Skip to content

Migration v1.x

Anthony Fu edited this page Apr 26, 2020 · 8 revisions

πŸŽ‰ i18n Ally v2.0 is released with the new Editor UI and Review System!

Thanks for all the support and hope you enjoy this update ;)

Detailed Changelog

Breaking Changes

  • Javascript, Typescript, INI, POT locale parsers are now disabled by default. You can enable them by "i18n-ally.enabledParsers": ["js", "ts", "ini"]
  • Config i18n-ally.promptTranslatingSource renamed to i18n-ally.translate.promptSource
  • Config i18n-ally.keyMatchRegex renamed to i18n-ally.regex.key
  • Config i18n-ally.derivedKeyRules renamed to i18n-ally.usage.derivedKeyRules
  • keyMatchReg field in custom framework renamed to usageMatchRegex

New Features

Editor UI

Review & Collaboration System

Translation Candidates

In place annotations

If you would like to use the side annotations in v1.x, config with

"i18n-ally.annotationInPlace": false,

Notable Changes

  • Docs moved to Wiki
  • Performance improves
  • Translation services improve
  • New config i18n-ally.translate.services
  • New config i18n-ally.languageTagSystem (default to bcp47)
  • Update icons to match VS Code's new icon system
  • Transloco: support read usage