1 changed files with 53 additions and 0 deletions
@ -0,0 +1,53 @@ |
|||||||
|
/*jshint node:true*/ |
||||||
|
|
||||||
|
module.exports = function(environment) { |
||||||
|
return { |
||||||
|
/** |
||||||
|
* The locales that are application supports. |
||||||
|
* |
||||||
|
* This is optional and is automatically set if project stores translations |
||||||
|
* where ember-intl is able to look them up (<project root>/translations/). |
||||||
|
* |
||||||
|
* If the project relies on side-loading translations, then you must explicitly |
||||||
|
* list out the locales. i.e: ['en-us', 'en-gb', 'fr-fr'] |
||||||
|
* |
||||||
|
* @property locales |
||||||
|
* @type {Array?} |
||||||
|
* @default "null" |
||||||
|
*/ |
||||||
|
locales: null, |
||||||
|
|
||||||
|
/** |
||||||
|
* baseLocale is used to determine if translation keys are missing from other locales. |
||||||
|
* This is property is optional, and if you rely on sideloading translations then |
||||||
|
* this should be null |
||||||
|
* |
||||||
|
* @property baseLocale |
||||||
|
* @type {String?} |
||||||
|
* @default "null" |
||||||
|
*/ |
||||||
|
baseLocale: null, |
||||||
|
|
||||||
|
/** |
||||||
|
* disablePolyfill prevents the polyfill from being bundled in the asset folder of the build |
||||||
|
* |
||||||
|
* @property disablePolyfill |
||||||
|
* @type {Boolean} |
||||||
|
* @default "false" |
||||||
|
*/ |
||||||
|
disablePolyfill: false, |
||||||
|
|
||||||
|
/** |
||||||
|
* prevents the translations from being bundled with the application code. |
||||||
|
* This enables asynchronously loading the translations for the active locale |
||||||
|
* by fetching them from the asset folder of the build. |
||||||
|
* |
||||||
|
* See: https://github.com/jasonmit/ember-intl/wiki/Asynchronously-loading-translations
|
||||||
|
* |
||||||
|
* @property publicOnly |
||||||
|
* @type {Boolean} |
||||||
|
* @default "false" |
||||||
|
*/ |
||||||
|
publicOnly: false |
||||||
|
}; |
||||||
|
}; |
||||||
Loading…
Reference in new issue