aboutsummaryrefslogtreecommitdiffstats
path: root/apidoc/locales/locale.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-01-08 21:05:34 -0800
committerAdam Soltys <[email protected]>2023-01-08 21:05:34 -0800
commitdce07aa93b3c2f47aca0c24cea6adde9ec37f1a7 (patch)
tree6c6b8930ebe9c2cc5b8d1f759e61260f509fdd7a /apidoc/locales/locale.js
parentf7b844883506a8072213245b9b8a2b988694e4f5 (diff)
downloadcoinos-server-dce07aa93b3c2f47aca0c24cea6adde9ec37f1a7.tar.gz
coinos-server-dce07aa93b3c2f47aca0c24cea6adde9ec37f1a7.zip
tech debt jubilee
Diffstat (limited to 'apidoc/locales/locale.js')
-rw-r--r--apidoc/locales/locale.js51
1 files changed, 0 insertions, 51 deletions
diff --git a/apidoc/locales/locale.js b/apidoc/locales/locale.js
deleted file mode 100644
index 3530705e..00000000
--- a/apidoc/locales/locale.js
+++ /dev/null
@@ -1,51 +0,0 @@
-define([
- './locales/ca.js',
- './locales/cs.js',
- './locales/de.js',
- './locales/es.js',
- './locales/fr.js',
- './locales/it.js',
- './locales/nl.js',
- './locales/pl.js',
- './locales/pt_br.js',
- './locales/ro.js',
- './locales/ru.js',
- './locales/tr.js',
- './locales/vi.js',
- './locales/zh.js',
- './locales/zh_cn.js'
-], function() {
- var langId = (navigator.language || navigator.userLanguage).toLowerCase().replace('-', '_');
- var language = langId.substr(0, 2);
- var locales = {};
-
- for (index in arguments) {
- for (property in arguments[index])
- locales[property] = arguments[index][property];
- }
- if ( ! locales['en'])
- locales['en'] = {};
-
- if ( ! locales[langId] && ! locales[language])
- language = 'en';
-
- var locale = (locales[langId] ? locales[langId] : locales[language]);
-
- function __(text) {
- var index = locale[text];
- if (index === undefined)
- return text;
- return index;
- };
-
- function setLanguage(language) {
- locale = locales[language];
- }
-
- return {
- __ : __,
- locales : locales,
- locale : locale,
- setLanguage: setLanguage
- };
-});