Я новичок в Wordpress. В настоящее время перевожу одну тему. Я узнал что __(); функция не может возвращать переводы, если указанный c строковый файл .po включает msgctxt. Приведенный ниже код не получает переведенную строку:
PHP
__( 'Search courses ...', 'vibe' );
.po
#. @ wplms_modern
#: Applications/MAMP/htdocs/wplms/wp-content/themes/wplms/includes/actions.php:295
msgctxt "search placeholder"
msgid "Search courses ..."
msgstr "მოძებნეთ კურსი ..."
Может ли кто-нибудь подтвердить это, или у меня что-то не так где-то еще в код?
Следует ли использовать _x () в таких случаях?