diff options
author | marvin-borner@live.com | 2018-04-16 21:09:05 +0200 |
---|---|---|
committer | marvin-borner@live.com | 2018-04-16 21:09:05 +0200 |
commit | cf14306c2b3f82a81f8d56669a71633b4d4b5fce (patch) | |
tree | 86700651aa180026e89a66064b0364b1e4346f3f /assets/js/language.js | |
parent | 619b01b3615458c4ed78bfaeabb6b1a47cc8ad8b (diff) |
Main merge to user management system - files are now at /main/public/
Diffstat (limited to 'assets/js/language.js')
-rwxr-xr-x | assets/js/language.js | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/assets/js/language.js b/assets/js/language.js deleted file mode 100755 index abe6a65..0000000 --- a/assets/js/language.js +++ /dev/null @@ -1,36 +0,0 @@ -function Translate() {
- //initialization
- this.init = function (lng) {
- this.attribute = 'data-lang';
- this.lng = lng;
- };
- //translate
- this.process = function () {
- var _self = this;
- var xrhFile = new XMLHttpRequest();
- //load content data
- xrhFile.open("GET", "assets/languages/json/Translations.json", true);
- xrhFile.onreadystatechange = function () {
- if (xrhFile.readyState === 4) {
- if (xrhFile.status === 200 || xrhFile.status === 0) {
- var LngObject = JSON.parse(xrhFile.responseText);
- var allDom = document.getElementsByTagName("*");
- for (var i = 0; i < allDom.length; i++) {
- var elem = allDom[i];
- var key = elem.getAttribute(_self.attribute);
-
- if (key != null) {
- //console.log("Language initialized with language pack: " + _self.lng);
- elem.innerHTML = LngObject[_self.lng][key];
- }
- }
- }
- }
- };
- xrhFile.send();
- }
-}
-
-$(document).ready(function () {
- initiateLanguage();
-});
|