Статья относится к категории Модификации. Что такое мод • Список модов • Установка модов • Правила статей для модов |
Резюме модификации
- Название: Russian Language Pack
- Тип модификации: интерфейс (языковый пакет)
- Автор: Some1
- Автор в мастерской Steam: alevastor
- Дата публикации: 24.12.2013
- Текущая версия для DS: 4.1, обновлён 8.04.2016
- Совместимость с RoG и SW: есть, всё переведено
- Текущая версия для DST: 4.2i, обновлён 16.05.2016
- Скачать с официального форума Актуальная версия.
- Подписаться в Steam Актуальная версия.
- Подписаться для Don't Starve Together Актуальная версия.
Описание
Наиболее популярный русификатор базовой игры.
В переводе участвовали:
- alevastor
- Some1
- Вики-сообщество
- Нотабеноид-сообщество
Перевод загружается автоматически при запуске игры (с некоторой периодичностью) с Нотабеноида.
Особенности
Русификатор представляет из себя конгломерат различных переводов игры, доведённый до ума его автором. В основе перевода лежит версия от alevastor, который вложил очень много усилий в перевод с самого начала и почти закончил его (энтузиазма не хватило на трёх персонажей). В текущей версии русификатора примерно 20-30% реплик его.
На момент создания русификатора, перевод alevastor'a был лучшим из существующих. Этот перевод был доработан русским сообществом на сайте notabenoid.com. Также были учтены названия с вики, которые содержали много неточностей в то время. Работа над переводом в итоге улучшила и саму вики: статьи и перевод стали больше соответствовать друг другу, уменьшилось количество ошибок.
В русификаторе учтены многие особенности русского языка, которые разработчики игры не могли предусмотреть, потому что в английском языке всё гораздо проще:
- Падежи
- Склонения имён
- Склонения прилагательных
В данный момент любой желающий может помочь улучшить перевод, предложив свою версию для отдельных названий или целых фраз.
Русификация модов
Этот русификатор принципиально не затрагивает перевод других модов. Для этого существует отдельный мод. Тем не менее, русские разработчики модов могут воспользоваться предоставляемыми возможностями, чтобы максимально правильно русифицировать свои моды.
См. также другие русификаторы.
Разработчику модов
Функция GLOBAL.RegisterRussianName позволяет добавлять свой перевод предметов в базу русификатора. Полезно тем, кто хочет иметь нативную поддержку русского в своём моде. Документацию по функции можно увидеть прямо в коде русификатора. Чтобы избежать краша на случай отсутствия функции, следует получать значение, как rawget(GLOBAL,"RegisterRussianName") - если это nil, то функции нет.
Опция GLOBAL.RussianTranslationType (начиная с версии 3.4):
- "Full" или nil - полный перевод
- "InterfaceChat"
- "ChatOnly"
Чтобы избежать краша, следует получать значение, как rawget(GLOBAL,"RussianTranslationType")