Verify supported languages
Language translations are defined by a locale value, also known as a "language tag". For example, the locale value for English (American) is en
.
For any type of Verify template used, the locale will automatically resolve based on the country code of the phone number provided for Verifications sent using the SMS, Voice, or WhatsApp channels, with en
or a custom template's default language as the fallback locale if a translation is not available. See a list of phone number country code to language mappings here. Using this automatic resolution is highly recommended. If a language override is desired, you can specify the locale
parameter when creating a Verification.
The locale values follow country-region format as described in IETF's BPC 47 for the languages listed below. If an unsupported override locale is given, a 404 error will be returned. In that case, we recommend that you retry the request without the locale
parameter to implement a fallback to the country code's default language or English.
Warning
SMS messages sent with Programmable Messaging or Verify are priced per message segment.
Messages sent in certain language locales, including pt
, pt_BR
, cs
, and el
or in non-GSM characters may be split into multiple message segments. You can check how many message segments your message will use with the Messaging Segment Calculator tool.
Learn more about how to limit message segments in our developer best practices.
Language support depends on the type of Verify template used (Verify Default, pre-approved, custom, WhatsApp copy code authentication) and the channel (SMS, Voice, RCS, or WhatsApp) through which the message is sent. Learn more about template types.
Note: Verify Email and SNA channels don't support language translations.
The Verify Default template is used automatically if no pre-approved or custom template is specified in your Verification request or set as the service default.
Pre-approved templates support only a subset of the languages available in Verify. Twilio continues to add more translations and expand language support over time.
- To check the available languages per-template via API:
- View available templates using the Get a List of Available Templates endpoint.
- Check the
translations
property of the template to see supported languages.
- To check the available languages per-template via Twilio Console:
- Navigate to Twilio Console > Verify > Services page and select your Verify Service.
- On the Settings page under the General tab, select a Message body under the Template configuration heading.
- Check the Message preview section for Locale Preview dropdown for a list of supported languages.
The template requester must provide translations when making a request to create a custom template.
Each translation must be mapped to a locale value. The template requester can define the locale value, but it must follow these rules:
- The locale value must be in XX (e.g.
pt
) or XX-XX (e.g.pt-br
) format. - The locale value must use locale "component" values as defined by IETF's BPC 47.
WhatsApp OTP messages are sent via WhatsApp copy code authentication templates that are pre-defined by Meta.
Channel | Template type | Language | Language tag/Verify locale | WhatsApp locale | Copy code text |
---|---|---|---|---|---|
RCS | Custom | Abkhaz | ab | ||
SMS | Custom | Abkhaz | ab | ||
Voice | Custom | Abkhaz | ab | ||
RCS | Custom | Afar | aa | ||
SMS | Custom | Afar | aa | ||
Voice | Custom | Afar | aa | ||
RCS | Default | Afrikaans | af | ||
SMS | Default | Afrikaans | af | ||
RCS | Custom | Akan | ak | ||
SMS | Custom | Akan | ak | ||
Voice | Custom | Akan | ak | ||
RCS | Custom | Albanian | sq | ||
SMS | Custom | Albanian | sq | ||
Voice | Custom | Albanian | sq | ||
RCS | Custom | Amharic | am | ||
SMS | Custom | Amharic | am | ||
Voice | Custom | Amharic | am | ||
RCS | Default | Arabic | ar | ||
SMS | Default | Arabic | ar | ||
RCS | Custom | Aragonese | an | ||
SMS | Custom | Aragonese | an | ||
Voice | Custom | Aragonese | an | ||
RCS | Custom | Armenian | hy | ||
SMS | Custom | Armenian | hy | ||
Voice | Custom | Armenian | hy | ||
RCS | Custom | Assamese | as | ||
SMS | Custom | Assamese | as | ||
Voice | Custom | Assamese | as | ||
RCS | Custom | Avaric | av | ||
SMS | Custom | Avaric | av | ||
Voice | Custom | Avaric | av | ||
RCS | Custom | Avestan | ae | ||
SMS | Custom | Avestan | ae | ||
Voice | Custom | Avestan | ae | ||
RCS | Custom | Aymara | ay | ||
SMS | Custom | Aymara | ay | ||
Voice | Custom | Aymara | ay | ||
RCS | Custom | Azerbaijani | az | ||
SMS | Custom | Azerbaijani | az | ||
Voice | Custom | Azerbaijani | az | ||
RCS | Custom | Bambara | bm | ||
SMS | Custom | Bambara | bm | ||
Voice | Custom | Bambara | bm | ||
RCS | Custom | Bashkir | ba | ||
SMS | Custom | Bashkir | ba | ||
Voice | Custom | Bashkir | ba | ||
RCS | Custom | Basque | eu | ||
SMS | Custom | Basque | eu | ||
Voice | Custom | Basque | eu | ||
RCS | Custom | Belarusian | be | ||
SMS | Custom | Belarusian | be | ||
Voice | Custom | Belarusian | be | ||
RCS | Custom | Bengali | bn | ||
SMS | Custom | Bengali | bn | ||
Voice | Custom | Bengali | bn | ||
RCS | Custom | Bihari | bh | ||
SMS | Custom | Bihari | bh | ||
Voice | Custom | Bihari | bh | ||
RCS | Custom | Bislama | bi | ||
SMS | Custom | Bislama | bi | ||
Voice | Custom | Bislama | bi | ||
RCS | Custom | Bosnian | bs | ||
SMS | Custom | Bosnian | bs | ||
Voice | Custom | Bosnian | bs | ||
RCS | Custom | Breton | br | ||
SMS | Custom | Breton | br | ||
Voice | Custom | Breton | br | ||
RCS | Custom | Bulgarian | bg | ||
SMS | Custom | Bulgarian | bg | ||
Voice | Custom | Bulgarian | bg | ||
RCS | Custom | Burmese | my | ||
SMS | Custom | Burmese | my | ||
Voice | Custom | Burmese | my | ||
RCS | Default | Catalan | ca | ||
SMS | Default | Catalan | ca | ||
Voice | Default | Catalan | ca | ||
RCS | Custom | Chamorro | ch | ||
SMS | Custom | Chamorro | ch | ||
Voice | Custom | Chamorro | ch | ||
RCS | Custom | Chechen | ce | ||
SMS | Custom | Chechen | ce | ||
Voice | Custom | Chechen | ce | ||
RCS | Custom | Chichewa, Chewa, Nyanja | ny | ||
SMS | Custom | Chichewa, Chewa, Nyanja | ny | ||
Voice | Custom | Chichewa, Chewa, Nyanja | ny | ||
RCS | Default | Chinese (Simplified Hong Kong) | zh-HK | ||
SMS | Default | Chinese (Simplified Hong Kong) | zh-HK | ||
Voice | Default | Chinese (Simplified Hong Kong) | zh-HK | ||
RCS | Default | Chinese (Simplified mainland) | zh or zh-CN | ||
SMS | Default | Chinese (Simplified mainland) | zh or zh-CN | ||
Voice | Default | Chinese (Simplified mainland) | zh or zh-CN | ||
RCS | Custom | Church Slavic | cu | ||
SMS | Custom | Church Slavic | cu | ||
Voice | Custom | Church Slavic | cu | ||
RCS | Custom | Church Slavonic | cu | ||
SMS | Custom | Church Slavonic | cu | ||
Voice | Custom | Church Slavonic | cu | ||
RCS | Custom | Chuvash | cv | ||
SMS | Custom | Chuvash | cv | ||
Voice | Custom | Chuvash | cv | ||
RCS | Custom | Cornish | kw | ||
SMS | Custom | Cornish | kw | ||
Voice | Custom | Cornish | kw | ||
RCS | Custom | Corsican | co | ||
SMS | Custom | Corsican | co | ||
Voice | Custom | Corsican | co | ||
RCS | Custom | Cree | cr | ||
SMS | Custom | Cree | cr | ||
Voice | Custom | Cree | cr | ||
RCS | Default | Croatian | hr | ||
SMS | Default | Croatian | hr | ||
RCS | Default | Czech | cs | ||
SMS | Default | Czech | cs | ||
RCS | Default | Danish | da | ||
SMS | Default | Danish | da | ||
Voice | Default | Danish | da | ||
RCS | Custom | Divehi, Dhivehi, Maldivian | dv | ||
SMS | Custom | Divehi, Dhivehi, Maldivian | dv | ||
Voice | Custom | Divehi, Dhivehi, Maldivian | dv | ||
RCS | Default | Dutch | nl | ||
SMS | Default | Dutch | nl | ||
Voice | Default | Dutch | nl | ||
RCS | Default | English (American) | en | ||
SMS | Default | English (American) | en | ||
Voice | Default | English (American) | en | ||
Voice | Default | English (British) | en-GB | ||
RCS | Custom | Esperanto | eo | ||
SMS | Custom | Esperanto | eo | ||
Voice | Custom | Esperanto | eo | ||
RCS | Default | Estonian | et | ||
SMS | Default | Estonian | et | ||
RCS | Custom | Ewe | ee | ||
SMS | Custom | Ewe | ee | ||
Voice | Custom | Ewe | ee | ||
RCS | Custom | Faroese | fo | ||
SMS | Custom | Faroese | fo | ||
Voice | Custom | Faroese | fo | ||
RCS | Custom | Fijian | fj | ||
SMS | Custom | Fijian | fj | ||
Voice | Custom | Fijian | fj | ||
RCS | Default | Finnish | fi | ||
SMS | Default | Finnish | fi | ||
Voice | Default | Finnish | fi | ||
RCS | Default | French | fr | ||
SMS | Default | French | fr | ||
Voice | Default | French | fr | ||
RCS | Custom | Fula, Fulah, Pulaar, Pular | ff | ||
SMS | Custom | Fula, Fulah, Pulaar, Pular | ff | ||
Voice | Custom | Fula, Fulah, Pulaar, Pular | ff | ||
RCS | Custom | Galician | gl | ||
SMS | Custom | Galician | gl | ||
Voice | Custom | Galician | gl | ||
RCS | Custom | Georgian | ka | ||
SMS | Custom | Georgian | ka | ||
Voice | Custom | Georgian | ka | ||
RCS | Default | German | de | ||
SMS | Default | German | de | ||
Voice | Default | German | de | ||
RCS | Default | Greek | el | ||
SMS | Default | Greek | el | ||
RCS | Custom | Guaraní | gn | ||
SMS | Custom | Guaraní | gn | ||
Voice | Custom | Guaraní | gn | ||
RCS | Custom | Gujarati | gu | ||
SMS | Custom | Gujarati | gu | ||
Voice | Custom | Gujarati | gu | ||
RCS | Custom | Haitian, Haitian Creole | ht | ||
SMS | Custom | Haitian, Haitian Creole | ht | ||
Voice | Custom | Haitian, Haitian Creole | ht | ||
RCS | Custom | Hausa | ha | ||
SMS | Custom | Hausa | ha | ||
Voice | Custom | Hausa | ha | ||
RCS | Default | Hebrew | he | ||
SMS | Default | Hebrew | he | ||
RCS | Custom | Herero | hz | ||
SMS | Custom | Herero | hz | ||
Voice | Custom | Herero | hz | ||
RCS | Default | Hindi | hi | ||
SMS | Default | Hindi | hi | ||
RCS | Custom | Hiri Motu | ho | ||
SMS | Custom | Hiri Motu | ho | ||
Voice | Custom | Hiri Motu | ho | ||
RCS | Default | Hungarian | hu | ||
SMS | Default | Hungarian | hu | ||
RCS | Custom | Icelandic | is | ||
SMS | Custom | Icelandic | is | ||
Voice | Custom | Icelandic | is | ||
RCS | Custom | Ido | io | ||
SMS | Custom | Ido | io | ||
Voice | Custom | Ido | io | ||
RCS | Custom | Igbo | ig | ||
SMS | Custom | Igbo | ig | ||
Voice | Custom | Igbo | ig | ||
RCS | Default | Indonesian | id | ||
SMS | Default | Indonesian | id | ||
RCS | Custom | Interlingua | ia | ||
SMS | Custom | Interlingua | ia | ||
Voice | Custom | Interlingua | ia | ||
RCS | Custom | Interlingue | ie | ||
SMS | Custom | Interlingue | ie | ||
Voice | Custom | Interlingue | ie | ||
RCS | Custom | Inuktitut | iu | ||
SMS | Custom | Inuktitut | iu | ||
Voice | Custom | Inuktitut | iu | ||
RCS | Custom | Inupiaq | ik | ||
SMS | Custom | Inupiaq | ik | ||
Voice | Custom | Inupiaq | ik | ||
RCS | Custom | Irish | ga | ||
SMS | Custom | Irish | ga | ||
Voice | Custom | Irish | ga | ||
RCS | Default | Italian | it | ||
SMS | Default | Italian | it | ||
Voice | Default | Italian | it | ||
RCS | Default | Japanese | ja | ||
SMS | Default | Japanese | ja | ||
Voice | Default | Japanese | ja | ||
RCS | Custom | Javanese | jv | ||
SMS | Custom | Javanese | jv | ||
Voice | Custom | Javanese | jv | ||
RCS | Custom | Kalaallisut, Greenlandic | kl | ||
SMS | Custom | Kalaallisut, Greenlandic | kl | ||
Voice | Custom | Kalaallisut, Greenlandic | kl | ||
RCS | Default | Kannada | kn | ||
SMS | Default | Kannada | kn | ||
RCS | Custom | Kanuri | kr | ||
SMS | Custom | Kanuri | kr | ||
Voice | Custom | Kanuri | kr | ||
RCS | Custom | Kashmiri | ks | ||
SMS | Custom | Kashmiri | ks | ||
Voice | Custom | Kashmiri | ks | ||
RCS | Custom | Kazakh | kk | ||
SMS | Custom | Kazakh | kk | ||
Voice | Custom | Kazakh | kk | ||
RCS | Custom | Khmer | km | ||
SMS | Custom | Khmer | km | ||
Voice | Custom | Khmer | km | ||
RCS | Custom | Kikuyu, Gikuyu | ki | ||
SMS | Custom | Kikuyu, Gikuyu | ki | ||
Voice | Custom | Kikuyu, Gikuyu | ki | ||
RCS | Custom | Kinyarwanda | rw | ||
SMS | Custom | Kinyarwanda | rw | ||
Voice | Custom | Kinyarwanda | rw | ||
RCS | Custom | Kirghiz, Kyrgyz | ky | ||
SMS | Custom | Kirghiz, Kyrgyz | ky | ||
Voice | Custom | Kirghiz, Kyrgyz | ky | ||
RCS | Custom | Kirundi | rn | ||
SMS | Custom | Kirundi | rn | ||
Voice | Custom | Kirundi | rn | ||
RCS | Custom | Komi | kv | ||
SMS | Custom | Komi | kv | ||
Voice | Custom | Komi | kv | ||
RCS | Custom | Kongo | kg | ||
SMS | Custom | Kongo | kg | ||
Voice | Custom | Kongo | kg | ||
RCS | Default | Korean | ko | ||
SMS | Default | Korean | ko | ||
Voice | Default | Korean | ko | ||
RCS | Custom | Kurdish | ku | ||
SMS | Custom | Kurdish | ku | ||
Voice | Custom | Kurdish | ku | ||
RCS | Custom | Kwanyama, Kuanyama | kj | ||
SMS | Custom | Kwanyama, Kuanyama | kj | ||
Voice | Custom | Kwanyama, Kuanyama | kj | ||
RCS | Custom | Lao | lo | ||
SMS | Custom | Lao | lo | ||
Voice | Custom | Lao | lo | ||
RCS | Custom | Latin | la | ||
SMS | Custom | Latin | la | ||
Voice | Custom | Latin | la | ||
RCS | Custom | Latvian | lv | ||
SMS | Custom | Latvian | lv | ||
Voice | Custom | Latvian | lv | ||
RCS | Custom | Limburgish, Limburgan, Limburger | li | ||
SMS | Custom | Limburgish, Limburgan, Limburger | li | ||
Voice | Custom | Limburgish, Limburgan, Limburger | li | ||
RCS | Custom | Lingala | ln | ||
SMS | Custom | Lingala | ln | ||
Voice | Custom | Lingala | ln | ||
RCS | Default | Lithuanian | lt | ||
RCS | Custom | Lithuanian | lt | ||
SMS | Default | Lithuanian | lt | ||
SMS | Custom | Lithuanian | lt | ||
Voice | Custom | Lithuanian | lt | ||
RCS | Custom | Luba-Katanga | lu | ||
SMS | Custom | Luba-Katanga | lu | ||
Voice | Custom | Luba-Katanga | lu | ||
RCS | Custom | Luganda | lg | ||
SMS | Custom | Luganda | lg | ||
Voice | Custom | Luganda | lg | ||
RCS | Custom | Luxembourgish, Letzeburgesch | lb | ||
SMS | Custom | Luxembourgish, Letzeburgesch | lb | ||
Voice | Custom | Luxembourgish, Letzeburgesch | lb | ||
RCS | Custom | Macedonian | mk | ||
SMS | Custom | Macedonian | mk | ||
Voice | Custom | Macedonian | mk | ||
RCS | Custom | Malagasy | mg | ||
SMS | Custom | Malagasy | mg | ||
Voice | Custom | Malagasy | mg | ||
RCS | Default | Malay | ms | ||
SMS | Default | Malay | ms | ||
RCS | Custom | Malayalam | ml | ||
SMS | Custom | Malayalam | ml | ||
Voice | Custom | Malayalam | ml | ||
RCS | Custom | Maltese | mt | ||
SMS | Custom | Maltese | mt | ||
Voice | Custom | Maltese | mt | ||
RCS | Custom | Manx | gv | ||
SMS | Custom | Manx | gv | ||
Voice | Custom | Manx | gv | ||
RCS | Custom | Māori | mi | ||
SMS | Custom | Māori | mi | ||
Voice | Custom | Māori | mi | ||
RCS | Default | Marathi | mr | ||
SMS | Default | Marathi | mr | ||
RCS | Custom | Marshallese | mh | ||
SMS | Custom | Marshallese | mh | ||
Voice | Custom | Marshallese | mh | ||
RCS | Custom | Mongolian | mn | ||
SMS | Custom | Mongolian | mn | ||
Voice | Custom | Mongolian | mn | ||
RCS | Custom | Nauru | na | ||
SMS | Custom | Nauru | na | ||
Voice | Custom | Nauru | na | ||
RCS | Custom | Navajo, Navaho | nv | ||
SMS | Custom | Navajo, Navaho | nv | ||
Voice | Custom | Navajo, Navaho | nv | ||
RCS | Custom | Ndonga | ng | ||
SMS | Custom | Ndonga | ng | ||
Voice | Custom | Ndonga | ng | ||
RCS | Custom | Nepali | ne | ||
SMS | Custom | Nepali | ne | ||
Voice | Custom | Nepali | ne | ||
RCS | Custom | North Ndebele | nd | ||
SMS | Custom | North Ndebele | nd | ||
Voice | Custom | North Ndebele | nd | ||
RCS | Custom | Northern Sami | se | ||
SMS | Custom | Northern Sami | se | ||
Voice | Custom | Northern Sami | se | ||
RCS | Default | Norwegian | nb | ||
RCS | Custom | Norwegian | no | ||
SMS | Default | Norwegian | nb | ||
Voice | Default | Norwegian | nb | ||
SMS | Custom | Norwegian | no | ||
Voice | Custom | Norwegian | no | ||
RCS | Custom | Norwegian Nynorsk | nn | ||
SMS | Custom | Norwegian Nynorsk | nn | ||
Voice | Custom | Norwegian Nynorsk | nn | ||
RCS | Custom | Nuosu | ii | ||
SMS | Custom | Nuosu | ii | ||
Voice | Custom | Nuosu | ii | ||
RCS | Custom | Occitan | oc | ||
SMS | Custom | Occitan | oc | ||
Voice | Custom | Occitan | oc | ||
RCS | Custom | Ojibwe, Ojibwa | oj | ||
SMS | Custom | Ojibwe, Ojibwa | oj | ||
Voice | Custom | Ojibwe, Ojibwa | oj | ||
RCS | Custom | Old Bulgarian | cu | ||
SMS | Custom | Old Bulgarian | cu | ||
Voice | Custom | Old Bulgarian | cu | ||
RCS | Custom | Old Church Slavonic | cu | ||
SMS | Custom | Old Church Slavonic | cu | ||
Voice | Custom | Old Church Slavonic | cu | ||
RCS | Custom | Old Slavonic | cu | ||
SMS | Custom | Old Slavonic | cu | ||
Voice | Custom | Old Slavonic | cu | ||
RCS | Custom | Oriya | or | ||
SMS | Custom | Oriya | or | ||
Voice | Custom | Oriya | or | ||
RCS | Custom | Oromo | om | ||
SMS | Custom | Oromo | om | ||
Voice | Custom | Oromo | om | ||
RCS | Custom | Ossetian, Ossetic | os | ||
SMS | Custom | Ossetian, Ossetic | os | ||
Voice | Custom | Ossetian, Ossetic | os | ||
RCS | Custom | Pāli | pi | ||
SMS | Custom | Pāli | pi | ||
Voice | Custom | Pāli | pi | ||
RCS | Custom | Panjabi, Punjabi | pa | ||
SMS | Custom | Panjabi, Punjabi | pa | ||
Voice | Custom | Panjabi, Punjabi | pa | ||
RCS | Custom | Pashto, Pushto | ps | ||
SMS | Custom | Pashto, Pushto | ps | ||
Voice | Custom | Pashto, Pushto | ps | ||
RCS | Custom | Persian | fa | ||
SMS | Custom | Persian | fa | ||
Voice | Custom | Persian | fa | ||
RCS | Default | Polish | pl | ||
SMS | Default | Polish | pl | ||
Voice | Default | Polish | pl | ||
RCS | Default | Portuguese | pt | ||
SMS | Default | Portuguese | pt | ||
Voice | Default | Portuguese | pt | ||
RCS | Default | Portuguese (Brazilian) | pt-BR | ||
SMS | Default | Portuguese (Brazilian) | pt-BR | ||
Voice | Default | Portuguese (Brazilian) | pt-BR | ||
RCS | Custom | Quechua | qu | ||
SMS | Custom | Quechua | qu | ||
Voice | Custom | Quechua | qu | ||
RCS | Default | Romanian | ro | ||
SMS | Default | Romanian | ro | ||
RCS | Custom | Romansh | rm | ||
SMS | Custom | Romansh | rm | ||
Voice | Custom | Romansh | rm | ||
RCS | Default | Russian | ru | ||
SMS | Default | Russian | ru | ||
Voice | Default | Russian | ru | ||
RCS | Custom | Samoan | sm | ||
SMS | Custom | Samoan | sm | ||
Voice | Custom | Samoan | sm | ||
RCS | Custom | Sango | sg | ||
SMS | Custom | Sango | sg | ||
Voice | Custom | Sango | sg | ||
RCS | Custom | Sanskrit (Saṁskṛta) | sa | ||
SMS | Custom | Sanskrit (Saṁskṛta) | sa | ||
Voice | Custom | Sanskrit (Saṁskṛta) | sa | ||
RCS | Custom | Sardinian | sc | ||
SMS | Custom | Sardinian | sc | ||
Voice | Custom | Sardinian | sc | ||
RCS | Custom | Scottish Gaelic, Gaelic | gd | ||
SMS | Custom | Scottish Gaelic, Gaelic | gd | ||
Voice | Custom | Scottish Gaelic, Gaelic | gd | ||
RCS | Custom | Serbian | sr | ||
SMS | Custom | Serbian | sr | ||
Voice | Custom | Serbian | sr | ||
RCS | Custom | Shona | sn | ||
SMS | Custom | Shona | sn | ||
Voice | Custom | Shona | sn | ||
RCS | Custom | Sindhi | sd | ||
SMS | Custom | Sindhi | sd | ||
Voice | Custom | Sindhi | sd | ||
RCS | Custom | Sinhala, Sinhalese | si | ||
SMS | Custom | Sinhala, Sinhalese | si | ||
Voice | Custom | Sinhala, Sinhalese | si | ||
RCS | Default | Slovak | sk | ||
SMS | Default | Slovak | sk | ||
RCS | Custom | Slovene | sl | ||
SMS | Custom | Slovene | sl | ||
Voice | Custom | Slovene | sl | ||
RCS | Custom | Somali | so | ||
SMS | Custom | Somali | so | ||
Voice | Custom | Somali | so | ||
RCS | Custom | South Ndebele | nr | ||
SMS | Custom | South Ndebele | nr | ||
Voice | Custom | South Ndebele | nr | ||
RCS | Custom | Southern Sotho | st | ||
SMS | Custom | Southern Sotho | st | ||
Voice | Custom | Southern Sotho | st | ||
RCS | Default | Spanish | es | ||
SMS | Default | Spanish | es | ||
Voice | Default | Spanish | es | ||
RCS | Custom | Sundanese | su | ||
SMS | Custom | Sundanese | su | ||
Voice | Custom | Sundanese | su | ||
RCS | Custom | Swahili | sw | ||
SMS | Custom | Swahili | sw | ||
Voice | Custom | Swahili | sw | ||
RCS | Custom | Swati | ss | ||
SMS | Custom | Swati | ss | ||
Voice | Custom | Swati | ss | ||
RCS | Default | Swedish | sv | ||
SMS | Default | Swedish | sv | ||
Voice | Default | Swedish | sv | ||
RCS | Default | Tagalog | tl | ||
SMS | Default | Tagalog | tl | ||
RCS | Custom | Tahitian | ty | ||
SMS | Custom | Tahitian | ty | ||
Voice | Custom | Tahitian | ty | ||
RCS | Custom | Tajik | tg | ||
SMS | Custom | Tajik | tg | ||
Voice | Custom | Tajik | tg | ||
RCS | Custom | Tamil | ta | ||
SMS | Custom | Tamil | ta | ||
Voice | Custom | Tamil | ta | ||
RCS | Custom | Tatar | tt | ||
SMS | Custom | Tatar | tt | ||
Voice | Custom | Tatar | tt | ||
RCS | Default | Telugu | te | ||
SMS | Default | Telugu | te | ||
RCS | Default | Thai | th | ||
SMS | Default | Thai | th | ||
RCS | Custom | Tibetan Standard, Tibetan, Central | bo | ||
SMS | Custom | Tibetan Standard, Tibetan, Central | bo | ||
Voice | Custom | Tibetan Standard, Tibetan, Central | bo | ||
RCS | Custom | Tigrinya | ti | ||
SMS | Custom | Tigrinya | ti | ||
Voice | Custom | Tigrinya | ti | ||
RCS | Custom | Tonga (Tonga Islands) | to | ||
SMS | Custom | Tonga (Tonga Islands) | to | ||
Voice | Custom | Tonga (Tonga Islands) | to | ||
RCS | Custom | Tsonga | ts | ||
SMS | Custom | Tsonga | ts | ||
Voice | Custom | Tsonga | ts | ||
RCS | Custom | Tswana | tn | ||
SMS | Custom | Tswana | tn | ||
Voice | Custom | Tswana | tn | ||
RCS | Default | Turkish | tr | ||
SMS | Default | Turkish | tr | ||
RCS | Custom | Turkmen | tk | ||
SMS | Custom | Turkmen | tk | ||
Voice | Custom | Turkmen | tk | ||
RCS | Custom | Twi | tw | ||
SMS | Custom | Twi | tw | ||
Voice | Custom | Twi | tw | ||
RCS | Custom | Uighur, Uyghur | ug | ||
SMS | Custom | Uighur, Uyghur | ug | ||
Voice | Custom | Uighur, Uyghur | ug | ||
RCS | Default | Ukrainian | uk | ||
RCS | Custom | Ukrainian | uk | ||
SMS | Default | Ukrainian | uk | ||
SMS | Custom | Ukrainian | uk | ||
Voice | Custom | Ukrainian | uk | ||
RCS | Custom | Urdu | ur | ||
SMS | Custom | Urdu | ur | ||
Voice | Custom | Urdu | ur | ||
RCS | Custom | Uzbek | uz | ||
SMS | Custom | Uzbek | uz | ||
Voice | Custom | Uzbek | uz | ||
RCS | Custom | Venda | ve | ||
SMS | Custom | Venda | ve | ||
Voice | Custom | Venda | ve | ||
RCS | Default | Vietnamese | vi | ||
SMS | Default | Vietnamese | vi | ||
RCS | Custom | Volapük | vo | ||
SMS | Custom | Volapük | vo | ||
Voice | Custom | Volapük | vo | ||
RCS | Custom | Walloon | wa | ||
SMS | Custom | Walloon | wa | ||
Voice | Custom | Walloon | wa | ||
RCS | Custom | Welsh | cy | ||
SMS | Custom | Welsh | cy | ||
Voice | Custom | Welsh | cy | ||
RCS | Custom | Western Frisian | fy | ||
SMS | Custom | Western Frisian | fy | ||
Voice | Custom | Western Frisian | fy | ||
RCS | Custom | Wolof | wo | ||
SMS | Custom | Wolof | wo | ||
Voice | Custom | Wolof | wo | ||
RCS | Custom | Xhosa | xh | ||
SMS | Custom | Xhosa | xh | ||
Voice | Custom | Xhosa | xh | ||
RCS | Custom | Yiddish | yi | ||
SMS | Custom | Yiddish | yi | ||
Voice | Custom | Yiddish | yi | ||
RCS | Custom | Yoruba | yo | ||
SMS | Custom | Yoruba | yo | ||
Voice | Custom | Yoruba | yo | ||
RCS | Custom | Zhuang, Chuang | za | ||
SMS | Custom | Zhuang, Chuang | za | ||
Voice | Custom | Zhuang, Chuang | za | ||
WhatsApp copy code | Afrikaans | af | af | Kopieer kode | |
WhatsApp copy code | Albanian | sq | sq | Kopjo kodin | |
WhatsApp copy code | Arabic | ar | ar | رمز النسخ | |
WhatsApp copy code | Azerbaijani | az | az | Kodu kopyalayın | |
WhatsApp copy code | Bengali | bn | bn | কোড কপি করুন | |
WhatsApp copy code | Bulgarian | bg | bg | Копирайте кода | |
WhatsApp copy code | Catalan | ca | ca | Copia el codi | |
WhatsApp copy code | Chinese (Simplified mainland) | zh-cn | zh_CN | 复制验证码 | |
WhatsApp copy code | Chinese (Simplified Hong Kong) | zh-hk | zh_HK | 複製驗證碼 | |
WhatsApp copy code | Chinese (Traditional) | zh-tw | zh_TW | 複製驗證碼 | |
WhatsApp copy code | Croatian | hr | hr | Kopiraj kod | |
WhatsApp copy code | Czech | cs | cs | Kopírovat kód | |
WhatsApp copy code | Danish | da | da | Kopiér kode | |
WhatsApp copy code | Dutch | nl | nl | Kopieer code | |
WhatsApp copy code | English (American) | en | en | Copy code | |
WhatsApp copy code | English (British) | en-gb | en_GB | Copy code | |
WhatsApp copy code | English (US) | en-us | en_US | Copy code | |
WhatsApp copy code | Estonian | et | et | Kopeeri kood | |
WhatsApp copy code | Filipino | fil | fil | Kopyahin ang code | |
WhatsApp copy code | Finnish | fi | fi | Kopioi koodi | |
WhatsApp copy code | French | fr | fr | Copier le code | |
WhatsApp copy code | Georgian | ka | ka | დააკოპირეთ კოდი | |
WhatsApp copy code | German | de | de | Code kopieren | |
WhatsApp copy code | Greek | el | el | Αντιγραφή κωδικού | |
WhatsApp copy code | Gujarati | gu | gu | કોડ કૉપિ કરો | |
WhatsApp copy code | Hausa | ha | ha | Kwafi lambar | |
WhatsApp copy code | Hebrew | he | he | העתק קוד | |
WhatsApp copy code | Hindi | hi | hi | कोड कॉपी करें | |
WhatsApp copy code | Hungarian | hu | hu | Kód másolása | |
WhatsApp copy code | Indonesian | id | id | Salin kode | |
WhatsApp copy code | Irish | ga | ga | Cóipeáil cód | |
WhatsApp copy code | Italian | it | it | Copia il codice | |
WhatsApp copy code | Japanese | ja | ja | コードをコピーする | |
WhatsApp copy code | Kannada | kn | kn | ಕೋಡ್ ನಕಲಿಸಿ | |
WhatsApp copy code | Kazakh | kk | kk | Кодты көшіру | |
WhatsApp copy code | Kinyarwanda | rw | rw_RW | Gukoporora kode | |
WhatsApp copy code | Korean | ko | ko | 코드 복사 | |
WhatsApp copy code | Kyrgyz | ky | ky_KG | Кодду көчүрүү | |
WhatsApp copy code | Lao | lo | lo | ສຳເນົາລະຫັດ | |
WhatsApp copy code | Latvian | lv | lv | Kopēt kodu | |
WhatsApp copy code | Lithuanian | lt | lt | Nukopijuokite kodą | |
WhatsApp copy code | Macedonian | mk | mk | Копирајте го кодот | |
WhatsApp copy code | Malay | ms | ms | Salin kod | |
WhatsApp copy code | Malayalam | ml | ml | കോഡ് പകർത്തുക | |
WhatsApp copy code | Marathi | mr | mr | कोड कॉपी करा | |
WhatsApp copy code | Norwegian | nb | nb | Kopier koden | |
WhatsApp copy code | Persian | fa | fa | کد را کپی کنید | |
WhatsApp copy code | Polish | pl | pl | Skopiuj kod | |
WhatsApp copy code | Portuguese (Brazilian*) | pt-br | pt_BR | Copiar código | |
WhatsApp copy code | Portuguese (Portugal) | pt-pt | pt_PT | Copiar código | |
WhatsApp copy code | Panjabi, Punjabi | pa | pa | ਕੋਡ ਕਾਪੀ ਕਰੋ | |
WhatsApp copy code | Romanian | ro | ro | Copiați codul | |
WhatsApp copy code | Russian | ru | ru | Скопировать код | |
WhatsApp copy code | Serbian | sr | sr | Копирај код | |
WhatsApp copy code | Slovak | sk | sk | Kopírovať kód | |
WhatsApp copy code | Slovene | sl | sl | Kopiraj kodo | |
WhatsApp copy code | Spanish | es | es | Copiar código | |
WhatsApp copy code | Spanish (Argentina) | es-ar | es_AR | Copiar código | |
WhatsApp copy code | Spanish (Spain) | es-es | es_ES | Copiar código | |
WhatsApp copy code | Spanish (Mexico) | es-mx | es_MX | Copiar código | |
WhatsApp copy code | Swahili | sw | sw | Nakili msimbo | |
WhatsApp copy code | Swedish | sv | sv | Kopiera kod | |
WhatsApp copy code | Tamil | ta | ta | குறியீட்டை நகலெடுக்கவும் | |
WhatsApp copy code | Telugu | te | te | కాపీ కోడ్ | |
WhatsApp copy code | Thai | th | th | คัดลอกรหัส | |
WhatsApp copy code | Turkish | tr | tr | Kodu kopyala | |
WhatsApp copy code | Ukrainian | uk | uk | Скопіювати код | |
WhatsApp copy code | Urdu | ur | ur | کوڈ کاپی کریں۔ | |
WhatsApp copy code | Uzbek | uz | uz | Kodni nusxalash | |
WhatsApp copy code | Vietnamese | vi | vi | Sao chép mã | |
WhatsApp copy code | Zulu | zu | zu | Kopisha ikhodi |
The following example sends an SMS OTP in Spanish by specifying the es
locale in the request.
1// Download the helper library from https://www.twilio.com/docs/node/install2const twilio = require("twilio"); // Or, for ESM: import twilio from "twilio";34// Find your Account SID and Auth Token at twilio.com/console5// and set the environment variables. See http://twil.io/secure6const accountSid = process.env.TWILIO_ACCOUNT_SID;7const authToken = process.env.TWILIO_AUTH_TOKEN;8const client = twilio(accountSid, authToken);910async function createVerification() {11const verification = await client.verify.v212.services("VAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")13.verifications.create({14channel: "sms",15locale: "es",16to: "14155552345",17});1819console.log(verification.status);20}2122createVerification();
Response
1{2"sid": "VEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",3"service_sid": "VAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",4"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",5"to": "14155552345",6"channel": "sms",7"status": "pending",8"valid": false,9"date_created": "2015-07-30T20:00:00Z",10"date_updated": "2015-07-30T20:00:00Z",11"lookup": {},12"amount": null,13"payee": null,14"send_code_attempts": [15{16"time": "2015-07-30T20:00:00Z",17"channel": "SMS",18"attempt_sid": "VLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"19}20],21"sna": null,22"url": "https://verify.twilio.com/v2/Services/VAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Verifications/VEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"23}