Ми додали в другу бета-версію Open Atrium можливість роботи з сервісом перекладів і поліпшену програму установки. Тепер, Open Atrium доступний на 22 мовах, над якими ведеться робота на сервері перекладів. Ми також працюємо над зручною роботою з цим сервісом і зручним доступом до останніх версій перекладів. На даний момент це виглядає наступним чином:
- Вибір мови в програмі установки для вказівки перекладу, який повинен бути завантажений і імпортовано
- Виправлення і додавання відсутніх перекладів, які були автоматично додані на сервер
- Отримання нової версії зі всіма оновленнями
Завантаження і установка перекладів на вимогу дуже важлива. Так як кількість доступних мов обчислюється десятками і збірка з усіма перекладами стає проблемою, так як кожен додатковий мову веде до збільшення профілю установки. Крім того, ми хочемо надати можливість отримати останню версію перекладу в будь-який час.
Ми також включили перевірку доступності сервера і запитуваної перекладу. Таким чином, якщо щось недоступне, то ви можете самостійно завантажити файл з перекладом і помістити його в папку. Це дозволяє проводити установку при відсутності з'єднання з сервером.
Система оновлення перекладів розроблялася після стандартного модуля Update Status і використовує здебільшого його код. Основна відмінність між цими системами в тому, що Open Atrium не вимагає самостійного скачування оновлень, досить натиснути кнопку і остання версія перекладу буде завантажена і автоматично імпортована на ваш сайт.
Для поновлення перекладу Open Atrium буде потрібно тільки 3 хвилини. Щоб подивитися це в дії, ви можете завантажити Open Atrium, включити один з доступних мов і подивитися як переклад буде автоматично завантажений і імпортовано.
Такий спосіб дозволяє працювати і з іншими побудованими на друпалі проектами, але можливо буде потрібно зробити трохи більшу роботу з опрацювання всіх переказів Друпала, так як у випадку з Open Atrium ми грунтувалися на заздалегідь відомому списку необхідних модулів.