H
hello world
offline
Опыт:
130,376Активность: |
Проблемы с локализацией
Итак проблема одна, это русский редактор.
А именно если создавать карту в английском редакторе, то пользователи русской игры увидят "ParamValue" вместо букв. Решить можно несколькими способами
Кто что посоветует? |
10.08.2010, 17:07 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
reALien
offline
Опыт:
29,211Активность: |
|
10.08.2010, 17:07 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Ну дык, это еще геморнее. Каждую строчку где используется текст переводить на код >.< |
10.08.2010, 17:09 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
reALien
offline
Опыт:
29,211Активность: |
Не шаришь, писать код на прямую априори удобнее гуи. Просто нужно разобраться что там с синтаксисом, а функции всегда можно брать из api-файла типа common.j в варе |
10.08.2010, 17:21 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Сам не шаришь, там еще помимо текста есть цвета и стили ( похожи на html ) А вот все это уже реально ремор забивать в функции. Пример.
Планет "Геморис"
Время 02.06 А вот как это забивается в gx
<s=GlueTittle>Планет "Геморис"</s><n/><s=GlueTittleSmall>Время 02.06</s> и это только капля в море, ведь есть еще и цвета ... ))
+ арты и другие спец. коды. хотя довольно похоже на вар. |
10.08.2010, 17:34 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
reALien
offline
Опыт:
29,211Активность: |
да ну в варе цвета тоже задавались кодами =О причем менее понятными, так что жаловаться не на что особо... |
10.08.2010, 17:36 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Ну так в варе же задавалось в GUI функциях ))
А тут даже листа функций нет Чувствую что если близы не добавят смену языка хранения, то придется мучится с русским редактором. =\
Кстати заметил такую вещь, что буржуйские карты прекрасно выглядят на русской игре. И никаких ParamValue не видно..
Но у меня все наоборот, английский редактор не сохраняет другую инфу. Надо думать эффект будет если создать карту и в последствие не менять язык редактора, тогда он будет только один ( и будет подгружаться во все остальные языки по умолчанию ). Шас пойду проверю.
Ahelhot добавил:
Да все работает ! Решение проблемы:
В уже существующей карте:
Затем можно продолжать делать на английском редакторе, только вот придется восстанавливать половину функций где используется текст, в том числе полетят названия всех функций, описания, любые тексты из РО, текст на загрузочном экране и т.п. |
10.08.2010, 17:54 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
эммм... че-то я не понял в англофицированном редакторе создал карту, положил 1 стандартного юнита и 1 новым именем, вывел в чат сообщение кириллицей. Проверка карты через полностью русскоязычную игру никаких "ParamValue" не выдала. Или как это должно работать? |
10.08.2010, 21:43 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Ты не понял ))
Смотри:
Если мы создаем карту в английском редакторе то редакторе генерирует папку с языком "MUI" Если мы создаем карту на любом другом языке, то папки с общим языком уже не будет ( вернее она будет пустой ) Объяснить довольно трудно, попробуй что-бы понять:
Создай новую карту, создай новый триггер ( без функций ) и назовие его как угодно.
Затем переключи язык в редакторе и открой туже карту, теперь твой триггер будет называться так "" ( пустота ). т.е редактор не нашел ссылку на название триггера в ресурсах карты с нужным языком. Если переключишь обратно, то все будет ок. Таким образом можно создавать карты на 2 и более языках, при этом английский является основным. И создавая на нем, он будет корректно отображаться на любых других версиях игры. |
10.08.2010, 22:56 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
а зачем мне переключать язык в редакторе, если я уже решил юзать английский?~Ahelhot:
я создал в английском, проверил в русской игре - все норм |
10.08.2010, 23:16 | #10
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Только если переключить язык редактора хоть раз.. А так все норм.
А если ты начал делать карту на русском ( как я ) ^__^ То тут и будут проблемы. Так что пока все норм. Мне только не нравится что все тексты в РО на английском, хотелось бы только триггера - как это было в warcraft.. Эх было солнце ярче, а трава зеленее ) |
10.08.2010, 23:26 | #11
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Darlinoid
/cheer
offline
Опыт:
2,847Активность: |
Небо было выше и орки были не чета нынешним.. |
10.08.2010, 23:37 | #12
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
Ahelhot:
а в чем проблема-то? Я в английском редакторе писал названия юнитов по-русске, выводил сообщение в чат на русском, и ниче. Wulfrein добавил:
Ahelhot: наверняка если распаковать архив(ы) и вытащить оттуда только "ТриггерСтрингс(ы)" (или как там), то трава станет зеленее Wulfrein добавил: Ahelhot: кстати в русском поиск работает крайне странно, так что он того не стоит |
10.08.2010, 23:44 | #13
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Да я вообще не понимаю как русский редактор запускается )) По идеи он должен вылетать сразу после старта ^__^ Надо думать на перевод потратили ровно 100 бутылок водки ) Но радует что теперь не отрубается пол текста при форматирование.
Кириллица тут не причем, я тебе про другое говорю.
мб, слышал что они архивы поменяли, и теперь владики и другие личности не способны их открывать ( сам не проверял ), но если так то не поменять триггер стринги ) |
10.08.2010, 23:58 | #14
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
да я модели вытаскивал вот позавчера, все открывается
Wulfrein добавил: правда, у меня 1.0.0.ххх |
11.08.2010, 00:53 | #15
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|