Je reçois cet avertissement pour Ember-i18n (Ember-i18n: 5.0.0)ember-i18n n'a pas trouvé de paramètres régionaux par défaut; retombant "en"
J'ai mis en DefaultLocale: 'fr' (Comme mensioned dans docs Ember-i18n) dans l'environnement .js mais toujours son avertissement de populationg.
//environment.js
module.exports = function(environment) {
var ENV = {
modulePrefix: 'spotlight',
environment: environment,
baseURL: '/',
locationType: 'auto',
EmberENV: {
FEATURES: {}
},
APP: {
defaultLocale:'en',
}
};
if (environment === 'development') {
ENV.APP.RAISE_ON_DEPRECATION = true;
}
if (environment === 'test') {
ENV.baseURL = '/';
ENV.locationType = 'auto';
ENV.APP.LOG_ACTIVE_GENERATION = false;
ENV.APP.LOG_VIEW_LOOKUPS = false;
ENV.APP.rootElement = '#ember-testing';
}
if (environment === 'production') {}
ENV.i18n = { defaultLocale: 'en' };
return ENV;
};
//package.json
{
"devDependencies": {
"ember-i18n": "5.0.0"
}
}
//app/initializer/i18n.js
import Ember from 'ember';
export default {
name: 'i18n',
after: 'ember-i18n',
initialize: function()
{
var application = arguments[1] || arguments[0];
application.inject('controller', 'i18n', 'service:i18n');
application.inject('route', 'i18n', 'service:i18n');
}
}
Merci à l'avance de l'aide.
ce que vous faites est juste. peut être arrêter et commencer 'ember s'. Ceci est juste un avertissement et dans votre cas, vous essayez également de définir les paramètres régionaux 'en' – kumkanillam
@kumkanillam merci, après l'installation de ember-i18n, j'ai couru construire plus de 1000 fois. –
À l'intérieur du code d'initialisation i18n.js, 'import config de 'nom-app/app/config/environnement';' et initialize méthode d'initialisation include 'console.log (" config locale ", config.i18n.defaultLocale);' et informe moi la sortie de la console. [this] (https://github.com/jamesarosen/ember-i18n/blob/dd5157db58fa230267bade5fc6543a3be0959037/addon/services/i18n.js#L77) est l'endroit où l'avertissement a été lancé – kumkanillam