summaryrefslogtreecommitdiffstats
path: root/js/lang (follow)
Commit message (Collapse)AuthorAgeFilesLines
* DO NOT MERGE --- TESTING!Anton L. Šijanec2020-05-121-3/+7
|
* chats.js not done yetAnton L. Šijanec2020-04-051-3/+23
|
* teachers.js, absences.js: uporabljajo gsec.js; gsec.js: spremembe apijaAnton Luka Šijanec2020-03-211-2/+21
|
* 1.0.12-beta: podpora za jezikeAnton Luka Šijanec2020-03-101-3/+5
|
* za narediti jezikeAnton Luka Šijanec2020-03-061-2/+7
|
* meals.js fix - still timing issuesAnton Luka Šijanec2020-03-061-3/+14
|
* deleted cache fileAnton Luka Šijanec2020-03-061-0/+0
|
* all js files updated with i18n, not tested yetAnton Luka Šijanec2020-03-062-0/+4
|
* deleting save filesAnton Luka Šijanec2020-03-062-686/+0
|
* neki i18n jsAnton Luka Šijanec2020-03-063-1/+699
|
* added i18n, converted HTML files, TODO: js UI responses, TODO: translationsAnton Luka Šijanec2020-03-051-0/+391
So basically, multilanguage support from an JavaScript object. - only slovenian and english - no change language UI yet - only HTML strings are actually translated \- all text is translated, but javascript M.toast and other similar stuff does not pass trough s(), d(), S() and D() functions yet - how to i18n: - add a string to js/lang/bundle.js TO ALL LANGUAGES (translation mgmt sys will have to be created) - HTML: create <x-??></x-??> tags, where 1st ? tells wether to just output the string (s) without dot suffix or (d) to try and append a . (for sentences and paragraphs) if it is not there yet. second ? tells wether to leave lowercase strings (l) or (u) to force the first character of the string be uppercase (capitalize()). - put the key of your string as the innerHTML of the x-?? element. - JS: S("key") and D("key") return capitalized, s() and d() do not change case.