MotorlarRehberlerFAQPatreonDiscordİndir
Giriş yap
RuneTranslate · Japonca ve 30+ dilden oyunları çevirin
MotorlarRehberlerKarşılaştırGörsel metniKayıt düzenleyiciHile ModuFAQİndirDeğişikliklerTrustpilotPatreonDiscordYouTubeGizlilikŞartlarİletişim
Tüm karşılaştırmalar

Karşılaştırma

RuneTranslate vs XUnity.AutoTranslator

RuneTranslate oyunun kendi veri dosyalarını okuyor — Unity de aralarında olmak üzere 17 motor ve biçimde — her dizeyi düzenleyebileceğiniz bir projeye çekiyor ve oyunun elinizde kalan, oynanabilir ve çevrilmiş bir kopyasını yazıyor. XUnity.AutoTranslator diğer yolu seçiyor: çalışan bir Unity oyununun içine yükleniyor ve her dizeyi metin bileşenine ulaştığı anda değiştiriyor. Bu sayfadaki geri kalan her şeyi o fark belirliyor — oyunlarınızın ne kadarının kapsandığını, bir oyuncu satırı okumadan önce elinizde ne kadar denetim olduğunu ve iş bittiğinde elinizde neyin kaldığını.

Geliştiren
bbepis
Lisans
MIT
Çalıştığı sistem
Windows (Unity games)

Kısa hâli

RuneTranslate işin tamamını tek bir uygulamada karşılıyor: 17 motor ve biçim — RPG Maker MV/MZ ile XP/VX/Ace, Ren'Py, Kirikiri/KAG, Wolf RPG 2.x ve 3.x, TyranoBuilder, Electron ve Cocos Creator kabukları, Mono ve IL2CPP üzerinde Unity, Unreal Engine 4/5, Godot, RPG Developer Bakin, SRPG Studio, NScripter/ONScripter, Artemis, YU-RIS, AliceSoft System, LiveMaker ve Gettext .po/.mo — yani Unity oyununuzu çeviren uygulama, onun yanında duran RPG Maker, Ren'Py, Kirikiri, Wolf RPG, Unreal ve Godot oyunlarını da çeviriyor. Unity'nin içinde Mono ve IL2CPP üzerinde TextAsset'leri, MonoBehaviour dize alanlarını, StreamingAssets betiklerini, yerelleştirme tablolarını ve Addressable paketlerini okuyor; Mono'da ayrıca Assembly-CSharp.dll içine derlenmiş dize sabitlerine de ulaşıyor — sonra hiçbir eklenti kurulmadan oynanan, dışa aktarılmış bir sürüm yazıyor. Çevresinde dokuz çeviri sağlayıcısı duruyor, üçü hiç API anahtarı istemiyor; artı Ollama ya da LM Studio üzerinden çevrimdışı çalışan ve satır başına hiçbir maliyeti olmayan yerel bir model; bul-değiştir, sözlük, bulut çeviri belleği ve isteğe bağlı bir yapay zeka ikinci geçişi olan tam bir proje düzenleyici; çizime işlenmiş Japonca için Image Studio; bir kayıt düzenleyici; ve canlı bir oyun içi hile menüsü. Ücretsiz katman ürünün bir tanıtımı değil, ürünün kendisi: her motor, her sağlayıcı, düzenleyicinin tamamı, kayıt düzenleyici, Cheat Mode ve yapay zeka iyileştiricisi hiçbir ödeme taahhüdü olmadan açık — kısıtlanan özellikler değil, iş hacmi. XUnity.AutoTranslator tasarımı gereği yalnızca Unity için, MIT lisanslı ve ücretsiz; bugün tek bir Unity oyununda canlı metin istiyorsanız ve bunun için bir mod yükleyici kurmak sizi rahatsız etmiyorsa daha kısa yol o.

XUnity.AutoTranslator'ı yine de tercih edebileceğiniz durumlar

Oyun Unity ise, bu akşam okumaya başlamak istiyorsanız ve oyun başına bir mod yükleyici kurmak sizi rahatsız etmiyorsa XUnity.AutoTranslator'ı seçin. Dosya okumak yerine metin bileşenlerine kanca taktığı için, varlık kapsayıcılarını, şifrelemesini ya da özel serileştirmesini kimsenin belgelemediği bir Unity oyununda da çalışıyor — dosya tabanlı bir çıkarıcının takıldığı durum tam olarak bu. Ayrıca hiçbir zaman metin olarak saklanmayan metne ulaşıyor: oyunun çalışma zamanında birleştirdiği ya da biçimlendirdiği dizeler, kullanılabilir meta verisi olmayan IL2CPP sürümleri ve kurduğunuz diğer modların arayüzü. MIT lisanslı, ücretsiz, hesap istemiyor ve Sugoi, yerel Ollama, LEC Power Translator 15 ile ezTrans XP gibi tamamen çevrimdışı uç noktaları destekliyor. Topluluğu büyük; çok modlanan popüler bir oyunda birileri, yerine bırakabileceğiniz bir çeviri dosyasını çoktan yayımlamış olabilir. Yapmadığı şeyler ise şunlar: Unity dışındaki hiçbir motora uygulanmıyor, bir oyuncu satırı görmeden önce size bir düzenleme geçişi vermiyor ve geriye bir sürüm bırakmıyor.

RuneTranslate işin tamamını neden üstleniyor

RuneTranslate tek bir motoru değil kütüphanenin tamamını kapsıyor: Unity dışındaki bir düzineden fazla motoru ve Unity'nin kendisini. Unity'nin içinde çeviriyi bir eklenti klasörüne değil oyunun kendisine koyuyor — dışa aktarılan sürümü birine verdiğinizde zaten onun dilinde açılıyor; kurulacak bir şey ve oyun başına tekrarlanacak bir ayar yok. Genelde ters giden şeylerin çoğu sizin yerinize hallediliyor: motoru kendi algılıyor, Unreal AES anahtarlarını, RPG Maker görsel şifreleme anahtarlarını ve YU-RIS betik anahtarlarını kendiliğinden çıkarıyor, AES ile şifrelenmiş Addressable paketlerini çözüp yeniden yazıyor ve bir oyunu sessizce bozan sahne adlarını, varlık yollarını, arama anahtarlarını ve karşılaştırma işlenenlerini kendiliğinden çevirmeyi reddediyor — aynı denetimler dışa aktarımda yeniden çalışıyor, dolayısıyla eski bir proje sonradan bozuk bir dize gönderemiyor. Bu en çok Unity'de önem taşıyor: orada çevrilmiş bir animator parametresi ya da sahne adı, tek bir hata mesajı bile vermeden oyunu bozuyor. Hiçbir şey teslim edilmeden önce gerçek bir düzenleme geçişiniz oluyor: bul-değiştir, regex filtreleri, bir sözlük, hesabınızla birlikte bilgisayarlar arasında gelen bulut çeviri belleği, sağlayıcı yönlendirmesi ve isteğe bağlı bir yapay zeka ikinci geçişi. Ayrıca XUnity'nin kendi _AutoGeneratedTranslations.txt dosyasını proje kaynağı olarak açıyor; böylece oynayarak biriktirdiğiniz işi içeri alıp düzgünce düzenleyebiliyor ve bir sürüme işleyebiliyorsunuz. Windows'ta çalışıyor; Linux ve Steam Deck ise Wine ya da Proton altında çalıştırıyor.

Kapsam, denetim ve elinizde kalan

Yalnızca bu ikisinin gerçekten ayrıştığı eksenler. Ağustos 2026'da projenin kendi deposu ve README'si ile RuneTranslate 0.53.1 karşısında doğrulandı.

Neyi karşılaştırıyorsunuzRuneTranslateXUnity.AutoTranslator
Metne nasıl ulaşılıyorOyunun kendi veri dosyalarını ayrıştırır, her dizeyi düzenlediğiniz bir projeye çıkarır ve oynanabilir, dışa aktarılmış bir kopyaya geri yazarÇalışan oyuna yüklenir ve Unity'nin metin atama yöntemlerini yönlendirerek her dizeyi atandığı anda değiştirir
Uygulandığı motorlar17 motor ve biçim — RPG Maker MV/MZ ve XP/VX/Ace, Ren'Py, Kirikiri, Wolf RPG, Tyrano, Electron ve Cocos kabukları, Unity, Unreal, Bakin, SRPG Studio, NScripter, Godot, Artemis, YU-RIS, AliceSoft, LiveMaker, .po/.moYalnızca Unity; Mono ve IL2CPP, 5.3 öncesinden güncele. Başka hiçbir motora uygulanmaz
Unity metin çerçeveleri ve kaynaklarıTextAsset'ler, MonoBehaviour dize alanları, StreamingAssets betikleri, yerelleştirme tabloları, AES ile şifrelenmiş olanlar dahil Addressable paketleri ve — Mono'da — Assembly-CSharp.dll içine derlenmiş dize sabitleriUGUI, NGUI, TextMeshPro, TextMesh, FairyGUI, Utage ve UIElements; IMGUI ile eski TextMesh kapalı gelir, elle açılmaları gerekir
Çalışma zamanında üretilen dizeler ve diğer modların arayüzüOyunun sakladığı her şey çıkarılır, Mono'da DLL içindeki dize sabitleri dahil; oyunun çalışma zamanında birleştirdiği bir dize yalnızca bellekte var olduğu için çıkarılmazEvet — birleştirilmiş metin, diğer modların metni ve IMGUI, hepsi kancadan geçer
IL2CPP sürümleriDestekleniyor — tür bilgisi yeniden oluşturulduğu için MonoBehaviour alanları IL2CPP'de de Mono'daki gibi çıkarılıyor; en iyi çaba temelinde ve ayrıştırılabilir bir global-metadata.dat gerekiyorDestekleniyor, ama geliştiricileri bunu hiçbir şekilde eksiksiz saymıyor — elle yenileme gerektiren kaçan kancalar, IMGUI yok, eklentiye özgü çeviriler yok
Bilinmeyen, özel ya da şifreli varlık kapsayıcılarıPek çoğunu okur — kabaca 26 Kirikiri XP3 şifreleme şeması, anahtarı kendiliğinden çıkarılan AES şifreli Unreal pak'ları, AES şifreli Unity Addressable paketleri; açamadığı bir kapsayıcı raporda adıyla bildirilir ve bayt bayt aynı bırakılırÖnemsiz — yalnızca bir metin bileşenini tanıması yeterli, dolayısıyla varlık biçimi belgelenmemiş bir Unity oyunu bile ilk gün çalışır
Elinizde ne kalıyorSizde kalan oynanabilir bir sürüm — zaten sahip olduğunuz oyunun çevrilmiş bir kopyası; normal açılır, yanında hiçbir şey çalışmaz ve sonraki kişinin kuracağı hiçbir şey yokturOyun klasöründe bir mod yükleyici, eklenti DLL'leri ve _AutoGeneratedTranslations.txt. Txt sizindir, saklayıp paylaşabilirsiniz; bağımsız bir sürüm yoktur
Siz oynarkenOyunun yanında hiçbir şey çalışmaz; her satır siz başlatmadan önce çevrildi, gözden geçirildi ve içine işlendiAynı anda tek istek, üstelik sıraya almadan önce metnin yerine oturmasını bekler — bu yüzden bir satırı ilk görüşte gecikmeli yerleşme ya da duraklama olabilir
Oturum sırasındaki sınırlarBu türden hiçbiri; çalıştırma yalnızca sağlayıcınızla ve ne kadar süre açık bıraktığınızla sınırlı200 karakteri aşan satırlar varsayılan olarak yok sayılır, oturum başına 8.000 istek, artı çeviriyi oyunun ortasında durdurabilen birkaç kendini kapatma emniyeti
Oyuncu okumadan önce gözden geçirmeDışa aktarımdan önce tam bir proje düzenleyici — bul-değiştir, regex filtreleri, sözlük, bulut çeviri belleği, sağlayıcı yönlendirmesi ve isteğe bağlı yapay zeka ikinci geçişiHer satır göründüğü anda tek başına çevrilir; düzeltme tepkiseldir — txt'yi düzenleyip yeniden yüklemek için ALT+R'ye basarsınız
Kendi çeviri dosyasıBepInEx/Translation/<lang>/Text/_AutoGeneratedTranslations.txt dosyasını proje kaynağı olarak açar; yalnızca değerleri düzenler, anahtarları asla yeniden kodlamaz, böylece eklenti her girdiyi bulmayı sürdürürO dosyayı yazar ve sahiplenir; oyun içinde anında yeniden yüklenebilir ve MIT altında açıkça yeniden dağıtılabilir
Unity'de Latin dışı hedef dillerDışa aktarılan sürüme yedek bir yazı tipi enjekte ederÇoğu zaman oyunla aynı Unity Editor sürümünde derlenmiş bir TextMeshPro yazı tipi paketi gerekir — bunun için bir wiki rehberi var
Çizime işlenmiş JaponcaImage Studio metni algılar, altındaki çizimi yeniden oluşturur, yerine geçecek metnin dizgisini yapar ve geri işler — şifreli görseller dahil RPG Maker, Kirikiri, NScripter, Ren'Py, Electron kabukları ve gevşek görsel klasörleri; Unity paketleri değilKarma eşleşmeli dosya adıyla doku değiştirme — dokuyu dışarı alır, kendiniz düzenler, geri koyarsınız. OCR yok, yardımlı dizgi yok
Ücret ve oturum açmaÜcretsiz katman her motoru, her sağlayıcıyı, düzenleyicinin tamamını, kayıt düzenleyiciyi, Cheat Mode'u ve yapay zeka iyileştiricisini açar ve yalnızca iş hacmini kısıtlar; oturum açmak için ücretsiz bir Patreon hesabı yeter. Supporter $3.99/ay, Pro $5.99/ayMIT, ücretsiz, hesap yok, giriş yok. Uç nokta maliyeti seçiminize bağlı — kimlik doğrulaması istemeyen kazıyıcılar da tamamen çevrimdışı seçenekler de ücretsiz

RuneTranslate, kendi yazarları ve geliştiricileri tarafından sürdürülen bağımsız, MIT lisanslı bir proje olan XUnity.AutoTranslator ile bağlantılı değildir. Yukarıdaki ayrıntılar Ağustos 2026'da projenin kendi deposu ve README'si ile RuneTranslate 0.53.1 karşısında doğrulandı; ikisi de güncelleme yayınlıyor, bu yüzden herhangi bir satıra güvenmeden önce güncel kaynaklara bakın.

İnsanların gerçekten sorduğu sorular

En iyi XUnity.AutoTranslator alternatifi hangisi?

Kütüphanenin tamamını kapsayan tek bir uygulama istiyorsanız RuneTranslate: Mono ve IL2CPP üzerinde Unity'nin yanı sıra RPG Maker, Ren'Py, Kirikiri, Wolf RPG, Unreal, Godot ve LiveMaker dahil 17 motor ve biçim, üçü hiç API anahtarı istemeyen dokuz çeviri sağlayıcısı, sözlük ve çeviri belleği olan tam bir düzenleyici ve sonunda hiçbir mod yükleyici kurulmadan çalışan, oynanabilir ve dışa aktarılmış bir sürüm. XUnity.AutoTranslator Unity dışında hiç uygulanmıyor, dolayısıyla diğer her motorda seçim zaten yapılmış oluyor. Özellikle istediğiniz şey çalışan bir Unity oyununun içinde, dışa aktarma adımı olmadan canlı ekran metniyse, eklentinin daha güçlü araç olduğu tek kategori de o.

RuneTranslate, Unity oyunlarında XUnity.AutoTranslator gibi çalışır mı?

RuneTranslate Unity'yi hem Mono hem IL2CPP çalışma zamanlarında destekliyor ve metne oyunun kendi dosyalarından ulaşıyor: TextAsset yükleri, MonoBehaviour dize alanları, StreamingAssets betik dosyaları, yerelleştirme tabloları, AES ile şifrelenmiş olanlar dahil Addressable paketleri ve Mono sürümlerinde Assembly-CSharp.dll içine derlenmiş dize sabitleri. Ayrıca hangi Unity dizelerinin asla çevrilmemesi gerektiğini biliyor — sahne adları, animator parametreleri, varlık yolları, UnityEvent metot adları ve arama anahtarları — ve bunları yeniden yazmak yerine isteğe bağlı satırlar olarak işaretliyor; çevrilmiş bir oyunla yükleme ekranında takılıp kalan bir oyun arasındaki fark da bu. Çıkarma statik olduğu için oyunun yalnızca çalışma zamanında ürettiği metne erişilemiyor; XUnity.AutoTranslator onu görüyor, çünkü dizeyi metin bileşenine ulaştığı anda yakalıyor.

XUnity.AutoTranslator ile zaten oluşturduğum çeviri dosyasını saklayabilir miyim?

Evet. RuneTranslate bir oyunun BepInEx Translation klasörünü açıp _AutoGeneratedTranslations.txt dosyasını proje kaynağı olarak okuyabiliyor; bunun için eklentinin kendi TextHelper'ından aktarılmış bir kodek kullanıyor. Yalnızca değerleri düzenliyor, arama anahtarlarını asla yeniden kodlamıyor; böylece eklenti her girdiyi bulmayı sürdürüyor ve dosyadaki yorumlarla direktifler korunuyor. Bu, satır satır biriktirdiğiniz bir dosyanın üzerine bir proje düzenleyici, çeviri belleği ve sözlük getiriyor; çevrilmiş kopya da dışa aktarımda yazılıyor.

XUnity.AutoTranslator neden bazı uzun satırları çevirmeden bırakıyor?

Eklenti, bir dizeyi göndermeden önce ne kadar uzun olabileceğine bir üst sınır koyuyor. MaxCharactersPerTranslation varsayılan olarak 200 karakter ve bundan uzun olan her şey çevrilmek yerine yok sayılıyor; tavan 1000, paylaşılan yapılandırmalar için önerilen sınır ise 400. Alışılmış kurban uzun görsel roman paragrafları oluyor ve satır öylece çevrilmemiş göründüğü için işaret edilebilecek gözle görülür bir arıza da olmuyor. Çözüm ayarı yükseltmek. RuneTranslate'te buna denk bir sınır yok: betiklerin tamamını siz oyunu başlatmadan önce çeviriyor, yani hiçbir şey kare bütçesine sığdırılmıyor ve uzun paragraflar da diğer satırlar gibi toplu halde işleniyor.

XUnity.AutoTranslator ile elimde oyunun çevrilmiş bir kopyası kalır mı?

RuneTranslate tam olarak bunu üretiyor — zaten sahip olduğunuz oyunun, hiçbir şey enjekte edilmeden kendi başına açılan ve sonraki kişinin kuracağı hiçbir şey içermeyen çevrilmiş bir kopyasını. XUnity.AutoTranslator ise tasarımı gereği bunu yapmıyor: her oturumda bellekte çeviriyor, dolayısıyla oyunu oynamak her zaman mod yükleyicinin, eklenti DLL'lerinin ve çeviri dosyasının oyun klasöründe bulunmasını gerektiriyor. O çeviri dosyası sakladığınız ve MIT altında paylaşabileceğiniz gerçek bir ürün; birini diğerine çevirmek isterseniz RuneTranslate onu proje kaynağı olarak okuyabiliyor.

RuneTranslate ücretsiz mi, hesap gerekiyor mu?

Ücretsiz RuneTranslate ürünün kendisi: 17 motorun tamamı, dokuz sağlayıcının tamamı, düzenleyicinin tamamı, kayıt düzenleyici, Cheat Mode ve yapay zeka iyileştiricisi, hiçbir ödeme taahhüdü olmadan. Ücretsizin kısıtladığı şey iş hacmi — yapay zeka sağlayıcılarında kabaca yarı hız, aynı anda tek proje ve salt okunur bir Image Studio. Ücretsiz bir Patreon hesabıyla oturum açmak ilk açılışta tek bir tıklama. Supporter ayda $3.99, Pro ayda $5.99. XUnity.AutoTranslator MIT lisanslı ve ücretsiz; hesap yok, ücretli katman yok. Maliyeti seçtiğiniz çeviri uç noktası kadar ve bunların birkaçı ücretsiz ya da tamamen çevrimdışı.

Kendi oyununuzda deneyin

Ücretsiz olan bir özellik sınırı değil bir hız sınırı — her motor, her sağlayıcı, düzenleyicinin tamamı, kayıt düzenleyici, Cheat Mode ve yapay zeka iyileştiricisi ücretsiz katmanda açık ve giriş için ücretsiz bir Patreon hesabı yeterli. İndirin, oyun klasörünüze yöneltin ve bir şeye karar vermeden önce betiğin ne kadarını çıkarabildiğini görün. Eklenti tek bir Unity oyununda sizde zaten iş görüyorsa onu bırakmayın: ikisi birbirini dışlamıyor.

Windows için indirSupporter'a geç ($3.99/mo)