fix(ci): i18n.language is not defined on ci

pull/61/head
guhur 4 years ago
parent 5a4906ef35
commit c0355d18c8

@ -8,7 +8,7 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
const Paypal = props => {
const { t } = props;
let localeStringShort = i18n.language.substring(0, 2);
let localeStringShort = i18n.language? i18n.language.substring(0, 2): "en";
let localeStringComplete =
localeStringShort.toLowerCase() + "_" + localeStringShort.toUpperCase();
if (localeStringComplete === "en_EN") {

@ -12,7 +12,7 @@ const LanguageSelector = () => {
i18n.changeLanguage(locale);
};
let locale = i18n.language.substring(0, 2).toUpperCase();
let locale = i18n.language? i18n.language.substring(0, 2).toUpperCase() : "EN";
if (locale === "EN") locale = "GB";
return (
<ReactFlagsSelect

@ -12,7 +12,7 @@ i18n
debug: true,
saveMissing: true, // send not translated keys to endpoint
defaultValue: "__STRING_NOT_TRANSLATED__",
react: { useSuspense: false },
keySeparator: ">",
nsSeparator: "|",
backend: {

Loading…
Cancel
Save