Revert "Fixed: Ensure translations are fetched before loading app"

This reverts commit 0fc52ae16f.
This commit is contained in:
Bogdan
2023-07-16 04:07:54 +03:00
parent 0fc52ae16f
commit 1488fb7570
6 changed files with 18 additions and 38 deletions

View File

@@ -1,28 +1,23 @@
import createAjaxRequest from 'Utilities/createAjaxRequest';
function getTranslations() {
return createAjaxRequest({
global: false,
let localization = null;
const ajaxOptions = {
async: false,
dataType: 'json',
url: '/localization'
}).request;
}
let translations = {};
export function fetchTranslations() {
return new Promise(async(resolve) => {
try {
const data = await getTranslations();
translations = data.Strings;
resolve(true);
} catch (error) {
resolve(false);
url: '/localization',
success: function(data) {
localization = data.Strings;
}
});
};
createAjaxRequest(ajaxOptions);
return localization;
}
const translations = getTranslations();
export default function translate(key, args = []) {
const translation = translations[key] || key;