Core translation import

Модуль Core translation import добавляет параметр, который позволяет импортировать переводы стандартных модулей и тем. Дополнительные модули и темы включают переводы в свои пакеты, но переводы не являются частью стандартных проектов Drupal и не включаются в стандартный пакет. Обычным путём локализации является скачивание перевода и распаковка файлов в корневую папку системы, что позволяет разместить файлы в корректных папках, например переводы для модуля Node будут в папке modules/node/translations.

С этого момента, переводы будут использоваться подобно переводам дополнительных проектов. В некоторых случаях, однако, администратор может предпочесть распаковать переводы в отдельную папку, а не в корневую папку сайта. Так может быть, например, в случае развёртывания сайта через CVS. Этот модуль позволяет использовать все переводы из отдельной папки.

Использование

  • Создайте папку translations в одной из следующих папок:
    • sites/default
    • sites/all
    • profiles/default
    • корневой папке системы
  • Для каждого языка создайте в ней подпапку с названием кода языка. Например, для французского языка создайте папку fr
  • Скачайте и распакуйте переводы в эту папку
  • После этого, когда вы включите стандартный модуль или тему, переводы будут импортированы автоматически