Android Studio Simplified Chinese localization helper.
This repository documents and automates a reproducible way to install the official JetBrains Simplified Chinese language bundle into Android Studio builds that do not expose the bundle through the plugin marketplace.
The Simplified Chinese language bundle is provided by JetBrains in recent IntelliJ IDEA distributions.
- Official source archive: JetBrains IntelliJ IDEA Linux tarball
- Bundle location inside the archive:
plugins/localization-zh/lib/localization-zh.jar - Plugin ID:
com.intellij.zh - Locale:
zh-CN
This repository does not redistribute JetBrains or Google binaries. The script downloads the matching IntelliJ IDEA archive from JetBrains, extracts the localization bundle locally, adjusts the compatible build range for Android Studio, and installs it into the current user's Android Studio plugin directory.
Tested with:
- Android Studio build:
AI-261.23567.138.2611.15646644 - IntelliJ platform build:
261.23567.138 - Source bundle: IntelliJ IDEA 2026.1.1,
localization-zh.jar
git clone https://github.com/wintopic/Android-Studio-ZH.git
cd Android-Studio-ZH
./scripts/install-android-studio-zh.shBy default, the script expects Android Studio at:
$HOME/.local/opt/android-studio
Use --studio-dir if your Android Studio is installed elsewhere:
./scripts/install-android-studio-zh.sh --studio-dir /path/to/android-studioAfter installation, fully quit Android Studio and start it again.
- Reads Android Studio's
build.txt, for exampleAI-261.23567.138.2611.15646644. - Extracts the IntelliJ platform build, for example
261.23567.138. - Finds the matching IntelliJ IDEA release from JetBrains' official release API.
- Downloads the official IDEA Linux tarball.
- Extracts
plugins/localization-zh. - Updates
META-INF/plugin.xmlso the bundle can load in Android Studio's261.*platform branch. - Installs it to the user plugin directory, for example:
$HOME/.local/share/Google/AndroidStudio2026.1.1/localization-zh
- Sets Android Studio's selected locale to
zh-CNin:
$HOME/.config/Google/AndroidStudio2026.1.1/options/ide.general.xml
If you want to do it manually:
- Open Android Studio's
build.txt. - Convert the build from
AI-261.23567.138.2611.15646644to the IntelliJ platform build261.23567.138. - Download the IntelliJ IDEA release with the same platform build from JetBrains.
- Extract:
plugins/localization-zh
- Edit
localization-zh/lib/localization-zh.jar:
mkdir /tmp/localization-zh-patch
cd /tmp/localization-zh-patch
unzip /path/to/localization-zh.jar META-INF/plugin.xmlChange:
<idea-version since-build="261.23567.138" until-build="261.23567.138" />to:
<idea-version since-build="261" until-build="261.*" />Then update the jar:
zip -u /path/to/localization-zh.jar META-INF/plugin.xml- Copy the
localization-zhdirectory into Android Studio's user plugin directory:
$HOME/.local/share/Google/<AndroidStudioDataDirectory>/localization-zh
The data directory is recorded in Android Studio's product-info.json as dataDirectoryName.
Remove the installed plugin directory:
rm -rf "$HOME/.local/share/Google/AndroidStudio2026.1.1/localization-zh"Then change the IDE language back to English from Android Studio settings, or remove the LocalizationStateService component from:
$HOME/.config/Google/AndroidStudio2026.1.1/options/ide.general.xml
- This is not an official JetBrains or Google project.
- The script only installs files into the current user's home directory.
- Android Studio updates may require running the script again, because the IntelliJ platform build can change.
- The repository license covers only the scripts and documentation in this repository. JetBrains and Google binaries remain governed by their own licenses.
The approach is inspired by: