diff --git a/shared/i18n.js b/shared/i18n.js new file mode 100644 index 0000000..44b3296 --- /dev/null +++ b/shared/i18n.js @@ -0,0 +1,77 @@ +/** + * i18n for onepager sites. + * + * Add data-de="..." data-en="..." to any translatable element. + * The element's initial innerHTML is the German default. + * + * Include at bottom of : + * + * + * Detection: localStorage override > navigator.language > German default. + * + * Optional language toggle: add data-i18n-toggle to a