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="he" target="he_Latn" variant="BGN" direction="forward" draft="contributed" alias="Hebrew-Latin/BGN he-Latn-t-he-m0-bgn">
     12 			<tRule><![CDATA[
     13 #
     14 ########################################################################
     15 # BGN/PCGN 1981 System
     16 #
     17 # The BGN/PCGN system for Hebrew was designed for use in romanizing
     18 # names written in the Hebrew alphabet. The Roman letters and letter
     19 # combinations shown as equivalents to the Hebrew characters reflect
     20 # the eastern variety of Hebrew, i.e., the language spoken in
     21 # the Republic of Armenia.
     22 #
     23 # The Hebrew Alphabet as defined by the BGN (Page 33-35):
     24 #
     25 # 
     26 #
     27 # Originally prepared by Michael Everson <everson (a] evertype.com>
     28 ########################################################################
     29 #
     30 # MINIMAL FILTER: Hebrew-Latin
     31 #
     32 
     33 :: [ ] ;
     34 :: NFD (NFC) ;
     35 #
     36 #
     37 ########################################################################
     38 
     39 
     40 #
     41 ########################################################################
     42 #
     43 # Define All Transformation Variables
     44 #
     45 ########################################################################
     46 #
     47 
     48 $alef = ;
     49 $ayin = ;
     50 #
     51 #
     52 # Use this $wordBoundary until bug 2034 is fixed in ICU:
     53 # http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
     54 #
     55 
     56 $wordBoundary = [^[:L:][:M:][:N:]] ;
     57 #
     58 #
     59 ########################################################################
     60 
     61 
     62 #
     63 ########################################################################
     64 #
     65 # Rules moved to front to avoid masking
     66 #
     67 ########################################################################
     68 #
     69 
     70   b ; # HEBREW LETTER BET + DAGESH
     71   P ; # HEBREW LETTER PE + DAGESH
     72   g ; # HEBREW LETTER GIMEL + DAGESH
     73    ; # HEBREW LETTER GIMEL + GERESH
     74   u ; # HEBREW LETTER VAV + POINT DAGESH
     75   o ; # HEBREW LETTER VAV + POINT HOLAM
     76    ; # HEBREW LETTER TSADI + GERESH
     77    ; # HEBREW LETTER ZAYIN + GERESH
     78   d ; # HEBREW LETTER DALET + DAGESH
     79   h ; # HEBREW LETTER HE + DAGESH
     80   k ; # HEBREW LETTER FINAL KAF + DAGESH
     81   k ; # HEBREW LETTER KAF + DAGESH
     82   kh ; # HEBREW LETTER FINAL KAF + SHEVA
     83   t ; # HEBREW LETTER TAV + DAGESH
     84 #
     85 #
     86 ########################################################################
     87 
     88 
     89 #
     90 ########################################################################
     91 #
     92 # Start of Alphabetic Transformations
     93 #
     94 ########################################################################
     95 #
     96 
     97   $alef ; # HEBREW LETTER ALEF
     98   v ; # HEBREW LETTER BET
     99   g ; # HEBREW LETTER GIMEL
    100   d ; # HEBREW LETTER DALET
    101   h ; # HEBREW LETTER HE
    102   h ; # HEBREW LETTER HET
    103   w ; # HEBREW LETTER VAV
    104   z ; # HEBREW LETTER ZAYIN
    105 []  t ; # HEBREW LETTER TET
    106   y ; # HEBREW LETTER YOD
    107 []  kh ; # HEBREW LETTER KAF and FINAL KAF
    108   l ; # HEBREW LETTER LAMED
    109 []  m ; # HEBREW LETTER MEM and FINAL MEM
    110 []  n ; # HEBREW LETTER NUN and FINAL NUN
    111   s ; # HEBREW LETTER SAMEKH
    112   $ayin ; # HEBREW LETTER AYIN
    113 []  f ; # HEBREW LETTER PE and FINAL PE
    114 []  z ; # HEBREW LETTER TSADI and FINAL TSADI
    115   q ; # HEBREW LETTER QOF
    116   r ; # HEBREW LETTER RESH
    117   sh ; # HEBREW LETTER SHIN
    118   s ; # HEBREW LETTER SHIN
    119 
    120   a ; # HEBREW POINT PATAH
    121   a ; # HEBREW POINT HATAF PATAH
    122   o ; # HEBREW POINT QAMATS
    123   e ; # HEBREW POINT SEGOL
    124   e ; # HEBREW POINT HATAF SEGOL
    125   e ; # HEBREW POINT TSERE + LETTER YOD
    126   e ; # HEBREW POINT TSERE
    127   e ; # HEBREW POINT SHEVA
    128   i ; # HEBREW POINT HIRIQ + LETTER YOD
    129   i ; # HEBREW POINT HIRIQ
    130   o ; # HEBREW LETTER HATAF QAMATS
    131   o ; # HEBREW POINT HOLAM
    132   u ; # HEBREW POINT QUBUTS
    133 #
    134 #
    135 ########################################################################
    136 
    137 			]]></tRule>
    138 		</transform>
    139 	</transforms>
    140 </supplementalData>
    141