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
- news.ycombinator.com öffnen
- In einen Show-HN-, Ask-HN- oder Launch-Thread von der Startseite klicken, in dem international mitdiskutiert wird
- Auf den Swiftin-Launcher klicken (oder Auto-Übersetzung aktivieren, um diesen Schritt bei jedem Laden zu überspringen)
- 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
Bilingual Reading Mode: Side-by-Side vs Replace-in-Place
Two reading modes, one decision: see the original AND the translation at the same time, or replace the original cleanly. This guide explains when each one wins.
Why Standard Translators Fail in Discord Chats
Google Translate and DeepL weren't built for real-time chat. Here's why, and what actually works for translating Discord messages.
The Best Translator Apps in 2026 (Browser, Desktop, Mobile)
A round-up of the translation tools I actually use across browser, desktop, and phone, with honest notes on where each one wins and loses.