Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
26.10.2007 22:55

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Перевод плеера HTML TADS на русский

Принимайте и оценивайте cool
Последняя версия. Перед установкой рекомендую удалить старые русские версии (если были), а также лучше не ставить в одну папку с английской.

http://www.iconlet.com/icons/crystal09/64x64/download_manager.png
Скачать (htads_playkit_HT12_RUS.exe)

Вирусов не бойтесь, но если уж боитесь, то файл можно проверить здесь или здесь.

+ Переведен интерфейс на русский язык;
+ Добавлена поддержка стилей Windows XP;

Информацию об ошибках в переводе, предложениях и обо всех непереведенных элементах просьба сообщать на e-mail: hind@bk.ru
Также хочу попросить проверить на Windows версий до XP (в т.ч. 2000).

Отредактировано Hind (01.11.2007 16:38)

Неактивен

0    0    #2
27.10.2007 14:36

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

Спасибо smile
Новая версия: [устарела, новая ниже]

1) Названия дефолтных тем ("Multimedia") и т.п. довольно крепко зашиты в exe-шник. При первом запуске HTADS они добавляются в реестр. Если я их переведу и выдам вам файл, система создаст три русские темы и они станут неудаляемыми, а прежние ваши английские останутся, но их можно будет удалить. Разумеется, останутся и ваши личные темы.

Кроме того, из-за того, что я изменяю exe-файл, а не компилирую из исходников, изменить "Multimedia" на "Мультимедиа" нельзя, так как кол-во символов в русском названии больше. Такое ограничение относится не ко всем текстовым данным, но к этому, к сожалению, относится.

Итак, нужно ли переводить названия умолчальных тем или нет? И если да, то предложите вариант перевода "Мультимедиа". Остальные два ("Plain text" я перевел как "Классика", а "Web style" как "Web-стиль") проблем не составили.

2) Default for new games - перевел.
3) Заголовок About HTML TADS - перевел.
4) Release, Сredits, Close (переведено как Релиз, Авторы, Закрыть). Здесь все очень нетривиально, поскольку у меня в Win XP Pro Rus все эти слова отображаются корректно, причина, скорее всего, в том, что у вас Eng версия. Как бороться - не знаю, но проверьте эти надписи в новой версии, я там кое-что изменил. Возможно, придется оставить английские.
5) По дебаггеру. Пока не знаю, но тогда надо и сообщения компилятора переводить. wink Это не так-то просто.

Отредактировано Hind (28.10.2007 21:52)

Неактивен

0    0    #3
27.10.2007 23:08

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

Сменил на М/медиа, внес несколько мелких исправлений.

При установке заменяет базу ссылок!

Отредактировано Hind (28.10.2007 21:53)

Неактивен

0    0    #4
27.10.2007 23:40

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

Ну вот еще, мне злиться из-за того, что бета-тестер присылает баг-репорты )))

Ага, я знаю об этом. Для этого нужно очистить соответствующую ветку реестра перед запуском.
Вот эту: HKEY_CURRENT_USER\Software\TADS

Завтра сделаю автоочистку, сейчас уже моск не работает. smile

В любом случае, лишние можно удалить вручную. wink

Cпасибо.

Неактивен

0    0    #5
28.10.2007 22:02

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

Вроде бы готово smile

Последняя версия.
http://www.download-zone.org/i-37701-56482496.png

+ Возможность отключить ассоциирование в инсталляторе;
+ Русский язык;
+ Удаление тем от английской версии (Multimedia и т.д.);

Удаление тем, оставшихся от глючных версий перевода, не включено в инсталлятор, так как никому никогда не понадобится - эти версии уничтожены wink

Если надо, их можно удалить вручную из самого HTADS.
Жду тестов )

Неактивен

0    0    #6
29.10.2007 20:56

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

uux написал:

Но всплыл очень странный глюк: в англоязычной игре интерпретатор напрочь перестал понимать английские ответы (Yes/Y) на системные запросы (например, на рестарт или на выход из игры), требуя, чтобы утвердительный ответ обязательно начинался с русской "Д". Это тем более странно, поскольку вообще-то эти системные запросы (и набор ответов на них) задаются непосредственно в библиотеках, а не "зашиты" жестко в самом интерпретаторе.

Ой. Моя ошибка smile
Русские задаются в библиотеках, а вот английские ответы таки сидят в интерпретаторе.
Исправлено:
http://www.download-zone.org/i-37923-16750258.png

Кроме того, добавил английский язык в инсталлятор.
Кстати, как себя чувствует русскоязычный инсталлятор на нерусской винде?

Отредактировано Hind (29.10.2007 21:30)

Неактивен

0    0    #7
30.10.2007 12:51

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

uux написал:

Похоже, по ошибке выложена старая версия. Глюк никуда не делся, а у файла htmltads.exe дата и время - 27.10.07, 21:01.

А вы удалили старую версию перед установкой новой?

Причина... Инсталлятор по умолчанию не заменяет файл, если он имеет ту же версию, что и новый... Теперь вроде поправил.

http://www.download-zone.org/i-37965-40814830.png

Неактивен

0    0    #8
30.10.2007 21:19

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

uux, отправьте мне, пожалуйста, файлы игры и записи рядом с вопросом Yes/No, на почту ( hind@bk.ru )... И напишите команду, которая вызовет этот вопрос.
Во имя русской IF ))

Отредактировано Hind (30.10.2007 21:19)

Неактивен

0    0    #9
30.10.2007 23:08

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

Все пофиксено.

http://www.download-zone.org/i-38009-31767814.png

Неактивен

0    0    #10
31.10.2007 17:18

Hind
Участник
Откуда: Балашиха
Зарегистрирован: 24.10.2007
Сообщений: 135
Вебсайт

Не нервируйте меня! Мне скоро негде будет прятать трупы!

Re: Перевод плеера HTML TADS на русский

GrAndrey написал:

Hind, огромное спасибо. Сам давно собирался, даже были некоторые успешные опыты. Но потом стал переводить исходник и на том запнулся.
Если не против, размещаю твой файл на оффсайте RTADS. Можно тебя чествовать по реальному имени-фамилии?

Конечно, не против, для того и делалось. smile
Честно говоря, хотел перевести именно исходник, но пошел по пути наименьшего сопротивления. В приложении к исходникам я что-то не нашел мануала по сборке. В культурном Open Source такое немыслимо. Эх... )
Евгений Зелинский.

P.S. Ух ты, как оперативно smile Заглянул на rtads, а там уже. http://www.kolobok.us/smiles/standart/blush2.gif

Отредактировано Hind (31.10.2007 17:21)

Неактивен

Powered by PunBB
© copyright 2001–2020 iFiction.Ru