Skip to content

Releases: Cropster/ember-l10n

v2.0.4

04 Apr 07:49
Compare
Choose a tag to compare
  • Avoid unnecessary warning logs when manually checking for locale existence

v2.0.3

04 Apr 07:49
Compare
Choose a tag to compare
  • Use a computed property for jsonPath to prevent broccoli-asset-rev from making wrong changes to the locale path

v2.0.2

09 Feb 10:56
Compare
Choose a tag to compare
  • Fix blueprint to install ember-cli-ifa
  • Move ember-cli-ifa to devDependencies (This is required for it to properly work)
  • Improve path lookup in Windows

v2.0.0

08 Feb 12:27
Compare
Choose a tag to compare
  • Change how fingerprinting of locales works (Breaking change!) (#27)
  • Fix issues with plural forms
  • Fix potential issue with loading locale files with varying language field (1b2faee)

This release includes a breaking change to the way locale files are fingerprinted.

In 1.x, we used a manual approach to fingerprinting, where each locale file was actually stored in a different folder, and the folder name was saved in a utils file.

This approach had several downsides:

  • You end up with a bunch of unnecessary files in your project (e.g. the old locale files)
  • Seeing the diffs of the locale files is impossible
  • We rely on a custom implementation of fingerprinting

With the release to 2.x, we now use ember-cli-ifa to get the asset map for fingerprinting. This means that the locale files will be fingerprinted like all other files as well.

For information on upgrading from 1.x to 2.x, please see the upgrade guide.

v1.0.3

19 Dec 10:48
Compare
Choose a tag to compare
  • Escape sequences of plural form regex are wrong #25
  • Sync command misses new context keys #26

v1.0.2

19 Dec 09:01
Compare
Choose a tag to compare
  • Test helpers don't pass hash for placeholders #23
  • Use default plural form if no translation is available #24

v1.0.1

18 Dec 14:29
Compare
Choose a tag to compare
  • Fixes Plural messages broken in v1.0.1 #22

v1.0.0

18 Dec 13:30
Compare
Choose a tag to compare

GENERAL CHANGES

  • Upgraded to latest Ember 2.17.x
  • Upgraded dependencies to latest #2
  • Introduced exists(msgid,msgctxt) #6
  • Introduced gettext message contexts #3
  • Support non-plural languages like Korean, Chinese etc. (nplurals=1, plural=0) #20

BREAKING CHANGES

  • Dropped gettext.js dependency so that addon has no more bower dependencies
  • As a result, you must rerun ember l10n:convert for ALL languages in your app/addon

v0.4.5

12 Dec 12:43
Compare
Choose a tag to compare
  • Remove logging

v0.4.4

12 Dec 12:42
Compare
Choose a tag to compare
  • Sanitize message ids #19