Як робиться переклад Drupal

Далі розміщено інформацію про процедуру перекладу інтерфейсу Drupal, як це описано на Drupal → Translator's guide
Переклади Drupal можна отримати на сторінці скачування перекладів (на жаль, проекту українського перекладу там немає - авт.)
Переклад інтерфейсу Drupal та внесених (contributed) модулів\тем - це процес, відмінний від розробки самих проектів. Розробники Drupal та модулів\тем розміщують спеціально відмічений текст в коді, який показує, що він може бути перекладений. Для виділення поміченого тексту і створення шаблону перекладу, який містить лише необхідні стрічки, - без коду програми, що його оточує, - необхідна спеціальна програма. Оскільки вже існують стандарти промисловості в області перекладів, ми вибрали встановлений формат з наявними потужними інструментами для шаблонів.
Набір інструментів GNU Gettext забезпечує рішення більшості потреб перекладу. Оскільки Drupal використовує власну розмітку для того, щоб ідентифікувати текст для перекладу, ми забезпечуємо власні інструменти для генерування шаблонів перекладу Gettext, але після цього можна використовувати будь-який інструмент Gettext для роботи з шаблонами та перекладами (досить часто - простий редактор тексту). Drupal може імпортувати перекладені шаблони Gettext, а Drupal.org забезпечує хостинг (розміщення) файлів перекладів в окремих місцях в залежності від того, що Ви перекладаєте.
Переклад ядра Drupal та внесених модулів\тем - схожий процес, але є істотні відмінності.
Переклади ядра Drupal
Для підготовки бази для роботи, ми генеруємо переклади ядра Drupal для кожного випуску (релізу). Таким чином перекладачі можуть завантажити згенеровані шаблони перекладів і працювати над їх перекладом з використанням вибраних інструментів. В даному випадку можна не турбуватися про генерування шаблонів самостійно. Майте на увазі, що ми генеруємо шаблони лише тоді, коли випуск (реліз) закритий. В іншому випадку міг би бути непостійний набір шаблонів, з яким би Ви працювали, і Ви будете змушені виконувати щонеділі цю роботу заново, коли буде внесена наступна зміна до Drupal. Ви можете використовувати будь-який зручний редактор для перекладу цих шаблонів.
... далі буде...
- fermer веблог
- Увійдіть або зареєструйтесь, щоб отримати можливість надсилати коментарі.

На: Як робиться переклад Drupal
Для підготовки бази для роботи, ми генеруємо переклади ядра Drupal для кожного випуску (релізу). Таким чином перекладачі можуть завантажити згенеровані шаблони перекладів і працювати над їх перекладом з використанням вибраних інструментів...l. Ви можете використовувати будь-який зручний редактор для перекладу цих шаблонів.
На практиці це не зручно... Зручно користуватись модулем "Localization client" ( l10n_client ), але... щось він дуже добряче навантажуе браузер, тож користуватись їм неможливо :)
Я, наприклад, користуюсь стандартним механізмом пошуку рядка, що підлягає перекладу, за ключовим словом.
На: Як робиться переклад Drupal
Раніше я заточував модуль "Translation template extractor", аб він своїм шляхом прив'язувався не до адмінки, та був доступний користуачам певних ролей. Можно звісно повторити цю процедуру.
Хоча цей модуль дозволить лише експортувати переклади.