![Цитата](images/misc/quote_icon.png)
Сообщение от
shaoshan
Хочу с помощью Симпе перевести игру на украинский язык.
Ээээ... удачи, конечно, но ты вообще представляешь объем работы, необходимый для этого?
Тебе придется переводить все текстовые ресурсы - и действительно все, если ты возьмешь неиспользующийся язык, а не запортишь английский, как это делают некоторые пираты
(Потому что, например, в еде максисовцы полентяйничали, и практически любая еда в украинской раскладке называется омлетом
) Туториалов, конечно, нету.
Насчет выбора языка тоже уверенно сказать не могу
Ukrainian в списке языков есть, но поддерживается ли он - надо проверять. В этой теме упоминается в числе всего прочего, какие ключи реестра отвечают за язык. Что я знаю, и что нашел гугль:
- русский - это Language = 0х10, LanguageName = Russian, locale = ru
- английский британский (не дефолтный - имеет смысл выбирать, если есть русифицированные-поверх-английского пиратки) - это Language = 0х01, LanguageName = English, locale = en_uk
- немецкий - LanguageName = German, locale = de (Language не указан, видимо, английское значение подойдет?)
- китайский
- это Language = 0х12, LanguageName = Chinese (Traditional), locale = zh_tw
Предположительно, для Ukrainian - locale = uk. Дальше надо гуглить, в локалях я не разбираюсь
может, еще шрифты придется ставить. Поэкспериментируй для начала на описании какого-то одного предмета, если получится - можно будет переводить все ![Улыбка](images/smilies/smile.gif)
Тексты хранятся в трех видах ресурсов - CTSS (описания), TTAs (названия взаимодействий), STR# (диалоги, дополнительные меню и все прочее). Редактирование происходит следующим образом:
- выбираешь ресурс
- в выпадающем списке языков, выбираешь нужный тебе язык (предположительно Ukrainian)
- для своего удобства, ставишь галочку Reveal default language for comparison - чтобы было видно, куда и что писать
Читать дальше...На всякий случай, строчки из default language - это English (не English_UK) - используются, если для использующегося языка строчки пустые. Какой язык используется - определяется реестром.
- пишешь перевод для всех строчек, коммитишь, сохраняешь