Skip to main content

Languages & internationalization

Kodeezly works in your language, and so can the apps you build. These are two separate features: the interface language controls Kodeezly's own UI, while translating your app changes the copy inside the app you generate.


Two distinct features

It's easy to mix these up, so let's keep them clear from the start. There are two independent things you can localize:

  • The interface language — the language of Kodeezly's own UI: the header, dashboard, menus, and marketing pages. This is available in 25 languages.
  • Translating the app you built — a workspace feature that translates the copy inside your generated app (its headings, buttons, and content), or makes it bilingual.

Changing the interface language never touches the app you build, and translating your app never changes Kodeezly's UI. Pick whichever one matches what you want to localize.

Changing the interface language

This is the language of Kodeezly itself. Kodeezly's interface is available in 25 languages, with English as the default.

Where the switcher lives

  • Globe icon in the header. A globe-icon language switcher appears in the header on the home page, the landing page, the dashboard, and the marketing pages.
  • Account menu. You'll also find a "Language" item in the account (avatar) menu, so you can change languages from anywhere you're signed in.

Automatic detection

On your first visit, Kodeezly auto-detects your preferred language from your browser using the Accept-Language header. If your browser asks for a language Kodeezly supports, the interface loads in that language right away — no setup required.

Remembered across sessions and devices

Once you pick a language, your choice is remembered across sessions and devices. It's stored both as a cookie and as a preference on your account, so the next time you visit — on any device where you're signed in — Kodeezly opens in the language you chose.

Right-to-left languages

For right-to-left languages such as Arabic and Urdu, the entire layout flips to RTL so text, navigation, and controls read in the correct direction.

Default and fallback

English is the default and the fallback. If a particular phrase hasn't been translated for your chosen language yet, Kodeezly shows the English text for that phrase rather than leaving a gap.

Translating your app

This is a workspace feature, separate from the interface language. From the workspace you can ask Kodeezly to translate your generated app into another language. It translates the app's own copy — not Kodeezly's UI.

How to translate

  • Translate dropdown. Open the Translate dropdown in the workspace and choose the language you want your app translated into.
  • Follow-up prompt. Or simply ask in a follow-up prompt — for example, "translate this app to Spanish" — and Kodeezly will translate the app's copy for you.

Making your app bilingual

You're not limited to a single language. You can also make your app bilingual, so it presents its content in two languages at once.

Large apps

Big apps are handled gracefully. Kodeezly translates large apps in chunks, so even apps with a lot of copy get translated reliably without dropping content.

Right-to-left aware

Translation is RTL-aware. If you translate your app into a right-to-left language, the app's layout adapts so it reads correctly.

Follow-up edits stay in the app's language

After you translate your app, follow-up edits stay in the app's language. When you ask for further changes, Kodeezly keeps writing new copy in the language your app is already in, so it stays consistent.

Which one do I want?

A quick way to decide:

  • Want Kodeezly's own UI in your language? Use the interface language switcher (the globe icon in the header, or the "Language" item in the account menu).
  • Want the app you built to speak another language? Use the Translate feature in the workspace — the Translate dropdown or a follow-up prompt.

They're independent, so you can run Kodeezly in one language while building an app in another.