开发者

Software for managing java lang .properties files for translation [closed]

开发者 https://www.devze.com 2023-04-12 20:49 出处:网络
Closed. This question is seeking recommendations for books, tools, software libraries, and more. It does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed. This question is seeking recommendations for books, tools, software libraries, and more. It does not meet Stack Overflow guidelines. It is not currently accepting answers.
开发者_如何学Python

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 8 years ago.

Improve this question

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?

I neead something that translators could use to translate our JSF gui via some translating software which could manage .properties files


Our localization team uses poeditor.com It 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.


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.

Managing the localization of Java properties files

Best regards


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.

COI declaration: I am part of the core development team for 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.

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/).

If you want more detail I'll update this answer.


The ResourceBundle Editor Eclipse Plugin provides a nice GUI for editing language property files.

Update: In my company we use Multilizer for 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.


I recommend you 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)


There is also a new one, called http://lokali.se.

A bit different view on project ideology and cool stuff like webhooks on export and custom zips.


Transifex is 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 costs some money, but it's free of charge for open source projects.


crowdin is 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.


You can just add/edit to them using any text editor such as notepad++

There's also a handy Eclipse plugin that can be used by developers as well. Not sure if this is any good to you in this case.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号