الگو:زبان مدیاویکی
ظاهر
| این الگو از لوآ استفاده میکند: |
این الگو، الگویی است مشابه {{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