cbi18n
v3.x
v3.x
  • Introduction
  • Intro
    • Release History
      • What's New With 3.0.0
    • About this Book
      • Author
  • GETTING STARTED
    • Overview
    • Installation
    • Configuration
  • Usage
    • Coding for i18n
      • Java vs JSON resources
      • Property inheritance
      • Resource Bundle Tools
      • Custom Resource Services
    • How do I change Locales?
    • Best Practices
    • Resources
Powered by GitBook
On this page
  • JSON resource editors
  • Java resource editors

Was this helpful?

Edit on GitHub
Export as PDF
  1. Usage
  2. Coding for i18n

Resource Bundle Tools

PreviousProperty inheritanceNextCustom Resource Services

Last updated 2 years ago

Was this helpful?

JSON resource editors

  • most code editors can be used for JSON editing, but if you have large resource files or many locales you can probably better use a specialized tool, which keeps track of missing translations

  • is a very capable and affordable resource editor, for both JSON and java properties. It can edit JSON flavours for vue and angular libraries and also has support for other resource bundle formats. However it can not convert between formats. Only conversion between flat and nested JSON files is supported.

Java resource editors

  • the Eclipse Resource Bundle Editor plugin is a FANTASTIC editor for eclipse: More info here

  • is another free resource editor, a bit more limited and dated, but still usable.

  • is a very capable and affordable resource editor, for both JSON and java properties.

Below you can see some screenshots of the eclipse resource bundle editor plugin. I really recommend this tool.

INFO Make sure your files are all utf-8 encoding. It's also good i18n practice to liberally use cfprocessingdirective

BabelEdit
https://essiembre.github.io/eclipse-rbe/
Attesoro
BabelEdit