Updated translations for calendar time nav

This commit is contained in:
Alexis
2024-09-05 17:54:46 +02:00
parent 49cb74df7d
commit 872e1be949
2 changed files with 56 additions and 16 deletions

View File

@@ -9,6 +9,8 @@ import {
PhCaretRight PhCaretRight
} from "@phosphor-icons/vue" } from "@phosphor-icons/vue"
const { t } = useI18n()
interface DirectionLabels { interface DirectionLabels {
pastFar: string pastFar: string
pastNear: string pastNear: string
@@ -23,35 +25,35 @@ const activeDirectionLabels: ComputedRef<DirectionLabels> = computed(() => {
switch (currentConfig.viewType) { switch (currentConfig.viewType) {
case "month": case "month":
return { return {
pastFar: "Année précédente", pastFar: t("entity.calendar.years.prevSingular"),
pastNear: "Mois précédent", pastNear: t("entity.calendar.months.prevSingular"),
futureNear: "Mois suivant", futureNear: t("entity.calendar.months.nextSingular"),
futureFar: "Année suivante" futureFar: t("entity.calendar.years.nextSingular")
} }
case "year": case "year":
return { return {
pastFar: "Décennie précédente", pastFar: t("entity.calendar.decades.prevSingular"),
pastNear: "Année précédente", pastNear: t("entity.calendar.years.prevSingular"),
futureNear: "Année suivante", futureNear: t("entity.calendar.years.nextSingular"),
futureFar: "Décennie suivante" futureFar: t("entity.calendar.decades.nextSingular")
} }
case "decade": case "decade":
return { return {
pastFar: "Siècle précédent", pastFar: t("entity.calendar.centuries.prevSingular"),
pastNear: "Décennie précédente", pastNear: t("entity.calendar.decades.prevSingular"),
futureNear: "Décennie suivante", futureNear: t("entity.calendar.decades.nextSingular"),
futureFar: "Siècle suivant" futureFar: t("entity.calendar.centuries.nextSingular")
} }
case "century": case "century":
default: default:
return { return {
pastFar: "Millénaire précédent", pastFar: t("entity.calendar.millenias.prevSingular"),
pastNear: "Siècle précédent", pastNear: t("entity.calendar.centuries.prevSingular"),
futureNear: "Siècle suivant", futureNear: t("entity.calendar.centuries.nextSingular"),
futureFar: "Millénaire suivant" futureFar: t("entity.calendar.millenias.nextSingular")
} }
} }
}) })

View File

@@ -100,11 +100,30 @@ export default defineI18nConfig(() => ({
title: "Are you sure you want to delete this calendar ?", title: "Are you sure you want to delete this calendar ?",
subtitle: "Its events won't be accessible anymore and you won't be able to retrieve the deleted data !", subtitle: "Its events won't be accessible anymore and you won't be able to retrieve the deleted data !",
}, },
millennia: {
nameSingular: "Millennia",
nextSingular: "Next millennia",
prevSingular: "Last millennia",
},
centuries: {
nameSingular: "Century",
nextSingular: "Next century",
prevSingular: "Last century",
},
decades: {
nameSingular: "Decade",
nextSingular: "Next decade",
prevSingular: "Last decade",
},
years: { years: {
nameSingular: "Year", nameSingular: "Year",
nextSingular: "Next year",
prevSingular: "Last year",
}, },
months: { months: {
nameSingular: "Month", nameSingular: "Month",
nextSingular: "Next month",
prevSingular: "Last month",
inputName: "Month's name", inputName: "Month's name",
daysNb: "Number of days", daysNb: "Number of days",
daysNameSingular: "Day", daysNameSingular: "Day",
@@ -221,11 +240,30 @@ export default defineI18nConfig(() => ({
title: "Êtes-vous sûr de supprimer ce calendrier ?", title: "Êtes-vous sûr de supprimer ce calendrier ?",
subtitle: "Les évènements ne seront plus accessibles et vous ne pourrez plus récupérer les données !", subtitle: "Les évènements ne seront plus accessibles et vous ne pourrez plus récupérer les données !",
}, },
millennia: {
nameSingular: "Millénaire",
nextSingular: "Millénaire suivant",
prevSingular: "Millénaire précédent",
},
centuries: {
nameSingular: "Siècle",
nextSingular: "Siècle suivant",
prevSingular: "Siècle précédent",
},
decades: {
nameSingular: "Décennie",
nextSingular: "Décennie suivante",
prevSingular: "Décennie précédente",
},
years: { years: {
nameSingular: "Année", nameSingular: "Année",
nextSingular: "Année suivante",
prevSingular: "Année précédente",
}, },
months: { months: {
nameSingular: "Mois", nameSingular: "Mois",
nextSingular: "Mois suivant",
prevSingular: "Mois précédent",
inputName: "Nom du mois", inputName: "Nom du mois",
daysNb: "Nombre de jours", daysNb: "Nombre de jours",
daysNameSingular: "Jour", daysNameSingular: "Jour",