Плохо! Плохо!:  0
Показано с 1 по 7 из 7

Тема: Локализация (Localization)

  1. #1
    Познающий Аватар для DK
    Информация о пользователе
    Регистрация
    02.07.2012
    Адрес
    Москва
    Сообщений
    343
    Репутация: 27 Добавить или отнять репутацию

    По умолчанию Локализация (Localization)

    Локализация
    Автор: DK (Денис Кузнецов)
    Мейкер: MV
    Версия: 0.5 BETA
    Поддерживаемые языки: Русский, Английский
    Тип: Расширение функционала

    Описание: Добавляет несколько языков интерфейса

    Плюсы:
    • Для каждого языка используется своя База Данных
    • Возможность использовать общие файлы в папках audio, data, img, movies


    Минусы:
    • Для каждого языка используется своя База Данных


    Инструкция:
    1. Скопировать плагины из папки js/plugins демоверсии в папку своего проекта. Очередность установки: DKTools, DKTools_Localization, DKTools_Translations (по желанию). Настроить их.
    2. Создать в папке data папки, как на скриншоте (названия соответствуют названиям локалей):
      Спойлер Скриншот:




    ВНИМАНИЕ!
    Принцип работы плагина: Сначала плагин ищет файл в папке локали. Если файл найден, то все ок, используется этот файл. Если файл не найден, то используется стандартная папка.

    Например, у нас есть 2 изображения в папках img/picture/en/image.png и img/picture/ru/image.png. В игре выбран язык en, то изображение будет грузится из img/picture/en/image.png

    Еще один пример: в папке data у нас есть папка en, в которой находится база данных для английского языка, а папки ru нет. Все файлы русского языка просто находятся в папке data.
    Для английского языка будет использоваться папка data/en, а для русского будет использоваться папка data/ потому что плагин не нашел папку data/ru

    Разное:
    Плагин DKTools_Translations используется для перевода текстов внутри других плагинов.
    Для примера используется плагин DK_Continue_In_Menu, который добавляет команду Продолжить в Меню игры, но только на одном языке. При смене языка плагин DKTools_Translations меняет текст, исходя из своих настроек внутри файла.
    Плагин DKTools_Translations работает не со всем текстов в других плагинах. Также постараюсь исправить это.

    Разные видео:
    Спойлер Видосики:





    Различные фиксы:
    Фикс для плагина Yanfly CoreEngine (разместить сразу после Yanfly CoreEngine): Яндекс.Диск

    Скачать демо с Яндекса: Яндекс.Диск
    Последний раз редактировалось DK; 06.11.2016 в 19:51. Причина: Обновление
    Обними свои мечты
    Сайт: http://dk-plugins.ru
    Напиши свой отзыв: http://dk-plugins.ru/feedback/
    Группа ВК: http://vk.com/dkplugins
    Подписываемся в Instagram: http://instagram.com/denchikidze

  2. #2
    Познающий Аватар для DK
    Информация о пользователе
    Регистрация
    02.07.2012
    Адрес
    Москва
    Сообщений
    343
    Репутация: 27 Добавить или отнять репутацию

    По умолчанию

    Обновление до версии 0.2 BETA

    Теперь грузится только одна База Данных, и при смене языка загружается другая.

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

  3. #3
    Познающий Аватар для DK
    Информация о пользователе
    Регистрация
    02.07.2012
    Адрес
    Москва
    Сообщений
    343
    Репутация: 27 Добавить или отнять репутацию

    По умолчанию

    Версия 0.3 BETA

    Появилась возможность указать названия файлов, которые используются для всех языков. Такие файлы хранятся в папке data, они загружаются один раз в начале игру и при смене языка не перезагружаются. Такие файлы называются общими.
    Такая же возможность есть для папок audio, img, movies.

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

  4. #4
    Познающий Аватар для DK
    Информация о пользователе
    Регистрация
    02.07.2012
    Адрес
    Москва
    Сообщений
    343
    Репутация: 27 Добавить или отнять репутацию

    По умолчанию

    Обновление 0.4 BETA

    Устранение ошибок
    Совместимость с ядром DKCore версии 1.8+
    Обними свои мечты
    Сайт: http://dk-plugins.ru
    Напиши свой отзыв: http://dk-plugins.ru/feedback/
    Группа ВК: http://vk.com/dkplugins
    Подписываемся в Instagram: http://instagram.com/denchikidze

  5. #5
    Познающий Аватар для DK
    Информация о пользователе
    Регистрация
    02.07.2012
    Адрес
    Москва
    Сообщений
    343
    Репутация: 27 Добавить или отнять репутацию

    По умолчанию

    Новая версия 0.5

    Что нового:
    Плагин основан на DKTools
    Выбор языка в начале игры один раз (потом меняется в настройках)
    Язык можно выбрать только в главном меню
    Автоопределение нахождения файлов (Внимательно читаем первый пост!)
    Различные исправления и улучшения
    Обними свои мечты
    Сайт: http://dk-plugins.ru
    Напиши свой отзыв: http://dk-plugins.ru/feedback/
    Группа ВК: http://vk.com/dkplugins
    Подписываемся в Instagram: http://instagram.com/denchikidze

  6. #6
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    853
    Репутация: 71 Добавить или отнять репутацию

    По умолчанию

    Апну немного тему.
    Начал было писать плагин для смены языка в игре и вспомнил, что ДК уже похожее сделал.
    Заодно расскажу про программу для переводов - ссылка
    Которая вполне отлично сочетается с плагином.
    Пост по большей части для тех, кто ищет возможность перевода своего проекта, но не может в поиск, а тут прям два инструмента для перевода сразу и искать не нужно)

    А вообще, спасибо за плагин, на одну головную боль меньше)

  7. #7
    Познающий Аватар для DK
    Информация о пользователе
    Регистрация
    02.07.2012
    Адрес
    Москва
    Сообщений
    343
    Репутация: 27 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от dirge Посмотреть сообщение
    Апну немного тему.
    Начал было писать плагин для смены языка в игре и вспомнил, что ДК уже похожее сделал.
    Заодно расскажу про программу для переводов - ссылка
    Которая вполне отлично сочетается с плагином.
    Пост по большей части для тех, кто ищет возможность перевода своего проекта, но не может в поиск, а тут прям два инструмента для перевода сразу и искать не нужно)

    А вообще, спасибо за плагин, на одну головную боль меньше)
    Плагин ждет огромное обновление!
    Обними свои мечты
    Сайт: http://dk-plugins.ru
    Напиши свой отзыв: http://dk-plugins.ru/feedback/
    Группа ВК: http://vk.com/dkplugins
    Подписываемся в Instagram: http://instagram.com/denchikidze

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •