Permanently protected template

템플릿:번역하다

템플릿 설명서[보기] [편집] [이력] [이력] [이력]

이 템플릿은 텍스트가 특정 스크립트에서 라틴 스크립트(즉, 일반 영어 알파벳)로 번역되었음을 나타내기 위해 사용된다. 선택적으로, 그것은 특정한 번역 방식에 따라 번역될 수 있다.

정의상 그리스어(α), 키릴어(д), 아랍어(ج) 등 비라틴 문자에서 번역본을 보여주는 데만 사용한다.

도표 이름을 지정하는 툴팁 레이블을 추가하고 일반적으로 텍스트를 기울임꼴로 렌더링한다. 그것은 또한 웹 브라우저를 위해 눈에 보이지 않게 태그를 지정하여, 그들이 특정한 종류의 발음을 사용하기 위해 더 적절한 글꼴이나 스크린 리더를 사용할 수 있도록 한다.

{{transl}}}은 {{transl}}과 유사하며, 비문자(원본 대본으로 작성됨)에 태그가 붙는다. 스크립트의 비독자가 텍스트를 해석할 수 있도록 하기 위해 이 템플릿과 함께 종종 사용된다.

예를 들어, 다음 코드는 우크라이나 국가 체계에 따라 우크라이나 이름과 그 번역에 태그를 붙인다.

마크업 렌더링:
{{lang uk яраррраррарурарарарарарарарарарарарарарарарарарарарарарарарарарарарарарари

샬롯코바사 샬롯하르하르바사(야로슬라프 루드니츠키)

이론적 근거

이 템플릿은 {{}}과 같은 모든 "반복" 템플릿을 통일하기 위한 것이다.IAST}과(와) {{ISOtranslit}}. 이러한 템플릿은 여전히 사용할 수 있지만, 그냥 변환하거나 다시 {{transl}}(으)로 리디렉션된다. 예를 들면 (예를 들면) {{IAST saṃskṛtam}} 의 지름길이다. {{transl sa IAST saṃskṛtam}}; ArbDIN과 같은 다른 것들은 이 템플릿에 의해 기본적으로 처리된다. {{transl ar DIN ...}}).

이 템플릿은 (css 클래스를 통해) 포맷 문제를 해결하고 사용되는 변환 방식의 식별을 위해 {{lang}}과(와) 별도로 보관된다. 궁극적으로 이러한 우려가 css 파일 및/또는 {{lang}}에서 스마트하게 해결되는 경우, {{transl xx ...}} 사용하는 것과 같아야 한다. {{lang xx-Latn ...}}, viz. 언어 코드에 "-Latn"을 추가하여 문자열이 로마자임을 명시한다.[clarification needed]

사용법

이 템플릿을 사용하는 방법에는 다음과 같은 두 가지가 있다: 사용된 변환 방식을 지정하거나 지정하지 않음:

  • ISO 639 언어 코드가 있는 두 개의 매개 변수: {{transl ar al-Khwarizmi}} "al-Khwarizmi"는 느슨하거나 불특정 다발적인 방식으로 아랍어를 번역한 것을 의미한다.
  • ISO 15924 스크립트 코드를 사용하는 두 개의 매개 변수: {{transl Ogam MAQI}} "MAQI"는 언어를 지정하지 않고 오감 비문을 번역하는 것을 의미한다. 예를 들어, 쓰기 시스템 자체가 논의 중일 때 잠재적으로 유용함. {{transl Cyrl š}}, 아니다. {{transl cu š}} 또는 {{transl ru š}} 편지에 대해 논의할 때 Ш.
  • ISO 639 언어 코드가 있는 세 가지 매개 변수: {{transl ar DIN al-Ḫawārizmī}} / {{transl ar ALA al-Khawārizmī}} 두 번째 매개변수는 사용된 체계를 지정한다(DIN 대 ALA).
  • ISO 15924 스크립트 코드를 사용하는 세 가지 매개 변수: {{transl Arab DIN Ḫ}} vs {{transl Arab ALA Kh}} 을 위해 ‎.

라틴 스크립트의 기본 기울임꼴 표시를 억제하려면 italic=no이 매개변수는 예를 들어 적절한 명사에 유용하다.

언어 코드는 변형을 허용하는 IETF BCP 47 언어 태그가 아닌 ISO 639라는 점에 유의하십시오.

변환 방식 코드

지원되는 변환 체계에 대한 코드는 모듈의 출처를 통해 확인할 수 있다.Lang/datatranslit_title_table 해당 변환 체계에 대한 데이터 수집 목록. 이는 언어에 따라 다를 수 있다. 예를 들어, 코드 "ISO"는 아랍어의 경우 ISO 233을 의미하지만 태국어의 경우 ISO 11940을 의미한다.

코드:

  • {{transl ar [[al-Khwarizmi]]}} / [[DIN 31635]]: {{transl ar DIN al-Ḫawārizmī}} / [[ISO 233]]: {{transl ar ISO al-H̱awārizmī}} / [[ALA-LC Romanization ALA]]: {{transl ar ALA al-Khawārizmī}}
  • [[Royal Thai General System of Transcription RTGS]]: {{transl th phasa thai}} / [[ISO 11940]]: {{transl th ISO p̣hās̄ʹāthịy}}
  • {{cuneiform [[Sumerian language 𒅴𒂠]]}} {{transl sux EME.GIR<sub>15</sub>}} / {{cuneiform 6 [[Hittite language 𒉈𒅆𒇷]]}} {{transl hit ''ne-ši-li''}}

결과:

ISO:

CSS

번역으로 표시된 모든 텍스트에 스타일을 적용하려면, CSS 선택기를 사용하여 다음 텍스트가 있는 모든 텍스트를 선택하십시오. transliteration 제목 속성(문자 설명)에서. 를 들어 common.css에 다음을 추가하면 모든 번역은 컬러 teal이 된다.

[칭호를 붙이다~=반역적] { 색을 칠하다: 티알; } 

추적 카테고리

템플릿 데이터

TemplateWizard, VisualEditor 및 기타 도구에서 사용하는 이 템플릿의 TemplateData 입니다. 이 TemplateData를 기반으로 이 템플릿에 대한 월별 매개 변수 사용 보고서를 보려면 여기를 클릭하십시오.

변환용 템플릿 데이터

특정 언어 또는 쓰기 시스템에서 번역된 텍스트 범위를 표시하고, 선택적으로 특정 변환 시스템에 따라 표시한다.

템플릿 매개 변수

매개변수설명형식상태
언어 또는 스크립트 코드1

ISO 639 언어 코드(예: uk) 또는 ISO 15924 스크립트 코드(예: Cyrl)

라인필수의
텍스트 또는 변환 방식2

변환할 원본 텍스트 또는 선택적으로 변환 구성표(예: bgn/pcgn)

필수의
텍스트3

변환할 원본 텍스트(위에서 변환 스키마를 입력한 경우 필요)

제안된

참고 항목

ISO 15924 유니코드 스크립트[e]
코드 ISO 형식 이름 방향성 유니코드 별칭[f] 버전 성격. 메모들 설명
  1. ^ 위로 이동: "Proposed New Scripts". Unicode Consortium. 2018-05-25. Retrieved 2019-09-12.
  2. ^ Michael Everson (1997-09-18). "Proposal to encode Klingon in Plane 1 of ISO/IEC 10646-2".
  3. ^ The Unicode Consortium (2001-08-14). "Approved Minutes of the UTC 87 / L2 184 Joint Meeting".
  4. ^ "Middle East-II, Ancient Scripts" (PDF). 14.0.0. The Unicode Consortiumtitle=Middle-East scripts II. Retrieved 2021-09-15.