Yerelleştirme.One, modern ön uç çerçeveleriyle sorunsuz bir şekilde entegre olur. Git deposundaki büyük, çelişkiye açık JSON dosyalarını yönetmek yerine, çevirileri doğrudan React, Vue veya Angular uygulamanıza akıtabilirsiniz.
Geliştiriciler neden React API'mizi seçiyor?
- Temiz JSON Formatı: Standart bir anahtar-değer nesnesi ({ "key": "value" }) oluşturuyoruz, bu i18next, react-intl, vue-i18nve diğer popüler kütüphanelerle uyumludur.
- Çerçeve Bağımsız: React için mükemmel olmasına rağmen, bu format Vue.js, Angular, Svelte ve Node.js arka uçlarıyla yerel olarak çalışır.
- Çelişkisiz: JSON dosyalarını manuel olarak birleştirmeyi bırakın. Ekibinizin çevirileri UI'mızda düzenlemesine izin verin ve yalnızca derleme sırasında nihai dosyayı çekin.
Gelişmiş Proje Yönetimi
Ön uç yerelleştirmenizi baş ağrısı olmadan ölçeklendirin.
Ad Alanları: Dizeyi ayrı dosyalara (örneğin, common.json, home.json, validation.json) ayırmak için Kategorileri kullanın, bu da tembel yüklemeyi destekler.
Etiketler & Tagler: Dizeyi özel etiketlerle işaretleyin, böylece API aracılığıyla dışa aktarımları filtreleyin.
Ekip İşbirliği: Tasarımcıları ve metin yazarlarını davet edin. Ayrıntılı roller atayın (Sahip, Yönetici, Müdür, Çevirmen).
Webhook'lar: Çeviriler güncellendiğinde otomatik olarak Vercel veya Netlify derlemelerini tetikleyin.
Nasıl Entegre Edilir
Seçenek 1: Manuel Dışa Aktarma (UI)
Yerel geliştirme veya test için mükemmel.
- Proje Gösterge Tablosunagidin.
- İndir butonuna tıklayın.
- Format açılır menüsünden JSON (Temiz) seçin.
- Dili seçin ve .json dosyasını indirin.
Seçenek 2: API ile Otomatikleştir (CI/CD)
En son çevirileri doğrudan package.json betiklerinizde veya CI hattınızda alın. format=json-clean parametresini geçin.
# İngilizce çevirileri indirin
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=json-clean" > src/locales/en/translation.json
# İspanyolca çevirileri indirin
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=json-clean" > src/locales/es/translation.jsonSeçenek 3: Webhook'lar aracılığıyla gönderin
Proje ayarlarınızda süreci tamamen otomatikleştirmek için bir Webhook URL'si yapılandırın.
- Hızlı Güncellemeler: Sunucunuz, değişikliklerden kısa bir süre sonra (genellikle 5 dakika içinde) bir POST isteği alır.
- Derlemeleri Tetikleyin: İçerik değiştiğinde ön uçunuzu otomatik olarak yeniden inşa etmek için webhook'ları CI/CD sağlayıcınıza (GitHub Actions, GitLab CI) bağlayın.
Ön uç yerelleştirmenizi otomatikleştirmeye hazır mısınız? Bugün ücretsiz hesabınızı oluşturun.




