Ember-I18n is a JavaScript translation library for Ember.js apps.
To localize a Ember.js app Ember-I18n is using a custom JSON format that you can either import and export manually on the dashboard or you can automate your Ember.js app translation process with the GL Strings Localization CLI.
Website: https://github.com/jamesarosen/ember-i18n
export default {
"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."
},
"level_one_b": "A nested key."
},
"plural_key": {
"one": "Plural key one",
"other": "Plural key other",
"zero": "Plural key zero"
},
"array_key": [
"first entry",
"second entry",
"third entry"
],
"simple_key": "Most basic translation."
};
During file imports sometimes some parts of string id's may be wrapped in quotes if they contain a .
(dot). You can find more info on wrapped string Ids here.