![](/img/trans.png)
[英]Using poEdit to find gettext strings in a JS source file localized with Jed
[英]poEdit do not find my placeholders' translations
我對poEdit還是很陌生,並且已經成功地在我的javascript模板和文件中翻譯了95%的鍵。
我使用這種語法__("key")
,主要是<%= __("key") %>
。
但是 (總是有一個but),由於某種原因,此關鍵email
位於占位符中
enter code here
<input type ='文本'name =' 用戶名'placeholder ='<%= _ (“電子郵件”)%>'>
沒有用poEdit解析。
我正在使用Python解析器; 與__
關鍵字。 我錯過了什么 ?
謝謝你的幫助
您說自己使用了__
(雙下划線)關鍵字。 在另一個示例中使用的_
(單個下划線)是一個不同的標識符,因此當然找不到它。
附帶說明一下,對語言(如您所做的,這不是Python)的工具(無論是Poedit還是xgettext
)的說謊必定會引起……有趣的……早晚發生的事情。
與下面的@Vaclav不同,我最終不依賴xgettext(及其語言驗證),而是在PHP中創建了自己的解析器(只是一個解析器)。
這是一個開源項目,如果它可以幫助某些人https://github.com/Wisembly/jsgettext
最好
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.