Skip to content

Releases: lokalise/i18n-ally

v1.3.4

05 Dec 11:04
Compare
Choose a tag to compare

Bug Fixes

v1.3.3

01 Dec 07:53
Compare
Choose a tag to compare

Bug Fixes

  • ngx-translate: annonation for html (dcb4898)

v1.3.2

30 Nov 16:20
Compare
Choose a tag to compare

Bug Fixes

v1.0.0: i18n for all

22 Nov 16:09
Compare
Choose a tag to compare

Vue i18n Ally is now i18n Ally

This extension is now come to v1.x stage! From v1.x, we make it not limited to support Vue but other frameworks such as React.js, Angular and more all in one extension!

Migration from Vue i18n Ally (v0.x)

There is not to much work to be done for this migration.

  1. Install the new i18n Ally from the marketplace
  2. Uninstall the old Vue i18n Ally.
  3. You are done. ๐ŸŽ‰

Configurations are backward compatible. And all the features for Vue will work as it would do.

New Features

  • Support for Vue, React, Angular, i18next, VSCode extension and more. Check the Supported Frameworks List
  • Automatically detect what frameworks are using by reading package.json

Supported Frameworks

Framework Status Trigger Packages
Vue โœ… vue-i18n, vuex-i18n, vue-i18next, nuxt-i18n
Vue SFC โœ… @kazupon/vue-i18n-loader
React โœ… react-i18next, react-intl
Angular(native) Vote Here
Angular(ngx-translate) โœ… @ngx-translate/core
VSCode Extension โœ… vscode
i18next โœ… i18next
i18nTag โœ… es2015-i18n-tag

Breaking Changes

  • Extension and Repo are renamed to i18n-ally
  • Configures namespace is renamed to i18n-ally with legacy vue-i18n-ally backward compatibility.
  • Config forceEnabled is deprecated, use enabledFrameworks instead.
  • Config experimental.sfc is deprecated. It will be enabled automatically when you need it.

Changes

  • New Logo
  • Updated documents
  • Vue i18n Ally will disable itself when i18n Ally is installed.
  • i18n Ally comes to master branch and Vue i18n Ally is moved to branch v0.x

Commits

โšก Features

  • support for i18n-tag (fb37acb)
  • vscode: support annonation in package.json (0e4086b)
  • add react-i18next framework support (3e5ee9c)
  • add support for react-intl (6e56515)
  • support general i18next (b23bd33)
  • framework: add ngx-translate support (652ce69)

๐Ÿž Bug Fixes

  • key priority on sfc (3a4076b)
  • trigger of completion (84ca8e6)
  • filenameMatchRegex override (e04e51e)
  • key detector (98837fe)
  • namespace for tree views (7948dbf)
  • remove default values from some of settings (73def5c)

v0.29.0

29 Jul 04:14
Compare
Choose a tag to compare

0.29.0 (2019-07-29)

โš  ! BREAKING CHANGE

  • I have reworked the internal engine and there might be some breaking bugs that tests can not cover. If you encounter any problems, feel free to raise an issue. If it's broken in your case, you can rollback to the previous version before the next fix came out.
  • VSCode Markplace does not support alpha/beta channels. So again, sorry for any inconvenience. Thanks for understanding.

โšก Features

  • SFC: Expiremental Single File Components (SFC) i18n Support, #56 (b5d7c0c)
    • You can opt-in the SFC support on by setting "vue-i18n-ally.experimental.sfc": true
    • SFC currently only works in READONLY mode, the other features might be landed in future release.

๐Ÿž Bug Fixes

๐Ÿ“š Documentations

  • examples: add sfc example (da8af1f)

๐Ÿ”ฎ Refactor

v0.20.0

18 Jun 14:59
Compare
Choose a tag to compare

Bug Fixes

  • flatten style sideview tree display (e8a551e)
  • support array for "localesPaths" (4c403e2)

Features

v0.17.0

08 Jun 05:31
Compare
Choose a tag to compare

โšก Features

๐Ÿž Bug Fixes

  • icon for non-existent keys (85699c2)
  • object display in file locales tree (d747d20)