Home | History | Annotate | Download | only in transforms
      1 <?xml version="1.0" encoding="UTF-8" ?>
      2 <!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
      3 <!--
      4 Copyright  1991-2013 Unicode, Inc.
      5 CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
      6 For terms of use, see http://www.unicode.org/copyright.html
      7 -->
      8 <supplementalData>
      9 	<version number="$Revision: 13787 $"/>
     10 	<transforms>
     11 		<transform source="az_Cyrl" target="az" variant="BGN" direction="forward" draft="contributed" alias="Azerbaijani-Latin/BGN az-t-az-cyrl-m0-bgn">
     12 			<tRule>
     13 #
     14 ########################################################################
     15 # BGN/PCGN 1993 Agreement
     16 #
     17 # Azerbaijani is the official language of Azerbaijan. In 1991, the
     18 # Azerbaijani government adopted a Roman alphabet to replace the
     19 # existing Cyrillic alphabet. The Azerbaijani Cyrillic alphabet
     20 # contains nine letters not present in the Russian alphabet:
     21 # , , , , , , , , and . Four obsolete letters
     22 # , ,  and  are also given.
     23 #
     24 # The Azerbaijani Alphabet as defined by the BGN (Page 13):
     25 #
     26 #   
     27 #   
     28 #
     29 # Originally prepared by Michael Everson &lt;everson (a] evertype.com&gt;
     30 ########################################################################
     31 #
     32 # MINIMAL FILTER: AzerbaijaniCyrl-Latin
     33 #
     34 
     35 :: [] ;
     36 :: NFD (NFC) ;
     37 #
     38 #
     39 ########################################################################
     40 
     41 
     42 #
     43 ########################################################################
     44 #
     45 # Define All Transformation Variables
     46 #
     47 ########################################################################
     48 #
     49 
     50 $prime  =  ;
     51 
     52 $wordBoundary =  [^[:L:][:M:][:N:]] ;
     53 
     54 $upperConsonants = [] ;
     55 $lowerConsonants = [] ;
     56 $consonants = [$upperConsonants $lowerConsonants] ;
     57 
     58 $upperVowels = [] ;
     59 $lowerVowels = [] ;
     60 $vowels = [$upperVowels $lowerVowels] ;
     61 
     62 $lower = [$lowerConsonants $lowerVowels] ;
     63 #
     64 #
     65 # Use this $wordBoundary until bug 2034 is fixed in ICU:
     66 # http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
     67 #
     68 
     69 <!-- $wordBoundary =  [^[:L:][:M:][:N:]] ; -->
     70 #
     71 #
     72 ########################################################################
     73 
     74 
     75 #
     76 ########################################################################
     77 #
     78 # Start of Alphabetic Transformations
     79 #
     80 ########################################################################
     81 
     82 
     83   A ; # CYRILLIC CAPITAL LETTER A
     84   a ; # CYRILLIC SMALL LETTER A
     85   B ; # CYRILLIC CAPITAL LETTER BE
     86   b ; # CYRILLIC SMALL LETTER BE
     87   V ; # CYRILLIC CAPITAL LETTER VE
     88   v ; # CYRILLIC SMALL LETTER VE
     89   Q ; # CYRILLIC CAPITAL LETTER GHE
     90   q ; # CYRILLIC SMALL LETTER GHE
     91    ; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
     92    ; # CYRILLIC SMALL LETTER GHE WITH STROKE
     93   D ; # CYRILLIC CAPITAL LETTER DE
     94   d ; # CYRILLIC SMALL LETTER DE
     95   E ; # CYRILLIC CAPITAL LETTER DE
     96   e ; # CYRILLIC SMALL LETTER DE
     97 
     98 #
     99 ########################################################################
    100 #
    101 # BGN Page 14 Note 1
    102 #
    103 # The special letter  , known as schwa, should be reproduced in that
    104 # form whenever encountered. In those instances when it cannot be
    105 # reproduced, however, the letter   may be substituted for it.
    106 #
    107 ########################################################################
    108 #
    109 
    110   ; # CYRILLIC CAPITAL LETTER SCHWA
    111   ; # CYRILLIC SMALL LETTER SCHWA
    112 #
    113 #
    114 # Alternative rule when schwa is not available. To apply uncomment the
    115 # following by removing the '#' mark at the start of the line and insert
    116 # before the two rule lines above.
    117 #
    118 #   ; # CYRILLIC CAPITAL LETTER SCHWA
    119 #   ; # CYRILLIC SMALL LETTER SCHWA
    120 #
    121 ########################################################################
    122 #
    123 # End BGN Page 14 Note 1
    124 #
    125 ########################################################################
    126 
    127 
    128   J ; # CYRILLIC CAPITAL LETTER ZHE
    129   j ; # CYRILLIC SMALL LETTER ZHE
    130   Z ; # CYRILLIC CAPITAL LETTER ZE
    131   z ; # CYRILLIC SMALL LETTER ZE
    132    ; # CYRILLIC CAPITAL LETTER I
    133   i ; # CYRILLIC SMALL LETTER I
    134   I ; # CYRILLIC CAPITAL LETTER YERU
    135    ; # CYRILLIC SMALL LETTER YERU
    136   Y ; # CYRILLIC CAPITAL LETTER JE
    137   y ; # CYRILLIC SMALL LETTER JE
    138   K ; # CYRILLIC CAPITAL LETTER KA
    139   k ; # CYRILLIC SMALL LETTER KA
    140   G ; # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
    141   g ; # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
    142   L ; # CYRILLIC CAPITAL LETTER EL
    143   l ; # CYRILLIC SMALL LETTER EL
    144   M ; # CYRILLIC CAPITAL LETTER EM
    145   m ; # CYRILLIC SMALL LETTER EM
    146   N ; # CYRILLIC CAPITAL LETTER EN
    147   n ; # CYRILLIC SMALL LETTER EN
    148   O ; # CYRILLIC CAPITAL LETTER O
    149   o ; # CYRILLIC SMALL LETTER O
    150    ; # CYRILLIC CAPITAL LETTER BARRED O
    151    ; # CYRILLIC SMALL LETTER BARRED O
    152   P ; # CYRILLIC CAPITAL LETTER PE
    153   p ; # CYRILLIC SMALL LETTER PE
    154   R ; # CYRILLIC CAPITAL LETTER ER
    155   r ; # CYRILLIC SMALL LETTER ER
    156   S ; # CYRILLIC CAPITAL LETTER ES
    157   s ; # CYRILLIC SMALL LETTER ES
    158   T ; # CYRILLIC CAPITAL LETTER TE
    159   t ; # CYRILLIC SMALL LETTER TE
    160   U ; # CYRILLIC CAPITAL LETTER U
    161   u ; # CYRILLIC SMALL LETTER U
    162    ; # CYRILLIC CAPITAL LETTER STRAIGHT U
    163    ; # CYRILLIC SMALL LETTER STRAIGHT U
    164   F ; # CYRILLIC CAPITAL LETTER EF
    165   f ; # CYRILLIC SMALL LETTER EF
    166   X ; # CYRILLIC CAPITAL LETTER HA
    167   x ; # CYRILLIC SMALL LETTER HA
    168   H ; # CYRILLIC CAPITAL LETTER SHHA
    169   h ; # CYRILLIC SMALL LETTER SHHA
    170    ; # CYRILLIC CAPITAL LETTER CHE
    171    ; # CYRILLIC SMALL LETTER CHE
    172   C ; # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
    173   c ; # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
    174    ; # CYRILLIC CAPITAL LETTER SHA
    175    ; # CYRILLIC SMALL LETTER SHA
    176 
    177 #
    178 ########################################################################
    179 #
    180 # BGN Page 13 Rule 33, maps the symbol onto itself and
    181 # is ignored here for computational efficiency.
    182 #
    183 # $prime  $prime ; # RIGHT SINGLE QUOTATION MARK
    184 #
    185 ########################################################################
    186 
    187 
    188 #
    189 ########################################################################
    190 #
    191 # BGN Page 14 Note 2:
    192 #
    193 # The obsolete characters , , , and  should be romanized , ,
    194 # yu, and y.
    195 #
    196 ########################################################################
    197 #
    198 
    199    ; # CYRILLIC CAPITAL LETTER HARD SIGN
    200    ; # CYRILLIC SMALL LETTER HARD SIGN
    201    ; # CYRILLIC CAPITAL LETTER SOFT SIGN
    202    ; # CYRILLIC SMALL LETTER SOFT SIGN
    203 } $lower  Yu ; # CYRILLIC CAPITAL LETTER YU
    204   YU ; # CYRILLIC CAPITAL LETTER YU
    205   yu ;  # CYRILLIC SMALL LETTER YU
    206 } $lower  Y ; # CYRILLIC CAPITAL LETTER YA
    207   Y ; # CYRILLIC CAPITAL LETTER YA
    208   y ; # CYRILLIC SMALL LETTER YA
    209 #
    210 #
    211 ########################################################################
    212 #
    213 # End BGN Page 14 Note 2.
    214 #
    215 ########################################################################
    216 
    217 			</tRule>
    218 		</transform>
    219 	</transforms>
    220 </supplementalData>
    221