Flamenco / intellivue

The IntelliVue plugin for IntelliJ provides analysis, actions, and utilities, for Vue Single File Components
9 stars 0 forks source link

Support for vue-i18n in SFC #8

Closed killwort closed 4 years ago

killwort commented 4 years ago

There's a popular localisation library usable with VUE https://kazupon.github.io/vue-i18n/ It would be great to have at least minimal support for it: a section in SFC analyser for . And it would be even better if code completion would support $t/$tc functions and check if their arguments really exist inside dictionaries.

kelsos commented 4 years ago

@killwort I had the same problem and recently found out that there is actually a plugin for i18n that also supports vue-i18n that you can use along with intellivue.

Flamenco commented 4 years ago

Hi @killwort and @kelsos. Thanks for your suggestion.

We use an inhouse localisation solution. Our product actually solves many issues we have encountered.

  1. Pulls down translations automatically in 100s of languages.
  2. Searches, and gives us a report of what needs to be translated.
  3. Lets us define what tags and elements translation text appears in.
  4. Replaces selected text with templates or functions and creates stubs in translation files.
  5. Auto creates translation files.
  6. Provides report of what needs to be translated.
  7. Lets us refactor translation ids.
  8. Finds and removes unused translations

Having said that, it is not likely we will focus our efforts on integrating a 3rd party product into IntelliVue. We have not released our in-house solution to the public yet, but may be if the interest is out there.

http://www.twelvetone.tv/docs/developer-tools/intellij-plugins/i18n

Screen Shot 2020-07-12 at 11 08 55 AM Screen Shot 2020-07-12 at 11 21 44 AM Screen Shot 2020-07-12 at 11 22 02 AM