Template:Interlanguage link
This template is used by one or more bots.
If you intend to make significant changes to this template, move it, or nominate it for deletion, please notify the bot operator(s) in advance. The relevant bots are: cewbot. |
This template is used on approximately 196,000 pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. |
This template should not be used in citation templates such as Citation Style 1 and Citation Style 2, because it includes markup that will pollute the COinS metadata they produce; see Wik.ipedia.Pro:COinS. |
Due to a server limit of 500 "expensive parser function" calls (e.g. #ifexist:, PAGESIZE:, and PAGESINCATEGORY:), this template will only work properly if the page using it has not already exceeded the limit. When the limit is exceeded, the page using this template or module is categorised in Category:Pages with too many expensive parser function calls. (further information) |
Language templates |
---|
Language names (ISO 639) |
|
Interwiki links |
Foreign-language text |
|
Other |
|
This template links conditionally to pages on non-English Wik.ipedia.Pros. If the specified article does not exist on the English Wik.ipedia.Pro, this template intentionally displays a red link to that anticipated but still-nonexistent article, followed by link(s) to the specified article(s) on the non-English Wik.ipedia.Pro(s), shown under the corresponding language code(s), in brackets. Hovering over a non-English link displays the name of the article on the non-English Wik.ipedia.Pro, as normal. Links to non-English Wik.ipedia.Pro articles are always blue; it is up to the editor to make sure they link to the intended article.
If the specified article exists (that is, after the anticipated article has been created) on the English Wik.ipedia.Pro, this template will only show the blue link to that article, and no longer to the non-English link(s).[a]
Because {{ill}} normally produces a working link along with a redlink, it is appropriate for use in hatnotes, in spite of the general advice to avoid redlinks in hatnotes.[b]
Please be aware Cewbot removes this template when it detects the target article has been created on English Wik.ipedia.Pro, converting {{ill}} links to regular (blue) links.[a]
Usage
There are several ways of using this template. It can produce links to one or more specific languages, Magnus Manske's Reasonator, or to the Wikidata table of languages. Basic syntax:
{{Interlanguage link|English article title|language code|Title in foreign language}}
The shortcut {{ill}} may be used.
A full list of language codes can be found at List of Wik.ipedia.Pros § Active editions.
As of February 2016[update], if there is a redirect for the term in English Wik.ipedia.Pro, both the redirected (blue) link and interlanguage link(s) are displayed. This is why "casa" appears as a bluelink in the example below.
Where there are multiple interlanguage links readers may be confused about their purpose. The template {{interlanguage link info}} may be placed at the head of a page or section.
Alternatives
Please see Help:Interlanguage links#Inline links for the several ways you can add interlanguage links, of which this template is only one way, if the recommended one.
Link to one foreign language
To link to a foreign language article with the same title as the English Wik.ipedia.Pro, the parameters are:
{{ill|Article title|language code}}
{{ill|Hanning Schröder|de}}
produces: Hanning Schröder (the English article exists),
whereas
{{ill|Richard J. Youle|de}}
produces: Richard J. Youle (as of June 2022, no English article exists)
To link to a foreign language article with a different title, the parameters are:
{{ill|English article title|language code|Title in foreign language}}
{{ill|Hooglede town hall|nl|Gemeentehuis van Hooglede}}
produces: Hooglede town hall
Link to multiple languages
To link to multiple languages with the same title as the English language page, the titles of the page are not necessary; the parameters are:
{{ill|English article title|language 1 code||language 2 code||...}}
- for example
{{ill|casa|es||it||ro||de|haus}}
produces: casa
Note: As of February 2016, casa above is a redirect. Redirects appear as blue links even while foreign-language links are still shown.
To link to multiple language articles, the parameters are:
{{ill|English article title|language 1 code|Title in language 1|language 2 code|Title in language 2|...}}
- for example
{{ill|Olena Chaplynska|uk|Олена Чаплинська|ru|Чаплинская, Гелена|ja|モトローナ・チャプリーンシカ}}
produces: Olena Chaplynska
Modifying the display
Displaying different text
To create a piped link (text displayed that is different from the title of the page to which the text links), use the |lt=
parameter (which stands for "link text"). This is useful if disambiguation is necessary, for example to hide the (botanist) in Charles Darwin (botanist):
{{ill|Charles Darwin (botanist)|lt=Charles Darwin|fr|Charles Darwin|de|Charles Darwin|es|Charles Darwin}}
produces: Charles Darwin
Do not use {{!}} to create piped links, as doing so will prevent the foreign language links from disappearing if an English article is created:
{{ill|Maze (band){{!}}Mazy|...}}
is not equivalent to {{ill|Maze (band)|lt=Mazy|...}}
.
Forcing links
To display the interlanguage links even if the English Wik.ipedia.Pro article exists, add any of the values 1
, y
, yes
or force
for the parameter |display=
or its alias, |preserve=
.[a]
Input | Output |
---|---|
{{ill|Joke|fr|Blague|hu|Vicc|de|Witz}} |
Joke |
{{ill|Joke|fr|Blague|hu|Vicc|de|Witz|display=1}} |
Joke |
This feature should not be used in articles under most circumstances. However, in pages that are primarily lists of pages that link to the same language, it might be desirable all links on a page should link to other languages whether or not an English page exists. This feature can also be used as a work-around to eliminate expensive parser function calls.
Note: As of February 2016, redirects appear as blue links even while foreign-language links are still shown (i.e. you do not need to force-show them).
Remove bold formatting from links
Usually the display of the Interlanguage or Wikidata or the Reasonator (the "appended link") are in normal font, but if the appended link is for example in a title line of table, then along with the rest of the line the appended link will be bold. In such circumstances the appended link can be set to display unbolded by adding any value for the parameter |nobold=
.
Input | Output |
---|---|
'''{{ill|Charles Darwin (botanist)|fr|Charles Darwin|de|Charles Darwin}}''' |
Charles Darwin (botanist) |
'''{{ill|nobold=1|Charles Darwin (botanist)|fr|Charles Darwin|de|Charles Darwin}}''' |
Charles Darwin (botanist) |
Italics and quotation marks
If the linked material should be in italics (e.g., it is a major work such as a film title), use |italic=y
(or |italic=yes
, etc.) to generate italic markup around the link but not around the square-bracketed inter-language links.{{ill|Un papillon sur l'épaule|fr|italic=y}}
produces: Un papillon sur l'épaule
If the linked material should have quotation marks around it (e.g., it is a minor work such as a song title), use |quote=y
(or |quote=yes
, etc.) to generate them around the link, but not around the square-bracketed inter-language links, and not themselves part of the link. This only does double quotation marks: {{ill|Maman ne le sait pas|fr|quote=y}}
produces: "Maman ne le sait pas"
If both are used, quotation marks will appear around an italicized title, without italicizing the quotation marks.
Punctuation before language links
If punctuation such as a comma or period/full stop follows the expression, you may wish to display the punctuation before the interlanguage link(s), especially if combining it with superscript display. So, rather than have:
- ...the French concept of freedom of instruction [fr].
which awkwardly displays the sentence-final punctuation after the French link, you can display it before:
- ...the French concept of freedom of instruction. [fr]
The second example above is achieved simply by borrowing the |lt=
parameter, and including the punctuation in it, like this:
{{ill|freedom of instruction|fr|Liberté d'enseignement|lt=freedom of instruction.|v=sup}}
Vertical alignment
The vertical alignment of the interlanguage/Wikidata/Reasonator links can be altered by adding:
vertical-align=sup
to place the links in superscriptvertical-align=sub
to place the links in subscript
The parameter aliases |valign=
or |v=
may be used instead.
Input | Output |
---|---|
{{ill|Charles Darwin (botanist)|fr|Charles Darwin|de|Charles Darwin|vertical-align=sup}} |
Charles Darwin (botanist) [fr; de] |
{{ill|Charles Darwin (botanist)|fr|Charles Darwin|de|Charles Darwin|valign=sub}} |
Charles Darwin (botanist) [fr; de] |
{{ill|Charles Darwin (botanist)|fr|Charles Darwin|de|Charles Darwin|v=sup}} |
Charles Darwin (botanist) [fr; de] |
Infobox font size
When this template is placed within elements that already use a smaller font size, such as infoboxes, the interlanguage link drops below 85% of the page's default font size. To prevent this and adhere to MOS:SMALLTEXT the value ib
can be used with the vertical alignment parameter: vertical-align=ib
(or v=ib
, etc.)
Input | Output |
---|---|
{{ill|Charles Darwin (botanist)|fr|Charles Darwin|de|Charles Darwin|v=ib}} |
Charles Darwin (botanist) |
This feature should only be used when the template is placed within infoboxes or other elements that use a smaller font size.
Link to Reasonator and Wikidata
To link to the Wikidata table of languages in which the article is available, the parameters are:
{{ill|Article title in English Wik.ipedia.Pro|WD=Wikidata item code}}
{{ill|Jokery|WD=Q131138}}
produces: Jokery
All links to other Wik.ipedia.Pros are ignored if |WD=
is present.
To link to Reasonator, add any value for the parameter |reasonator=
. If a Wikidata item is linked, then the Reasonator link goes to the page for that item; if not, then a search is performed on Reasonator for that item.
Input | Output |
---|---|
{{ill|Jokery|WD=Q131138|reasonator=1}} |
Jokery |
{{ill|Jokery|reasonator=1}} |
Jokery |
To display Wikidata link as "d", add any value for the parameter |short=
or its alias, |s=
:
Automatic removal
If you create an {{interlanguage link}} and an English Wik.ipedia.Pro article is later created, this template will appear as a regular (blue) link as explained above. The underlying template, however, will eventually be edited automatically (it is one of the tasks assigned to bot Cewbot), removing the template and resulting in a regular (blue) link. While this is intended to save on the computational load, it does mean users will not again be directed to the foreign-language article if the article is later deleted as this information is lost. The link will become a red link. Use |preserve=
or |display=
to prevent automatic removal.[a]
Limitations
Non-existent foreign article
On Wik.ipedia.Pro, links to nonexistent pages normally show as red links. There is no way for this template, or any code on Wik.ipedia.Pro, to check whether an article on another language's Wik.ipedia.Pro exists. Links to all foreign-language articles, including nonexistent foreign-language articles, show as blue links.
Circular redirects
If the topic you are trying to provide interlanguage links for already exists on English Wik.ipedia.Pro, is a redirect, and this redirect points back to the article you are trying to edit, your template might astonish readers - they expect a blue link to lead to an English-language article, but all they get, is the same page reloaded.
Attempts have been made for Template:Interlanguage link to automatically detect this, but currently none are functional. Please consider alternatives to using this template in this specific case; see #Alternatives above for a link to Help:Interlanguage links#Inline links, which provides comprehensive coverage.
Specifically, you can replace an {{ill}}
template with something like {{small|{{bracket|[[:en:Wik.ipedia.Pro:Example|en]]}}}}
to provide the crucial small-type bracketed link to the other Wiki, in this [en] case, the Wik.ipedia.Pro:Example page at the en (English) wiki.
Interactions with other templates
This template may interact unfavorably with the {{lang}} template. For example, the following code will not work in article space (it works on talk and some other types of pages):
{{ill|Machsor Lipsiae|de|lt={{lang|he-LA|Machsor Lipsiae}}}}
→ Machsor Lipsiae
For an alternative way to code this that works in all namespaces, please see Template:Lang#Links.
Examples
{{ill|TC Matic|af|TC Matic|nl|TC Matic|fr|TC Matic|es|TC Matic}}
produces: TC Matic, because TC Matic exists here{{ill|TC Matic (band)|af|TC Matic|nl|TC Matic|fr|TC Matic|es|TC Matic}}
produces: TC Matic (band) , because TC Matic (band) does not exist here{{ill|TC Matic (band)|af||nl||fr||es|}}
produces: TC Matic (band) – although shown in blue the interwiki links won't work because they default to the title "TC Matic (band)" which is wrong{{ill|TC Matic (band)|lt=TC Matic|af|TC Matic|nl|TC Matic|fr|TC Matic|es|TC Matic}}
produces: TC Matic – the text "TC Matic" now redlinks to "TC Matic (band)"{{ill|TC Matic|lt=TC Matic (band)|af|TC Matic|nl|TC Matic|fr|TC Matic|es|TC Matic}}
produces: TC Matic (band) – the text "TC Matic (band)" now links to "TC Matic" which exists
TemplateData
TemplateData for Interlanguage link
Link to other Wik.ipedia.Pros or Wikidata if an article in the English Wik.ipedia.Pro doesn't exist.
Tracking categories
- Category:Interlanguage link template existing link (4,171)
- Category:Interlanguage link template forcing interwiki links (983)
Redirects
After a merge discussion, five other templates were merged into this template, and thus this template contains all of their features.
- {{Interlanguage link}}
- {{Interlanguage link forced}}
- {{Interlanguage link multi}}
- {{Interlanguage link Wikidata}}
- {{Link-interwiki}}
- {{Red Wikidata link}}
See also
- Help:Interlanguage links § Inline links for general inline linking to other language Wik.ipedia.Pros
- {{Wikidata fallback link}} which provides some functionality similar to
|WD=
in this template - {{Further ill}}, a mashup of {{Further}} and {{ill}} for section header links
- User:Cobaltcigs/IllWill – a JavaScript that assists in finding interlanguage links
Notes
- ^ a b c d Use
|preserve=
or its alias|display=
to show the language links even if the English Wik.ipedia.Pro page exists. Using either parameter also eliminates the expensive parser function call. Cewbot will NOT convert this template into a regular link if either parameter is set. Cewbot will also not convert this template into a regular link if the English Wik.ipedia.Pro page exists but is a redirect back to the same page where the template appears. - ^ Discussed in 2022.
See what we do next...
OR
By submitting your email or phone number, you're giving mschf permission to send you email and/or recurring marketing texts. Data rates may apply. Text stop to cancel, help for help.
Success: You're subscribed now !