Yapay Zekâ PO Dosyası Çevirmeni
Çoğul biçimler de dâhil olmak üzere gettext PO ve POT dosyalarını yapay zekâ çevirileriyle doldurun; yorumları, bağlamları ve referansları koruyun.
Girdi
Protected by Cloudflare Turnstile
Çıktı
Readme
Araç açıklaması
Bu araç, gettext PO ve POT dosyalarını yapay zekâ çevirileriyle doldurur. WordPress temaları ve eklentileri, Django, PHP, Python ve C projeleri veya gettext kullanan diğer yazılımlar için kullanabilirsiniz. Bir .po ya da .pot dosyası açın, dili seçin ve boş msgstr girdileri, msgid metinlerinin çevirileriyle doldurulsun.
Dosya tarayıcınızda okunur. Yalnızca msgid metni ve varsa msgctxt bağlamı yapay zekâya gönderilir. Yorumlar, kaynak referansları, #, c-format gibi bayraklar ve kullanımdan kaldırılmış girdiler olduğu gibi kopyalanır.
Özellikler
- Her giriş için
msgstrdeğerini, çoğul girişler içinmsgstr[0],msgstr[1]ve devamını doldurur. - Çevirmen yorumlarını,
#:referanslarını,#,bayraklarını ve#~ile işaretlenmiş kullanımdan kaldırılmış girdileri korur. msgctxtdeğerini bağlam olarak kullanır; böylece menüdeki “Aç” ile durum olarak kullanılan “Aç” farklı çevrilebilir.%s,%1$d,%(name)sve{name}gibi biçim dizelerini korur.- Üstbilginin
Languagealanını hedef dile ayarlar. - Çok satırlı metinleri alışılmış gettext biçiminde yazar.
Seçenekler açıklaması
- Yalnızca çevrilmemiş girdiler: Zaten çevirisi olan girdileri korur ve yalnızca boş olanları doldurur. Her girdiyi yeniden çevirmek için bu seçeneği kapatın.
Örnekler
#: src/cart.php:42
#, php-format
msgid "%d sepetinizdeki ürün"
msgid_plural "%d sepetinizdeki ürün"
msgstr[0] ""
msgstr[1] ""Fransızcaya çevrilmiş hâli:
#: src/cart.php:42
#, php-format
msgid "%d sepetinizdeki ürün"
msgid_plural "%d sepetinizdeki ürün"
msgstr[0] "%d article dans votre panier"
msgstr[1] "%d articles dans votre panier"İpuçları
Çoğul biçimlerinin sayısı dile bağlıdır. Araç, dosyada bulunan msgstr[n] satırlarını doldurur. Bir POT dosyasından başlıyorsanız hedef dil için üstbilgideki Plural-Forms alanını ayarlayın ve dil ikiden fazla biçim gerektiriyorsa ek msgstr[n] satırları ekleyin.
Bir seferde en fazla 10.000 karakterlik metin çevrilebilir. Büyük bir dosyayı birkaç çalıştırmada çevirmek için “Yalnızca çevrilmemiş girdiler” seçeneğini açık tutun.
SSS
Sonucu msgfmt ile derleyebilir miyim?
Evet. Dosya gettext biçimini korur; bu nedenle msgfmt, Poedit ve diğer araçlar dosyayı her zamanki gibi okuyabilir. Yayınlamadan önce çevirileri gözden geçirin.
Dosyam yükleniyor mu?
Hayır. Dosya tarayıcınızda okunur ve yalnızca kaynak metinler yapay zekâya gönderilir.