我需要导出信息并且必须翻译出口文本。在数据库中数据是非翻译形式。我的应用程序要求说用户必须也能够将导出的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