الگو:زبان مدیاویکی
ظاهر
![]() | این الگو از لوآ استفاده میکند: |
این الگو، الگویی است مشابه {{ISO 639 name}}
که از گروه زبان مدیاویکی استفاده میکند.
استفاده
[ویرایش]این الگو دو پارامتر بدون نام را میپذیرد و یک پارامتر نامدار هم دارد.
{{mw lang|<شناسه یا نام زبان>|<شناسهٔ زبان هدف>|fn=<نام عملگر پودمان>}}
|fn=
– نام عملگرهایی که باید از پودمان:mw lang فراخوانی شوند. مقدارهای معتبر عبارتند از:name_from_code
– (پیشفرض) در اصل همان کلمهٔ جادویی{{#زبان:}}
استis_code
– اگر<شناسهٔ زبان>
برابر با یک شناسهٔ زبان معتبر برای مدیاویکی باشد،true
را برمیگرداندcode_from_name
– معکوسname_from_code
؛ تلاش میکند که یک شناسهٔ زبان برای<نام زبان>
را برگرداندis_name
– اگر<نام زبان>
برابر با یک نام زبان معتبر برای مدیاویکی باشد،true
را برمیگرداند
<شناسهٔ زبان>
مورد نیاز در زمان استفاده ازname_from_code
وis_code
<نام زبان>
مورد نیاز در زمان استفاده ازcode_from_name
– به بزرگی و کوچکی حروف حساس است. در غیر این صورت باید دقیقاً با یک نام زمان معتبر برای مدیاویکی برابری کند<شناسهٔ زبان هدف>
(اختیاری) زبان مدیاویکی مورد نظر برای سنجش را مشخص میکند؛ مقدار پیشفرض آن، زبان محلی ویکی است
نمونهها
[ویرایش]{{mw lang|nv|fa}}
← ناواهویی
{{mw lang|fn=code_from_name|فارسی}}
← fa
{{mw lang| nv | sq }}
← navahoisht
{{mw lang|fn=is_code|nv|en}}
← true
{{mw lang|fn=is_code|xx}}
→← (معتبر نیست، nil
را برمیگرداند)
{{mw lang|fn=code_from_name|navajo|en}}
← nv
{{mw lang|fn=code_from_name| navahoisht | sq }}
← nv