我需要導出信息並且必須翻譯出口文本。在數據庫中數據是非翻譯形式。我的應用程序要求說用戶必須也能夠將導出的CSV文件導入數據庫,所以我需要將翻譯後的文本反轉爲I18N格式,這是數據庫中的數據格式。我該怎麼做,或者有沒有一種理智的方式來做到這一點?是否可以逆轉I18N翻譯?
1
A
回答
2
我同意你的意見。 在一般情況下,它似乎是不知名的!就像是: !!!
- 採取所有翻譯的字符串作爲圖案,一個接一個(使用一些優先級)
- 當一個模式匹配,與未翻譯值替換爲模式
- 循環播放,直到完成!
許多問題都可以envisionned ...
這涉及到自然語言處理的研究領域。 所以它很好...研究!在日常編程中不太容易使用!
但是如果您覺得有興趣,Google應該找一些算法。 我相信他們建立在一個複雜的模型上(與正則表達式相比!)。
我希望你有指導您 ... 隨着越來越多的背景下一點的一些其他信息,它可能是一個更容易的問題...
0
你需要保持一個字典翻譯消息表。你可能已經有一種形式。
Master message list
| Message key | English text |
| 1 | Payment rejected |
Translations
|Translation | Message key |
|Paiement rejeté | 1 |
|Talu Gwrthodwyd | 1 |
|Maksu hylätty | 1 |
您可以使用連接來搜索您的數據導入翻譯的文本,並將其映射回未翻譯的文本(或只是存儲郵件鍵)。
這可能是值得做這個更強大的由「減少」的翻譯文本 - 帶不必要的空白,取代重音符號等存儲翻譯和搜索之前之前執行此操作。數據庫索引應該快速搜索。
相關問題
- 1. Struts2 i18n - 是否可以輕鬆查看缺失的翻譯?
- 2. Rails I18n,檢查翻譯是否存在?
- 3. I18n翻譯fnando
- 4. 是否可以翻譯Django ModelMultipleChoiceField?
- 5. 是否可以將fb:建議翻譯?
- 6. 是否可以使用Google翻譯自動翻譯Iframe?
- 7. MongoDB:Mongoid和I18n翻譯
- 8. Django-jinja jinja2模板i18n不是翻譯
- 9. rails3 i18n accepts_nested_attributes_for如何翻譯?
- 10. sfGuardAuth登錄表i18n翻譯
- 11. Rails I18n-js:缺少翻譯
- 12. Django i18n翻譯html文本
- 13. 如何翻譯i18n Plone actions.xml
- 14. 更改i18n翻譯內嵌
- 15. 的I18n翻譯問題
- 16. Rails select_tag與i18n翻譯
- 17. CakePHP緩存i18n翻譯
- 18. Rails I18n嵌套翻譯鍵
- 19. i18n翻譯鍵/值對
- 20. I18n翻譯模型數據
- 21. Symfony中的XLIFF翻譯文件(I18n)是否區分大小寫?
- 22. 是否有一個Web GUI導入/導出Rails I18n翻譯?
- 23. i18n - 頁面URI是否應該在區域網站上翻譯?
- 24. Rails I18n以可維護的方式翻譯多行文本塊?
- 25. Rails i18n:我可以關閉「翻譯缺失」錯誤嗎?
- 26. 是否可以逆多態關聯?
- 27. 是否可以旋轉並翻轉圖標?
- 28. 腳本語言是否可以翻譯成其他語言?
- 29. Yii2是否可以在通用目錄中使用翻譯?
- 30. Django模板翻譯 - 是否可以使用對象屬性
@newbie字符串,他們是分開的(=一個接一個),還是它們連接在一起?如果他們分開,問題就容易得多。 – KLE 2009-09-28 13:18:18