Skip to content
Zurück zum Blog
·5 Min. Lesezeit·Denys Kandyba

Hacker-News-Kommentare übersetzen, ohne die Thread-Struktur zu zerstören

Hacker News hat ein globales Publikum, aber das Layout hat sich seit 2007 nicht verändert: eine verschachtelte Tabelle mit Einrückungen über padding-left und winzigen Voting-Pfeilen. Wenn ein großer Launch auf die Startseite kommt, mischen sich in einem einzigen Thread Kommentare auf Deutsch, Japanisch, Chinesisch, Russisch und Polnisch. Die eingebaute Seitenübersetzung von Chrome zerstört dabei die Einrückungen und die Voting-Spalte. So liest du fremdsprachige HN-Threads, ohne die Baumstruktur des Threads zu verlieren.

Warum normale Übersetzung HN zerstört

HN rendert Kommentare als eine einzige, tief verschachtelte HTML-Tabelle. Die Einrückung wird über ein leeres, 40 Pixel breites Bild am Zeilenanfang umgesetzt, jede Antwortebene fügt ein weiteres Bild hinzu. Die Voting-Pfeile sind winzige Inline-Elemente, die an einer festen Spaltenposition verankert sind.

Eine naive Seitenübersetzung durchläuft das DOM, ersetzt den Textinhalt und löst ein Re-Layout aus. Auf HN zerstört dieses Re-Layout zwei Dinge:

  • Die 40-Pixel-Einrückungsbilder verschieben sich, sodass die visuelle Verschachtelung nicht mehr mit der tatsächlichen Antworttiefe übereinstimmt
  • Die Voting-Pfeile lösen sich von dem Kommentar, zu dem sie gehören

Das Ergebnis: Ein Kommentar, der eigentlich eine Antwort auf den obersten Beitrag ist, landet visuell bei einem völlig anderen Elternkommentar. Du kannst nicht mehr nachvollziehen, wer wem antwortet. Der eigentliche Wert von HN, die Thread-Struktur, geht verloren.

So sieht das eingebaute zweisprachige Rendering aus

Swiftin liefert speziell abgestimmtes Rendering für news.ycombinator.com. Übersetzungen werden unter dem Originaltext des Kommentars eingefügt, ohne die Tabellenstruktur zu verändern, Einrückungsbilder, Voting-Pfeile und Antwort-Links bleiben an ihrer ursprünglichen Spaltenposition.

Für jede Seite, HN eingeschlossen, stehen dir zwei Modi zur Wahl:

  • Zweisprachig, Originaltext oben, Übersetzung darunter, beides sichtbar. Praktisch, wenn du wissen willst, welchem deutschen Begriff ein fremdsprachiger Fachausdruck entspricht, oder wenn du prüfen willst, ob eine Übersetzung eine sarkastische Formulierung richtig erfasst hat.
  • Nur Übersetzung, ersetzt den Originaltext direkt an Ort und Stelle. Aufgeräumter, wenn du den Thread einfach nur schnell lesen willst.

Beide Modi erhalten das Tabellen-Layout von HN, genau das, was die eingebaute Übersetzung von Chrome auf dieser Seite falsch macht.

Praktischer Ablauf: HN am Morgen lesen

  1. news.ycombinator.com öffnen
  2. In einen Show-HN-, Ask-HN- oder Launch-Thread von der Startseite klicken, in dem international mitdiskutiert wird
  3. Auf den Swiftin-Launcher klicken (oder Auto-Übersetzung aktivieren, um diesen Schritt bei jedem Laden zu überspringen)
  4. Der Thread liest sich in deiner Sprache; die Antwortketten bleiben korrekt verschachtelt

Swiftin übersetzt HN von Haus aus, die Rendering-Anpassung ist eingebaut, keine Konfiguration nötig.

Warum das für Entwickler wichtig ist

Die Kommentare unter einem Release-Thread auf HN sind oft nützlicher als die Ankündigung selbst. Entwickler aus jedem Markt mischen sich ein, diskutieren, teilen Architektur-Notizen, erwähnen interne Tools und erklären regionale regulatorische Zusammenhänge. Nur die englische Hälfte eines solchen Threads zu lesen, ist ein echter Verlust.

Der zweisprachige Modus eignet sich außerdem als schnelle Kontrolle für fremde Fachbegriffe und Register, etwa japanisches Keigo: Verwendet ein Kommentator einen präzisen juristischen Fachbegriff, siehst du das Originalwort direkt neben der Übersetzung, und kannst es später per Seitensuche wiederfinden.

Was der kostenlose Tarif bietet

HN-Lektüre passt bequem in den kostenlosen Tarif:

  • Unbegrenzte Übersetzung über Google und Bing im gesamten Produkt
  • 50.000 KI-Token pro Monat für höhere Qualität dort, wo es zählt
  • Beide Seitenmodi, zweisprachig und nur Übersetzung, im Free-Tarif verfügbar
  • 100+ Sprachen

Selbst wer HN intensiv liest, wird das KI-Kontingent bei Kommentar-Threads kaum ausschöpfen, die Textdichte ist niedrig. Und wenn das KI-Kontingent doch mal aufgebraucht ist, übernehmen Google/Bing als Fallback, sodass die Erweiterung mitten im Thread nie aussteigt.

Mehr zum Thema: Übersetzungsstile · KI-Übersetzer im Test: 20 Sätze · Preise

Keep reading