틀:Mw lang
이 틀은 루아를 사용합니다: |
미디어위키의 언어 셋을 사용하는 {{ISO 639 이름}}
과 유사합니다.
사용법
편집이 틀은 두 개의 매개변수와 하나의 이름 매개변수를 사용합니다.
{{mw lang|<언어 코드나 이름>|<대상 언어 코드>|fn=<기능 이름>}}
|fn=
– 모듈:mw lang을 통해서 호출할 기능의 이름을 입력합니다. 입력 가능한 값은 아래와 같습니다.name_from_code
– (기본값) 본질적으로{{#language:}}
특수 명령문과 같습니다.is_code
– returns when<언어 코드>
가 유효한 미디어위키 언어 코드일 때,true
를 출력합니다code_from_name
–name_from_code
의 반대입니다.<언어 이름>
에 대한 언어 코드를 반환합니다is_name
–<언어 이름>
이 유효인 미디어위키 언어 이름일 때,true
를 출력합니다.
<언어 코드>
는name_from_code
및is_code
에서 필요합니다.<언어 이름>
는code_from_name
에서 필요합니다.<대상 언어 코드>
(선택) 값을 구하기 위한 미디어위키 언어 셋을 지정합니다. 기본값은 로컬 위키 언어입니다.
예시
편집{{mw lang|ja|ko}}
→ 일본어
{{mw lang| ja | en }}
→ Japanese
{{mw lang|fn=is_code|ja}}
→ true
{{mw lang|fn=is_code|xx}}
→← (유효하지 않음, nil
을 반환)
{{mw lang|fn=code_from_name|일본어|ko}}
→ ja
{{mw lang|fn=code_from_name|일본어}}
→ ja
{{mw lang|fn=code_from_name| japanese | en }}
→ ja
{{mw lang|fn=code_from_name| 中文(简体) | zh-hans }}
→ zh-hans
{{mw lang|fn=code_from_name| 中文 (简体) | zh-hans }}
→ 오류: 언어 이름: 中文 (简体)가 인식되지 않았습니다
- 中文(简体)와 中文 (简体)는 괄호가 전각 및 반각으로 다른 문자라서 오류 메시지를 반환합니다.
분류
편집이 틀은 부착된 문서에 별도의 분류를 적용시키지 않습니다.
같이 보기
편집- {{lang}}
- {{ISO 639 이름}}