fix: ngx-translate defaultLanguage not set

This commit is contained in:
Rainer Killinger
2021-09-22 15:04:52 +02:00
committed by Wieland Schöbl
parent 72988e9241
commit 581a5b2e55
2 changed files with 5 additions and 3 deletions

View File

@@ -152,6 +152,7 @@ const providers: Provider[] = [
StorageModule,
ThingTranslateModule.forRoot(),
TranslateModule.forRoot({
defaultLanguage: 'en',
loader: {
deps: [HttpClient],
provide: TranslateLoader,

View File

@@ -470,11 +470,12 @@ export class SettingsProvider {
payload: {category, name, value},
});
} else {
throw new Error(`Value "${value}" of type
${typeof value} is not valid for ${setting.inputType}`);
throw new Error(`Value "${value}" of type ${typeof value}
is not valid for "${setting.inputType}" of "${category}.${name}".
Ommiting change`);
}
} else {
throw new Error(`setting ${name} is not provided`);
throw new Error(`Setting "${name}" doesn't exisits within "${category}"`);
}
}