Categories

Новые шаблоны

WooCommerce. Как локализовать шаблон

Amina Freinger Апрель 20, 2015
Rating: 5.0/5. From 1 vote.
Please wait...

Из этого туториала Вы узнаете, как локализовать шаблон WooCommerce.

Подготовка

Прежде чем локализовать шаблон, необходимо указать какой язык используется WordPress. Для этого следуйте таким инструкциям:

  1. Для изменения языка WordPress Вам необходимо открыть файл wp-config.php. Этот файл расположен в корневой папке вашего сайта WordPress.

  2. Откройте файл wp-config.php и внесите изменения в строку "define ('WPLANG', '');" или добавьте эту строку, если она отсутствует в файле. Вставьте вашу локализацию в кавычки. Например, если Вы хотите перевести сайт на немецкий язык, измените строку следующим образом:

    define('WPLANG', 'de_DE');  
    

    Внимание: Вы можете проверить список локализаций по следующей ссылке.

  3. Затем в вашей админ панели WordpPress перейдите на вкладку Настройки -> Общие (Settings -> General), внизу (где Вы видите Язык сайта (Site Language)) выберите язык, для которого Вы ввели локализацию. Не забудьте сохранить изменения:

    woocommerce_add_theme_localization1

Вы можете ознакомиться с детальным туториалом: WordPress. Как изменить язык сайта (начиная с WordPress 4).

Добавление локализации шаблона

WooCommerce изначально готов к локализации. Все что Вам нужно сделать – это перевести текст.

Poedit — это бесплатная программа, которую Вы можете использовать для создания перевода для любого программного обеспечения или сайта, который использует Gettext для локализации – как WordPress. WordPress использует файлы PO для всего: для ядра движка WordPress, для тем и для плагинов.

  1. Перейдите по ссылке http://www.poedit.net/download.php и скачайте Poedit для вашей операционной системы (Wndows/MAC).

  2. Установите программу на ваш компьютер: нажмите дважды на скачанный файл и следуйте предложенным шагам. В конце установки убедитесь, что Вы поставили галочку напротив опции Открыть PoEdit после установки (Open Poedit After Installation) и нажмите на кнопку Завершить (Finish).

  3. WooCommerce содержит 2 файла POT, которые можно открыть в программе PoEdit:

    • woocommerce.pot — содержит цепочки текста сайта;

    • woocommerce-admin.pot — содержит цепочки текста админ панели.

    Эти файлы разбиты на части, для того чтобы сделать ваш сайт более эффективным.

    Подсоединитесь к вашему клиенту FTP или откройте файловый менеджер панели управления хостингом, перейдите в папку wp-content/plugins/woocommerce/i18n/languages. В ней Вы найдёте файлы woocommerce.pot и woocommerce-admin.pot. Скачайте эти файлы на ваш компьютер.

  4. Каждый файл переводится отдельно. Откройте PoEdit, перейдите на вкладку Файл -> Новый из файла POT/PO… (File Файл -> New from POT/PO file…) и выберите woocommerce.pot или woocommerce-admin.pot file:

    woocommerce_add_theme_localization2

  5. В окне Язык перевода (Translation Language) выберите язык, для которого Вы хотите добавить перевод:

    woocommerce_add_theme_localization3

  6. Найдите цепочку текста, которую Вы хотите перевести в левой колонке, которая называется Исходный текст (Source Text). Вы можете использовать комбинацию клавиш Ctrl + F, для того чтобы найти конкретную цепочку текста.

    woocommerce_add_theme_localization4

  7. Нажмите на цепочку текста для её выбора. Она возникнет в поле Исходный текст (Source Text) ниже. Измените текст в поле Перевод:

    woocommerce_add_theme_localization5

  8. Закончив работу с файлом, нажмите на кнопку Сохранить (Save). Вам будет подсказано, что файл .po нужно сохранить с названием, которое отображает язык, на который Вы переводите сайт. Например, перевод на немецкий нужно сохранить как woocommerce-de_DE.po или woocommerce-admin-de_DE.po соответственно.

    Файл .mo будет создан автоматически.

  9. Загрузите файлы .po и .mo в папку wp-content/languages/woocommerce/ вашего сервера при помощи FTP или Файлового менеджера. Если у вас нет папки woocommerce в папке wp-content/languages, создайте её.

    Внимание: Если ваши переводы находятся в папке woocommerce/i18n/languages (для версии WooCommerce 2.2+), они могут быть утеряны при обновлении WooCommerce. Для того чтобы файлы безопасно обновлялись, разместите их в папке, wp-content/languages/woocommerce/. Все дальнейшие переводы должны автоматически добавляться в файл wp-content/languages/woocommerce/ в WooCommerce версии 2.2+.

  10. Обновите ваш сайт, для того чтобы убедиться, что переведённые в Poedit цепочки текста успешно изменены на вашем сайте.

More information about WooCommerce Localization can be found on the WooCommerce official site.

Это конец туториала. Теперь Вы знаете, как локализовать шаблон WooCommerce.

Вы можете также ознакомиться с детальным видео-туториалом ниже:

WooCommerce. Как локализoвать шаблон

Wordpress Темы И Шаблоны
Эта запись была размещена в WooCommerce туториалы и помечена как localization, theme, WooCommerce. Добавьте в закладки постоянную ссылку.

Submit a ticket

Если вы не смогли найти подходящее решение проблемы, пожалуйста воспользуйтесь следующей ссылкой, чтобы отправить запрос команде технической поддержки.
Отправить запросВы получите ответ в течение 24 часов