-
-
Notifications
You must be signed in to change notification settings - Fork 103
Releases: Airsaid/AndroidLocalizePlugin
Releases · Airsaid/AndroidLocalizePlugin
v4.2.0
Added
- Allow configuring a Google Cloud Translation API key for the Google translator, including secure credential storage and Compose UI controls.
Fixed
- Refresh dialog languages after settings change.
Assets 4
v4.1.0
Added
- Auto-select existing languages option in the Select Languages dialog to automatically detect and select languages that already exist in the project.
Fixed
- ExceptionInInitializerError when opening the plugin.
Assets 4
1 person reacted
v4.0.0
Added
- Detailed translation progress updates showing the current language, processed item counts, and writeback status.
- Quick access settings button in the Select Languages dialog footer and a donations card within the settings UI.
- Provide Qodana and Codecov configuration files.
Changed
- Align build scripts and workflows with IntelliJ Platform Plugin Template 2025 updates.
- Upgrade Gradle wrapper to 9.0 and align the Kotlin toolchain with Compose compatible 2.0.21.
- Raise the minimum supported IntelliJ Platform build to 251 (2025.1).
- Refactor TranslateAction to follow IntelliJ action system best practices.
- Configure tests to run on the JUnit 5 framework while retaining required runtime compatibility.
- Rebuild plugin UI (settings and dialogs) using Compose with searchable grids, favorite chips, and polished empty states.
- Load secure credentials asynchronously to avoid password safe access on the EDT.
- Reduce the minimum translation interval to 50 ms to keep throttled bursts responsive.
- Update Compose theme colours to rely on JBColor so dialogs respect light and dark backgrounds.
Fixed
- Restore visibility of the "Translate to Other Languages" action when selecting resource files from the Project view.
- Prevent Select Languages dialog from failing due to uninitialised UI components.
Full Changelog: v3.0.0...v4.0.0
Assets 3
1 person reacted
v3.0.0
Added
- Supported OpenAI ChatGPT translator. #118
Other
- Delayed error throwing to avoid losing successfully translated text.
Assets 4
2 people reacted
v2.9.0
Assets 4
v2.8.0
Added
- Supported DeepL translator.
Assets 4
3 people reacted
v2.7.0
Changed
- Improve plugin description information.
- Relax translation file name boundaries.
Assets 4
1 person reacted
v2.6.1
Added
- Added rich text supported.
- Added signature configuration.
Changed
- Upgrade Gradle Wrapper to
7.5.1. - Upgrade Intellij Gradle Plugin to
1.8.1. - Plugin description changed to be taken from the
README.mdfile.
Assets 4
v2.6.0
Assets 3
v2.5.0
- Support for preserving comments, blank lines and other characters.