OpenTTD 1.2.1 by Andrej

Вопросы разработки OpenTTD, обсуждение новых сборок и патчей, решение проблем новых версий.

Модераторы: Smoky555, Группа модераторов

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Пн июн 25, 2012 09:19

Regeneration писал(а):в среднем в одном городе коло 70 единиц автотраспорта куролесит.

Ну не знаю... У меня может и сотня в городке на 500 жителей куролесить))) Если случается пробка, я просто не знаю, что делать... А светофоры быстро решают эту проблему.))
P.S. У меня появилось вдохновение)) Возможно сегодня здесь появится сборка с каргодистом, но обещать не могу)
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение Regeneration » Сб июн 30, 2012 00:29

Тогда прикрути возвожность изменения расстояния между городами. Тож не хватает
Home, sweet home...
Аватара пользователя
Regeneration
Начальник станции
Начальник станции
 
Сообщения: 95
Зарегистрирован: Чт фев 10, 2011 21:42
Откуда: Украина / Ивано-Франковск

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Вс июл 01, 2012 17:48

Ребят, а скажите, что именно нужно дописать в патче, чтобы патчился файл русского языка? А то с английскими вкраплениями не очень приятно играть.
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение kraks » Вс июл 01, 2012 19:25

Все новые (исправленные) патчами строки в файле src/lang/english.txt надо добавить (с соответствующим переводом) в файл src/lang/russian.txt. При этом, если в английской строке стоит {STRING1}, в русской надо ставить просто {STRING}.

Для упрощения задачи можно взять один из старых патчпаков (ХардПак или ЧиллПак) и те строки патчей, которые там уже были переведены, просто взять оттуда (чтобы не мучиться с переводом самому и не сбивать с толку игроков, которые уже привыкли к старым переводам). Новые, естественно, придется перевести.
Последний раз редактировалось kraks Вс июл 01, 2012 19:29, всего редактировалось 1 раз.
Аватара пользователя
kraks
Президент
Президент
 
Сообщения: 889
Зарегистрирован: Вт окт 03, 2006 01:05
Откуда: Москва

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Вс июл 01, 2012 19:28

Я так и делаю. И в итоге получается, что в списке языков русский перестает отображаться.

Старые сборки не использовал
Последний раз редактировалось Andrej Вс июл 01, 2012 19:33, всего редактировалось 1 раз.
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение kraks » Вс июл 01, 2012 19:30

{STRING1} точно нигде не осталось?
Аватара пользователя
kraks
Президент
Президент
 
Сообщения: 889
Зарегистрирован: Вт окт 03, 2006 01:05
Откуда: Москва

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Вс июл 01, 2012 19:31

Точно. Специально убирал.
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение Ghost » Пн июл 02, 2012 18:46

Andrej писал(а):И в итоге получается, что в списке языков русский перестает отображаться.

Первый вариант - не все строки из английского варианта вошли в русский (рассинхронизация). Файлы должны быть полными. Если компилировать lang в студии, то в случае разницы для соответствующего языка выдается сообщение.
Второй вариант - некорректная структура файла. Посмотри в том месте, куда lang компилируется, есть ли там вообще файл для русского языка (russian.lng) и в кодировке UTF8 ли он.
Ghost
Директор
Директор
 
Сообщения: 385
Зарегистрирован: Сб сен 26, 2009 00:21
Откуда: Рыбинск

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Сб июл 21, 2012 12:57

Насчет кодировки - не помню. Так как я сейчас на отдыхе в другом городе, то проверить кодировку не могу - ноутбук остался дома, с собой взяли только нетбук. Не, ну я могу, конечно, заново скачать исходники, и патчи и наложить, но тогда, пожалуйста, дайте прямую ссылку на скачивание тортилки и патчей, которые вы хотите увидеть в сборке. Буду очень благодарен.
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Пт авг 03, 2012 13:14

Раз тут такая тишина, то ждите 6 августа - я 4 вечером уезжаю из Ростова-на-Дону, и 6 августа в 3 утра приезжаю в Самару. По приезду я наконец-то буду пользоваться нормальным интернетом, и начну снова патчить. Тогда я и проверю кодировку.
P.S. Я поставил себе цель полностью наложить патч "Светофоры на дорогах". Так что может быть, что-нибудь придумаю.
P.P.S. Скорее всего, я тут не буду появляться с сегодняшнего дня - симку отдаю (зачем мне нужна в Самаре Ростовская симка?) так что я буду без интернета. А потом буду патчить, патчить и еще раз патчить)))
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение Regeneration » Пт авг 03, 2012 21:06

Andrej писал(а):P.S. Я поставил себе цель полностью наложить патч "Светофоры на дорогах". Так что может быть, что-нибудь придумаю.

Вот за это огромнейшее спасибо!
Home, sweet home...
Аватара пользователя
Regeneration
Начальник станции
Начальник станции
 
Сообщения: 95
Зарегистрирован: Чт фев 10, 2011 21:42
Откуда: Украина / Ивано-Франковск

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Пн авг 06, 2012 07:17

Regeneration писал(а):Вот за это огромнейшее спасибо!

Не за что))) Самому охота поиграть в подобную сборку.
P.S. Я уже в Самаре, и уже пользуюсь высокоскоросным интернетом.
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Ср авг 08, 2012 20:22

Ghost писал(а): Посмотри в том месте, куда lang компилируется, есть ли там вообще файл для русского языка (russian.lng) и в кодировке UTF8 ли он.

Файла как-раз там нет...
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение Andrej » Чт авг 09, 2012 11:57

еще выяснилось, что в русском языке строк больше :shock: Это как???
В английском 4483 строки, в русском 4715 строк :shock: :shock: это уже после добавления строки.
Что делать? Я уже подумал, может в файле английского языка написать по-русски?
Пожалуйста, не обращайтесь ко мне на ВЫ.
Аватара пользователя
Andrej
Директор
Директор
 
Сообщения: 303
Зарегистрирован: Вт май 25, 2010 16:39
Откуда: Россия Самара

Re: OpenTTD 1.2.1 by Andrej

Сообщение Ghost » Чт авг 09, 2012 13:25

Andrej писал(а):еще выяснилось, что в русском языке строк больше :shock: Это как???
В английском 4483 строки, в русском 4715 строк :shock: :shock: это уже после добавления строки.
Что делать? Я уже подумал, может в файле английского языка написать по-русски?

Если файла lng нет, то и языка нет в меню.

Разница в количестве строк допустима и нормальна. Во-первых, возможно, что часть строк кем-то закомментирована, а пустые строки в разных файлах в разных местах и в разном количестве. Во-вторых, насколько я понимаю, если какая-то строка не будет найдена в национальном варианте, берется английская. А вот если нужная строка будет только в национальном варианте, то не знаю...
Ghost
Директор
Директор
 
Сообщения: 385
Зарегистрирован: Сб сен 26, 2009 00:21
Откуда: Рыбинск

Пред.След.

Вернуться в Разработка OpenTTD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron