i18n overview

Internationalization features in Katura.

Overview

Katura supports 24 languages out of the box β€” more than any other jewelry platform. Both the admin panel and the customer-facing storefront can be displayed in your customers' preferred language.

Supported languages

LanguageCodeDirection
EnglishenLTR
SpanishesLTR
FrenchfrLTR
GermandeLTR
ItalianitLTR
PortugueseptLTR
DutchnlLTR
SwedishsvLTR
NorwegiannoLTR
DanishdaLTR
PolishplLTR
HungarianhuLTR
RussianruLTR
UkrainianukLTR
TurkishtrLTR
ArabicarRTL
HebrewheRTL
HindihiLTR
JapanesejaLTR
KoreankoLTR
ChinesezhLTR
ThaithLTR
VietnameseviLTR
IndonesianidLTR

How language detection works

Katura uses locale-based URL routing. When a customer visits your store:

  1. The middleware checks the URL for a locale prefix (e.g., /fr/products)
  2. If no locale is specified, it detects the browser's preferred language
  3. The storefront and admin render in the detected language

Changing admin language

Team members can set their preferred admin language in Settings β†’ Profile. The entire admin interface β€” labels, statuses, actions, navigation β€” displays in the chosen language.

Tip

Having your admin in your team's native language reduces errors and speeds up order processing, especially for status labels and customer communication.

Right-to-left (RTL) support

Arabic and Hebrew are fully supported with right-to-left text rendering. The layout automatically adjusts navigation, forms, and tables for RTL languages.

Was this article helpful?

Internationalization Overview β€” Global Commerce | KATURA