Desteklenen motor · RPG Developer Bakin
RPG Developer Bakin (SmileBoom, SMILE GAME BUILDER’ın halefi) büyüyen bir Japon bağımsız ve doujin RPG dalgasına güç verir. RuneTranslate, bu oyunların data.rbpack’lerinde taşıdığı metni çevirir: tüm veritabanı (eşya, yetenek, karakter, sınıf, durum ve statü adları + açıklamaları) ve olay / senaryo komut metni. Paketlenmiş bir yan bileşen, veriyi doğru okuyup yazmak için oyunun kendi motorunu sürer, ardından çevirinizi Bakin’in yerleşik yerelleştirmesi aracılığıyla, oyunun varsayılan dili olarak ayarlanmış şekilde uygular — böylece dışa aktarılan sürüm doğrudan çevirinize açılır, geçiş yapılacak bir oyun içi dil menüsü olmadan. (O yerelleştirme API’si olmayan daha yeni motor yapılarında, RuneTranslate çevrilmiş metni doğrudan yazar, aynı sonuçla.) 3D modeller, dokular ve ses dokunulmadan kalır; bir oyunun C# savaş/menü betiklerine derlenmiş metin kapsam dışıdır. Yeniden dağıtmadan önce gerçek bir oyunda doğrulayın.
Bakin veritabanları aynı karakter, eşya, yetenek ve yer adlarını yüzlerce veritabanı girdisi ve olay satırı boyunca yeniden kullanır ve sağlayıcılar bunları gruptan gruba tutarsız şekilde yeniden ifade eder. Baş karakteri ve grubu, tekrar eden NPC’leri, anahtar konumları ve herhangi bir imza yetenek veya durum terimini önceden sözlüğe ekleyin, böylece her veritabanı alanı ve olay mesajı bunları aynı şekilde işlesin. Sözlük 101 →
RuneTranslate’i oyun dizinine yönlendirin (data\data.rbpack ve bakinplayer.exe içeren klasör). Motor algılama BKNPAK kabını otomatik olarak tanır; paketlenmiş yan bileşen her şeyi halleder — ayrı kurulum yok.
RuneTranslate oyunun kendi verisini okuyarak her çevrilebilir kaynak-dil dizesini listeler (varsayılan olarak Japonca; proje başına herhangi bir desteklenen kaynak dil ayarlayın) — veritabanı adları ve açıklamaları artı olay / senaryo komut metni — türe göre gruplanmış (eşyalar, yetenekler, karakterler, olaylar) böylece üzerinde çalışması kolaydır.
DeepL anlatı diyalogu için güçlü bir varsayılandır; OpenAI GPT-4o veya Anthropic Claude üsluplu konuşmayı ve yansıma sözcükleri daha iyi işler. Ücretsiz Google Translate veya bir yerel model (Ollama / LM Studio) menü dizelerini ve eşya adlarını kapsar. Sağlayıcı yönlendirme kısa dizeleri ucuz bir şeride bölebilir.
Dışa aktarımda RuneTranslate oyunu kopyalar ve çevirinizi Bakin’in kendi yerelleştirme verisine, oyunun varsayılan dili olarak ayarlanmış şekilde yazar. Dışa aktarılan oyunu çalıştırın ve zaten çevrilmiş açılsın — motor metninizi doğal olarak işler, dil menüsü gerekmez.