Chat on WhatsApp

How do you handle Hungarian-language admin + Magyar diacritics (ő, ű, á, é) in Magento?

Hungarian (Magyar) is a Uralic language, very different from neighbouring Slavic/Germanic neighbours, with a 44-letter alphabet including the diacritics ő, ű, á, é, í, ó, ú (and the digraphs cs, dz, dzs, gy, ly, ny, sz, ty, zs). Magento support is mostly fine but needs careful setup:

  • Database collation must be utf8mb4_unicode_ci (or utf8mb4_hungarian_ci for Hungarian-specific sort). Default utf8mb4_general_ci works but sorts ő after z, not what HU shoppers expect.
  • Hungarian language pack, composer require mageplaza/hungarian-language-pack-magento-2 or community pack. Covers admin + frontend strings (~85% coverage). We patch the missing ~15% for customer-facing UI (checkout, account dashboard, emails).
  • Postcode validation, Hungarian postcodes are 4 digits (e.g., 1051 Budapest), not 5 like DE/IT/ES. Magento’s default validator accepts this but we add stricter regex.
  • Address format, HU uses reverse name order (Family-name First-name) and reverse address (Postcode City, Street Number, Floor/Door). We override customer_address formatters.
  • Hungarian customer-service strings, emails, transactional copy, error messages translated and reviewed by a native HU speaker.
  • Date / number / currency formatting, Hungarian uses 2026. máj. 18. (with period and trailing dot), 1 234,56 Ft (space thousands, comma decimal, “Ft” suffix).

We deliver a Magento where every diacritic renders correctly, sorts correctly, and emails-correctly to name@kovács.hu domains.

Was this helpful?