قالب:الاسم باللغة الأصلية/شرح

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

قالب تنسيق مضمن، مبني على أساس قالبي {{رمز لغة}} و{{اسم آيزو 639}}، كي يشير إلى اللغة الأصلية المكتوب بها الاسم. ويعرض الاسم بالخط المائل كأساس، متبوعاً باسم اللغة بين قوسين وبخط صغير. على سبيل المثال:

República Portuguesa  (برتغالية)

ويمكن تجاوز أساسيات القالب، وإقصاء الأقواس، وفي أي حالة لن يكون هناك تغييرات مرئية في النص الذي يستخدمها. ولغة ترميز النص الفائق سبان وديف على أية حال ما زالت تعرف الاسم الأصلي كعنصر لغوي، بمعنى أن برامج تصفح النت، وقارئ الشاشة يمكنه استخدام خط، أو تنسيق أو نطق معسن بها.. إلخ

التركيب

الشائع
{{الاسم باللغة الأصلية|أيزو 639 شفرة اللغة|الاسم باللغة الأصلية}}

وبالتالي ستكون الشفرة في المثال التالي في بداية التوثيق هي:

{{الاسم باللغة الأصلية|de|Deutschland}}

أمثلة

توصيف يظهر
{{صندوق معلومات تجمع سكاني
| name = لاهاي
| native_name = {{الاسم باللغة الأصلية|nl|Den Haag}}
}}
 
لاهاي
Den Haag  (هولندية)


الإحداثيات

الإحداثيات المطلوبة تظهر بالخط السميك المائل.

اسم الإحداثي وصف ومثال/ أمثلة
[غير المسمى الأول] رمز أيزو 639 للغة الأصلية. الفرنسية على سبيل المثال، "fr"; الأسبانية "es"; العربية "ar"، إلخ.
[غير المسمى الثاني] الاسم الأصلي باللغة الأصلية (بعلامات التشديد، وخلافه.).
مائل
(أو مائل)
يمكن أن يوضع في حالة "off" أو "no" كي يعطل عرض الاسم بالخط المائل.
|italics=off
paren
(or icon)
Set to "omit", "off" or "no" to suppress the appearance of the native language's name in a parenthesis after the native name.
|paren=omit
nbsp Set to "omit" or "no" to suppress the addition of a second space between the native name and the native language's name in brackets.
Generally works in tandem with the italics or italic and/or paren or icon switches, as the automatic addition of the second
space prevents the native name in italics from appearing to lean into the following bracket.
|nbsp=omit
parensize
(previously fontsize)
Use to specify a font-size for the parenthesis.
|parensize=90%
nolink Set to anything (e.g. "on") to suppress the appearance of the native language's name as a link.
script Specifies the ISO 15924 script. E.g. "Cyrl", "Arab", "Hans"...
أمثلة أكثر تعقيداً

Code and result for the same name "Deutschland" above but with italics and nbsp switched off, nolink switched on and a parensize of 90%:

{{الاسم باللغة الأصلية|de|Deutschland|italics=off|nbsp=omit|nolink=on|parensize=90%}}
Deutschland (ألمانية)

Retaining no italics but suppressing the parenthesis:

{{الاسم باللغة الأصلية|de|Deutschland|italics=off|paren=omit}}
Deutschland (ألمانية)

This result is the same as if the {{رمز لغة}} template had been used.


رمز مشروح

 ( ← 80 characters → )
--------------------------------------------------------------------------------
 Notes
 {{رمز لغة
 | {{{1}}}<!-- [a]
 -->| {{#switch:{{{italics|{{{italic|}}}}}}|off|no=|''}}<!--
 -->{{{2}}}<!-- [b]
 -->{{#switch:{{{italics|{{{italic|}}}}}}|off|no=|''}}
 }}<!--

-->{{#switch:{{{paren|{{{أيقونة|}}}}}} |omit|off|no= <!-- [c]
 -->|#default=&nbsp;<!--
 -->{{#switch:{{{italics|{{{italic|}}}}}} |off|no= <!-- [d]
 -->|{{#switch|{{{مسافة|}}}|omit|no=|&nbsp;}}<!-- [e]
 -->}}<!--
 --><span class="languageicon" style="font-size:{{{parensize|[default]}}};
 font-weight:normal;"><!--
 -->{{#if:{{{nolink|}}} |({{اسم آيزو 639|{{{1}}}}}) <!-- [f]
 -->| {{#ifexist:Template:ISO 639 name {{{1}}} <!-- [g]
 -->| ([[{{اسم آيزو 639|{{{1}}}}} language|{{اسم آيزو 639|{{{1}}}}}]])
 | (language?)<!-- [h]
 -->}} }}<!--
 --></span><!--
-->}}


--------------------------------------------------------------------------------
Notes legend
 [a] {{{1}}} = ISO 639 language code.
 [b] {{{2}}} = the foreign-language name/phrase, displayed in italics unless
 italics/italic = off/no.
 [c] If paren/icon = omit/off/no, omit following parenthesis;
 [d] else if name/phrase is in italics
 [e] and nbsp isn't omit/no, add an extra space (to ensure italics doesn't lean
 into the parenthesis).
 [f] If nolink set, display unlinked language name in the parenthesis;
 [g] else if an article for this language exists, link to it as "[[(name)
 language|(name)]]" in the parenthesis (eg "([[لغة فرنسية]])");
 [h] else return the error query "(language?)".
--------------------------------------------------------------------------------


وسائط

هذا توثيق بيانات لهذا القالب، مستخدم بواسطة المحرر المرئي وأداة الترجمة والأدوات الأخرى.

بيانات قالب: «الاسم باللغة الأصلية»

لا وصف.

وسائط القالب[تحرير بيانات القالب]

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

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

دون وصف

غير معروفاختياري
italicsitalics

دون وصف

غير معروفاختياري
italicitalic

دون وصف

غير معروفاختياري
22

دون وصف

غير معروفاختياري
parenparen

دون وصف

غير معروفاختياري
أيقونةأيقونة

دون وصف

غير معروفاختياري
مسافةمسافة

دون وصف

غير معروفاختياري
fontsizefontsize

دون وصف

غير معروفاختياري
nolinknolink

دون وصف

غير معروفاختياري