Мы добавили во вторую бета-версию
- Выбор языка в программе установки для указания перевода, который должен быть скачан и импортирован
- Исправление и добавление отсутствующих переводов, которые были автоматически добавлены на сервер
- Получение новой версии со всеми обновлениями
Скачивание и установка переводов по требованию очень важна. Так как количество доступных языков исчисляется десятками и сборка со всеми переводами становится проблемой, так как каждый дополнительный язык ведёт к увеличению профиля установки. Кроме того, мы хотим предоставить возможность получения последней версии перевода в любое время.
Мы также включили проверку доступности сервера и запрашиваемого перевода. Таким образом, если что-то недоступно, то вы можете самостоятельно скачать файл с переводом и поместить его в папку. Это позволяет проводить установку при отсутствии соединения с сервером.
Система обновления переводов разрабатывалась после стандартного модуля
Для обновления перевода Open Atrium потребуется только 3 минуты. Чтобы посмотреть это в действии, вы можете скачать Open Atrium, включить один из доступных языков и посмотреть как перевод будет автоматически скачан и импортирован.
Такой способ позволяет работать и с другими построенными на Друпале проектами, но возможно потребуется сделать немного большую работу по обработке всех переводов Друпала, так как в случае с Open Atrium мы основывались на заранее известном списке необходимых модулей.