10.4. Перевод Конфигурации
- Модуль ядра Configuration Translation должен быть установлен и ваш сайт должен иметь по крайней мере два языка. Смотрите Раздел 10.1, «Добавление языка».
- Представление Рецепты должно быть добавлено. Смотрите Раздел 9.3, «Вывод списков материалов через Представления» и Раздел 9.4, «Дублирование Представления».
Основные шаги для перевода любой конфигурации на вашем сайте:
- Перейдите на страницу с конфигурацией, которую вы хотите перевести, созданную или отредактированную на главном языке сайта. Например, для перевода имени сайта, вы должны найти страницу, где редактируется имя сайта (смотрите Раздел 4.2, «Редактирование основной информации о сайте»).
- Найдите ссылку, вкладку или кнопку на странице, на которой написано "Перевод" или что-то подобное. Нажмите эту ссылку, вкладку или кнопку.
- Найдите кнопку, которая позволяет вам добавить перевод на желаемый язык и нажмите эту кнопку.
- Введите перевод в форме и сохраните.
Большинство конфигураций интуитивно понятны как их редактировать таким образом. Конфигурация отображений является исключением, потому что перевод формы редактирования отличается от просмотра формы редактирования и это сложная и иерархическая задача, по сравнению с добавлением полей на простую форму. Так например о том как переводить представления, описано в этих шагах для перевода заголовков в представлении Рецепты на испанский язык:
- В меню администратора Управление, перейдите в Структура > Представления (admin/structure/views).
- Перейдите на представление Рецепты и нажмите Перевод в выпадающем списке-кнопке.
- Нажмите Добавить в строке Испанский. Появится страница Добавить испанский перевод для представления Рецепты.
- В Отображения > Master настройки отображения > Рецепты настройки по умолчанию для отображения, перевести Метку с "Рецепты" на "Recetas".
В Отображения > Master настройки отображения > Рецепты настройки по умолчанию для отображения > Раскрытая форма > Сбросить настройки, перевести Текст кнопки отправки с "Применить" на "Applicar". Остальные кнопки и заголовки в этом разделе настроек не появляются на странице и блоке Рецептов и не нуждаются в переводе.

- В Отображения > Master настройки отображения > Рецепты настройки по умолчанию для отображения > Фильтры > (Пусто) ID Термина таксономии > Найти рецепты используя… Расширить, переведите заголовок с "Найти рецепты используя…" на "Encontrar recetas usando…".
- Нажмите Сохранить перевод.
- Перейдите на страницу Рецепты и включите испанский язык используя блок переключателя языков. Проверьте, что заголовки были переведены.
- Переведите заголовок отображения блока Недавние рецепты в настройках перевода представления Рецепты.
- Переведите заголовок страницы в представлении Производители.
Переведите другие настройки. Некоторые примеры того, где найти страницы для переводов:
- Для перевода имени сайта, перейдите в меню администратора Управление в Конфигурации > Система > Основные настройки сайта > Перевод информации о системе (admin/config/system/site-information/translate).
- Для перевода контактной формы, перейдите в меню администратора Управление в Структуру > Контактные формы (admin/structure/contact). Нажмите Перевод в выпадающем списке-кнопке в строке Обратная связь с сайтом.
- Для перевода имени меню, перейдите в меню администратора Управление в Структура > Меню (admin/structure/menu). Нажмите Перевод в выпадающем списке-кнопке для необходимого меню, которое вы хотите перевести.
- Для перевода ссылок в меню, которые являются контентом (не конфигурацией); смотрите Раздел 10.2, «Настройка Перевода материалов» для включения функционала перевода. Когда перевод включен, перейдите в меню администратора Управление в Структура > Меню (admin/structure/menu). Нажмите Редактировать меню в выпадающем списке-кнопке для меню, которое вы хотите перевести. Нажмите Перевод в выпадающем списке-кнопке для ссылки, которую вы хотите перевести.
- Для перевода заголовка поля в типе материала, перейдите в меню администратора Управление в Структура > Типы материалов (admin/structure/types). Нажмите Управление полями в выпадающем списке-кнопке для типа материала заголовки полей, которые вы хотите редактировать. Нажмите Перевод в выпадающем списке-кнопке для поля, заголовок которого вы хотите перевести.
- Для перевода контента смотрите Раздел 10.3, «Перевод материала».
Авторы
Написано и отредактировано Boris Doesborg и Jennifer Hodgdon.
Переведено Абраменко Иван из DrupalBook.
Source file: language-config-translate.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion