قالب:Wikt-lang

من أخبار المعرفة
[edit] Template-info.svg Template documentation

خطأ: لا توجد وحدة بهذا الاسم "Lua banner". خطأ: لا توجد وحدة بهذا الاسم "Sidebar".

Template:Wikt-lang automatically determines the correct English Wiktionary entry by removing italics or bolding, and removing or replacing diacritical marks and letters that are not used in entry names on English Wiktionary.

It also adds italics for languages that use the Latin alphabet (see MOS:FOREIGNITALIC). Italics cannot be turned on for languages that use a non-Latin script, but they can be turned off by using the parameter |i=-. This is useful in tables, where italics are often unnecessary.

The template will also link to the Wiktionary Reconstruction: namespace, where entries on reconstructed languages are placed, or to the Appendix: namespace, where some constructed languages have their entries (such as Lojban), if there is data for them in the module.

Usage

This template takes a language code and one or two words, and generates a link to the correct section of the corresponding Wiktionary entry. If two words are provided, it is like a piped link: the first word is the entry name, while the second serves as link text.

  • {{Wikt-lang|<lang code>|<Wiktionary entry>|<Text displayed>...}}

Parameters

Template parameters
Parameter Description
1 ISO 639 language code (2 or 3 letters) representing which language the text is in. Only tags consisting of a language subtag, or a language subtag–private use subtag combination that represents a language that hasn't been assigned a language subtag, such as cel-x-proto (Proto-Celtic), are supported. Script, region, or variant subtags are not supported, as it is difficult to support both them and Wiktionary language tags that contain hyphens (such as ine-pro above).
2 Entry to link to on Wiktionary.
3 Optional. Text displayed, if different from the term being linked to.
italic Optional. Use |italic=no to disable italicization of the text.

TemplateData

TemplateData documentation used by VisualEditor and other tools
Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for Wikt-lang

خطأ: لا توجد وحدة بهذا الاسم "Check for unknown parameters".

لا وصف.

وسائط القالب

هذا القالب يفضل التنسيق بنفس السطر للوسائط.

وسيطوصفنوعحالة
Language code1

ISO 639 language code (2 or 3 letters) representing which language the text is in

مثال
'en', 'zh', 'fr', 'enm', 'la', 'sco', 'es'
سطرمطلوب
Wiktionary entry2

Entry to link to on Wiktionary

مثال
an apple a day keeps the doctor away
نصمطلوب
Text displayed3

Text displayed, if different from the term being linked to

مثال
an apple a day
نصاختياري
Disable italicsitalic italics i

Whether to not italicize the text

مثال
no
نصاختياري

Examples

  • {{Wikt-lang|en|language|languages...}} → خطأ: لا توجد وحدة بهذا الاسم "language".
  • {{Wikt-lang|ru|язы́к}} → خطأ: لا توجد وحدة بهذا الاسم "language".
  • {{Wikt-lang|la|Latīnus|i=-...}} → خطأ: لا توجد وحدة بهذا الاسم "language".

Help

If you try to use this template and get an error message, but can't figure out how to fix it, please go to Module talk:Language and post a message about it.

See also