← Blog Nyura Blog
A glowing digital globe connected by lines of light, representing worldwide language support

Nyura Speaks Your Language: 7 Languages, 6100+ Translations

In version 4.47, we overhauled how Nyura handles languages. We removed 370+ hardcoded language shortcuts, added 450+ new translation keys, and refactored 96 components. Every word you see now flows through our translation system, no matter which of the 7 supported languages you use.

March 16, 2026 5 min read Cyril Simonnet
i18nLanguagesQuality

Why This Matters: Your App, Your Language

When you open Nyura and your phone is set to French, you expect everything to be in French. Not just the main buttons, but the little details too: a tooltip, a confirmation message, the text inside a date picker. Before version 4.47, some of those small pieces were stuck in English, or sometimes switched between English and French in the same screen. It was like reading a book where random sentences switch to another language.

This happened because, early on, developers sometimes used quick shortcuts. Instead of going through the proper translation system, they would write something like: "if the language is French, show 'Sauvegarder', otherwise show 'Save'." It worked, but it only covered two languages. When we added German, Spanish, Malay, Hindi, and Chinese, those shortcuts showed English to everyone who was not using French.

In version 4.47, we went on a mission to find and fix every single one of these shortcuts. We found over 370 of them scattered across 96 different screens. Every one of them has now been replaced with a proper translation key that works in all 7 languages.

The Numbers Behind the Overhaul

Let us put this in perspective with some numbers. Before version 4.47, Nyura had around 5,650 translation keys. That sounds like a lot, but it was not enough. Many parts of the app still had text that lived outside the translation system.

Here is what changed:

370+ language shortcuts removed. These were places in the code where text was manually switched between two languages instead of going through the proper translation system. We hunted them down across 96 components and replaced every single one.

450+ new translation keys added. Each of these keys exists in all 7 languages: English, French, German, Spanish, Malay, Hindi, and Chinese. That means roughly 3,150 individual translations were written and reviewed.

6,100+ total translation keys now. Nyura's translation files are now comprehensive. From button labels to error messages, from tooltips to date formats, everything speaks your language.

Only about 37 language-specific references remain in the entire codebase. These are intentional — they are things like locale codes ("en", "fr", "de") that must be written as-is to tell the system which language to use. They are not text that a user would ever see.

What You Will Notice

For most people, the best compliment for this kind of work is that you will not notice anything at all. That is the point. If you are using Nyura in German, everything should just be in German. No stray English words hiding in a settings menu. No button that suddenly says "Cancel" instead of "Abbrechen."

But if you had been running into those little inconsistencies before, you will feel the difference. The app feels more polished, more cohesive. It is like the difference between a dubbed movie where the lip sync is slightly off and one where it is perfect — you might not consciously notice the good version, but you definitely felt the bad one.

Here are some specific places where you might notice improvements:

Settings screens now fully speak your language, including every toggle label and description.

Error messages and confirmations are translated. When something goes wrong, you will understand what happened without needing to translate an English message in your head.

Date and time displays use your language's natural patterns. "Monday" becomes "Lundi" in French, "Montag" in German, "Isnin" in Malay.

Tooltips and helper text throughout the app are all translated. Those little hints that appear when you hover or long-press are now in your language too.

A Safety Net That Never Lets Quality Slip

Fixing 370 shortcuts is great, but how do we make sure new ones do not creep back in? We built an automated quality gate called a ratchet test. Think of it like a one-way valve: the number of translation keys can go up, but it can never go down.

Every time someone makes a change to Nyura's code, an automated test checks that every translation key that exists in English also exists in all six other languages. If even one key is missing in even one language, the change is blocked. It simply cannot go live until the translation is complete.

This means the bar is permanently raised. We will never again ship a version where some screens are translated and others are not. The ratchet ensures that version 4.48, 4.49, and every version after that will have at least as many translations as 4.47. Quality only goes up from here.

For our users who speak Hindi, Malay, or Chinese — languages that were added more recently — this is especially meaningful. You now get exactly the same level of care and completeness as English or French users have always had.

Looking Ahead: Language Is Just the Beginning

This internationalization overhaul is part of a bigger commitment: Nyura should feel native no matter where you are or what language you speak. We support English, French, German, Spanish, Malay, Hindi, and Chinese today, and the foundation we have built makes adding new languages straightforward.

But language goes beyond just translating words. In future updates, we are looking at making more aspects of the app culturally aware. Date formats that match your region. Number formatting that uses your local conventions. Even the way tasks are sorted and prioritized could adapt to different work cultures.

For now, we are proud that Nyura 4.47 delivers a truly multilingual experience. Whether you are managing your tasks in Berlin, planning a trip in Kuala Lumpur, tracking a project in Mumbai, or organizing your week in Shanghai, Nyura speaks your language — completely, consistently, and reliably.

Update to version 4.47 and see for yourself. And if you spot anything that is still not quite right in your language, let us know. We are always listening.

Try Nyura for free

Available on iOS, Android, and web. No credit card required.

Get Started →