Files
ms1inscription-v5/sql/MSIN-4379-bib_v4-traductions.sql
stephan 4b5f6a3b1e Implement event management panel with new CSS styles and PHP function for readonly quantities
This commit introduces a new event management panel in the PHP code, displaying readonly quantities and waiting list statistics. The associated CSS styles have been added to enhance the layout and presentation of the panel. Additionally, translations for the readonly notice have been included in the SQL script. The version code has been updated to 4.72.644 to reflect these changes, aiming to improve user experience in managing race parameters.
2026-06-17 12:58:06 -04:00

75 lines
20 KiB
SQL

-- MSIN-4379 — Traductions écran dossards v4 (table info)
-- Terminologie : séquences de dossards (pas « plages »).
-- info_prg = compte.php uniquement.
-- Exécuter sur la BD client (inscription).
DELETE FROM info
WHERE info_clef LIKE 'bib_v4_%'
AND info_prg IN ('compte.php', 'ajax_bib_range.php');
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_assign_title', 'fr', 'Assignation de dossard', 'Définissez les séquences de dossards et assignez les numéros aux participants inscrits.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_assign_title', 'en', 'Bib assignment', 'Define bib sequences and assign numbers to registered participants.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_gestion_title', 'fr', 'Gestion des épreuves', 'Quantités, paramètres et statistiques de l''épreuve — distinct de l''assignation des dossards.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_gestion_title', 'en', 'Race management', 'Race quantities, settings and statistics — separate from bib assignment.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_gestion_placeholder', 'fr', 'Quantités et paramètres — contenu à venir.', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_gestion_placeholder', 'en', 'Quantities and settings — content coming soon.', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_gestion_qte_readonly', 'fr', 'La modification des quantités disponibles n''est plus offerte ici. Consultez l''administration de l''événement si un ajustement est nécessaire.', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_gestion_qte_readonly', 'en', 'Available quantities can no longer be changed here. Contact event administration if an adjustment is needed.', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_view', 'fr', '', 'Voir la grille des dossards de cette séquence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_view', 'en', '', 'View the bib grid for this sequence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_start', 'fr', 'Début', 'Premier numéro de la séquence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_start', 'en', 'Start', 'First number in the sequence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_end', 'fr', 'Fin', 'Dernier numéro de la séquence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_end', 'en', 'End', 'Last number in the sequence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_ok', 'fr', '', 'Enregistrer cette séquence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_ok', 'en', '', 'Save this sequence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_del', 'fr', '', 'Supprimer la séquence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_del', 'en', '', 'Delete this sequence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_last', 'fr', 'Dernier', 'Dernier dossard assigné dans la séquence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_last', 'en', 'Last', 'Last bib assigned in the sequence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_used', 'fr', 'Utilisé', 'Nombre de dossards déjà assignés.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_used', 'en', 'Used', 'Number of bibs already assigned.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_avail', 'fr', 'Dispo', 'Dossards encore disponibles dans la séquence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_col_avail', 'en', 'Avail.', 'Bibs still available in the sequence.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_add', 'fr', '+ Ajouter', 'Ajoute une nouvelle séquence de dossards pour cette épreuve.\n\nIndiquez le numéro de début et de fin, puis cliquez OK.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_add', 'en', '+ Add', 'Adds a new bib sequence for this race.\n\nEnter start and end numbers, then click OK.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_add', 'fr', 'Ajouter une séquence de dossards', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_add', 'en', 'Add a bib sequence', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_assign_seq', 'fr', 'Assigner par séquence', 'Mode batch : choisissez une ou plusieurs séquences de dossards et l''ordre d''assignation, puis GO pour assigner tous les participants sans dossard.\n\nUtilisez Simuler pour prévisualiser sans modifier la base.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_assign_seq', 'en', 'Assign by sequence', 'Batch mode: select one or more bib sequences and the assignment order, then GO to assign all participants without a bib.\n\nUse Simulate to preview without saving.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_assign_seq_cancel', 'fr', 'Annuler', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_assign_seq_cancel', 'en', 'Cancel', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_assign_seq', 'fr', 'Assignation groupée par séquences', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_assign_seq', 'en', 'Batch assign by sequences', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_reset', 'fr', 'Réinitialiser', 'Retire les dossards déjà assignés pour les séquences sélectionnées.\n\nAttention : vérifiez l''impact avant de confirmer.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_reset', 'en', 'Reset', 'Removes assigned bibs for the selected sequences.\n\nWarning: check the impact before confirming.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_reset', 'fr', 'Retirer les dossards assignés', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_reset', 'en', 'Remove assigned bibs', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto', 'fr', 'Assignation automatique', 'Active l''assignation automatique à chaque nouvelle inscription dans les séquences choisies.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto', 'en', 'Automatic assignment', 'Automatically assigns a bib on each new registration using the selected sequences.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_config', 'fr', 'Auto — configurer', 'Modifie les séquences utilisées pour l''assignation automatique.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_config', 'en', 'Auto — configure', 'Change the sequences used for automatic assignment.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_auto', 'fr', 'Dossard assigné automatiquement à l''inscription', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_tip_auto', 'en', 'Auto-assign bib on registration', '', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_badge', 'fr', 'Auto actif', 'L''assignation automatique est activée pour cette épreuve.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_badge', 'en', 'Auto on', 'Automatic assignment is enabled for this race.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_select_hint', 'fr', 'Sélectionnez au moins une séquence.', 'Cochez les séquences à utiliser pour l''assignation auto, puis cliquez Accepter.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_select_hint', 'en', 'Select at least one sequence.', 'Check the sequences to use for auto assignment, then click Accept.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_accept', 'fr', 'Accepter', 'Enregistre la configuration d''assignation automatique.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_accept', 'en', 'Accept', 'Saves the automatic assignment configuration.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_cancel', 'fr', 'Annuler', 'Quitte le mode édition sans enregistrer.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_cancel', 'en', 'Cancel', 'Exits edit mode without saving.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_disable', 'fr', 'Désactiver l''auto', 'Désactive l''assignation automatique. Les séquences de dossards restent en place.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_auto_disable', 'en', 'Disable auto', 'Disables automatic assignment. Bib sequences are kept.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_order', 'fr', 'Ordre d''assignation', 'Critère pour trier les participants avant d''attribuer les dossards (nom, date d''inscription, équipe, etc.).', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_order', 'en', 'Assignment order', 'Sort order for participants before assigning bibs (name, registration date, team, etc.).', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_info', 'fr', 'Sélectionnez les séquences puis GO.', 'Le résumé (disponibles / à assigner / manquants) s''affiche ici après simulation ou GO.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_info', 'en', 'Select sequences then click GO.', 'Summary (available / to assign / missing) appears here after simulate or GO.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_simulate', 'fr', 'Simuler', 'Affiche qui recevrait quel dossard sans modifier la base de données.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_simulate', 'en', 'Simulate', 'Shows who would receive which bib without changing the database.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_go', 'fr', 'GO', 'Lance l''assignation batch pour de vrai.', 'compte.php', '', 0, 1, '', '', '', NOW());
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation) VALUES ('bib_v4_batch_go', 'en', 'GO', 'Runs the batch assignment for real.', 'compte.php', '', 0, 1, '', '', '', NOW());
-- Mise à jour légère (BD déjà importée) — colonnes icône sans libellé, aide (?) inchangée :
-- UPDATE info SET info_texte = '' WHERE info_clef IN ('bib_v4_col_view','bib_v4_col_ok','bib_v4_col_del') AND info_prg = 'compte.php';