Ignore:
Timestamp:
2011-03-05T23:05:25+01:00 (13 years ago)
Author:
stoecker
Message:

i18n update, remove unsupported languages ro and sl

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/tools/I18n.java

    r3530 r3957  
    2525public class I18n {
    2626    private enum PluralMode { MODE_NOTONE, MODE_NONE, MODE_GREATERONE,
    27         MODE_CS, MODE_AR, MODE_PL, MODE_RO, MODE_RU, MODE_SK, MODE_SL}
     27        MODE_CS, MODE_AR, MODE_PL/*, MODE_RO*/, MODE_RU, MODE_SK/*, MODE_SL*/}
    2828    private static PluralMode pluralMode = PluralMode.MODE_NOTONE; /* english default */
    2929
     
    293293        languages.put("pl", PluralMode.MODE_PL);
    294294        languages.put("pt_BR", PluralMode.MODE_GREATERONE);
    295         languages.put("ro", PluralMode.MODE_RO);
     295        //languages.put("ro", PluralMode.MODE_RO);
    296296        languages.put("ru", PluralMode.MODE_RU);
    297297        languages.put("sk", PluralMode.MODE_SK);
    298         languages.put("sl", PluralMode.MODE_SL);
     298        //languages.put("sl", PluralMode.MODE_SL);
    299299        languages.put("sv", PluralMode.MODE_NOTONE);
    300300        languages.put("tr", PluralMode.MODE_NONE);
     
    533533            return ((n == 1) ? 0 : (((((n % 10) >= 2) && ((n % 10) <= 4))
    534534                    && (((n % 100) < 10) || ((n % 100) >= 20))) ? 1 : 2));
    535         case MODE_RO:
    536             return ((n == 1) ? 0 : ((((n % 100) > 19) || (((n % 100) == 0) && (n != 0))) ? 2 : 1));
     535        //case MODE_RO:
     536        //    return ((n == 1) ? 0 : ((((n % 100) > 19) || (((n % 100) == 0) && (n != 0))) ? 2 : 1));
    537537        case MODE_RU:
    538538            return ((((n % 10) == 1) && ((n % 100) != 11)) ? 0 : (((((n % 10) >= 2)
     
    540540        case MODE_SK:
    541541            return ((n == 1) ? 1 : (((n >= 2) && (n <= 4)) ? 2 : 0));
    542         case MODE_SL:
    543             return (((n % 100) == 1) ? 1 : (((n % 100) == 2) ? 2 : ((((n % 100) == 3)
    544                     || ((n % 100) == 4)) ? 3 : 0)));
     542        //case MODE_SL:
     543        //    return (((n % 100) == 1) ? 1 : (((n % 100) == 2) ? 2 : ((((n % 100) == 3)
     544        //            || ((n % 100) == 4)) ? 3 : 0)));
    545545        }
    546546        return 0;
Note: See TracChangeset for help on using the changeset viewer.