Вернуться на сайт Jumpgate Evolution ›  
18 Июля 2011, 03:51:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
Страниц: 1 2 [3] 4 5 ... 9
  Печать  
Автор Тема: Русификация JGC  (Прочитано 12893 раз)
brodyaga
Пилот 3 класса
**

Статус 10
Сообщений: 146



Просмотр профиля
« Ответ #30 : 08 Июня 2009, 21:23:07 »

2CatSam:
Как продвигается? озвучь. может помощь нужна какая...
Записан

................
Muteki
Пилот 1 класса
****

Статус 30
Сообщений: 591


Служу империи!


Просмотр профиля
« Ответ #31 : 08 Июня 2009, 21:49:34 »

Да кстати, тоже не отказался бы поучаствовать, если что надо, хоть диплом программиста свой как-нибудь оправдаю  Смеющийся
Записан
Jon
Модератор
*

Статус 2
Сообщений: 51367



Просмотр профиля
« Ответ #32 : 08 Июня 2009, 22:02:30 »


Записан

Octavius Jon (временно Quantar)
Да ну их, этих Солов.
Muteki
Пилот 1 класса
****

Статус 30
Сообщений: 591


Служу империи!


Просмотр профиля
« Ответ #33 : 08 Июня 2009, 22:08:39 »



НАШЁЛ ТАКИ  Смеющийся
Записан
CatSam
Пилот 1 класса
****

Статус 54
Сообщений: 597

Звездный Кот =)))


Просмотр профиля
« Ответ #34 : 08 Июня 2009, 22:24:04 »

Аха а я думал он шрифт берёт из файла text.bmp
И оттуда тоже. Но еще из файла OCRAEXT.ttf
ttf юзает для всех подсказок, описаний, чата на станции
bmp для чата "в полёте", причём все заморочки со шрифтом возникли из-за этого идиотского bmp, бо он лишь частично поддерживает русскую раскладку клавиатуры (для примера буквы "В" и "Е" русские нажатые на клаве в верхнем регистре выводят одинаковую позицию из этого файла, соответственно, забываем о существовании одной из этих заглавных букв, вот как-то так)
вот так выглядит этот, с позволения сказать, "шрифт" сейчас:


2CatSam:
А можно спросить? Улыбающийся
Ну предположим у тебя всё получится. И клиент будет работать.
Но как в этом случае будут общаться в чате счастливые обладатели русификатора с теми у кого его нет? И как на счёт консольных команд?
Английская раскладка полностью сохранена, т.е. проблемы консольных команд не будет. А с общением... Транслит никто не отменял. Например, сказать типу, мол, я тя не понимаю - у меня русификатора нет - это всегда можно. Хотя, конечно, кракозябберы в чате могут напрягать... особенно тех, кто не захочет ставить русификатор, дабы сохранить старый английский шрифт JGC (если, конечно не найдётся умельца по шрифтам, который слабает TrueType на основе старого JG шрифта так, чтобы русские буквы в нём не съёживались странно, как это получилось у меня, вследствие чего пришлось использовать обычную слегка модифицированную Tahoma, которая тоже исказилась, но хоть не настолько, к сожалению, я в TrueType шрифтах полный ноль - мне растр подавай, ггг).  Улыбающийся

2CatSam:
Как продвигается? озвучь. может помощь нужна какая...
На данный момент работает русский язык в обоих чатах (в станции/снаружи) и переведены почти все товары не военного назначения (первый пункт меню в рынке), продолжаю работу дальше. Ночью выложу первую альфу перевода (для ознакомления) с инструкцией по установке.

Помощь... помощь нужна! Нужен спец по ttf, дабы слабать узкий шрифт с использованием английских символов из JGC и нарисованных "по типу" русских букв. Причем делать это должен именно спец, т.к. игра довольно-таки интересно искажала все мои попытки это сделать... Там что-то с размерностями букв и самого шрифта - разобраться я толком не смог. Тахома, да и любой другой шрифт из стандартных виндузовых более-менее прилично смотрится, а вот стоит перенести эти же символы в стандартный JGC шрифт, как они искажаются до неузнаваемости. Вобщем, тут помощь была бы очень нелишней.

Да кстати, тоже не отказался бы поучаствовать, если что надо, хоть диплом программиста свой как-нибудь оправдаю  Смеющийся
Смотри выше. Покамест это единственная помощь, которая реально требуется. Бо помочь с переводом не получится - ресурсы не экспортируются - прямо в экзешнике правлю QView'ом...   Плачущий  Смеющийся
« Последнее редактирование: 08 Июня 2009, 22:32:08 от CatSam » Записан

-=> я не против Бога - я просто за себя <=-

Ambador [38] Kitsum
Muteki
Пилот 1 класса
****

Статус 30
Сообщений: 591


Служу империи!


Просмотр профиля
« Ответ #35 : 08 Июня 2009, 22:35:00 »

Font Creator Program 5.0 же!
работает с ttf шрифтами... можно что нибудь попробовать но надобно бы разобраться в проге... если нужно.
Записан
CatSam
Пилот 1 класса
****

Статус 54
Сообщений: 597

Звездный Кот =)))


Просмотр профиля
« Ответ #36 : 08 Июня 2009, 22:40:18 »

Font Creator Program 5.0 же!
работает с ttf шрифтами... можно что нибудь попробовать но надобно бы разобраться в проге... если нужно.
Использую Font Lab Studio 5... Однако юзать программу и знать как работать с ttf-шрифтами - это совсем разные вещи. Я могу только элементарные вещи делать. Ну, там, букву нарисовать... А вот проблемы масштабирования - это уже далёкая от меня наука.  Строит глазки
Записан

-=> я не против Бога - я просто за себя <=-

Ambador [38] Kitsum
Muteki
Пилот 1 класса
****

Статус 30
Сообщений: 591


Служу империи!


Просмотр профиля
« Ответ #37 : 08 Июня 2009, 22:43:03 »

фонт креатор оказался легче чем я думал, подскажи точно с каким шрифтом-как и что делать, хотябы чтоб я попробовал... а там скину потестишь...
Записан
CatSam
Пилот 1 класса
****

Статус 54
Сообщений: 597

Звездный Кот =)))


Просмотр профиля
« Ответ #38 : 08 Июня 2009, 22:54:10 »

фонт креатор оказался легче чем я думал, подскажи точно с каким шрифтом-как и что делать, хотябы чтоб я попробовал... а там скину потестишь...
Смотри, в папке JGC лежит файл OCRAEXT.TTF, его резервно сохраняешь куда-нибудь, а потом издеваешься над ним как хочешь. Нужно помнить, что JGC "захватывает" шрифт при первом запуске, а потом не отпускает, так что для того, чтобы что-то делать со шрифтом, треба перезагрузить комп. (иногда сам файл можно изменить и не перезагружаясь, но потом всё-равно надо перезагружать, т.к. иначе в JGC просто не будет отображаться текст, вот такие вот дела), так что:
1. Изменили шрифт;
2. Запустили клиент, потестили;
3. Вышли из клиента;
4. Перезагрузили комп (или сессию пользователя - хз не проверял);
5. Снова можно править шрифт.

в фонте:
в адресах с 00C0 по 00DF должны находиться заглавные русские буквы
в адресах с 00E0 по 00FF должны находиться строчные русские буквы

З.Ы. сделаешь удобочитаемый в клиенте русский шрифт, так чтобы английский шрифт остался неизменным - цены тебе не будет!  Смеющийся
Записан

-=> я не против Бога - я просто за себя <=-

Ambador [38] Kitsum
Muteki
Пилот 1 класса
****

Статус 30
Сообщений: 591


Служу империи!


Просмотр профиля
« Ответ #39 : 08 Июня 2009, 23:15:50 »

Ну я попоробую... если ты тут будешь ещё в течении часа-двух то да, просто я щас кушаю, весь день не ел, а после буду сидеть над шрифтами...

to Jon
ты там попкорном ещё не траванулся?  Смеющийся
Записан
CatSam
Пилот 1 класса
****

Статус 54
Сообщений: 597

Звездный Кот =)))


Просмотр профиля
« Ответ #40 : 09 Июня 2009, 00:28:56 »

Ну я попоробую... если ты тут будешь ещё в течении часа-двух то да, просто я щас кушаю, весь день не ел, а после буду сидеть над шрифтами...
Буду сидеть еще часа полтора, наверное.
Записан

-=> я не против Бога - я просто за себя <=-

Ambador [38] Kitsum
Muteki
Пилот 1 класса
****

Статус 30
Сообщений: 591


Служу империи!


Просмотр профиля
« Ответ #41 : 09 Июня 2009, 00:39:16 »

пока что результат-всё те же кубики, хотя в режиме полёта там уже совсем другие крокозябры, некоторые даже соответствуют тем на которые я их поменял... буду разбираться дальше
Записан
CatSam
Пилот 1 класса
****

Статус 54
Сообщений: 597

Звездный Кот =)))


Просмотр профиля
« Ответ #42 : 09 Июня 2009, 00:58:27 »

пока что результат-всё те же кубики, хотя в режиме полёта там уже совсем другие крокозябры, некоторые даже соответствуют тем на которые я их поменял...
Это вряд ли. В режиме полёта используется растровый шрифт "text.bmp", который к "OCRAEXT.TTF" не имеет отношения. изменяя ттф, ты изменяешь шрифт, который используется на станции во всех подсказках, описаниях, чате, etc.

З.Ы. тоже похавал - весь день святым духом питался, если не считать файла "jumpgate.exe" Смеющийся
Записан

-=> я не против Бога - я просто за себя <=-

Ambador [38] Kitsum
Muteki
Пилот 1 класса
****

Статус 30
Сообщений: 591


Служу империи!


Просмотр профиля
« Ответ #43 : 09 Июня 2009, 01:30:41 »

Да я просёк, но почему то я поменял пару символов-результат пока нулевой, видимо меняю не те, список довольно большой, буду искать.
Записан
CatSam
Пилот 1 класса
****

Статус 54
Сообщений: 597

Звездный Кот =)))


Просмотр профиля
« Ответ #44 : 09 Июня 2009, 02:30:51 »

Итак, первая альфа-версия русификации. Пока лишь то, о чем говорилось выше + переведена большая часть верхней закладки рынка (товары общего потребления).

Собственно, архив (3.5 мегабайта):
JG_RU_Patch_alpha_v0.0012.zip

Инструкция по установке:
1. ОБЯЗАТЕЛЬНО делаем резервные копии файлов "text.bmp", "OCRAEXT.ttf" и "jumpgate.exe" куда-нибудь в отдельную папку, дабы если что - восстановить эти файлы.
2. Распаковываем JG_RU_Patch_alpha_v0.0012.zip в любую папку.
3. Читаем файл "Прочти меня.txt", находящийся в архиве.
4. Действуем по инструкции, находящейся в этом файле.

Замечания:
1. Шрифт не шибко красивый (об этом я уже говорил - это проблема)
2. Если пишете по-русски в чате, то не используйте БОЛЬШИЕ буквы - бо многие из них просто не работают или работают "не так" (эта проблема останется, бо изначально JGC, судя по всему, не был расчитан на какие-то ни было локализации с использованием кириллицы)
3. Маленькие буквы "ы", "ь", "э", "ю", "я" в чате набрать невозможно из-за особенностей игры - тут используйте SHIFT (большие) - отображаться будут один фиг маленькие.
4. Буквы "ш" и "ч" не набираются стандартным порядком (на их месте в "text.bmp" символы, которые нельзя стирать), поэтому буква "ч" печатается нажатием буквы "ё", буква "ш" печатается нажатием буквы "Ё".
5. Букаф "ё" и "Ё" нет вследствие пункта 4.

Именно из-за этих 5 пунктов я и подумал, что как общались мы в чате на транслите - так и будем общаться дальше. Хотя хз-хз - я уже привык так печатать.  Смеющийся
Записан

-=> я не против Бога - я просто за себя <=-

Ambador [38] Kitsum
Страниц: 1 2 [3] 4 5 ... 9
  Печать  
 
Перейти в:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC