This article explains how language, locale, and translations work for the Klarna payment method in Shopify.
Klarna configures the translations for the Klarna payment method. For each supported language, one translation is available. Read more about it in the Shopify documentation.
Note the following rules which govern which translation is displayed in the checkout:
The following table shows translated payment method name in each language:
|Translated payment method name
|Klarna - Zaplať ve 3 splátkách
|Klarna - Betal nu eller senere
|Klarna - Betaal nu of betaal later
|Klarna - Flexible payments
|Klarna - Maksa heti tai myöhemmin
|Klarna - Payer maintenant, ou plus tard
|Klarna - Sofort oder später bezahlen
|Klarna - 3 άτοκες δόσεις
|Klarna - Fizetés most vagy fizetés később
|Klarna - Paga in 3 rate
|Klarna - Betal nå eller senere
|Klarna - Kup teraz, zapłać później
|Klarna - 3 pagamentos sem juros
|Klarna - Paga a plazos sin intereses
|Klarna - Betala nu eller senare
Currently, payment methods can’t be renamed for Shopify Plus merchants via custom scripts. This is a known constraint and you can read more about it in this Klarna.Docs article.
Prior to July 2022, the payment method name was Klarna.
The locale for Klarna payments hosted payment page is set based on the store's language concatenated with the customer's billing address country. For example, the English language selected for a customer with a US billing address entered in Shopify checkout would result in a request locale of
en-US when Klarna payments is loaded. If the requested locale is supported by Klarna payments, per Available purchase countries, currencies and locales, the locale will be honored. If the locale isn't supported, English is used as a fallback.
Locale isn't configurable in Klarna. You can configure your store's language in the Shopify admin under Settings > Languages.
One way to check a store's Shopify language is via the browser’s developer tools, for example, by entering
Shopify.locale in your browser's developer tools’ Console, as shown on the following snippet.