|
Packit |
95306a |
package Date::Manip::Lang::russian;
|
|
Packit |
95306a |
# Copyright (c) 2001-2017 Sullivan Beck. All rights reserved.
|
|
Packit |
95306a |
# This program is free software; you can redistribute it and/or modify it
|
|
Packit |
95306a |
# under the same terms as Perl itself.
|
|
Packit |
95306a |
|
|
Packit |
95306a |
########################################################################
|
|
Packit |
95306a |
########################################################################
|
|
Packit |
95306a |
|
|
Packit |
95306a |
require 5.010000;
|
|
Packit |
95306a |
|
|
Packit |
95306a |
use strict;
|
|
Packit |
95306a |
use warnings;
|
|
Packit |
95306a |
use utf8;
|
|
Packit |
95306a |
|
|
Packit |
95306a |
our($VERSION);
|
|
Packit |
95306a |
$VERSION='6.60';
|
|
Packit |
95306a |
|
|
Packit |
95306a |
our($Language,@Encodings,$LangName,$YearAdded);
|
|
Packit |
95306a |
@Encodings = qw(utf-8 koi8-r cp1251 perl);
|
|
Packit |
95306a |
$LangName = "Russian";
|
|
Packit |
95306a |
$YearAdded = 2001;
|
|
Packit |
95306a |
|
|
Packit |
95306a |
$Language = {
|
|
Packit |
95306a |
ampm => [
|
|
Packit |
95306a |
['ДП', 'дп', 'Д.П.', 'ночи', 'утра', 'до полудня'],
|
|
Packit |
95306a |
['ПП', 'пп', 'П.П.', 'дня', 'вечера', 'после полудня', 'по полудню', 'пополудню'],
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
at => ['в'],
|
|
Packit |
95306a |
day_abb => [
|
|
Packit |
95306a |
['пнд', 'пн', 'пон'],
|
|
Packit |
95306a |
['втр', 'вт', 'вто'],
|
|
Packit |
95306a |
['срд', 'ср', 'срe'],
|
|
Packit |
95306a |
['чтв', 'чт', 'чет'],
|
|
Packit |
95306a |
['птн', 'пт', 'пят'],
|
|
Packit |
95306a |
['суб', 'сб', 'суб'],
|
|
Packit |
95306a |
['вск', 'вс', 'воск'],
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
day_char => [['пн'], ['вт'], ['ср'], ['чт'], ['пт'], ['сб'], ['вс']],
|
|
Packit |
95306a |
day_name => [
|
|
Packit |
95306a |
['понедельник'],
|
|
Packit |
95306a |
['вторник'],
|
|
Packit |
95306a |
['среда'],
|
|
Packit |
95306a |
['четверг'],
|
|
Packit |
95306a |
['пятница'],
|
|
Packit |
95306a |
['суббота'],
|
|
Packit |
95306a |
['воскресенье'],
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
each => ['каждый'],
|
|
Packit |
95306a |
fields => [
|
|
Packit |
95306a |
['г', 'гд', 'год', 'лет', 'лет', 'года'],
|
|
Packit |
95306a |
['мес', 'месяц', 'месяцев'],
|
|
Packit |
95306a |
['неделя', 'недель', 'недели', 'неделю'],
|
|
Packit |
95306a |
['д', 'день', 'дней', 'дня'],
|
|
Packit |
95306a |
['ч', 'ч.', 'чс', 'чсв', 'час', 'часов', 'часа'],
|
|
Packit |
95306a |
['мн', 'мин', 'минута', 'минут'],
|
|
Packit |
95306a |
['с', 'сек', 'секунда', 'секунд'],
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
last => ['последний'],
|
|
Packit |
95306a |
mode => [['точно', 'примерно'], ['рабочих']],
|
|
Packit |
95306a |
month_abb => [
|
|
Packit |
95306a |
['янв', 'янв.'],
|
|
Packit |
95306a |
['фев', 'фвр', 'февр.'],
|
|
Packit |
95306a |
['мрт', 'марта', 'март'],
|
|
Packit |
95306a |
['апр', 'апр.'],
|
|
Packit |
95306a |
['май', 'мая'],
|
|
Packit |
95306a |
['июн', 'июня', 'июнь'],
|
|
Packit |
95306a |
['июл', 'июля', 'июль'],
|
|
Packit |
95306a |
['авг', 'авг.'],
|
|
Packit |
95306a |
['снт', 'сен', 'сент.'],
|
|
Packit |
95306a |
['окт', 'окт.'],
|
|
Packit |
95306a |
['нояб', 'ноя', 'нояб.'],
|
|
Packit |
95306a |
['дек', 'дек.'],
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
month_name => [
|
|
Packit |
95306a |
['января', 'январь'],
|
|
Packit |
95306a |
['февраля', 'февраль'],
|
|
Packit |
95306a |
['марта', 'март'],
|
|
Packit |
95306a |
['апреля', 'апрель'],
|
|
Packit |
95306a |
['мая', 'май'],
|
|
Packit |
95306a |
['июня', 'июнь'],
|
|
Packit |
95306a |
['июля', 'июль'],
|
|
Packit |
95306a |
['августа', 'август'],
|
|
Packit |
95306a |
['сентября', 'сентябрь'],
|
|
Packit |
95306a |
['октября', 'октябрь'],
|
|
Packit |
95306a |
['ноября', 'ноябрь'],
|
|
Packit |
95306a |
['декабря', 'декабрь'],
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
nextprev => [['следующий'], ['предыдущий']],
|
|
Packit |
95306a |
nth => [
|
|
Packit |
95306a |
['1', 'первый', 'первого', 'первое', 'один'],
|
|
Packit |
95306a |
['2', 'второй', 'второго', 'второе', 'два'],
|
|
Packit |
95306a |
['3', 'третий', 'третьего', 'третье', 'три'],
|
|
Packit |
95306a |
['4', 'четвертый', 'четвертого', 'четвертое', 'четыре'],
|
|
Packit |
95306a |
['5', 'пятый', 'пятого', 'пятое', 'пять'],
|
|
Packit |
95306a |
['6', 'шестой', 'шестого', 'шестое', 'шесть'],
|
|
Packit |
95306a |
['7', 'седьмой', 'седьмого', 'седьмое', 'семь'],
|
|
Packit |
95306a |
['8', 'восьмой', 'восьмого', 'восьмое', 'восемь'],
|
|
Packit |
95306a |
['9', 'девятый', 'девятого', 'девятое', 'девять'],
|
|
Packit |
95306a |
['10', 'десятый', 'десятого', 'десятое', 'десять'],
|
|
Packit |
95306a |
['11', 'одиннадцатый', 'одиннадцатого', 'одиннадцатое', 'одиннадцать'],
|
|
Packit |
95306a |
['12', 'двенадчатый', 'двенадцатого', 'двенадцатое', 'дванадцать'],
|
|
Packit |
95306a |
['13', 'тренадцатый', 'тренадцатого', 'тренадцатое', 'тринадцать'],
|
|
Packit |
95306a |
['14', 'четырнадцатый', 'четырнадцатого', 'четырнадцатое', 'четырнадцать'],
|
|
Packit |
95306a |
['15', 'пятнадцатый', 'пятнадцатого', 'пятнадцатое', 'пятнадцать'],
|
|
Packit |
95306a |
['16', 'шестнадцатый', 'шестнадцатого', 'шестнадцатое', 'шестнадцать'],
|
|
Packit |
95306a |
['17', 'семьнадцатый', 'семьнадцатого', 'семьнадцатое', 'семнадцать'],
|
|
Packit |
95306a |
['18', 'восемьнадцатый', 'восемьнадцатого', 'восемьнадцатое', 'восемнадцать'],
|
|
Packit |
95306a |
['19', 'девятнадцатый', 'девятнадцатого', 'девятнадцатое', 'девятнадцать'],
|
|
Packit |
95306a |
['20', 'двадцатый', 'двадцатого', 'двадцатое', 'двадцать'],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'21',
|
|
Packit |
95306a |
'двадцать первый',
|
|
Packit |
95306a |
'двадцать первого',
|
|
Packit |
95306a |
'двадцать первое',
|
|
Packit |
95306a |
'двадцать один',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'22',
|
|
Packit |
95306a |
'двадцать второй',
|
|
Packit |
95306a |
'двадцать второе',
|
|
Packit |
95306a |
'двадцать второе',
|
|
Packit |
95306a |
'двадцать два',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'23',
|
|
Packit |
95306a |
'двадцать третий',
|
|
Packit |
95306a |
'двадцать третьего',
|
|
Packit |
95306a |
'двадцать третье',
|
|
Packit |
95306a |
'двадцать три',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'24',
|
|
Packit |
95306a |
'двадцать четвертый',
|
|
Packit |
95306a |
'двадцать четвертого',
|
|
Packit |
95306a |
'двадцать четвертое',
|
|
Packit |
95306a |
'двадцать четыре',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
['25', 'двадцать пятый', 'двадцать пятого', 'двадцать пятое', 'двадцать пять'],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'26',
|
|
Packit |
95306a |
'двадцать шестой',
|
|
Packit |
95306a |
'двадцать шестого',
|
|
Packit |
95306a |
'двадцать шестое',
|
|
Packit |
95306a |
'двадцать шесть',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'27',
|
|
Packit |
95306a |
'двадцать седьмой',
|
|
Packit |
95306a |
'двадцать седьмого',
|
|
Packit |
95306a |
'двадцать седьмое',
|
|
Packit |
95306a |
'двадцать семь',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'28',
|
|
Packit |
95306a |
'двадцать восьмой',
|
|
Packit |
95306a |
'двадцать восьмого',
|
|
Packit |
95306a |
'двадцать восьмое',
|
|
Packit |
95306a |
'двадцать восемь',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'29',
|
|
Packit |
95306a |
'двадцать девятый',
|
|
Packit |
95306a |
'двадцать девятого',
|
|
Packit |
95306a |
'двадцать девятое',
|
|
Packit |
95306a |
'двадцать девять',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
['30', 'тридцатый', 'тридцатого', 'тридцатое', 'тридцать'],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'31',
|
|
Packit |
95306a |
'тридцать первый',
|
|
Packit |
95306a |
'тридцать первого',
|
|
Packit |
95306a |
'тридцать первое',
|
|
Packit |
95306a |
'тридцать один',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'32',
|
|
Packit |
95306a |
'тридцать второй',
|
|
Packit |
95306a |
'тридцать второе',
|
|
Packit |
95306a |
'тридцать второе',
|
|
Packit |
95306a |
'тридцать два',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'33',
|
|
Packit |
95306a |
'тридцать третий',
|
|
Packit |
95306a |
'тридцать третьего',
|
|
Packit |
95306a |
'тридцать третье',
|
|
Packit |
95306a |
'тридцать три',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'34',
|
|
Packit |
95306a |
'тридцать четвертый',
|
|
Packit |
95306a |
'тридцать четвертого',
|
|
Packit |
95306a |
'тридцать четвертое',
|
|
Packit |
95306a |
'тридцать четыре',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
['35', 'тридцать пятый', 'тридцать пятого', 'тридцать пятое', 'тридцать пять'],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'36',
|
|
Packit |
95306a |
'тридцать шестой',
|
|
Packit |
95306a |
'тридцать шестого',
|
|
Packit |
95306a |
'тридцать шестое',
|
|
Packit |
95306a |
'тридцать шесть',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'37',
|
|
Packit |
95306a |
'тридцать седьмой',
|
|
Packit |
95306a |
'тридцать седьмого',
|
|
Packit |
95306a |
'тридцать седьмое',
|
|
Packit |
95306a |
'тридцать семь',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'38',
|
|
Packit |
95306a |
'тридцать восьмой',
|
|
Packit |
95306a |
'тридцать восьмого',
|
|
Packit |
95306a |
'тридцать восьмое',
|
|
Packit |
95306a |
'тридцать восемь',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'39',
|
|
Packit |
95306a |
'тридцать девятый',
|
|
Packit |
95306a |
'тридцать девятого',
|
|
Packit |
95306a |
'тридцать девятое',
|
|
Packit |
95306a |
'тридцать девять',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
['40', 'сороковой', 'сорок'],
|
|
Packit |
95306a |
['41', 'сорок первый', 'сорок первого', 'сорок первое', 'сорок один'],
|
|
Packit |
95306a |
['42', 'сорок второй', 'сорок второе', 'сорок второе', 'сорок два'],
|
|
Packit |
95306a |
['43', 'сорок третий', 'сорок третьего', 'сорок третье', 'сорок три'],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'44',
|
|
Packit |
95306a |
'сорок четвертый',
|
|
Packit |
95306a |
'сорок четвертого',
|
|
Packit |
95306a |
'сорок четвертое',
|
|
Packit |
95306a |
'сорок четыре',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
['45', 'сорок пятый', 'сорок пятого', 'сорок пятое', 'сорок пять'],
|
|
Packit |
95306a |
['46', 'сорок шестой', 'сорок шестого', 'сорок шестое', 'сорок шесть'],
|
|
Packit |
95306a |
['47', 'сорок седьмой', 'сорок седьмого', 'сорок седьмое', 'сорок семь'],
|
|
Packit |
95306a |
['48', 'сорок восьмой', 'сорок восьмого', 'сорок восьмое', 'сорок восемь'],
|
|
Packit |
95306a |
['49', 'сорок девятый', 'сорок девятого', 'сорок девятое', 'сорок девять'],
|
|
Packit |
95306a |
['50', 'пятидесятый', 'пятидесятого', 'пятидесятое', 'пятьдесят'],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'51',
|
|
Packit |
95306a |
'пятьдесят первый',
|
|
Packit |
95306a |
'пятьдесят первого',
|
|
Packit |
95306a |
'пятьдесят первое',
|
|
Packit |
95306a |
'пятьдесят один',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'52',
|
|
Packit |
95306a |
'пятьдесят второй',
|
|
Packit |
95306a |
'пятьдесят второе',
|
|
Packit |
95306a |
'пятьдесят второе',
|
|
Packit |
95306a |
'пятьдесят два',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
[
|
|
Packit |
95306a |
'53',
|
|
Packit |
95306a |
'пятьдесят третий',
|
|
Packit |
95306a |
'пятьдесят третьего',
|
|
Packit |
95306a |
'пятьдесят третье',
|
|
Packit |
95306a |
'пятьдесят три',
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
],
|
|
Packit |
95306a |
of => [''],
|
|
Packit |
95306a |
offset_date => {
|
|
Packit |
95306a |
'вчера' => '-0:0:0:1:0:0:0',
|
|
Packit |
95306a |
'завтра' => '+0:0:0:1:0:0:0',
|
|
Packit |
95306a |
'позавчера' => '-0:0:0:2:0:0:0',
|
|
Packit |
95306a |
'послезавтра' => '+0:0:0:2:0:0:0',
|
|
Packit |
95306a |
'сегодня' => '0:0:0:0:0:0:0',
|
|
Packit |
95306a |
},
|
|
Packit |
95306a |
offset_time => { 'сейчас' => '0:0:0:0:0:0:0' },
|
|
Packit |
95306a |
on => ['в'],
|
|
Packit |
95306a |
sepfr => 'с',
|
|
Packit |
95306a |
sephm => ['ч'],
|
|
Packit |
95306a |
sepms => ['м'],
|
|
Packit |
95306a |
times => { 'полдень' => '12:00:00', 'полночь' => '00:00:00' },
|
|
Packit |
95306a |
when => [['назад на '], ['вперед на', 'позже']],
|
|
Packit |
95306a |
};
|
|
Packit |
95306a |
|
|
Packit |
95306a |
1;
|