CryptoGain Update: Adding Multi-Language Support

Banner graphic of the CryptoGain logo. A rounded square face made up of chart price candles and an upwards arrow smile. To the right is stylized text spelling out "CryptoGain"

After several months of development, CryptoGain now supports 19 languages. This update required significant changes to the app's UI to accommodate different writing systems, particularly for right-to-left (RTL) languages like Arabic and Hebrew.

What's New

Language Support

The app interface is now available in:

  • English

  • Spanish (Español)

  • Chinese (中文)

  • Hindi (हिन्दी)

  • Arabic (العربية)

  • Portuguese (Português)

  • Russian (Русский)

  • Korean (한국어)

  • Japanese (日本語)

  • German (Deutsch)

  • French (Français)

  • Urdu (اردو)

  • Indonesian (Bahasa Indonesia)

  • Vietnamese (Tiếng Việt)

  • Turkish (Türkçe)

  • Thai (ไทย)

  • Italian (Italiano)

  • Ukrainian (Українська)

  • Hebrew (עברית)

Local Currency Support

  • View prices in your preferred currency

  • Set price alerts with local currency values

  • Track portfolio value in your local currency

Technical Implementation

Adding RTL support was more complex than just flipping UI elements. It required methodically working through the app's components to ensure proper text alignment and layout flow. Some aspects of RTL support are still in progress, like right-alignment for chart values (OHLC) and updating the localization of decimal formats.

The charting system presents unique challenges since trading charts conventionally read left-to-right regardless of language. I'm currently working on refining how chart-related text and values display for RTL users to ensure both familiarity and proper localization.

What's Next

I'm continuing to improve language support with several planned updates:

  • Right-aligned OHLC values for RTL languages

  • Localized decimal formatting

  • Fixes for chart value symbol display

You can get the latest version of CryptoGain from the Google Play Store to try out these new features. Have suggestions for improving language support or noticed any translation issues? Email me with your feedback.

Read our previous post

Previous
Previous

CryptoGain Update: Wallet Import & Portfolio Enhancements

Next
Next

How I Went from a Toxic Job to Building a Free App That Empowers Traders