This page contains special characters. Without proper rendering support, you may see question marks, boxes, or other symbols.
Template documentation[view] [edit] [history] [purge]

This template flags potential font also encoding issues for users when an article contains text, which may not be rendered correctly on out of the box installations of current operating systems.

Use this only in articles in which the presence of help and special characters. And special characters are likely to confuse readers of affected articles, which is not needed on articles where special characters are ordinarily expected mathematics articles, for instance.


Place at the top of affected articles below any infobox. Specific languages have pre-programmed values installed in, "contains special characters" that hard-code the following. As appropriate for that language, see list and languags below.

Code Renders as
Typical implementations, with generally useful values:

((Contains special characters
| special    = uncommon [[Unicode]] characters
| fix        = Help:Multilingual support
| error      = [[Specials (Unicode block)#Replacement character|question marks, boxes, or other symbols]]
| characters = the intended characters
| image      = Replacement character.svg
| link       = Specials (Unicode block)#Replacement character
| alt        = <?>
| compact    = 
))

This page contains uncommon Unicode characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of the intended characters.

((Contains special characters
| special    = uncommon [[Unicode]] characters
| fix        = Help:Multilingual support
| image      = Replacement character.svg
| link       = Specials (Unicode block)#Replacement character
| alt        = <?>
| compact    = yes
))

You may need rendering support to display the uncommon Unicode characters in this page correctly.
Language-specific simplification
((Contains special characters|Armenian))
This page contains Armenian text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Armenian letters.
((Contains special characters|Runic|section))
This section contains runic characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of runes.
((Contains special characters|Baybayin|compact=yes))
You may need rendering support to display the Baybayin script in this page correctly.

The languages or special content the page includes. This is the text immediately after "This page contains". Free-form, so you can specify as many as you like. Remember to link to the articles for the characters and languages. The "rendering support" link to a page with the solution (installing fonts, etc.). This should just be the title of the fix page, unlinked. This should usually be multilingual support unless you have something more specific to point to for a particular language or useful case, used in the special variant of this template. Optioma must be given a value or omitted entirely. The type of rendering error that will observed without the required support. Free-form wikicode, and will appear between "you may see" and "instead of". Defaults to: [[Specials (Unicode block)#Replacement character|question marks, boxes, or other symbols]], though ''[[mojibake]]'' may be good for East Asian languages.

|characters=
The specific type of characters that might be missing (i.e. kanji, kana). This is the final wording of the template, after "instead of". Free-form, remember to use links, if not already linked in |special=. The entire "instead of" clause will not appear if this is blank (i.e., the template will end with the wording of |error= or its default value).
|section=
(optional) By default, this display "article" in an article and "page" on all other pages. You can manually specify a replacement for that word, usually |section=section, but other values might be list or table. Note: The "|section=y" syntax does not work; it will output the letter "y". Support for that option can be added if it is desired.
|image=
(optional) Just the title (no File: or Image: prefix) of an image of the characters, ideally legible at 65x50px and either square or slightly wider than tall. The template defaults to blank, but a reasonable suggestion for many circumstances is Replacement character.svg:
, which can be given an | description. (This is the default replacement character on Windows systems.)
|alt=
(optional) The alt text for the image, for visually-impaired readers. See WP:ALT. If the image is merely some text, the alt text should simply repeat that text.
|link=
(optional) Name of the article that the image should link to. This should just be the title of the page, unlinked, usually Specials (Unicode block)#Replacement character, but perhaps Mojibake for East Asian languages. By default, the image is considered to be purely decorative and does not link to any article. If this parameter is specified, the alt parameter should also be specified.
|width=
(unusually unused) The default width of the image is 22em. This can be made larger with this parameters, for a very small character, or considerably smaller for a short word.
|compact=y
(optional) If set to any value, it will display a shorter form of the standard text, to save space. I suppresses display of the values of |characters= and |error= (so having an image |link= that goes to the same page as |error= is particularly useful, in case someone later turns on the |compact=y feature.


The following languages have hard-coded values, removing the necessity of the above slink and parameters. Note that para section, and para compact are available for use even if the language is specified.

"Simplified" languages available for direct input
Language parameter Template rendering Examples of characters in question
((Contains special characters|AA))
This page contains Shift JIS art. Without proper rendering support, you may see question marks, boxes, or other symbols instead of kanji and kana.
  ____∧∧
~' ____(,,゚Д゚)
  UU    U U
((Contains special characters|APL))
This page contains APL source code. Without proper rendering support, you may see question marks, boxes, or other symbols instead of APL symbols.
⍟⍋⌹⋆⍕⍀←⌽⍳⍝
((Contains special characters|Armenian))
This page contains Armenian text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Armenian letters.
հայերէն
((Contains special characters|Balinese))
This page contains Balinese alphabet. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Balinese characters.
ᬅᬓ᭄ᬱᬭᬩᬮᬶ
((Contains special characters|Baluchi))
This page contains Balochi text, written from right to left with some letters joined. Without proper rendering support, you may see unjoined Balochi letters or other symbols instead of Balochi script.
بلوچی
((Contains special characters|Baybayin))
This page contains Baybayin script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Baybayin characters.
ᜊᜌ᜔ᜊᜌᜒᜈ᜔ᜊᜇ᜔ᜎᜒᜆ᜔
((Contains special characters|Braille))
This page contains Unicode Braille characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Braille characters.
⠁⠧⠮⡀⢅⢑⢷⣪⣿
((Contains special characters|Burmese))
This page contains Burmese script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Burmese script.
မြန်မာအက္ခရာ
((Contains special characters|Canadian))
This page contains Canadian Aboriginal syllabic characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of syllabics.
ᐇᑹᑹᓓᓔᔔᕧᗶᙥᙶᙽ
((Contains special characters|Cherokee))
This page contains Cherokee syllabic characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Cherokee syllabics.
ᏣᎳᎩ ᎦᏬᏂᎯᏍᏗ
((Contains special characters|Coptic))
This page contains Coptic text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Coptic letters.
ϯⲙⲉⲧⲣⲉⲙⲛ̀ⲭⲏⲙⲓ ⲧⲙⲛ̄ⲧⲣⲙ̄ⲛ̄ⲕⲏⲙⲉ
((Contains special characters|cuneiform))
This page contains cuneiform script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of cuneiform script.
𒅇𒀉𒆤𒈿𒅅𒄠𒅈𒅕𒄑𒌦
((Contains special characters|Deseret))
This page contains Deseret alphabet characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Deseret letters.
𐐔𐐯𐑅𐐨𐑉𐐯𐐻 𐐔𐐯𐑆𐐲𐑉𐐯𐐻
((Contains special characters|emoticon))
This page contains Unicode emoticons or emojis. Without proper rendering support, you may see question marks, boxes, or other symbols instead of the intended characters.
⏰❤️🍉😂😩🛶☃✌❽🥇🏝️👧🏾
((Contains special characters|Ethiopic))
This page contains Ethiopic text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Ethiopic characters.
ሀለበተኀነ𐩠𐩡ዘየደገጠ𐩴𐩮𐩰
((Contains special characters|Georgian))
This page contains Georgian text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Georgian letters.
ქართული
((Contains special characters|Glagolitic))
This page contains Glagolitic text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of letters.
Ⰳⰾⰰⰳⱁⰾⰻⱌⰰ
((Contains special characters|Gothic))
This page contains Gothic characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of letters.
𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁𐍂𐍃𐍄𐍅𐍆𐍇𐍈𐍉𐍊
((Contains special characters|Hebrew))
This page contains Hebrew text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Hebrew letters.
אָלֶף־בֵּית עִבְרִי
((Contains special characters|Hindko))
This page contains Hindko text, written from right to left with some letters joined. Without proper rendering support, you may see unjoined letters or other symbols instead of Hindko script.
بثجچشظعقگلمھے
((Contains special characters|Hokkien))
This page contains Hokkien text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Hàn-jī, Pe̍h-ōe-jī and Tâi-lô.
福建话閩南語Pe̍hōejīTâilô
((Contains special characters|Indic))
This page contains Indic text. Without proper rendering support, you may see question marks or boxes, misplaced vowels or missing conjuncts instead of Indic text.
𑀕𑀖𑀗𑀘𑀙𑀚𑀝𑀞𑀟𑀢𑀣𑀤𑀧𑀨𑀩𑀪𑀭𑀮𑀴𑀱
((Contains special characters|Javanese))
This page contains letters from the Javanese script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Javanese characters.
ꦲꦏ꧀ꦱꦫꦗꦮ
((Contains special characters|Karen))
This page contains Karen script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Karen script.
ကညီလံာ်ခီၣ်ထံး
((Contains special characters|Khmer))
This page contains Khmer text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Khmer script.
ភាសាខ្មែរ
((Contains special characters|Khoekhoe))
This page contains click symbols from the Khoekhoe language. Without proper rendering support, you may see question marks, boxes, or other symbols.
ǀǁǃǂǀʰǁʰǃʰǂʰᵑǀᵑǁᵑǃᵑǂᵑ̊ǀʰᵑ̊ǁʰᵑ̊ǃʰᵑ̊ǂʰᵑ̊ǁˀᵑ̊ǃˀᵑ̊ǂˀ
((Contains special characters|Lao))
This page contains Lao text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Lao script.
ພາສາລາວ
((Contains special characters|Lontara))
This page contains Lontara script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Lontara characters.
ᨒᨚᨈᨑ
((Contains special characters|Manchu))
This page contains Manchu text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Manchu alphabet.
ᠮᠠᠨᠵᡠ
ᡤᡳᠰᡠᠨ
((Contains special characters|Mongolian))
This page contains Mongolian script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of text in Mongolian script.
ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ
((Contains special characters|Nom))
This page contains chữ Nôm text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of chữ Nôm.
𡨸喃
((Contains special characters|Ogham))
This page contains Ogham text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Ogham letters.
ᚁᚂᚃᚄᚅᚆᚇᚈᚉᚊᚋᚌᚍᚎᚏᚐᚑᚒᚓᚔᚕᚖᚗᚘᚙᚚ᚛᚜
((Contains special characters|Old Hungarian))
This page contains Old Hungarian text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Old Hungarian characters.
𐲀𐲄𐲅𐲆𐲇𐲍𐲎𐲜𐲝𐲞𐲟𐲠𐳄𐳅𐳥𐳦𐳧𐳨𐳱𐳲𐳺𐳾𐳿
((Contains special characters|Old Persian))
This page contains Old Persian text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Old Persian cuneiform.
𐎠𐎣𐎤𐎫𐎬𐎭𐎮𐎳𐎴𐎵𐏊𐏋𐏏𐏐𐏑𐏕
((Contains special characters|Ottoman Turkish))
This page contains Ottoman Turkish text, written from right to left with some Arabic letters and additional symbols joined. Without proper rendering support, you may see unjoined letters or other symbols.
ا‎ـا‎ء‎بـ‎ـ‎پـ‎ت‎ـت‎ـضـ‎ظ‎ـظ‎ـغـ‎ف‎ـقـ‎قـ‎ـ‎گـ‎ل‎ـم‎ـمـنـ‎نـ‎ـه‎ـهـ‎ـی‎ـیـ‎
((Contains special characters|Pashto))
This page contains Pashto text. Without proper rendering support, you may see unjoined letters or other symbols instead of Pashto script.
ﺍپﺕﺙﺝچﺩﺭﺱښﻁﻕکﻡﻥيئ
((Contains special characters|Perso-Arabic))
This page contains Persian text. Without proper rendering support, you may see question marks, boxes, or other symbols.
ابپجچسضطعغگلوهی
((Contains special characters|PIE))
This page contains characters used to write reconstructed Proto-Indo-European words (for an explanation of the notation, see Proto-Indo-European phonology). Without proper rendering support, you may see question marks, boxes, or other symbols instead of Unicode combining characters and Latin characters.
*h₂ŕ̥tḱos
((Contains special characters|Runic))
This page contains runic characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of runes.
ᚱᚢᚾᛟᚠᚥᛊᛋᛌᛍᛓᛔᛤᛥᛨᛩᛪ᛫᛭ᛮᛯᛰᛴᛵᛸ
((Contains special characters|Saraiki))
This page contains Saraiki text, written from right to left with some letters joined. Without proper rendering support, you may see unjoined letters or other symbols instead of Saraiki script.
ابٹخدڊڈزژسصضعغقکمنھے
((Contains special characters|Shavian))
This page contains Shavian text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Shavian characters.
𐑖𐑱𐑝𐑾𐑯𐑤𐑓𐑧𐑑𐑤𐑥𐑦𐑧𐑸𐑹𐑺𐑿
((Contains special characters|SignWriting))
This page contains symbols from the SignWriting Script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of SignWriting symbols.
𝠀𝠁𝠂𝠥𝠧𝡩𝡪𝡫𝣶𝪛𝣷𝣸𝣺𝦙𝦚𝦛𝩆𝩈𝩉
((Contains special characters|Sindhi))
This page contains Sindhi text, written from right to left with some letters joined. Without proper rendering support, you may see unjoined letters or other symbols instead of Sindhi script.
सिन्धी ਸਿੰਧੀ سنڌي
((Contains special characters|Sundanese))
This page contains Sundanese script. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Sundanese characters.
ᮃᮊ᮪ᮞᮞᮥᮔ᮪ᮓ°ᮂ᮸᳅
((Contains special characters|Syriac))
This page contains Syriac text, written from right to left in a cursive style with some letters joined. Without proper rendering support, you may see unjoined Syriac letters or other symbols instead of Syriac text.
ܐܠܦ ܒܝܬ ܣܘܪܝܝܐ
((Contains special characters|Tamil))
This page contains Tamil script. Without proper rendering support, you may see question marks or boxes, misplaced vowels or missing conjuncts instead of Tamil script.
தமிழ் அரிச்சடி
((Contains special characters|Tangut))
This page contains Tangut text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Tangut characters.
𗃰𗁼𗀪𘄠𘢓𘫖
((Contains special characters|Thai))
This page contains Thai text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Thai script.
ภาษาไทยฒุุุุุููิิิ่่่้้้้้ึึืืั๎๎
((Contains special characters|Tibetan))
This page contains Tibetan script. Without proper rendering support, you may see very small fonts, misplaced vowels or missing conjuncts instead of Tibetan characters.
༁༂༖༗ཆཇླྀཹྪྫ࿂࿃࿘࿙
((Contains special characters|Tifinagh))
This page contains Tifinagh text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Tifinagh letters.
ⴰⴲⴸⴹⴺⴻⴼⴽⵃⵈⵏⵐⵞⵟⵥⵯ⵰
((Contains special characters|Urdu))
This page contains Urdu text. Without proper rendering support, you may see unjoined letters running left to right or other symbols instead of Urdu script.
اردو تہجی
((Contains special characters|Uyghur))
This page contains Uyghur text. Without proper rendering support, you may see unjoined letters or other symbols instead of Uyghur script.
ئۇيغۇر يېزىقى
((Contains special characters|Vietnamese))
This page contains Vietnamese text. Without proper rendering support, you may see question marks, boxes, or other symbols instead of chữ nôm, chữ Hán and chữ quốc ngữ.
Tiếng Việt
((Contains special characters|IPA))
This page contains IPA phonetic symbols. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Unicode characters. For an introductory guide on IPA symbols, see Help:IPA.
øɤ̞ɰ̊ɖʈd͡ʑʥʘʄɻ̍t̪tᶣo̙ɝ
((Contains special characters|Uncommon Unicode))
This page contains uncommon Unicode characters. Without proper rendering support, you may see question marks, boxes, or other symbols instead of the intended characters.
N/A