231 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			XML
		
	
	
	
			
		
		
	
	
			231 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			XML
		
	
	
	
| <?xml version="1.0" encoding="UTF-8" ?>
 | ||
| <!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
 | ||
| <!--
 | ||
| Copyright © 1991-2013 Unicode, Inc.
 | ||
| CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
 | ||
| For terms of use, see http://www.unicode.org/copyright.html
 | ||
| -->
 | ||
| <supplementalData>
 | ||
| 	<version number="$Revision$"/>
 | ||
| 	<transforms>
 | ||
| 		<transform source="dv" target="dv_Latn" variant="BGN" direction="forward" draft="contributed" alias="Maldivian-Latin/BGN dv-Latn-t-dv-m0-bgn">
 | ||
| 			<tRule><![CDATA[
 | ||
| # BGN/PCGN 1988 Agreement, with modifications 2009
 | ||
| #
 | ||
| # This romanization system supersedes the one which was approved by
 | ||
| # the BGN and the PCGN in 1972. This official system was submitted
 | ||
| # to the PCGN by the Maldivian government in 1987 and approved by BGN 
 | ||
| # and PCGN in 1988. The system presented here reflects the 1988 Agreement
 | ||
| # with minor modifications introduced by the government of the Maldives 
 | ||
| # in 2009.
 | ||
| #
 | ||
| # In our rules, we also convert Arabic punctuation characters to Latin.
 | ||
| # These appears to be used in Maldivian text, for example in the Universal
 | ||
| # Declaration of Human Rights.
 | ||
| 
 | ||
| ::[[:block=thaana:][،؛؟٪٫٬]\uFDF2] ;
 | ||
| ::NFD;
 | ||
| 
 | ||
| $wordBoundary = [^[:L:][:M:][:N:]] ;
 | ||
| $vowel = [\u07A6-\u07AF] ;
 | ||
| $sukun = \u07B0 ;
 | ||
| $sign = [$sukun $vowel] ;
 | ||
| $rule4 = [އށ] $sukun ; # see note 4
 | ||
| 
 | ||
| ### Consonants
 | ||
| # HAA
 | ||
| $rule4 ހ → hh ;
 | ||
| ހ → h ;
 | ||
| 
 | ||
| # NOONU
 | ||
| # See note 5: "romanized n’ when appearing without any vowel or auxiliary sign"
 | ||
| $rule4 ނ } $sign → nn ;
 | ||
| $rule4 ނ → nn\' ;
 | ||
| ނ } $sign → n ;
 | ||
| ނ → n\' ;
 | ||
| 
 | ||
| # RAA
 | ||
| $rule4 ރ → rr ;
 | ||
| ރ → r ;
 | ||
| 
 | ||
| # BAA
 | ||
| $rule4 ބ → bb ;
 | ||
| ބ → b ;
 | ||
| 
 | ||
| # LHAVIYANI
 | ||
| $rule4 ޅ → hlh ;
 | ||
| ޅ → lh;
 | ||
| 
 | ||
| # KAAFU
 | ||
| $rule4 ކ → kk ;
 | ||
| ކ → k ;
 | ||
| 
 | ||
| # VAAVU
 | ||
| $rule4 ވ → vv ;
 | ||
| ވ → v ;
 | ||
| 
 | ||
| # MEEMU
 | ||
| $rule4 މ → mm ;
 | ||
| މ → m ;
 | ||
| 
 | ||
| # FAAFU
 | ||
| $rule4 ފ → ff ;
 | ||
| ފ → f;
 | ||
| 
 | ||
| # DHAALU
 | ||
| $rule4 ދ → hdh ;
 | ||
| ދ → dh;
 | ||
| 
 | ||
| # THAA
 | ||
| # See note 6: "romanized iy when appearing in combination with a supercircle"
 | ||
| $rule4 ތ $sukun → hiy ;
 | ||
| $rule4 ތ → hth ;
 | ||
|  ި ތ $sukun → iy ;
 | ||
| ތ $sukun → iy ;
 | ||
| ތ → th ;
 | ||
| 
 | ||
| # LAAMU
 | ||
| $rule4 ލ → ll ;
 | ||
| ލ → l ;
 | ||
| 
 | ||
| # GAAFU
 | ||
| $rule4 ގ → gg ;
 | ||
| ގ → g ;
 | ||
| 
 | ||
| # GNAVIYANI
 | ||
| $rule4 ޏ → hgn ;
 | ||
| ޏ → gn ;
 | ||
| 
 | ||
| # SEENU
 | ||
| $rule4 ސ → ss ;
 | ||
| ސ → s ;
 | ||
| 
 | ||
| # DAVIYANI
 | ||
| $rule4 ޑ → dd ;
 | ||
| ޑ → d ;
 | ||
| 
 | ||
| # ZAVIYANI
 | ||
| $rule4 ޒ → zz ;
 | ||
| ޒ → z ;
 | ||
| 
 | ||
| # TAVIYANI
 | ||
| $rule4 ޓ → tt ;
 | ||
| ޓ → t ;
 | ||
| 
 | ||
| # YAA
 | ||
| $rule4 ޔ → yy ;
 | ||
| ޔ → y ;
 | ||
| 
 | ||
| # PAVIYANI
 | ||
| $rule4 ޕ → pp ;
 | ||
| ޕ → p ;
 | ||
| 
 | ||
| # JAVIYANI
 | ||
| $rule4 ޖ → jj ;
 | ||
| ޖ → j ;
 | ||
| 
 | ||
| # CHAVIYANI
 | ||
| $rule4 ޗ → hch ;
 | ||
| ޗ → ch ;
 | ||
| 
 | ||
| ### Borrowed Consonants (See Rule 7)
 | ||
| # SAADHU
 | ||
| $rule4 ޞ → şş ;
 | ||
| ޞ → ş ;
 | ||
| 
 | ||
| # SHEENU
 | ||
| $rule4 ޝ → hsh ;
 | ||
| ޝ → sh ;
 | ||
| 
 | ||
| # ZAA
 | ||
| $rule4 ޜ → zz ;
 | ||
| ޜ → z;
 | ||
| 
 | ||
| # KHAA
 | ||
| $rule4 ޚ → hkh ;
 | ||
| ޚ → kh;
 | ||
| 
 | ||
| # HHAA
 | ||
| $rule4 ޙ → ḩḩ ;
 | ||
| ޙ → ḩ ;
 | ||
| 
 | ||
| # THAALU
 | ||
| $rule4 ޛ → hdh ;
 | ||
| ޛ → dh ;
 | ||
| 
 | ||
| # TTAA
 | ||
| $rule4 ޘ → hth ;
 | ||
| ޘ → th ;
 | ||
| 
 | ||
| # WAAVU
 | ||
| $rule4 ޥ → ww ;
 | ||
| ޥ → w ;
 | ||
| 
 | ||
| # QAAFU
 | ||
| $rule4 ޤ → qq ;
 | ||
| ޤ → q ;
 | ||
| 
 | ||
| # GHAINU
 | ||
| $rule4 ޣ → hgh ;
 | ||
| ޣ → gh ;
 | ||
| 
 | ||
| # AINU
 | ||
| $rule4 ޢ → \'\' ; 
 | ||
| ޢ → \' ;
 | ||
| 
 | ||
| # ZO 
 | ||
| $rule4 ޡ → z̧z̧ ;
 | ||
| ޡ → z̧ ;
 | ||
| 
 | ||
| # TO
 | ||
| $rule4 ޠ → ţţ ;
 | ||
| ޠ → ţ ;
 | ||
| 
 | ||
| # DAADHU
 | ||
| $rule4 ޟ → ḑḑ ;
 | ||
| ޟ → ḑ ;
 | ||
| 
 | ||
| # NOTE: not in Maldivian BGN system, but for completeness of Thaana block
 | ||
| # NAA
 | ||
| $rule4 ޱ → n̲n̲ ;
 | ||
| ޱ → n̲ ;
 | ||
| 
 | ||
| # Rule 4 in word-final position
 | ||
| $rule4 } $wordBoundary → h;
 | ||
| 
 | ||
| # SHAVIYANI (placed last to avoid masking)
 | ||
| $rule4 ށ → hsh;
 | ||
| ށ → sh;
 | ||
| 
 | ||
| # Otherwise, these signs are not romanized elsewhere
 | ||
| $rule4 → ;
 | ||
| ް → ; 
 | ||
| އ → ;
 | ||
| 
 | ||
| # NOTE: not in Maldivian BGN system, but common in names (e.g. Abdullah)
 | ||
| ($vowel) \uFDF2 → | $1 llāh ;
 | ||
| \uFDF2 → allāh;
 | ||
| 
 | ||
| ### Vowels
 | ||
| ަ → a; # ABAFILI
 | ||
| ާ → aa; # AABAAFILI
 | ||
| ެ → e; # EBEFILI
 | ||
| ޭ → ey; # EYBEYFILI
 | ||
| ި → i; # IBIFILI
 | ||
| ީ → ee; # EEBEEFILI
 | ||
| ޮ → o; # OBOFILI
 | ||
| ޯ → oa; # OABOAFILI
 | ||
| ު → u; # UBUFILI
 | ||
| ޫ → oo; # OOBOOFILI
 | ||
| 
 | ||
| ، → ',';  # U+060C ARABIC COMMA
 | ||
| ؛ → ';';  # U+061B ARABIC SEMICOLON
 | ||
| ؟ → '?';  # U+061F ARABIC QUESTION MARK
 | ||
| ٪ → '%';  # U+066A ARABIC PERCENT SIGN
 | ||
| ٫ → '.';  # U+066B ARABIC DECIMAL SEPARATOR
 | ||
| ٬ → ',';  # U+066C ARABIC THOUSANDS SEPARATOR
 | ||
| 			]]></tRule>
 | ||
| 		</transform>
 | ||
| 	</transforms>
 | ||
| </supplementalData>
 |