Скачать https://motofan.ru/themes/?action=view&...1&parent=12
Есть пожелание добавить возможность активации сима для вкл-выкл языка. А также сохранение файла dnp.prf в файловую систему телефона
Код
=== Random's Language Editor ===
---------------------------------------------------------------------------------
(RUS)
Эта программа поможет Вам отредактировать или создать файл "dnp.prf",
в котором указываются замены для стандартных фраз из ленгпака телефона.
Работает на многих современных p2k телефонах Motorola.
Для того, чтобы это заработало, необходимо:
1) Активировать бит DYNAMIC_PROMPTS_AVAILABLE в 32 seem'е (Offset 72, Bit 7)
через P2K Advanced Editor или подобную программу.
2) Залить отредактированный файл в телефон по пути "/a/", т.е. адрес файла
в итоге должен быть таким: /a/dnp.prf
Для создания любой замены сначала необходимо найти строчку
в списке оригинальных строк и посмотреть ее String ID
(номер перед фразой).
Теперь в программе добавляем новую строчку(и) кнопкой Copy, и появляется новая
запись в таблице замен, в которой:
String ID - это номер (идентификатор) заменямой строки, в шестнадцатеричном виде.
Value - Это новая фраза, котороя будет отображаться вместо старой.
Language ID - Это номер языка, в шестнадцатеричном виде (Русский = 23).
при сохранении файла, строки автоматически отсортируются в порядке возрастания
String ID - это особенности формата файла.
Или вы заранее можете нажать кнопку "Sort Strings" для сортировки строк.
---------------------------------------------------------------------------------
(ENG)
There is the short manual
This program doesn't edit langpack, it only create file with original string(s) override
How it works:
1) You must activate DYNAMIC_PROMPTS_AVAILABLE bit in 0032 seem (Offset 72, Bit 7)
with P2K AE or same program
2) Put created file by this program in /a/ directory, full path will be: /a/dnp.prf
How to edit:
1) First, you must disassemble langpack. This procdeure is not easy.
For disassembling you will need program named SHX CoDec
(not my, but from same forum community),
but it doesn't have a help or something else yet.
2) Run Language Editor and set Default Language ID to your language ID (See below)
3) Next, open extracted from langpack text file with strings list
by "Show Strings List" -> "Load File"
4) Search string that you want to change
5) Click "Copy"
6) Write new string
7) Save file as "dnp.prf"
8) Copy it to mobile
Working with Language Editor is easy, but getting from
langpack strings information currently is hard work.
---------------------------------------------------------------------------------
Список языков/Language ID
01 US English
02 Arabic
03 English
06 French
07 German
09 Italian
0A Spanish
0D Canadian French
0E American Spanish
10 Bulgarian
11 Croatian
12 Czech
13 Danish
14 Dutch
16 Finnish
17 Greek
18 Hungarian
1E Norwegian
1F Polish
20 Portuguese
22 Romanian
23 Russian
28 Turkish
29 Ukrainian
2A Brazilian Portuguese
2B Swedish
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
(RUS)
Эта программа поможет Вам отредактировать или создать файл "dnp.prf",
в котором указываются замены для стандартных фраз из ленгпака телефона.
Работает на многих современных p2k телефонах Motorola.
Для того, чтобы это заработало, необходимо:
1) Активировать бит DYNAMIC_PROMPTS_AVAILABLE в 32 seem'е (Offset 72, Bit 7)
через P2K Advanced Editor или подобную программу.
2) Залить отредактированный файл в телефон по пути "/a/", т.е. адрес файла
в итоге должен быть таким: /a/dnp.prf
Для создания любой замены сначала необходимо найти строчку
в списке оригинальных строк и посмотреть ее String ID
(номер перед фразой).
Теперь в программе добавляем новую строчку(и) кнопкой Copy, и появляется новая
запись в таблице замен, в которой:
String ID - это номер (идентификатор) заменямой строки, в шестнадцатеричном виде.
Value - Это новая фраза, котороя будет отображаться вместо старой.
Language ID - Это номер языка, в шестнадцатеричном виде (Русский = 23).
при сохранении файла, строки автоматически отсортируются в порядке возрастания
String ID - это особенности формата файла.
Или вы заранее можете нажать кнопку "Sort Strings" для сортировки строк.
---------------------------------------------------------------------------------
(ENG)
There is the short manual
This program doesn't edit langpack, it only create file with original string(s) override
How it works:
1) You must activate DYNAMIC_PROMPTS_AVAILABLE bit in 0032 seem (Offset 72, Bit 7)
with P2K AE or same program
2) Put created file by this program in /a/ directory, full path will be: /a/dnp.prf
How to edit:
1) First, you must disassemble langpack. This procdeure is not easy.
For disassembling you will need program named SHX CoDec
(not my, but from same forum community),
but it doesn't have a help or something else yet.
2) Run Language Editor and set Default Language ID to your language ID (See below)
3) Next, open extracted from langpack text file with strings list
by "Show Strings List" -> "Load File"
4) Search string that you want to change
5) Click "Copy"
6) Write new string
7) Save file as "dnp.prf"
8) Copy it to mobile
Working with Language Editor is easy, but getting from
langpack strings information currently is hard work.
---------------------------------------------------------------------------------
Список языков/Language ID
01 US English
02 Arabic
03 English
06 French
07 German
09 Italian
0A Spanish
0D Canadian French
0E American Spanish
10 Bulgarian
11 Croatian
12 Czech
13 Danish
14 Dutch
16 Finnish
17 Greek
18 Hungarian
1E Norwegian
1F Polish
20 Portuguese
22 Romanian
23 Russian
28 Turkish
29 Ukrainian
2A Brazilian Portuguese
2B Swedish
---------------------------------------------------------------------------------
Есть пожелание добавить возможность активации сима для вкл-выкл языка. А также сохранение файла dnp.prf в файловую систему телефона