LocalePack
ChromeFirefoxEdgeOperaSafariCWS Listeleme
Next.jsi18nextVue.js
Rehberler
Opera uzantıları için özel olarak geliştirildi

Şunun için yapay zekâ ile yerelleştirme: Opera uzantıları

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.

Yer tutucu güvenli çeviriler
Opera messages.json ile uyumlu
Şeffaf fiyatlandırma
messages.json
Kaynak dil (örnek)
{
  "appName": {
    "message": "My Extension",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
Almanca (çıktı)
{
  "appName": {
    "message": "Meine Erweiterung",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hallo, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
52 locales

Nasıl çalışır

Opera uzantısı öğ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.

01

Yükle

Kaynak messages.json dosyanızı bırakın. Anında ayrıştırır ve Opera uzantısı biçimini doğrularız.

02

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.

03

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.

Canlı fiyatlandırma demosu

Ş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

Yalnızca Opera uzantı formatı. Maks. 500KB.

2. Dilleri seçin

|

55 dilden 3 tanesi seçildi

3. Tahmininiz

Seçilen diller3

Nihai fiyat, ödeme sayfasında dosya yüklendikten sonra hesaplanır

Tek seferlik ödeme • Abonelik yok

Geliştiriciler için üretildi

Opera uzantısı yerel ayar biçimi için özel olarak tasarlandı. Genel bir çeviri aracı değil.

Opera biçimini bilir

message, description ve placeholder desteğiyle Opera uzantısı 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.

Opera uzantısında i18n nasıl çalışır

Opera uzantıları, Chromium WebExtension platformu üzerine kuruludur — Chrome ile aynı _locales/{locale}/messages.json yapısı. chrome.i18n API'si Opera'da değişiklik olmadan kullanılabilir ve LocalePack'in ZIP çıktısı doğrudan uyumludur.

_locales/ klasör yapısı
_locales/
├── en/
│   └── messages.json   ← default_locale
├── de/
│   └── messages.json
├── fr/
│   └── messages.json
└── ja/
    └── messages.json
messages.json
{
  "appName": {
    "message": "My Extension",
    "description": "Extension name"
  },
  "greeting": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": { "content": "$1" }
    }
  }
}

Çalışma zamanı API'si

chrome.i18n

Örnek çağrı

chrome.i18n.getMessage("appName")

manifest içinde zorunlu

"default_locale"

Opera, Chromium tabanlıdır. Chrome için çalışan herhangi bir _locales ZIP'i Opera'da olduğu gibi çalışır.

Opera Addons mağazası birçok yerel ayardaki kullanıcılara hizmet verir. Eksiksiz bir _locales/ klasörü, İngilizce konuşmayan kullanıcılar için keşfedilebilirliği önemli ölçüde artırır.

Chromium i18n formatını öğrenin →

Neden genel araçları kullanmayasınız?

Genel amaçlı çeviri araçları Opera uzantısı biçimini anlamaz.

LocalePack
Manuel çeviri
Genel TMS
Kurulum süresi2 dakikaDil başına saatler30+ dakika
Maliyet şeffaflığı
Opera format güvenliği
Yer tutucu koruması
Hız (52 dil)< 5 dkHaftalarSaatler
En uygun olduğu kullanımOpera uzantılarıKüçük projelerKurumsal 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ı

“Sonunda Opera uzantı formatını anlayan bir araç. Çeviriden sonra bozulan yer tutucuları düzeltmek yok artık.”

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.

Opera uzantısı ü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
LocalePack
RehberlerGizlilikŞartlarDestek

© 2025 LocalePack. Tüm hakları saklıdır.

This project was translated with LocalePack logoLocalePack