ich diese Warnung bin immer für Ember-i18n (glut-i18n: 5.0.0)ember-i18n hat kein Standardgebietsschema gefunden. fallen zurück zu "en"
Ich habe in Default gesetzt: 'de' (As dimensionierten in glut-i18n docs) in Umwelt .js aber immer noch seine Bevölkerung Warnung.
//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');
}
}
Vielen Dank im Voraus für die Hilfe.
was Sie tun, ist richtig. kann stoppen und starten 'ember s'. Das ist nur eine Warnung und in Ihrem Fall versuchen Sie auch, locale 'en' – kumkanillam
@kumkanillam Dank, nach der Installation von Ember-i18n, ich habe Build mehr als 1000 mal ausgeführt. –
In i18n.js Initialisierungscode, 'Import-Konfiguration von 'app-name/app/config/environment';' und innerhalb der Initialisierungsmethode include 'console.log (" config locale ", config.i18n.defaultLocale);' und inform ich Konsolenausgabe. [this] (https://github.com/jamesarosen/ember-i18n/blob/dd5157db58fa230267bade5fc6543a3be0959037/addon/services/i18n.js#L77) ist wo Warnung – kumkanillam