Localazy comes with support for modern formats such as JSON5 for human-friendly localization.
Available features #️⃣
All features supported by Localazy for JSON are available including plurals, arrays, multilingual files, etc. Only the support for requirejs is not available.
Context information #️⃣
It’s possible to use JSON5 comments. They are parsed and stored as a context information for translators.
{
  // Please keep translation short.
  short_name: "Short Name",
  /*
  Multi-line comments are allowed as well
  as multi-line strings. 
  */
  multiline_string: "This string spans \
across more lines."
 
}It’s also possible to specify context information (a comment for translators and character limit) using our own extension:
{
  category: {
    my_key: "This is a text of my key.",
    "@@localazy:comment:my_key": "This is a comment for translators.",
    "@@localazy:limit:my_key": "100"
  }
}Please note that keys starting with @@localazy will not be exported to the output files. Do not overwrite your source files.
Output format #️⃣
The output format is compatible with standard JSON files allowing to use our JSON5 support for human-friendly localization of software based on older JSON standard.





