poEdit не находит переводы моих заполнителей
Я довольно новичок в poEdit, и я успешно перевожу 95% своих ключей в моих шаблонах и файлах JavaScript.
Я использую этот синтаксис __("key")
, в основном <%= __("key") %>
,
Но (всегда есть но), по некоторым причинам, этот ключ email
в заполнителе
enter code here
не разбирается с poEdit.
Я использую анализатор Python; с __
ключевое слово. Что я упустил?
Спасибо за помощь
2 ответа
В отличие от @Vaclav, о котором говорилось ниже, я, наконец, не стал полагаться на xgettext (и его проверку языка) и сделал свой собственный парсер (просто парсер) в PHP.
Вот проект с открытым исходным кодом, если он может помочь некоторым из вас https://github.com/Wisembly/jsgettext
Лучший
Вы сами говорите, что используете __
(двойное подчеркивание) ключевое слово. _
(одно подчеркивание) в другом примере используется другой идентификатор, поэтому, конечно, он не найден.
Как примечание стороны, ложь в инструменты (будь то Poedit или xgettext
) о языке (как и вы, это не Python) обязательно вызовет... интересные... вещи рано или поздно.