İçeriğe atla
U
Hizmet

Oyun Yerelleştirme: UI, Diyalog ve Mağaza Metinleri

Oyun yerelleştirme; arayüz metinlerinin, diyalogların, sistem mesajlarının ve mağaza açıklamalarının hedef pazarın dilinde, kültüründe ve karakter sınırlarında çalışacak şekilde uyarlanmasıdır. Ulus Tercüme, kaynak dosyalarınızı (JSON, XLIFF, .po, .strings, Android XML) doğrudan işler; glossary ve translation memory üzerinden terimsel tutarlılığı koruyup LQA aşamasında ekrandaki görünümü kontrol eder. Bir pilot dil seçip kaynak dosya örneklerini paylaşırsanız, kapsamı ve tempo modelini birlikte netleştirelim.

Yeminli tercüman kadrosu Ankara noterlerine kayıtlı tercümanlar; alanına göre yönlendirme.
Net süre, net fiyat Belge incelemesi sonrası yazılı teklif; sürpriz ek masraf yok.
KVKK uyumlu süreç Şifreli dosya, 30 gün sonra otomatik silme; NDA imkanı.
Ankara'da kurye + kargo Merkez ilçeye aynı gün, çevre ilçeye ertesi iş günü.
Süreç

4 adımda hizmet akışı

  1. 01

    Belgeyi paylaşın

    WhatsApp, e-posta veya yükleme formuyla iletin.

  2. 02

    Teklif ve süre

    İnceleme sonrası yazılı süre + ücret bilgisi.

  3. 03

    Tercüme ve onay

    Yeminli çeviri + gerekli noter/apostil takibi.

  4. 04

    Teslim

    Ofisten, kuryeyle veya dijital ön kopya.

01. Oyun yerelleştirme aslında ne kapsıyor?

Bir oyunun yerelleştirme katmanı, görünür dilden çok daha geniştir. Arayüz dizgileri (menü, buton, hata mesajı), in-game diyaloglar, görev açıklamaları, sistem bildirimleri, tutorial metinleri, başarım/achievement adları, mağaza listeleme metinleri, patch notları ve gizlilik politikası — hepsi ayrı bağlamlarda çalışan içeriklerdir.

Biz bu içerikleri tek bir teslimat gibi değil, bağlamına göre ayrılmış akışlar olarak ele alırız. Diyalog çevirmeni karakter tonunu korur; UI çevirmeni karakter limitini ve buton genişliğini düşünür; mağaza metni yazan kişi App Store/Steam kuralları ve hedef pazarın arama davranışıyla çalışır. Aynı oyunun Almanca ve Arapça sürümlerinde, satır uzunluğundan yazı yönüne kadar farklı kararlar gerekebilir; bu kararları lokalize ederken kaynak ekiple birlikte alırız.

Konsol başlıklarında platform sertifikasyonu (Sony TRC, Microsoft XR, Nintendo Lotcheck) sözlüklerine uyum da kapsamımıza dahildir; gerekli terim listesi varsa onunla çalışırız, yoksa platform şartlarına göre kuruluruz.

02. Hangi dosya formatlarıyla çalışıyoruz?

Genellikle kaynak dosyaları kendi formatlarında alır, dönüştürmeden işleriz. Bu hem versiyon takibini hem de placeholder bütünlüğünü korur.

Düzenli çalıştığımız formatlar:

  • Unity projelerinde `.po`, `.csv`, JSON ve I2 Localization tabloları
  • Unreal Engine için `.po` ve string tabloları (`.uasset` export edilmiş)
  • Mobil: Android `strings.xml`, iOS `Localizable.strings` ve `.stringsdict`
  • Endüstri standardı: XLIFF 1.2/2.0, TMX, TBX
  • Web tabanlı oyunlar / launcher: JSON i18n bundle'ları, gettext `.po/.pot`
  • Mağaza metinleri: Steam ve App Store/Google Play şablonlarına uygun düz metin veya CSV

Dosya içinde `{playerName}`, `%d`, `<color=...>`, ICU MessageFormat veya HTML span gibi placeholder ve etiket varsa, bunlara dokunmadan etrafındaki metni çeviririz. Çoğul kuralları (özellikle Rusça, Arapça, Lehçe için ICU plural) hedef dile göre yeniden kurulur. Eğer build pipeline'ınız özel bir formatla çalışıyorsa, küçük bir örnek dosyayla başlayıp dönüşüm ihtiyacını birlikte değerlendiririz.

03. Tipik bir oyun projesi nasıl ilerliyor?

Sürecin omurgası dört aşamada oturur: kaynak inceleme, terminoloji kurulumu, çeviri ve in-context kontrol.

Önce kaynak dosyaları, mevcut build'i (mümkünse APK, IPA veya geliştirici sürümü) ve varsa tasarım dokümanını inceleriz. Karakter limitleri, ses dosyası referansları, lip-sync gereksinimi varsa erken tespit edilir. Ardından terminoloji çalışması: silah, yetenek, mekân adları, oyuncu hitap biçimi (resmi/samimi), küfür ve şiddet seviyesinin hedef pazarda nasıl ele alınacağı bir style guide içinde belgelenir.

Çeviri aşamasında çevirmenler memoQ, Trados veya Crowdin/Lokalise gibi sizin tercih ettiğiniz TMS üzerinde çalışır. Translation memory ve glossary canlıdır; aynı oyunun ikinci sürümünde önceki çeviriler otomatik olarak gelir. Çeviri sonrası editör pass'i ardından in-context review: çeviriler test build'inde görüntülenir, taşan satırlar ve bağlamsız kalan dizgiler düzeltilir.

Son olarak dosyalar build'inize uygun şekilde teslim edilir; gerekirse pull request açar veya repo'ya direkt commit ederiz.

04. Glossary ve translation memory ne işe yarıyor?

Bir oyunda "mana", "stamina", "rage" gibi terimler her geçtiğinde farklı çevrilirse oyuncu deneyimi parçalanır. Glossary, bu terimlerin hedef dildeki karşılığını ve nasıl çevrilmeyeceğini (örneğin marka adlarını) sabitler. Yeni içerik geldiğinde çevirmen aynı terimi otomatik görür.

Translation memory ise cümle düzeyinde çalışır. Daha önce çevrilmiş bir diyalog satırı yeni sürümde tekrar ettiğinde, sistem onu önerir; siz de bu segmentler için indirimli oran üzerinden ücretlendirilirsiniz. Uzun soluklu live-service oyunlarda TM, ikinci yıldan itibaren maliyetin %20-40'ını düşürebilir.

Mevcut bir TM veya glossary'niz varsa (TMX/TBX) onu içe aktarırız. Yoksa ilk pilot dil çalışması sırasında birlikte kurarız; sonraki diller bu temele yaslanır. Glossary ve TM her zaman size aittir, projenin sonunda eksiksiz teslim edilir.

05. Yerelleştirmeyi oyunun içinde nasıl test ediyoruz?

Statik dosyada doğru görünen bir çeviri, ekrana yerleştiğinde butondan taşabilir, satır kayabilir veya cinsiyet/çoğul kuralı yanlış tetiklenebilir. LQA (Localization Quality Assurance) bu sorunları yakalar.

Bize test build'i veya web preview ortamı sağlarsanız, LQA tester'ları her menüyü, her diyalog dalını, her hata ekranını hedef dilde gezerek kontrol eder. Bulgular bir hata listesinde (genelde Jira, Notion veya CSV) raporlanır: kırpılan metin, yanlış kullanılan placeholder, kültürel olarak hatalı görsel-metin eşleşmesi, eksik çeviri. Çevirmen-editör ekibi düzeltir, gerekirse sizin developer'lar UI'da küçük ayar yapar.

LQA'yı çeviriyle birlikte veya ayrı bir hizmet olarak alabilirsiniz. Hızlı bir mobil hyper-casual oyun için 4-8 saatlik LQA yetebilirken, geniş bir RPG'de dil başına 30-60 saat ayırmak gerekir. Kapsamı kaynak dosya büyüklüğü ve menü/diyalog dağılımına bakarak birlikte belirleriz.

06. Live-service ve sürekli güncellenen içerik nasıl yönetiliyor?

Tek seferlik bir mobil oyun ile haftalık patch çıkan bir live-service başlığın iş akışı aynı değildir. Sürekli güncellenen projelerde çalışırken iki model öneriyoruz.

Sürekli akış (continuous localization): Crowdin, Lokalise veya kendi sisteminize webhook ile bağlanırız. Geliştiriciler yeni dizgileri repo'ya push ettiğinde, çevirmenler bir-iki iş günü içinde aynı sistem üzerinden çevirir; sürüm öncesi LQA hızlı bir pass alır. Bu model haftalık veya iki haftalık sprint temposuna uyar.

Sprint paketi: Her sürüm öncesi belirli bir tarihte tüm yeni içerik tek paket olarak gelir, çevrilir ve geri teslim edilir. Daha öngörülebilir maliyet üretir; aylık veya iki aylık sürüm temposuna uygundur.

İki modelde de translation memory canlıdır, ekip aynıdır. Acil hotfix metinleri için ayrı bir hızlı kanal tanımlarız; genellikle 24 saat içinde dönüş sağlanır. Sürüm temposunu paylaşırsanız, hangi modelin maliyet/hız dengesi için size uygun olduğunu birlikte konuşuruz.

07. Ücret ve pilot çalışma mantığı

Oyun yerelleştirmede ücret üç bileşenden oluşur: çeviri (yeni kelime + TM eşleşmesi), editör pass'i ve LQA saati. Mağaza metni, patch notu gibi pazarlama ağırlıklı içerikler ayrı kalemde değerlendirilir çünkü transcreation gerektirir.

Genellikle bir pilot dil ile başlamayı öneriyoruz — çoğu zaman İngilizce kaynak için Almanca veya Türkçe. Pilot, hem terminolojiyi hem iş akışını oturtur; sonraki diller (Fransızca, İspanyolca LATAM, Rusça, Arapça, Çince Basitleştirilmiş) bu temel üzerine eklenir. Pilotun süresi ve maliyeti, kaynak kelime sayısı ve UI/diyalog/mağaza dağılımına göre belge yüklendikten sonra netleşir.

Büyük live-service projelerde aylık retainer modeli (sabit aylık kapasite + üzerini birim fiyatla) uzun vadede daha öngörülebilir olur. Kapsamı ve tempoyu birlikte değerlendirip hangi modelin size uygun olduğunu birlikte kararlaştırırız.

SSS

Bu hizmet için sık sorulanlar

Henüz bir TMS aracımız yok, doğrudan dosyayla çalışabilir miyiz?

Evet. Birçok stüdyo ilk projelerinde TMS olmadan başlar; biz de XLIFF, JSON veya CSV dosyalarını e-posta veya paylaşılan klasör üzerinden alıp memoQ/Trados üzerinde çevirip aynı formatta geri teslim ederiz. Üçüncü ya da dördüncü sürümden itibaren içerik hacmi büyürse Crowdin veya Lokalise'i değerlendirmenizi öneririz; geçiş aşamasında glossary ve TM'i biz hazırlar, sisteme aktarırız.

LQA çeviri ücretine dahil mi, yoksa ayrı mı?

LQA ayrı bir kalem olarak fiyatlanır çünkü hızı ve kapsamı sizin build'inize göre değişir. Pek çok mobil projede çevirinin %15-25'i kadar bir LQA bütçesi yeterli olurken, geniş RPG veya story-driven oyunda bu oran yükselir. Sadece çeviri yaptırıp LQA'yı kendi QA ekibinizde tutmayı tercih edebilirsiniz; bu durumda checklist ve raporlama şablonunu sizinle paylaşırız.

Live-service oyunumuz var, sürekli içerik geliyor. Anlaşma yapıyor musunuz?

Evet. Haftalık veya iki haftalık sürüm temposu olan stüdyolarla aylık retainer modelinde çalışıyoruz: sabit bir kelime/saat kapasitesi anlaşılır, üzeri birim fiyatla işler. Aynı çevirmen ve editör ekibi proje boyunca atanır, böylece karakter tonu ve terminoloji tutarlı kalır. Hotfix metinleri için 24 saatlik hızlı kanal tanımlanır.

Tek bir dille başlayıp diğerlerine sonradan geçebilir miyiz?

Önerimiz tam olarak budur. Pilot dilde (genellikle Almanca, Fransızca veya Türkçe) terminoloji, style guide ve iş akışı oturur; çeviri belleği canlanır. İkinci dilden itibaren hem süreç hızlanır hem TM eşleşmeleri sayesinde birim maliyet düşer. Pilotta öğrenilenler sonraki diller için sabit referans olur.

İsim, mizah veya kültürel referans değişimleri kapsamda mı?

Evet, transcreation kapsamında ele alırız. Bir karakter adının hedef pazarda yanlış çağrışım taşıması, bir esprinin Almanca'da düşmesi veya Arapça pazar için bir görselin metinle çelişmesi sıkça karşılaştığımız durumlardır. Bu kararları kaynak ekiple birlikte alırız: tam çeviri mi, yerel ada uyarlama mı, yoksa açıklayıcı bir alt metin mi — her birinin oyunun tonuna etkisi farklıdır.

Konsol için yayınlıyoruz, platform terim listelerini biliyor musunuz?

Sony, Microsoft ve Nintendo'nun terminoloji rehberleri (TRC, XR, Lotcheck) kapalı dokümanlardır; size NDA kapsamında verilmişse o belgeleri esas alırız. Yoksa platformların yayın yönergelerine ve sertifikasyondan geçmiş referans başlıklara dayanarak çalışırız. Sertifikasyon kararı platforma aittir; bizim katkımız çevirinin bu sözlüklere uyumlu hazırlanmasıdır.

Mağaza listeleme metnini çevirmek yeterli mi, yoksa ASO çalışması da gerekir mi?

Birebir çeviri mağazada genellikle yetersiz kalır. Steam, App Store ve Google Play'de hedef pazarın arama davranışı farklıdır; başlıktaki anahtar terimler, açıklamadaki ilk iki satır ve görsel altyazıları transcreation ile yeniden kurgulanır. Bu çalışmayı normal UI çevirisinden ayrı tutar, pazarlama ekibinizle birlikte hedef anahtar kelime listesi üzerinden ilerleriz.

Belgenizi gönderin, süreci planlayalım

Form, WhatsApp veya telefon — size en uygun olanla ulaşın.