Есть ли хоть какая-нибудь возможность произвести нормальную локализацию данного мода?
Возможно, кто-либо уже пытался это сделать? Для начала хотелось бы понять суть проблемы.
Вобщем, жду советов.
Делая динамических советников, я заметил пометки типа "3,19". Что наводит на мысль, что BUG делался на старых версиях файлов и постепенно подтягивался под нужную версию. Особенно удивил тот факт, чото техсоветник нормально заработал уже при перенисении в него 50% запланированого BUG кода.
Для чего нужны были 3 полностью описанные функции и алгоритмы их вызывающие я не понял.
Наиболее верный способ исправления - это постепенное перенесение в файлы 3,19 кода из глючных BUG фалов с постоянной проверкой на работоспособность.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
Ну что-же... проблема фактически, решена.
Пришлось скопировать весь русский текст в английский тег. После этого мод заработал как надо.
Правда, есть некоторые строки в файле локализации, связанные с внутренним советником, и которые переводить не стоит - иначе экран не работает. Как только я их вычислю, перевод будет выложен в соответствующей теме.
Конечно, решение немного кривое, но по-другому проблему побороть не удалось. Главное, что все работает.
<div class='quotetop'>Цитата(Sylexz * 7.9.2009, 12:04) [snapback]305808[/snapback]</div>Теперь русский идет первым, я правильно понял? И как теперь совмещать его с русификацией наш-фанатиков.Пришлось скопировать весь русский текст в английский тег. После этого мод заработал как надо.
[/b]
Оригинальный перевод хоть оставил?
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
<div class='quotetop'>Цитата(NeseryozniyVET * 7.9.2009, 13:08) [snapback]305809[/snapback]</div><div class='quotetop'>Цитата(Sylexz * 7.9.2009, 12:04) [snapback]305808[/snapback]Теперь русский идет первым, я правильно понял? И как теперь совмещать его с русификацией наш-фанатиков.Пришлось скопировать весь русский текст в английский тег. После этого мод заработал как надо.
[/b]
Оригинальный перевод хоть оставил?
[/b][/quote]
Русский перевод теперь единственно доступный. Собственно, если нужна английская версия, то она прекрасно работает без всяких махинаций.
Переработанный под данный хак перевод наш-фанатиков я также положил в папку с модом, так что проблем не будет.
Более того, такая локализация будет работать без проблем и с версией для 1С.
Сегодня-завтра выложу что получилось.
Вообще, это хорошая новость, т.к. я уже думал продолжить разработку своего мода исключительно на английском языке. Теперь в этом нет необходимости.
Господа - копайте плиз в сторону, чтобы кроме нулевого тега работал вызов других языков - если не сможете найти в чем проблема - я как свою карту мира 288х120 долелаю - постараюсь присоединиться - баг однозначно серьёзный и вылезает не только в BUG'е - например в RFC аналогичная хрень - любой язык не равный 0 вызывает баг, что перестает корректно работать окно наемников, а в свежей версии может и ещё что-то - у меня под рукой только версии 2-5 месячной давности на абсолютное большинство модов
2 swan
Я попытаюсь разобраться что к чему, но на данный момент ограничусь промежуточным решением, т.к. считаю наличие французского/испанского и др. языков не критичным.
Думаю, что всерьез вернусь к данной проблеме после выпуска следующей версии своего мода.
<div class='quotetop'>Цитата(Sylexz * 7.9.2009, 12:50) [snapback]305816[/snapback]</div>Ну и где результат?Сегодня-завтра выложу что получилось.[/b]
4 дня прошло.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
<div class='quotetop'>Цитата(NeseryozniyVET * 11.9.2009, 2:55) [snapback]306567[/snapback]</div><div class='quotetop'>Цитата(Sylexz * 7.9.2009, 12:50) [snapback]305816[/snapback]Ну и где результат?Сегодня-завтра выложу что получилось.[/b]
4 дня прошло.
[/b][/quote]
Ну, вообще говоря, я тут никому ничего не обязан.
Перевод забыл залить, т.к. я еще и работаю, и в последнее время моя команда опаздывала к очередному дедлайну.
Вот он, собственно, для BUG 3.6. Правда, пара институтов власти там будет называться, как в моем моде, если есть желание - поправь.
[attachmentid=5349]
Новый перевод решает только проблему дипломатического советника, военный и городской остаются недоступными.
А может проблема из-за разных решеток в tga файлах? Ведь с BUG модом поставляется свой tga, в то время как второй tga от наш-фанатиков остается. А решетки в них точно разные, я сам смотрел. При вызове русского символа идет обращенние к несуществующей ячейки и - збой.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
<div class='quotetop'>Цитата(NeseryozniyVET * 11.9.2009, 13:45) [snapback]306662[/snapback]</div>Не знаю, не знаю... У меня работает абсолютно все. TGA тут непричем. Версия BUG, кстати должна быть 3.6 или 3.5. Для других не переводил.Новый перевод решает только проблему дипломатического советника, военный и городской остаются недоступными.
А может проблема из-за разных решеток в tga файлах? Ведь с BUG модом поставляется свой tga, в то время как второй tga от наш-фанатиков остается. А решетки в них точно разные, я сам смотрел. При вызове русского символа идет обращенние к несуществующей ячейки и - збой.
[/b]
<div class='quotetop'>Цитата</div>Нет. BUG мод содержит изменения в SDK, а при наличие любых несоответствий версии dll при которой было сделано сохранение, и той версии dll, с которой запускается сохранение, оно не запустится.Возможно ли загрузить сейв игры, которая игралась без BUG мода, с BUG модом ?[/b]