Şunun için yapay zekâ ile yerelleştirme: any browser extension
Kaynak messages.json dosyanızı yükleyin, hedef dilleri seçin, tek sefer ödeme yapın ve yayına hazır bir _locales ZIP indirin.
Nasıl çalışır
WebExtension öğenizi yerelleştirmek için üç basit adım. Çeviriler ödeme sonrası çalışır—işleri kuyruğa alır ve ZIP’i dakikalar içinde oluştururuz.
Yükle
Kaynak messages.json dosyanızı bırakın. Anında ayrıştırır ve WebExtension biçimini doğrularız.
Dilleri seçin ve fiyatı görün
52 dilden seçin. Ödeme yapmadan önce dosya boyutunuza göre şeffaf fiyatlandırmayı görün.
ZIP’i indirin
Stripe üzerinden tek sefer ödeme yapın. Tüm _locales/{lang}/messages.json dosyalarını oluşturur ve bir ZIP içinde paketleriz.
Şeffaf fiyat tahminleyici
Yüklemeden önce tam olarak ne ödeyeceğinizi görün. Nihai teklif, yükleme sonrası metin uzunluğu ve seçilen dillere göre hesaplanır.
1. Dosya yükleyin
messages.json dosyasını buraya bırakın
veya göz atmak için tıklayın
Chrome, Firefox, Edge, Opera & Safari. Max 500KB.
2. Dilleri seçin
55 dilden 3 tanesi seçildi
3. Tahmininiz
Nihai fiyat, ödeme sayfasında dosya yüklendikten sonra hesaplanır
Tek seferlik ödeme • Abonelik yok
Geliştiriciler için üretildi
WebExtension yerel ayar biçimi için özel olarak tasarlandı. Genel bir çeviri aracı değil.
WebExtension biçimini bilir
message, description ve placeholder desteğiyle WebExtension messages.json yapısı için özel olarak geliştirildi.
Yer tutucu koruması
$PLACEHOLDER$ söz dizimini olduğu gibi aynen korur. Değişkenleriniz tüm dillerde bozulmadan kalır.
Açıklama bağlamı
description alanlarınızı okur ve daha doğru yapay zekâ çevirileri için bağlam ipuçları olarak kullanırız.
ZIP dışa aktarmaya hazır
Doğru _locales/{lang}/messages.json klasör yapısıyla bir ZIP indirin. Uzantınıza ekleyin.
Paralel işleme
Tüm diller aynı anda çevrilir. Çoğu iş 5 dakikadan kısa sürede tamamlanır.
Tek seferlik ödeme
Abonelik yok, aylık ücret yok. İş başına bir kez ödeyin, sonsuza dek indirin.
WebExtension uzantısında i18n nasıl çalışır
WebExtensions store locale strings in _locales/{locale}/messages.json. Adding "default_locale" to manifest.json enables the i18n API. Chrome, Firefox, Edge, Opera, and Safari all use this same format — LocalePack handles the translation and correct folder structure for every browser in one order.
_locales/
├── en/
│ └── messages.json ← default_locale
├── de/
│ └── messages.json
├── fr/
│ └── messages.json
└── ja/
└── messages.json{
"appName": {
"message": "My Extension",
"description": "Extension name"
},
"greeting": {
"message": "Hello, $USER$!",
"placeholders": {
"user": { "content": "$1" }
}
}
}Çalışma zamanı API'si
chrome.i18n / browser.i18nÖrnek çağrı
getMessage("key")manifest içinde zorunlu
"default_locale"A complete _locales/ folder is required for your extension to display in users' languages across all browser extension stores. Each store reads the locale folder automatically.
Neden genel araçları kullanmayasınız?
Genel amaçlı çeviri araçları WebExtension biçimini anlamaz.
LocalePack | Manuel çeviri | Genel TMS | |
|---|---|---|---|
| Kurulum süresi | 2 dakika | Dil başına saatler | 30+ dakika |
| Maliyet şeffaflığı | |||
| WebExtension format güvenliği | |||
| Yer tutucu koruması | |||
| Hız (52 dil) | < 5 dk | Haftalar | Saatler |
| En uygun olduğu kullanım | All WebExtension formats | Küçük projeler | Kurumsal web uygulamaları |
Uzantı geliştiricilerinin güvendiği
“Sıkıcı işlerde bana saatler kazandırdı. messages.json dosyamı yükledim, ihtiyaç duyduğum tam formatta kusursuz çeviriler geri geldi.”
Sarah K.
Bağımsız geliştirici, AdBlock uzantısı
“Works for all my extensions — Chrome, Firefox, and Edge. One upload, all formats covered.”
Marcus T.
Uzantı bakım sorumlusu
“Şeffaf fiyatlandırma karar vermemi sağladı. Herhangi bir şey yüklemeden önce ne kadar ödeyeceğimi tam olarak biliyordum.”
Dev J.
Açık kaynak katkıcısı
52
Desteklenen yerel ayarlar
100%
Yer tutucu güvenli çıktı
ZIP
Yayına hazır
Sıkça sorulan sorular
LocalePack hakkında bilmeniz gereken her şey.
WebExtension ürününüzü küresel olarak yayınlamaya hazır mısınız?
Bir kez öde - ZIP indir - Küresel olarak yayınla
LocalePack'i deneyin