Страница 1 из 3

Добавление Укр. клавиатуры для старых версий СитиГид

Добавлено: 13 дек 2009, 16:35
CityGuideUA
Добавление украинских букв в клавиатуру СитиГид.

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

1. Файлы с украинской клавиатурой для СитиГид WinMobile версии 5.0.401 = 5.0SP1
http://travelgps.com.ua/cg/UKR-WM-LP50SP1-401.rar
Надо скачать архив на ПК, распаковать его, подключить КПК или коммуникатор к вашему ПК и полученными новыми распакованными файлами заменить те файлы что у вас получились при инсталляции СитиГида на вашем устройстве
(Папка обычно стандартно называется = Диск:\ProgramFiles\CityGuide 3)
После этого у Вас добавится переключатель на УКРаинскую раскладку клавиатуры.

2. Файлы с украинской клавиатурой для СитиГид WinMobile версии 5.0.394
http://travelgps.com.ua/cg/WM_UKR_LP_50394.zip
Надо скачать архив на ПК, распаковать его, подключить КПК или коммуникатор к вашему ПК и полученными новыми файлами заменить те файлы что у вас получились при инсталляции СитиГида на вашем устройстве
(Папка обычно стандартно называется = Диск:\ProgramFiles\CityGuide 3)
После этого у Вас добавится переключатель на УКРаинскую раскладку клавиатуры.

3. Файл Ленгпака для СитиГид 5.1.189-190 под Андроид - добавлена только украинская полная и телефонная клавиатуры, экран программы оставлен на русском. Ленгпак предназначен для версий 5.1.189-190 что есть в бесплатных приложениях на Андроид Маркете в разделе Путешествия
http://travelgps.com.ua/cg/LP_Android_5 ... r_keyb.rar
Извлечь файл с архива и заменить им аналогичный файл который получился при установке на смартфоне или планшете с ОС Android.
(то есть нашим файлом из архива заменить тот файл langpack.rsr что установился при установке программы 5.1.190 с Андроид Маркета)

4. Файл Ленгпака для СитиГид 5.0.15 S3 под Symbian кнопочные - добавлена только украинская клавиатура, экран программы оставлен на русском.
Поменяны также кнопки "Голосовые сообщения" - "Звук", в меню карта "Открыть" на "Открыть Атлас". В путевом компьютере руб. заменены на грн. Вместо кнопок в 3 ряда - сделано 4 ряда, чтобы кнопки не были сильно узкие.
http://travelgps.com.ua/cg/LP_ukr_5015_ ... knopki.rar
(надо нашим файлом из архива заменить тот файл langpack.rsr что установился при установке программы при инсталляции)
СитиГид на Симбиане обычно устанавливается в папку E:\Data\Cg (если устанавливать на карточку памяти) - там и ищите файл LangPack.rsr что надо заменить.

5. Файл Ленгпака для СитиГид 5.1.181 под Андроид - добавлена только украинская полная и телефонная клавиатуры, экран программы оставлен на русском. Ленгпак предназначен для версии 5.1.181 что есть в бесплатных приложениях на Андроид Маркете в разделе Путешествия
http://travelgps.com.ua/cg/langpack51181Android.rar
Извлечь файл с архива и заменить им аналогичный файл который получился при установке на смартфоне или планшете с ОС Android.
(то есть нашим файлом из архива заменить тот файл langpack.rsr что установился при установке программы 5.1.181 с Андроид Маркета)

6. Файл Ленгпака с украинской клавиатурой для СитиГид под Андроид версии 3.8.хх
http://travelgps.com.ua/cg/Android_UKR_langpack_38.rar
Извлечь файл с архива и заменить им аналогичный файл который получился при установке на Смартфоне с ОС Android.

Для удобства Поиска рекомендуется выбрать тип клавиатуры
- Клавиатура при вводе = Полная или системная
- Клавиатура при поиске = Телефонная (быстрый) тип, - кроме ситуаций когда поиск по украинским буквам при такой клавиатуре может не работать.
также можно в каждое разрешение вертикальное/горизонтальное эксперементально подобрать кол-во кнопок в ряду, чтобы было удобней пользоваться.

Языковой пакет - набор файлов LangPack с украинской клавиатурой, в архиве,

для СитиГид 5.0.SP1 v.5.0.401 для WinCE навигаторов без выхода в интернет
http://travelgps.com.ua/cg-for-ce/ukr_a ... NOINET.rar

для СитиГид 5.0.SP1 v.5.0.401 для WinCE навигаторов с выходом в интернет
http://travelgps.com.ua/cg-for-ce/ukr_a ... ET-VER.rar

для СитиГид 5.0.394 для WinCE навигаторов без выхода в интернет
http://travelgps.com.ua/cg-for-ce/ukr_a ... NOINET.rar

для СтиГид 5.0.394 для WinCE навигаторов с выходом в интернет
http://travelgps.com.ua/cg-for-ce/ukr_a ... E_INET.rar

Распаковав нужный архив надо заменить файлы на вашем навигаторе для поддержки
украинских букв в клавиатуре.
Рекомендуется на навигаторах использовать для ввода и поиска тип клавиатуры ЙЦУКЕН полная.

Для каждой версии(платформы) рекомедуется использовать свой файл LangPack.rsr (для Симбиан он пока не надо)

Предлагается решение от vasysyua как наиболее универсальное, хоть и не на 100% полная украинизация:
Украинская клавиатура для различных версий CityGuide СитиГид для WinMobile, Android и WinCE
скачать можно здесь:
http://travelgps.com.ua/cg/cg_uk_kbd.zip (для версий 3.7 и 3.8 )

http://travelgps.com.ua/cg/cg5_uk_kbd.zip (для версий 5.0.ххх)
(модифицированная версия для 5х версий СГ. Укр. буквы в телефонной клавиатуре вынесены на отдельную кнопку)


Описание и Инструкция:

Украинская раскладка клавиатуры для СГ. Особенности:
1. Содержит только описания раскладок клавиатуры, поэтому не должно зависеть от версий.
2. Содержит все украинские буквы и апостроф
3. Не добавляет украинский в меню выбора языка.

По поводу последнего - вопрос, по-видимому принципиальный. К сожалению, разработчики выбрали кодовую таблицу в качестве идентификатора языка, поэтому карты, сделанные в кодовой таблице 1251, отображаются без транслитерации только при выборе русского. Если же указать для двух языков (русский и украинский) один идентификатор, то, как и следует ожидать, переключение языков корректно не работает (пробовал). Так что полноценный украинский ленгпак сожительствовать с русским пока не может.

Установка: распаковать архив и полученный каталог uk засунуть в нужные файлы LangPack*.rsr .(на самом деле это обычные zip-архивы) рядом с каталогами eng, ru и другими.
То есть подробная процедура выглядит примерно так:
1. Скачиваем архив cg_uk_kbd.zip
2. Распаковываем его, получаем внутри папку uk
3. Берем переносим на настольный компьютер по очереди файлы LangPackXXXxXXX.rsr и переименовываем расширение в *.zip
4. Проводником берем папку uk и помещаем ее на каждый архив LangPackXXXxXXX.zip
Архиватор у нас спрашивает действие - говорим добавить.
5. На разных версиях СитиГида может быть разное количество LangPack-ов для разных разрешений экрана. Если Вы не знаете какое разрешение точно у вас. то добавляйте папку uk внутрь каждого архива LangPack для каждого разрешения экрана.
6. После добавления папки uk - переименовываем назад расширение файлов (ЛенгПак).zip в .rsr и копируем в папку программы назад на свое устройство, заменяя те ЛенгПаки что у вас были установлены.
7. Запускаем СГ и проверяем что появилась украинская раскладка, и пользуемся :) !

Файл ленгпака для CityGuideLite v 3.4.x для платформы WindowsMobile
http://travelgps.com.ua/cg/LangPack_PPC_34.zip

Добавлено: 22 мар 2010, 18:47
eugene_za
Вчера заметил, что в поиске у мну нет украинских буковок... :(
Можно ли добавить "Файл ленгпака для CityGuide v 3.5.389 для платформы WindowsMobile"? ;)

Добавлено: 22 мар 2010, 18:54
AGurov
eugene_za, У меня работает ленгпак.
Кстати, если при запуске выбрать украинский, то карта становится на транслите :)

Добавлено: 22 мар 2010, 23:28
Vadim_O
eugene_za писал(а):Вчера заметил, что в поиске у мну нет украинских буковок... :(
Можно ли добавить "Файл ленгпака для CityGuide v 3.5.389 для платформы WindowsMobile"? ;)
ок, сделаем !

Добавлено: 02 апр 2010, 17:54
eugene_za
Не дождался. Сделал сам.
Файл ленгпака для CityGuide v 3.5.389 для платформы WindowsMobile

Добавлено: 05 апр 2010, 11:14
Vadim_O
eugene_za, сорри :( еще занят конвертором карт.

Я бы ковырял ленгпак который от PsevDaNIM :)
http://forum.probki.net/forum_posts.asp ... 3262#83262

У кого не открывается ссылка, смотрите
Соообщение от 24.Фев.2010 00:02
Страница 19 темы:
http://forum.probki.net/forum_posts.asp?TID=4021

Этот ленгпак симпатичней оригинального !
Прямая ссылка на скачивание:
http://letitbit.net/download/6915.6ec54 ... k.rsr.html

И до первомая выйдет СГ 3.7 для WinMobile = КПК
как только появятся первые беты - сразу начнем "адаптировать"

Добавлено: 05 апр 2010, 22:14
str
Vadim_O, так я ж його вже колупав :wink:

Добавлено: 05 апр 2010, 22:21
eugene_za
str писал(а):Vadim_O, так я ж його вже колупав :wink:
А ссылка ведет в никуда...

Добавлено: 05 апр 2010, 22:24
eugene_za
Vadim_O писал(а):eugene_za, сорри :( еще занят конвертором карт.
Да не вопрос.
Vadim_O писал(а):Я бы ковырял ленгпак который от PsevDaNIM :)
...
И до первомая выйдет СГ 3.7 для WinMobile = КПК
как только появятся первые беты - сразу начнем "адаптировать"
Тогда нет особого смысла. Сколько там той зимы? Январь - май :)
Подождем новую версию.

Добавлено: 17 июн 2010, 20:18
vasyusya
Украинская раскладка клавиатуры для СГ. Особенности:
1. Содержит только описания раскладок клавиатуры, поэтому не должно зависеть от версий.
2. Содержит все украинские буквы и апостроф
3. Не добавляет украинский в меню выбора языка.

По поводу последнего - вопрос, по-видимому принципиальный. К сожалению, разработчики выбрали кодовую таблицу в качестве идентификатора языка, поэтому карты, сделанные в кодовой таблице 1251, отображаются без транслитерации только при выборе русского. Если же указать для двух языков (русский и украинский) один идентификатор, то, как и следует ожидать, переключение языков корректно не работает (пробовал). Так что полноценный украинский ленгпак сожительствовать с русским пока не может.

Установка: распаковать архив и полученный каталог uk засунуть в нужные файлы LangPack*.rsr (на самом деле это обычные zip-архивы) рядом с каталогами eng, ru и другими.

Добавлено: 17 июн 2010, 20:54
Vadim_O
vasysya - если мне надо попросить чтобы идентификатор языка определялся не по кодовой странице, а по выбору/настройкам пользователя - правильно я понял ?

Добавлено: 17 июн 2010, 21:20
str
Vadim_O, я так розумію що в таком разі будуть працювати ті ленгпаки, які робив я, тобто з повною українізацією, включаючи меню.

Добавлено: 17 июн 2010, 23:40
eugene_za
vasyusya, а я обламался делать ленгпак для КПКшной версии 3.7 - в нем в "Настройки - Клавиатура" есть выбор "Системная".

Добавлено: 18 июн 2010, 00:20
vasyusya
Vadim_O писал(а):vasysya - если мне надо попросить чтобы идентификатор языка определялся не по кодовой странице, а по выбору/настройкам пользователя - правильно я понял ?
Не знаю. В русском языковом файле в начале есть строка

Код: Выделить всё

  <langname id="1251" name="russian" sname="ru" extfont="0" tip="language_russia
n" image="ru:rus"/>
Как я экспериментально выяснил, именно она отвечает за наличие языка в списке языков интерфейса. Если при определении украинского языка поменять id="1251" на другое, то карты, сделанные в кодировке cp1251 при выборе такого языка показываются транслитом. Если оставить id="1251", то получается путаница при выборе языка в меню.

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

Пока есть два "самодеятельных" пути:

1. устанавливать украинский интерфейс вместо русского, т.е. делать ленгпак, в котором названия есть только на украинском и английском с украинской, русской и английской клавиатурами.
При выходе новых версий СГ ленгпак придется доделывать, что дает дополнительную работу его маинтайнерам.

2. оставлять для интерфейса русский, добавив только украинскую клавиатуру, как сейчас на симбиане, и что я выложил для WM. При обновлении версий раскладка легко вставляется в новый ленгпак.

Таким образом, приходим к следующему тезису: каждому пользователю нужен один (свой) язык интерфейса и несколько языков клавиатуры. Поэтому в перспективе хотелось бы со стороны разработчиков разнести файлы конфигурации языковых раскладок клавиатуры и остального интерфейса, причем украинскую (и другие) раскладку можно было бы включить с стандартную поставку. Что касается файлов интерфейса (сообщений, подписей...), они могут более длительное время оставаться в области contributed

Добавлено: 18 июн 2010, 00:32
vasyusya
eugene_za писал(а):vasyusya, а я обламался делать ленгпак для КПКшной версии 3.7 - в нем в "Настройки - Клавиатура" есть выбор "Системная".
А я обломался делать украинизацию системной клавиатуры. :lol: