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
сообщение 7.5.2006, 10:24


Опытный
***

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

Рейтинг: 9.5



Народ, не молчим. Если есть вопросы, предложения пишите.
Неужели никому не интересно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
The(only)One
сообщение 7.5.2006, 13:27


Интересующийся
**

Группа: Пользователи
Сообщений: 99
Регистрация: 14.12.2005
Из: Киева
Пользователь №: 62 075
Модель телефона: Nokia 6630
Прошивка: Symbian

Рейтинг: 9.5



Чёт я не понял - что в моторе эсть поиск в телефонной книге?! blink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Side
сообщение 8.5.2006, 6:20


Опытный
***

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

Рейтинг: 9.5



Цитата(The(only)One @ Воскресенье, 7 Май 2006, 16:27)
Чёт я не понял - что в моторе эсть поиск в телефонной книге?! blink.gif

Конечно есть :D , странно что ты этого не знал.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
The(only)One
сообщение 10.5.2006, 1:09


Интересующийся
**

Группа: Пользователи
Сообщений: 99
Регистрация: 14.12.2005
Из: Киева
Пользователь №: 62 075
Модель телефона: Nokia 6630
Прошивка: Symbian

Рейтинг: 9.5



Я УЖЕ год юзаю с380. Я нигде не втричал поиск.

Прочитал вішенаписанное и поставил англиский - всёравно не нашел.

ВОПРОС: где етот поиск? для начала можно сказать где он стандартно находитса, та сказзать для ознакомления.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 10.5.2006, 1:31


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Side,
А теперь вопрос на засыпку: как быть, если интерфейс на английском, половина справочника тоже на английском, а другая на русском?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Side
сообщение 10.5.2006, 18:57


Опытный
***

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

Рейтинг: 9.5



Цитата(The(only)One @ Среда, 10 Май 2006, 4:09)
Я УЖЕ год юзаю с380. Я нигде не втричал поиск.

Прочитал вішенаписанное и поставил англиский - всёравно не нашел.

ВОПРОС: где етот поиск? для начала можно сказать где он стандартно находитса, та сказзать для ознакомления.

Все просто, открываешь справочник и нажимаешь на кнопку с буквой, телефон сразу перескакивает на абонента который начинается с этой буквы (покрайней мере должен). Если у тебя справочник на языке отличном от языка меню то всегда будет перескакивать на последнюю запись, как это вылечить читай выше.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Side
сообщение 10.5.2006, 19:05


Опытный
***

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

Рейтинг: 9.5



Цитата(blackbox @ Среда, 10 Май 2006, 4:31)
Side,
А теперь вопрос на засыпку: как быть, если интерфейс на английском, половина справочника тоже на английском, а другая на русском?

Поиск можно сделать только на одном языке, поэтому предлагаю такой вариант:
Добиваемся нормальной работы поиска по английским (при английском интрефейсе он и так должен работать)
Теперь к каждой русской записи добавляем соответствующую английскую букву:
D Денис
V Вован
Это конечно не выход, но все-таки лучше чем ничего.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 11.5.2006, 13:15


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Side,
Я нашел способ проще. Оказывается, когда выбран русский язык интерфейса, последовательными нажатия клавиш перебираются русские буквы, а затем латинские. К примеру, нажимаем '2', - перескакиваем на а,б,в,г,a,b,c,2.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Side
сообщение 11.5.2006, 16:57


Опытный
***

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

Рейтинг: 9.5



blackbox,
К сожалению на русском интерфейсе проверить не могу (уже переделал на английский, а обратно влом), но вот если интерфейс у тебя английский то хоть ты занажимайся, поиск по русским записям не идет :( .
Да и муторно это как-то, иногда аж 7 раз нажать придется, а если еще ошибешься и лишний раз нажмешь...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 11.5.2006, 18:58


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431
Модель телефона: iPhone
Прошивка: 2.2.1

Рейтинг: 627.5



Ну тогда давай ковырять ленгпак, там должна где-то храниться раскладка клавиатуры.
Можно попробовать выдернуть русскую раскладку и вставить в английскую, поменяв порядок символов (например, abc2абвг).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Side
сообщение 12.5.2006, 15:11


Опытный
***

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

Рейтинг: 9.5



blackbox,
Сомневаюсь что это реально:
Я думаю что раскладка клавиш находится в конкретном языке, т.е. порядок букв будет влиять не только на справочник но и на те-же SMS (выбираем русский Tap а буквы будут английские и наоборот).
Хотя если она общая для всего языкового пакета то можно попробовать.

Есть какие-нибудь соображения где искать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mamaggot
сообщение 19.5.2006, 18:21


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 19.5.2006
Пользователь №: 83 910
Модель телефона: V180

Рейтинг: 0



хм...извините..а если мне нужно НАОБОРОТ? чтобы телефон искал по английским буквам (справочник англ,телефон русский).. ТОГДА ЧТО??? unsure.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Side
сообщение 21.5.2006, 11:41


Опытный
***

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

Рейтинг: 9.5



mamaggot,
Прочитай первый пост, я его сегодня подправил, надеюсь теперь будет понятно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Поиск В Телефонном Справочнике, английский интерфейс+русский справочник · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 12.6.2025, 19:11

Форум живёт: