用于管理用于翻译的 java lang .properties 文件的软件
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/7768997/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Software for managing java lang .properties files for translation
提问by simonC
Is there a good software for managing java .properties language files, I have tried Pootle but there u must convert to po files and back is there any other alternative?
有没有一个很好的软件来管理 java .properties 语言文件,我试过 Pootle 但你必须转换成 po 文件,然后还有其他选择吗?
I neead something that translators could use to translate our JSF gui via some translating software which could manage .properties files
我需要一些翻译人员可以用来通过一些可以管理 .properties 文件的翻译软件来翻译我们的 JSF gui 的东西
回答by s3v3n
Our localization team uses poeditor.comIt works with .properties
files and the thing I like most is that it integrates with the projects on GitHub.
If your project is Open Source or has less than 1000 strings, it's free of charge.
我们的本地化团队使用poeditor.com它处理.properties
文件,我最喜欢的是它与 GitHub 上的项目集成。如果您的项目是开源项目或少于 1000 个字符串,则它是免费的。
回答by David Mason
Zanata is a web-based translation platform that understands .properties files natively. It supports the standard .properties encoding (ISO-8859-1), but also non-standard utf-8 encoding since some choose to use it.
Zanata 是一个基于 Web 的翻译平台,它可以在本地理解 .properties 文件。它支持标准 .properties 编码 (ISO-8859-1),但也支持非标准 utf-8 编码,因为有些人选择使用它。
COI declaration: I am part of the core development team for Zanata.
COI 声明:我是 Zanata 核心开发团队的一员。
If your project uses Maven, a Maven plugin is available to update source strings and translations as part of your build. Other clients are available for integrating with other build processes.
如果您的项目使用 Maven,则可以使用 Maven 插件来更新源字符串和翻译作为构建的一部分。其他客户端可用于与其他构建过程集成。
You can host open source projects on the public server (see http://zanata.org). For private development you can host your own server (see http://zanata.org/download/).
您可以在公共服务器上托管开源项目(请参阅http://zanata.org)。对于私人开发,您可以托管自己的服务器(请参阅http://zanata.org/download/)。
If you want more detail I'll update this answer.
如果您想要更多详细信息,我会更新此答案。
回答by ahus1
We use https://webtranslateit.com/as a hosted solution - we upload the english resource bundle with our continuous integration server, our users translate this online, and then we donwload the translated bundles. It's nice that the translators can do this online, and you have control over the files and the history.
我们使用https://webtranslateit.com/作为托管解决方案 - 我们使用我们的持续集成服务器上传英文资源包,我们的用户在线翻译它,然后我们下载翻译的包。很高兴翻译人员可以在线完成此操作,并且您可以控制文件和历史记录。
Managing the localization of Java properties files
Best regards
最好的祝福
回答by vanje
The ResourceBundle EditorEclipse Plugin provides a nice GUI for editing language property files.
该资源包编辑器Eclipse插件提供了编辑语言特性文件一个漂亮的GUI。
Update:In my company we use Multilizerfor localizing our Delphi applications. There are tools included for external translators. In their feature matrix a Java properties file plugin is mentioned, but I have no expierence with that plugin. Maybe it's worth a look.
更新:在我的公司,我们使用Multilizer来本地化我们的 Delphi 应用程序。有一些工具供外部翻译人员使用。在他们的功能矩阵中提到了一个 Java 属性文件插件,但我没有使用该插件的经验。也许值得一看。
回答by Michal Bernhard
I recommend you oneskyapp.com
我推荐你oneskyapp.com
- can parse java properties (and other formats)
- hosted online
- great pricing (free for team to up to 5 collaborators)
- has api (so you can integrate in your developer flow)
- 可以解析java属性(和其他格式)
- 在线托管
- 优惠的价格(团队最多 5 位合作者免费)
- 具有 api(因此您可以集成到您的开发人员流程中)
回答by Nick Ustinov
There is also a new one, called http://lokali.se.
还有一个新的,称为http://lokali.se。
A bit different view on project ideology and cool stuff like webhooks on export and custom zips.
关于项目意识形态和很酷的东西的看法有点不同,比如导出和自定义 zip 上的 webhooks。
回答by AndyPerfect
crowdinis an excellent resource which I have seen many popular software bases utilize. While I have never participated in the development side of using this website, I have participated in translations which have been quite simple to understand, get in, and start translating quickly. Looking at the supported software, it states that it supports exporting projects into .properties files which is what you are looking for.
Crowdin是一种极好的资源,我见过许多流行的软件库都在使用它。虽然我从未参与过使用本网站的开发方面,但我参与了翻译,这些翻译非常简单易懂,上手并很快开始翻译。查看支持的软件,它声明它支持将项目导出到 .properties 文件中,这正是您要查找的。
回答by Bob
Transifexis a web based translation platform which supports Java .properties
files. I've used Transifex in multiple Java projects to localize my GUI, and I must say it really works well.
Transifex是一个基于 Web 的翻译平台,支持 Java.properties
文件。我已经在多个 Java 项目中使用 Transifex 来本地化我的 GUI,我必须说它确实运行良好。
Transifex costs some money, but it's free of charge for open source projects.
Transifex 需要一些钱,但对于开源项目是免费的。
回答by Barry Jordan
You can just add/edit to them using any text editor such as notepad++
您可以使用任何文本编辑器(例如记事本++)添加/编辑它们
There's also a handy Eclipse pluginthat can be used by developers as well. Not sure if this is any good to you in this case.
还有一个方便的Eclipse 插件可供开发人员使用。在这种情况下,不确定这对您是否有好处。