-
v1.5.00fc5550b · ·
Version 1.5.0 ------------- \* Builtin original translations are now stored inside the `builtin` dir. The language files in the base dir are considered override files. \* Languages are now loaded by this logic: - If the override file exists and the builtin one doesn't -> use the override - If the override file doesn't exist and the builtin one does -> use the builtin - If the override file exists and the builtin one does -> use the override and fall back to the builtin
-
-
v1.4.1c30e8926 · ·
Version 1.4.1 ------------- \* Fixed deploying to maven of MessagesTranslator-UnitTestHelper.
-
v1.4.0b9456b48 · ·
Version 1.4.0 ------------- \+ Added subproject MessagesTranslator-UnitTestHelper to still allow translations in unit tests without copying files. \* Completely restructured internal structure: - Turned `MessagesTranslator` into an interface. - Added `BaseMessagesTranslator` with built in replacement functionalities. - Added `HoconMessagesTranslator` to allow HOCON objects to be translation bases. - Renamed `MessagesTranslator` to `PluginMessagesTranslator`. - Added `UnitTestMessagesTranslator` in subproject MessagesTranslator-UnitTestHelper. - Project is now way more extensible.
-
v1.3.05a3cfc64 · ·
Version 1.3.0 ------------- \* Changed language file dir from `/lang` to `/assets/<ID>/lang` (Fixes [#1](https://github.com/AuraDevelopmentTeam/MessagesTranslator/issues/1)).
-
-
v1.1.126d08504 · ·
Version 1.1.1 ------------- \* Prevented infinite loops while loading inherited languages.
-
v1.1.07a6d82c4 · ·
Version 1.1.0 ------------- \* Changed license to MIT. \* Using the plugin object to get the `lang` dir.
-
v1.0.052271e5b · ·
Version 1.0.0 ------------- \+ Implemented translation class `MessagesTranslator`. \+ Implemented language inheritance. \+ Implemented default fallback. \+ Added `Message` interface, which is best applied to an `enum`, as translation keys.
-