Move cookie detail labels from backend to JS SDK

label_description and label_duration are not user-customizable, so they
don't belong in the backend translation defaults. Hardcode them in the
cookie-banner SDK's i18n module instead.

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-04-23 20:57:10 +04:00
parent 0b7855243a
commit fa7a9c96c1
3 changed files with 20 additions and 17 deletions

View File

@@ -67,8 +67,6 @@ var defaultUIStringsByLanguage = map[string]map[string]string{
"button_save": "Save preferences",
"panel_title": "Customise Preferences",
"panel_description": "Choose which cookie categories to allow. {{necessary_category}} cookies are always active as they are needed for the site to work.",
"label_description": "Description: {{value}}",
"label_duration": "Duration: {{value}}",
"aria_close": "Close",
"aria_show_details": "Show cookie details",
"aria_hide_details": "Hide cookie details",
@@ -86,8 +84,6 @@ var defaultUIStringsByLanguage = map[string]map[string]string{
"button_save": "Enregistrer les préférences",
"panel_title": "Personnaliser les préférences",
"panel_description": "Choisissez les catégories de cookies à autoriser. Les cookies {{necessary_category}} sont toujours actifs car ils sont nécessaires au fonctionnement du site.",
"label_description": "Description : {{value}}",
"label_duration": "Durée : {{value}}",
"aria_close": "Fermer",
"aria_show_details": "Afficher les détails des cookies",
"aria_hide_details": "Masquer les détails des cookies",
@@ -105,8 +101,6 @@ var defaultUIStringsByLanguage = map[string]map[string]string{
"button_save": "Einstellungen speichern",
"panel_title": "Einstellungen anpassen",
"panel_description": "Wählen Sie, welche Cookie-Kategorien zugelassen werden sollen. {{necessary_category}}-Cookies sind immer aktiv, da sie für den Betrieb der Website erforderlich sind.",
"label_description": "Beschreibung: {{value}}",
"label_duration": "Dauer: {{value}}",
"aria_close": "Schließen",
"aria_show_details": "Cookie-Details anzeigen",
"aria_hide_details": "Cookie-Details ausblenden",
@@ -124,8 +118,6 @@ var defaultUIStringsByLanguage = map[string]map[string]string{
"button_save": "Guardar preferencias",
"panel_title": "Personalizar preferencias",
"panel_description": "Elija qué categorías de cookies permitir. Las cookies {{necessary_category}} siempre están activas ya que son necesarias para el funcionamiento del sitio.",
"label_description": "Descripción: {{value}}",
"label_duration": "Duración: {{value}}",
"aria_close": "Cerrar",
"aria_show_details": "Mostrar detalles de cookies",
"aria_hide_details": "Ocultar detalles de cookies",