Проект

Общее

Профиль

Улучшение #718

Сборка локализованных релизов

Добавил(а) LastDragon почти 8 года назад. Обновлено почти 7 года назад.

Статус:
Новый
Приоритет:
Нормальный
Назначена:
Категория:
-
Версия:
Дата начала:
14.04.2010
Дата завершения:
Готовность:

0%


Описание

IPB позволяет определить несколько языков, будет удобно если будет возможность собрать отдельную сборку для каждого из них. Полезна также будет возможность сборки пакетов локализации.

История

#1 Обновлено LastDragon больше 7 лет назад

  • Параметр Назначена изменился на LastDragon
  • Параметр Версия изменился на 1.1.0

Первое - нужен отдельный тип проекта; второе - нужна возможность выбора языка при сборке (только если их несколько) модификаций (при этом должен переопределяться master_lang); третье - нужно решить проблему локализации различных ресурсов - ббкодов, разделов помощи, настроек и т.д. - по-моему, легче всего экспортировать xml файлы, выделять их них узлы которые нужно перевести, сохранять их в отдельных файлах, переводить эти файлы, запускать скрипт объединяющий оба файла и собирающий релиз (языкового пакета или приложения).

Кстати, приведенная последовательность позволит очень легко поддерживать много-язычные локализации модификаций. Можно несколько изменить:
1) Создаем файлы для перевода в (data)
2) При сборке релиза объединяем их и проверяем все ли переведено

#2 Обновлено LastDragon почти 7 года назад

  • Параметр Версия изменился с 1.1.0 на 1.2.0

Экспортировать в Atom PDF