Vue I18n Service screenshot

Vue I18n Service

Author Avatar Theme by Edisdev
Updated: 3 Jul 2020
141 Stars

vue-i18n single file component exporter/importer

Overview

If you’re working on a Vue project and need to manage translations within your Single File Components (SFCs), the vue-i18n-service can be a game changer. This tool caters specifically to the needs of translation teams wanting an organized file structure while allowing developers to retain the advantages of SFCs for their translations. By consolidating all <i18n> definitions into a single file, it streamlines the translation process and makes collaboration between developers and translation teams much smoother.

With vue-i18n-service, the complex task of managing multilingual content becomes simple and efficient. You can easily export, edit, and import your translation keys without worrying about conflicts, regardless of the number of .vue files you’re handling. This efficient workflow enhances productivity and ensures that language translations are handled seamlessly.

Features

  • Easy Export/Import: Use simple commands to export translations from your SFCs into a JSON file and import changes back without hassle.

  • Single File Component Support: Specifically designed to work with Vue components, ensuring that all your translations are collected in one organized file.

  • Flexible Directory Configuration: Customize the directory from which the service looks for your SFCs by passing a --dir flag, allowing for flexibility in your project structure.

  • User-Friendly Editing Interface: Use the online vue-i18n-translator tool to edit your translations in a visually appealing and intuitive interface.

  • Bulk Update Capability: Effortlessly apply changes across multiple files, updating them automatically with the new translations.

  • Locale Creation: Easily create new locales by copying existing ones, helping to maintain consistency in translations across different languages.

  • Mit License: Enjoy the benefits of using a tool that is open-source under the MIT License, giving you the freedom to use and modify it as needed.