aboutsummaryrefslogtreecommitdiffstats
path: root/resources/lib/moment/locale/cs.js
diff options
context:
space:
mode:
authorJames D. Forrester <jforrester@wikimedia.org>2025-03-27 18:52:52 -0400
committerJames D. Forrester <jforrester@wikimedia.org>2025-04-06 08:22:16 -0400
commitc2b16b995d9db4f2da14af5e55bded40cbff82d2 (patch)
tree0d168c2e822a176f95f32e904c0bed5b8f0b312a /resources/lib/moment/locale/cs.js
parent2a5cf3fde93263156557bc1efd21c5a74ce67725 (diff)
downloadmediawikicore-c2b16b995d9db4f2da14af5e55bded40cbff82d2.tar.gz
mediawikicore-c2b16b995d9db4f2da14af5e55bded40cbff82d2.zip
Upgrade moment from v2.25.2 to v2.30.1
Five new locales, two of which map to supported languages in core (ku-kmr -> ku, and tk -> tk), and three of which don't but are added in for future support and for languages that might be configured in production systems (ar-ps, bn-bd, and es-mx). Bug: T389416 Change-Id: Ic69ddf92f922515bf36a2ea1770b2c8ebd2c46b2
Diffstat (limited to 'resources/lib/moment/locale/cs.js')
-rw-r--r--resources/lib/moment/locale/cs.js22
1 files changed, 16 insertions, 6 deletions
diff --git a/resources/lib/moment/locale/cs.js b/resources/lib/moment/locale/cs.js
index ec25c413a324..7cd88321c35c 100644
--- a/resources/lib/moment/locale/cs.js
+++ b/resources/lib/moment/locale/cs.js
@@ -11,9 +11,16 @@
//! moment.js locale configuration
- var months = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split(
- '_'
- ),
+ var months = {
+ standalone:
+ 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split(
+ '_'
+ ),
+ format: 'ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince'.split(
+ '_'
+ ),
+ isFormat: /DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/,
+ },
monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'),
monthsParse = [
/^led/i,
@@ -31,7 +38,8 @@
],
// NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched.
// Otherwise parser matches '1. červenec' as '1. červen' + 'ec'.
- monthsRegex = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;
+ monthsRegex =
+ /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;
function plural(n) {
return n > 1 && n < 5 && ~~(n / 10) !== 1;
@@ -97,8 +105,10 @@
monthsShortRegex: monthsRegex,
// NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched.
// Otherwise parser matches '1. červenec' as '1. červen' + 'ec'.
- monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,
- monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,
+ monthsStrictRegex:
+ /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,
+ monthsShortStrictRegex:
+ /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,
monthsParse: monthsParse,
longMonthsParse: monthsParse,
shortMonthsParse: monthsParse,