Budgie speaks your language
Full UI in English, Ukrainian, French, German, and Spanish. Auto-detected from device locale, switchable in-app.
No spam, ever. Unsubscribe anytime.
- Free, no account
- Works offline
- Source-available

The same app, five languages deep
Two screens: the language sheet that lists all five, and the Settings page it hands you back to.
Five languages, all first-class
English, Ukrainian, French, German and Spanish.
Switches without a relaunch
Pick one and the whole UI re-renders in place — Settings included.


- Search bar above the list
- Flag, name and code per row
- Language row shows your pick
Switch in a moment
languages in the appEnglish, Ukrainian, French, German and Spanish.
relaunches to change languagePick a language and the screen updates in place.
language from your device at first launchChange it anytime in Settings.
Find your language fast
One sheet lists every language with a flag and a code.
- Search by name or code
- A tick marks the active language
- Flag, name and code per row

What you get
Five full languages
Five languages: English, Ukrainian, French, German, Spanish — full UI
Set up in your language
Auto-detected from device locale on first launch
Switch without relaunching
In-app switcher — no reinstall, no relaunch
Everything included
- Number and date formatting follows the language you choose in Settings
The details
For when you want to know exactly how it behaves.
Why privacy-first finance shouldn't be English-only
Privacy-first finance tools are usually English-only. Budgie ships full translations across five languages so non-English-first speakers don't lose features in translation.
Language switching is in-app — no reinstall. Numbers and dates format using whichever language you have selected; there is no separate locale setting to keep in sync.
Questions
Which languages are supported?
English (source), Ukrainian, French, German and Spanish.
How does language detection work?
Auto-detected from device locale on first launch. Override anytime in Settings → Language.
Does it require a relaunch?
No. Switching language re-renders the UI in-place, no reinstall or relaunch.
What about number / date formats?
Numbers and dates format according to whichever language is active in Settings — there is no separate locale setting to configure.
Works well with
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.







