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
Budgie language selector sheet with a search box and English, French and Ukrainian rows, each with a flag and language code

The same app, five languages deep

Two screens: the language sheet that lists all five, and the Settings page it hands you back to.

  1. Five languages, all first-class

    English, Ukrainian, French, German and Spanish.

  2. Switches without a relaunch

    Pick one and the whole UI re-renders in place — Settings included.

Budgie language selector sheet with a search box and English, French and Ukrainian rows, each with a flag and language code
Search bar above the list
Flag, name and code per row
Budgie settings screen with the General section showing the Language row set to the active language above Main Currency and Default Account
Language row shows your pick
  1. Search bar above the list
  2. Flag, name and code per row
  1. Language row shows your pick

Switch in a moment

5

languages in the appEnglish, Ukrainian, French, German and Spanish.

0

relaunches to change languagePick a language and the screen updates in place.

Auto

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.

  1. Search by name or code
  2. A tick marks the active language
  3. Flag, name and code per row
Budgie language selector sheet with a search box and English, French and Ukrainian rows, English ticked as the active language

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.

Guides on the blog

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.

Ready to take Budgie for a spin?

Join the waitlist — be first to try the offline-first expense tracker.