Jump to content

Template:Localized link/ar

shortcuts: {{ll}} {{LL}}
From mediawiki.org
This page is a translated version of the page Template:Localized link and the translation is 100% complete.

[[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]]

توثيق القالب

الغرض

يمكن استخدام قالب المساعدة هذا في الربط شبكيًا إلى صفحة يمكن ترجمتها في لغة المستخدم. يستعين ببادئة الصفحات الخاصة ‎Special:MyLanguage/‎، التي تتحقق إن كان ثمة نسخة مترجمة من صفحة في لغة المستخدم ويربط إليها لو كانت موجودة، ويربط إلى لغة الرجوع إن وجدت، أو نسخة لغة الويكي الافتراضية (الإنكليزية في ميدياويكي) لو لم توجد لغة محددة.

يجب أن يستخدم في الصفحات المترجمة، حتى تربط إلى الصفحة الصحيحة حتى لو لم توجد صفحة مترجمة في هذه اللغة.

الاستخدام

[عرض · نقاش · تعديل]

This is the TemplateData documentation for this template used by VisualEditor and other tools.

Localized link

Link to translatable page in the user’s language. It uses the special page prefix “Special:MyLanguage/”.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Page name1

Linked page

Page namerequired
Displayed text2

Display text for this link

Linesuggested
Display the namespacensp

If the “nsp” parameter is not defined, as link text displays the full pagename (including namespace); otherwise — if “nsp” parameter is defined by any value — link text displays the short pagename, without namespace.

Auto value
0
Stringoptional

لو لم يكن المتغير «nsp» غير محدد، منذ أن نص الرابط يعرض pagename كاملًا (يشتمل ذلك نطاق الاسم)؛ خلاف ذلك — لو كان المتغير «nsp» محدد باستخدام أية قيمة — سيعرض نص الوصلة pagename القصير، دون نطاق الاسم.

أمثلة استخدام بسيط

استخدام يصبح
{{ll|Communication}} التواصل
{{ll|Communication|コミュニケーション}} コミュニケーション
{{ll|Project:About}} Project:نبذة
{{ll|Project:About|nsp=0}} نبذة

الاستخدام في صفحات يمكن ترجمتها

يجوز استخدام هذا القالب في طرق ثلاث في الصفحات التي أعدت للترجمة باستخدام امتداد ترجم .

  1. يفضل استبدال هذا القالب، ومن ثم دمج مستهدف wikilink في ‎<tvar name=id>...</tvar>‎، مستقلًا عن النص المعروض الممكن ترجمته للوصلة.
    مثال ذلك، بدلا من استخدام ‎{{ll|Communication|About communication}}‎، سيكون ترميز الترجمة في الصفحة الممكن ترجمتها هو ‎[[<tvar name=1>Special:MyLanguage/Communication</tvar>|About communication]]‎.
  2. خلاف ذلك، يجوز إقصاء هذا الكود من الجزء الممكن ترجمته.
    مثال ذلك، لأغراض ‎some text {{ll|Communication|About communication}} some text‎، سيكون ترميز الترجمة في الصفحة الممكن ترجمتها هو:
    <translate>some text</translate> {{ll|Communication|2=<translate>About communication</translate>}} <translate>some text</translate>
    هذا الأمر مفيد في القوائم برؤوس أقلام لوصلات شبكية، مثل في أقسام «طالع أيضًا:».
  3. إن لم يكن نص الوصلة مطلوب أن يكون مختلفًا عن اسم صفحة الوصول، سيكون من الأفضل دمج كل هذا النص البرمجي في ‎‎<tvar>‎.
    مثال ذلك، بدلا من استخدام ‎{{ll|Communication}}‎، سيكون ترميز الترجمة في الصفحة الممكن ترجمتها هو ‎<tvar name=1>{{ll|Communication}}</tvar>‎.

Test cases

Subpage
{{Localized link|Extension:DiscussionTools/Comparison}}

{{Localized link}}

Extension:DiscussionTools/Comparison

{{Localized link/sandbox}}

Extension:DiscussionTools/Comparison

Hide namespace
{{Localized link|Extension:DiscussionTools/Comparison|nsp=0}}

{{Localized link}}

DiscussionTools/Comparison

{{Localized link/sandbox}}

DiscussionTools/Comparison

Hide namespace with {{LC zh }}'s namespace setting
{{Localized link|Project:About|nsp=0}}

{{Localized link}}

نبذة

{{Localized link/sandbox}}

نبذة

انظر أيضا