+ Ответить в теме
Показано с 1 по 20 из 872

Тема: Руссификация Caveman2Cosmos

Комбинированный просмотр

  1. #1
    ArhatPerm, я, конечно, не претендую на открытие Америки, но, похоже, я нашел возможную причину сбоя работы вашей проги и появления кучи побитых тэгов. Вы обратили внимание на одну из верхних строчек в шапке любого из текстовых файлов xml? Обратите внимание на строку кодировки, где почти везде она имеет следующий вид: <?xml version="1.0" encoding="utf-8"?> .

    Так вот, именно эта хрень мне постоянно мешала вставлять тексты на кириллице (даже кодированные) в любые тэги. Вам нужно в каждой из строк обязательно заменить encoding="utf-8"? на encoding="ISO-8859-1"? и тогда, возможно будет меньше ошибок. Попробуйте произвести замену в англоязычных исходниках всех текстов, а потом снова прогнать их через вашу программку для переноса русского текста. Вдруг получится?
    продвинь это сообщение в соцсеть:  

  2. #2
    Да, на UTF8 я и сам грешил, но мне кажется, если б дело в ней было ошибок было бы больше. Я считываю-то текст без проблем, хоть с ISO-8859-1, хоть с UTF8, а вот записать корректно пока не получается.
    PS Опытным путем установил, что пустые теги это не проблема кодировки, а отсутствующий текст. Причину буду искать. С кодировкой смысла возиться не вижу, раз уж игра и 1252 замечательно понимает. Поищу пустые теги в базе и причину их появления
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось ArhatPerm; 29.10.2015 в 00:52.

  3. #3
    В общем, пустые теги пока что победить не удается. Предложение такое: пропускаем оригинальный непереведенный текстовый файл через Универсальный конвертер (http://files.civfanatics.ru/Aleklon/Converter.zip) - он отрезает все языки, кроме английского и добавляет русский (искать по файлу с двумя языками проще, чем с пятью-шестью). Обработанный оригинальный файл и соответствующий ему руссифицированный прогоняем через Обновитель (http://files.civfanatics.ru/Aleklon/UpdateRusTags.zip) - получаем двуязычный файл с русским текстом. Дальше пролистываем его в блокноте и добиваем недостающие русские объекты. Декодер текста не нужен и скорее вреден - текст с разными кодировками будет выстроен не по алфавиту. Проверил на паре тегов - игра нормально воспринимает тест вставленный в стандартном виндовом блокноте в автоматически переведенный файл (ну уж если глюки будут тогда и Декодер можно подключить). Как-то так. Все быстрее, чем все вручную переводить, тем более, что количество файлов сейчас существенно уменьшилось, а их объем увеличился.
    продвинь это сообщение в соцсеть:  

  4. #4
    Цитата Сообщение от ArhatPerm Посмотреть сообщение
    В общем, пустые теги пока что победить не удается. Предложение такое....
    Как ни странно, у меня большая часть текста нормально встала. Есть, конечно, пропущенные ссылки и тэги, но глюков не так много, как ты описывал. Правда, я вчера вставлял выложенный тобой альфа-перевод строго по одному файлу с предварительным просмотром и, естественно, с конвертацией кириллицы в код. В итоге все выглядело более-менее пристойно.

    Впрочем, твой способ все равно стоит опробовать, так как выискивать косяки с авто-переводом в 36-ти раздутых текстовиках - все равно, что искать иголку в стоге сена. Ну, и TextReplacer в качестве инструмента поиска тоже никто не отменял.

    З.Ы.: нашел я эти твои пустые тэги. Они попадаются преимущественно в наиболее массивных текстовиках, чаще всего встречаются ближе к середине или концу файлов. Особенно много их обнаружилось в Эвентах.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось ruevan; 29.10.2015 в 14:43.

  5. #5
    По ходу дела исправил выпадающие или пустые тэги для Парадигм и Религий, где царила настоящая путаница с названиями, плюс исправил по мелочи Дороги, часть Ландшафта и некоторые квалификации.

    P.S.: по ходу выяснилось, что большая часть пропавших тэгов затронула объекты из оригинальной игры (Warlords, BTS), а также "Мифы о животных", "Стихиях" и прочую дребедень. То, что мы переводили для v.35 - это как раз встало в тэги очень даже корректно.
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось ruevan; 30.10.2015 в 00:38.

  6. #6
    Цитата Сообщение от ruevan Посмотреть сообщение
    P.S.: по ходу выяснилось, что большая часть пропавших тэгов затронула объекты из оригинальной игры (Warlords, BTS), а также "Мифы о животных", "Стихиях" и прочую дребедень. То, что мы переводили для v.35 - это как раз встало в тэги очень даже корректно.
    Интересный факт. Пробовал накатить только наш перевод - эффект тот же самый.
    продвинь это сообщение в соцсеть:  

  7. #7
    Интересный факт. Пробовал накатить только наш перевод - эффект тот же самый.
    Да я сегодня перепроверял - все вычисляется элементарно, если потом глянуть в Цивилопедию в "Чудеса Света": старожилы из BTS, Warlords и оригинала вроде Пирамид, Оракула, Колосса, Александрийского Маяка, Висячих Садов, Мавзолея и пр. не перепрыгнули в русские тэги. Та же фигня с обычными постройками и юнитами: стандартные суды, библиотеки, акведуки, копьеносцы, мушкетеры, рыцари не перешли в тэги, а 90% новоделов из моды С2С как раз-таки перешло. Моя думать, косяк именно в этом кроется, однако
    продвинь это сообщение в соцсеть:  

+ Ответить в теме

Похожие темы

  1. Проблема с Caveman2cosmos
    от йцуке в разделе Civ4 - Моды и сценарии
    Ответов: 3
    Новое: 14.07.2016, 22:59
  2. Руссификация для СIV 4 v 1.00
    от kteterkina в разделе Русификация Civilization IV
    Ответов: 15
    Новое: 18.02.2007, 19:20
  3. Руссификация к CIVIV - 1.61
    от mcdemon в разделе Русификация Civilization IV
    Ответов: 63
    Новое: 01.05.2006, 02:21
  4. Linux + Руссификация
    от Vatson в разделе Civ4 - Технические вопросы
    Ответов: 3
    Новое: 21.02.2006, 01:07

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters