Skip to content

Languages

OPALE ships in English and Simplified Chinese (中文). Every user-facing string — button labels, error toasts, notifications, receipts — is available in both languages.

  • At first run. The first screen is the language picker — tap 🌐 English or 🌐 中文.
  • Anytime later. Tap ❓ Help on the home screen → tap a language button.
  • Effective on the next tap. The language is read on every interaction, so the change is instant.
SurfaceTranslated?
Slash command labelsYes (Telegram bot menu)
Inline buttonsYes
Quote, confirm and receipt screensYes
Error messages and toastsYes
Background notifications (deposit confirmed, limit fired)Yes
Numbers and currencyLocalised formatting where it matters

For now, EN + ZH cover the two largest user populations on the Universal Protocol side. Additional languages aren’t planned yet — translation is hand-done (not machine-translated), so each new locale is real work.

If your community would benefit from another language and you’re willing to help translate, contact the team.

  • No autodetection from Telegram locale. OPALE asks once at first run and stores your choice — it doesn’t try to infer.
  • Per-account, not per-device. The choice is tied to your OPALE account; switching Telegram clients keeps the same language.