motofan logo
> 

Поиск В Телефонном Справочнике, английский интерфейс+русский справочник

Side
сообщение 3.5.2006, 20:55


Опытный
***

Группа: Пользователи
Сообщений: 111
Регистрация: 3.5.2006
Из: Мурманск
Пользователь №: 81 705
Модель телефона: V535, EM30

Рейтинг: 9.5



Читать всем у кого телефонный справочник на языке отличном от языка меню.
Как известно Motorola не предлагает выбрать язык поиска, поэтому сделаем это сами.

Сокращения
язык меню это тот язык на котором у вас интерфейс телефона.
язык справочника это тот язык на котором у вас телефонный справочник.

В описании я предполагаю что язык интерфейса английский а справочник на русском, но этот метод работает для любых вариантов.

Метод 1
1) Открываем lengpack в SHXCoDec, разделяем его на кодовые группы.
2) Нас интересует CG4, открываем ее, выбираем язык меню (English) , нажимаем Parse Language и сохраняем полученный набор строк в файл (Save Strings), не перепутайте с Save Language.
3) Теперь выбираем язык справочника (Russian), нажимаем Parse Language и загружаем ранее сохраненный набор строк языка меню(Load Strings).
4) В строке 0525 изменяем название языка (на Russian) - это будет имя языка которое отображается в списке методов ввода.
5) Жмем Pack Strings, Save Langpack и Make SHX и прошиваем полученный файл любой программой какая вам нравится (у меня SHXCoDec шить отказывается)

В этом методе есть один недостаток - интерфейс на язык справочника (русский) уже не переключить, поэтому предлагаю еще один, более сложный:

Метод 2
Выполняем пункты 1,2.
3) Удаляем любой не нужный язык, чтобы не было переполнения (в принципе можно не делать, но я не проверял какой максимальный размер для CG4)
4) Выбираем язык справочника (Russian) и жмем Save Language.
5) Открываем полученный файл в любом Hex редакторе и в первый байт записываем 24.
6) В SHXCoDec выбираем Add from file и загружаем отредактированный файл, в списке языков появится 24 - Unknown
7) Выбираем его, жмем Parse Language, Load Strings и загружаем список строк языка интерфейса (English) (п2)
8) В строке 0525 изменяем название языка (на Russian) - это будет имя языка которое отображается в списке методов ввода.
9) Жмем Pack Strings, Save Langpack и Make SHX и прошиваем полученный файл.

У этого метода тоже есть недостаток - дублирование в списке методов ввода:
Tap русский
iTap русский
Tap Russian
iTap Russian
Лишний iTap удалить можно, но как удалить Tap я не нашел.
Если кто знает как его убрать или как все это сделать по другому, пишите.

Решайте что важнее, я предпочел отсуствие интерфейса на языке справочника (русском).
Если есть вопросы пишите в эту тему или в личку.

Сообщение отредактировал Side - 29.12.2006, 22:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Side   Поиск В Телефонном Справочнике   3.5.2006, 20:55
Side   Народ, не молчим. Если есть вопросы, предложения п...   7.5.2006, 10:24
The(only)One   Чёт я не понял - что в моторе эсть поиск в телефон...   7.5.2006, 13:27
Side   Конечно есть :D , странно что ты этого не знал.   8.5.2006, 6:20
The(only)One   Я УЖЕ год юзаю с380. Я нигде не втричал поиск. Пр...   10.5.2006, 1:09
Side   Все просто, открываешь справочник и нажимаешь на ...   10.5.2006, 18:57
blackbox   Side, А теперь вопрос на засыпку: как быть, если ...   10.5.2006, 1:31
Side   Поиск можно сделать только на одном языке, поэтом...   10.5.2006, 19:05
blackbox   Side, Я нашел способ проще. Оказывается, когда вы...   11.5.2006, 13:15
Side   blackbox, К сожалению на русском интерфейсе провер...   11.5.2006, 16:57
blackbox   Ну тогда давай ковырять ленгпак, там должна где-то...   11.5.2006, 18:58
Side   blackbox, Сомневаюсь что это реально: Я думаю что ...   12.5.2006, 15:11
mamaggot   хм...извините..а если мне нужно НАОБОРОТ? чтобы те...   19.5.2006, 18:21
Side   mamaggot, Прочитай первый пост, я его сегодня подп...   21.5.2006, 11:41

Поиск В Телефонном Справочнике, английский интерфейс+русский справочник · Ломаем и строим! · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 20.7.2025, 17:48

Форум живёт: 8088 дней