İçeriğe geç
Oyun Yerelleştirme
Aksiyon RPG
Steam Atölyesi

4.586 Metin, 99 Oyuncu: Heroes of Hammerwatch II Türkçe Yaması

Şubat 2025 - Devam Ediyor
15 dk
Alp Yalay
XLinkedIn
Rol
Tek çevirmen, sözlük sahibi ve bakımcı
Teknoloji
Fable 5 (orkestrasyon), Opus 5 (çeviri), elle tutulan sözlük, oyun içi kontrol
Platform
PC, Steam Atölyesi öğesi 3420545026
Ölçek
9 .lang dosyasında 4.586 metin

Türkçe desteğiyle hiç çıkmamış bir co-op aksiyon RPG'si için gönüllü bir Türkçe yama. Şu anda 99 kişi kullanıyor. Bu büyük bir sayı değil ve asıl mesele de bu: 99 gerçek insan oyunu kendi dilinde oynuyor.

1. Kimse Yapmayacaktı

Heroes of Hammerwatch II'de arkadaşlarımla elli saatten fazla vakit geçirdikten sonra fark ettim ki oyunu birlikte oynayabilmemizin sebebi bendim. Oyun eşya ve yetenek metinlerine yaslanıyor: bir yetenek düğümü üç satır sayı ve koşuldan ibaret ve birini yanlış okursanız karakterinizi yanlış kurarsınız. Arkadaşlarım tahmin yürütüyordu. Oyunda Türkçe yok ve olmayacaktı da; on iki kişilik bir stüdyonun küçük bir co-op aksiyon RPG'si için Türkçe listede olmuyor.

Ben de yaptım. Steam Atölyesi'nde bir mod, ücretsiz, kimse istemedi ve kimse para ödemiyor. 3 Şubat 2025'te yayına girdi ve o günden beri oyunla eş zamanlı tutuyorum; en son Temmuz 2025'teki Celestial Ruins güncellemesi için, ki o komple yeni bir dosya olarak geldi. Bu sayfa, sayıların küçük olduğu kısımlar dahil, bu işin neye mal olduğunun dürüst bir dökümü.

2. Metin Aslında Nasıl Bir Şey

Külliyat dokuz .lang dosyası ve 4.586 metin. İşi zorlaştıran hacim değil, metnin cinsi:

Çoğu, Cümle İçine Gömülü Sayı

Külliyatın üçte biri skills.lang içinde yaşıyor ve yetenek metinleri yoğun: bir değer, bir koşul, bir süre, bir üst üste binme kuralı; hepsi tek satırda, sayıları tutan biçim yer tutucularıyla birlikte. Türkçede kelime sırasını kaçırırsanız yer tutucu yanlış ismi niteler hâle geliyor. Bunlar oyuncunun seviye atlarken neye puan vereceğine karar verirken okuduğu metinler, yani 'yaklaşık doğru' bir çeviri ona doğrudan zarar veriyor.

Terimler Dosyalar Arasında Tutmak Zorunda

items.lang'daki bir eşya adı, skills.lang'da bir yetenek açıklamasında, system.lang'da bir ipucu kutusunda ve bir dükkâncı repliğinde yeniden karşınıza çıkıyor. Dördünde de birebir aynı değilse oyuncu bunları birbirine bağlayamıyor. Her özel ad, eşya, yetenek ve statü için elle bir sözlük tutuyorum; projenin hiç otomatikleşmemiş parçası bu, çünkü yanlış bir kararın her yere yayıldığı parça da bu.

Türkçe Kelime Başına Uzun, Cümle Başına Kısa

Türkçe eklemeli bir dil, yani bir ek zinciri birkaç İngilizce kelimenin işini görüyor. Külliyatın tamamında Türkçe, İngilizceye göre %14,7 daha az kelime kullanıyor ama neredeyse aynı karakter sayısına ulaşıyor. Bu, ilginç bir ayrıntı değil gerçek bir arayüz sorunu: daha az ama daha uzun kelimeler sabit genişlikteki ipucu kutularında ve düğmelerde kötü kırılıyor; İngilizcede sığan bir metin, teknik olarak daha kısa olmasına rağmen Türkçede yerleşimi bozabiliyor.

3. Bir Tur Nasıl İşliyor

Üç adım ve yavaş olanı sonuncusu:

01. Canlı Oyunla Karşılaştır

Oyun güncellendiğinde İngilizce dosyaları çekip kendi Türkçe setimle anahtar anahtar karşılaştırıyorum: yeni anahtarlar, İngilizcesi değişmiş anahtarlar, kaldırılmış anahtarlar. Celestial Ruins, daha önce hiç var olmayan 265 metinlik dlc_1.lang'ı ekledi. Neyin kımıldadığını tam olarak bilmeden hiçbir şey çevrilmiyor; çünkü anahtarları sessizce düşüren bir yama, yamasızlıktan daha kötü.

02. Sözlüğe Karşı Çevir

Bugün turu Fable 5 yönetiyor, çeviriyi Opus 5 yapıyor; dosya dosya ilerliyor ve sözlük bağlam olarak veriliyor, böylece yerleşmiş terimler girdiği gibi geri geliyor. Sözlüğün görmediği bir şey için yeni bir terim önerdiğinde, o karar dosyaya değil bana geliyor.

03. Her Satırı Oyunun İçinde Oku

Sonra oynuyorum. Her satıra göründüğü yerde bakılıyor; çünkü metin düzenleyicide gayet iyi duran bir ipucu kutusu taşabiliyor, dilbilgisi olarak doğru bir yetenek açıklaması yeteneğin ne yaptığı konusunda yine de yanlış olabiliyor. Zamanı yiyen adım bu ve atlamanın bir yolunu hiç bulamadım.

4. Ortaya Ne Çıktı

Sayılar, Cilasız

Atölye'de 547 günde 459 tekil ziyaretçi. Şu anda yamayı kullanan 99 kişi, bir noktada abone olmuş 110 hesap. On değerlendirme: dokuz olumlu, bir olumsuz. Dokuz yorum ve bir Steam ödülü. Bu ziyaretçilerin yaklaşık 43'ü ilk gün geldi, gerisi bir buçuk yıl boyunca ikişer üçer damladı.

99
Yamayı Kullanan Oyuncu
4.586
Çevrilen Metin

Bu Ölçek Üzerine

"Doksan dokuz büyük bir sayı değil. Aynı zamanda bu akşam yetenek açıklamalarını tahmin etmek yerine Türkçe okuyan doksan dokuz kişi demek ve bu, ben başlamadan önce okuyabilenlerin sayısından fazla. Gerçek rakamı bu çerçeveyle yayımlamayı, onu 'erişim' gibi duran bir şeye yuvarlamaya tercih ederim."

5. Külliyat, Dosya Dosya

Aşağıdaki grafikler, 4 Ağustos 2026'da ayrıştırılan modun kendi kaynak dosyalarından okuyor. Bu sayfanın eski hâlindeki bir sayı hakkında not: 46.522 kelime deniyordu; bu, ham dosya satırlarından İngilizce ve Türkçe toplanarak, XML iskelesi de dahil edilerek çıkmış bir rakamdı. İngilizce kaynağın dürüst karşılığı 18.698 kelime.

Yama nerede duruyor

0
Yamayı bugün kullanan kişi

2025-02-03 tarihinden bu yana 110 hesap bir noktada abone oldu.

0
Sayfaya gelen tekil ziyaretçi

547 gün boyunca. Bunların yaklaşık 43'ü ilk gün geldi.

0/10
Olumlu değerlendirme

1 olumsuz, 9 yorum, 1 Steam ödülü.

0
Çevrilen metin

9 .lang dosyasında; her oyun güncellemesinde eşleniyor.

Steam Atölyesi öğesi 3420545026, sahip istatistik sayfası 04.08.2026'da okundu. Yayın 2025-02-03, son güncelleme 2025-07-29.

Bunlar 4 Ağustos 2026'da okunan, kendi Atölye istatistik sayfamdaki ömür boyu rakamlar. Hiçbiri tahmin ya da yıllığa çevrilmiş değil. Öğe: Heroes of Hammerwatch II Türkçe Yama, 3 Şubat 2025'te yayımlandı, en son 29 Temmuz 2025'te Celestial Ruins içeriği için güncellendi.

Bu tablonun şekli konusunda açık olmak istiyorum, çünkü vaka çalışmaları genelde olmuyor. Bir buçuk yılda 459 kişi sayfaya baktı. Yaklaşık 43'ü yayına girdiği gün geldi, sonrası iyi bir günde iki üç ziyaretçiye oturdu. On kişi değerlendirdi ve biri beğenmedi. Gösterilecek bir büyüme eğrisi ve açıklanacak bir kırılma noktası yok.

Külliyat

18.698
İngilizce kaynak kelime

Yalnızca metin gövdelerinden, biçimlendirme ve yer tutucular çıkarılarak sayıldı.

15.943
Türkçe kelime

Aynı anlam, daha az kelime.

-14,7%
118.702
İngilizce karakter

İşin ilginçleştiği yer burası.

116.810
Türkçe karakter

Neredeyse aynı. Kelimeler kısalmadı, uzadı.

-1,6%

İngilizce setteki her metnin bir Türkçe karşılığı var ve iki yönde de öksüz kalan yok — satır sayısına güvenmek yerine anahtar kümelerini birbirine karşı kontrol ediyorum; çünkü eksik anahtarlı bir .lang dosyası yüksek sesle hata vermiyor, cümlenin ortasında sessizce İngilizceye düşüyor.

Yukarıdaki iki sayı çifti, bu projenin bütün dilbilimsel hikâyesi. Türkçe aynı şeyleri söylemek için %14,7 daha az kelime kullanıyor ve bunu yapmak için %1,6 daha az karaktere ihtiyaç duyuyor. Bunlar aynı iddia değil. Türkçe "bir sonraki saldırının hasarı"nı birkaç uzun ekli kelimeye katlıyor; kelime sayısı düşerken karakter sayısı neredeyse kımıldamıyor ve alanı kelime sayısına göre bütçeleyen her şey yanılıyor.

Metin nerede duruyor

Dokuz dosyada 4.586 metin

Dosya başına metin sayısı
4.586Çevrilebilir metin
  • Yetenekler ve beceriler1504
  • Sistem ve arayüz metinleri1468
  • Eşyalar360
  • Ek metinler272
  • Girdi ve kontroller272
  • Celestial Ruins güncellemesi265
  • Diyaloglar186
  • Ekipman157
  • Menüler102
Yetenekler ve beceriler1504
Sistem ve arayüz metinleri1468
Eşyalar360
Ek metinler272
Girdi ve kontroller272
Celestial Ruins güncellemesi265
Diyaloglar186
Ekipman157
Menüler102

skills.lang tek başına külliyatın üçte biri. system.lang neredeyse aynı büyüklükte ama metin başına çok daha hafif: mekanik paragrafları değil, kısa arayüz etiketleri.

İngilizce dosyalardaki <string name=...> öğeleri sayıldı; Türkçe dosyalar anahtar anahtar birebir eşleşiyor.

Metin sayısı burada emeğin kötü bir göstergesi. system.lang'da 1.468 metin ve 4.071 İngilizce kelime var, yani metin başına üç kelimenin altında: düğme etiketleri, menü başlıkları, hata metinleri. skills.lang'da 1.504 metin ve 7.560 kelime var ve o kelimeler yoğun, koşullu olanlar. dialogue.lang ise diğer uçtaki uç örnek: yalnızca 186 metin ama 1.639 kelime, çünkü her biri tam bir karakter repliği.

Yerelleştirmenin mekanik olmaktan çıktığı yer o son dosya. Saldırı altındaki bir köylü "Help!" diye bağırdığında bunu "Yardım!" diye çevirmek doğru ve tamamen düz. Dosyaya "İmdaaat! Yetişin!" olarak girdi, çünkü insan gerçekten böyle bağırıyor. O satırı kimse özellikle fark etmeyecek, ki bu da aşağı yukarı işe yaramasının tanımı.

Kelimeye karşı karakter, dosya dosya

Türkçe neredeyse her yerde daha az kelime istiyor

Dosya başına kelime: İngilizce ve Türkçe
İngilizceTürkçe
Yetenekler ve beceriler
−1321 kelime
Sistem ve arayüz metinleri
−340 kelime
Eşyalar
−240 kelime
Ek metinler
−166 kelime
Girdi ve kontroller
+83 kelime
Celestial Ruins güncellemesi
−250 kelime
Diyaloglar
−557 kelime
Ekipman
+12 kelime
Menüler
+24 kelime
İngilizceTürkçe
Yetenekler ve beceriler75606239
Sistem ve arayüz metinleri40713731
Eşyalar19971757
Ek metinler1096930
Girdi ve kontroller280363
Celestial Ruins güncellemesi15351285
Diyaloglar16391082
Ekipman339351
Menüler181205

Oransal olarak en büyük düşüş diyaloglarda: 1.639 İngilizce kelime 1.082 Türkçe kelimeye iniyor. İstisnalar kısa etiket dosyaları; input, equipment ve menus hafifçe yukarı çıkıyor, çünkü iki kelimelik bir İngilizce düğme etiketi Türkçede tek başına anlaşılmak için çoğu zaman açık bir isim istiyor.

Modun kaynak .lang dosyalarından 04.08.2026'da ayrıştırıldı; sayımdan önce satır içi biçimlendirme ve biçim yer tutucuları çıkarıldı.

Şimdi aynı dokuz dosya, kelime yerine karakterle ölçülmüş hâli:

Aynı metin, farklı bir ölçü

Dosya başına karakter: İngilizce ve Türkçe
İngilizceTürkçe
Yetenekler ve beceriler
−2623 karakter
Sistem ve arayüz metinleri
+1471 karakter
Eşyalar
−127 karakter
Ek metinler
+118 karakter
Girdi ve kontroller
+592 karakter
Celestial Ruins güncellemesi
−65 karakter
Diyaloglar
−1508 karakter
Ekipman
+71 karakter
Menüler
+179 karakter
İngilizceTürkçe
Yetenekler ve beceriler4815445531
Sistem ve arayüz metinleri2623827709
Eşyalar1275312626
Ek metinler68947012
Girdi ve kontroller28843476
Celestial Ruins güncellemesi95319466
Diyaloglar89557447
Ekipman20992170
Menüler11941373

Kelime farkı neredeyse yok oluyor. system.lang, 340 kelime daha az kullanmasına rağmen Türkçede fiilen uzuyor. Arayüz için önemli olan sayı bu: metin yine aynı kutuya sığmak zorunda.

Aynı ayrıştırma; satır içi biçimlendirme çıkarıldıktan sonra karakter sayımı.

Türkçe işlerde kelime sayısına iş yükü ya da yerleşim tahmini olarak güvenmememin sebebi bu. En çok kelime kaybeden dosya, en çok yer kaybeden dosya değil; ve taşmaya en az müsamahası olan yer olan system.lang — hepsi düğme ve etiket — yerine geçtiği İngilizceden karakter olarak daha uzun çıktı.

Benimsenme, Steam'in söylediği kadarıyla

Steam'in ömür boyu grafiğinden elle okundu, yaklaşık

Zaman içinde abonelikler

Toplam abonelik

Yayından sonraki haftaToplam abonelik
18
23
318
56
78
1010
1313
1513
1720
1923
2018
2220
2524
2930
3029
3535
3733
4038
4247
4447
4650
4756
4853
5257
5562
6066
6171
6269
6678

Bunu tavanı için değil, şekli için okuyun. Her nokta ızgara çizgilerine karşı gözle okundu ve artı eksi iki kabul edilmeli. Grafik 78 civarında bitiyor, oysa aynı sayfadaki istatistik tablosu 99 güncel ve 110 toplam tekil abone gösteriyor — Steam abonelik olaylarıyla tekil hesapları farklı sayıyor ve iki rakam da yanlış değil.

3420545026 numaralı öğenin Steam Atölyesi sahip istatistik sayfası, 04.08.2026 ekran görüntüsü. Steam bu grafik için sayısal dışa aktarım sunmuyor.

Şekil, küçük bir açılış sıçraması ve ardından düz, yavaş, gösterişsiz bir çizgi. 2025'in ikinci yarısında, Celestial Ruins güncellemesi civarında hafif bir basamak var; beklenen şey de bu: insanlar yeni içerik için oyuna dönüyor, yamayı arıyor ve güncel buluyor.

Bu şeyin sahip olduğu tek tanıtım bu. Bir kez paylaştım. Sonrasındaki her şey, insanların Atölye'de kendi dillerini arayıp hâlâ çalışan bir şey bulması.

Araç zinciri nasıl değişti, dürüstçe

Buna Şubat 2025'te Gemini 2.5 Pro ile, dosyaları sohbet penceresine yapıştırarak başladım; bu bir yere kadar işe yaradı. Bağlam tükendi, terimler oturumlar arasında kaydı ve tutarlılığı kontrol etmek çevirmek kadar zaman aldı.

Bugün turu Fable 5 yönetiyor, çeviriyi Opus 5 yapıyor; dosya dosya, sözlük bağlam olarak verilerek, böylece hâlihazırda var olan terimler değişmeden geri geliyor. Daha iyi bir kurulum ve iyileşmenin dürüst tarifi dar: kaymayı ortadan kaldırdı. Kontrolü ortadan kaldırmadı ve sözlüğe hiç dokunmadı; o hâlâ elle yazdığım bir dosya.

O sözlük kararlarının neye benzediğine dair üç örnek:

  • "Fire Ball" → "Ateş Topu". Doğrudan, apaçık ve tam da apaçık olduğu için doğru seçim. Bazı terimler oyuncunun zaten beklediği şey olmalı.
  • "Off Hand" → "İkincil El". Türkçede birebir seçenekler ya hantal ya da muğlak. "İkincil El" hem slotun mekaniğini anlatıyor hem de arayüzün verdiği genişliğe sığıyor.
  • "Multiplayer" → "Çok Oyunculu Mod". Türkçe co-op ile multiplayer'ı tek ifadeye indirme eğiliminde ve co-op çağrışımlı bir karşılık, oyunda olmayan kampanya mekaniklerini vaat ederdi.

Bunların hiçbiri tek başına zor değil. İş, bunlardan birkaç yüz tane olması ve iki güncelleme sonra hepsinin hâlâ doğru olması gerekmesi.

İddia etmeyeceğim şeyler

  • Bu bir erişim hikâyesi değil. Aynı anda 99 kullanıcı, her ölçüde küçük bir mod ve bunu başka türlü gösteren her çerçeve, ücretsiz bir yama hakkında söylenmiş bir yalan.
  • Abone eğrisi kesin değil. Steam dışa aktarım sunmadığı için bir ekran görüntüsünden gözle okundu. Eğilimi güvenilir, tek tek değerleri değil.
  • Bunu yapay zekâ yapmadı. Kelimelerin ilk taslağını yaptı. Sözlük, karşılaştırma disiplini, yerleşim yargısı ve oyun içindeki her okuma benim; makine çevirisi dökümüyle bunun arasındaki fark da orada.
  • Kaliteyi değerlendirmelerden kanıtlayamam. On üzerinden dokuz olumlu değerlendirme bir kalite ölçümü değil, internette dokuz kişinin nazik davranması. Elimdeki en iyi kanıt, yamanın on sekiz ay sonra hâlâ güncel olması.

Kaynaklar ve Bağlantılar

  • Steam Atölyesi'nde Heroes of Hammerwatch II Türkçe Yama — modun kendisi; ücretsiz, Celestial Ruins dahil güncel.
  • Bu sayfadaki bütün grafiklerin arkasındaki ayrıştırılmış İngilizce ve Türkçe .lang kaynakları, bu sitenin deposunda assets/MyWorkContext/heroes-of-hammerstorm-translation/languages/ altında.

Temel Dersler

Asıl Ürün Sözlük

Çevirinin kendisi ikame edilebilir; modeller birkaç ayda bir iyileşiyor ve ben kendiminkini iki kez değiştirdim. İkame edilemeyen şey, her terimin Türkçede ne diye adlandırıldığına, neden öyle olduğuna ve nerede geçtiğine dair birikmiş kararlar. Bu projede kaybetmesi gerçekten acı verecek tek dosya o ve bir modelin sahiplenmesine hiç izin vermediğim tek parça da o.

Asıl İş, Ayak Uydurmak

İlk sürümü çıkarmak birkaç hafta sürdü. Güncel kalmak ise süregelen taahhüt ve topluluk yamalarının çoğunun ölme sebebi bu: oyun güncelleniyor, yama güncellenmiyor ve altı ay sonra cümlenin ortasında sessizce İngilizceye dönerek yamasızlıktan kötü hâle geliyor. Celestial Ruins 265 yeni metindi ve yönetilebilir olmasının tek sebebi, hafızam yerine bir karşılaştırma adımım olmasıydı.

Küçük Sayıyı Söyle

Bu sayfanın önceki hâli 99 aboneyi '50+ abone, %100 olumlu geri dönüş' diye yuvarlıyor, kelime sayısını da iki kez sayarak şişiriyordu. Bunların hiçbiri, kontrol eden birinin gözünde projeyi daha iyi göstermedi; sayfadaki diğer bütün sayıları değersizleştirdi. Buradaki rakamlar kendi istatistik sayfamdakiler, o bir olumsuz değerlendirme dahil.

Özet

Resmî olarak hiç Türkçesi olmayacak bir oyun için gönüllü bir yama: 4.586 metin, dokuz dosya, on sekiz ay boyunca güncellemelerle eşlenmiş hâlde. Araç zinciri yol boyunca iki kez değişti; 2025 başındaki tek bir sohbet modelinden bugünkü yönetilen tura geçti. Ama işin iyi olup olmadığını belirleyen iki şey hiç değişmedi: elle tutulan bir sözlük ve yayına girmeden önce her satırın oyun içinde okunması.

Küçük kitleli yerelleştirme bir ölçek sorunu değil, bir bakım sorunu. İlginç soru hiçbir zaman bir modelin 18.698 kelimeyi çevirip çeviremeyeceği değildi. Soru şuydu: bir kişi, doksan dokuz insan için, ücretsiz olarak, bir buçuk yıl boyunca 4.586 metni doğru, tutarlı ve güncel tutabilir mi? O kısım hâlâ elde ve bence öyle kalacak.