When typing in Arabic or Farsi with SwiftKey, you will have access to an additional diacritics key.
You can find this key to the right of the spacebar:
When typing in Arabic or Farsi with SwiftKey, you will have access to an additional diacritics key.
You can find this key to the right of the spacebar:
If you want to type with languages that use different layouts in Microsoft SwiftKey, you can switch between each language layout using the spacebar in the following two ways:
The first time you download a new language, you will see the following, which demonstrates this:
For more help with typing in two languages, please see this article.
Microsoft SwiftKey Keyboard for iOS currently provides language support for Arabic, Farsi and Hebrew. We hope to support more right-to-left languages in the future.
You can download Arabic, Farsi or Hebrew in the following way:
For more information about using Arabic, Farsi or Hebrew in Microsoft SwiftKey, please see the following:
You can see a list of available languages for use with SwiftKey in the following way:
Currently SwiftKey for iPhone and iPad is available in:
Abua
Acehnese
Adamawa Fulfulde
Adele
Adhola
Adioukrou
Adyghe
Afar
Afrikaans
Aghem
Aghul
Ahanta
Aja
Akan (Twi)
Akoose
Albanian
Alsatian
Anufo
Arabic
Arabic (Algeria)
Arabic (Egypt)
Arabic (Levant)
Arabic (Morocco)
Arabic (Tunisia)
Aragonese
Araona
Asturian
Awing
Ayizo
Aymara
Azerbaijani
Bafia
Bafut
Baka
Bakaka
Bakhtiâri
Bakoko
Bakwé
Balinese
Bambalang
Bambara
Bamukumbit
Bamun
Bana
Bandial
Bangime
Bangolan
Banjarese
Baoulé
Bari
Bariba
Basaa
Bashkir
Basque
Bavarian
Bayot
Bedjond
Belarusian
Bemba
Bena
Benga
Bengali (English)
Bengkulu
Berom
Bete-Bendi
Beti
Bicolano Central
Bimoba
Bisa
Bislama
Blackfoot
Boko
Bokobaru
Bosnian
Breton
Buamu
Buginese
Bulgarian
Buli
Bulu
Buryat
Busa
Buwal
Cameroon Mambila
Catalan
Cavineña
Cebuano
Central Kanuri
Cerma
Chamacoco
Chamorro
Chechen
Chichewa
Chidigo
Chiduruma
Chipaya
Chiquitano
Chopi
Chumburung
Chuvash
Chuwabu
Chácobo
Cicipu
Cornish
Corsican
Croatian
Czech
Dagaare (Burkina Faso)
Dagaare (Ghana)
Dagbani
Dan
Dangaléat
Dangme
Danish
Datooga
Deg
Delo
Dendi
Denya
Dhivehi (English)
Dii
Dinka
Diriku
Ditammari
Duala
Dungan
Dutch (Belgium)
Dutch (Netherlands)
Eastern Bolivian Guaraní
Eastern Karaboro
Edo
Efik
Ejagham
Ekegusii
Elip
English (Australia)
English (Canada)
English (India)
English (United Kingdom)
English (United States)
Ese Ejja
Esperanto
Estonian
Ewe
Ewondo
Fanti
Farefare
Faroese
Fijian
Filipino
Finnish
Fongbe
French (Belgium)
French (Canada)
French (France)
French (Switzerland)
Frisian
Friulian
Fulani
Fulfulde (Nigeria)
Ga
Gagauz
Gagnoa Bété
Galician
Gallo
Galo (India)
Garifuna
Gayo
Gbaya
Gbaya-Mbodomo
Gen
German (Germany)
German (Switzerland)
Ghomálá’
Gikyode
Gilaki
Godié
Gogo
Gokana
Gonja
Gorontalo
Gourmanchéma
Grebo
Greek
Greenlandic
Griko
Guarani
Guarayu
Gude
Gujarati (English)
Gun-Gbe
Gusilay
Hadza
Haitian Creole
Hanga
Hani
Hausa
Haya
Hdi
Hebrew
Hehe
Herero
Hiligaynon
Hinglish
Hmong (China)
Hmong Daw
Hrusso
Hungarian
Ibibio
Icelandic
Igala
Igbo
Ignaciano
Ik
Ika
Ikwere
Ilocano
Indonesian
Ingush
Inuinnaqtun
Inuktitut (Latin)
Iraqw
Irish
Isekiri
Isoko
Italian (Italy)
Italian (Switzerland)
Iu Mien
Ivbie North-Okpela-Arhe
Iyo’wujwa Chorote
Izere
Jamaican Creole
Javanese
Jola-Fonyi
Jola-Kasa
Jukun Takum
Jula
Jur Modo
Jèrriais
Kabardian
Kabiye
Kabyle
Kagulu
Kako
Kalanga
Kalenjin
Kalmyk
Kamba
Kamwe
Kannada (English)
Kanuri
Kaonde
Kapampangan
Karakalpak
Kasem
Kashubian
Kawi
Kazakh (Cyrillic)
Kazakh (Latin)
Kenga
Kenyang
Khana
Khasi
Khorasani Turkish
Khwe
Kigiryama
Kikongo
Kikuyu
Kimbundu
Kimré
Kimîîru
Kinyarwanda
Kipfokomo
Kipsigis
Kiribati
Kirundi
Kisi
Kitharaka
Kituba
Koalib
Kom
Konkomba
Konni
Kono
Konzo
Koonzime
Koti
Kouya
Krio
Kukele
Kumyk
Kuranko
Kurdish (Kurmanji)
Kurpian
Kusaal
Kutep
Kuwaa
Kuwaataay
Kwangali
Kwanja
Kwanyama
Kwere
Kyrgyz
Laari
Lak
Laki
Lama
Lamba
Lamnso’
Langi
Latgalian
Latvian
Lelemi
Lenje
Lezgian
Ligurian
Likuba
Limba
Limburgish
Lingala
Lingua Franca Nova
Lithuanian
Lombard
Lomwe
Longuda
Low German
Lower Sorbian
Lozi
Lubila
Lucazi
Luganda
Lugbara
Luguru
Lukpa
Lumbu
Lunda
Luvale
Luwo
Luxembourgish
Lyélé
Maasai
Mabaan
Machame
Mada
Madurese
Mafa
Maka
Makhuwa
Makhuwa-Meetto
Makonde
Malagasy
Malawi Sena
Malay
Malayalam (English)
Malila
Maltese
Mamara Senoufo
Mambwe-Lungu
Mampruli
Manado Malay
Mandingo
Mandinka
Manx
Maori
Maranao
Marba
Markweeta
Marshallese
Mashi
Masurian
Matal
Mauritian Creole
Mazanderani
Ma’di
Mbay
Mbuko
Mbukushu
Mbunda
Meadow Mari
Medumba
Mende
Merey
Mina
Minangkabau
Mirandese
Miskito
Miyobe
Mizo
Moba
Mochi
Mocoví
Mofu-Gudur
Mokole
Moru
Mossi
Mumuye
Mundang
Mundani
Murle
Mwaghavul
Mwan
Mwani
Mündü
Nahuatl
Naro
Nauru
Ndali
Ndau
Ndogo
Ndonga
Neapolitan
Ngambay
Ngangam
Ngemba
Ngiemboon
Nias
Nigeria Mambila
Nigerian Pidgin
Nilamba
Ninzo
Nkonya
Nomaande
Noone
Norman
Northeastern Dinka
Northern Grebo
Northern Luri
Northern Sami
Northern Sotho
Norwegian (Bokmål)
Norwegian (Nynorsk)
Ntcham
Nuer
Nugunu
Nyakyusa-Ngonde
Nyamwanga
Nyamwezi
Nyaneka
Nyankore
Nyaturu
Nyemba
Nyoro
Nyungwe
Nzema
Obolo
Occitan
Ogbia
Oluluyia
Olunyole
Oromo
Ososo
Ossetic (Digor)
Ossetic (Iron)
Otuho
Paasaal
Paite
Palauan
Palenquero
Pangasinan
Papiamento (Aruba)
Papiamento (Curaçao)
Parkwa
Persian
Persian (Latin)
Piedmontese
Pilagá
Plapo Krumen
Pogolo
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Pulaar
Punjabi (English)
Punu
Pökoot
Quechua (Santiago del Estero)
Rapa Nui
Romanian
Russian
Rusyn
Rutul
Sabaot
Sakha
Samogitian
Sandawe
Sango
Sar
Saramaccan
Sardinian
Sassarese
Scots
Scottish Gaelic
Sena
Serbian
Serer-Sine
Sesotho
Seychellois Creole
Shilluk
Shona
Sicilian
Silesian
Sinhala (English)
Sirionó
Sissala
Slovak
Slovenian
Soga
Soli
Somali
Songhay
Soninke
South Fali
Southern Birifor
Southern Bobo Madaré
Southern Ndebele
Southern Nuni
Southern Samo
Southwest Gbaya
Southwestern Dinka
Spanish (Latin America)
Spanish (Mexico)
Spanish (Spain)
Spanish (United States)
Suba
Suba
Sukuma
Sundanese
Supyire Senoufo
Swahili
Swazi
Swedish
Swiss German
Tabasaran
Tacana
Tajik
Takwane
Tamasheq
Tamil (English)
Tampulma
Tatar
Telugu (English)
Teso
Tetum
Themne
Tikar
Tiv
Tiéyaxo Bozo
Tok Pisin
Toki Pona
Tonga (Mozambique)
Tonga (Zambia)
Tooro
Toro So Dogon
Toura
Trinitario
Tsakhur
Tsikimba
Tsimané
Tsishingini
Tsonga
Tswa
Tswana
Tumbuka
Tumulung Sisaala
Turkish
Tuvan
Tuwuli
Udmurt
Ukrainian
Umbundu
Upper Sorbian
Urdu (English)
Urhobo
Uzbek
Vagla
Venda
Venetian
Vengo
Vili
Vunjo
Vute
Võro
Waama
Wakhi
Walloon
Wandala
Waray
Warlpiri
Welsh
Wolof
Wuzlam
Wymysorys
Wè Northern
Wè Southern
Xaasongaxango
Xhosa
Yamba
Yao
Yemba
Yiddish
Yoauré
Yoruba
Yuracare
Zazaki
Zulgo-Gemzek
Zulu
With Microsoft SwiftKey for iPhone and iPad you can type in up to two languages simultaneously.
The current list of supported languages can be found here.
On iOS, Microsoft SwiftKey Keyboard works with up to two languages at a time.
If you already have two languages selected, tapping the slider will turn a language off and leave you free to add another in its place.
It's easy to add languages to Microsoft SwiftKey, just:
To remove or delete a language from Microsoft SwiftKey:
Note: Removing a language pack won't affect any of your previously learned words saved to your Microsoft SwiftKey Account.
To type with two languages using the same keyboard layout:
Next time you type, your Microsoft SwiftKey Keyboard will automatically detect which language you are typing in and offer appropriate predictions.
To type with two languages using different keyboard layouts:
To delete a downloaded language, please follow the steps below: