Локализация

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

1. Заменяем echo функции

Вместо использования функций echo для показа текста

<?php echo 'Some string'; ?>

Используйте функцию _e(' '):

<?php _e( 'Some string', 'framework' ); ?>

2. Заменяем «голые» строки

Вместо «голых строк»

<?php echo '<h2>Some string</h2>'; ?>

Используйте функцию _(' '):

<?php echo '<h2>' . __('Some string', 'framework') . '</h2>'; ?>

3. Изменяем обычный текст

Вместо обычного текста

Hi I am Text

Используем функцию _e(' '):

<?php _e('Hi I am Text','framework')

Была ли эта страница полезной?