Victoria government logo

Translated content

How to set a page to display a different script or font for languages that don't use the Latin alphabet.

We need to tell the CMS what language is being used so it can display the content correctly - using the correct font and also setting the reading direction (for languages that read right-to-left).

ISO 639External Link is the international standardised naming system that Drupal uses to classify languages. If a language is not listed on 639-1, check 639-2 and 639-3.

For information about preparing content for translation, see our Producing multilingual content – digital guide.

How to set the language code

  1. Find the code in the table below and open your content page in the CMS.
  2. On the right side of the screen you'll see a sidebar. Click on the Metatags heading to reveal more detail.
  3. In the advanced section, enter the code in the Content language field.
  4. Save your page.

Note that fonts that read right-to-left (such as Arabic) will display that way when the language code is set.

List of language codes and the fonts currently in use on SDP

Where the font column has 'NA' the language uses the same font as English.

Language Code Right-to left? Font
Acholi ach TBC
Albanian sq TBC
Amharic am Noto Sans Ethiopic (Ethiopic)External Link
Arabic (RTL) ar Yes Noto Kufi Arabic (Arabic)External Link
Assyrian aii Yes Noto Sans Syriac Eastern (Syriac Eastern)External Link
Bengali bn Noto Sans Bengali (Bengali)External Link
Bosnian bs NA
Burmese my Noto Sans Myanmar (Myanmar)External Link
Chaldean cld Noto Naskh Arabic (Arabic)External Link
Chin - Hakha Chin cnh NA
Chinese – simplified zh-Hans Noto sans SCExternal Link
Chinese - traditional zh-Hant Noto sans TCExternal Link
Cook Islands Maori - Kuki Airani rar NA
Croatian hr NA
Dari prs Yes Noto Naskh Arabic (Arabic)External Link
Dinka din Arial
Falam cfm TBC
Farsi (Persian) fa Yes Noto Naskh Arabic (Arabic)External Link
Fijian fj NA
Filipino fil NA
Filipino - Tagalog tl NA
French af NA
Greek el RobotoExternal Link
Gujarati gu Noto Sans Gujarati (Gujarati)External Link
Hakka hak NA
Hazaragi haz Yes Noto Naskh Arabic (Arabic)External Link
Hebrew he Yes TBC
Hindi hi Noto Sans Devanagari (Devanagari)External Link
Indonesian id NA
Italian it NA
Japanese ja Noto Sans JPExternal Link
Karen kar PadaukExternal Link
Khmer km Noto Sans Khmer (Khmer)External Link
Korean ko Noto Sans KRExternal Link
Macedonian mk Noto SansExternal Link
Malay ms NA
Malayalam ml NA
Maltese mt NA
Nepali ne CambayExternal Link
Niuean - Vagahau Niue niu NA
Nuer nus Arial
Oromo om NA
Pashto ps Yes Noto Naskh Arabic (Arabic)External Link
Polish pl NA
Portugese pt NA
Punjabi pa Noto Sans Gurmukhi (Gurmukhi)External Link
Rohingya rhg NA
Russian ru RobotoExternal Link
Samoan sm NA
Serbian sr RobotoExternal Link
Sinhalese si Noto Sans Sinhala (Sinhala)External Link
Somali so NA
Spanish es NA
Swahili sw NA
Tamil ta Noto Sans Tamil (Tamil)External Link
Thai th Noto Sans Thai (Thai)External Link
Tigrinya ti Noto Sans Ethiopic (Ethiopic)External Link
Tongan to NA
Turkish tur NA
Urdu ur Yes Noto Naskh Arabic (Arabic)External Link
Vietnamese vi RobotoExternal Link
Zomi ctd NA

Reviewed 07 November 2022

Single Digital Presence

Was this page helpful?