Skip to content

Releases: daikon-games/polyglot

2.2.1

11 Jul 23:33
Compare
Choose a tag to compare

This release improves the JSDoc for the included functions, making them more helpful to users with Feather enabled.

This release also ignores Feather warnings (GameMaker's new built-in linting tool, enabled by default in 2023.6.x).

We cannot guarantee that our codebase's style will match the configured naming conventions of a given user, so this is the only way to avoid spamming our users with unnecessary warnings for the time being

2.2.0

27 Jun 21:43
Compare
Choose a tag to compare

This release adds new functions:

  • current_locale()
  • set_locale(locale)

These functions automatically instantiate a singleton obj_polyglot if it does not exist, as str does, so there is no longer a need to manually instantiate obj_polyglot for any reason.

2.1.0

28 Feb 00:32
Compare
Choose a tag to compare

Polyglot 2.1.0 adds nested string lookups feature!

Refer to the Nesting section of the README for usage details.

2.0.0

13 Feb 19:17
Compare
Choose a tag to compare

Polyglot 2.0 is a complete re-write with the following highlights!

  • Localization files are JSON based
  • String interpolation and automatic pluralization are now supported

Polyglot 2.0 is not compatible with Polyglot 1.0, check the README file for details on how to use Polyglot 2.0.

1.0.0

05 Dec 17:44
Compare
Choose a tag to compare

Initial release of Polyglot!