How to display different images in each language

Add a caption or Alt text to the image and enter the text [english] as your caption and the Multilingualizer will only display that image for English users. Similarly, [french], [spanish], [italian], [german] etc.

Please note: This works with On-page galleries in Squarespace too, but the entire gallery is considered to be specific to a single language. That means, if you add [english] to the description of any one image in your gallery, that entire gallery will be considered to be for English-speaking users only. You can add another gallery below it and have that specific to your other languages.

Note: Please do not add thumbnails inside Squarespace Commerce. Doing so will prevent this code from working. Squarespace will still gather a thumbnail automatically from the larger image.

Language Codes

You can find your language codes in the list below.

  • Abkhazian – ab
  • Afrikaans – af
  • Aragonese – an
  • Arabic – ar
  • Assamese – as
  • Azerbaijani – az
  • Belarusian – be
  • Bulgarian – bg
  • Bengali – bn
  • Tibetan – bo
  • Breton – br
  • Bosnian – bs
  • Catalan / Valencian – ca
  • Chechen – ce
  • Corsican – co
  • Czech – cs
  • Church Slavic – cu
  • Welsh – cy
  • Danish – da
  • German – de
  • Greek – el
  • English – en
  • Esperanto – eo
  • Spanish / Castilian – es
  • Estonian – et
  • Basque – eu
  • Persian – fa
  • Finnish – fi
  • Fijian – fj
  • Faroese – fo
  • French – fr
  • Western Frisian – fy
  • Irish – ga
  • Gaelic / Scottish Gaelic – gd
  • Galician – gl
  • Manx – gv
  • Hebrew – he
  • Hindi – hi
  • Croatian – hr
  • Haitian; Haitian Creole – ht
  • Hungarian – hu
  • Armenian – hy
  • Indonesian – id
  • Icelandic – is
  • Italian – it
  • Japanese – ja
  • Javanese – jv
  • Georgian – ka
  • Kongo – kg
  • Korean – ko
  • Kurdish – ku
  • Cornish – kw
  • Kirghiz – ky
  • Latin – la
  • Luxembourgish Letzeburgesch – lb
  • Limburgan Limburger Limburgish – li
  • Lingala – ln
  • Lithuanian – lt
  • Latvian – lv
  • Malagasy – mg
  • Macedonian – mk
  • Mongolian – mn
  • Moldavian – mo
  • Malay – ms
  • Maltese – mt
  • Burmese – my
  • Norwegian (Bokm¬l) – nb
  • Nepali – ne
  • Dutch – nl
  • Norwegian (Nynorsk) – nn
  • Norwegian – no
  • Occitan (post 1500); ProvenÁal – oc
  • Polish – pl
  • Portuguese – pt
  • Raeto-Romance – rm
  • Romanian – ro
  • Russian – ru
  • Sardinian – sc
  • Northern Sami – se
  • Slovak – sk
  • Slovenian – sl
  • Somali – so
  • Albanian – sq
  • Serbian – sr
  • Swedish – sv
  • Swahili – sw
  • Turkmen – tk
  • Turkish – tr
  • Tahitian – ty
  • Ukrainian – uk
  • Urdu – ur
  • Uzbek – uz
  • Vietnamese – vi
  • Volapuk – vo
  • Yiddish – yi
  • Chinese – zh