Template:Localized link/ar: Difference between revisions
MediaWIki>FuzzyBot (Updating to match new version of source page) |
Joelmartin (talk | contribs) m (1 revision imported) |
(No difference)
|
Latest revision as of 16:01, 11 November 2022
[[Special:MyLanguage/{{{1}}}|{{{1}}}]]
This template is used on approximately 35,000 pages. To avoid large-scale disruption and unnecessary server load, any changes to this template should first be tested in its /sandbox or /testcases subpages or in your own user subpage. The tested changes can then be added to this page in one single edit. Please consider discussing any changes on the talk page before implementing them. |
الغرض
يمكن استخدام قالب المساعدة هذا في الربط شبكيًا إلى صفحة يمكن ترجمتها في لغة المستخدم.
يستعين ببادئة الصفحات الخاصة 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/”.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Page name | 1 | Linked page | Page name | required |
Displayed text | 2 | Display text for this link | Line | suggested |
Display the namespace | nsp | If “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.
| String | optional |
لو لم يكن المتغير «nsp
» غير محدد، منذ أن نص الرابط يعرض pagename كاملًا (يشتمل ذلك نطاق الاسم)؛ خلاف ذلك — لو كان المتغير «nsp
» محدد باستخدام أية قيمة — سيعرض نص الوصلة pagename القصير، دون نطاق الاسم.
أمثلة استخدام بسيط
استخدام | يصبح |
---|---|
{{ll|Communication}} | Communication |
{{ll|Communication|コミュニケーション}} | コミュニケーション |
{{ll|Project:About}} | Project:About |
{{ll|Project:About|nsp=0}} | About |
الاستخدام في صفحات يمكن ترجمتها
يجوز استخدام هذا القالب في طرق ثلاث في الصفحات التي أعدت للترجمة باستخدام امتداد Extension:Translate .
- يفضل استبدال هذا القالب، ومن ثم دمج مستهدف wikilink في
<tvar name=id>...</tvar>
، مستقلًا عن النص المعروض الممكن ترجمته للوصلة.- مثال ذلك، بدلا من استخدام
{{ll|Communication|About communication}}
، سيكون ترميز الترجمة في الصفحة الممكن ترجمتها هو [[<tvar name=1>Special:MyLanguage/Communication</tvar>|About communication]]
.
- مثال ذلك، بدلا من استخدام
- خلاف ذلك، يجوز إقصاء هذا الكود من الجزء الممكن ترجمته.
- مثال ذلك، لأغراض
some text {{ll|Communication|About communication}} some text
، سيكون ترميز الترجمة في الصفحة الممكن ترجمتها هو: <translate>some text</translate> {{ll|Communication|2=<translate>About communication</translate>}} <translate>some text</translate>
- هذا الأمر مفيد في القوائم برؤوس أقلام لوصلات شبكية، مثل في أقسام «طالع أيضًا:».
- مثال ذلك، لأغراض
- إن لم يكن نص الوصلة مطلوب أن يكون مختلفًا عن اسم صفحة الوصول، سيكون من الأفضل دمج كل هذا النص البرمجي في
<tvar>
.- مثال ذلك، بدلا من استخدام {{ll|Communication}}، سيكون ترميز الترجمة في الصفحة الممكن ترجمتها هو
<tvar name=1>{{ll|Communication}}</tvar>
.
- مثال ذلك، بدلا من استخدام {{ll|Communication}}، سيكون ترميز الترجمة في الصفحة الممكن ترجمتها هو
انظر أيضا
- Template:Localized link/messagedoc — يجب أن يستخدم في توثيق الرسائل الموجودة في الصفحات الممكن ترجمتها التي تستخدم هذا القالب.
- {{Translatable template}} - الاسم المستعار هو {{TNT}} أو {{tnt}}
- {{Translatable template name}} - الاسم المستعار هو {{TNTN}} أو {{tntn}}
- {{Page language link}} - الاسم المستعار هو {{pll}} - يضيف وصلة شبكية من صفحة ممكن ترجمتها إلى صفحة أخرى ممكن ترجمتها في ذات اللغة