Blame lib/Date/Manip/Lang/russian.pm

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;