chore(gitignore): stop tracking local IdeA tickets state

This commit is contained in:
2026-07-27 17:23:19 +02:00
parent 41aa2789a7
commit 851f1f8f2c
201 changed files with 4 additions and 6762 deletions

View File

@ -1,70 +0,0 @@
---
issueRef: "#78"
version: 3
updatedBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"}
updatedAt: 1784379475877
---
## Décision UX — langue de l'UI IdeA
Règle tranchée : l'UI humaine d'IdeA est en français par défaut, de façon uniforme sur toute une surface. Une même surface ne mélange pas des libellés français et anglais pour des éléments de navigation, titres, actions, états ou textes d'aide.
Exceptions admises : noms propres de produits/protocoles (`IdeA`, `OpenAI`, `OpenCode`, `Claude Code`, `HTTPS`, `LAN`, `URL`, `IP/CIDR`, `API`, `CLI`, etc.), chemins techniques, commandes, variables, valeurs de configuration et termes backend affichés comme données. Ces éléments restent dans leur forme technique si la traduction réduit la reconnaissance ou la précision.
Conséquence : pas d'i18n à introduire pour ce ticket. #78 est un correctif frontend pur d'alignement rédactionnel de la surface Settings desktop vers le français. L'i18n multi-langue serait un chantier produit séparé, non requis ici.
## Libellés à renommer pour #78
Périmètre minimal attendu : la surface desktop `Settings` et ses sections actuellement visibles.
- `Settings``Paramètres` quand le mot est affiché à l'utilisateur dans le menu, la surface ou les renvois internes.
- `Close Settings``Fermer les paramètres`.
- `AI Profiles``Profils IA` dans la navigation de sections et comme titre de panneau.
- `Configure profiles``Configurer les profils`.
- `No profiles configured.``Aucun profil configuré.`.
- `Delete``Supprimer` pour les actions de suppression de profil.
- `delete {name}``supprimer {name}` pour le libellé accessible correspondant.
- `Deployment``Déploiement` dans la navigation et comme titre de panneau.
- `deployment settings``paramètres de déploiement` pour les libellés accessibles.
- `Loading…``Chargement…`.
- `Server``Serveur`.
- `Start``Démarrer`.
- `Stop``Arrêter`.
- `Stopped``Arrêté`.
- `Starting…``Démarrage…`.
- `Running``En cours d'exécution`.
- `Stopping…``Arrêt…`.
- `Failed``Échec`.
- `Exposure``Exposition réseau` ou `Accès réseau` ; préférence UX : `Accès réseau`, plus compréhensible pour l'utilisateur.
- `exposure mode``mode d'accès réseau`.
- `This computer only``Cet ordinateur uniquement`.
- `For using IdeA on this desktop only. Remote devices cannot connect.``Pour utiliser IdeA uniquement sur cet ordinateur. Les appareils distants ne peuvent pas se connecter.`
- `Remote access, proxy on this computer``Accès distant, proxy sur cet ordinateur`.
- `Use this when your HTTPS proxy runs on the same machine as IdeA Desktop.``À utiliser quand le proxy HTTPS tourne sur la même machine qu'IdeA Desktop.`
- `Remote access, proxy on another machine``Accès distant, proxy sur une autre machine`.
- `Use this when the HTTPS proxy runs on another machine. IdeA will only accept traffic from that proxy.``À utiliser quand le proxy HTTPS tourne sur une autre machine. IdeA n'acceptera que le trafic provenant de ce proxy.`
- `Public origin``Origine publique`.
- `Example: https://idea.example.com``Exemple : https://idea.example.com`.
- `LAN address to bind``Adresse LAN d'écoute`.
- `The address on this machine that the proxy will connect to.``L'adresse de cette machine à laquelle le proxy se connectera.`
- `Select an address…``Sélectionner une adresse…`.
- `Authorized proxy IP/CIDR``IP/CIDR du proxy autorisé`.
- `This is not where IdeA listens. It is the machine allowed to contact IdeA.``Ce n'est pas l'adresse d'écoute d'IdeA. C'est la machine autorisée à contacter IdeA.`
- `If your proxy is not on this computer, choose this mode. Otherwise the proxy may time out without an IdeA error.``Si votre proxy n'est pas sur cet ordinateur, choisissez ce mode. Sinon, le proxy peut expirer sans erreur IdeA.`
- `Proxy setup``Configuration du proxy`.
- `Point your HTTPS reverse proxy at this upstream.``Faites pointer votre proxy inverse HTTPS vers cet upstream.`
- `copy upstream url``copier l'URL upstream`.
- `Copy``Copier`.
- `Copied``Copié`.
- `Complete the settings above to get the upstream URL.``Complétez les paramètres ci-dessus pour obtenir l'URL upstream.`
- `Pairing``Appairage`.
- `Pairing is managed in Settings → Appareils, where you can generate a code and revoke devices.``L'appairage est géré dans Paramètres → Appareils, où vous pouvez générer un code et révoquer des appareils.`
Libellés déjà conformes : `Appareils`, `Appairer`, `Code d'appairage`, `Chargement des appareils…`, `Aucun appareil appairé.`, `Révoquer...` restent en français.
## Critères d'acceptation UX
- La navigation des paramètres affiche `Profils IA`, `Déploiement`, `Appareils` sans mélange anglais/français.
- Les titres, boutons, états et textes d'aide visibles dans ces sections sont en français, hors exceptions techniques listées plus haut.
- Les libellés accessibles suivent la même langue que le libellé visible correspondant.
- Aucun mécanisme i18n n'est introduit pour #78 ; il s'agit uniquement de remplacer les chaînes frontend existantes.
- Les termes `URL`, `LAN`, `IP/CIDR`, `HTTPS` et `upstream` peuvent rester tels quels car ils désignent des objets techniques reconnus par la cible utilisateur.

View File

@ -1,34 +0,0 @@
---
id: "8d8bc65a-50f6-4fab-bb02-486b6145205f"
number: 78
title: "Settings desktop : sections en langues mélangées (« Appareils » à côté de « AI Profiles », « Deployment »)"
status: "closed"
priority: "low"
sprint: null
links: [{"target":"#77","kind":"relatesTo"}]
agentRefs: []
createdBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"}
updatedBy: {"kind":"agent","agent_id":"a6ced819-b893-4213-b003-9e9dc79b9641"}
createdAt: 1784284746767
updatedAt: 1784379475877
version: 3
---
## Constat
Relevé par DevFrontend pendant l'implémentation de #77 (F2), hors périmètre de ce ticket.
L'écran Settings du desktop mélange les langues dans sa liste de sections : la nouvelle section **« Appareils »** (vocabulaire figé par UX pour #77, non négociable) voisine avec **« AI Profiles »** et **« Deployment »**.
Le problème n'est pas la section ajoutée par #77 — c'est que la surface Settings n'a pas de règle de langue établie. Le français de « Appareils » est correct et cohérent avec le reste de l'UI produit (`Appairer cet appareil`, `Code d'appairage`) ; ce sont les sections préexistantes qui sont en anglais.
## Pourquoi c'est un ticket UX et pas un fix de libellé
Trancher demande une décision de fond qui dépasse un renommage : quelle est la langue de l'UI d'IdeA, et est-elle uniforme ou dépend-elle de la surface ? La réponse engage toutes les surfaces existantes, pas seulement Settings, et conditionne un éventuel besoin d'i18n.
## Attendu
UX tranche la règle de langue de l'UI, puis on aligne les sections de Settings dessus.
## Périmètre
Frontend pur si la décision est « tout en français » ou « tout en anglais ». Devient un chantier distinct si la réponse est « il faut de l'i18n ».