我不得不把所有的回聲/打印字符串轉換從我PHP源代碼文件PO文件(爲語言翻譯), 有任何批次對流可用的相同。PHP源代碼PO文件生成
2
A
回答
-1
是一世得到了答案。
有一種方法可以從文件夾的源文件中提取所有字符串。 這裏是鏈接,您可以檢查:
提取從源代碼字符串轉換(用於PO文件)[鏈接已經死了]
poEdit的:一個跨平臺的PO到MO轉換器和PO文件編輯器[鏈接已經死了]
0
不幸的是,我不認爲這樣的工具存在。如果你發現它可能會限制功能
這是由於PHP與html混合的能力。很難能夠知道特定的gettext文件應包含哪些內容。
如果您只使用「echo」語句向瀏覽器發送內容,並且您永遠不會混合使用html和php,那麼編寫一個腳本來解析它就相當簡單。
HTH, -FT
0
您可以使用poEdit的掃描源代碼 對翻譯的字符串。
+0
它將搜索輸出內指定的功能,一個'echo'或'據我所知print'後不。 – chelmertz 2009-11-11 10:35:10
+0
它還需要30美元的付費許可證來解鎖看起來的功能。 – 2017-12-19 01:36:41
3
我怎麼做:
- 使gettext的運行服務器
- 設置一個翻譯適配器(例如一個Zend_Translate與Gettext適配器)
- 上使用良好的搜索工具查找您的代碼中的所有字符串和換行它們帶有類似$ translationO bject->翻譯()。通常這個方法被封裝爲__()。這將是至少部分手工在大多數情況下,因爲你將有各種形式的字符串,你將可能也想分割成較短的單位
- 安裝poEdit的並配置它解析爲「翻譯(」或「__(」
- 發送您造成PO-文件的翻譯人員,並指導他們如何使用poEdit的
- 負載的轉換和產生MO-文件這些適配器使用
相關問題
- 1. 生成.po/.mo文件
- 2. 如何生成.po文件?
- 3. 使用msgcat生成.properties文件中的.PO文件並將生成的.po文件連接成一個.PO
- 4. xgettext從html文件生成po文件
- 5. 從MATLAB源代碼生成文件
- 6. 從java源文件代碼生成
- 7. 資源文件代碼不生成
- 8. .js文件中的PHP生成代碼
- 9. 如何在CakePHP中生成.po文件?
- 10. 如何從.dll文件生成.php文件以完成代碼?
- 11. PHP代碼不會生成PHP代碼
- 12. 生成Go源代碼
- 13. SpringRoo @RooWebScaffold,生成源代碼
- 14. 源代碼生成藥劑
- 15. 從AST生成源代碼
- 16. C++ 11源代碼生成
- 17. Java源代碼中的機械生成的java源文件
- 18. Eclipse UML插件生成Java源代碼
- 19. 用PHP編寫的.po生成器
- 20. OSX中的xgettext從PHP代碼創建.po文件
- 21. PHP生成代碼到文本框?
- 22. 代碼生成的開源UML插件代碼
- 23. 生成php代碼爲pdf
- 24. JOOQ:在Eclipse中使用maven生成源代碼不會生成任何文件
- 25. PoEdit .PO生成錯誤
- 26. 使用Doxygen從源文件生成代碼
- 27. 如何使用cmake在源代碼中生成頭文件?
- 28. C#類(源代碼)XML文件生成器
- 29. MVC3資源文件命名問題 - 不自動生成代碼
- 30. 如何爲java源代碼生成XMI文件?
@ h00ligan你的鏈接現在也已經死了。 – 2017-12-19 01:32:29
SO不允許我編輯評論,所以我刪除了它 – h00ligan 2017-12-20 08:31:51