Skip to main content Skip to search Skip to main navigation
Meet Shopware Payments Fast. Powerful. Yours to control. Discover payments
Diese Seite ist auch auf Deutsch verfügbar.
Kommora

Country translations (CLDR) — auto-sync for every language

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • ✓ 200+ languages from CLDR (Symfony Intl) — offline, no external API needed
  • ✓ Auto-sync on activation: all countries × all languages in one pass
  • ✓ "Fill missing" mode preserves hand-maintained country names in admin
  • ✓ "Overwrite all" mode for hard-reset back to CLDR defaults
  • ✓ Fully DAL-based — Store QA compliant, zero plain-SQL calls

About the Extension

Why this plugin?

Shopware only ships country names (country_translation) in your storefront's default language. As soon as you add a second language — French, Italian, whatever — the country dropdown still shows the German defaults: Deutschland, Vereinigte Staaten, Schweiz instead of Allemagne / États-Unis / Suisse. The official SwagLanguagePack also translates snippets but does not fill the country tables.

KommoraCountryTranslations closes that gap — automated, offline, no manual step required after install.


 What this plugin does

  • On plugin activation, every combination of country × language is written to country_translation automatically.
  • Data source: Symfony/Intl backed by CLDR (Unicode Common Locale Data Repository) — the same reference data Google, Apple and Microsoft ship in their operating systems.
  • No external API call, no cronjob, no configuration.
  • 250+ countries × 200+ languages — everything CLDR covers.


One-click refresh in admin

Under Settings → Shop → Country translations you get a dedicated admin module with two buttons:

  • Fill missing — preserves hand-edited translations, ideal after adding a new language or country.
  • Overwrite all — hard reset to CLDR defaults. Use to clean up manually broken entries.

After the click you get a success toast: e.g. 7721 translations written (32 languages × 250 countries).


Which languages are covered?

Every language whose ISO code lives in CLDR:

German · English · French · Italian · Spanish · Portuguese · Dutch · Polish · Czech · Slovak · Slovenian · Croatian · Hungarian · Romanian · Bulgarian · Greek · Turkish · Norwegian (Bokmål & Nynorsk) · Swedish · Finnish · Danish · Icelandic · Latvian · Lithuanian · Estonian · Russian · Ukrainian · Belarusian · Serbian · Bosnian · Macedonian · Albanian · Chinese (Simplified & Traditional) · Japanese · Korean · Vietnamese · Thai · Indonesian · Malay · Arabic · Hebrew · Persian · Hindi · Bengali · Tamil · Georgian · Armenian — and many more.


Examples

  • "Deutschland" becomes "Allemagne" (FR), "Alemania" (ES), "Germania" (IT), "Tyskland" (NN), "Saksa" (FI), "Tyskland" (SV).
  • "Vereinigte Staaten" becomes "United States" (EN), "États-Unis" (FR), "Estados Unidos" (ES), "Stati Uniti" (IT).
  • "Schweiz" becomes "Switzerland" (EN), "Suisse" (FR), "Svizzera" (IT).

Details

  • Available: English, German
  • Latest update: 24 September 2026
  • Publication date: 25 September 2026
  • Version: 1.0.0
  • Category: Administration

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Technology Partner Silver Shopware
    Technology Partner Silver
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2026
  • Extensions: 19

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly