Language & Localization
Choose your language across the Danipa Pay mobile app, web apps, and USSD.
3 min read
Overview
Danipa Pay supports English and French today. Each surface — mobile app, merchant dashboard, USSD — has its own language preference, so you can mix and match (e.g. mobile in French, USSD in English) if you prefer.
More languages will be added as Danipa Pay expands into additional countries; until then, anything not in English or French falls back to English.
Mobile app
Change the app's language under Profile → Language:
- Open Profile → Language.
- Pick English or Français.
- The change applies immediately — menus, buttons, error messages, and notifications all switch.
What changes when you switch:
- All in-app menus, buttons, and labels.
- Push notifications (subject to a fallback if a specific template hasn't been translated yet).
- Email subject lines and body text where translated.
What doesn't change:
- Other people's names — recipient names, merchant names, customer names are stored as the account holder entered them.
- Currency codes — always shown as ISO codes (GHS, CAD, USD, etc.).
- Statement documents — generated PDFs/CSVs are English-only today (see Receipts & Statements).
Merchant dashboard
The merchant dashboard at merchant.danipa.com has its own language switcher:
- Open Settings.
- Pick Language.
- Save.
The dashboard's language is independent of your mobile app setting — useful when one team handles operations in one language and another handles customer support in another.
USSD
The Danipa USSD service exposes a Language menu — see USSD Access. The chosen language is remembered for future USSD sessions on the same SIM.
Number, date, and currency formatting
- Numbers follow the convention of the chosen language (period vs comma decimal separator).
- Dates in the app are localised to the active language.
- Currency amounts are always shown with the ISO code (e.g.
GHS 100.00or100,00 CAD) so the format is unambiguous regardless of language.
There are no in-app overrides for number or date format independently of language — they follow the language setting.
Phone number format
You can enter phone numbers in either local or international format on a Danipa screen — the app normalises them to E.164 with the right country code based on your account country. So 0241234567 and +233241234567 both work for a Ghana number.
Notification language
Push notifications, SMS, and email each follow the language you've selected for the surface that's sending them:
- App-triggered notifications use your app language.
- Merchant dashboard alerts use your dashboard language.
- USSD notifications use your USSD language.
Notifications to other people (e.g. the customer who paid your invoice) use their language preference, not yours.
Help center
This help center is being translated alongside the platform. Articles unavailable in your language fall back to English. The site language follows your browser's language setting on help.danipa.com.
Tips
- Match your phone's system language to avoid friction — most users find the in-app default that follows the system setting works well.
- Set the merchant dashboard separately if your operations team works in a different language to your customers.
- Currency code, not symbol. Danipa uses ISO codes (GHS, USD, etc.) consistently to avoid confusion between similar currency symbols across regions.