summaryrefslogtreecommitdiff
path: root/icu/translit_Latin_Thai.txt
diff options
context:
space:
mode:
Diffstat (limited to 'icu/translit_Latin_Thai.txt')
-rw-r--r--icu/translit_Latin_Thai.txt162
1 files changed, 0 insertions, 162 deletions
diff --git a/icu/translit_Latin_Thai.txt b/icu/translit_Latin_Thai.txt
deleted file mode 100644
index 6e3a849..0000000
--- a/icu/translit_Latin_Thai.txt
+++ /dev/null
@@ -1,162 +0,0 @@
-//--------------------------------------------------------------------
-// Copyright 2001, CrossWire Bible Society (http://www.crosswire.org)
-// Use freely.
-//--------------------------------------------------------------------
-// Based upon UNGEGN recommendations from
-// http://www.eki.ee/wgrs/rom1_th.pdf
-//--------------------------------------------------------------------
-
-// Latin-Thai
-
-translit_Latin_Thai {
- Rule {
- ":: NFD (NFC) ;"
-
- ":: [[:LATIN:]-[B]] lower();"
-
- //completeness mappings
- "c}[^h]>|k;"
- "g>|ng;"
- "q>|k;"
- "v>|f;"
- "x>|kh;"
- "z>|s;"
- "j>|i;"
-
- // latin-thai
- "\u2026<>\u0E2F;"
- "\u00B7<>\u0E4F;"
-
- "B<>\u0E3F;"
-
- "|$1 a $2<([[:THAI:]&[:L:]])\u0E31([[:THAI:]&[:L:]]);"
- "|$1 a $2<([[:THAI:]&[:L:]])\u0E23\u0E23([[:THAI:]&[:L:]]);"
- "|$1 e<\u0E40([[:THAI:]&[:L:]])\u0E30;"
- "|$1 e $2<\u0E40([[:THAI:]&[:L:]])\u0E47([[:THAI:]&[:L:]]);"
- "|$1 ae<\u0E41([[:THAI:]&[:L:]])\u0E30;"
- "|$1 ae $2<\u0E41([[:THAI:]&[:L:]])\u0E47([[:THAI:]&[:L:]]);"
- "|$1 o<\u0E42([[:THAI:]&[:L:]])\u0E30;"
- "|$1 o<\u0E40([[:THAI:]&[:L:]])\u0E32\u0E30;"
- "|$1 oe<\u0E40([[:THAI:]&[:L:]])\u0E3D\u0E30;"
- "|$1 oe $2<\u0E40([[:THAI:]&[:L:]])\u0E34([[:THAI:]&[:L:]]);"
- "|$1 oe<\u0E40([[:THAI:]&[:L:]])\u0E2D;"
- "|$1 ia<\u0E40([[:THAI:]&[:L:]])\u0E35\u0E22\u0E30;"
- "|$1 ia<\u0E40([[:THAI:]&[:L:]])\u0E35\u0E22;"
- "|$1 uea<\u0E40([[:THAI:]&[:L:]])\u0E37\u0E2D\u0E30;"
- "|$1 uea<\u0E40([[:THAI:]&[:L:]])\u0E37\u0E2D;"
- "|$1 ua<([[:THAI:]&[:L:]])\u0E31\u0E27\u0E30;"
- "|$1 ua<([[:THAI:]&[:L:]])\u0E31\u0E27;"
- "|$1 ua $2<([[:THAI:]&[:L:]])\u0E27([[:THAI:]&[:L:]]);"
- "|$1 ai<([[:THAI:]&[:L:]])\u0E31\u0E22;"
- "|$1 ai<\u0E44([[:THAI:]&[:L:]])\u0E22;"
- "|$1 ai<([[:THAI:]&[:L:]])\u0E32\u0E22;"
- "|$1 ao<\u0E40([[:THAI:]&[:L:]])\u0E32;"
- "|$1 ao<([[:THAI:]&[:L:]])\u0E32\u0E27;"
- "|$1 ui<([[:THAI:]&[:L:]])\u0E38\u0E22;"
- "|$1 oi<\u0E42([[:THAI:]&[:L:]])\u0E22;"
- "|$1 oi<([[:THAI:]&[:L:]])\u0E2D\u0E22;"
- "|$1 oei<\u0E40([[:THAI:]&[:L:]])\u0E22;"
- "|$1 ueai<\u0E40([[:THAI:]&[:L:]])\u0E37\u0E2D\u0E22;"
- "|$1 uai<([[:THAI:]&[:L:]])\u0E27\u0E22;"
- "|$1 io<([[:THAI:]&[:L:]])\u0E34\u0E27;"
- "|$1 eo<\u0E40([[:THAI:]&[:L:]])\u0E47\u0E27;"
- "|$1 eo<\u0E40([[:THAI:]&[:L:]])\u0E27;"
- "|$1 aeo<\u0E41([[:THAI:]&[:L:]])\u0E47\u0E27;"
- "|$1 aeo<\u0E41([[:THAI:]&[:L:]])\u0E27;"
- "|$1 iao<\u0E40([[:THAI:]&[:L:]])\u0E35\u0E22\u0E27;"
-
- "|$1 o<([[:THAI:]&[:L:]])\u0E2D;"
- "|$1 a<([[:THAI:]&[:L:]])\u0E30;"
- "|$1 a<([[:THAI:]&[:L:]])\u0E32;"
- "|$1 an<([[:THAI:]&[:L:]])\u0E23\u0E23;"
- "|$1 am<([[:THAI:]&[:L:]])\u0E33;"
- "|$1 i<([[:THAI:]&[:L:]])\u0E34;"
- "|$1 i<([[:THAI:]&[:L:]])\u0E35;"
- "|$1 ue<([[:THAI:]&[:L:]])\u0E36;"
- "|$1 ue<([[:THAI:]&[:L:]])\u0E37;"
- "|$1 u<([[:THAI:]&[:L:]])\u0E38;"
- "|$1 u<([[:THAI:]&[:L:]])\u0E39;"
- "|$1 e<\u0E40([[:THAI:]&[:L:]]);"
- "|$1 ae<\u0E41([[:THAI:]&[:L:]]);"
- "|$1 o<\u0E42([[:THAI:]&[:L:]]);"
- "|$1 ai<\u0E43([[:THAI:]&[:L:]]);"
- "|$1 ai<\u0E44([[:THAI:]&[:L:]]);"
-
- "0<>\u0E50;"
- "1<>\u0E51;"
- "2<>\u0E52;"
- "3<>\u0E53;"
- "4<>\u0E54;"
- "5<>\u0E55;"
- "6<>\u0E56;"
- "7<>\u0E57;"
- "8<>\u0E58;"
- "9<>\u0E59;"
-
- // this doesn't work; don't know why
- // "| $1 o < ([[:THAI:]&[:L:]]);"
-
- "kh<>\u0E02;"
- "kh<\u0E03;"
- "kh<\u0E04;"
- "kh<\u0E05;"
- "kh<\u0E06;"
- "k<>\u0E01;"
- "ng<>\u0E07;"
- "ch<>\u0E08;"
- "ch<\u0E09;"
- "ch<\u0E0A;"
- "s<>\u0E0B;"
- "ch<\u0E0C;"
- "y<>\u0E0D;"
- "d<>\u0E0E;"
- "s<\u0E17\u0E23;"
- "th<>\u0E10;"
- "th<\u0E11;"
- "th<\u0E12;"
- "th<\u0E16;"
- "th<\u0E17;"
- "th<\u0E18;"
- "t<>\u0E0F;"
- "n<>\u0E13;"
- "d<\u0E14;"
- "t<\u0E15;"
- "n<\u0E19;"
- "b<>\u0E1A;"
- "ph<>\u0E1C;"
- "ph<\u0E1E;"
- "ph<\u0E20;"
- "p<>\u0E1B;"
- "f<>\u0E1D;"
- "f<\u0E1F;"
- "m<>\u0E21;"
- "y<\u0E22;"
- "rue<>\u0E24\u0E32;"
- "ri<>\u0E24;"
- "r<>\u0E23;"
- "lue<\u0E26\u0E32;"
- "lue<>\u0E26;"
- "l<>\u0E25;"
- "w<>\u0E27;"
- "s<\u0E28;"
- "s<\u0E29;"
- "s<\u0E2A;"
- "h<>\u0E2B;"
- "l<\u0E2C;"
- "o<\u0E2D;"
- "h<\u0E2E;"
-
- //vowels
- "a>\u0E30;"
- "([:LATIN:])e>|\u0E40 $1;"
- "i>\u0E34;"
- "([:^L:])o>|$1 \u0E2D;"
- "u>\u0E38;"
-
- //remove untransliterated
- "<[:THAI:];"
- "[:LATIN:]>;"
-
- ":: NFC (NFD) ;"
- }
-}