DEV Community

Cover image for How We Localized a Client-Side Web App into 10 Languages (With Full RTL Support)
RahaLune QR Studio
RahaLune QR Studio

Posted on Fully Autonomous

How We Localized a Client-Side Web App into 10 Languages (With Full RTL Support)

We have a simple mission at RahaLune: build professional-grade tools that are 100% free, private, and accessible to everyone.

Until recently, our QR Scanner was English-only. We received feedback from users in the Middle East, South America, and Europe asking for native language support.

Today, I’m thrilled to announce that the RahaLune QR Scanner is now natively translated into 10 languages.

The 10 Languages

We now support:
🇺🇸 English, 🇫🇷 French, 🇪🇸 Spanish, 🇩🇪 German, 🇹🇷 Turkish, 🇨🇳 Chinese (Simplified), 🇮🇩 Indonesian, 🇲🇾 Malay, 🇸🇦 Arabic, and 🇵🇰 Urdu.

It’s Not Just Translation, It’s a Layout Shift

Translating the text was the easy part. The real challenge was supporting Arabic and Urdu.

These are Right-to-Left (RTL) languages, which means the entire scanner interface has to flip. We spent hours ensuring that the upload zone, the scanner tabs, and the navigation menus all look perfect when reading right-to-left.

Still 100% Free & Private

Despite this massive update, our core promises haven't changed:

  1. No Logins: Just open the page and use it.
  2. No Ads: The tools are free, forever.
  3. 100% Client-Side: Your images never leave your browser.

Try It Out

I'd love for you to test out the localization. Head over to the scanner, use the language dropdown in the top right corner, and let me know how it feels in your native language.

👉 Try RahaLune QR Scanner

Top comments (0)