1.2.3 • Published 2 years ago

vue-detect-translation v1.2.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Vue auto detect translation

It generates a translation file for you based on the translations detected in Your Application. Furthermore, it supports free and automatic translations using API Translator (Google translate)

npm npm npm

Installation

npm install -g vue-detect-translation

Usage

v-detect-t 
# options
--path= # path you want to scan for translation (default: src)
--auto-translate= # language to translate to (example: --auto-translate=ar)
--output= # output json file name (default: locale/en.json)
--funcName= # function name to detect translation (default: $t)

Todo

  • Convert to typescript + add types
  • change the argument library ( currently using minimist )
  • Add tests (Jest)
  • Add option language-from in autoTranslate
  • Add option language-to in autoTranslate (ex. --auto-translate=fr)
  • support multiple Programming languages (currently support onlyvue|js|jsx|ts|tsx)
    • im think to create an option called extentions (for example --language=vue,js,jsx,ts,tsx)
  • create custom "free-translate" pkg , to speed up the translation process and upgrade puppeteer to @latest (api-translator)

vue-auto-detect-translation

Contributing

Please do! I'm open to any suggestions or improvements in this project.