Collections
Categories
Partners
Other
Java Properties is a natively supported file format, you can use it without an additional installation. Just upload it to your projects and start the localization.
The Java Properties file format can be configured to optimize its use with Crowdin for better content handling. The following is a list of available configuration options.
Single quote escape options.
Escape special characters.
Attribute | Value |
---|---|
File Extension | .properties |
API Type | properties |
Source can be edited in Crowdin | Yes |
Generating translated files via Bundles | Search Crowdin Store |
Supports pluralization | No |
WYSIWYG Preview in the editor | No |
Supported types of contextual information | Text comments, Screenshots, In-Context |
Custom attributes | No |
Existing translations import possibility | Key-value mapping |
string_one = String for translation 1
string_two = one + one \= two
# String key with spaces
key\ with\ spaces = This is the value that could be looked up with the key "key with spaces".
# Unicode
tab : \u0009
# Backslash in value should be escaped by another backslash
path=c:\\wiki\\ templates
Comments
! Context for string 1
# Another context for string 1
string_one = String for translation 1
Spring Framework Localization
Spring applications are written in Java (or Groovy) and run on the JVM, so they use the same MessageBundle API for internationalization as Java does.
GWT Framework Localization
GWT is a web development framework that is built on the Java programming language and uses the same properties files for internationalization. The i18nCreator tool provided by GWT simplifies the process of creating Java interfaces to access the strings in these properties files.
Grails Framework Localization
Grails is a web development framework that is written in Groovy and runs on the Java Virtual Machine (JVM). Like other Java applications, Grails applications can be easily translated using Crowdin. By integrating with Crowdin, developers can easily manage the translation process and provide support for multiple languages in their Grails applications.
Vaadin Framework Localization
Vaadin, which is built on the GWT framework, uses the same approach to internationalization as Java, utilizing .properties files to externalize translatable segments. This means that Vaadin applications can be translated using Crowdin in the same way as a regular Java application.
Crowdin is a platform that helps you manage and translate content into different languages. Integrate Crowdin with your repo, CMS, or other systems. Source content is always up to date for your translators, and translated content is returned automatically.
Learn MoreReleased on May 16, 2022
Updated on Feb 23, 2024
Published by Crowdin
Identifier:java-properties