diff --git a/src/i18n/messages-types.ts b/src/i18n/messages-types.ts index 8cab9bd87d..c68fb9002b 100644 --- a/src/i18n/messages-types.ts +++ b/src/i18n/messages-types.ts @@ -165,6 +165,7 @@ export interface I18nFormatArgTypes { "i18nStrings.relativeModeTitle": never; "i18nStrings.absoluteModeTitle": never; "i18nStrings.relativeRangeSelectionHeading": never; + "i18nStrings.relativeRangeSelectionMonthlyDescription": never; "i18nStrings.cancelButtonLabel": never; "i18nStrings.clearButtonLabel": never; "i18nStrings.applyButtonLabel": never; @@ -173,6 +174,12 @@ export interface I18nFormatArgTypes { "i18nStrings.customRelativeRangeUnitLabel": never; "i18nStrings.customRelativeRangeDurationLabel": never; "i18nStrings.customRelativeRangeDurationPlaceholder": never; + "i18nStrings.previousMonthAriaLabel": never; + "i18nStrings.nextMonthAriaLabel": never; + "i18nStrings.previousYearAriaLabel": never; + "i18nStrings.nextYearAriaLabel": never; + "i18nStrings.currentMonthAriaLabel": never; + "i18nStrings.todayAriaLabel": never; "i18nStrings.startMonthLabel": never; "i18nStrings.startDateLabel": never; "i18nStrings.startTimeLabel": never; @@ -180,6 +187,8 @@ export interface I18nFormatArgTypes { "i18nStrings.endDateLabel": never; "i18nStrings.endTimeLabel": never; "i18nStrings.dateTimeConstraintText": never; + "i18nStrings.dateConstraintText": never; + "i18nStrings.monthConstraintText": never; "i18nStrings.errorIconAriaLabel": never; "i18nStrings.renderSelectedAbsoluteRangeAriaLive": { "startDate": string | number; diff --git a/src/i18n/messages/all.ar.json b/src/i18n/messages/all.ar.json index e571410a36..8e56fcfda3 100644 --- a/src/i18n/messages/all.ar.json +++ b/src/i18n/messages/all.ar.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "الوضع النسبي", "i18nStrings.absoluteModeTitle": "الوضع المُطلق", "i18nStrings.relativeRangeSelectionHeading": "اختر النطاق", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "كل خيار يمثل الشهر الكامل، بدءًا من اليوم الأول وحتى الأخير.", "i18nStrings.cancelButtonLabel": "إلغاء", "i18nStrings.clearButtonLabel": "مسح وإغلاق", "i18nStrings.applyButtonLabel": "استخدام", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "الوحدة الزمنية", "i18nStrings.customRelativeRangeDurationLabel": "المُدَّة", "i18nStrings.customRelativeRangeDurationPlaceholder": "إدخال المُدَّة", + "i18nStrings.previousMonthAriaLabel": "الشهر السابق", + "i18nStrings.nextMonthAriaLabel": "الشهر التالي", + "i18nStrings.previousYearAriaLabel": "العام السابق", + "i18nStrings.nextYearAriaLabel": "العام المقبل", + "i18nStrings.currentMonthAriaLabel": "هذا الشهر", + "i18nStrings.todayAriaLabel": "اليوم", "i18nStrings.startMonthLabel": "شهر البداية", "i18nStrings.startDateLabel": "تاريخ البدء", "i18nStrings.startTimeLabel": "وقت البدء", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "تاريخ الانتهاء", "i18nStrings.endTimeLabel": "وقت الانتهاء", "i18nStrings.dateTimeConstraintText": "استخدم الصيغة YYYY/MM/DD للتاريخ، وصيغة 24 ساعة للوقت.", + "i18nStrings.dateConstraintText": "للحصول على التاريخ، استخدم الصيغة YYYY/MM/DD.", + "i18nStrings.monthConstraintText": "للحصول على الشهر، استخدم الصيغة YYYY/MM.", "i18nStrings.errorIconAriaLabel": "خطأ", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "النطاق المحدد من {startDate} إلى {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {آخر {amount} ثواني} one {آخر {amount} ثانية} other {آخر {amount} ثواني}}} minute {{amount, plural, zero {آخر {amount} دقائق} one {آخر {amount} دقيقة} other {آخر {amount} دقائق}}} hour {{amount, plural, zero {آخر {amount} ساعات} one {آخر {amount} ساعة} other {آخر {amount} ساعات}}} day {{amount, plural, zero {آخر {amount} أيام} one {آخر {amount} يوم} other {آخر {amount} أيام}}} week {{amount, plural, zero {آخر {amount} أسابيع} one {آخر {amount} أسبوع} other {آخر {amount} أسابيع}}} month {{amount, plural, zero {آخر {amount} أشهر} one {آخر {amount} شهر} other {آخر {amount} أشهر}}} year {{amount, plural, zero {آخر {amount} سنوات} one {آخر {amount} سنة} other {آخر {amount} سنوات}}} other {}}", diff --git a/src/i18n/messages/all.de.json b/src/i18n/messages/all.de.json index a55db694eb..398ca24bbf 100644 --- a/src/i18n/messages/all.de.json +++ b/src/i18n/messages/all.de.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Relativer Modus", "i18nStrings.absoluteModeTitle": "Absoluter Modus", "i18nStrings.relativeRangeSelectionHeading": "Bereich auswählen", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Jede Option steht für den gesamten Monat, vom ersten bis zum letzten Tag.", "i18nStrings.cancelButtonLabel": "Abbrechen", "i18nStrings.clearButtonLabel": "Löschen und Verwerfen", "i18nStrings.applyButtonLabel": "Anwenden", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Zeiteinheit", "i18nStrings.customRelativeRangeDurationLabel": "Dauer", "i18nStrings.customRelativeRangeDurationPlaceholder": "Dauer eingeben", + "i18nStrings.previousMonthAriaLabel": "Vorheriger Monat", + "i18nStrings.nextMonthAriaLabel": "Nächster Monat", + "i18nStrings.previousYearAriaLabel": "Vorheriges Jahr", + "i18nStrings.nextYearAriaLabel": "Nächstes Jahr", + "i18nStrings.currentMonthAriaLabel": "Diesen Monat", + "i18nStrings.todayAriaLabel": "Heute", "i18nStrings.startMonthLabel": "Startmonat", "i18nStrings.startDateLabel": "Startdatum", "i18nStrings.startTimeLabel": "Startzeit", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "Enddatum", "i18nStrings.endTimeLabel": "Endzeit", "i18nStrings.dateTimeConstraintText": "Verwenden Sie für Datum JJJJ/MM/TT. Verwenden Sie für die Zeit das 24-Stunden-Format.", + "i18nStrings.dateConstraintText": "Verwenden Sie für Datum JJJJ/MM/TT.", + "i18nStrings.monthConstraintText": "Verwenden Sie für Monat JJJJ/MM.", "i18nStrings.errorIconAriaLabel": "Fehler", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Bereich ausgewählt von {startDate} bis {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Letzte {amount} Sekunden} one {Letzte {amount} Sekunde} other {Letzte {amount} Sekunden}}} minute {{amount, plural, zero {Letzte {amount} Minuten} one {Letzte {amount} Minute} other {Letzte {amount} Minuten}}} hour {{amount, plural, zero {Letzte {amount} Stunden} one {Letzte {amount} Stunde} other {Letzte {amount} Stunden}}} day {{amount, plural, zero {Letzte {amount} Tage} one {Letzter {amount} Tag} other {Letzte {amount} Tage}}} week {{amount, plural, zero {Letzte {amount} Wochen} one {Letzte {amount} Woche} other {Letzte {amount} Wochen}}} month {{amount, plural, zero {Letzte {amount} Monate} one {Letzter {amount} Monat} other {Letzte {amount} Monate}}} year {{amount, plural, zero {Letzte {amount} Jahre} one {Letztes {amount} Jahr} other {Letzte {amount} Jahre}}} other {}}", diff --git a/src/i18n/messages/all.en-GB.json b/src/i18n/messages/all.en-GB.json index 28d1d66967..b6ac035fff 100644 --- a/src/i18n/messages/all.en-GB.json +++ b/src/i18n/messages/all.en-GB.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Relative mode", "i18nStrings.absoluteModeTitle": "Absolute mode", "i18nStrings.relativeRangeSelectionHeading": "Choose a range", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Each option represents the full month, counting from its first day to its last.", "i18nStrings.cancelButtonLabel": "Cancel", "i18nStrings.clearButtonLabel": "Clear and dismiss", "i18nStrings.applyButtonLabel": "Apply", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Unit of time", "i18nStrings.customRelativeRangeDurationLabel": "Duration", "i18nStrings.customRelativeRangeDurationPlaceholder": "Enter a duration", + "i18nStrings.previousMonthAriaLabel": "Previous month", + "i18nStrings.nextMonthAriaLabel": "Next month", + "i18nStrings.previousYearAriaLabel": "Previous year", + "i18nStrings.nextYearAriaLabel": "Next year", + "i18nStrings.currentMonthAriaLabel": "This month", + "i18nStrings.todayAriaLabel": "Today", "i18nStrings.startMonthLabel": "Start month", "i18nStrings.startDateLabel": "Start date", "i18nStrings.startTimeLabel": "Start time", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "End date", "i18nStrings.endTimeLabel": "End time", "i18nStrings.dateTimeConstraintText": "For date, use DD/MM/YYYY. For time, use 24-hr format.", + "i18nStrings.dateConstraintText": "For date, use YYYY/MM/DD.", + "i18nStrings.monthConstraintText": "For month, use YYYY/MM.", "i18nStrings.errorIconAriaLabel": "Error", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Range selected from {startDate} to {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Last {amount} seconds} one {Last {amount} second} other {Last {amount} seconds}}} minute {{amount, plural, zero {Last {amount} minutes} one {Last {amount} minute} other {Last {amount} minutes}}} hour {{amount, plural, zero {Last {amount} hours} one {Last {amount} hour} other {Last {amount} hours}}} day {{amount, plural, zero {Last {amount} days} one {Last {amount} day} other {Last {amount} days}}} week {{amount, plural, zero {Last {amount} weeks} one {Last {amount} week} other {Last {amount} weeks}}} month {{amount, plural, zero {Last {amount} months} one {Last {amount} month} other {Last {amount} months}}} year {{amount, plural, zero {Last {amount} years} one {Last {amount} year} other {Last {amount} years}}} other {}}", diff --git a/src/i18n/messages/all.en.json b/src/i18n/messages/all.en.json index e321ab674a..a09b7294d3 100644 --- a/src/i18n/messages/all.en.json +++ b/src/i18n/messages/all.en.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Relative mode", "i18nStrings.absoluteModeTitle": "Absolute mode", "i18nStrings.relativeRangeSelectionHeading": "Choose a range", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Each option represents the full month, counting from its first day to its last.", "i18nStrings.cancelButtonLabel": "Cancel", "i18nStrings.clearButtonLabel": "Clear and dismiss", "i18nStrings.applyButtonLabel": "Apply", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Unit of time", "i18nStrings.customRelativeRangeDurationLabel": "Duration", "i18nStrings.customRelativeRangeDurationPlaceholder": "Enter a duration", + "i18nStrings.previousMonthAriaLabel": "Previous month", + "i18nStrings.nextMonthAriaLabel": "Next month", + "i18nStrings.previousYearAriaLabel": "Previous year", + "i18nStrings.nextYearAriaLabel": "Next year", + "i18nStrings.currentMonthAriaLabel": "This month", + "i18nStrings.todayAriaLabel": "Today", "i18nStrings.startMonthLabel": "Start month", "i18nStrings.startDateLabel": "Start date", "i18nStrings.startTimeLabel": "Start time", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "End date", "i18nStrings.endTimeLabel": "End time", "i18nStrings.dateTimeConstraintText": "For date, use YYYY/MM/DD. For time, use 24 hr format.", + "i18nStrings.dateConstraintText": "For date, use YYYY/MM/DD.", + "i18nStrings.monthConstraintText": "For month, use YYYY/MM.", "i18nStrings.errorIconAriaLabel": "Error", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Range selected from {startDate} to {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Last {amount} seconds} one {Last {amount} second} other {Last {amount} seconds}}} minute {{amount, plural, zero {Last {amount} minutes} one {Last {amount} minute} other {Last {amount} minutes}}} hour {{amount, plural, zero {Last {amount} hours} one {Last {amount} hour} other {Last {amount} hours}}} day {{amount, plural, zero {Last {amount} days} one {Last {amount} day} other {Last {amount} days}}} week {{amount, plural, zero {Last {amount} weeks} one {Last {amount} week} other {Last {amount} weeks}}} month {{amount, plural, zero {Last {amount} months} one {Last {amount} month} other {Last {amount} months}}} year {{amount, plural, zero {Last {amount} years} one {Last {amount} year} other {Last {amount} years}}} other {}}", diff --git a/src/i18n/messages/all.es.json b/src/i18n/messages/all.es.json index 73d1f78561..07206b122c 100644 --- a/src/i18n/messages/all.es.json +++ b/src/i18n/messages/all.es.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Modo relativo", "i18nStrings.absoluteModeTitle": "Modo absoluto", "i18nStrings.relativeRangeSelectionHeading": "Elegir un rango", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Cada opción representa el mes completo, contando desde el primer día hasta el último.", "i18nStrings.cancelButtonLabel": "Cancelar", "i18nStrings.clearButtonLabel": "Borrar y descartar", "i18nStrings.applyButtonLabel": "Aplicar", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Unidad de tiempo", "i18nStrings.customRelativeRangeDurationLabel": "Duración", "i18nStrings.customRelativeRangeDurationPlaceholder": "Introduzca una duración", + "i18nStrings.previousMonthAriaLabel": "Mes anterior", + "i18nStrings.nextMonthAriaLabel": "Próximo mes", + "i18nStrings.previousYearAriaLabel": "Año anterior", + "i18nStrings.nextYearAriaLabel": "Próximo año", + "i18nStrings.currentMonthAriaLabel": "Este mes", + "i18nStrings.todayAriaLabel": "Hoy", "i18nStrings.startMonthLabel": "Mes de inicio", "i18nStrings.startDateLabel": "Fecha de inicio", "i18nStrings.startTimeLabel": "Hora de inicio", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "Fecha de finalización", "i18nStrings.endTimeLabel": "Hora de finalización", "i18nStrings.dateTimeConstraintText": "Para la fecha, utilice AAAA/MM/DD. Para la hora, utilice el formato de 24 horas.", + "i18nStrings.dateConstraintText": "Para la fecha, use el formato AAAA/MM/DD.", + "i18nStrings.monthConstraintText": "Para el mes, use el formato AAAA/MM.", "i18nStrings.errorIconAriaLabel": "Error", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Rango seleccionado de {startDate} a {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Últimos {amount} segundos} one {Último {amount} segundo} other {Últimos {amount} segundos}}} minute {{amount, plural, zero {Últimos {amount} minutos} one {Último {amount} minuto} other {Últimos {amount} minutos}}} hour {{amount, plural, zero {Últimas {amount} horas} one {Última {amount} hora} other {Últimas {amount} horas}}} day {{amount, plural, zero {Últimos {amount} días} one {Último {amount} día} other {Últimos {amount} días}}} week {{amount, plural, zero {Últimas {amount} semanas} one {Última {amount} semana} other {Últimas {amount} semanas}}} month {{amount, plural, zero {Últimos {amount} meses} one {Último {amount} mes} other {Últimos {amount} meses}}} year {{amount, plural, zero {Últimos {amount} años} one {Último {amount} año} other {Últimos {amount} años}}} other {}}", diff --git a/src/i18n/messages/all.fr.json b/src/i18n/messages/all.fr.json index 1c816d5217..f6fdf2a175 100644 --- a/src/i18n/messages/all.fr.json +++ b/src/i18n/messages/all.fr.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Mode relatif", "i18nStrings.absoluteModeTitle": "Mode absolu", "i18nStrings.relativeRangeSelectionHeading": "Choisir une plage", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Chaque option représente le mois complet, du premier au dernier jour.", "i18nStrings.cancelButtonLabel": "Annuler", "i18nStrings.clearButtonLabel": "Effacer et ignorer", "i18nStrings.applyButtonLabel": "Appliquer", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Unité de temps", "i18nStrings.customRelativeRangeDurationLabel": "Durée", "i18nStrings.customRelativeRangeDurationPlaceholder": "Saisir une durée", + "i18nStrings.previousMonthAriaLabel": "Mois précédent", + "i18nStrings.nextMonthAriaLabel": "Mois suivant", + "i18nStrings.previousYearAriaLabel": "Année précédente", + "i18nStrings.nextYearAriaLabel": "Année suivante", + "i18nStrings.currentMonthAriaLabel": "Ce mois-ci", + "i18nStrings.todayAriaLabel": "Aujourd’hui", "i18nStrings.startMonthLabel": "Mois de début", "i18nStrings.startDateLabel": "Date de début", "i18nStrings.startTimeLabel": "Heure de début", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "Date de fin", "i18nStrings.endTimeLabel": "Heure de fin", "i18nStrings.dateTimeConstraintText": "Pour la date, utilisez le format AAAA/MM/JJ. Pour l'heure, utilisez le format 24 heures.", + "i18nStrings.dateConstraintText": "Pour la date, utilisez le format AAAA/MM/JJ.", + "i18nStrings.monthConstraintText": "Pour le mois, utilisez le format AAAA/MM.", "i18nStrings.errorIconAriaLabel": "Erreur", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Plage sélectionnée de {startDate} à {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Dernières {amount} secondes} one {Dernière {amount} seconde} other {Dernières {amount} secondes}}} minute {{amount, plural, zero {Dernières {amount} minutes} one {Dernière {amount} minute} other {Dernières {amount} minutes}}} hour {{amount, plural, zero {Dernières {amount} heures} one {Dernière {amount} heure} other {Dernières {amount} heures}}} day {{amount, plural, zero {Derniers {amount} jours} one {Dernier {amount} jour} other {Derniers {amount} jours}}} week {{amount, plural, zero {Dernières {amount} semaines} one {Dernière {amount} semaine} other {Dernières {amount} semaines}}} month {{amount, plural, zero {Derniers {amount} mois} one {Dernier {amount} mois} other {Derniers {amount} mois}}} year {{amount, plural, zero {Dernières {amount} années} one {Dernière {amount} année} other {Dernières {amount} années}}} other {}}", diff --git a/src/i18n/messages/all.id.json b/src/i18n/messages/all.id.json index 024bb493ce..b1e12e1d66 100644 --- a/src/i18n/messages/all.id.json +++ b/src/i18n/messages/all.id.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Mode relatif", "i18nStrings.absoluteModeTitle": "Mode absolut", "i18nStrings.relativeRangeSelectionHeading": "Pilih rentang", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Setiap opsi mewakili bulan penuh, yang dihitung dari hari pertama hingga hari terakhirnya.", "i18nStrings.cancelButtonLabel": "Batalkan", "i18nStrings.clearButtonLabel": "Hapus dan abaikan", "i18nStrings.applyButtonLabel": "Terapkan", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Satuan waktu", "i18nStrings.customRelativeRangeDurationLabel": "Durasi", "i18nStrings.customRelativeRangeDurationPlaceholder": "Masukkan durasi", + "i18nStrings.previousMonthAriaLabel": "Bulan sebelumnya", + "i18nStrings.nextMonthAriaLabel": "Bulan berikutnya", + "i18nStrings.previousYearAriaLabel": "Tahun sebelumnya", + "i18nStrings.nextYearAriaLabel": "Tahun berikutnya", + "i18nStrings.currentMonthAriaLabel": "Bulan ini", + "i18nStrings.todayAriaLabel": "Hari ini", "i18nStrings.startMonthLabel": "Bulan mulai", "i18nStrings.startDateLabel": "Tanggal mulai", "i18nStrings.startTimeLabel": "Waktu mulai", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "Tanggal berakhir", "i18nStrings.endTimeLabel": "Waktu berakhir", "i18nStrings.dateTimeConstraintText": "Untuk tanggal, gunakan HH/BB/TTTT. Untuk waktu, gunakan format 24 jam.", + "i18nStrings.dateConstraintText": "Untuk tanggal, gunakan HH/BB/TTTT.", + "i18nStrings.monthConstraintText": "Untuk bulan, gunakan BB/TTTT.", "i18nStrings.errorIconAriaLabel": "Kesalahan", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Rentang dipilih dari {startDate} hingga {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {{amount} detik terakhir} one {{amount} detik terakhir} other {{amount} detik terakhir}}} minute {{amount, plural, zero {{amount} menit terakhir} one {{amount} menit terakhir} other {{amount} menit terakhir}}} hour {{amount, plural, zero {{amount} jam terakhir} one {{amount} jam terakhir} other {{amount} jam terakhir}}} day {{amount, plural, zero {{amount} hari terakhir} one {{amount} hari terakhir} other {{amount} hari terakhir}}} week {{amount, plural, zero {{amount} minggu terakhir} one {{amount} minggu terakhir} other {{amount} minggu terakhir}}} month {{amount, plural, zero {{amount} bulan terakhir} one {{amount} bulan terakhir} other {{amount} bulan terakhir}}} year {{amount, plural, zero {{amount} tahun terakhir} one {{amount} tahun terakhir} other {{amount} tahun terakhir}}} other {}}", diff --git a/src/i18n/messages/all.it.json b/src/i18n/messages/all.it.json index a2afdf5616..20bea80ad6 100644 --- a/src/i18n/messages/all.it.json +++ b/src/i18n/messages/all.it.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Modalità relativa", "i18nStrings.absoluteModeTitle": "Modalità assoluta", "i18nStrings.relativeRangeSelectionHeading": "Scegli un intervallo", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Ogni opzione rappresenta l'intero mese, a partire dal primo fino all'ultimo giorno.", "i18nStrings.cancelButtonLabel": "Annulla", "i18nStrings.clearButtonLabel": "Cancella e chiudi", "i18nStrings.applyButtonLabel": "Applica", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Unità di tempo", "i18nStrings.customRelativeRangeDurationLabel": "Durata", "i18nStrings.customRelativeRangeDurationPlaceholder": "Inserisci una durata", + "i18nStrings.previousMonthAriaLabel": "Mese precedente", + "i18nStrings.nextMonthAriaLabel": "Mese successivo", + "i18nStrings.previousYearAriaLabel": "Anno precedente", + "i18nStrings.nextYearAriaLabel": "Anno successivo", + "i18nStrings.currentMonthAriaLabel": "Mese corrente", + "i18nStrings.todayAriaLabel": "Oggi", "i18nStrings.startMonthLabel": "Mese di inizio", "i18nStrings.startDateLabel": "Data di inizio", "i18nStrings.startTimeLabel": "Ora di inizio", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "Data di fine", "i18nStrings.endTimeLabel": "Ora di fine", "i18nStrings.dateTimeConstraintText": "Per la data, utilizza il formato GG/MM/AAAA. Per l'ora, usa il formato 24 ore.", + "i18nStrings.dateConstraintText": "Per la data, utilizza il formato GG/MM/AAAA.", + "i18nStrings.monthConstraintText": "Per il mese, utilizza il formato MM/AAAA.", "i18nStrings.errorIconAriaLabel": "Errore", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Intervallo selezionato da {startDate} a {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Ultimi {amount} secondi} one {Ultimo secondo} other {Ultimi {amount} secondi}}} minute {{amount, plural, zero {Ultimi {amount} minuti} one {Ultimo minuto} other {Ultimi {amount} minuti}}} hour {{amount, plural, zero {Ultime {amount} ore} one {Ultima ora} other {Ultime {amount} ore}}} day {{amount, plural, zero {Ultimi {amount} giorni} one {Ultimo giorno} other {Ultimi {amount} giorni}}} week {{amount, plural, zero {Ultime {amount} settimane} one {Ultima settimana} other {Ultime {amount} settimane}}} month {{amount, plural, zero {Ultimi {amount} mesi} one {Ultimo mese} other {Ultimi {amount} mesi}}} year {{amount, plural, zero {Ultimi {amount} anni} one {Ultimo anno} other {Ultimi {amount} anni}}} other {}}", diff --git a/src/i18n/messages/all.ja.json b/src/i18n/messages/all.ja.json index 7a9c5462b3..a95082393a 100644 --- a/src/i18n/messages/all.ja.json +++ b/src/i18n/messages/all.ja.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "相対モード", "i18nStrings.absoluteModeTitle": "絶対モード", "i18nStrings.relativeRangeSelectionHeading": "範囲を選択", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "各オプションは、最初の日から最後の日までを数えた 1 か月を表します。", "i18nStrings.cancelButtonLabel": "キャンセル", "i18nStrings.clearButtonLabel": "クリアして閉じる", "i18nStrings.applyButtonLabel": "適用", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "時間の単位", "i18nStrings.customRelativeRangeDurationLabel": "期間", "i18nStrings.customRelativeRangeDurationPlaceholder": "期間の入力", + "i18nStrings.previousMonthAriaLabel": "前月", + "i18nStrings.nextMonthAriaLabel": "翌月", + "i18nStrings.previousYearAriaLabel": "前年", + "i18nStrings.nextYearAriaLabel": "翌年", + "i18nStrings.currentMonthAriaLabel": "今月", + "i18nStrings.todayAriaLabel": "今日", "i18nStrings.startMonthLabel": "開始月", "i18nStrings.startDateLabel": "開始日", "i18nStrings.startTimeLabel": "開始時刻", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "終了日", "i18nStrings.endTimeLabel": "終了時刻", "i18nStrings.dateTimeConstraintText": "日付には YYYY/MM/DD を使用します。時刻には 24 時間形式を使用します。", + "i18nStrings.dateConstraintText": "日付には YYYY/MM/DD を使用してください。", + "i18nStrings.monthConstraintText": "月には YYYY/MM を使用してください。", "i18nStrings.errorIconAriaLabel": "エラー", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "{startDate} から {endDate} で選択された範囲", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {直近 {amount} 秒間} one {直近 {amount} 秒間} other {直近 {amount} 秒間}}} minute {{amount, plural, zero {直近 {amount} 分間} one {直近 {amount} 分間} other {直近 {amount} 分間}}} hour {{amount, plural, zero {直近 {amount} 時間} one {直近 {amount} 時間} other {直近 {amount} 時間}}} day {{amount, plural, zero {直近 {amount} 日間} one {直近 {amount} 日間} other {直近 {amount} 日間}}} week {{amount, plural, zero {直近 {amount} 週間} one {直近 {amount} 週間} other {直近 {amount} 週間}}} month {{amount, plural, zero {直近 {amount} か月間} one {直近 {amount} か月間} other {直近 {amount} か月間}}} year {{amount, plural, zero {直近 {amount} 年間} one {直近 {amount} 年間} other {直近 {amount} 年間}}} other {}}", diff --git a/src/i18n/messages/all.ko.json b/src/i18n/messages/all.ko.json index ca11a4a106..b48ba511c1 100644 --- a/src/i18n/messages/all.ko.json +++ b/src/i18n/messages/all.ko.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "상대 모드", "i18nStrings.absoluteModeTitle": "절대 모드", "i18nStrings.relativeRangeSelectionHeading": "범위 선택", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "각 옵션은 첫날부터 마지막 날까지 계산하여 한 달 전체를 나타냅니다.", "i18nStrings.cancelButtonLabel": "취소", "i18nStrings.clearButtonLabel": "지우기 및 무시", "i18nStrings.applyButtonLabel": "적용", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "시간 단위", "i18nStrings.customRelativeRangeDurationLabel": "기간", "i18nStrings.customRelativeRangeDurationPlaceholder": "기간 입력", + "i18nStrings.previousMonthAriaLabel": "이전 달", + "i18nStrings.nextMonthAriaLabel": "다음 달", + "i18nStrings.previousYearAriaLabel": "작년", + "i18nStrings.nextYearAriaLabel": "내년", + "i18nStrings.currentMonthAriaLabel": "이번 달", + "i18nStrings.todayAriaLabel": "오늘", "i18nStrings.startMonthLabel": "시작 월", "i18nStrings.startDateLabel": "시작 날짜", "i18nStrings.startTimeLabel": "시작 시간", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "종료 날짜", "i18nStrings.endTimeLabel": "종료 시간", "i18nStrings.dateTimeConstraintText": "날짜에는 YYYY/MM/DD를 사용합니다. 시간에는 24시간 형식을 사용합니다.", + "i18nStrings.dateConstraintText": "날짜에는 YYYY/MM/DD를 사용합니다.", + "i18nStrings.monthConstraintText": "월에는 YYYY/MM을 사용합니다.", "i18nStrings.errorIconAriaLabel": "오류", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "{startDate}~{endDate}에서 선택한 범위", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {지난 {amount}초} one {지난 {amount}초} other {지난 {amount}초}}} minute {{amount, plural, zero {지난 {amount}분} one {지난 {amount}분} other {지난 {amount}분}}} hour {{amount, plural, zero {지난 {amount}시간} one {지난 {amount}시간} other {지난 {amount}시간}}} day {{amount, plural, zero {지난 {amount}일} one {지난 {amount}일} other {지난 {amount}일}}} week {{amount, plural, zero {지난 {amount}주} one {지난 {amount}주} other {지난 {amount}주}}} month {{amount, plural, zero {지난 {amount}개월} one {지난 {amount}개월} other {지난 {amount}개월}}} year {{amount, plural, zero {지난 {amount}년} one {지난 {amount}년} other {지난 {amount}년}}} other {}}", diff --git a/src/i18n/messages/all.pt-BR.json b/src/i18n/messages/all.pt-BR.json index 9a04e7f363..78a40602fd 100644 --- a/src/i18n/messages/all.pt-BR.json +++ b/src/i18n/messages/all.pt-BR.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Modo relativo", "i18nStrings.absoluteModeTitle": "Modo absoluto", "i18nStrings.relativeRangeSelectionHeading": "Escolher um intervalo", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Cada opção representa o mês inteiro, contando do primeiro ao último dia.", "i18nStrings.cancelButtonLabel": "Cancelar", "i18nStrings.clearButtonLabel": "Limpar e descartar", "i18nStrings.applyButtonLabel": "Aplicar", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Unidade de tempo", "i18nStrings.customRelativeRangeDurationLabel": "Duração", "i18nStrings.customRelativeRangeDurationPlaceholder": "Inserir uma duração", + "i18nStrings.previousMonthAriaLabel": "Mês anterior", + "i18nStrings.nextMonthAriaLabel": "Próximo mês", + "i18nStrings.previousYearAriaLabel": "Ano anterior", + "i18nStrings.nextYearAriaLabel": "Próximo ano", + "i18nStrings.currentMonthAriaLabel": "Este mês", + "i18nStrings.todayAriaLabel": "Hoje", "i18nStrings.startMonthLabel": "Mês de início", "i18nStrings.startDateLabel": "Data de início", "i18nStrings.startTimeLabel": "Horário de início", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "Data de término", "i18nStrings.endTimeLabel": "Horário de término", "i18nStrings.dateTimeConstraintText": "Para a data, use o formato AAAA/MM/DD. Para o horário, use o formato de 24 horas.", + "i18nStrings.dateConstraintText": "Para data, use AAAA/MM/DD.", + "i18nStrings.monthConstraintText": "Para mês, use AAAA/MM.", "i18nStrings.errorIconAriaLabel": "Erro", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "Intervalo selecionado de {startDate} a {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Últimos {amount} segundos} one {Último {amount} segundo} other {Últimos {amount} segundos}}} minute {{amount, plural, zero {Últimos {amount} minutos} one {Último {amount} minuto} other {Últimos {amount} minutos}}} hour {{amount, plural, zero {Últimas {amount} horas} one {Última {amount} hora} other {Últimas {amount} horas}}} day {{amount, plural, zero {Últimos {amount} dias} one {Último {amount} dia} other {Últimos {amount} dias}}} week {{amount, plural, zero {Últimas {amount} semanas} one {Última {amount} semana} other {Últimas {amount} semanas}}} month {{amount, plural, zero {Últimos {amount} meses} one {Último {amount} mês} other {Últimos {amount} meses}}} year {{amount, plural, zero {Últimos {amount} anos} one {Último {amount} ano} other {Últimos {amount} anos}}} other {}}", diff --git a/src/i18n/messages/all.tr.json b/src/i18n/messages/all.tr.json index 2b9b8cd9db..965cfe2389 100644 --- a/src/i18n/messages/all.tr.json +++ b/src/i18n/messages/all.tr.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "Göreceli mod", "i18nStrings.absoluteModeTitle": "Mutlak mod", "i18nStrings.relativeRangeSelectionHeading": "Bir aralık seçin", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "Her seçenek, ilk gününden son gününe kadar tüm ayı temsil eder.", "i18nStrings.cancelButtonLabel": "İptal", "i18nStrings.clearButtonLabel": "Temizle ve kapat", "i18nStrings.applyButtonLabel": "Uygula", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "Zaman birimi", "i18nStrings.customRelativeRangeDurationLabel": "Süre", "i18nStrings.customRelativeRangeDurationPlaceholder": "Bir süre girin", + "i18nStrings.previousMonthAriaLabel": "Önceki ay", + "i18nStrings.nextMonthAriaLabel": "Gelecek ay", + "i18nStrings.previousYearAriaLabel": "Önceki yıl", + "i18nStrings.nextYearAriaLabel": "Gelecek yıl", + "i18nStrings.currentMonthAriaLabel": "Bu ay", + "i18nStrings.todayAriaLabel": "Bugün", "i18nStrings.startMonthLabel": "Başlangıç ayı", "i18nStrings.startDateLabel": "Başlangıç tarihi", "i18nStrings.startTimeLabel": "Başlangıç zamanı", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "Bitiş tarihi", "i18nStrings.endTimeLabel": "Bitiş zamanı", "i18nStrings.dateTimeConstraintText": "Tarih için YYYY/AA/GG kullanın. Zaman için 24 saat biçimini kullanın.", + "i18nStrings.dateConstraintText": "Tarih için YYYYY/AA/GG kullanın.", + "i18nStrings.monthConstraintText": "Ay için YYYY/AA kullanın.", "i18nStrings.errorIconAriaLabel": "Hata", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "{startDate}-{endDate} aralığı seçildi", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {Son {amount} saniye} one {Son {amount} saniye} other {Son {amount} saniye}}} minute {{amount, plural, zero {Son {amount} dakika} one {Son {amount} dakika} other {Son {amount} dakika}}} hour {{amount, plural, zero {Son {amount} saat} one {Son {amount} saat} other {Son {amount} saat}}} day {{amount, plural, zero {Son {amount} gün} one {Son {amount} gün} other {Son {amount} gün}}} week {{amount, plural, zero {Son {amount} hafta} one {Son {amount} hafta} other {Son {amount} hafta}}} month {{amount, plural, zero {Son {amount} ay} one {Son {amount} ay} other {Son {amount} ay}}} year {{amount, plural, zero {Son {amount} yıl} one {Son {amount} yıl} other {Son {amount} yıl}}} other {}}", diff --git a/src/i18n/messages/all.zh-CN.json b/src/i18n/messages/all.zh-CN.json index 520c47f5af..344b512cc9 100644 --- a/src/i18n/messages/all.zh-CN.json +++ b/src/i18n/messages/all.zh-CN.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "相对模式", "i18nStrings.absoluteModeTitle": "绝对模式", "i18nStrings.relativeRangeSelectionHeading": "选择一个范围", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "每个选项代表完整的月份,从该月的第一天到最后一天。", "i18nStrings.cancelButtonLabel": "取消", "i18nStrings.clearButtonLabel": "清除并关闭", "i18nStrings.applyButtonLabel": "应用", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "时间单位", "i18nStrings.customRelativeRangeDurationLabel": "持续时间", "i18nStrings.customRelativeRangeDurationPlaceholder": "输入持续时间", + "i18nStrings.previousMonthAriaLabel": "上个月", + "i18nStrings.nextMonthAriaLabel": "下个月", + "i18nStrings.previousYearAriaLabel": "上一年", + "i18nStrings.nextYearAriaLabel": "下一年", + "i18nStrings.currentMonthAriaLabel": "本月", + "i18nStrings.todayAriaLabel": "今天", "i18nStrings.startMonthLabel": "开始月份", "i18nStrings.startDateLabel": "开始日期", "i18nStrings.startTimeLabel": "开始时间", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "结束日期", "i18nStrings.endTimeLabel": "结束时间", "i18nStrings.dateTimeConstraintText": "对于日期,请使用 YYYY/MM/DD。对于时间,请使用 24 小时格式。", + "i18nStrings.dateConstraintText": "对于日期,使用 YYYY/MM/DD。", + "i18nStrings.monthConstraintText": "对于月份,使用 YYYY/MM。", "i18nStrings.errorIconAriaLabel": "错误", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "选定范围从 {startDate} 到 {endDate}", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {过去 {amount} 秒} one {过去 {amount} 秒} other {过去 {amount} 秒}}} minute {{amount, plural, zero {过去 {amount} 分钟} one {过去 {amount} 分钟} other {过去 {amount} 分钟}}} hour {{amount, plural, zero {过去 {amount} 小时} one {过去 {amount} 小时} other {过去 {amount} 小时}}} day {{amount, plural, zero {过去 {amount} 天} one {过去 {amount} 天} other {过去 {amount} 天}}} week {{amount, plural, zero {过去 {amount} 周} one {过去 {amount} 周} other {过去 {amount} 周}}} month {{amount, plural, zero {过去 {amount} 月} one {过去 {amount} 月} other {过去 {amount} 月}}} year {{amount, plural, zero {过去 {amount} 年} one {过去 {amount} 年} other {过去 {amount} 年}}} other {}}", diff --git a/src/i18n/messages/all.zh-TW.json b/src/i18n/messages/all.zh-TW.json index 93fc8193ce..994747bb73 100644 --- a/src/i18n/messages/all.zh-TW.json +++ b/src/i18n/messages/all.zh-TW.json @@ -129,6 +129,7 @@ "i18nStrings.relativeModeTitle": "相對模式", "i18nStrings.absoluteModeTitle": "絕對模式", "i18nStrings.relativeRangeSelectionHeading": "選擇範圍", + "i18nStrings.relativeRangeSelectionMonthlyDescription": "每個選項代表完整的月份,從該月第一天算到最後一天。", "i18nStrings.cancelButtonLabel": "取消", "i18nStrings.clearButtonLabel": "清除和關閉", "i18nStrings.applyButtonLabel": "套用", @@ -137,6 +138,12 @@ "i18nStrings.customRelativeRangeUnitLabel": "時間單位", "i18nStrings.customRelativeRangeDurationLabel": "持續時間", "i18nStrings.customRelativeRangeDurationPlaceholder": "輸入持續時間", + "i18nStrings.previousMonthAriaLabel": "上個月", + "i18nStrings.nextMonthAriaLabel": "下個月", + "i18nStrings.previousYearAriaLabel": "上一年", + "i18nStrings.nextYearAriaLabel": "下一年", + "i18nStrings.currentMonthAriaLabel": "本月", + "i18nStrings.todayAriaLabel": "今天", "i18nStrings.startMonthLabel": "開始月份", "i18nStrings.startDateLabel": "開始日期", "i18nStrings.startTimeLabel": "開始時間", @@ -144,6 +151,8 @@ "i18nStrings.endDateLabel": "結束日期", "i18nStrings.endTimeLabel": "結束時間", "i18nStrings.dateTimeConstraintText": "日期請使用 YYYY/MM/DD 格式。時間請使用 24 小時格式。", + "i18nStrings.dateConstraintText": "對於日期,請使用 YYYY/MM/DD。", + "i18nStrings.monthConstraintText": "對於月份,請使用 YYYY/MM。", "i18nStrings.errorIconAriaLabel": "錯誤", "i18nStrings.renderSelectedAbsoluteRangeAriaLive": "已選取從 {startDate} 到 {endDate} 的範圍", "i18nStrings.formatRelativeRange": "{unit, select, second {{amount, plural, zero {最後{amount}秒} one {最後{amount}秒} other {最後{amount}秒}}} minute {{amount, plural, zero {最後{amount}分鐘} one {最後{amount}分鐘} other {最後{amount}分鐘}}} hour {{amount, plural, zero {最後{amount}小時} one {最後{amount}小時} other {最後{amount}小時}}} day {{amount, plural, zero {最後{amount}天} one {最後{amount}天} other {最後{amount}天}}} week {{amount, plural, zero {最後{amount}週} one {最後{amount}週} other {最後{amount}週}}} month {{amount, plural, zero {最後{amount}個月} one {最後{amount}個月} other {最後{amount}個月}}} year {{amount, plural, zero {最後{amount}年} one {最後{amount}年} other {最後{amount}年}}} other {}}",