<?php
// locale: romanian (ro-ro)
// author: Calin Rada https://github.com/calinrada
use Moment\Moment;
$rtwp = function ($count, $direction, Moment $m, $key)
{
$format = array(
'mm' => 'minute',
'hh' => 'ore',
'dd' => 'zile',
'MM' => 'luni',
'yy' => 'ani'
);
$separator = ' ';
if ($count % 100 >= 20 || ($count >= 100 && $count % 100 === 0))
{
$separator = ' de ';
}
return $count . $separator . $format[$key];
};
return array(
"months" => explode('_', 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'),
"monthsShort" => explode('_', 'ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'),
"weekdays" => explode('_', 'luni_mar?i_miercuri_joi_vineri_sāmb?t?_duminic?'),
"weekdaysShort" => explode('_', 'Lun_Mar_Mie_Joi_Vin_Sām_Dum'),
"calendar" => array(
"sameDay" => '[azi]',
"nextDay" => '[māine la]',
"lastDay" => '[ieri la]',
"lastWeek" => '[fosta] dddd [la]',
"sameElse" => 'l',
"withTime" => '[at] H:i',
"default" => 'd/m/Y',
),
"relativeTime" => array(
"future" => 'peste %s',
"past" => 'Īn urm? cu %s',
"s" => 'cāteva secunde',
"ss" => '%d secunde',
"m" => 'un minut',
"mm" => function ($count, $direction, Moment $m) use ($rtwp)
{
return $rtwp($count, $direction, $m, 'mm');
},
"h" => 'o or?',
"hh" => function ($count, $direction, Moment $m) use ($rtwp)
{
return $rtwp($count, $direction, $m, 'hh');
},
"d" => 'o zi',
"dd" => function ($count, $direction, Moment $m) use ($rtwp)
{
return $rtwp($count, $direction, $m, 'dd');
},
"M" => 'o lun?',
"MM" => function ($count, $direction, Moment $m) use ($rtwp)
{
return $rtwp($count, $direction, $m, 'MM');
},
"y" => 'un an',
"yy" => function ($count, $direction, Moment $m) use ($rtwp)
{
return $rtwp($count, $direction, $m, 'yy');
},
),
"ordinal" => function ($number)
{
return $number;
},
"week" => array(
"dow" => 1, // Monday is the first day of the week.
"doy" => 7 // The week that contains Jan 7th is the first week of the year.
),
);
|