Перевод
Drupal позволяет использовать на сайте любое количество языков и показывает статус перевода для каждого из включенных языков. Строки доступные для перевода делятся на группы. Стандартные строки входят в группу «Система», дополнительные модули могут определять свои группы текста. Группы текста содержат связанные с определённым вопросом строки и используются для обращения внимания переводчика на определённые области интерфейса, в которых они используются.
Добавление на сайт новых языков и правила работы с языками, выполняется на странице языков.
Интерфейс сайта позволяет переводить найденные строки. Отметьте: для перевода большого объёма текста, более удобным будет воспользоваться вкладкой «Экспорт», чтобы экспортировать найденные строки и воспользоваться локальным редактором. Поиск можно ограничить определённым языком, а также выполнять поиск по уже переведённому или ещё не переведённому тексту.
Для любого языка можно импортировать перевод из файла в формате Gettext Portable Object (.po). Этот формат является стандартным и поддерживается всеми программами для локального перевода. Отметьте: импорт файла может занять продолжительное время.
Файлы в формате Gettext Portable Object (.po) могут находится в пакетах проектов. Если в папке с проектом лежат файлы с его переводом, то при включении проекта они импортируются автоматически (импортируются переводы только для установленных на сайте языков).
Экспорт перевода используется для его распространения. При экспорте перевода, файл сохраняется в формате Gettext Portable Object (.po), который содержит оригинальные строки и их переводы. Экспорт шаблона используется для выполнения перевода в локальной программе. При экспорте шаблона, файл сохраняется в формате Gettext Portable Object Template (.pot), который содержит только оригинальные строки.


