Skip to content

Cache de documentation

L'onglet Documentation répertorie les traductions de segments de documentation mises en cache et stockées dans SQLite sous votre cacheDir configuré. Chaque ligne représente un segment source (identifié par le chemin du fichier, l'indice de ligne et le hachage source) traduit dans un paramètre régional cible.

Utilisez cet onglet lorsque vous souhaitez examiner, remplacer ou nettoyer les traductions de documents mises en cache sans réexécuter le pipeline complet.

Filtres

FiltreObjectif
Sélectionner le chemin du fichier / Nom du fichier (partiel)Réduire à un seul fichier ou à une sous-chaîne de chemin
Tous les paramètres régionauxParamètres régionaux cibles
Tous les modèlesModèle ayant produit la traduction
Hachage sourceHachage de segment exact
Recherche de texte source / Recherche de texte traduitCorrespondance de sous-chaîne
Toutes les entréesObsolètes (jamais réutilisées depuis la création) ou Actives (ont un horodatage last_hit_at)

Cliquez sur Appliquer après avoir modifié les filtres. Effacer réinitialise tous les champs de filtre.

Modifier une traduction

  1. Cliquez sur l'icône de modification sur une ligne.
  2. Modifiez le texte traduit dans la fenêtre modale et enregistrez.

Le cache stocke le user-edited du modèle pour cette ligne. Exécutez sync --force-update ou translate-docs --force-update pour que les sorties Markdown sur disque correspondent au cache.

Si le texte source de votre référentiel change ultérieurement, le hachage du segment change et les modifications manuelles de l'ancien texte sont remplacées lors de la prochaine exécution de la traduction.

Supprimer des lignes

  • Icône de suppression de ligne — supprime une entrée de cache (un paramètre régional pour un hachage source).
  • Supprimer les éléments filtrés — supprime toutes les lignes correspondant aux filtres actuels (confirmation requise).
  • Supprimer tout pour le chemin du fichier — supprime toutes les traductions mises en cache pour le chemin du fichier sélectionné, y compris les lignes d'échec et de problème Markdown associées pour ce fichier.

Après des suppressions en masse, exécutez translate-docs ou sync pour régénérer les traductions manquantes.

Colonnes du tableau

ColonneSignification
Chemin du fichierClé de cache pour le fichier source
Ligne n°Indication de ligne dans le fichier source
Hachage sourceHachage du texte du segment source
Texte sourceSegment original (locale source)
LocaleLocale cible
Texte traduitTraduction mise en cache
ModèleModèle ayant produit la traduction (ou user-edited)
CrééDate de la première écriture de la ligne
Dernier accèsDernière réutilisation de cette entrée de cache (tiret rouge = obsolète)

La pagination est définie par défaut sur 50 lignes par page (25 ou 100 sont également disponibles).

Liens de journal

Le contrôle 🔗 dans une ligne demande au serveur d'imprimer des indications de fichier:ligne dans le terminal où le tableau de bord est en cours d'exécution. Utilisez-le pour ouvrir l'emplacement source correct dans votre éditeur.

Publié sous licence MIT.