easyappointments/application/views/components/js_lang_script.php
2023-01-26 09:17:45 +01:00

19 lines
422 B
PHP

<script>
window.lang = (function () {
const lang = <?= json_encode(html_vars('language')) ?>;
return (key) => {
if (!key) {
return lang;
}
if (!lang[key]) {
console.error(`Cannot find translation for requested key: "${key}"`);
return key;
}
return lang[key];
};
})();
</script>