Hacker News Yorumları Thread Yapısını Bozmadan Nasıl Çevrilir
Hacker News'in okur kitlesi dünya çapında, ama düzeni 2007'den beri değişmedi: padding-left ile girintilenen iç içe geçmiş bir tablo ve minik oy okları. Büyük bir lansman ana sayfaya düştüğünde, aynı thread içinde Almanca, Japonca, Çince, Rusça ve Lehçe yorumlar iç içe geçer. Chrome'un yerleşik sayfa çevirisi girintileri bozar ve oy sütununu dağıtır. İşte yabancı dildeki HN threadlerini, thread ağacını bozmadan okumanın yolu.
Genel çeviri HN'yi neden bozuyor
HN yorumları tek ve derinlemesine iç içe geçmiş bir HTML tablosu olarak render eder. Girintiler, her satırın başına yerleştirilen 40 piksel genişliğinde boş bir görselle uygulanır; her yanıt seviyesi bir görsel daha ekler. Oy okları ise belirli bir sütun konumuna sabitlenmiş küçük satır içi öğelerdir.
Basit sayfa çevirisi DOM'u dolaşır, metin içeriğini değiştirir ve yeniden bir düzen hesaplaması tetikler. HN'de bu yeniden hesaplama iki şeyi bozar:
- 40 piksellik girinti görselleri kayar, böylece görsel iç içelik gerçek yanıt derinliğiyle uyuşmaz hale gelir
- Oy okları ait oldukları yorumdan kopar
Sonuç: "en üst seviyeye yanıt veriyorum" anlamına gelen bir yorum, görsel olarak yanlış bir üst yoruma bağlanmış gibi görünür. Kimin kime yanıt verdiğini takip edemez hale gelirsiniz. HN'nin asıl değeri olan thread yapısı kaybolur.
Satır içi iki dilli render nasıl görünüyor
Swiftin, news.ycombinator.com için özel olarak ince ayarlanmış bir render desteği sunuyor. Çeviriler, orijinal yorum metninin altına, tablo yapısını değiştirmeden ekleniyor; girinti görselleri, oy okları ve yanıt bağlantıları kendi orijinal sütun konumlarında kalıyor.
HN dahil herhangi bir sayfada iki mod arasında seçim yapabilirsiniz:
- İki dilli, orijinal metin üstte, çeviri altta, ikisi de görünür. Bir Almanca teknik terimin İngilizce karşılığını öğrenmek istediğinizde veya çevirinin alaycı bir ifadeyi doğru yorumlayıp yorumlamadığını kontrol etmek istediğinizde işinize yarar.
- Sadece çeviri, orijinal metnin yerine geçer. Threadi hızlıca okumak istiyorsanız daha sade bir görünüm sunar.
Her iki mod da HN'nin tablo düzenini korur; Chrome'un yerleşik çevirisinin bu sitede tam olarak bozduğu kısım burasıdır.
Gerçek kullanım: sabah HN okuması
- news.ycombinator.com'u açın
- Uluslararası katılımın olduğu bir Show HN, Ask HN veya ana sayfa lansman threadine girin
- Swiftin başlatıcısına tıklayın (veya her yüklemede bu adımı atlamak için otomatik çeviriyi etkinleştirin)
- Thread kendi dilinizde okunur; yanıt zincirleri doğru şekilde iç içe kalır
Swiftin, HN'yi kutudan çıktığı gibi çevirir; render desteği yerleşiktir, herhangi bir ayar gerekmez.
Bu neden geliştiriciler için önemli
Bir lansman gününde HN'deki yorumlar, genellikle duyurunun kendisinden daha faydalıdır. Her pazardan mühendisler gelip tartışır, mimari notlar paylaşır, dahili araçlara değinir, bölgesel düzenleyici bağlamı açıklar. Bu threadin sadece İngilizce yarısını okumak gerçek bir kayıptır.
İki dilli mod aynı zamanda hızlı bir keigo / Fachbegriff karşılaştırması olarak da işe yarar: Almanca konuşan bir yorumcu kesin bir hukuki terim kullandığında, orijinal kelimeyi ve çeviriyi yan yana görürsünüz ve orijinalini daha sonra sayfada arayabilirsiniz.
Ücretsiz planda durum
HN okumak, ücretsiz planın sınırları içinde rahatça sığar:
- Ürünün tamamında sınırsız Google ve Bing çevirisi
- Daha yüksek kaliteli çıktı gerektiğinde kullanmak üzere ayda 50.000 AI token
- Hem iki dilli hem de sadece çeviri sayfa modları Free planda kullanılabilir
- 100+ dil
Yoğun bir HN okuru, yorum threadlerinde AI kotasını tüketmez; metin yoğunluğu düşüktür. AI kotası bittiğinde de Google/Bing yedek motorları çeviriyi sürdürür, böylece uzantı thread ortasında sessize düşmez.
İlgili: Çeviri stilleri · 20 ifade üzerinde test edilen AI çevirmenler · Fiyatlandırma
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.