package org.exist.xquery.util; /** * Russian formatter for numbers and dates. * * @author <a href="mailto:shabanovd@gmail.com">Dmitriy Shabanov</a> * @author Wolfgang */ public class NumberFormatter_ru extends NumberFormatter { private static final String[] DAYS = { "Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота" }; private static final String[] MONTHS = { "Января", "Февраля", "Марта", "Апреля", "Мая", "Июня", "Июля", "Августа", "Сентября", "Октября", "Ноября", "Декабря" }; //TODO "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" @Override public String getMonth(int month) { return MONTHS[month - 1]; } @Override public String getDay(int day) { return DAYS[day - 1]; } @Override public String getAmPm(int hour) { if (hour > 12) {return "pm";} else {return "am";} } /* * TODO * "Один","Два","Три","Четыре","Пять","Шесть","Семь","Восемь","Девять","Одна","Две", * "Десять","Одиннадцать","Двенадцать","Тринадцать","Четырнадцать","Пятнадцать","Шестнадцать","Семнадцать","Восемнадцать","Девятнадцать", * "Двадцать","Тридцать","Сорок","Пятьдесят","Шестьдесят","Семьдесят","Восемьдесят","Девяносто", * "Сто","Двести","Триста","Четыреста","Пятьсот","Шестьсот","Семьсот","Восемьсот","Девятьсот", * "Тысяча","Тысячи","Тысяч", * "Миллион","Миллиона","Миллионов", * "Миллиард","Миллиарда","Миллиардов", * "Триллион","Триллиона","Триллионов", * "Ноль" */ public String getOrdinalSuffix(long number) { return ""; } }