Ren'Py görsel romanı çevirisi: her diyalog satırı çevrilir, kodlara dokunulmaz
.rpy kod dosyalarınızı veya Generate Translations ile oluşturulan tl klasörünü yükleyin; diyalogları, anlatımları, menü seçimlerini ve arayüz metinlerini çevrilmiş olarak aynı dosyalar hâlinde geri alın. Label'lar, Python kodları, show ve jump ifadeleri, girintiler, {i} gibi metin etiketleri ve [player] gibi değişkenler tamamen olduğu gibi korunur. $5 tutarındaki tek seferlik ödeme 40,000 satıra kadar olan kısmı kapsar ve ilk satırlar üyelik gerekmeden ücretsizdir.
- Çevrilenler: diyaloglar ve anlatımlar, menü seçimleri, _() dizgeleri, ekran metinleri, textbutton, label ve tooltip
- Oluşturulan tl dosyaları: yeni satırlar ve diyalog satırları doldurulur; eski satırlar ve yorumlar korunur
- Dokunulmayanlar: Python blokları, $ satırları (_() dizgeleri hariç), define, default, show, scene, play, jump, call, label'lar
- Metin etiketleri ve [değişkenler] her satırda kontrol edilir
- Tek seferlik $5: ödeme: 40,000 satır ve 2,000,000 karaktere kadar
Bir Ren'Py oyunu nasıl çevrilir?
-
1
Dosyaları seçin
İster oyun klasöründeki .rpy dosyalarını ZIP yapın, ister Ren'Py başlatıcısında Generate Translations seçeneğini çalıştırıp game/tl/<language> klasörünü ZIP'leyin. ZIP içindeki görseller ve sesler yok sayılır.
-
2
Yükleyin ve ilk satırları kontrol edin
Dili seçin ve olduğu gibi kalması gereken karakter isimlerini belirtin. İlk satırlar orijinal metnin yanında çevrilmiş olarak görünür.
-
3
Kilidi açın ve dosyaları geri kopyalayın
$5 karşılığında kilidi açın, aynı klasör yapısına sahip ZIP dosyasını indirin ve bir yedek aldıktan sonra dosyaları projenize kopyalayın.
Komut dosyaları veya tl klasörü
Doğrudan game/ altındaki komut dosyalarını çevirmek, oyunun yeni dilde bir kopyasını oluşturur. Ren'Py'ın kendi yöntemi ise tl klasörüdür: Generate Translations, her satır için bir translate bloğu yazar; orijinal metin yorum satırı olarak kalır, altına çevrilecek kopyası eklenir ve arayüz metinleri için old/new eşleşmeleri oluşturulur. Bu araç her iki yöntemi de destekler. tl dosyalarında yorum yapılmamış diyalog satırlarını ve new satırlarını doldurur; oyuncuların tercihler menüsünden dil değiştirebilmesi için yorum satırlarını ve old satırlarını referans olarak bırakır.
Etiketler ve değişkenler
{i}, {b}, {color=#f00}, {w} ve {p} gibi Ren'Py metin etiketleri ile [player] gibi köşeli parantez içindeki değişkenler, çeviriden önce kısa işaretçilerle değiştirilir ve ardından kontrol edilir. Bir duraklatmayı, değişkeni veya başka bir kodu kaybeden satır yeniden çevrilmeye gönderilir; yine eksik kalırsa orijinal metin korunur ve listelenir. İkinci denemede yalnızca {i} gibi bir vurgu etiketi kaybolursa, çevrilmiş satır o vurgu olmadan korunur.
Üç tırnaklı metinler ve Python kodları içinde oluşturulan metinler çevrilmez. Bazı yapay zekâ modelleri yetişkin içerikli sahneleri çevirmeyi reddedebilir; çevrilmeden kalan satırlar orijinal dilde bırakılır ve listelenir.
Aracın nasıl çalıştığı, ne kadar tuttuğu ve dosyalarınızın nasıl işlendiği Oyun Metinlerini Çevirin sayfasında; tüm araçların fiyatları fiyatlar sayfasında.
Son güncelleme:
Sorular ve yanıtlar
ChatGPT bir Ren'Py oyununu çevirebilir mi?
Kopyalayıp yapıştırdığınız diyalogları karaktere uygun şekilde çevirebilir. Ancak tüm bir senaryoyu çevirmek, metinleri parça parça kopyalayıp yapıştırmak demektir ve model genellikle etiketleri, girintileri veya kodları bozar. Bu araç ise yalnızca metin dizelerini değiştirir ve her etiketi ile değişkeni tek tek kontrol eder.
Karakter isimleri çevriliyor mu?
define ifadelerindeki isimler _() ile işaretlenmedikçe çevrilmez. Asla çevirme listesine eklediğiniz isimler de diyalogların her satırında aynen korunur.
Tek bir ödemeyle ne kadar uzunlukta bir görsel roman çevrilebilir?
$5 karşılığında tüm dosyalarda toplam 40,000 satır ve 2,000,000 karaktere kadar. Sınırsız paketi ise 200,000 satıra kadar olan projeleri kapsar.
Oyun sorunsuz çalışmaya devam eder mi?
Yalnızca metin dizelerinin içindeki yazılar değişir; dosyalardaki diğer tüm baytlar olduğu gibi kalır. Kodları korunamayan bir satır orijinal metnini korur, böylece oyuna bozuk hiçbir etiket yansımaz.
Ücretsiz mi?
300 satıra kadar tamamen ücretsizdir. Daha büyük oyunlarda ilk satırları ekranda ücretsiz görebilirsiniz; oyunun tamamı tek seferlik $5 ödemedir.