Skip to content
Nodwen

App localization into 38 languages

PawKit, Stowkeep and Afloat each speak 38 languages — from English and Ukrainian to Arabic, Hindi and Japanese. We localize the whole product, not just the strings, and check how it looks before it ships.

What we localize

Everything a user in another country touches.

  • App strings with correct plurals and gender
  • App Store and Google Play listings and screenshots
  • Onboarding, notifications and help pages
  • Product websites and articles
  • Content such as catalogues served from the backend

Hard cases we handle

Arabic, Hebrew and Persian need mirrored layouts. German words break buttons. Japanese and Chinese need different line breaking. Some languages address the reader formally, some do not. We plan for these from the first screen.

Checked on screen, not just in a spreadsheet

Before release we review screenshots of key screens across languages, large font sizes and dark mode, and fix truncation and overlaps.

38 languages

English, Ukrainian, German, Spanish, French, Italian, Polish, Portuguese (Brazil and Portugal), Dutch, Swedish, Norwegian, Danish, Finnish, Czech, Slovak, Slovenian, Croatian, Serbian, Bulgarian, Romanian, Hungarian, Greek, Turkish, Arabic, Hebrew, Persian, Hindi, Thai, Vietnamese, Indonesian, Malay, Japanese, Korean, Chinese (Simplified and Traditional), Catalan and Russian.

Questions

Frequently asked questions

Can you localize an app you did not build?

Yes, as long as the code exposes its texts for translation. If it does not, we start by moving the texts into string catalogs.

Do you translate store listings too?

Yes. App Store and Google Play listings, keywords and screenshots, in the same languages as the app.

How do you check right-to-left languages?

By running the app in Arabic and Hebrew and reviewing screenshots: mirrored layout, numbers, mixed Latin brand names.

Contact

Have a product in mind?

Tell us what you want to build or ask about one of our products. We read every message.