Türkçe çeviri yaması kalite kontrol listesi; çevrilmemiş metinleri, bağlam hatalarını, tutarsız terimleri, yapay anlatımı ve oyun çalışırken oluşturulan hatalı cümleleri kapsamalıdır (yerelleştirme testleri). Yazılım testinde gözden geçirme ve denetimler statik test, program kodunun belirli test senaryolarıyla yürütülmesi ise dinamik test olarak adlandırılır (yazılım testi).

Kontrolden önce hangi bilgiler kaydedilmeli?

Başlangıçta kapsamı ayırın; mağaza sayfası ve oyun içi yerelleştirme, Steamworks belgelerinde birbirinden bağımsız alanlar olarak ele alınır (Steamworks).

  • Metin değişiklikleri: Kaynak dildeki yazılımın yeni bir sürümü çıktığında yerelleştirme araçları, yeni veya değiştirilmiş metinleri bulup çeviri sürecine almayı destekler (yerelleştirme araçları).
  • İkinci değerlendirme: Tarafsız kontrol için çeviriyi hazırlayandan ayrı bir değerlendiriciyle çalışmayı veya dili bilen topluluk üyelerinden görüş almayı düşünün (Steamworks).
  • Geri bildirim kanalı: Topluluk yorumları için özel bir forum bölümü ya da tartışma alanı oluşturmayı değerlendirin (Steamworks).

İlk karşılaştırmada bağlam nasıl doğrulanır?

Örnek uygulama — kurmaca kontrol kaydı: Kaynak metni “Close” olan bir düğme için “Kapat”, uzaklık bildiren etiket için “Yakın” karşılığını değerlendirin; Godot belgesi kapatma eylemi ile mesafe anlamını ayrı bağlamlarla gösterir (Godot bağlam örnekleri).

Yazılım yerelleştirmesinde metinlerin bağlamdan kopuk listeler hâlinde çevrilmesi, anlamı belirsiz bir kaynak metin için yanlış karşılık seçilmesine yol açabilir (yerelleştirme testleri).

Kalite kontrolünde başvurulacak kaynaklar

Eksik çeviri ve terim tutarsızlığı nasıl ayıklanır?

  1. Yerelleştirme araçları, kaynak ve erek metinlerde arama-bulma işlevleri sunar (yerelleştirme araçları).

Kaynak dilde kalan bazı mesajlar, kaynak koda gömülü oldukları için çevrilemeyebilir (çevrilmemiş mesajların olası nedeni).

Sayıya göre değişen mesajlar nasıl sınanır?

Mesaj biçimlendirmede plural argümanı, sayısal değer ve belirtilen dilin çoğul kurallarına göre alt mesaj seçmek için kullanılır (mesaj biçimlendirme). Seçeneklerin aynı mesaj örüntüsünde tutulması, çevirinin bağlam içinde yapılmasını kolaylaştırır (ICU karmaşık argümanlar).

Sayı ve tarih biçimlendirmesi nasıl denetlenir?

  1. Parametrelerin ayrı biçimlendirilmesi: ICU belgeleri, parametreyi MessageFormat çağrısından önce biçimlendirip elde edilen dizeyi parametre olarak aktarmayı önerir ve bu yaklaşımın biçimlendirme üzerinde daha fazla kontrol sunduğunu belirtir (ICU parametre biçimlendirmesi).
  2. Mesaj örüntüsü seçenekleri: ICU belgeleri, sayı ve tarih için skeleton kullanımını önerirken dize örüntülerini önerilmeyen seçenek olarak gösterir (ICU örüntü önerileri).

Görünmeyen karakterler nasıl kontrol edilmeli?

Metindeki her karakteri görünür bir işaret olarak aramayın; Unicode kapsamındaki biçimlendirme karakterleri, görünür şekilleri olmadan komşu karakterlerin görünüşünü veya davranışını etkileyebilir (Unicode karakter açıklamaları).

Satır düzenini incelerken U+000A ve U+000D karakterlerini de değerlendirin; bu karakterler metinde görünür yer kaplamadan alt satıra geçişte kontrol işlevi görür (Unicode satır geçişleri).

Kurmaca uygulama — bildirim düzeni: Kaynakta satır geçişi bulunan, çeviride ise kesintisiz görünen bir bildirimi incelediğinizi varsayın.

Unicode karakter dizilerini bilgisayarda verimli biçimde saklamak amacıyla UTF-8 ve UTF-16 gibi farklı karakter kodlamaları geliştirilmiştir (Unicode ve karakter kodlamaları).

Çalışan oyundaki sonuç hangi ölçütle onaylanmalı?

Kararı yalnızca metnin çevrilmiş görünmesine bağlamayın; oyun çalışırken oluşturulan mesajlarda dilbilgisi hatası, yanlış işlev veya yanıltıcı anlam bulunabilir (çalışma sırasında oluşan mesajlar).

Kurmaca uygulama: Yer tutucular doğru rollerde mi?

Godot belgelerindeki {character} picked up the {weapon} örüntüsünü temel alın; belgede adlandırılmış yer tutucuların yerinin ve sırasının değiştirilebildiği gösterilir (Godot yer tutucuları). Deniz adı, kılıç nesnesi ve aşağıdaki sonuçlar yalnızca örnek değerlerdir; belirli bir oyunda gözlemlenmiş hata veya yapılmış test olarak okunmamalıdır.

Kontrol alanı Kurmaca kayıttaki değer
Parametreler character = Deniz, weapon = kılıç
Beklenen Türkçe Deniz kılıcı aldı.
Hatalı gözlem Kılıç Deniz’i aldı.
Düzeltme sonrası beklenen çıktı Deniz kılıcı aldı.

Kontrol kararını şu sırayla tamamlayın:

  1. Yer tutucu düzenini karşılaştırın. Kaynak sırasını hedef dilde zorunlu sıra kabul etmeyin; Godot’un adlandırılmış yer tutucu yaklaşımı, çevirmenin sıralamayı değiştirmesine izin verir (Godot biçimlendirme örneği).
  2. Tarafsız bir çeviri kontrolü için çeviriyi bir şirkete, kalite kontrolünü başka bir şirkete yaptırabilir veya farklı dilleri bilen ve yakın iletişimde olduğunuz topluluk üyelerinden geri bildirim alabilirsiniz (Steamworks kalite kontrol önerileri).

Tek başarılı kontrol bütün yamayı onaylar mı?

Yazılım testinde, mümkün testlerin çokluğu nedeniyle mevcut zaman ve kaynaklara uygun testleri seçmek için stratejiler kullanılır (test kapsamı).

Sorun belirsizse hangi kontrol sırası izlenmeli?

Yerelleştirme, yazılımın belirli bir bölgenin dilsel ve kültürel özelliklerine uyarlanmasını ve başka bir dile çevrilmesini kapsar (yerelleştirmenin teknik kapsamı).

  1. Yazılım testinde incelemeler statik test olarak, belirli test durumlarıyla program kodunun çalıştırılması ise dinamik test olarak adlandırılır (statik ve dinamik test).
  2. Oyunların üretim biçimleri arasındaki farklılıklar nedeniyle üreticilerin kullandığı tek bir standart yerelleştirme aracı olmadığı belirtilir (oyun yerelleştirme araçları).
  3. Dilsel anlaşmazlığı bağımsız değerlendirmeye yönlendirin. Tartışma Türkçe karşılığın niteliği üzerindeyse, çeviriyi hazırlayandan ayrı bir değerlendiriciye veya ilgili dilleri bilen topluluk üyelerine başvurmayı düşünün; Steamworks bu yaklaşımları kalite kontrol seçenekleri arasında sunar (Steamworks değerlendirme önerileri).

Kurmaca sorun kaydı: Etiket doğru, sıralama belirsiz

Kurmaca bir kontrolde, bir listedeki Türkçe etiketlerin kabul edildiğini fakat listenin sıralama davranışı hakkında karar verilemediğini varsayın. Aşağıdaki ifadeler gerçek bir test sonucu değil, bu varsayım için doldurulmuş örnek kayıttır:

  • Dilsel karar: “İncelenen etiketlerin Türkçe karşılıkları kabul edildi.”
  • Açık bulgu: “Listenin sıralama davranışı henüz değerlendirilmedi.”
  • İstenen inceleme: “Sıralama konusu teknik değerlendirmeye ayrıldı.”
  • Onay sınırı: “Etiketlere verilen kabul, sıralama davranışını kapsamıyor.”

Bu örnekte etiketleri tekrar tekrar çevirmek yerine sıralama bulgusunu ayrı tutun; metin sıralaması, çeviriden daha kapsamlı değişiklik gerektirebilen yerelleştirme konularındandır (teknik yerelleştirme gereksinimleri). Teknik belirsizliği dilsel başarısızlıkla eşitlemeyin; burada ayrılan iki kararın gerekçesi farklıdır.

Çalışan listedeki davranış değerlendirildiğinde sonucu teknik bulgunun karşısına yazın; program yürütülerek yapılan inceleme dinamik test kapsamındadır (çalışma sırasında test). Böylece bu kurmaca kayıtta “Türkçe etiket kabul edildi” ve “sıralama incelendi” kararlarını birbirinin yerine kullanmamış olursunuz.

Türkçe yama kalite kontrolü hakkında sık sorulan sorular

Türkçe mağaza açıklaması, oyun içi çevirinin onayı sayılır mı?

Hayır; Steam, mağaza sayfası yerelleştirmesi ile oyun içi yerelleştirmeyi birbirinden bağımsız kullanılabilen iki ayrı kapsam olarak tanımlar (Steamworks yerelleştirme türleri). Steamworks'te müşterilere oyun içi dil desteği belirtilirken her dil için Altyazı, Arayüz ve Seslendirme seçenekleri sunulur (Steamworks oyun içi dil seçenekleri).

Kaynak metin yenilendiğinde hangi içerikler yeniden incelenmeli?

Kaynak yazılımın yeni sürümü çıktığında yerelleştirme araçları yeni veya değiştirilmiş metinleri bularak bunların çevrilmesini sağlayabilir (yerelleştirmede değişen metinlerin bulunması). Kaynak ve hedef metinlerde arama, başka yerelleştirme araçlarında kullanılmak üzere çevirileri dışarı aktarma ve çeviri hatalarını kontrol etme, yerelleştirme araçlarının işlevleri arasındadır (yerelleştirme araçlarının işlevleri).

Dış kalite kontrol hizmetinde hangi referans istenmeli?

Yalnızca çalışılmış oyunların adlarını istemekle yetinmeyin; Steamworks, firmanın bu oyunlarda tam olarak ne yaptığının sorulmasını önerir (Steamworks firma değerlendirme önerileri). Oyun içeriği, teknik el kitabı ve pazarlama farklı çalışma alanları olduğundan, referansın hangi bölüme ait olduğunu ayrıca sorgulayın (Steamworks çalışma kapsamı ayrımı). Görüşmede kullanılabilecek örnek soru şudur: “Bu oyunda oyun içi metinler üzerinde mi, belgelerde mi, pazarlama içeriğinde mi çalıştınız; üstlendiğiniz iş neydi?”

Kontrol sonrasında geri bildirim nasıl sürdürülmeli?

Türkçe metinlere ilişkin yeni gözlemlerin iletilebileceği bir kanal belirlemeyi değerlendirin; Steamworks, dil desteği başladıktan sonra topluluk geri bildirimi için özel bir forum alt başlığı veya tartışma alanı oluşturmayı önerir (Steamworks topluluk geri bildirimi).

Kurmaca kapanış kararı: “Türkçe çeviriye ilişkin geri bildirimler ayrılmış tartışma başlığında alınacak.” Bu ifade, belirli bir yamada açılmış gerçek bir kanalı veya tamamlanmış bir testi bildirmez; geri bildirim yöntemini kontrol kaydına eklemek için kullanılabilecek örnek bir karardır.

Son kontrol: 11.11.2026. Bilgiler değişebilir; işlem yapmadan önce kaynaklarda verilen resmî bilgiyi kontrol edin.