motofan logo
       
> 

Как русифицировать мидлеты, И можно ли вообще в "домашних" условиях

Тушик
сообщение 2.8.2005, 8:19


Гуру С650
*****

Группа: Пользователи
Сообщений: 574
Регистрация: 12.1.2005
Пользователь №: 33 679
Модель телефона: -

Рейтинг: 96.5



Сабж !

Можно ли это творить в досашних условиях (Т.е не прибегая к программным средствам серьезнее блокнота ???
Пользователю запрещено создавать сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cerber
сообщение 3.8.2005, 20:30


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 26.7.2005
Из: Россия, Самара
Пользователь №: 47 095
Модель телефона: c380
Прошивка: R368_G_0B.A0.0FR

Рейтинг: 0



Я пробовал. Если файл там файл .тхт. То моно перевести но кода загружаеш в тело Он этот русский не распазнает и выводит тарабаршиину. Если править .class то пишет при загрузке что ошибка приложения. :( zootaz; zootaz; zootaz;
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VANDAL1
сообщение 3.8.2005, 20:44


Ветеран
*****

Группа: Пользователи
Сообщений: 426
Регистрация: 24.10.2004
Из: Москвы
Пользователь №: 17 976
Модель телефона: htc pharos 3470
Прошивка: the one

Рейтинг: 177



вопрос хороший...блокнот не помогает, хочется у себя дома локализовывать приложения на русский! Разработчики как и с чем ето едят?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Umka85
сообщение 6.8.2005, 19:07


Гуру
******

Группа: Пользователи
Сообщений: 712
Регистрация: 13.7.2005
Из: Кузнецк
Пользователь №: 46 099
Модель телефона: Е398, L9, Z6, V6
Прошивка: разные
Победитель конкурса 2008

Рейтинг: 283



Люди, ну правда хочу русифицировать любимую игрушку, подскажите можно ли и как?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Stranger
сообщение 6.8.2005, 19:57


Опытный
***

Группа: Почётные мотофаны
Сообщений: 135
Регистрация: 4.7.2005
Из: Донецк,Украина
Пользователь №: 45 406
Модель телефона: E60, E398
Прошивка: 49r

Рейтинг: 116



Многие телефоны(а к таковым относятся и наши Motorol'ы) совсем не умеют работать со шрифтами, хотя возможности джавы в этом отношении довольно -таки скудные.
Но с другой стороны, Вы ведь видите, что имеется очень много игрушек, где используются красивые шрифты :) Как же этого можно добиться, спросите Вы? :)
Вот здесь имеется маленькая хитрость. B)
Фишка в том, что в ресурсы игры входит граф. файлик, где в виде изображения собраны все необходимые разработчику символы(буквы, цифры, знаки препинания). Причем очень важно, чтобы символы имели одинаковую ширину. Далее в самой проге создается массив, скажем типа char(символьный), в котором перечисляются все символы из картинки. Потом пишется маленькая функция, которая по смещению(ширина одного символа в картинке) рисует необходимый символ и всё!!! Допустим, Вам нужно что-то вывести.... B)
Вы передаете в функцию что-то вроже ".....",а получаете картинку, которую с успехом размещаете на Canvas.
Поэтому, даже если Вы найдете некий текстовый файл, содержащий текст игры(в чем я сильно сомневаюсь, так как бы на своем месте спрятал бы его от посторонних глаз), то просто его перевести мало... Нужно еще переделать код игры(указать нужную последовательность символов в вышеуказанном массиве) + изменить картинку... B)

P.S.
Кстати, такой подход использует и Jenfa в своем файловом менеджере...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maximca
сообщение 7.8.2005, 1:57


flexer
**

Группа: Пользователи
Сообщений: 99
Регистрация: 21.6.2005
Из: Yaroslavl
Пользователь №: 44 658
Модель телефона: E398
Прошивка: Е790

Рейтинг: 111.5



Stranger, скажи а есть програмки которые могут показать исходный код уже созданных игр, приложений, пож. укажи ссылки таких прог...
Какими программами пользуешься ты при разработке игр?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Stranger
сообщение 7.8.2005, 7:39


Опытный
***

Группа: Почётные мотофаны
Сообщений: 135
Регистрация: 4.7.2005
Из: Донецк,Украина
Пользователь №: 45 406
Модель телефона: E60, E398
Прошивка: 49r

Рейтинг: 116



Цитата(Maximca @ Воскресенье, 7 Августа 2005, 4:57)
Stranger, скажи а есть програмки которые могут показать исходный код уже созданных игр, приложений, пож. укажи ссылки таких прог...
Какими программами пользуешься ты при разработке игр?
*


Исходный код можно посмотреть при помощи декомпилятора. :) Где-то на форуме он уже выкладывался...
Но есть одно НО. Зачастую, для оптимизации кода его прогоняют через так называемый обфускатор. Побочное действие обфускатора состоит в том, что после него код вообще становится "нечитабельным". Название функций, классов сокращается до "a", "b" и прочего минимализма, поэтому разобраться в нем очень сложно.
Насчет разработки игр..
Пока я делаю только свою первую... :)
А пользуюсь JBuilder X. По-моему, оптимальный вариант. B)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RusBiT
сообщение 14.8.2005, 7:19


МотоКрасноярец
*****

Группа: Пользователи
Сообщений: 431
Регистрация: 29.3.2005
Из: Красноярск
Пользователь №: 39 770
Модель телефона: (M) a1200
Прошивка: Kernel 2.4 :)

Рейтинг: 214.5



Подскажите в какой кодировке надо писать на яве , чтоб всё буквы были на русском!
А то перевел ява оперу, а вместо русского текста ???? (вопросы)
Да и какую программу использовать для перекодировок ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Navigator
сообщение 17.8.2005, 10:46


Опытный
***

Группа: Пользователи
Сообщений: 147
Регистрация: 2.11.2004
Из: П-П
Пользователь №: 19 313
Модель телефона: E398
Прошивка: MotoSymbian 1.4

Рейтинг: 85



rusbit,
utf-8 вроде.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
YerShow
сообщение 29.9.2005, 21:05


Доцент
*****

Группа: Пользователи
Сообщений: 634
Регистрация: 13.8.2004
Из: Харьков
Пользователь №: 9 749
Модель телефона: V2288>C450/550>C650
Прошивка: 3.08R

Рейтинг: 97.5



Недавно Osta выложил java-приложение Safe, идущее в комплекте с новой прошивкой для С390. Приложение предназначено для хранения конфиденциальных данных (наподобие секретного блокнота). Так вот, мне захотелось его русифицировать. Нашёл в jar'е соответствующий файл messages.properties, в котором содержатся все текстовые сообщения, перевёл их на русский язык и попытался залить обратно в jar. Однако после установки на телефон вместо русских букв отображается непонятно что. Пробовал сохранять в разных кодировках, в том числе UTF-8, но результаты отрицательные.
Обращаюсь к опытным кодерам: как грамотно выполнить русификацию?
Переведённый файл прилагаю.
Прикрепленный файл messages.rar   ( 1.5 килобайт ) Кол-во скачиваний: 165
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 3.10.2005, 20:10


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



Цитата(Тушик @ Вторник, 2 Августа 2005, 11:19)
Сабж !

Можно ли это творить в досашних условиях (Т.е не прибегая к программным средствам серьезнее блокнота ???
*


есть великолепная прога Тушик лови))
Прикрепленный файл InClassTrans.rar   ( 264.72 килобайт ) Кол-во скачиваний: 889
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
YerShow
сообщение 4.10.2005, 14:57


Доцент
*****

Группа: Пользователи
Сообщений: 634
Регистрация: 13.8.2004
Из: Харьков
Пользователь №: 9 749
Модель телефона: V2288>C450/550>C650
Прошивка: 3.08R

Рейтинг: 97.5



Действительно, этой программой можно успешно русифицировать классы. Для примера выкладываю русифицированный ява-блокнот от Моторолы Notepad 4.0, предназначенный для хранения текстовых заметок.
Ну а если переводимые фразы находятся не в файлах классов? Например, как в упоминавшемся приложении Safe - обычный текстовый файл. В какой кодировке нужно его представить? Или само приложение обеспечивает поддержку кодировки (и при этом не поддерживаются кириллические знаки)?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jet
сообщение 1.12.2005, 9:41


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

Группа: Пользователи
Сообщений: 53
Регистрация: 31.8.2005
Пользователь №: 50 193
Модель телефона: Nokia N78
Прошивка: 30.011

Рейтинг: 20



у меня ничего не получается я пытался перевести might & magic но когда я открываю класс не понимаю что надо делать дальше
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Northof
сообщение 1.12.2005, 11:14


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 21.8.2005
Пользователь №: 49 269
Модель телефона: C650->E398
Прошивка: 45r

Рейтинг: 0



Цитата(Jet @ Четверг, 1 Декабря 2005, 12:41)
у меня ничего не получается я пытался перевести might & magic но когда я открываю класс не понимаю что надо делать дальше
*



1. Разахивируешь Jar
2. Открываешь InClassTrans
3. Опен файл (начинаешь перебирать классы ищиш англейский язык)
4.Слева иностраный, справа пишешь перевод, незабывая сохранять
5.Добавляешь что получилось в jar с заменой файлов
Все

Пример перевода (коряво наспех):
Прикрепленный файл Excel.rar   ( 29.95 килобайт ) Кол-во скачиваний: 109
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jet
сообщение 1.12.2005, 12:05


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

Группа: Пользователи
Сообщений: 53
Регистрация: 31.8.2005
Пользователь №: 50 193
Модель телефона: Nokia N78
Прошивка: 30.011

Рейтинг: 20



открывается только 2 класса из 5 и в них вот, что
Прикрепленное изображение Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Tungsten
сообщение 1.12.2005, 12:26


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

Группа: Пользователи
Сообщений: 81
Регистрация: 30.11.2005
Пользователь №: 60 255
Модель телефона: SE k800i
Прошивка: R1ED001 SR Mod

Рейтинг: 4.5



Тогда тебе не повезло - текст в других файлах.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jet
сообщение 1.12.2005, 21:07


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

Группа: Пользователи
Сообщений: 53
Регистрация: 31.8.2005
Пользователь №: 50 193
Модель телефона: Nokia N78
Прошивка: 30.011

Рейтинг: 20



и что делать я оч хочу поиграть в меч и магию на русском
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
YerShow
сообщение 1.12.2005, 21:33


Доцент
*****

Группа: Пользователи
Сообщений: 634
Регистрация: 13.8.2004
Из: Харьков
Пользователь №: 9 749
Модель телефона: V2288>C450/550>C650
Прошивка: 3.08R

Рейтинг: 97.5



Jet,
выложил бы сюда эту игрушку или ссылку на неё! Аж самому интересно стало, отчего же она не переводится.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
wl`
сообщение 13.12.2005, 20:25


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

Группа: Пользователи
Сообщений: 49
Регистрация: 13.12.2005
Пользователь №: 61 943
Модель телефона: Nokia 6681
Прошивка: ??

Рейтинг: 7.5



Привет всем, наткнулся на ваш сайт, когда искал свой в гугле от нефиг делать. Все вопросы по переводам java - ко мне, я этой темой очень плотно занимаюсь в последнее время.
Итак...
1) h**p://wl.h15.ru/russian/MM.zip - это файл локализации для Меча и магии, сделано было сто лет назад уже, одна из первых работ. Как пользоваться - распаковать файлик из архива, и заменить его в jar-файл от этой игрушки для вашего телефона.
2) h**p://wl.h15.ru/index.php?p=3 - тут лежат несколько переводов для других игр, заменяются ресурсы по такому же принципу. Там конечно всё старье, было уже несколько переводов других(даже перевод Sims2:Mobile с испанского на английский, переводил правда не я, только локализовал), просто лень обновлять сайт.
3) InClassTranslator сильно устаревшая программа, к тому же неудобная. Появился с тех пор MobiTrans (самая последняя выложенная версия h**p://wl.h15.ru/MobiTrans/MobiTrans.zip), вообще на плагинах работает(в выложенной версии их пока мало, так что лучше взять предыдущую: h**p://wl.h15.ru/trans/MobiTrans.zip) - то есть сидишь, разбираешься как происходит чтение файла со строчками и пишешь плагин, который их читает и сохраняет. Есть уже другая, в которой эти плагины можно писать на VBScript или JScript, просто не до конца отлажена - вот с её помощью действительно можно будет руссифицировать игрушки "в блокноте". Будет в течении недели я надеюсь выложена
----
p.s. Вообще как я вижу, многие проблемы по java на сотовых похожи...
p.p.s. RusBit привет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 2.8.2007, 6:48


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



Привет.
Как русифицируются игры? Вот например игра. Файлы языков храняться в txt. Но при редактировании их, игра заменяет эти языки на дефолтный английский. Почему так?
Игра
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Wattie
сообщение 2.8.2007, 8:24


Мастер
****

Группа: Пользователи
Сообщений: 213
Регистрация: 16.11.2005
Пользователь №: 58 537
Модель телефона: e398
Прошивка: 43R

Рейтинг: 45



Может через MobiTrans:
http://www.e398mod.com/content/view/110/25/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 2.8.2007, 16:11


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



Wattie,
через неё не всё отображается. но позже попробую. я бы хотел через типа блокнот исправить, но только в какой кодировке? ютф8 не работает почему то
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Как русифицировать мидлеты, И можно ли вообще в "домашних" условиях · Разработка Java-приложений · Forum
 

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

 



Текстовая версия Сейчас: 29.7.2025, 16:09

Форум живёт: