i18n-ally

🌍 All in one i18n extension for VS Code

MIT License

Downloads
34
Stars
3.6K
Committers
97

Bot releases are visible (Hide)

i18n-ally - v1.4.6

Published by antfu almost 5 years ago

Bug Fixes

i18n-ally - v1.4.5

Published by antfu almost 5 years ago

Bug Fixes

  • make hover more make sense (a161fc5)
  • override confirm ignores object (d3382e8)
  • reorder hover locales (da2fdcb)

Features

  • new options "promptTranslatingSource" (71b1606)
i18n-ally - v1.4.4

Published by antfu almost 5 years ago

Features

  • display gutter icon for missing translation in locales (cfa0a04)
i18n-ally - v1.4.3

Published by antfu almost 5 years ago

Bug Fixes

  • edit key and keepFulfilled on new key, thanks @JohanBeekers (e8f5869)
i18n-ally - v1.4.2

Published by antfu almost 5 years ago

Features

i18n-ally - v1.4.1

Published by antfu almost 5 years ago

i18n-ally - v1.3.6

Published by antfu almost 5 years ago

Features

i18n-ally - v1.3.5

Published by antfu almost 5 years ago

Bug Fixes

  • make tree view nested for flatten messages, #133 (13f958e)
i18n-ally - v1.3.4

Published by antfu almost 5 years ago

Bug Fixes

i18n-ally - v1.3.3

Published by antfu almost 5 years ago

Bug Fixes

  • ngx-translate: annonation for html (dcb4898)
i18n-ally - v1.3.2

Published by antfu almost 5 years ago

Bug Fixes

i18n-ally - v1.0.0: i18n for all

Published by antfu almost 5 years ago

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)
i18n-ally - v0.29.0

Published by antfu about 5 years ago

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

i18n-ally - v0.20.0

Published by antfu over 5 years ago

Bug Fixes

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

Features

  • new config "keystyle" (216b52b)
  • support for flatten style, #25, thanks @JJBocanegra (93f5432)
i18n-ally - v0.17.0

Published by antfu over 5 years ago

⚡ Features

🐞 Bug Fixes

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