Модераторы: eraserkry, Mihamster, Smoky555, Группа модераторов
vovans писал(а):Я использую Линукс. На этом сайте всегда брал исходники и собирал их для игры. Теперь решил обновиться, а тут бинарники только для венды. И что теперь делать? Учить английский?
vovans писал(а):спасибо, файлы получил!
Хотелось бы, чтобы исходники всегда выкладывались. Всё же не только в венде играют
Кстати, странные для меня результаты голосования. Неужели, все остальные только под вендой OpenTTD гоняют? Странно...
vovans писал(а):Выложил-то ты их не так давно
А я вот и работаю и играюсь обычно в Линухе. Только во что-то довольно новое и тяжёлое могу в венде... Просто с юнихами уже давно дело имею, поэтому установленная венда вообще ненастроенная стоит за ненадобностью... Там и инета нет, ни музыки, ничего... Всё на Linux/reiserfs. Поэтому и возникла проблема с исходниками и русским. Кстати, качал я openttd 0.4.5 с сего сайта. Вместо русского кракозябры были Что-то с кодировками. Сейчас надеюсь на лучшее, но есть большие сомнения.
$ locale
LANG=ru_RU.KOI8-R
lang/russian.txt:86: Error: Undefined command 'WEIGHT'
lang/russian.txt:86: Warning: STR_QUANTITY_COAL: Param idx #0 '<empty>' doesn't match with template command 'COMMA'
lang/russian.txt:91: Error: Undefined command 'WEIGHT'
lang/russian.txt:91: Warning: STR_QUANTITY_GRAIN: Param idx #0 '<empty>' doesn't match with template command 'COMMA'
lang/russian.txt:92: Error: Undefined command 'WEIGHT'
.......
lang/russian.tx master file
lang/russian.txt:2991: Warning: String name 'STR_MESSAGE_IMMEDIATE_NEWS' does not exist in master file
cat russian.txt | iconv -f cp1251 -t koi8-r > rus.txt
LC_ALL=ru_RU.CP1251 /path_to/openttd
$ LANG=ru_RU.CP1251
$ locale
LANG=ru_RU.CP1251
LC_CTYPE="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_PAPER="ru_RU.CP1251"
LC_NAME="ru_RU.CP1251"
LC_ADDRESS="ru_RU.CP1251"
LC_TELEPHONE="ru_RU.CP1251"
LC_MEASUREMENT="ru_RU.CP1251"
LC_IDENTIFICATION="ru_RU.CP1251"
LC_ALL=
vovans писал(а):странно, но всё равно не помогает И даже так:
- Код: Выделить всё
$ LANG=ru_RU.CP1251
$ locale
LANG=ru_RU.CP1251
LC_CTYPE="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_PAPER="ru_RU.CP1251"
LC_NAME="ru_RU.CP1251"
LC_ADDRESS="ru_RU.CP1251"
LC_TELEPHONE="ru_RU.CP1251"
LC_MEASUREMENT="ru_RU.CP1251"
LC_IDENTIFICATION="ru_RU.CP1251"
LC_ALL=
Всё иероглифы
PS Я так и не понял, а где находится russian.grf?
[newgrf]
russian.grf
Вернуться в Общие вопросы по OpenTTD
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16