Перевести строку в functions.php Loco Translate - PullRequest
0 голосов
/ 18 октября 2019

Я добавляю настраиваемое поле для номеров домов в кассе WooCommerce следующим образом:

function cfw_reorder_address_fields( $fields ) {
    $fields['address_2']['label'] = __( 'House number', 'custom_string_translation' );
    $fields['address_2']['placeholder'] = $fields['address_2']['label'];
    return $fields;
}

Я использую Loco Translate для перевода строк.

Я не знаю, как получить строку 'House number' для отображения в Loco Translate.

Я пытался изменить 'custom_string_translation', например, 'woocommerce', но последующая синхронизация плагина WooCommerce в Loco Translate не приводит к появлению строки 'House number' для перевода.

1 Ответ

0 голосов
/ 18 октября 2019

Я должен был использовать это несколько месяцев назад.

Пожалуйста, внимательно прочитайте эту статью https://localise.biz/wordpress/plugin/beginners и обратите особое внимание на пункт № 7. Здесь вы найдете весь переводимый текст.

Краткое руководство:

Перейдите в Dashboard> Loco Translate:

  • если вы используете этот код в файле темы, выберите тему из списка тем ИЛИ используйте ее в файле плагина, затемвыберите плагин из списка плагинов.

  • Вы найдете это окно http://prntscr.com/pl93g2 Просто нажмите на Новый язык и выберите свой язык и местоположение файла, который вы хотите перевести. И нажмите кнопку Начать перевод.

  • Вы получите это окно http://prntscr.com/pl93ze здесь вы найдете все переводимые тексты.

  • Выберите предпочитаемый текст и переведенный текст в поле ввода перевода. А затем нажмите на кнопку Сохранить в верхней части редактора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...