angular-translate is a JavaScript translation library for AngularJS 1.x apps.
To localize a AngularJS app angular-translate is using a custom JSON format that you can either import and export manually on the dashboard or you can automate your AngularJS app translation process with the GL Strings Localization CLI.
Website: https://github.com/angular-translate/angular-translate
| Specification | Value | 
|---|---|
| File Extension | .json | 
| CLI Format Key | angular_translate_json | 
| CLI Supported | true | 
| SDK Supported | false | 
| String Description Supported | false | 
| Pluralization Supported | false | 
{
  "empty_string_key": "",
  "with_description_key": "This key has a description in some file-formats.",
  "with_line_break_key": "This key has a line break\nin it.",
  "nested_key.level_one_a.level_two": "A deeply nested key.",
  "nested_key.level_one_b": "A nested key.",
  "plural_key[one]": "Plural key one",
  "plural_key[other]": "Plural key other",
  "plural_key[zero]": "Plural key zero",
  "array_key[0]": "first entry",
  "array_key[1]": "second entry",
  "array_key[2]": "third entry",
  "simple_key": "Most basic translation."
}