是否有预设的 I18n 单词列表/资源文件?
我正在创建一个使用 I18n 的 Web 应用程序。因为我不想翻译非常常见的基本字符串,例如“忘记密码?”我自己问您是否已经有任何包含这些字符串的资源文件或单词列表。一种选择是下载现有框架并以某种方式提取这些字符串,但这可能很麻烦? 特别是我正在寻找有关用户身份验证的翻译以及从英语到意大利语、法语和德语的翻译。文件格式并不重要。
I'm creating a web application that uses I18n. As I don't want to translate very common basic strings like "forgot password?" on my own I'm asking you if there are already any resource files or word lists containing these strings. One option is to download an existing framework and extract somehow these strings but this might be a hassle?
Especially I'm looking for translation regarding user authentication and translations from English to Italian, French and German. The file format doesn't matter.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
专业翻译人员使用一种工具,我认为 TMX 是通用术语,即翻译记忆库交换,它通过建立其他语言的标准短语列表来实现您所说的功能,这样当他们翻译时,他们可以将这些短语引入以加快工作速度,减少重复的乏味。所以这些列表是存在的。
有一个免费的 MS Word 插件可以执行此操作,并且可能附带列表(抱歉,虽然 Rosetta 响了,但我不记得这个名字了)。
Sourceforge 上有一个名为 Okapi 的 FOSS TMX 工具。它可能与词典一起提供,但如果没有,您可以进行调查。
您还可以访问一个名为 Proz 的网站,这是一个翻译网站,也许能够为您指明正确的方向。
请注意像 Google API 这样的 MT,因为它可能会给出一些奇怪的结果,但您可以使用它来构建列表,然后双重检查。请记住,当您检查一种语言时,您需要与能够了解其中细微差别和口语的母语人士一起进行。
Professional translators use a tool, TMX is the generic term i think, Translation Memory Exchange, that does what you are talking about by building up standard phrase lists in other languages so when they translate they can bring these phrases in to speed up their job and reduce the repetitive tedium. So these lists exist.
There is a free plugin for MS Word that does this and may come with lists (sorry cannot remember the name although Rosetta rings a bell).
There is an FOSS TMX tool called Okapi at Sourceforge. It may come with the dictionaries but if not it is a point where you can investigate.
You could also approach a site called Proz which is a site for translators and might be able to point you in the right direction
Take care over MT like Google API as it can give some weird results but you could use it to build you list and then double check. Remember that when you check a language that you need to do it with a native speaker who can pick up on the nuances and colloquialisms.
您可以使用谷歌翻译API。和您的自定义资源包
You can use google translator api. and your custom resource bundle