NIZU

i18nTranslator

i18nTranslator, çok dilli bir uygulamanın ürettiği JSON dil dosyası yığınını izlenebilir, gözden geçirilebilir ve yer tutucuya karşı güvenli bir iş akışına dönüştürür. İçe aktarın, yapay zekâ desteğiyle çevirin ve JSON, .po ya da PHP olarak dışa aktarın — veya doğrudan bir GitHub dalına commit edin.

Dekoratif degrade arka plan
NIZU i18nTranslator çeviri düzenleyicisi açık modda

Özellikler

Her paket bir NIZU projesinin içinde yaşar; yani kaynak dosyalar, dosya geçmişi ve izinler zaten kullandıklarınızdır. Hiçbir şey e-postayla dolaşmaz ve hiçbir şey çalışma alanınızdan çıkmaz.

Elektronik tablo değil, paket

Bir paket bir uygulamadır: bir kaynak dil, hedef dilleri ve türetildiği JSON dosyaları. İç içe anahtarlar noktalı anahtarlara düzleştirilir ve dışa aktarımda birebir aynı şekilde yeniden iç içe geçirilir.

Hızlı bir çeviri ızgarası

Anahtar başına bir satır, kaynak metin çeviri alanının hemen yanında. Duruma göre süzün, anahtar ve metni aynı anda arayın, tek kısayolla kaydedip bir sonraki eksik satıra geçin.

Denetimi sizde kalan yapay zekâ desteği

Bir süzgecin tamamını ya da seçtiğiniz birkaç satırı çalışma alanınızın yapay zekâ sağlayıcısıyla çevirin. Her sonuç taslak olarak kaydedilir ve çevrilmiş sayılmadan önce bir insan onaylar.

Bozulamayan yer tutucular

Her kayıt, her yapay zekâ yazımı ve her içe aktarma kaynak metne göre denetlenir. Bir %1$s, bir {count} ya da bir <b> etiketini kaybeden çeviri yayına alınmak yerine reddedilir.

İlerleme ve sapma, göz önünde

Her dil bir tamamlanma yüzdesi ve duruma göre dağılım gösterir. Bir anahtarın kaynak metni değiştiğinde, o anahtarın mevcut tüm çevirileri otomatik olarak eskimiş işaretlenir.

Üç dışa aktarma biçimi

Gidiş-dönüş için JSON, çeviri araç zincirleri için gettext .po ve PHP dil dosyaları. Çevrilmemiş anahtarlar varsayılan olarak dışarıda bırakılır, böylece uygulamanız kaynak dile geri düşer.

Her iki yönde GitHub

Dil dosyalarını bir depo ve daldan çekin ya da değişen tüm dilleri tek bir commit olarak gönderin. Depo önce değiştiyse gönderim durur ve hiçbir şeyin üzerine yazılmadan önce sorar.

JSON dosyasından çevrilmiş sürüme

Dört adım ve her yeni metinde aynı döngü.

1

İçe aktar

.json dil dosyalarını projenin Dosyalar sekmesine yükleyin, ardından kaynak dili içe aktarın. Önizleme, hiçbir şey yazılmadan önce tam olarak neyin değişeceğini gösterir.

2

Çevir

Hedef dillerinizi ekleyin ve ızgarayı baştan sona çalışın. Çevrilmemiş sekmesinden başlayın ya da ilk taslağı yapay zekâya hazırlatın.

3

Gözden geçir

İkinci bir kişi satırları Gözden geçirildi olarak işaretler. Değişiklik geçmişi eski değeri, yeni değeri, yazanı ve bunun bir insandan mı, yapay zekâdan mı, içe aktarmadan mı yoksa GitHub'dan mı geldiğini gösterir.

4

Dışa aktar

İhtiyacınız olan diller için JSON, .po veya PHP indirin ya da tüm seti tek bir commit ile GitHub dalınıza gönderin.

NIZU

Bağlantılı Uygulamalar

Projeler

Nasıl bağlanır: Her paket bir projeye aittir. Kaynak dosyalar projenin Dosyalar sekmesinde durur ve projeye erişemeyen, çevirilerine de erişemez.

uygulama

Yapay zekâ sağlayıcıları

Nasıl bağlanır: Çeviri, çalışma alanının ortak yapay zekâ katmanından geçer; OpenAI, Claude, Gemini, DeepSeek, Grok veya Ollama ek kurulum olmadan çalışır — ve maliyeti ayrı ölçülür.

uygulama

Hiçbir uygulama tek başına çalışmaz

i18nTranslator şunlara bağlanır:

NIZU i18nTranslator iş akışı şeması açık modda
  • Tek doğruluk kaynağı olarak proje dosyaları

  • İnce ayarlı belirteçlerle GitHub çekme ve gönderme

  • Çalışma alanı ayarlarınızdan ortak yapay zekâ sağlayıcıları

  • Yayımlama olayları için NizuEvents web kancaları

  • Çalışma alanınızın kendi dil dosyalarında değişiklik yok

Roller ve izinler

Nasıl bağlanır: Standart rol düzenleyicide dört izin: görüntüleme, çevirme, gözden geçirme ve yönetme. Serbest çalışan bir çevirmene yalnızca çevirme hakkı verin.

Ekip üyeleri

Nasıl bağlanır: Her çeviri, durum değişikliği, içe aktarma, dışa aktarma ve gönderim, geçmişte ve etkinlik akışında onu yapan kişiye atfedilir.