Articles on: Online store
This article is also available in:

Language Translation in your store

The Language Translation feature will translate the language displayed to customers based on their selection. It is designed to give your customers a familiar experience in their first language. Although the theme is in English by default, it contains more than one language option. It includes translations of all of the text content in your online store, such as contact information, cart and checkout information.

In this article

A. How Language Translation works
B. Language Settings
C. Supported languages

A. How Language Translation works

Show a Language switcher on store

On desktop, the language switcher will be displayed in your Footer. Visitors can click on this section and switch to their preferred language.

On mobile, it will be displayed within the Main Menu (accessible by clicking the hamburger menu) at the bottom of your menu links.

On mobile, it is displayed in your Footer as well. Visitors can click on this section and switch to their preferred language.

Automatically translates language into customers' chosen language

There are 3 types of contents:

Merchant’s contents: All contents that merchants can change and customize. (For example: Product name, product description, etc..). These contents will not be translated to the selected languages.

Example of merchant's contents
Theme’s contents: Fixed contents of the themes. These contents will be translated to the selected languages.

Example of theme's contents
App's contents: Fixed contents of ShopBase's native apps (Boost Upsell, Boost Convert, Product Reviews). These contents will currently be automatically translated to German, French, Spanish, Portuguese, and Russian.

Example of app's contents
This feature supports the ability to automatically detect a user's browser language setting and change the language based on that that setting. Customers can select another language in Global switch
Other languages are translated from English. If you have any comments, please contact us and we will review to improve the translation.

B. Language Settings

From your ShopBase admin site, go to Online Store > Themes and select Customize.

In Settings tab, select Language.

Set up the languages you want to support and enable the language switcher on the storefront.

Supported languages: Languages will be appeared on the language switcher, visitors can choose to change between these options. Syntax: [language code]=[display text]
Default language: By default, the selected language in the switcher will be based on the visitor’s geo-location. If there is no matched result, the default language set up here is selected.

C. Supported languages

Below is the list of supported languages and their ISO-639-1 Codes.

Afrikaans: af
Albanian: sq
Amharic: am
Arabic: ar
Armenian: hy
Azerbaijani: az
Basque: eu
Belarusian: be
Bengali: bn
Bosnian: bs
Bulgarian: bg
Catalan: ca
Cebuano: ceb (ISO-639-2)
Chinese (Simplified): zh-CN or zh (BCP-47)
Chinese (Traditional): zh-TW (BCP-47)
Corsican: co
Croatian: hr
Czech: cs
Danish: da
Dutch: nl
English: en
Esperanto: eo
Estonian: et
Finnish: fi
French: fr
Frisian: fy
Galician: gl
Georgian: ka
German: de
Greek: el
Gujarati: gu
Haitian Creole: ht
Hausa: ha
Hawaiian: haw (ISO-639-2)
Hebrew: he or iw
Hindi: hi
Hmong: hmn (ISO-639-2)
Hungarian: hu
Icelandic: is
Igbo: ig
Indonesian: id
Irish: ga
Italian: it
Japanese: ja
Javanese: jw
Kannada: kn
Kazakh: kk
Khmer: km
Korean: ko
Kurdish: ku
Kyrgyz: ky
Lao: lo
Latin: la
Latvian: lv
Lithuanian: lt
Luxembourgish: lb
Macedonian: mk
Malagasy: mg
Malay: ms
Malayalam: ml
Maltese: mt
Maori: mi
Marathi: mr
Mongolian: mn
Myanmar (Burmese): my
Nepali: ne
Norwegian: no
Nyanja (Chichewa): ny
Pashto: ps
Persian: fa
Polish: pl
Portuguese (Portugal, Brazil): pt
Punjabi: pa
Romanian: ro
Russian: ru
Samoan: sm
Scots Gaelic: gd
Serbian: sr
Sesotho: st
Shona: sn
Sindhi: sd
Sinhala (Sinhalese): si
Slovak: sk
Slovenian: sl
Somali: so
Spanish: es
Sundanese: su
Swahili: sw
Swedish: sv
Tagalog (Filipino): tl
Tajik tg
Tamil ta
Telugu: te
Thai: th
Turkish: tr
Ukrainian: uk
Urdu: ur
Uzbek: uz
Vietnamese: vi
Welsh: cy
Xhosa: xh
Yiddish: yi
Yoruba: yo
Zulu: zu

Overview of Themes

Updated on: 06/11/2023

Was this article helpful?

Share your feedback


Thank you!