- Timestamp:
- 2011-03-05T23:05:25+01:00 (14 years ago)
- Location:
- trunk
- Files:
-
- 2 deleted
- 30 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/tools/I18n.java
r3530 r3957 25 25 public class I18n { 26 26 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*/} 28 28 private static PluralMode pluralMode = PluralMode.MODE_NOTONE; /* english default */ 29 29 … … 293 293 languages.put("pl", PluralMode.MODE_PL); 294 294 languages.put("pt_BR", PluralMode.MODE_GREATERONE); 295 languages.put("ro", PluralMode.MODE_RO); 295 //languages.put("ro", PluralMode.MODE_RO); 296 296 languages.put("ru", PluralMode.MODE_RU); 297 297 languages.put("sk", PluralMode.MODE_SK); 298 languages.put("sl", PluralMode.MODE_SL); 298 //languages.put("sl", PluralMode.MODE_SL); 299 299 languages.put("sv", PluralMode.MODE_NOTONE); 300 300 languages.put("tr", PluralMode.MODE_NONE); … … 533 533 return ((n == 1) ? 0 : (((((n % 10) >= 2) && ((n % 10) <= 4)) 534 534 && (((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)); 537 537 case MODE_RU: 538 538 return ((((n % 10) == 1) && ((n % 100) != 11)) ? 0 : (((((n % 10) >= 2) … … 540 540 case MODE_SK: 541 541 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))); 545 545 } 546 546 return 0;
Note:
See TracChangeset
for help on using the changeset viewer.