Skip to content

Releases: audunegames/localization

Version 3.0.0

03 Sep 23:02
Compare
Choose a tag to compare

Full Changelog: v2.0.2...v3.0.0

Added

  • Interface that defines the functionality of a locale.

Fixed

  • Composed localized strings have their own instances of arguments now, so joined strings don't use the same arguments for all items.

Version 2.0.2

02 Sep 19:01
Compare
Choose a tag to compare
Version 2.0.2 Pre-release
Pre-release

Full Changelog: v2.0.1...v2.0.2
Note: this release is not suitable to use in a production environment. Please use a higher version instead.

Fixed

  • Updated reference format function to use the localized string interface in the localization system.

Version 2.0.1

02 Sep 19:00
Compare
Choose a tag to compare
Version 2.0.1 Pre-release
Pre-release

Full Changelog: v2.0.0...v2.0.1
Note: this release is not suitable to use in a production environment. Please use a higher version instead.

Added

  • Default methods are also defined in implementations of interfaces now.
  • Support for string separators when joining localized strings.
  • Methods to create empty, function and asset localized strings.

Fixed

  • Handling of empty separators when joining localized strings.

Removed

  • Multiplication operator for localized strings to join them with a separator.

Version 2.0.0

02 Sep 19:00
Compare
Choose a tag to compare
Version 2.0.0 Pre-release
Pre-release

Full Changelog: v1.2.2...v2.0.0
Note: this release is not suitable to use in a production environment. Please use a higher version instead.

Added

  • Interface that defines the functionality of the localization system.
  • Interface that defines the functionality of a localized string.

Changed

  • Refactoring of the localization system script.
  • Better support for concatenating and joining localized strings using specialized classes.

Version 1.2.2

13 Aug 22:30
Compare
Choose a tag to compare

Full Changelog: v1.2.1...v1.2.2

Added

  • Support for formatting messages with a specific locale in the localization system.

Version 1.2.1

28 May 13:10
Compare
Choose a tag to compare

Full Changelog: v1.2.0...v1.2.1

Fixed

  • Fixes and improvements for the editor windows.

Version 1.2.0

19 Apr 13:58
Compare
Choose a tag to compare

Full Changelog: v1.1.0...v1.2.0

Added

  • Support for different StringComparison types in localized tables.

Fixed

  • Fixes and improvements for the editor windows.

Removed

  • Removed property search scripts in favor of hosting them in a dedicated UPM package.

Version 1.1.0

06 Apr 14:40
Compare
Choose a tag to compare

Full Changelog: v1.0.0...v1.1.0

Added

  • Events for missing references and text assets in the localization system.
  • Support for an interface that defines delegated arguments for localized strings.
  • Display missing references in the inspector.
  • Editor windows to search the project for localized strings.

Removed

  • Locales don't inherit from ILocalizedReference<string> anymore in favor of a dedicated property.

Version 1.0.0

20 Mar 17:09
Compare
Choose a tag to compare

Full Changelog: v0.3.0...v1.0.0

Added

  • Support for concatenating and joining localized strings.

Removed

  • List of localized references in favor of joining support.

Version 0.3.0

11 Mar 16:03
Compare
Choose a tag to compare
Version 0.3.0 Pre-release
Pre-release

Full Changelog: v0.2.0...v0.3.0
Note: this release is not suitable to use in a production environment. Please use a higher version instead.

Added

  • Support for a message function to load a text asset located in a Resources folder.