Summary
Add Chinese (Simplified) translation support for Dash2Dock Animated settings UI. The current v92 release has translatable="yes" tags in the .ui files but no actual translation files are included.
Changes
I have translated all 4 settings pages (General, Style, Icons, Tweak) into Simplified Chinese. The translated results are applied by directly replacing the English text in the .ui files.
Translated pages
- General (基本设置) — Dock, Animation, Autohide, Debug sections
- Style (外观) — Theme, Icons, Dash, Indicators, Topbar, Label sections
- Icons (图标管理) — Icon visibility, Dynamic icons, Custom drawn icons
- Tweak (微调) — Animation tweaks, Autohide, Blur, Performance, Behavior
How to apply
The attached patch files can be applied to the .ui files in the ui/ directory.
For a proper i18n solution, the author may want to:
- Extract strings via
intltool-extract or xgettext
- Create
po/zh_CN.po
- Compile to
.mo and ship with the extension
Screenshot

But currently v92 uses hardcoded English strings with translatable="yes" markup — no gettext _() calls around the text — so the quickest way is to replace the strings in the .ui files directly.
Would be great to have proper l10n support in future releases! I can help maintain the Chinese translation.
Summary
Add Chinese (Simplified) translation support for Dash2Dock Animated settings UI. The current v92 release has
translatable="yes"tags in the.uifiles but no actual translation files are included.Changes
I have translated all 4 settings pages (General, Style, Icons, Tweak) into Simplified Chinese. The translated results are applied by directly replacing the English text in the
.uifiles.Translated pages
How to apply
The attached patch files can be applied to the
.uifiles in theui/directory.For a proper i18n solution, the author may want to:
intltool-extractorxgettextpo/zh_CN.po.moand ship with the extensionScreenshot
But currently v92 uses hardcoded English strings with
translatable="yes"markup — no gettext_()calls around the text — so the quickest way is to replace the strings in the.uifiles directly.Would be great to have proper l10n support in future releases! I can help maintain the Chinese translation.