motofan logo
8 страниц V « < 6 7 8        
> 

Moto Lang Editor, Программа для редактирования лэнга

Dimka
сообщение 3.10.2006, 18:23 Закрепленное сообщение!


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255

Рейтинг: 1029



MotoLangEditor


Программа разбита на 3 вкладки: работа со шрифтом; языками и таблицей авто выбора языка.

Редактирование шрифта
1. При открытии лэнга от обычных моделей (не 3G или новых типа L7e), перед вами внизу появится таблица со всеми существующими в лэнге наборами шрифтов. Каждый набор используется для определенных целей в телефоне. В таблице есть описание каждого набора, его порядковый номер в HEX и высота набора (она одинакова для всего набора). Справа появится таблица со всеми символами, которые есть в выбранном наборе. Каждый символ имеет определенную ширину, но она не может быть больше 15 пикселей (ограничение в лэнге).

Выбрав символ, Вы увидите его изображение, его можно редактировать вручную. Для этого в меню Symbol есть множество различных функций для этого, а слева есть панель с инструментами для рисования. Подробно расписывать каждую функцию не буду, в них можно легко разобраться самому. Отмечу только, что выбрать можно и несколько символов, тогда большая часть функций в меню Symbol (смещение изображения, изменение размеров) будут действовать для выбранной группы. Это удобно, если надо, например, сдвинуть все символы на пару пикселей вверх/вниз.

Есть более простой способ редактирования шрифта - это замена его на любой шрифт, установленный в Windows. Для этого необходимо:
* В меню Font > Select windows font необходимо выбрать шрифт и его параметры (высота и т.д.). При выборе появится сообщение о высоте выбранного шрифта. Конечно, нужно, но не обязательно, чтоб его высота была не больше, чем высота заменяемого набора. Если высота выбранного шрифта больше, то надо выбрать меньший размер шрифта или в меню Symbol > Set height sets выбрать большую высоту (это делать не рекомендую, т.к. часто это вызовет глюки, например пустые строчки в списках). Высоту так же можно уменьшать.
* В таблице справа выделить символы, которые надо заменить (лучше все). Все символы можно выделить, выбрав первый, а потом, удерживая клавишу Shift, нажать клавишу End.
* Нажать в меню Font > Replace the chosen symbols и подождать пока заменятся выбранные символы. Весь процесс будет отображаться. Символы, которых нет в Windows шрифте заменяться не будят.
* После этого еще лучше нажать Font > Optimize the chosen symbols on width, чтобы оптимизировать ширину всех символов (чтоб не было больших пробелов), т.к. в Windows шрифтах часто большие пробелы, что некрасиво смотрится на телефоне.

Выбранный набор шрифта так же можно сохранить в отдельный файл выбрав в меню Font > Save font. Затем этот файл естественно можно загрузить вместо любого выбранного шрифта, нажав Font > Load font или добавить, нажав Font > Add font

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

2. При открытии в программе лэнга от 3G модели или новой типа L7e внизу появится та же таблица с существующими в лэнге шрифтами. Так же есть описание наборов в таблице и минимальная/максимальная высота шрифта. Только теперь - это шрифты в TTF формате, а не обычные растровые, поэтому редактирование отдельных символов в программе не предусмотрено. Замена в данном случае заключается в том, что вместо выбранного шрифта можно загрузить любой шрифт в TTF формате. Для этого в меню необходимо нажать Font > Load font и выбрать TTF файл. Теперь можно сохранить изменения и прошить данным лэнгом телефон.

Редактирование строк
На второй вкладке в первой таблице при открытии лэнга будет список существующих в лэнге языков. Выбрав любой из них, произойдет распаковка строк языка (названия пунктов меню телефона и т.д.) и отображение их во второй таблице. Выбрав любую из них, в Едите можно изменить ее текст. При выборе другой строчки или нажатии клавиши Enter произойдет сохранение строчки, что отобразится в списке. Так же, у выбранного языка можно удалить iTAP, сохранить его в файл и соответственно загрузить из файла. Сам язык тоже можно удалить, таким образом можно избавиться от лишних языков и освободить место в лэнге (на общее доступное пользователю место это не повлияет). Языки, так же, можно сохранять в файл и добавлять их из файла (клавиши Save languages и Add languages соответственно).

Весь список строк можно сохранить в файле. Его формат идентичен формату файлов программ Random's Language Editor и SHXCoDEC. Поэтому его можно использовать в них. Так же сохраненный список можно отредактировать текстовым редактором (например через Windows блокнот), а потом загрузить в программу. Причем, не обязательно, чтобы присутствовали все строчки в файле, т.к. программа добавит, только новые, даже, если их больше. Еще, есть функция добавления новой строчки.

Редактирование таблицы авто выбора языка
Если в настройках телефона поставить авто выбор языка, то телефон будет выбирать язык в зависимости от ID оператора согласно этой таблице. Выбрав определенный ID оператора - можно выбрать в выпадающем списке язык, который будет выбираться телефоном при использовании данного оператора. В принципе данная функция не очень полезна, но кому-то может пригодиться, кто часто находится в роуминге.

Сообщение отредактировал Dimka - 27.7.2011, 19:06
Прикрепленный файл MotoLangEditor.rar   ( 543.96 килобайт ) Кол-во скачиваний: 1223
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 17.2.2010, 12:08


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255

Рейтинг: 1029



В лэнге нет данных по кнопкам, какие символы на них находятся. Эти данные находятся в CG1 и для их изменения есть соответствующие патчи.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dead_Moroz
сообщение 10.5.2010, 9:45


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

Группа: Пользователи
Сообщений: 40
Регистрация: 4.1.2008
Из: Бишкек
Пользователь №: 158 765
Модель телефона: SLVR 7
Прошивка: Iron series

Рейтинг: 0



eretik,
Пользователь Ando умеет делать. Он уже армянский ввод сделал. Спроси у него, отпишись.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shod
сообщение 23.10.2010, 15:06


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

Группа: Пользователи
Сообщений: 68
Регистрация: 4.1.2008
Из: Ташкент
Пользователь №: 158 766
Модель телефона: L7 SLVR>> nokia N82
Прошивка: MOTOsymbian 1.0

Рейтинг: 0



скачал вот этот файл https://forum.motofan.ru/index.php?act=Attach&type=post&id=214273 он в формате [.mff] КАК мне слить его на л7 ??? с помошью MotoLangEditor, инструкцию негде не нашел просьба обясните мне как это сделать,уже 2 часа парюсь и ничего не получается!! Заранее благодарю!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 26.10.2010, 5:18


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255

Рейтинг: 1029



Цитата(shod @ 23.10.2010, 19:06)

КАК мне слить его на л7 ???
*


Font - Load Font
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chamie
сообщение 7.11.2010, 13:18


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 20.5.2007
Пользователь №: 135 573
Модель телефона: V3xxR_J
Прошивка: R272311

Рейтинг: 0



Докладываю про баги: в Win7 x64 не работает "Select windows font" для TTF.
Причём, импортировать он импортирвует, пример текста этим шрифтом показывает, размер для шрифта пишет, а вот в ЛП его не записывает. Изображение
Я только с третьего раза понял, почему это у меня список языков при прошивке меняется, а вот квадратики вместо русских букв так и остаютсяИзображение
Импорт из файла при этом работает нормально, огромное спасибо автору!ИзображениеИзображение

Алсо, не знаете, почему в Опере Мини на башорге получаются тройные расстояния между буквами? Подозреваю, это из-за моноширинного шрифта сайта, может быть, нужно какой-то соответствующий шрифт заливать? (пробовал ставить моноширинные стандартный и Lucida Console на место Synergy Mono)
P.S. Английский текст в интерфейсе явно порождён промтом или гугл-транслейтом. Need any help?Изображение

Сообщение отредактировал Chamie - 7.11.2010, 13:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 8.11.2010, 22:25


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255

Рейтинг: 1029



Цитата(Chamie @ 7.11.2010, 17:18)

не работает "Select windows font" для TTF.
*


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

Цитата(Chamie @ 7.11.2010, 17:18)

почему в Опере Мини на башорге получаются тройные расстояния между буквами?
*


Хм, сложно точно сказать. В разных версиях Оперы мини страницы бывает по разному отображаются. У вас какая? В более старых версиях есть графический (пиксельный) шрифт. Другие сайты при этом корректно отображаются? Шрифты на баше и других сайтах отличаются в Опере мини?
Мне кажется - это скорее косяк самой Оперы мини.

Цитата(Chamie @ 7.11.2010, 17:18)

Английский текст в интерфейсе явно порождён промтом или гугл-транслейтом
*


Угумс. Если есть желание, могу составить список всех фраз из программы, а вы их корректно напишите на английском. Или можете написать список фраз, которые вам "режут глаз" сильно, я их поправлю в программе.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chamie
сообщение 9.11.2010, 8:18


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 20.5.2007
Пользователь №: 135 573
Модель телефона: V3xxR_J
Прошивка: R272311

Рейтинг: 0



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

Текст могу перевести хоть весь, мне не жалкоИзображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotoMonstrik
сообщение 24.1.2013, 6:25


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

Группа: Пользователи
Сообщений: 32
Регистрация: 8.5.2006
Из: Воронеж
Пользователь №: 82 213
Модель телефона: L7e vs Nokia 101
Прошивка: R452D_G_08.01.0AR

Рейтинг: 3



Попробовал сегодня эту прогу - автору большое спасибо. Жаль только что интерфейс не на русском
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Moto Lang Editor, Программа для редактирования лэнга · Шрифты и языковые пакеты · Forum
 

8 страниц V « < 6 7 8
Ответ в темуСоздание новой темы
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 12:58

Форум живёт: