Usage of IPA pronunciation templates

Template:IPA keys Wikipedia offers several templates for proper display of IPA transcriptions.

IPA font

In general, IPA symbols on a page should be enclosed in the {{IPA}} template, which formats the text in an IPA-producing font. If a substantial portion of a page uses IPA, it is customary to post notice of that fact with {{IPA notice}}, though each token still requires the {{IPA}} template for proper formatting.

If there are not enough occurrences to warrant a notice, then consider a template that links to an IPA key for the first instance of the IPA on a page or section.

English words

For English words, in a broad, non-regional transcription, as when giving the pronunciation of a key word in an article, use {{IPAc-en}}, which links to Help:IPA/English, a chart of the subset of the IPA that is relevant to English, and automates the conversion to IPA, so that {{IPAc-en|'|w|3:r|d}} appears as Script error: No such module "IPAc-en".. This provides mouse-over links to the symbols, and is now the preferred template.

For a specific transcription in a regional variety, use {{IPA-endia}} or {{IPA-all}}.

Non-English words

For words that are not assimilated into English, regional pronunciations of English words, and non-standard English dialects, use templates linking to the more general Help:IPA chart, containing all major IPA symbols:

  • {{IPA-all}}, appearing as: IPA: [word]. Or:
  • For specific languages, there may be dedicated IPA keys for standardized transcription. There are several options for their display. The first cell includes the ISO code of the language; the second is the transcription; the third keys an introductory phrase; and the fourth is space for a sound file. Using the French word eau [o] as an example, we have the default format:
    • {{IPA-fr|o}}French pronunciation: ​[o]
  • Or the word "pronounced" can be used as the introduction:
    • {{IPA-fr|o|pron}}pronounced [o]
  • Language name only:
    • {{IPA-fr|o|lang}}French: [o]
  • "IPA" only:
    • {{IPA-fr|o|IPA}}IPA: [o]
  • Link only:
    • {{IPA-fr|o|}}[o]
  • Any of these may be combined with a sound file:
  • For the default introductory phrase, however, a placeholder such as “-” is required:
Supported languages and their templates
Key Language Template(s)
Help:IPA/Afrikaans Afrikaans Template:Tldep
Help:IPA/Albanian Albanian Template:Tldep
Help:IPA/Alemannic German Alemannic German Template:Tldep
Colonia Tovar German Template:Tldep
Swabian German Template:Tldep
Walser German Template:Tldep
Help:IPA/Amharic Amharic Template:Tldep
Help:IPA/Arabic Arabic Template:Tldep, Template:Tldep
Help:IPA/Armenian Armenian Template:Tldep
Help:IPA/Assamese Assamese Template:Tldep
Help:IPA/Astur-Leonese Asturian Template:Tldep
Extremaduran Template:Tldep
Leonese Template:Tldep
Mirandese Template:Tldep
Help:IPA/Australian languages Australian Aboriginal languages Template:Tldep
Help:IPA/Azerbaijani Azerbaijani Template:Tldep
Help:IPA/Basque Basque Template:Tldep
Help:IPA/Belarusian Belarusian Template:Tldep
Help:IPA/Bengali Bengali Template:Tldep
Help:IPA/Berber Berber Template:Tldep
Help:IPA/Breton Breton Template:Tldep
Help:IPA/Bulgarian and Macedonian Bulgarian Template:Tldep
Macedonian Template:Tldep
Help:IPA/Burmese Burmese Template:Tldep
Help:IPA/Cantonese Cantonese Template:Tldep, Template:Tldep
Help:IPA/Catalan Catalan Template:Tldep
Valencian Template:Tldep
Help:IPA/Colognian Colognian Template:Tldep
Help:IPA/Corsican Corsican Template:Tldep
Help:IPA/Czech Czech Template:Tldep
Help:IPA/Danish Danish Template:Tldep
Help:IPA/Dutch Dutch Template:Tldep
Help:IPA/Egyptian Arabic Egyptian Arabic Template:Tldep
Help:IPA/Emilian-Romagnol Emilian Template:Tldep
Romagnol Template:Tldep
Help:IPA/English English Template:Tldep
Help:IPA/Esperanto Esperanto Template:Tldep
Help:IPA/Estonian Estonian Template:Tldep
Help:IPA/Fijian Fijian Template:Tldep
Help:IPA/Finnish Finnish Template:Tldep
Help:IPA/Franco-Provençal Franco-Provençal Template:Tldep
Help:IPA/French French Template:Tldep, Template:Tldep
Help:IPA/Galician Galician Template:Tldep
Help:IPA/Georgian Georgian Template:Tldep, Template:Tldep
Help:IPA/Greek Greek Template:Tldep, Template:Tldep
Help:IPA/Gujarati Gujarati Template:Tldep
Help:IPA/Haitian Creole Haitian Creole Template:Tldep
Help:IPA/Hawaiian Hawaiian Template:Tldep
Help:IPA/Hebrew Hebrew Template:Tldep, Template:Tldep
Help:IPA/Hejazi Arabic Hejazi Arabic Template:Tldep
Help:IPA/Hindi and Urdu Hindustani Template:Tldep
Hindi Template:Tldep
Urdu Template:Tldep
Help:IPA/Hungarian Hungarian Template:Tldep, Template:Tldep
Help:IPA/Icelandic Icelandic Template:Tldep
Help:IPA/Inuktitut Inuktitut Template:Tldep
Help:IPA/Inupiaq Inupiaq Template:Tldep
Help:IPA/Irish Irish Template:Tldep, Template:Tldep
Help:IPA/Italian Italian Template:Tldep, Template:Tldep
Help:IPA/Italian dialects Italian dialects Template:Tldep
Help:IPA/Japanese Japanese Template:Tldep, Template:Tldep
Help:IPA/Kazakh Kazakh Template:Tldep
Help:IPA/Khmer Khmer Template:Tldep
Help:IPA/Korean Korean Template:Tldep, Template:Tldep
Help:IPA/Kurdish Kurdish Template:Tldep
Northern Kurdish Template:Tldep
Central Kurdish Template:Tldep
Southern Kurdish Template:Tldep
Help:IPA/Latin Latin Template:Tldep
Help:IPA/Latvian Latvian Template:Tldep
Help:IPA/Ligurian Ligurian Template:Tldep
Help:IPA/Lithuanian Lithuanian Template:Tldep
Help:IPA/Lombard Lombard Template:Tldep
Help:IPA/Luxembourgish Luxembourgish Template:Tldep
Help:IPA/Malagasy Malagasy Template:Tldep
Help:IPA/Malay Malay Template:Tldep
Indonesian Template:Tldep
Help:IPA/Malayalam Malayalam Template:Tldep
Help:IPA/Maltese Maltese Template:Tldep
Help:IPA/Mandarin Standard Chinese Template:Tldep, Template:Tldep
Help:IPA/Manx Manx Template:Tldep
Help:IPA/Māori Māori Template:Tldep, Template:Tldep
Help:IPA/Marshallese Marshallese Template:Tldep, Template:Tldep
Help:IPA/Mayan Mayan Template:Tldep
Help:IPA/Mongolian Mongolian Template:Tldep
Help:IPA/Nahuatl Nahuatl Template:Tldep
Help:IPA/Navajo Navajo Template:Tldep
Help:IPA/Neapolitan Neapolitan Template:Tldep
Help:IPA/Nguni Swazi Template:Tldep
Xhosa Template:Tldep
Zulu Template:Tldep
Help:IPA/Northern Thai Northern Thai Template:Tldep
Help:IPA/Norwegian Norwegian Template:Tldep
Help:IPA/Occitan Occitan Template:Tldep
Help:IPA/Odia Odia Template:Tldep
Help:IPA/Old English Old English Template:Tldep
Help:IPA/Persian Persian Template:Tldep
Help:IPA/Piedmontese Piedmontese Template:Tldep
Help:IPA/Polish Polish Template:Tldep, Template:Tldep
Help:IPA/Portuguese Portuguese Template:Tldep, Template:Tldep
Help:IPA/Punjabi Punjabi Template:Tldep
Help:IPA/Quechua Quechua Template:Tldep
Help:IPA/Romanian Romanian Template:Tldep, Template:Tldep
Help:IPA/Romansh Romansh Template:Tldep
Help:IPA/Russian Russian Template:Tldep
Help:IPA/Sanskrit Sanskrit Template:Tldep
Help:IPA/Sardinian Sardinian Template:Tldep
Help:IPA/Scottish Gaelic Scottish Gaelic Template:Tldep
Help:IPA/Serbo-Croatian Serbo-Croatian Template:Tldep
Croatian Template:Tldep
Serbian Template:Tldep
Help:IPA/Shan and Tai Lue Shan Template:Tldep
Tai Lue Template:Tldep
Help:IPA/Sicilian Sicilian Template:Tldep
Help:IPA/Slovak Slovak Template:Tldep
Help:IPA/Slovene Slovene Template:Tldep
Help:IPA/Spanish Spanish Template:Tldep, Template:Tldep
Help:IPA/Standard German German Template:Tldep
Help:IPA/Swahili Swahili Template:Tldep
Help:IPA/Swedish Swedish Template:Tldep
Help:IPA/Taiwanese Hokkien Taiwanese Hokkien Template:Tldep
Help:IPA/Tagalog Tagalog Template:Tldep
Help:IPA/Tamil Tamil Template:Tldep
Help:IPA/Tatar Tatar Template:Tldep
Help:IPA/Thai and Lao Thai Template:Tldep
Lao Template:Tldep
Help:IPA/Tibetan Tibetan Template:Tldep
Help:IPA/Tigrinya Tigrinya Template:Tldep
Help:IPA/Tunisian Arabic Tunisian Arabic Template:Tldep
Help:IPA/Turkish Turkish Template:Tldep
Help:IPA/Turkmen Turkmen Template:Tldep
Help:IPA/Ukrainian Ukrainian Template:Tldep
Help:IPA/Uzbek Uzbek Template:Tldep
Help:IPA/Venetian Venetian Template:Tldep
Help:IPA/Vietnamese Vietnamese Template:Tldep
Help:IPA/Walloon Walloon Template:Tldep
Help:IPA/Welsh Welsh Template:Tldep
Help:IPA/West Frisian West Frisian Template:Tldep
Help:IPA/Yiddish Yiddish Template:Tldep

Languages without dedicated keys

Templates have been created for languages which do not yet have dedicated key pages. Transcriptions which use these templates will link to Help:IPA for the time being; when a language-specific key is created the templates will be linked accordingly. For example, you can use {{IPA-jv|word}} for Javanese, but for the moment it will link to Help:IPA, producing Template:IPA-jv.

Languages and language extensions (IPA-xx) with links to Help:IPA

Conversion to IPA

The template {{x2i}} takes X-SAMPA symbols (ASCII equivalents of IPA symbols) and converts them to IPA.

Other language-specific templates allow you to enter ordinary letters (or conventional ASCII equivalents) in place of IPA characters, and they will be automatically converted to the phonetic symbols that are used to transcribe the language. The templates that are currently available are shown below, with examples:

Arabic, {{IPAc-ar}} {{IPAc-ar|2|a|l|l|u|gh|a|t_|a|l|3|a|r|a|b|i|y|y|a}}Template:IPAc-ar
Cantonese, {{IPAc-yue}} {{IPAc-yue|h|ung|2|.|z|i|2}}Template:IPAc-yue
English, {{IPAc-en}} {{IPAc-en|,|{|l|@|'|b|{|m|@}}Script error: No such module "IPAc-en".
French, {{IPAc-fr}} {{IPAc-fr|j|@|-|s|U|i|s_|a|m|é|r|i|c|ain}}Template:IPAc-fr
Georgian, {{IPAc-ka}} {{IPAc-ka|dz|a|l|a|_|e|r|t|o|b|a|sh|i|a}}Template:IPAc-ka
Hebrew, {{IPAc-he}} {{IPAc-he|y|a|ʿ|a|k|o|v}}Template:IPAc-he
Hungarian, {{IPAc-hu}} {{IPAc-hu|'|m|a|gy|a|r}}Template:IPAc-hu
Irish, {{IPAc-ga}} {{IPAc-ga|'|b|ai|l'|@|-|'|á|th|@|-|'|c'|l'|ia|th}}[[Help:IPA/Irish|[ˈbˠTemplate:For loop]]]
Italian, {{IPAc-it}} {{IPAc-it|'|ì|o|_|'|s|o|:|n|o|_|a|m|e|r|i|'|c|a|:|n|o}}Template:IPAc-it
Japanese, {{IPAc-ja}} {{IPAc-ja|ku|ro|si|o}}Template:IPAc-ja
Korean, {{IPAc-ko}} {{IPAc-ko|h|a|ng|eo}}Template:IPAc-ko
Mandarin, {{IPAc-cmn}} {{IPAc-cmn|zh|ong|1|h|ua|2|-|r|en|2|m|in|2|-|g|ong|4|h|e|2|g|uo|2}}Template:IPAc-cmn
Māori, {{IPAc-mi}} {{IPAc-mi|ng|ā|r|u|a|'|w|ā|h|i|a}}Template:IPAc-mi
Marshallese, {{IPAc-mh}} {{IPAc-mh|m|yay|J|^yeh|r|how|ow}}Template:IPAc-mh
Polish, {{IPAc-pl}} {{IPAc-pl|'|sz|cz|e|ć|i|n}}[ˈʂt͡ʂɛt͡ɕin]
Portuguese, {{IPAc-pt}} {{IPAc-pt|p|o|<|r|t|u|'|g|a|l|lang=pt}} and {{IPAc-pt|b|r|a|'|S|i|l|lang=br}}Template:IPAc-pt and Template:IPAc-pt
Romanian, {{IPAc-ro}} {{IPAc-ro|ˈ|m|U|n|ț|ii|_|f|ă|G|ă|ˈ|r|a|ș|U|l|U|i}}Template:IPAc-ro
Spanish, {{IPAc-es}} {{IPAc-es|m|i|'|gu|e|l|_|d|e|_|c|e|r|'|v|a|n|t|e|s|_|s|aa|'|v|e|d|r|a}}Template:IPAc-es

The following templates have also been created, but they haven't been vetted by the community and may not work properly:

See also

Template:IPA templates