Светлая Зона и Академия RPG Maker - Светлый - Локализация (Localization) v.2.0 (1/1)

Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Локализация (Localization) v.2.0

Локализация (Localization) v.2.0 3 мес. 3 дн. назад #103864

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
Название плагина: Локализация (Localization)
Автор: DK
Версия: 2.0
Описание: Локализация игры

Инструкция:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Обзоры:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Скачать с сайта DK Plugins: DK Plugins

Поддержать DK: Поддержать

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Последнее редактирование: 1 мес. 2 нед. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Noon, Aiaz Marx

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103865

  • sim22x
  • sim22x аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 73
  • Спасибо получено: 48
Чем он отличается от Iavra Localization?
Последнее редактирование: 3 мес. 3 дн. назад от sim22x.
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103866

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Бог Светлого
  • Сообщений: 700
  • Спасибо получено: 371
  • ВетеранПрограммистОраторДаритель Стимкея
Тем, что тот вроде как самостоятельный. А этот требует скачать дополнительный плагин, который скорей всего содержит много лишнего и тут почти не используется. :)
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DK, NebulaProbus

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103867

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
sim22x пишет:
Чем он отличается от Iavra Localization?

1. Плагин поддерживает глубину перевода, то есть в локализованном тексте можно делать ссылки на другой локализованный текст. Плагин будет автоматически вставлять необходимые куски.
2. Возможность использовать разные изображения для каждого языка.
3. Для больших текстов есть кэширование, чтобы плагин каждый раз не переводил текст.

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103868

  • sim22x
  • sim22x аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 73
  • Спасибо получено: 48
DK пишет:
sim22x пишет:
Чем он отличается от Iavra Localization?

1. Плагин поддерживает глубину перевода, то есть в локализованном тексте можно делать ссылки на другой локализованный текст. Плагин будет автоматически вставлять необходимые куски.
2. Возможность использовать разные изображения для каждого языка.
3. Для больших текстов есть кэширование, чтобы плагин каждый раз не переводил текст.

1. Это то, что между скобками [t] [/t] ?
Можно просто заменить их на {имя_ключа} и оно работает также.
Например
"parse_depth0": "parse_depth0 [t]parse_depth3[/t]"
заменил на
"parse_depth0": "parse_depth011 {parse_depth3}"

2. Кнопочка интересная, но она не меняет изображение, если выбран русский язык.
Можно ли её вызвать её отрисовку по команде в любой момент? (не менюшку, а саму кнопку)

Есть ли команда для апдейта локализации?
Т.е. я изменяю строки в файле локализации, ввожу это команду в консоле, тексты перезагружаются и я могу посмотреть изменения в игре.
Сейчас это работает только через смену языка.
Но если у меня уже установлен русский язык я не могу апдейтить через команду DKTools.Localization.locale = 'ru'
Текст остаётся прежним.
Последнее редактирование: 3 мес. 3 дн. назад от sim22x.
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103869

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
sim22x пишет:
DK пишет:
sim22x пишет:
Чем он отличается от Iavra Localization?

1. Плагин поддерживает глубину перевода, то есть в локализованном тексте можно делать ссылки на другой локализованный текст. Плагин будет автоматически вставлять необходимые куски.
2. Возможность использовать разные изображения для каждого языка.
3. Для больших текстов есть кэширование, чтобы плагин каждый раз не переводил текст.

1. Это то, что между скобками [t] [/t] ?
Можно просто заменить их на {имя_ключа} и оно работает также.
Например
"parse_depth0": "parse_depth0 [t]parse_depth3[/t]"
заменил на
"parse_depth0": "parse_depth011 {parse_depth3}"

2. Кнопочка интересная, но она не меняет изображение, если выбран русский язык.
Можно ли её вызвать её отрисовку по команде в любой момент? (не менюшку, а саму кнопку)

Есть ли команда для апдейта локализации?
Т.е. я изменяю строки в файле локализации, ввожу это команду в консоле, тексты перезагружаются и я могу посмотреть изменения в игре.
Сейчас это работает только через смену языка.
Но если у меня уже установлен русский язык я не могу апдейтить через команду DKTools.Localization.locale = 'ru'
Текст остаётся прежним.

1. Да, это и есть ссылки. Теги [t][/t] и {} взаимозаменяемые.
2. Да, не меняет, стоит подумать об этом. Команды на отрисовку нет.
3. Попробуйте в консоли вызвать DKTools.Localization.loadLocalizationData()

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103872

  • sim22x
  • sim22x аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 73
  • Спасибо получено: 48
DK пишет:
1. Да, это и есть ссылки. Теги [t][/t] и {} взаимозаменяемые.
2. Да, не меняет, стоит подумать об этом. Команды на отрисовку нет.
3. Попробуйте в консоли вызвать DKTools.Localization.loadLocalizationData()

2. Над отрисовкой тоже подумайте :)
Я бы рисовал разные кнопки с разными функциями.
3. Работает, спасиб.

Что то не понял фишку с ограничением глубины ссылок. В Iavra можно было ссылаться сколь угодно глубоко.
Хочу установить уровень глубины 999, а нельзя :)
Последнее редактирование: 3 мес. 3 дн. назад от sim22x.
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103873

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
sim22x пишет:
DK пишет:
1. Да, это и есть ссылки. Теги [t][/t] и {} взаимозаменяемые.
2. Да, не меняет, стоит подумать об этом. Команды на отрисовку нет.
3. Попробуйте в консоли вызвать DKTools.Localization.loadLocalizationData()

2. Над отрисовкой тоже подумайте :)
Я бы рисовал разные кнопки с разными функциями.
3. Работает, спасиб.

Что то не понял фишку с ограничением глубины ссылок. В Iavra можно было ссылаться сколь угодно глубоко.
Хочу установить уровень глубины 999, а нельзя :)

Не знаю, зачем делать глубину 999. Чем больше глубина, тем дольше текст будет переводиться, да и запутаться будет проще, когда в игру будете встраивать

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103874

  • sim22x
  • sim22x аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 73
  • Спасибо получено: 48
Да, возможно и не нужно.
Если отключить плагин DKTools_Localization.js, то проект на загружается.
Хорошо бы довести плагин до формата plug&play. Что бы все менюшки (на правой кнопке) были на месте, а не только две :)
Последнее редактирование: 3 мес. 3 дн. назад от sim22x.
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103875

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
sim22x пишет:
Да, возможно и не нужно.
Если отключить плагин DKTools_Localization.js, то проект на загружается.
Хорошо бы довести плагин до формата plug&play. Что бы все менюшки (на правой кнопке) были на месте, а не только две :)
В демоверсии ?
Что за менюшки ?

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.1.0 3 мес. 3 дн. назад #103876

  • sim22x
  • sim22x аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 73
  • Спасибо получено: 48
Разоборался, это причуды демки.
Перенёс на чистый проект, всё норм.

Кнопка на титульном экране рисуется всегда и не зависит от флага отрисовки true/false.
Функцию с выбором языка хотелось бы видеть и в опциях игры, а не только на титульном экране.
В файле плагина лучше бы прописать все доступные команды (на апдейт, смену языка...)
Последнее редактирование: 3 мес. 3 дн. назад от sim22x.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DK

Локализация (Localization) v.1.0 3 мес. 14 ч. назад #103896

  • sim22x
  • sim22x аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 73
  • Спасибо получено: 48
А можешь сделать совместимость с этим плагином rpgmaker.su/f109/%5Bmv%5Dscreen-variables-3586/
Он нужен для отрисовки текста на экране, хотелось бы вставлять туда значения ключей из json.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Noon

Локализация (Localization) v.1.0 2 мес. 4 нед. назад #103909

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
sim22x пишет:
А можешь сделать совместимость с этим плагином rpgmaker.su/f109/%5Bmv%5Dscreen-variables-3586/
Он нужен для отрисовки текста на экране, хотелось бы вставлять туда значения ключей из json.

Ты пробовал вместо ключей использовать ссылки или в json использовать ссылки ?

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Noon

Локализация (Localization) v.2.0 2 мес. 2 нед. назад #104095

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
Версия 2.0
Добавлена совместимость с DKTools 3.0.0
Исправлены ошибки
Добавлены 2 команды плагина
Добавлена подробная инструкция по использованию

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Noon

Локализация (Localization) v.2.0 1 мес. 2 нед. назад #104483

  • Leprikon01
  • Leprikon01 аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 26
  • Спасибо получено: 7
Сделали бы наглядное видео, а то по "инструкции" может разобраться только профи.
Администратор запретил публиковать записи гостям.

Локализация (Localization) v.2.0 1 мес. 2 нед. назад #104492

  • DK
  • DK аватар
  • Сейчас на сайте
  • Бог Светлого
  • Сообщений: 763
  • Спасибо получено: 814
  • ПрограммистОраторПроект месяца 2 место2 место Даритель СтимкеяУчительПроект месяца 1 местоРазработчикПроект месяца 3 местоВетеран
Leprikon01 пишет:
Сделали бы наглядное видео, а то по "инструкции" может разобраться только профи.

Добавил обзоры

Напиши свой отзыв: dk-plugins.ru/feedback
Группа ВК: vk.com/dkplugins
Подписываемся в Instagram: instagram.com/denchikidze
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Leprikon01, Aiaz Marx
Время создания страницы: 0.530 секунд