Flutter ARB dosyalarınızı yerel yapay zekâ ile çevirin

LocalePilot, ARB metinlerinizi Ollama veya LM Studio üzerinden makinenizde çalışan bir modele gönderir, ardından dışa aktarmadan önce her placeholder'ı kontrol eder. Mac’inizde çalışan bir modelle metinleriniz orada kalır ve yerel yapay zekâ ücretsiz sürüme dahildir.

Uygulamada

Bir demo projesinde çekilmiş gerçek LocalePilot ekranları.

LocalePilot toplu yapay zekâ çevirisi penceresi: sağlayıcılar arasından Ollama seçili, yerel gemma3:12b modeli algılandı, kapsam tüm hedef diller ve eksik ya da boş girdiler.
Toplu yapay zekâ çevirisi: 11 hücre, İngilizceden 4 dile, yerel bir modelle Görseli tam boyutta aç
LocalePilot QA Merkezi: türe göre gruplanmış sorunlar, Fransızca çeviride eksik bir yer tutucu engelleyici olarak işaretlenmiş, kaynak ve hedef yan yana, düzeltme veya onaylama eylemleri.
İncele: QA'nın bulduğu her sorun, gruplanmış ve yerinde düzeltilir Görseli tam boyutta aç

Nasıl çalışır

  1. lib/l10n klasörünüzü açın: LocalePilot app_xx.arb dosyalarını bulur, dili önce @@locale alanından, sonra dosya adından okur ve kaynak dili önerir.
  2. Ayarlardan bir model seçin: makinenizde algılanan Ollama veya LM Studio.
  3. Eksik anahtarları çevirin: tek bir dil ya da tüm hedef diller için. Proje bağlamı ve @key açıklamaları isteğe eklenir; Pro ile sözlük de.
  4. Gözden geçirin: her öneri "Gözden geçirilecek yapay zekâ taslağı" olarak gelir. Onaylarsınız ya da düzeltirsiniz.
  5. Dışa aktarın: değişen dosyalar @key meta verileri korunarak yeniden yazılır, önceki sürümler yedeklenir.

ICU placeholder'ları bozulmaz

Bir model {count} placeholder'ını {nombre} olarak çevirebilir ya da {name} placeholder'ını atlayabilir. LocalePilot'un QA'sı her çevirinin placeholder'larını kaynağınkilerle karşılaştırır: ICU ({name}, plural, select) ve {{name}}. Bir uyumsuzluk engelleyicidir: düzeltilene ya da açıkça yok sayılana kadar dosya dışa aktarılmaz.

Varsayılan olarak yerel, isterseniz bulut

Yerel yapay zekâ ücretsizdir ve tüm sürümlere dahildir. Pro ile kendi API anahtarınızla OpenAI, Anthropic, Gemini veya DeepSeek de kullanabilirsiniz. Bu durumda yalnızca istek için gereken metinler seçtiğiniz sağlayıcıya gönderilir.

Sık sorulan sorular

Ollama ile çeviri yapmak için GPU gerekir mi?

Hayır, ancak hız makinenize ve seçtiğiniz modele bağlıdır. LocalePilot istekleri kurduğunuz yerel modele gönderir; modeli kendisi sağlamaz.

ARB dosyalarım bir yere gönderiliyor mu?

Ollama veya LM Studio ile Mac’inizde çalışan bir modelde hayır. Bulut modeli, uzak sunucu veya bulut sağlayıcı (Pro) her isteğin metinlerini anahtar adları, açıklamalar ve komşu anahtarlar gibi bağlamlarıyla birlikte alır.

@key meta verileri korunuyor mu?

Evet. @key içinde tanımlanan açıklamalar ve placeholder'lar dışa aktarmada korunur ve yapay zekâya bağlam olarak verilir.

Çıkıştan haberdar olun

LocalePilot son aşamada. Çıktığında haber almak için e-posta adresinizi bırakın.

  • macOS 12 veya üstü · Ollama ya da LM Studio isteğe bağlı
  • Uygulama arayüzü İngilizce, Fransızca, İspanyolca, İtalyanca ve Portekizce.