· Редактирование
языковых пакетов в файлах прошивок телефонов, на базе процессоров Mediatek
MT6205, MT6217, MT6218, MT6219, MT6225, MT6226, MT6227 и MT6228 c
Flash-микросхемами типа NOR.
· Поддержка Fullflash формата Infinity-Box
Chinese Miracle и Flash Tool с автоматическим распознаванием
·
Автоматический поиск языков
· Редактирование любого языкового пакета с
отображением одновременно английской фразы и фразы из редактируемого языкового
пакета
· Отсутствие каких-либо ограничений на размер редактируемой фразы
· Реализована возможность создания словаря из уже имеющейся готовой
переведенной прошивки, в дальнейшем данный словарь можно использовать для
корректного перевода других прошивок
· Сохранение отредактированной
прошивки в формате Infinity-Box Chinese Miracle, что позволяет выполнять работы
с телефоном гораздо безопаснее и на порядок быстрее
· Реализована
возможность установки патча корректного русского ввода с клавиатуры с
возможностью выбора раскладки ABC2АБВГ либо АБВГ2ABC
· Infinity Box и
наличию файла лицензии к нему
· Отсутствие необходимости в Internet
· Необходимо использовать Chinese Miracle версии 1.38 или выше, для
поддержки всех возможностей совместной работы Chinese Miracle Language Pack
Editor for Infinity Box и "Chinese Miracle"
Описание интерфейса и основных функций программы
Chinese Miracle Language Pack Editor
Для начала работы необходимо
выбрать файл Fullflash, нажав на клавишу 1. После выбора файла прошивки
программа начнет его анализ, ход которого будет отображаться в окне 2. После окончания анализа список
найденных программой языковых пакетов будет отображен в окне 3. После выбора языкового пакета
который будем редактировать, нужно либо дважды нажать на нем левой кнопкой мыши,
либо нажать на клавишу 4.

После того, как программа
распакует языковой пакет, она автоматически переключится на вкладку для его
редактирования:

На вкладке находятся несколько
столбцов - Original text, , text, в них отображатся
соответственно фразы из английского языкового пакета, соответствующие им фразы
из редактируемого языкового пакета, фразы, найденные в загруженном словаре и
фразы, которые будут находится в отредактированном языковом пакете.
Важно!!!
Надо отметить что в
некоторых файлах прошивок английский язык отсутствует, соответственно столбец с
английскими вариантами фраз отображаться не будет. Для таких прошивок нужно
использовать словарь второго типа, основанный не на английском варианте фраз, а
на ином принципе - "Фраза с некорректным переводом" - "Корректная фраза", пример
такого словаря можно посмотреть в файле Type2.dict, поставляемом вместе с
программой.
Ниже размещены клавиши
быстрого копирования фраз: English -> Edited text, Original text
-> Edited text, Dictionary
-> Edited text,
инструменты для редактирования фразы, поиска текста, работы со словарем, файлом
прошивки и окно информации. Рассмотрим каждый инструмент в
отдельности:
Клавиши English -> Edited text, Original text
-> Edited text, Dictionary
-> Edited text
предназначены для копирования фразы из текущей выбранной строки соответствующего
столбца в столбец Edited
text.
В инструменте Редактор находится поле для
редактирования текущей фразы (поместить фразу в это поле для редактирования
можно либо два раза кликнув левой клавишей мышки по ней, либо выбрав ее курсором
и нажав Enter ), и клавиша внесения изменений
после редактирования - Внести
изменения, отметим
также что изменения внести можно и просто нажав на клавишу Enter по окончанию редактирования
фразы. Отредактированная фраза автоматически будет записана в столбец , а
строка, содержащая отредактированную фразу, автоматически поменяет свой цвет на
иной, заданный в настройках - для визуального контроля вручную отредактированных
фраз.
Инструмент
Словарь позволяет
загрузить в программу файл с уже подготовленным словарем (клавиша Загрузить), применить загруженный словарь
к прошивке (клавиша Применить), очистить столбец Словарь
программы (клавиша
Очистить) и клавишу создания нового
словаря - Сохранить, при ее нажатии будет предложено
выбрать словарь какого типа Вы желаете сохранить - "Английская фраза" -
"Соответствующая ей фраза из языкового пакета" - используется для создания
словаря из уже имеющихся готовых, корректно переведенных прошивок, "Английская
фраза" - "Фраза из столбца Edited text" - используется для создания словаря по
только что отредактированной прошивке, и, наконец, "Фраза с некорректным
переводом" - "Корректная фраза" - используется для сохранения словаря второго
типа, необходимого для работы с теми прошивками, где английский языковой пакет
отсутствует.
Инструмент Прошивка содержит две клавиши,
Сохранить и Start
Miracle,
предназначенные для сохранения отредактированной прошивки и запуска программы
Infinity
Chinese Miracle
соответственно.
В окне информации Инфо указаны данные о текущем
языковом пакете - количество фраз, максимальная длина языкового пакета, текущая
длина языкового пакета во время редактирования, и данные о загруженном словаре -
количество фраз в нем, количество найденных фраз в словаре применительно к
текущему языковому пакету и количество измененных по словарю фраз.
Важно! Надо обратить внимание на то, что
если какая-либо строка столбца text пуста, то после сохранения
отредактированного языкового пакета на этом месте будет фраза из столбца
Original text, так что если фраза не нуждается
в редактировании, вручную переносить ее в столбец Edited text не стоит - программа сделает это
самостоятельно при сохранении файла прошивки.
Быстрая работа с программой Chinese
Miracle Language Pack Editor for Infinity Box
В общем случае работа с
программой сводится к загрузке файла прошивки, выбору языка для редактирования,
загрузке словаря, его применению и последующему сохранению уже измененной
прошивки с корректным переводом.
Если Вы не хотите вникать в
принципы работы программы и нюансы перевода – предлагаем Вам выполнить следующие
действия, для корректирования русского языкового пакета с помощью Chinese
Miracle Language Pack Editor for Infinity Box.
Вам
понадобится:
| · |
Вычитанный из
телефона FullFlash, подлежащий корректировке
|
Внимание! настоятельно рекомендуем для
чтения использовать программу Infinity
Chinese Miracle,
после чтения файла прошивки программой Flash Tool
телефон может
перестать включаться - в некоторых случаях данная программа "портит" содержимое
security-области телефона
| · |
Программа
Chinese
Miracle Language Pack Editor for Infinity Box
|
Открываем программу. Переходим в
Настройки. Ставим галочки напротив
"Применять патч исправления большой рукописной буквы м от XPasha" и "Патч
корректного русского ввода с клавиатуры":

В главном окне
нажимаем Выбрать (или через меню Файл), выбираем файл
прошивки).

Программа
проанализирует выбранный файл и в окне справа покажет имеющиеся языковые пакеты.

Выбираем русский языковой пакет и
жмём Редактировать
выбранный язык.
Программа автоматически перейдёт на вкладку «Редактирование
яз. пакета» и начнёт
анализ. Когда Chinese
Miracle Language Pack Editor for Infinity Box выполнил анализ языкового пакета
- загружаем словарь:

В открывшемся окне выбираем файл
Russian_big_dictionary.dictИнфо, по окончании процедуры чтения
словаря Вы автоматически будете перенесены в . В некоторые моменты времени может
показаться что программа "зависла" - на самом деле это не так, следует несколько
подождать пока программа завершит работу по загрузке словаря - это может
занимать от 5-10 секунд до нескольких минут, в зависимости от загруженности
Вашего компьютера, объема памяти и размера словаря.

Теперь применяем
словарь нажимая клавишу Применить.
Сохраняем
откорректированный FullFlash – Сохранить.
Готово!
Для удобства клавиша
автоматически открывает Infinity
Chinese Miracle и
передаёт последний сохранённый файл для записи в телефон.
Работа с использованием дополнительных возможностей
программы
Программа имеет
интуитивно-понятный интерфейс, поэтому ограничимся лишь некоторыми уточнениями.
Как уже говорилось, программа не обращает внимания на русский языковой пакет, а
делает перевод английский -> русский. Поэтому, даже если в телефоне нет
русского изначально – его можно добавить, заменив «ненужный» языковой пакет на
русский. Но есть некоторые ограничения. Азиатские языки имеют количество
символов намного меньшее, нежели русский, поэтому может попросту не хватить
места, выделенного в прошивке. Для контроля длины пакета текущая информация
выводится на вкладке Редактирование
яз. пакета.

Соответственно
величина Current LP
Length не должна
превышать Max. LP
Length.
В этом же окне Вы сможете оценить
общее количество записей в корректируемом языковом пакете и ту их часть, которая
найдена в словаре и соответственно переведена. В данном примере общее число фраз
– 3433, из них 2916 успешно переведены. Помните, что некоторые фразы переводу не
подлежат, или же в нём не нуждаются (единицы измерения, разного рода числа,
названия операторов и т.п.).
Для перевода не обязательно
использовать словарь Russian_big_dictionary.dict. Он имеет максимальное
количество фраз и предназначен для универсальности перевода. В каталоге с
установленым Chinese
Miracle Language Pack Editor for Infinity Box Вы найдёте еще несколько
словарей, ориентированных на конкретные модели.
После того как Вы применили
словарь, можно приступить к коррекции фраз, которые (возможно) отсутствовали в
словаре. Такие строки на вкладке Редактирование
яз. пакета не будут
подсвечены (останутся белыми), если цветовая схема в настройках интерфейса не
менялась. Пример: фраза «Classical» не была переведена, это было сделано в
ручном режиме. Чтобы перевести фразу «Rock» - выделяем ячейку, в которой она
должна быть, в строке Редактора вписываем требуемое значение, вводим
изменение.

Отметим еще раз что для удобства
использования, и чтобы не терять фразы, введено следующее правило: при
сохранении файла прошивки фразы языкового пакета записываются из поля
Edited
text, если там пусто
– фраза берётся из поля Original
text.
Для удобства ручного перевода
организована система переноса фраз из полей EnglishOriginal
text и Dictionary в поле Edited
text с помощью
соответствующих кнопок.
Если Вами будут найдены фразы,
некорректно записанные в английском языковом пакете (столбец English), Вы
сможете их отредактировать. Если в поле Edited text есть запись, то к этой фразе
словарь не применяется, т.е. изменения, внесенные в ручном режиме не теряются
после применения словаря.
Создание и редактирование собственного словаря
В программу встроен Редактор
словаря, с его
помощью Вы сможете вносить любые изменения в уже имеющийся словарь или добавлять
свои записи.

Изменить любую фразу в словаре,
можно выделив строку двойным кликом мыши (или Enter на клавиатуре), вводим новое
значение перевода, жмём ОК. После ввода всех корректировок
сохраняем полученный словарь – Сохранить. Фактически Вы можете
самостоятельно составить словарь на базе уже имеющегося. Это можно сделать,
заменив значения перевода или добавляя/удаляя необходимые записи с помощью
соответствующих кнопок инструмента Словарь.
Сохранить в инструменте Словарь, и выбрать для сохранения
словарь первого типа: "Английская фраза" - "Соответствующая ей фраза из
языкового пакета".
FAQ - Вопросы и ответы, проблемы и варианты их
решения
Q : программа не запускается с
выводом сообщения на экран:

A : не обнаружен Infinity
Box, это является
необходимым условием запуска программы. Если другие программы от Infinity
Box (Chinese
Miracle и др)
работают без проблем, и Вы успешно выполнили все шаги активации Infinity
Box для работы с
Language Pack
Editor –
переустановите программу. Так же помните: перед запуском Chinese
Miracle Language Pack Editor for Infinity Box необходимо закрыть все другие
программы, которые работают в связке с Infinity
Box
Q : после выбора файла
FullFlash программа закрывается, не выводя
никаких сообщений или предупреждений
A : выбираемый файл не является
FullFlash, имеет в себе критические ошибки
или имеет место быть ошибка в работе программы, в таком случае имеет смысл
связаться с разработчиками программы
Q : после прошивки
откорректированного файла в телефон, аппарат перезагружается/зависает на
заставке
A : некоторые телефоны критичны к
размеру фраз, выводимых на экран в режиме ожидания. Залейте сохраненный не
отредактированный файл прошивки, выберите английский язык и посмотрите какие
фразы выводятся на экран в режиме ожидания. Потом загрузите прошивку в Редактор,
поиском по английскому варианту фраз (столбец English) найдите эти фразы и
соответствующий им русский перевод, подкорректируйте их в сторону уменьшения их
длины