fix: update playlist dates
This commit is contained in:
parent
d852746238
commit
e94de9a0f6
5 changed files with 421 additions and 429 deletions
|
|
@ -38,6 +38,8 @@ enum DateCase {
|
|||
Dec,
|
||||
}
|
||||
|
||||
const N_AGO: u8 = 5;
|
||||
|
||||
/// Collect 'Playlist updated' dates in every supported language
|
||||
/// and write them to `testfiles/dict/playlist_samples.json`.
|
||||
///
|
||||
|
|
@ -87,6 +89,7 @@ pub async fn collect_dates(project_root: &Path, concurrency: usize) {
|
|||
let rp = RustyPipe::new();
|
||||
let collected_dates = stream::iter(LANGUAGES)
|
||||
.map(|lang| {
|
||||
println!("{lang}");
|
||||
let rp = rp.clone();
|
||||
async move {
|
||||
let mut map: BTreeMap<DateCase, String> = BTreeMap::new();
|
||||
|
|
@ -165,19 +168,7 @@ pub fn write_samples_to_dict(project_root: &Path) {
|
|||
let collect_nd_tokens = !matches!(
|
||||
lang,
|
||||
// ND tokens of these languages must be edited manually
|
||||
Language::Ja
|
||||
| Language::ZhCn
|
||||
| Language::ZhHk
|
||||
| Language::ZhTw
|
||||
| Language::Ko
|
||||
| Language::Gu
|
||||
| Language::Pa
|
||||
| Language::Ur
|
||||
| Language::Uz
|
||||
| Language::Te
|
||||
| Language::PtPt
|
||||
// Singhalese YT translation has an error (today == tomorrow)
|
||||
| Language::Si
|
||||
Language::Ja | Language::ZhCn | Language::ZhHk | Language::ZhTw
|
||||
);
|
||||
|
||||
dict_entry.months = BTreeMap::new();
|
||||
|
|
@ -216,7 +207,7 @@ pub fn write_samples_to_dict(project_root: &Path) {
|
|||
assert_eq!(
|
||||
tago,
|
||||
Some(TimeAgo {
|
||||
n: 3,
|
||||
n: N_AGO,
|
||||
unit: timeago::TimeUnit::Day
|
||||
}),
|
||||
"lang: {lang}, txt: {datestr}"
|
||||
|
|
@ -288,13 +279,11 @@ pub fn write_samples_to_dict(project_root: &Path) {
|
|||
};
|
||||
});
|
||||
|
||||
if datestr_tables.len() == 1 {
|
||||
assert_eq!(
|
||||
dict_entry.timeago_nd_tokens.len(),
|
||||
2,
|
||||
"lang: {}, nd_tokens: {:?}",
|
||||
if datestr_tables.len() == 1 && dict_entry.timeago_nd_tokens.len() > 2 {
|
||||
println!(
|
||||
"INFO: {} has {} nd_tokens. Check manually.",
|
||||
lang,
|
||||
&dict_entry.timeago_nd_tokens
|
||||
dict_entry.timeago_nd_tokens.len()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -551,7 +551,6 @@ mod tests {
|
|||
}
|
||||
|
||||
#[test]
|
||||
#[ignore]
|
||||
fn t_parse_date_samples() {
|
||||
let json_path = path!(*TESTFILES / "dict" / "playlist_samples.json");
|
||||
let json_file = File::open(json_path).unwrap();
|
||||
|
|
@ -570,11 +569,7 @@ mod tests {
|
|||
assert_eq!(
|
||||
parse_textual_date(*lang, samples.get("Yesterday").unwrap()),
|
||||
Some(ParsedDate::Relative(TimeAgo {
|
||||
// YT's Singhalese translation has an error (yesterday == today)
|
||||
n: match lang {
|
||||
Language::Si => 0,
|
||||
_ => 1,
|
||||
},
|
||||
n: 1,
|
||||
unit: TimeUnit::Day
|
||||
})),
|
||||
"lang: {lang}"
|
||||
|
|
@ -582,7 +577,7 @@ mod tests {
|
|||
assert_eq!(
|
||||
parse_textual_date(*lang, samples.get("Ago").unwrap()),
|
||||
Some(ParsedDate::Relative(TimeAgo {
|
||||
n: 3,
|
||||
n: 5,
|
||||
unit: TimeUnit::Day
|
||||
})),
|
||||
"lang: {lang}"
|
||||
|
|
|
|||
|
|
@ -265,12 +265,12 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
],
|
||||
},
|
||||
timeago_nd_tokens: ::phf::Map {
|
||||
key: 15467950696543387533,
|
||||
key: 12913932095322966823,
|
||||
disps: &[
|
||||
(1, 0),
|
||||
(0, 0),
|
||||
],
|
||||
entries: &[
|
||||
("بالأمس", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("البارحة", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("اليوم", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
|
|
@ -418,8 +418,10 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
(0, 0),
|
||||
],
|
||||
entries: &[
|
||||
("dünən", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("güncəlləndi", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("bugün", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("dünən", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("güncəllənib", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: true,
|
||||
|
|
@ -636,20 +638,20 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
months: ::phf::Map {
|
||||
key: 15467950696543387533,
|
||||
disps: &[
|
||||
(6, 8),
|
||||
(3, 4),
|
||||
(2, 0),
|
||||
(7, 1),
|
||||
(2, 3),
|
||||
],
|
||||
entries: &[
|
||||
("অক\u{9cd}টো,", 10),
|
||||
("ফেব,", 2),
|
||||
("নভে,", 11),
|
||||
("ম\u{9be}র\u{9cd}চ,", 3),
|
||||
("এপ\u{9cd}রি,", 4),
|
||||
("জ\u{9be}ন\u{9c1},", 1),
|
||||
("ডিসেম\u{9cd}বর,", 12),
|
||||
("ম\u{9be}র\u{9cd}চ,", 3),
|
||||
("আগ,", 8),
|
||||
("ডিসে,", 12),
|
||||
("জ\u{9c1}ন,", 6),
|
||||
("আগস\u{9cd}ট,", 8),
|
||||
("এপ\u{9cd}রি,", 4),
|
||||
("মে,", 5),
|
||||
("সেপ,", 9),
|
||||
("জ\u{9c1}ল,", 7),
|
||||
|
|
@ -2048,7 +2050,7 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
],
|
||||
entries: &[
|
||||
("આજ\u{ac7}", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("ગઈ", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("ગઈકાલ\u{ac7}", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: false,
|
||||
|
|
@ -3019,14 +3021,13 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
],
|
||||
},
|
||||
timeago_nd_tokens: ::phf::Map {
|
||||
key: 15467950696543387533,
|
||||
key: 12913932095322966823,
|
||||
disps: &[
|
||||
(0, 0),
|
||||
],
|
||||
entries: &[
|
||||
("បានធ\u{17d2}វើបច\u{17d2}ច\u{17bb}ប\u{17d2}បន\u{17d2}នភាពនៅថ\u{17d2}ងៃនេះ", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("បានធ\u{17d2}វើបច\u{17d2}ច\u{17bb}ប\u{17d2}បន\u{17d2}នភាពម\u{17d2}ស\u{17b7}លម\u{17b7}ញ", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("បានធ\u{17d2}វើបច\u{17d2}ច\u{17bb}ប\u{17d2}បន\u{17d2}នភាព\u{200b}នៅថ\u{17d2}ងៃនេះ", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("បានធ\u{17d2}វើបច\u{17d2}ច\u{17bb}ប\u{17d2}បន\u{17d2}នភាពថ\u{17d2}ងៃនេះ", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: true,
|
||||
|
|
@ -3089,22 +3090,22 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
key: 12913932095322966823,
|
||||
disps: &[
|
||||
(3, 0),
|
||||
(1, 2),
|
||||
(5, 5),
|
||||
(5, 2),
|
||||
(2, 6),
|
||||
],
|
||||
entries: &[
|
||||
("ಮಾರ\u{ccd}ಚ\u{ccd}", 3),
|
||||
("ಡ\u{cbf}ಸ\u{cc6}ಂ", 12),
|
||||
("ನವ\u{cc6}ಂ", 11),
|
||||
("ಸ\u{cc6}ಪ\u{ccd}ಟ\u{cc6}ಂ", 9),
|
||||
("ಫ\u{cc6}ಬ\u{ccd}ರವರ\u{cbf}", 2),
|
||||
("ಜ\u{cc2}ನ\u{ccd}", 6),
|
||||
("ಮೇ", 5),
|
||||
("ಜನವರ\u{cbf}", 1),
|
||||
("ಆಗ", 8),
|
||||
("ಏಪ\u{ccd}ರ\u{cbf}", 4),
|
||||
("ಫ\u{cc6}ಬ\u{ccd}ರವರ\u{cbf}", 2),
|
||||
("ಜುಲೈ", 7),
|
||||
("ಅಕ\u{ccd}ಟೋ", 10),
|
||||
("ಏಪ\u{ccd}ರ\u{cbf}", 4),
|
||||
("ಆಗಸ\u{ccd}ಟ\u{ccd}", 8),
|
||||
("ಜುಲೈ", 7),
|
||||
("ಸ\u{cc6}ಪ\u{ccd}ಟ\u{cc6}ಂ", 9),
|
||||
],
|
||||
},
|
||||
timeago_nd_tokens: ::phf::Map {
|
||||
|
|
@ -3174,6 +3175,7 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
(0, 0),
|
||||
],
|
||||
entries: &[
|
||||
("어제", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("오늘", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
|
|
@ -3330,11 +3332,11 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
timeago_nd_tokens: ::phf::Map {
|
||||
key: 12913932095322966823,
|
||||
disps: &[
|
||||
(0, 0),
|
||||
(1, 0),
|
||||
],
|
||||
entries: &[
|
||||
("ອ\u{eb1}ບເດດມ\u{eb7}\u{ec9}ນ\u{eb5}\u{ec9}", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("ອ\u{eb1}ບເດດມ\u{eb7}\u{ec9}ວານນ\u{eb5}\u{ec9}", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("ອ\u{eb1}ດເດດມ\u{eb7}\u{ec9}ວານນ\u{eb5}\u{ec9}", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: true,
|
||||
|
|
@ -3795,13 +3797,14 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
],
|
||||
},
|
||||
timeago_nd_tokens: ::phf::Map {
|
||||
key: 12913932095322966823,
|
||||
key: 10121458955350035957,
|
||||
disps: &[
|
||||
(0, 0),
|
||||
],
|
||||
entries: &[
|
||||
("काल", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("आज", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("today", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("काल", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: false,
|
||||
|
|
@ -3994,16 +3997,17 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
timeago_tokens: ::phf::Map {
|
||||
key: 12913932095322966823,
|
||||
disps: &[
|
||||
(1, 0),
|
||||
(4, 0),
|
||||
(1, 3),
|
||||
],
|
||||
entries: &[
|
||||
("घण\u{94d}टा", TaToken { n: 1, unit: Some(TimeUnit::Hour) }),
|
||||
("महिना", TaToken { n: 1, unit: Some(TimeUnit::Month) }),
|
||||
("दिन", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("हप\u{94d}ता", TaToken { n: 1, unit: Some(TimeUnit::Week) }),
|
||||
("वर\u{94d}ष", TaToken { n: 1, unit: Some(TimeUnit::Year) }),
|
||||
("मिन\u{947}ट", TaToken { n: 1, unit: Some(TimeUnit::Minute) }),
|
||||
("वर\u{94d}ष", TaToken { n: 1, unit: Some(TimeUnit::Year) }),
|
||||
("दिन", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("घण\u{94d}टा", TaToken { n: 1, unit: Some(TimeUnit::Hour) }),
|
||||
("दिनअघि", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("हप\u{94d}ता", TaToken { n: 1, unit: Some(TimeUnit::Week) }),
|
||||
("महिना", TaToken { n: 1, unit: Some(TimeUnit::Month) }),
|
||||
("स\u{947}क\u{947}न\u{94d}ड", TaToken { n: 1, unit: Some(TimeUnit::Second) }),
|
||||
],
|
||||
},
|
||||
|
|
@ -4360,13 +4364,13 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
],
|
||||
},
|
||||
timeago_nd_tokens: ::phf::Map {
|
||||
key: 10121458955350035957,
|
||||
key: 15467950696543387533,
|
||||
disps: &[
|
||||
(0, 0),
|
||||
(1, 0),
|
||||
],
|
||||
entries: &[
|
||||
("ਬੀ\u{a47}ਤ\u{a47}", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("ਅ\u{a71}ਜ", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("ਕ\u{a71}ਲ\u{a4d}ਹ", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: false,
|
||||
|
|
@ -4865,12 +4869,11 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
timeago_nd_tokens: ::phf::Map {
|
||||
key: 12913932095322966823,
|
||||
disps: &[
|
||||
(1, 0),
|
||||
(0, 0),
|
||||
],
|
||||
entries: &[
|
||||
("ඊයෙ", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("ඊයේ", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("අද", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("ඊයේ", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: false,
|
||||
|
|
@ -5356,8 +5359,8 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
(1, 0),
|
||||
],
|
||||
entries: &[
|
||||
("idag", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("igår", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("dag", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("går", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: true,
|
||||
|
|
@ -5640,20 +5643,21 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
Language::Th => Entry {
|
||||
by_char: false,
|
||||
timeago_tokens: ::phf::Map {
|
||||
key: 15467950696543387533,
|
||||
key: 12913932095322966823,
|
||||
disps: &[
|
||||
(0, 1),
|
||||
(2, 0),
|
||||
(0, 0),
|
||||
(8, 2),
|
||||
],
|
||||
entries: &[
|
||||
("นาท\u{e35}ท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Minute) }),
|
||||
("ป\u{e35}ท\u{e35}\u{e48}แล\u{e49}ว", TaToken { n: 1, unit: Some(TimeUnit::Year) }),
|
||||
("เด\u{e37}อนท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Month) }),
|
||||
("ช\u{e31}\u{e48}วโมงท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Hour) }),
|
||||
("นาท\u{e35}", TaToken { n: 1, unit: Some(TimeUnit::Minute) }),
|
||||
("ว\u{e31}นท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("ส\u{e31}ปดาห\u{e4c}ท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Week) }),
|
||||
("ว\u{e34}นาท\u{e35}", TaToken { n: 1, unit: Some(TimeUnit::Second) }),
|
||||
("ช\u{e31}\u{e48}วโมงท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Hour) }),
|
||||
("นาท\u{e35}ท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Minute) }),
|
||||
("นาท\u{e35}", TaToken { n: 1, unit: Some(TimeUnit::Minute) }),
|
||||
("ว\u{e31}นท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("ป\u{e35}ท\u{e35}\u{e48}แล\u{e49}ว", TaToken { n: 1, unit: Some(TimeUnit::Year) }),
|
||||
("ว\u{e31}นท\u{e35}\u{e48}แล\u{e49}ว", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("เด\u{e37}อนท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Month) }),
|
||||
("ว\u{e34}นาท\u{e35}ท\u{e35}\u{e48}ผ\u{e48}านมา", TaToken { n: 1, unit: Some(TimeUnit::Second) }),
|
||||
],
|
||||
},
|
||||
|
|
@ -5681,13 +5685,13 @@ pub(crate) fn entry(lang: Language) -> Entry {
|
|||
],
|
||||
},
|
||||
timeago_nd_tokens: ::phf::Map {
|
||||
key: 12913932095322966823,
|
||||
key: 10121458955350035957,
|
||||
disps: &[
|
||||
(0, 0),
|
||||
],
|
||||
entries: &[
|
||||
("อ\u{e31}ปเดตเม\u{e37}\u{e48}อวานน\u{e35}\u{e49}", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
("อ\u{e31}ปเดตแล\u{e49}วว\u{e31}นน\u{e35}\u{e49}", TaToken { n: 0, unit: Some(TimeUnit::Day) }),
|
||||
("อ\u{e31}ปเดตแล\u{e49}วเม\u{e37}\u{e48}อวาน", TaToken { n: 1, unit: Some(TimeUnit::Day) }),
|
||||
],
|
||||
},
|
||||
comma_decimal: false,
|
||||
|
|
|
|||
|
|
@ -133,8 +133,8 @@
|
|||
"date_order": "DMY",
|
||||
"months": {},
|
||||
"timeago_nd_tokens": {
|
||||
"اليوم": "0D",
|
||||
"بالأمس": "1D"
|
||||
"البارحة": "1D",
|
||||
"اليوم": "0D"
|
||||
},
|
||||
"comma_decimal": false,
|
||||
"number_tokens": {
|
||||
|
|
@ -173,14 +173,14 @@
|
|||
"number_tokens": {
|
||||
"কোঃটা": 9,
|
||||
"নিঃটা": 6,
|
||||
"নিযুতটা": 6,
|
||||
"লাখটা": 5,
|
||||
"হাজাৰটা": 3,
|
||||
"লাখ": 5,
|
||||
"নিযুত": 6,
|
||||
"হাজাৰ": 3,
|
||||
"নিযুতটা": 6,
|
||||
"লা": 5,
|
||||
"লাখ": 5,
|
||||
"লাখটা": 5,
|
||||
"হা": 3,
|
||||
"লা": 5
|
||||
"হাজাৰ": 3,
|
||||
"হাজাৰটা": 3
|
||||
},
|
||||
"album_types": {
|
||||
"ep": "Ep",
|
||||
|
|
@ -219,7 +219,9 @@
|
|||
},
|
||||
"timeago_nd_tokens": {
|
||||
"bugün": "0D",
|
||||
"dünən": "1D"
|
||||
"dünən": "1D",
|
||||
"güncəlləndi": "1D",
|
||||
"güncəllənib": "0D"
|
||||
},
|
||||
"comma_decimal": true,
|
||||
"number_tokens": {
|
||||
|
|
@ -350,12 +352,12 @@
|
|||
"date_order": "DY",
|
||||
"months": {
|
||||
"অক্টো,": 10,
|
||||
"আগস্ট,": 8,
|
||||
"আগ,": 8,
|
||||
"এপ্রি,": 4,
|
||||
"জানু,": 1,
|
||||
"জুন,": 6,
|
||||
"জুল,": 7,
|
||||
"ডিসেম্বর,": 12,
|
||||
"ডিসে,": 12,
|
||||
"নভে,": 11,
|
||||
"ফেব,": 2,
|
||||
"মার্চ,": 3,
|
||||
|
|
@ -368,13 +370,13 @@
|
|||
},
|
||||
"comma_decimal": false,
|
||||
"number_tokens": {
|
||||
"কো": 7,
|
||||
"কোটি": 7,
|
||||
"লা": 5,
|
||||
"লাটি": 5,
|
||||
"শত": 2,
|
||||
"হাটি": 3,
|
||||
"হা": 3,
|
||||
"লা": 5,
|
||||
"কো": 7
|
||||
"হাটি": 3
|
||||
},
|
||||
"album_types": {
|
||||
"অডিওবুক": "Audiobook",
|
||||
|
|
@ -404,10 +406,10 @@
|
|||
"sati": "h",
|
||||
"sedmice": "W",
|
||||
"sedmicu": "W",
|
||||
"sekunda": "s",
|
||||
"sekunde": "s",
|
||||
"sekundi": "s",
|
||||
"sekundu": "s",
|
||||
"sekunda": "s"
|
||||
"sekundu": "s"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -503,19 +505,19 @@
|
|||
"hodinami": "h",
|
||||
"hodinou": "h",
|
||||
"lety": "Y",
|
||||
"minuta": "m",
|
||||
"minutami": "m",
|
||||
"minutou": "m",
|
||||
"měsícem": "M",
|
||||
"měsíci": "M",
|
||||
"rokem": "Y",
|
||||
"roky": "Y",
|
||||
"sekund": "s",
|
||||
"sekunda": "s",
|
||||
"sekundami": "s",
|
||||
"sekundou": "s",
|
||||
"týdnem": "W",
|
||||
"týdny": "W",
|
||||
"sekund": "s",
|
||||
"sekunda": "s",
|
||||
"minuta": "m"
|
||||
"týdny": "W"
|
||||
},
|
||||
"date_order": "DMY",
|
||||
"months": {},
|
||||
|
|
@ -1194,7 +1196,7 @@
|
|||
},
|
||||
"timeago_nd_tokens": {
|
||||
"આજે": "0D",
|
||||
"ગઈ": "1D"
|
||||
"ગઈકાલે": "1D"
|
||||
},
|
||||
"comma_decimal": false,
|
||||
"number_tokens": {
|
||||
|
|
@ -1275,10 +1277,10 @@
|
|||
"sat": "h",
|
||||
"sata": "h",
|
||||
"sati": "h",
|
||||
"sekunda": "s",
|
||||
"sekunde": "s",
|
||||
"sekundi": "s",
|
||||
"sekundu": "s",
|
||||
"sekunda": "s",
|
||||
"tjedan": "W",
|
||||
"tjedna": "W"
|
||||
},
|
||||
|
|
@ -1323,14 +1325,14 @@
|
|||
"héttel": "W",
|
||||
"hónapja": "M",
|
||||
"hónappal": "M",
|
||||
"másodperc": "s",
|
||||
"másodperccel": "s",
|
||||
"másodperce": "s",
|
||||
"másodperc": "s",
|
||||
"napja": "D",
|
||||
"nappal": "D",
|
||||
"perc": "m",
|
||||
"perccel": "m",
|
||||
"perce": "m",
|
||||
"perc": "m",
|
||||
"éve": "Y",
|
||||
"évvel": "Y",
|
||||
"órája": "h",
|
||||
|
|
@ -1469,12 +1471,12 @@
|
|||
"klukkustundum": "h",
|
||||
"mánuði": "M",
|
||||
"mánuðum": "M",
|
||||
"mínúta": "m",
|
||||
"mínútu": "m",
|
||||
"mínútum": "m",
|
||||
"mínúta": "m",
|
||||
"sekúnda": "s",
|
||||
"sekúndu": "s",
|
||||
"sekúndum": "s",
|
||||
"sekúnda": "s",
|
||||
"sekúndur": "s",
|
||||
"viku": "W",
|
||||
"vikum": "W",
|
||||
|
|
@ -1581,9 +1583,9 @@
|
|||
"שבועות": "W",
|
||||
"שבועיים": "2W",
|
||||
"שנה": "Y",
|
||||
"שניה": "s",
|
||||
"שניות": "s",
|
||||
"שנייה": "s",
|
||||
"שניה": "s",
|
||||
"שנים": "Y",
|
||||
"שנתיים": "2Y",
|
||||
"שעה": "h",
|
||||
|
|
@ -1663,11 +1665,11 @@
|
|||
"თვის": "M",
|
||||
"კვირის": "W",
|
||||
"საათის": "h",
|
||||
"წამი": "s",
|
||||
"წამის": "s",
|
||||
"წლის": "Y",
|
||||
"წუთის": "m",
|
||||
"წუთი": "m",
|
||||
"წამი": "s"
|
||||
"წუთის": "m"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -1755,12 +1757,12 @@
|
|||
"ខែមុន": "M",
|
||||
"ឆ្នាំមុន": "Y",
|
||||
"ថ្ងៃមុន": "D",
|
||||
"នាទី": "m",
|
||||
"នាទីមុន": "m",
|
||||
"ម៉ោងមុន": "h",
|
||||
"វិនាទី": "s",
|
||||
"វិនាទីមុន": "s",
|
||||
"សប្ដាហ៍មុន": "W",
|
||||
"នាទី": "m",
|
||||
"វិនាទី": "s"
|
||||
"សប្ដាហ៍មុន": "W"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -1778,8 +1780,7 @@
|
|||
"ឧសភា": 5
|
||||
},
|
||||
"timeago_nd_tokens": {
|
||||
"បានធ្វើបច្ចុប្បន្នភាពថ្ងៃនេះ": "0D",
|
||||
"បានធ្វើបច្ចុប្បន្នភាពនៅថ្ងៃនេះ": "0D",
|
||||
"បានធ្វើបច្ចុប្បន្នភាពនៅថ្ងៃនេះ": "0D",
|
||||
"បានធ្វើបច្ចុប្បន្នភាពម្សិលមិញ": "1D"
|
||||
},
|
||||
"comma_decimal": true,
|
||||
|
|
@ -1808,19 +1809,19 @@
|
|||
"ದಿನದ": "D",
|
||||
"ನಿಮಿಷಗಳ": "m",
|
||||
"ನಿಮಿಷದ": "m",
|
||||
"ನಿಮಿಷವು": "m",
|
||||
"ವರ್ಷಗಳ": "Y",
|
||||
"ವರ್ಷದ": "Y",
|
||||
"ವಾರಗಳ": "W",
|
||||
"ವಾರದ": "W",
|
||||
"ಸೆಕೆಂಡುಗಳ": "s",
|
||||
"ಸೆಕೆಂಡ್": "s",
|
||||
"ಸೆಕೆಂಡುಗಳು": "s",
|
||||
"ನಿಮಿಷವು": "m"
|
||||
"ಸೆಕೆಂಡ್": "s"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
"ಅಕ್ಟೋ": 10,
|
||||
"ಆಗ": 8,
|
||||
"ಆಗಸ್ಟ್": 8,
|
||||
"ಏಪ್ರಿ": 4,
|
||||
"ಜನವರಿ": 1,
|
||||
"ಜುಲೈ": 7,
|
||||
|
|
@ -1864,16 +1865,17 @@
|
|||
"date_order": "YMD",
|
||||
"months": {},
|
||||
"timeago_nd_tokens": {
|
||||
"오늘": "0D"
|
||||
"오늘": "0D",
|
||||
"어제": "1D"
|
||||
},
|
||||
"comma_decimal": false,
|
||||
"number_tokens": {
|
||||
"만회": 4,
|
||||
"억회": 8,
|
||||
"천회": 3,
|
||||
"만명": 4,
|
||||
"만회": 4,
|
||||
"억명": 8,
|
||||
"천명": 3
|
||||
"억회": 8,
|
||||
"천명": 3,
|
||||
"천회": 3
|
||||
},
|
||||
"album_types": {
|
||||
"ep": "Ep",
|
||||
|
|
@ -1933,14 +1935,14 @@
|
|||
"by_char": false,
|
||||
"timeago_tokens": {
|
||||
"ຊົ່ວໂມງກ່ອນ": "h",
|
||||
"ນາທີ": "m",
|
||||
"ນາທີກ່ອນ": "m",
|
||||
"ປີກ່ອນ": "Y",
|
||||
"ມື້ກ່ອນ": "D",
|
||||
"ວິນາທີ": "s",
|
||||
"ວິນາທີກ່ອນ": "s",
|
||||
"ອາທິດກ່ອນ": "W",
|
||||
"ເດືອນກ່ອນ": "M",
|
||||
"ວິນາທີ": "s",
|
||||
"ນາທີ": "m"
|
||||
"ເດືອນກ່ອນ": "M"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -1958,8 +1960,8 @@
|
|||
"ສ.ຫ.": 8
|
||||
},
|
||||
"timeago_nd_tokens": {
|
||||
"ອັບເດດມື້ນີ້": "0D",
|
||||
"ອັບເດດມື້ວານນີ້": "1D"
|
||||
"ອັດເດດມື້ວານນີ້": "1D",
|
||||
"ອັບເດດມື້ນີ້": "0D"
|
||||
},
|
||||
"comma_decimal": true,
|
||||
"number_tokens": {
|
||||
|
|
@ -1987,8 +1989,8 @@
|
|||
"metus": "Y",
|
||||
"metų": "Y",
|
||||
"minutes": "m",
|
||||
"minutę": "m",
|
||||
"minutė": "m",
|
||||
"minutę": "m",
|
||||
"minučių": "m",
|
||||
"mėnesius": "M",
|
||||
"mėnesių": "M",
|
||||
|
|
@ -1997,9 +1999,9 @@
|
|||
"savaitę": "W",
|
||||
"savaičių": "W",
|
||||
"sekundes": "s",
|
||||
"sekundę": "s",
|
||||
"sekundės": "s",
|
||||
"sekundė": "s",
|
||||
"sekundės": "s",
|
||||
"sekundę": "s",
|
||||
"sekundžių": "s",
|
||||
"valandas": "h",
|
||||
"valandą": "h",
|
||||
|
|
@ -2166,14 +2168,14 @@
|
|||
"by_char": false,
|
||||
"timeago_tokens": {
|
||||
"жилийн": "Y",
|
||||
"минут": "m",
|
||||
"минутын": "m",
|
||||
"сарын": "M",
|
||||
"секунд": "s",
|
||||
"секундын": "s",
|
||||
"хоногийн": "W",
|
||||
"цагийн": "h",
|
||||
"өдрийн": "D",
|
||||
"секунд": "s",
|
||||
"минут": "m"
|
||||
"өдрийн": "D"
|
||||
},
|
||||
"date_order": "YMD",
|
||||
"months": {},
|
||||
|
|
@ -2207,14 +2209,14 @@
|
|||
"दिवसापूर्वी": "D",
|
||||
"महिन्यांपूर्वी": "M",
|
||||
"महिन्यापूर्वी": "M",
|
||||
"मिनिट": "m",
|
||||
"मिनिटांपूर्वी": "m",
|
||||
"मिनिटापूर्वी": "m",
|
||||
"वर्षांपूर्वी": "Y",
|
||||
"वर्षापूर्वी": "Y",
|
||||
"सेकंदांपूर्वी": "s",
|
||||
"सेकंदापूर्वी": "s",
|
||||
"सेकंद": "s",
|
||||
"मिनिट": "m"
|
||||
"सेकंदांपूर्वी": "s",
|
||||
"सेकंदापूर्वी": "s"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -2232,6 +2234,7 @@
|
|||
"सप्टें,": 9
|
||||
},
|
||||
"timeago_nd_tokens": {
|
||||
"today": "0D",
|
||||
"आज": "0D",
|
||||
"काल": "1D"
|
||||
},
|
||||
|
|
@ -2353,7 +2356,8 @@
|
|||
"मिनेट": "m",
|
||||
"वर्ष": "Y",
|
||||
"सेकेन्ड": "s",
|
||||
"हप्ता": "W"
|
||||
"हप्ता": "W",
|
||||
"दिनअघि": "D"
|
||||
},
|
||||
"date_order": "YD",
|
||||
"months": {
|
||||
|
|
@ -2498,9 +2502,9 @@
|
|||
"ବର୍ଷ": "Y",
|
||||
"ମାସ": "M",
|
||||
"ମିନିଟ୍": "m",
|
||||
"ମିନିଟ୍": "m",
|
||||
"ସପ୍ତାହ": "W",
|
||||
"ସେକେଣ୍ଡ": "s",
|
||||
"ମିନିଟ୍": "m"
|
||||
"ସେକେଣ୍ଡ": "s"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -2523,12 +2527,12 @@
|
|||
},
|
||||
"comma_decimal": false,
|
||||
"number_tokens": {
|
||||
"ନିଟି": 6,
|
||||
"ବିଟି": 9,
|
||||
"ହଟି": 3,
|
||||
"ବିଜଣ": 9,
|
||||
"ନିଜଣ": 6,
|
||||
"ହଜଣ": 3
|
||||
"ନିଟି": 6,
|
||||
"ବିଜଣ": 9,
|
||||
"ବିଟି": 9,
|
||||
"ହଜଣ": 3,
|
||||
"ହଟି": 3
|
||||
},
|
||||
"album_types": {
|
||||
"ep": "Ep",
|
||||
|
|
@ -2570,7 +2574,7 @@
|
|||
},
|
||||
"timeago_nd_tokens": {
|
||||
"ਅੱਜ": "0D",
|
||||
"ਬੀੇਤੇ": "1D"
|
||||
"ਕੱਲ੍ਹ": "1D"
|
||||
},
|
||||
"comma_decimal": false,
|
||||
"number_tokens": {
|
||||
|
|
@ -2602,14 +2606,14 @@
|
|||
"miesiące": "M",
|
||||
"miesięcy": "M",
|
||||
"minut": "m",
|
||||
"minuta": "m",
|
||||
"minuty": "m",
|
||||
"minutę": "m",
|
||||
"minuta": "m",
|
||||
"rok": "Y",
|
||||
"sekund": "s",
|
||||
"sekunda": "s",
|
||||
"sekundy": "s",
|
||||
"sekundę": "s",
|
||||
"sekunda": "s",
|
||||
"tydzień": "W",
|
||||
"tygodnie": "W"
|
||||
},
|
||||
|
|
@ -2875,7 +2879,6 @@
|
|||
},
|
||||
"timeago_nd_tokens": {
|
||||
"අද": "0D",
|
||||
"ඊයෙ": "1D",
|
||||
"ඊයේ": "1D"
|
||||
},
|
||||
"comma_decimal": false,
|
||||
|
|
@ -2902,15 +2905,15 @@
|
|||
"hodinou": "h",
|
||||
"mesiacmi": "M",
|
||||
"mesiacom": "M",
|
||||
"minúta": "m",
|
||||
"minútami": "m",
|
||||
"minútou": "m",
|
||||
"minúta": "m",
|
||||
"rokmi": "Y",
|
||||
"rokom": "Y",
|
||||
"sekunda": "s",
|
||||
"sekundami": "s",
|
||||
"sekundou": "s",
|
||||
"sekúnd": "s",
|
||||
"sekunda": "s",
|
||||
"týždňami": "W",
|
||||
"týždňom": "W"
|
||||
},
|
||||
|
|
@ -2948,15 +2951,15 @@
|
|||
"mesecem": "M",
|
||||
"mesecema": "M",
|
||||
"meseci": "M",
|
||||
"minuta": "m",
|
||||
"minutama": "m",
|
||||
"minutami": "m",
|
||||
"minuto": "m",
|
||||
"minuta": "m",
|
||||
"sekund": "s",
|
||||
"sekunda": "s",
|
||||
"sekundama": "s",
|
||||
"sekundami": "s",
|
||||
"sekundo": "s",
|
||||
"sekund": "s",
|
||||
"sekunda": "s",
|
||||
"tedni": "W",
|
||||
"tednom": "W",
|
||||
"tednoma": "W",
|
||||
|
|
@ -3057,16 +3060,16 @@
|
|||
"месец": "M",
|
||||
"месеца": "M",
|
||||
"месеци": "M",
|
||||
"минута": "m",
|
||||
"минут": "m",
|
||||
"минута": "m",
|
||||
"недеље": "W",
|
||||
"недељу": "W",
|
||||
"сат": "h",
|
||||
"сата": "h",
|
||||
"сати": "h",
|
||||
"секунда": "s",
|
||||
"секунде": "s",
|
||||
"секунди": "s",
|
||||
"секунда": "s"
|
||||
"секунди": "s"
|
||||
},
|
||||
"date_order": "DMY",
|
||||
"months": {},
|
||||
|
|
@ -3100,17 +3103,17 @@
|
|||
"mesec": "M",
|
||||
"meseca": "M",
|
||||
"meseci": "M",
|
||||
"minuta": "m",
|
||||
"minut": "m",
|
||||
"minuta": "m",
|
||||
"nedelja": "W",
|
||||
"nedelje": "W",
|
||||
"nedelju": "W",
|
||||
"sat": "h",
|
||||
"sata": "h",
|
||||
"sati": "h",
|
||||
"sekunda": "s",
|
||||
"sekunde": "s",
|
||||
"sekundi": "s",
|
||||
"sekunda": "s"
|
||||
"sekundi": "s"
|
||||
},
|
||||
"date_order": "DMY",
|
||||
"months": {},
|
||||
|
|
@ -3166,8 +3169,8 @@
|
|||
"sep.": 9
|
||||
},
|
||||
"timeago_nd_tokens": {
|
||||
"idag": "0D",
|
||||
"igår": "1D"
|
||||
"dag": "0D",
|
||||
"går": "1D"
|
||||
},
|
||||
"comma_decimal": true,
|
||||
"number_tokens": {
|
||||
|
|
@ -3239,16 +3242,16 @@
|
|||
"நாளுக்கு": "D",
|
||||
"நிமிடங்களுக்கு": "m",
|
||||
"நிமிடத்திற்கு": "m",
|
||||
"நிமிடம்": "m",
|
||||
"மணிநேரம்": "h",
|
||||
"மாதங்களுக்கு": "M",
|
||||
"மாதத்துக்கு": "M",
|
||||
"வாரங்களுக்கு": "W",
|
||||
"வாரம்": "W",
|
||||
"விநாடிகளுக்கு": "s",
|
||||
"விநாடிக்கு": "s",
|
||||
"விநாடிகள்": "s",
|
||||
"விநாடி": "s",
|
||||
"நிமிடம்": "m"
|
||||
"விநாடிகளுக்கு": "s",
|
||||
"விநாடிகள்": "s",
|
||||
"விநாடிக்கு": "s"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -3340,14 +3343,15 @@
|
|||
"by_char": false,
|
||||
"timeago_tokens": {
|
||||
"ชั่วโมงที่ผ่านมา": "h",
|
||||
"นาที": "m",
|
||||
"นาทีที่ผ่านมา": "m",
|
||||
"ปีที่แล้ว": "Y",
|
||||
"วันที่ผ่านมา": "D",
|
||||
"วินาที": "s",
|
||||
"วินาทีที่ผ่านมา": "s",
|
||||
"สัปดาห์ที่ผ่านมา": "W",
|
||||
"เดือนที่ผ่านมา": "M",
|
||||
"นาที": "m",
|
||||
"วินาที": "s"
|
||||
"วันที่แล้ว": "D"
|
||||
},
|
||||
"date_order": "DY",
|
||||
"months": {
|
||||
|
|
@ -3365,8 +3369,8 @@
|
|||
"เม.ย.": 4
|
||||
},
|
||||
"timeago_nd_tokens": {
|
||||
"อัปเดตแล้ววันนี้": "0D",
|
||||
"อัปเดตแล้วเมื่อวาน": "1D"
|
||||
"อัปเดตเมื่อวานนี้": "1D",
|
||||
"อัปเดตแล้ววันนี้": "0D"
|
||||
},
|
||||
"comma_decimal": false,
|
||||
"number_tokens": {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
Reference in a new issue