This is a plugin for easier management of translation files for projects that need to be translated into different languages. Translating large projects has never been so easy with your favorite IDE!
This plugin can be used for any project based on one of the formats and structures listed below.
Add
/ Edit
/ Delete
translationsJSON - JSON5 - YAML - Properties
JavaScript / TypeScript - Vue - Java - Kotlin - PHP
Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "easy-i18n" > Install Plugin
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
Settings
action inside the EasyI18n Tool-Window (View > Tool Windows > Easy I18n)
For more examples, please refer to the Examples Directory.
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Distributed under the MIT License. See LICENSE
for more information.
Marcel Haßlinger - @marhali_de - Portfolio Website
Project Link: https://github.com/marhali/easy-i18n
If the project helps you to reduce development time, you can give me a cup of coffee :)
Plugin based on the IntelliJ Platform Plugin Template.