Skip to content

Dokumentations-Cache

Die Registerkarte Dokumentation listet zwischengespeicherte Übersetzungen von Dokumentationssegmenten auf, die in SQLite unter Ihrem konfigurierten cacheDir gespeichert sind. Jede Zeile ist ein Quellsegment (identifiziert durch Dateipfad, Zeilenhinweis und Quell-Hash), das in ein Zielsprachgebiet übersetzt wurde.

Verwenden Sie diese Registerkarte, wenn Sie zwischengespeicherte Dokumentationsübersetzungen überprüfen, überschreiben oder bereinigen möchten, ohne die gesamte Pipeline erneut auszuführen.

Filter

FilterZweck
Dateipfad auswählen / Dateiname (teilweise)Auf eine Datei oder einen Pfad-Substring eingrenzen
Alle SprachgebieteZielsprachgebiet
Alle ModelleModell, das die Übersetzung erstellt hat
Quell-HashExakter Segment-Hash
Quelltextsuche / Übersetzte TextsucheSubstring-Übereinstimmung
Alle EinträgeVeraltet (seit Erstellung nie wiederverwendet) oder Aktiv (hat einen last_hit_at-Zeitstempel)

Klicken Sie nach dem Ändern der Filter auf Anwenden. Löschen setzt alle Filterfelder zurück.

Eine Übersetzung bearbeiten

  1. Klicken Sie auf das Bearbeitungssymbol in einer Zeile.
  2. Ändern Sie den übersetzten Text im Modal und speichern Sie.

Der Cache speichert das Modell user-edited für diese Zeile. Führen Sie sync --force-update oder translate-docs --force-update aus, damit die Markdown-Ausgaben auf der Festplatte mit dem Cache übereinstimmen.

Wenn sich der Quelltext in Ihrem Repository später ändert, ändert sich der Segment-Hash, und manuelle Bearbeitungen für den alten Text werden beim nächsten Übersetzungsdurchlauf überschrieben.

Zeilen löschen

  • Zeilenlöschsymbol – entfernt einen Cache-Eintrag (ein Sprachgebiet für einen Quell-Hash).
  • Gefilterte löschen – entfernt alle Zeilen, die den aktuellen Filtern entsprechen (Bestätigung erforderlich).
  • Alle für Dateipfad löschen – entfernt jede zwischengespeicherte Übersetzung für den ausgewählten Dateipfad, einschließlich zugehöriger Fehler- und Markdown-Problemzeilen für diese Datei.

Führen Sie nach Massenlöschungen translate-docs oder sync aus, um fehlende Übersetzungen neu zu generieren.

Tabellenspalten

SpalteBedeutung
DateipfadCache-Schlüssel für die Quelldatei
Zeile Nr.Zeilenhinweis in der Quelldatei
Quell-HashHash des Quellsegmenttextes
QuelltextOriginalsegment (Quell-Locale)
LocaleZiel-Locale
Übersetzter TextZwischengespeicherte Übersetzung
ModellModell, das die Übersetzung erstellt hat (oder user-edited)
ErstelltWann die Zeile zuerst geschrieben wurde
Zuletzt verwendetLetzte Verwendung dieses Cache-Eintrags (roter Strich = veraltet)

Die Paginierung ist standardmäßig auf 50 Zeilen pro Seite eingestellt (25 oder 100 sind ebenfalls verfügbar).

Das 🔗-Steuerelement in einer Zeile fordert den Server auf, Datei- und Zeilenhinweise im Terminal auszugeben, in dem das Dashboard ausgeführt wird. Verwenden Sie es, um die richtige Quellposition in Ihrem Editor zu öffnen.

Veröffentlicht unter der MIT-Lizenz.