Şunun için yapay zekâ ile yerelleştirme: messages.json
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
browser extension öğ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 browser extension 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
browser extension 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 browser extension 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
The WebExtension messages.json format is used identically by Chrome, Firefox, Edge, Opera, and Safari. Each key defines a "message" string, an optional "description" that LocalePack uses as translation context, and optional "placeholders" for dynamic values like $USER$. LocalePack generates correct _locales/{locale}/messages.json files for all 5 browsers.
_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"Chrome Web Store, AMO, Edge Add-ons, Opera Addons, and Mac App Store all read _locales/ to show localized extension names and descriptions to users in their language.
Neden genel araçları kullanmayasınız?
Genel amaçlı çeviri araçları browser extension 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 | Any WebExtension format | 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ı
“Finally a tool that actually understands messages.json format. Placeholders survive translation — no more manual fixes.”
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.
browser extension ü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