Fall back to english on missing fingerprint.

This commit is contained in:
andrey-git 2017-10-30 19:03:38 +02:00
parent e9d84d2a69
commit 386193ee44

View File

@ -64,7 +64,10 @@ window.getTranslation = function (translationInput) {
const translation = translationInput || getActiveTranslation();
const metadata = window.translationMetadata[translation];
if (!metadata) {
return Promise.reject(new Error('Language ' + translation + ' not found in metadata'));
if (translationInput !== 'en') {
return window.getTranslation('en');
}
return Promise.reject(new Error('Language en not found in metadata'));
}
const translationFingerprint = metadata.fingerprint;