Поддержка Плагины Перевод

  • Решено lemonl

    (@lemonl)


    Здравствуйте,

    Питаюсь перевести тему использую

    echo '<h2>' . __( 'Blog Options', 'my-text-domain' ) . '</h2>';

    Что такое my-text-domain и как сделать что бы перевод работал с my-text-domain

    в поддержке пишет что

    $domain (строка) — Область определения перевода (.mo файл с переводом).

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • my-text-domain можно так и оставить, это не критично. Это своеобразный ярлычок. То есть, грубо говоря, мы пишем, что вот здесь будет строка для перевода (указали строку), а потом повесили ярлычок. Такой ярлычок будет у всех строк. И потом можно будет сделать перевод строк только со своим ярлычком, чтобы не задевать соседние строки.

    также использую

    #: wp-content/themes/…/header.php:1
    msgid «‘Blog Options»
    msgstr «Блог»

    С этим ярлычком почему то не работает перевод… без ярлычка работает

    #: wp-content/themes/…/header.php:1
    msgid «‘Blog Options»
    msgstr «Блог»

    Что это? И при чём тут перевод?

    файл ru_Ru.po и ru_Ru.mo

    Видимо, вы не подключили текстовый домен к теме, поэтому с этим доменом не работает. Можно и без домена, если честно. Просто в некоторых случаях это вызовет необходимость дополнительных действий.

    Но вообще, конечно, лучше сразу делать правильно. В Кодексе есть хорошее описание процесса.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Перевод» закрыта для новых ответов.