Skip to content

v0.2.19

Choose a tag to compare

@github-actions github-actions released this 30 Jun 09:10

What's in v0.2.19

The widget now speaks 13 languages, default is English, switch in Settings → Language.

Languages shipping in this release

Language Translation Notes
English hand-written canonical source
Português (Brasil) community contribution by @Ian03 also seeded the i18n architecture
Español machine-assisted native-speaker PRs welcome
Français machine-assisted native-speaker PRs welcome
Deutsch machine-assisted native-speaker PRs welcome
Italiano machine-assisted native-speaker PRs welcome
日本語 machine-assisted native-speaker PRs welcome
简体中文 machine-assisted native-speaker PRs welcome
한국어 machine-assisted native-speaker PRs welcome
Русский machine-assisted native-speaker PRs welcome
Polski machine-assisted native-speaker PRs welcome
Türkçe machine-assisted native-speaker PRs welcome
Tiếng Việt machine-assisted native-speaker PRs welcome
Bahasa Indonesia machine-assisted native-speaker PRs welcome

Machine-assisted locales are flagged with a trailing * in the language picker so you can spot which ones might still read a bit stiff.

What's covered

Everything user-facing: widget UI, settings panel, tray menu, system notifications, dialogs (including the click-through warning), mascot grumpy lines, error badges and tooltips, limit row labels.

How translation contributions work

Every locale is a JSON file at locales/<code>.json. To improve a machine-assisted language:

  1. Edit the strings you want to refine.
  2. Once you (or another native speaker) have reviewed the whole file, drop _meta.machineTranslated to false.
  3. Open a PR. CI enforces schema parity — every locale must have every key in en.json — so missing translations are caught before review.

Adding a new language: copy en.json to locales/<your-code>.json, fill in _meta, translate, PR.

Architectural credit

@Ian03's fork independently built the first i18n cut for this widget and seeded the renderer/main-process separation that this release builds on. Thanks for kicking it off.

Downloads

  • ClaudeUsageWidget-0.2.19-portable.exe — single-file portable. Run anywhere, no install. (Recommended.)
  • ClaudeUsageWidget-0.2.19-setup.exe — one-click installer for %LOCALAPPDATA%.

Verify with SHA256SUMS.txt.

First-launch note for Windows: the EXE is unsigned, so SmartScreen will show "Windows protected your PC." Click More info → Run anyway. We're applying for free OSS code signing; until that lands, this is a one-time click per machine.

Full Changelog: v0.2.18...v0.2.19