A reverter that converts Unicode to computer-friendly (but not, yet,
human-friendly) EWTS is here in alpha mode. It probably doesn't deal well with non-Tibetan.
This commit is contained in:
parent
00afd75362
commit
5788416629
13 changed files with 496 additions and 47 deletions
|
@ -50,12 +50,15 @@ public class UnicodeToTranslitForXsltTest extends TestCase {
|
|||
public UnicodeToTranslitForXsltTest() { }
|
||||
|
||||
public void testUnicodeToEwts() {
|
||||
assertEquals(UnicodeToTranslitForXslt.unicodeToEwts("\u0f40"), "ka");
|
||||
assertEquals(UnicodeToTranslitForXslt.unicodeToEwts("\u0f56\u0f62\u0f4f\u0f42\u0f66\u0f0b"), "brtags ");
|
||||
assertEquals("ka", UnicodeToTranslitForXslt.unicodeToEwtsForComputers("\u0f40"));
|
||||
assertEquals("g+ya", UnicodeToTranslitForXslt.unicodeToEwtsForComputers("\u0f42\u0fb1"));
|
||||
// TODO(dchandler): assertEquals("brtags ", UnicodeToTranslitForXslt.unicodeToEwtsForHumans("\u0f56\u0f62\u0f9f\u0f42\u0f66\u0f0b"));
|
||||
}
|
||||
|
||||
public void testUnicodeToAcip() {
|
||||
assertEquals(UnicodeToTranslitForXslt.unicodeToEwts("\u0f40"), "KA");
|
||||
assertEquals(UnicodeToTranslitForXslt.unicodeToEwts("\u0f56\u0f62\u0f4f\u0f42\u0f66\u0f0b"), "BRTAGS ");
|
||||
if (false) {
|
||||
assertEquals("KA", UnicodeToTranslitForXslt.unicodeToAcip("\u0f40"));
|
||||
assertEquals("BRTAGS ", UnicodeToTranslitForXslt.unicodeToAcip("\u0f56\u0f62\u0f9f\u0f42\u0f66\u0f0b"));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue