fix(loyalty): resolve 40 missing i18n keys across all frontends
Fix template references to match existing locale key names (11 renames in pins-list.html and settings.html) and add 29 missing keys to all 4 locale files (en/fr/de/lb). All 299 template keys now resolve correctly. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -143,27 +143,32 @@
|
||||
},
|
||||
"common": {
|
||||
"active": "Actif",
|
||||
"inactive": "Inactif",
|
||||
"all_stores": "Tous les magasins",
|
||||
"at": "à",
|
||||
"back": "Retour",
|
||||
"cancel": "Annuler",
|
||||
"save": "Enregistrer",
|
||||
"delete": "Supprimer",
|
||||
"confirm": "Confirmer",
|
||||
"refresh": "Actualiser",
|
||||
"loading": "Chargement...",
|
||||
"saving": "Enregistrement...",
|
||||
"view": "Voir",
|
||||
"continue": "Continuer",
|
||||
"delete": "Supprimer",
|
||||
"disabled": "Désactivé",
|
||||
"edit": "Modifier",
|
||||
"yes": "Oui",
|
||||
"enabled": "Activé",
|
||||
"inactive": "Inactif",
|
||||
"loading": "Chargement...",
|
||||
"minutes": "minutes",
|
||||
"never": "Jamais",
|
||||
"no": "Non",
|
||||
"none": "Aucun",
|
||||
"never": "Jamais",
|
||||
"total": "TOTAL",
|
||||
"continue": "Continuer",
|
||||
"back": "Retour",
|
||||
"points": "points",
|
||||
"minutes": "minutes",
|
||||
"or": "ou",
|
||||
"at": "à"
|
||||
"points": "points",
|
||||
"program_not_setup": "Programme fidélité non configuré",
|
||||
"program_not_setup_desc": "Veuillez configurer un programme fidélité",
|
||||
"refresh": "Actualiser",
|
||||
"save": "Enregistrer",
|
||||
"saving": "Enregistrement...",
|
||||
"total": "TOTAL",
|
||||
"view": "Voir",
|
||||
"yes": "Oui"
|
||||
},
|
||||
"transactions": {
|
||||
"card_created": "Inscrit",
|
||||
@@ -290,6 +295,7 @@
|
||||
"transactions": {
|
||||
"title": "Transactions",
|
||||
"subtitle": "Voir toutes les transactions",
|
||||
"adjust_filters": "Essayez de modifier vos filtres",
|
||||
"loading": "Chargement des transactions...",
|
||||
"error_loading": "Erreur lors du chargement",
|
||||
"search_placeholder": "Rechercher des transactions...",
|
||||
@@ -301,7 +307,11 @@
|
||||
"col_points": "Points",
|
||||
"col_location": "Emplacement",
|
||||
"col_notes": "Notes",
|
||||
"no_transactions": "Aucune transaction trouvée"
|
||||
"no_transactions": "Aucune transaction trouvée",
|
||||
"type_adjust": "Ajuster",
|
||||
"type_earn": "Gagner",
|
||||
"type_expire": "Expirer",
|
||||
"type_redeem": "Échanger"
|
||||
},
|
||||
"pins": {
|
||||
"title": "PINs du personnel",
|
||||
@@ -333,6 +343,8 @@
|
||||
"pin_staff_id": "ID employé (optionnel)",
|
||||
"pin_code": "Code PIN",
|
||||
"pin_code_hint": "PIN à 4-6 chiffres",
|
||||
"pin_edit_hint": "Laisser vide pour garder le PIN actuel",
|
||||
"pin_edit_placeholder": "Nouveau PIN (optionnel)",
|
||||
"pin_store": "Magasin",
|
||||
"select_store": "Sélectionner un magasin",
|
||||
"pin_created": "PIN créé avec succès",
|
||||
@@ -473,7 +485,9 @@
|
||||
"error_loading": "Erreur lors du chargement"
|
||||
},
|
||||
"merchant_card_detail": {
|
||||
"title": "Détail de la carte"
|
||||
"title": "Détail de la carte",
|
||||
"error_loading": "Erreur lors du chargement",
|
||||
"loading": "Chargement des détails..."
|
||||
},
|
||||
"merchant_transactions": {
|
||||
"title": "Transactions du commerçant",
|
||||
@@ -572,23 +586,38 @@
|
||||
},
|
||||
"cards": {
|
||||
"title": "Cartes clients",
|
||||
"subtitle": "Voir et gérer les membres fidélité sur tous les sites"
|
||||
"subtitle": "Voir et gérer les membres fidélité sur tous les sites",
|
||||
"error_loading": "Erreur lors du chargement",
|
||||
"loading": "Chargement des cartes..."
|
||||
},
|
||||
"card_detail": {
|
||||
"title": "Détail de la carte"
|
||||
"title": "Détail de la carte",
|
||||
"card_label": "Carte",
|
||||
"error_loading": "Erreur lors du chargement",
|
||||
"loading": "Chargement des détails..."
|
||||
},
|
||||
"transactions": {
|
||||
"title": "Transactions",
|
||||
"subtitle": "Voir toutes les transactions sur tous les sites"
|
||||
"subtitle": "Voir toutes les transactions sur tous les sites",
|
||||
"error_loading": "Erreur lors du chargement",
|
||||
"loading": "Chargement des transactions..."
|
||||
},
|
||||
"pins": {
|
||||
"title": "PINs du personnel",
|
||||
"subtitle": "Gérer les PINs sur tous les sites"
|
||||
"subtitle": "Gérer les PINs sur tous les sites",
|
||||
"error_loading": "Erreur lors du chargement",
|
||||
"loading": "Chargement des PINs..."
|
||||
},
|
||||
"settings": {
|
||||
"title": "Paramètres fidélité",
|
||||
"subtitle": "Voir les paramètres du programme",
|
||||
"admin_controlled": "Ces paramètres sont gérés par l'administrateur",
|
||||
"error_loading": "Erreur lors du chargement",
|
||||
"loading": "Chargement des paramètres...",
|
||||
"lockout_attempts": "Tentatives avant verrouillage",
|
||||
"lockout_minutes": "Durée de verrouillage (min)",
|
||||
"permissions": "Inscription et permissions",
|
||||
"pin_policy": "Politique PIN",
|
||||
"staff_pin_policy": "Politique PIN personnel",
|
||||
"self_enrollment": "Auto-inscription",
|
||||
"cross_location": "Échange multi-sites",
|
||||
|
||||
Reference in New Issue
Block a user