Intereting Posts
Действительно ли нужна страница «Сообщений»? Могут ли проблемы возникнуть, если оставить их пустыми? Совместное использование папки wp-контента по различным установкам WordPress multisite Извлечение инициалов комментатора на веб-сайте WordPress Описание пунктов меню? Пользовательский ходок для wp_nav_menu () Как создавать столбцы со страницей на WordPress и CPTUI? Выйти из системы и удалить файлы cookie с клиентской стороны? Любой способ update_post_meta с содержимым html? Он лишается и становится пустым заголовок shortcode вставляет пустой абзац Почему WP не использует относительные ссылки при связывании страниц? Как добавить ноль перед номерами в WordPress Post Pagination? Slug для стандартного сообщения post_type Контактная информация нижний колонтитул Как мне получить дополнительные возможности редактирования изображений в администраторе? Facebook OAuth, WP_Http :: request () vs wp_remote_request () Есть ли лучший / более быстрый код, чем этот? Он показывает категории, которые автор когда-либо публиковал в

Перевести строку на язык с существительными masculin / feminine

Итак, на английском языке у нас нет гендерных существительных. Это всегда «стол» или «стол», без необходимости беспокоиться о том, что это «une table» или «un tableau» (французский). Поэтому мой вопрос заключается в том, что при работе над французским файлом .mo, как можно перевести строку, такую ​​как:

Вы можете включить% s в детскую

так как «а» зависит от того, что такое% s?

Solutions Collecting From Web of "Перевести строку на язык с существительными masculin / feminine"

Это не проблема, если каждая строка получает свой собственный шаблон для перевода.

Если вы используете строку, You can include a %s in a childtheme. более одного раза для разных существительных он не переводится.

Пример, взятый из недавней статьи : New %s на немецком языке (да, у нас тоже есть гендерные существительные) …

  • Neues Buch (для книги, нейтральной)
  • Фильм Нойера (для фильма, мужского)

… поэтому вам нужно написать New book и New movie или You can include a logo in a child theme. и You can include a stylesheet in a child theme. ,

Примечание

Это одна из причин, по которой файлы перевода занимают столько памяти: вам нужно «повторить» много очень похожих строк. Хотя установка WordPress на английском языке, вероятно, будет работать нормально с 32 МБ памяти PHP, она просто умрет, если вы будете использовать то же самое с переводом на немецкий или французский языки.

Если ваша тема или плагин использует много переводимых строк для интерфейсных и back-end, рассмотрите два файла: один для внутреннего и отдельный файл для интерфейсного.

 load_theme_textdomain( 'your_text_domain', get_template_directory() . '/languages' . ( is_admin() ? '/backend' : '/frontend' ) ); 

Ядро WordPress просто изменилось на эту систему для лучшей производительности.

Хельга, ты, Викинг … Я бы сказал, что это одна плотина простого и интригующего вопроса …!

В простом представлении выглядит так: %s а не пол:

Вы можете включить %s в дочернюю тему

Сложив вопрос, я полагаю, что если ретранслировать wizardry gettext toscho будет заниматься этим вопросом , или если он не по теме, и его следует позанимать WP Polyglots .

side note: How-to: Перевести множественные формы для тем / плагинов с помощью PoEdit