Changeset 302

Show
Ignore:
Timestamp:
06/24/08 17:09:15 (7 months ago)
Author:
chris
Message:

Transliterate J to y as requested by Nicolai.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lex/trunk/src/com/qwirx/lex/hebrew/HebrewConverter.java

    r287 r302  
    309309            else if (c == '#') { output.append("s"); } // ?? guess ?? 
    310310            else if (c == '@') { output.append("ā"); } 
    311             else if (c == 'D' || c == 'G' || c == 'H' ||  
    312                 c == 'J' || c == 'K' || c == 'L' || c == 'M' || 
    313                 c == 'N' || c == 'Q' || c == 'R' || c == 'S' ||  
    314                 c == 'T' || c == 'W' || c == 'Z') 
     311            else if (c == 'J') { output.append("y"); } 
     312            else if ( 
     313                c == 'D' || c == 'G' || c == 'H' || c == 'K' || 
     314                c == 'L' || c == 'M' || c == 'N' || c == 'Q' || 
     315                c == 'R' || c == 'S' || c == 'T' || c == 'W' || 
     316                c == 'Z') 
    315317            { 
    316318                output.append(("" + c).toLowerCase()); 
  • lex/trunk/test/com/qwirx/lex/HebrewConverterTest.java

    r301 r302  
    2323    { 
    2424        assertEquals("nākərîî", HebrewConverter.toTranslit("N@K:RIJ.")); 
    25         assertEquals("jiśśāskār", HebrewConverter.toTranslit("JIF.@#K@R")); 
     25        assertEquals("yiśśāskār", HebrewConverter.toTranslit("JIF.@#K@R")); 
    2626        assertEquals("rē?šî", HebrewConverter.toTranslit("R;>CI73J")); 
     27        assertEquals("y", HebrewConverter.toTranslit("J")); 
     28        assertEquals("yy", HebrewConverter.toTranslit("J.")); 
    2729        assertEquals("îm", HebrewConverter.toTranslit("I92Jm")); 
    2830    }