Difference between revisions of "Template:ISOtranslit"

From blackwiki
Jump to navigation Jump to search
imported>Dbachmann
imported>Dbachmann
Line 1: Line 1:
<span {{ #if {{{2|}}} | lang="{{{2}}}" |}} title="ISO {{
+
<span {{ #if {{{2|}}} | lang="{{{2}}}" |}} title="ISO
 
{{#switch: {{{2}}}
 
{{#switch: {{{2}}}
 +
|be
 +
|bg
 +
|uk
 +
|ab
 +
|mn
 +
|tut
 +
|bua
 
  |ru = 9 Cyrillic"
 
  |ru = 9 Cyrillic"
 +
|fa
 +
|ur
 +
|ku
 +
|ps
 +
|tg
 +
|ug
 
  |ar = 233 Arabic"
 
  |ar = 233 Arabic"
 
  |he = 259 Hebrew"
 
  |he = 259 Hebrew"
 
  |el = 843 Greek"
 
  |el = 843 Greek"
 
  |ja = 3602 Japanese"
 
  |ja = 3602 Japanese"
 +
|pny
 +
|zho
 +
|chi
 
  |zh = 7098 Chinese"
 
  |zh = 7098 Chinese"
 
  |ka = 9984 Georgian"
 
  |ka = 9984 Georgian"
 
  |hy = 9985 Armenian"
 
  |hy = 9985 Armenian"
 
  |th = 11940 Thai"
 
  |th = 11940 Thai"
  |ko = 11941 Korean"|
+
  |ko = 11941 Korean"
 +
|sa
 +
|hi
 +
|bn
 +
|te
 +
|mr
 +
|gu
 +
|kn
 +
|ml
 
  |ta = 15919 Indic" class="IAST Unicode"
 
  |ta = 15919 Indic" class="IAST Unicode"
 
  | transliteration"  
 
  | transliteration"  
Line 20: Line 44:
 
examples:
 
examples:
  
<code><nowiki>{{ISOtranslit|russkiy|ru}}</nowiki></code>:  {{ISOtranslit|russkiy|ru}}
+
*<code><nowiki>{{ISOtranslit|russkiy|ru}}</nowiki></code>:  {{ISOtranslit|russkiy|ru}}
 
+
*<code><nowiki>{{ISOtranslit|aṗsua|ab}}</nowiki></code>:  {{ISOtranslit|aṗsua|ab}}
<code><nowiki>{{ISOtranslit|ʿarabī|ar}}</nowiki></code>:  {{ISOtranslit|ʿarabī|ar}}
+
*<code><nowiki>{{ISOtranslit|ʿarabī|ar}}</nowiki></code>:  {{ISOtranslit|ʿarabī|ar}}
 
+
*<code><nowiki>{{ISOtranslit|tamiḻ|ta}}</nowiki></code>:  {{ISOtranslit|tamiḻ|ta}}
<code><nowiki>{{ISOtranslit|tamiḻ|ta}}</nowiki></code>:  {{ISOtranslit|tamiḻ|ta}}
+
*<code><nowiki>{{ISOtranslit|baṅla|bn}}</nowiki></code>:  {{ISOtranslit|baṅla|bn}}
 
+
*<code><nowiki>{{ISOtranslit|ellēnikḗ|el}}</nowiki></code>: {{ISOtranslit|ellēnikḗ|el}}
<code><nowiki>{{ISOtranslit|ellēnikḗ|el}}</nowiki></code>: {{ISOtranslit|ellēnikḗ|el}}
+
*<code><nowiki>{{ISOtranslit|hànyǔ|zh}}</nowiki></code>: {{ISOtranslit|hànyǔ|zh}}
 
 
<code><nowiki>{{ISOtranslit|hànyǔ|zh}}</nowiki></code>: {{ISOtranslit|hànyǔ|zh}}
 
  
 
the second parameter (the language code) is optional; it sets the proper "lang" parameter in the span tag and, if recognized, the proper "title" parameter to identify the standard on mouseover.
 
the second parameter (the language code) is optional; it sets the proper "lang" parameter in the span tag and, if recognized, the proper "title" parameter to identify the standard on mouseover.

Revision as of 18:34, 7 April 2007

{{{1}}}

Tag to mark text in an ISO transliteration.

Usage

examples:

  • {{ISOtranslit|russkiy|ru}}: russkiy
  • {{ISOtranslit|aṗsua|ab}}: aṗsua
  • {{ISOtranslit|ʿarabī|ar}}: ʿarabī
  • {{ISOtranslit|tamiḻ|ta}}: tamiḻ
  • {{ISOtranslit|baṅla|bn}}: baṅla
  • {{ISOtranslit|ellēnikḗ|el}}: ellēnikḗ
  • {{ISOtranslit|hànyǔ|zh}}: hànyǔ

the second parameter (the language code) is optional; it sets the proper "lang" parameter in the span tag and, if recognized, the proper "title" parameter to identify the standard on mouseover.

See also

  • {{IAST}} for Sanskrit
  • {{ArabDIN}} for Arabic
  • {{translit-zh2}} for Chinese: {{ISOtranslit|hànyǔ|zh}} should be equivalent to {{translit-zh2|hànyǔ}} and {{lang|pny|hànyǔ}}
  • {{lang}}