fix(i18n): persist CMS translations and validate message catalogs
This commit is contained in:
1 parent
96234075f8
commit
ef94646d60
37 files changed
+1621
-463
No files matched your search
@@ -1679,7 +1679,7 @@
|
||||
"noNowPlayingHint": "no now-playing API set",
|
||||
"noListenersHint": "no listeners API set",
|
||||
"endpointDiagnostics": "Endpoint diagnostics",
|
||||
"diagnosticsLegend": "<span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-green-600/20 text-[var(--color-text)]\">OK</span> reachable · <span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-[var(--color-primary)]/18 text-[var(--color-text)]\">WARN</span> not configured · <span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-red-500/22 text-[var(--color-text)]\">ERROR</span> fetch failed / timed out.",
|
||||
"diagnosticsLegend": "OK : accessible · WARN : non configuré · ERROR : échec de la requête ou délai dépassé.",
|
||||
"streamUrl": "Stream URL",
|
||||
"unreachable": "unreachable",
|
||||
"refresh": "Actualiser"
|
||||
@@ -1738,7 +1738,7 @@
|
||||
"noStreamUrlText": "There is no radio_stream_url set, so there is nothing to embed yet.",
|
||||
"goToSettings": "Go to Radio Settings",
|
||||
"livePreview": "Live preview",
|
||||
"livePreviewText": "This is the bare <audio> player as visitors will see it. Press play to confirm the stream is reachable.",
|
||||
"livePreviewText": "This is the bare audio player as visitors will see it. Press play to confirm the stream is reachable.",
|
||||
"source": "Source",
|
||||
"audioSnippet": "Audio player snippet",
|
||||
"audioSnippetDesc": "Drop-in HTML5 audio player pointed straight at the stream. Works anywhere plain HTML is allowed.",
|
||||
@@ -1969,7 +1969,7 @@
|
||||
"title": "Alertes",
|
||||
"subtitle": "Envoyer des alertes à tout l'hôtel et voir les alertes récentes",
|
||||
"sendAlert": "Envoyer une alerte à l'hôtel",
|
||||
"recentAlerts": "Alertes récentes",
|
||||
"recentAlerts": "Alertes récentes ({count})",
|
||||
"noRecentAlerts": "Aucune alerte récente",
|
||||
"form": {
|
||||
"title": "Titre de l'alerte",
|
||||
@@ -2180,7 +2180,7 @@
|
||||
"tabTest": "Test",
|
||||
"tabAudit": "Audit log",
|
||||
"importPermissions": "Importer permissions",
|
||||
"importHint": "Paste a JSON array of permission objects. Format: [{ \"permission\": \"...\", \"minRank\": 7, \"description\": \"...\", \"groupName\": \"...\", \"dependsOn\": \"...\" }]",
|
||||
"importHint": "Paste a JSON array of permission objects. Format: ['{' \"permission\": \"...\", \"minRank\": 7, \"description\": \"...\", \"groupName\": \"...\", \"dependsOn\": \"...\" '}']",
|
||||
"importPlaceholder": "Paste JSON here…",
|
||||
"import": "Importer",
|
||||
"exportTitle": "Export permissions",
|
||||
@@ -2317,7 +2317,7 @@
|
||||
"presetsTitle": "Préréglages de thème",
|
||||
"presetsSubtitle": "Choisir un jeu de couleurs prédéfini",
|
||||
"applyPreset": "Appliquer",
|
||||
"presetApplied": "Préréglage appliqué",
|
||||
"presetApplied": "Préréglage appliqué: {preset}",
|
||||
"customiseTitle": "Couleurs personnalisées",
|
||||
"primary": "Primaire",
|
||||
"secondary": "Secondaire",
|
||||
|
||||
Reference in new issue
Block a user