btcpayserver/BTCPayServer/wwwroot/js/checkout/i18n-resources.js

42 lines
941 B
JavaScript

const locales = {
en: {
nested: {
lang: 'Language',
},
"Awaiting Payment...": "Awaiting Payment...",
"Pay with": "Pay with",
"Scan": "Scan",
"Copy": "Copy",
"Conversion": "Conversion",
"Open in wallet": "Open in wallet"
},
de: {
nested: {
lang: 'Sprache',
},
"Awaiting Payment...": "Warten auf Zahlung...",
"Pay with": "Bezahlen mit",
"Scan": "Scan",
"Copy": "Kopieren",
"Conversion": "Umwandlung",
"Open in wallet": "In der Brieftasche öffnen"
},
};
i18next.init({
lng: 'en',
fallbackLng: 'en',
nsSeparator: false,
keySeparator: false,
resources: {
en: { translation: locales.en },
de: { translation: locales.de }
},
});
const i18n = new VueI18next(i18next);
function changeLanguage(lang) {
i18next.changeLanguage(lang);
}