i18n: Settings panel — 16 French labels now i18n
CI / lint (push) Failing after 19s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / e2e (push) Has been skipped
CI / security (push) Failing after 14s

Backend config labels: debounce, results/page, min query, search timeout,
  max backups, search workers, max content size, title boost, prefix expansions

Section headers: Backend, Reading & editing, Experience, Access

Misc: Open in new window, project repository, name placeholder

+17 new keys (1241 total)
This commit is contained in:
2026-06-19 11:49:59 -04:00
parent 2d445828cb
commit 199007f378
3 changed files with 38 additions and 16 deletions
+14 -14
View File
@@ -1426,7 +1426,7 @@
<label
class="config-label"
for="cfg-debounce"
>Délai debounce (ms)</label
><span data-i18n="config.debounce_label">Délai debounce (ms)</span></label
>
<input
type="number"
@@ -1446,7 +1446,7 @@
<label
class="config-label"
for="cfg-results-per-page"
>Résultats par page</label
><span data-i18n="config.results_per_page">Résultats par page</span></label
>
<input
type="number"
@@ -1466,7 +1466,7 @@
<label
class="config-label"
for="cfg-min-query"
>Longueur min. requête</label
><span data-i18n="config.min_query_length">Longueur min. requête</span></label
>
<input
type="number"
@@ -1486,7 +1486,7 @@
<label
class="config-label"
for="cfg-timeout"
>Timeout recherche (ms)</label
><span data-i18n="config.search_timeout">Timeout recherche (ms)</span></label
>
<input
type="number"
@@ -1509,7 +1509,7 @@
<h2>
📋 Historique récent
<span class="config-badge-restart"
>Redémarrage non requis</span
><span data-i18n="config.no_restart">Redémarrage non requis</span></span
>
</h2>
<div class="config-row">
@@ -1537,7 +1537,7 @@
<label
class="config-label"
for="cfg-max-backups"
>Max backups par fichier</label
><span data-i18n="config.max_backups">Max backups par fichier</span></label
>
<input
type="number"
@@ -1560,7 +1560,7 @@
<h2>
Paramètres backend
<span class="config-badge-restart"
>Redémarrage requis</span
><span data-i18n="config.restart_required">Redémarrage requis</span></span
>
</h2>
<p class="config-description" data-i18n="auto.b114ed1c">
@@ -1573,7 +1573,7 @@
<label
class="config-label"
for="cfg-workers"
>Workers de recherche</label
><span data-i18n="config.search_workers">Workers de recherche</span></label
>
<input
type="number"
@@ -1593,7 +1593,7 @@
<label
class="config-label"
for="cfg-max-content"
>Taille max contenu (octets)</label
><span data-i18n="config.max_content_size">Taille max contenu (octets)</span></label
>
<input
type="number"
@@ -1613,7 +1613,7 @@
<label
class="config-label"
for="cfg-title-boost"
>Boost titre</label
><span data-i18n="config.title_boost">Boost titre</span></label
>
<input
type="number"
@@ -1653,7 +1653,7 @@
<label
class="config-label"
for="cfg-prefix-exp"
>Expansions préfixe max</label
><span data-i18n="config.max_prefix_expansions">Expansions préfixe max</span></label
>
<input
type="number"
@@ -2022,7 +2022,7 @@
</div>
<div class="profile-field">
<label for="profile-name" data-i18n="config.display_name">Nom d'affichage</label>
<input type="text" id="profile-name" class="config-input" placeholder="Votre nom" maxlength="60">
<input type="text" id="profile-name" class="config-input" data-i18n-placeholder="config.name_placeholder" placeholder="Votre nom" maxlength="60">
</div>
<button class="config-save-btn" id="profile-save" data-i18n="config.save">Enregistrer</button>
<button class="config-save-btn" id="profile-logout" style="background:var(--danger-bg);color:var(--danger);border-color:var(--danger);margin-left:8px" data-i18n="config.logout">Déconnexion</button>
@@ -3217,7 +3217,7 @@
CodeMirror</span></li>
<li>
<strong
>Ouvrir dans nouvelle fenêtre</strong
><span data-i18n="config.open_new_window">Ouvrir dans nouvelle fenêtre</span></strong
><span data-i18n="help.desc_open_new">: Ouvre le fichier dans un nouvel onglet</span>
</li>
</ul>
@@ -4582,7 +4582,7 @@ curl -X POST https://votre-serveur.com/webhook \
<a
href="https://git.dracodev.net/Projets/ObsiGate"
target="_blank"
>dépôt du projet</a
><span data-i18n="config.project_repo">dépôt du projet</span></a
>.
</p>
</div>
+12 -1
View File
@@ -1234,5 +1234,16 @@
"about.joke_8": "Technically, everything is an edge case.",
"about.joke_9": "The CSS for this panel took longer than the backend.",
"about.tests": "Tests",
"about.git": "Git&nbsp;: <strong id=\"about-commit\">—</strong>"
"about.git": "Git&nbsp;: <strong id=\"about-commit\">—</strong>",
"config.results_per_page": "Results per page",
"config.min_query_length": "Min query length",
"config.search_timeout": "Search timeout (ms)",
"config.max_backups": "Max backups per file",
"config.search_workers": "Search workers",
"config.max_content_size": "Max content size (bytes)",
"config.title_boost": "Title boost",
"config.max_prefix_expansions": "Max prefix expansions",
"config.open_new_window": "Open in new window",
"config.project_repo": "project repository",
"config.name_placeholder": "Your name"
}
+12 -1
View File
@@ -1234,5 +1234,16 @@
"about.joke_8": "Techniquement, tout est un edge case.",
"about.joke_9": "Le CSS de ce panneau a pris plus de temps que le backend.",
"about.tests": "Tests",
"about.git": "Git&nbsp;: <strong id=\"about-commit\">—</strong>"
"about.git": "Git&nbsp;: <strong id=\"about-commit\">—</strong>",
"config.results_per_page": "Résultats par page",
"config.min_query_length": "Longueur min. requête",
"config.search_timeout": "Timeout recherche (ms)",
"config.max_backups": "Max backups par fichier",
"config.search_workers": "Workers de recherche",
"config.max_content_size": "Taille max contenu (octets)",
"config.title_boost": "Boost titre",
"config.max_prefix_expansions": "Expansions préfixe max",
"config.open_new_window": "Ouvrir dans nouvelle fenêtre",
"config.project_repo": "dépôt du projet",
"config.name_placeholder": "Votre nom"
}