Home / Blog / Languages

Languages

A Personal Finance App That Speaks Fula, Wolof, and Soninke

Open the language settings on almost any finance app, and you’ll find English, maybe Spanish or French, occasionally Arabic. If you speak Fula, Wolof, or Soninke — languages spoken by tens of millions of people across Mauritania, Senegal, Mali, Guinea, and beyond — you won’t find your language. Not in finance apps, and usually not in your phone’s own operating system settings either.

That second part is the detail people miss. It’s not just that finance apps skip these languages — it’s that Android and iOS themselves often don’t offer Fula, Wolof, or Soninke as a system language option at all. So even an app that’s technically “available in your language” can be unreachable if it only follows your phone’s OS setting, because the OS never gave you that setting to begin with.

How Amunta handles this

Amunta ships with a language picker inside the app itself — in onboarding and in settings — that’s independent of your phone’s system language. You can be running a phone set to French or Arabic at the OS level and still choose Fula, Wolof, or Soninke for the app’s own interface. That’s a small technical decision with a real consequence: it’s the difference between “we translated some strings” and “you can actually use this.”

What’s actually translated, not just listed

It’s easy for an app to claim language support that’s really just a handful of strings or a half-finished file. We don’t want to do that, so here’s what we checked in our own translation files before writing this: the Fula, Wolof, and Soninke translation files are within a few percent of the same size as the English reference file — meaning the same number of interface strings are translated, not a fraction of them.

And they’re genuinely distinct translations, not English text copy-pasted into a different file. A few real examples, pulled directly from the app’s translation data — the word “Delete” alone:

Four different forms for one word across four languages — exactly what you’d expect from real translation work, not a placeholder.

The full list

Amunta currently supports 16 languages: Arabic (right-to-left), English, French, Spanish, German, Persian, Fula, Hindi, Indonesian, Portuguese, Russian, Soninke, Turkish, Urdu, Wolof, and Chinese. Arabic gets full right-to-left layout, not just mirrored text — the whole interface reflows correctly, which is its own category of work most apps that “support Arabic” skip.

Why this is worth doing at all

A finance app is one of the worst places to make someone work in a second or third language. Money decisions involve precise numbers, exact terms — the difference between “owed to you” and “owed by you” — and that precision is exactly what gets lost when you’re mentally translating while you use an app. People don’t stop needing to track their money because the available tools don’t speak their language. They just get worse tools, or none at all.

We can’t claim Amunta solves financial inclusion. What we can say honestly is narrower and still real: if you speak Fula, Wolof, or Soninke and you’ve never seen your language as an option in a finance app, you have an option now, and it’s a complete one — not a token gesture bolted onto an English app.


Amunta is a free, offline-first personal finance app available on Google Play and the App Store. Learn more at amunta.pixun.dev.
← Previous: Track debts without a spreadsheet Next: Share a ledger without double entry →