[sword-svn] r223 - in trunk/source/data/translit: . crosswire crosswire/cldr

chrislit at crosswire.org chrislit at crosswire.org
Sun Oct 25 21:54:17 MST 2009


Author: chrislit
Date: 2009-10-25 21:54:17 -0700 (Sun, 25 Oct 2009)
New Revision: 223

Added:
   trunk/source/data/translit/crosswire/Cherokee_Latin.txt
   trunk/source/data/translit/crosswire/cldr/Cherokee-Latin.xml
Modified:
   trunk/source/data/translit/crosswire.txt
   trunk/source/data/translit/root.txt
Log:
added Cherokee transliterator


Added: trunk/source/data/translit/crosswire/Cherokee_Latin.txt
===================================================================
--- trunk/source/data/translit/crosswire/Cherokee_Latin.txt	                        (rev 0)
+++ trunk/source/data/translit/crosswire/Cherokee_Latin.txt	2009-10-26 04:54:17 UTC (rev 223)
@@ -0,0 +1,132 @@
+#--------------------------------------------------------------------
+# Copyright 2009, CrossWire Bible Society (www.crosswire.org)
+# All rights reserved.  Usage permitted according to the MIT/X11
+# License: http://www.opensource.org/licenses/mit-license.php
+#--------------------------------------------------------------------
+# Cherokee-Latin
+:: NFD (NFC);
+Ꭰ<>a;
+Ꭱ<>e;
+Ꭲ<>i;
+Ꭳ<>o;
+Ꭴ<>u;
+Ꭵ<>v;
+Ꭶ<>ga;
+Ꭷ<>ka;
+Ꭸ<>ge;
+Ꭸ<ke;
+Ꭹ<>gi;
+Ꭹ<ki;
+Ꭺ<>go;
+Ꭺ<ko;
+Ꭻ<>gu;
+Ꭻ<ku;
+Ꭼ<>gv;
+Ꭼ<kv;
+Ꭽ<>ha;
+Ꭾ<>he;
+Ꭿ<>hi;
+Ꮀ<>ho;
+Ꮁ<>hu;
+Ꮂ<>hv;
+Ꮃ<>la;
+Ꮄ<>le;
+Ꮅ<>li;
+Ꮆ<>lo;
+Ꮇ<>lu;
+Ꮈ<>lv;
+Ꮉ<>ma;
+Ꮊ<>me;
+Ꮋ<>mi;
+Ꮌ<>mo;
+Ꮍ<>mu;
+Ꮐ<>nah;
+Ꮎ<>na;
+Ꮏ<>hna;
+Ꮑ<>ne;
+Ꮒ<>ni;
+Ꮓ<>no;
+Ꮔ<>nu;
+Ꮕ<>nv;
+Ꮖ<>qua;
+Ꮗ<>que;
+Ꮘ<>qui;
+Ꮙ<>quo;
+Ꮚ<>quu;
+Ꮛ<>quv;
+Ꮜ<>sa;
+Ꮞ<>se;
+Ꮟ<>si;
+Ꮠ<>so;
+Ꮡ<>su;
+Ꮢ<>sv;
+Ꮝ<>s;
+Ꮣ<>da;
+Ꮤ<>ta;
+Ꮥ<>de;
+Ꮦ<>te;
+Ꮧ<>di;
+Ꮨ<>ti;
+Ꮩ<>do;
+Ꮩ<to;
+Ꮪ<>du;
+Ꮪ<tu;
+Ꮫ<>dv;
+Ꮫ<tv;
+Ꮬ<>dla;
+Ꮭ<>tla;
+Ꮮ<>tle;
+Ꮮ<dle;
+Ꮯ<>tli;
+Ꮯ<dli;
+Ꮰ<>tlo;
+Ꮰ<dlo;
+Ꮱ<>tlu;
+Ꮱ<dlu;
+Ꮲ<>tlv;
+Ꮲ<dlv;
+Ꮳ<>tsa;
+Ꮴ<>tse;
+Ꮵ<>tsi;
+Ꮶ<>tso;
+Ꮷ<>tsu;
+Ꮸ<>tsv;
+Ꮹ<>wa;
+Ꮺ<>we;
+Ꮻ<>wi;
+Ꮼ<>wo;
+Ꮽ<>wu;
+Ꮾ<>wv;
+Ꮿ<>ya;
+Ᏸ<>ye;
+Ᏹ<>yi;
+Ᏺ<>yo;
+Ᏻ<>yu;
+Ᏼ<>yv;
+
+|ga<g;
+|ka<k;
+|ha<h;
+|la<l;
+|ma<m;
+|na<n;
+|qua<qu;
+|dla<dl;
+|tla<tl;
+|tsa<ts;
+|wa<w;
+|ya<y;
+|da<d;
+|ta<t;
+
+|m<b;
+|k<c;
+|s<f;
+|y<j;
+|m<p;
+|k<q;
+|l<r;
+|ks<x;
+|s<z;
+:: (lower);
+:: NFC (NFD);

Added: trunk/source/data/translit/crosswire/cldr/Cherokee-Latin.xml
===================================================================
--- trunk/source/data/translit/crosswire/cldr/Cherokee-Latin.xml	                        (rev 0)
+++ trunk/source/data/translit/crosswire/cldr/Cherokee-Latin.xml	2009-10-26 04:54:17 UTC (rev 223)
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE supplementalData SYSTEM "http://www.unicode.org/cldr/dtd/1.6/ldmlSupplemental.dtd">
+<supplementalData>
+<transforms>
+<transform source="Cherokee" target="Latin" direction="both" draft="provisional">
+<comment>#--------------------------------------------------------------------</comment>
+<comment># Copyright 2009, CrossWire Bible Society (www.crosswire.org)</comment>
+<comment># All rights reserved.  Usage permitted according to the MIT/X11</comment>
+<comment># License: http://www.opensource.org/licenses/mit-license.php</comment>
+<comment>#--------------------------------------------------------------------</comment>
+<comment># Cherokee-Latin</comment>
+<tRule>:: NFD (NFC);</tRule>
+<tRule>Ꭰ↔a;</tRule>
+<tRule>Ꭱ↔e;</tRule>
+<tRule>Ꭲ↔i;</tRule>
+<tRule>Ꭳ↔o;</tRule>
+<tRule>Ꭴ↔u;</tRule>
+<tRule>Ꭵ↔v;</tRule>
+<tRule>Ꭶ↔ga;</tRule>
+<tRule>Ꭷ↔ka;</tRule>
+<tRule>Ꭸ↔ge;</tRule>
+<tRule>Ꭸ←ke;</tRule>
+<tRule>Ꭹ↔gi;</tRule>
+<tRule>Ꭹ←ki;</tRule>
+<tRule>Ꭺ↔go;</tRule>
+<tRule>Ꭺ←ko;</tRule>
+<tRule>Ꭻ↔gu;</tRule>
+<tRule>Ꭻ←ku;</tRule>
+<tRule>Ꭼ↔gv;</tRule>
+<tRule>Ꭼ←kv;</tRule>
+<tRule>Ꭽ↔ha;</tRule>
+<tRule>Ꭾ↔he;</tRule>
+<tRule>Ꭿ↔hi;</tRule>
+<tRule>Ꮀ↔ho;</tRule>
+<tRule>Ꮁ↔hu;</tRule>
+<tRule>Ꮂ↔hv;</tRule>
+<tRule>Ꮃ↔la;</tRule>
+<tRule>Ꮄ↔le;</tRule>
+<tRule>Ꮅ↔li;</tRule>
+<tRule>Ꮆ↔lo;</tRule>
+<tRule>Ꮇ↔lu;</tRule>
+<tRule>Ꮈ↔lv;</tRule>
+<tRule>Ꮉ↔ma;</tRule>
+<tRule>Ꮊ↔me;</tRule>
+<tRule>Ꮋ↔mi;</tRule>
+<tRule>Ꮌ↔mo;</tRule>
+<tRule>Ꮍ↔mu;</tRule>
+<tRule>Ꮐ↔nah;</tRule>
+<tRule>Ꮎ↔na;</tRule>
+<tRule>Ꮏ↔hna;</tRule>
+<tRule>Ꮑ↔ne;</tRule>
+<tRule>Ꮒ↔ni;</tRule>
+<tRule>Ꮓ↔no;</tRule>
+<tRule>Ꮔ↔nu;</tRule>
+<tRule>Ꮕ↔nv;</tRule>
+<tRule>Ꮖ↔qua;</tRule>
+<tRule>Ꮗ↔que;</tRule>
+<tRule>Ꮘ↔qui;</tRule>
+<tRule>Ꮙ↔quo;</tRule>
+<tRule>Ꮚ↔quu;</tRule>
+<tRule>Ꮛ↔quv;</tRule>
+<tRule>Ꮜ↔sa;</tRule>
+<tRule>Ꮞ↔se;</tRule>
+<tRule>Ꮟ↔si;</tRule>
+<tRule>Ꮠ↔so;</tRule>
+<tRule>Ꮡ↔su;</tRule>
+<tRule>Ꮢ↔sv;</tRule>
+<tRule>Ꮝ↔s;</tRule>
+<tRule>Ꮣ↔da;</tRule>
+<tRule>Ꮤ↔ta;</tRule>
+<tRule>Ꮥ↔de;</tRule>
+<tRule>Ꮦ↔te;</tRule>
+<tRule>Ꮧ↔di;</tRule>
+<tRule>Ꮨ↔ti;</tRule>
+<tRule>Ꮩ↔do;</tRule>
+<tRule>Ꮩ←to;</tRule>
+<tRule>Ꮪ↔du;</tRule>
+<tRule>Ꮪ←tu;</tRule>
+<tRule>Ꮫ↔dv;</tRule>
+<tRule>Ꮫ←tv;</tRule>
+<tRule>Ꮬ↔dla;</tRule>
+<tRule>Ꮭ↔tla;</tRule>
+<tRule>Ꮮ↔tle;</tRule>
+<tRule>Ꮮ←dle;</tRule>
+<tRule>Ꮯ↔tli;</tRule>
+<tRule>Ꮯ←dli;</tRule>
+<tRule>Ꮰ↔tlo;</tRule>
+<tRule>Ꮰ←dlo;</tRule>
+<tRule>Ꮱ↔tlu;</tRule>
+<tRule>Ꮱ←dlu;</tRule>
+<tRule>Ꮲ↔tlv;</tRule>
+<tRule>Ꮲ←dlv;</tRule>
+<tRule>Ꮳ↔tsa;</tRule>
+<tRule>Ꮴ↔tse;</tRule>
+<tRule>Ꮵ↔tsi;</tRule>
+<tRule>Ꮶ↔tso;</tRule>
+<tRule>Ꮷ↔tsu;</tRule>
+<tRule>Ꮸ↔tsv;</tRule>
+<tRule>Ꮹ↔wa;</tRule>
+<tRule>Ꮺ↔we;</tRule>
+<tRule>Ꮻ↔wi;</tRule>
+<tRule>Ꮼ↔wo;</tRule>
+<tRule>Ꮽ↔wu;</tRule>
+<tRule>Ꮾ↔wv;</tRule>
+<tRule>Ꮿ↔ya;</tRule>
+<tRule>Ᏸ↔ye;</tRule>
+<tRule>Ᏹ↔yi;</tRule>
+<tRule>Ᏺ↔yo;</tRule>
+<tRule>Ᏻ↔yu;</tRule>
+<tRule>Ᏼ↔yv;</tRule>
+<tRule>|ga←g;</tRule>
+<tRule>|ka←k;</tRule>
+<tRule>|ha←h;</tRule>
+<tRule>|la←l;</tRule>
+<tRule>|ma←m;</tRule>
+<tRule>|na←n;</tRule>
+<tRule>|qua←qu;</tRule>
+<tRule>|dla←dl;</tRule>
+<tRule>|tla←tl;</tRule>
+<tRule>|tsa←ts;</tRule>
+<tRule>|wa←w;</tRule>
+<tRule>|ya←y;</tRule>
+<tRule>|da←d;</tRule>
+<tRule>|ta←t;</tRule>
+<tRule>|m←b;</tRule>
+<tRule>|k←c;</tRule>
+<tRule>|s←f;</tRule>
+<tRule>|y←j;</tRule>
+<tRule>|m←p;</tRule>
+<tRule>|k←q;</tRule>
+<tRule>|l←r;</tRule>
+<tRule>|ks←x;</tRule>
+<tRule>|s←z;</tRule>
+<tRule>:: (lower);</tRule>
+<tRule>:: NFC (NFD);</tRule>
+</transform>
+</transforms>
+</supplementalData>

Modified: trunk/source/data/translit/crosswire.txt
===================================================================
--- trunk/source/data/translit/crosswire.txt	2009-10-15 04:37:04 UTC (rev 222)
+++ trunk/source/data/translit/crosswire.txt	2009-10-26 04:54:17 UTC (rev 223)
@@ -588,7 +588,21 @@
             }
         }
 
+// Cherokee
+        Cherokee-Latin {
+            file {
+                    resource:process(transliterator){"crosswire/Cherokee_Latin.txt"}
+                    direction{"FORWARD"}
+            }
+        }
+        Latin-Cherokee {
+            file {
+                    resource:process(transliterator){"crosswire/Cherokee_Latin.txt"}
+                    direction{"REVERSE"}
+            }
+        }
 
+
 // eof
   }
 }

Modified: trunk/source/data/translit/root.txt
===================================================================
--- trunk/source/data/translit/root.txt	2009-10-15 04:37:04 UTC (rev 222)
+++ trunk/source/data/translit/root.txt	2009-10-26 04:54:17 UTC (rev 223)
@@ -1865,6 +1865,20 @@
             }
         }
 
+// Cherokee
+        Cherokee-Latin {
+            file {
+                    resource:process(transliterator){"crosswire/Cherokee_Latin.txt"}
+                    direction{"FORWARD"}
+            }
+        }
+        Latin-Cherokee {
+            file {
+                    resource:process(transliterator){"crosswire/Cherokee_Latin.txt"}
+                    direction{"REVERSE"}
+            }
+        }
+
     }
     TransliteratorNamePattern {
         // Format for the display name of a Transliterator.




More information about the sword-cvs mailing list