Michael Fabian 'Xaymar' Dirks
24169a6835
i18n: Set/Get for global base language
2018-11-29 19:05:12 +01:00
Michael Fabian 'Xaymar' Dirks
de34e3d10a
i18n: Move private functions to the bottom
2018-11-29 18:58:06 +01:00
Michael Fabian 'Xaymar' Dirks
8ee2ea05f3
i18n: Fix support for ES5 and above
2018-11-29 18:48:43 +01:00
Michael Fabian 'Xaymar' Dirks
a2f0659bce
project: Improve readme
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
3a02539ed6
project: Update README
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
4aac5d2267
examples: Basic sample
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
f92f52bafa
i18n: Fix incorrect chain generation
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
c296e7cc6b
i18n: Add method to check for existing language
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
9c8e7e1aab
i18n: Fix double-language entry and various undefined problems
...
Additionally removes all console commands and adds node.js/electron support.
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
27d6dc130a
project: Add ESLint support
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
a901071740
git: Change .js files to always be LF
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
44cf17a348
i18n: Massive rework to modernize features
...
* Added support for multiple base languages.
* Added support for per-language base languages.
* Added caching for language translation chain.
* Changed language functionality to allow creating, loading, saving and destroying a language.
* Added functionality to set, get and clear keys for a language.
* Added functionality to override resolver and applier for domTranslate (previously autoTranslate).
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
a3604e7a22
project: Prepare for npm release
2018-11-29 03:10:47 +01:00
Michael Fabian 'Xaymar' Dirks
1b3e6e189f
Pre-Github Code
2018-10-31 23:37:41 +01:00
Michael Fabian 'Xaymar' Dirks
4b9ea8c889
Initial Commit
2018-10-31 23:37:29 +01:00