Geliştiriciler İçin Tasarlanmış Yerellleştirme
Tip güvenli SDK'lar, CLI araçları ve MCP entegrasyonu. IDE'nizden ayrılmadan çevirileri gönderin.
Type-Safe SDKs
Full TypeScript support with autocomplete for translation keys
Git-First Workflow
Automatic key discovery from your codebase via AST parsing
MCP Integration
Manage translations directly from Claude or Cursor
CLI Tools
Scan codebase, sync translations, and validate keys from terminal
Edge CDN
Sub-50ms translation delivery from Cloudflare's global network
Hot Reload
See translation changes instantly during development
Dakikalar İçinde Başlayın
Basit kurulum, güçlü özellikler. Karmaşık konfigürasyon gerekmez.
# Install the SDK
npm install @better-i18n/next
# Configure your project
npx better-i18n init
# Scan for translation keys
npx better-i18n scan
# Your code stays clean
import { useTranslations } from '@better-i18n/use-intl';
function Component() {
const t = useT('common');
return <h1>{t('welcome')}</h1>;
}Edge CDN Performansı
Çeviriler, Cloudflare'in küresel edge ağından agresif önbellekleme ve akıllı geçersiz kılma ile sunulur; böylece kullanıcılarınız her zaman mümkün olan en hızlı yükleme sürelerini elde eder.
REST API ve Webhook'lar
Her platform işlevine programatik erişim. Kendi araçlarınızdan veya CI hattınızdan projeleri, anahtarları ve dilleri yönetin.
// REST API methods listProjects() getProject(id) addLanguage(projectId, locale) listKeys(projectId) createKeys(projectId, keys[]) updateKeys(projectId, keys[]) deleteKeys(projectId, keyIds[])
Webhook Olayları
Senkronizasyonlar tamamlandığında, çeviriler yayınlandığında veya anahtarlar değiştirildiğinde push olayları alın.
Toplu İşlemler
Tek bir istekle birden fazla anahtar oluşturun, güncelleyin veya silin. Her anahtar, senkronizasyonlar boyunca benzersiz bir UUID ile takip edilir.
Senkronizasyon Durumu Takibi
Senkronizasyon işlerini beklemede, devam ediyor, tamamlandı ve başarısız durumlarıyla izleyin. Geçici olarak silinen anahtarlar denetim amacıyla zaman damgasıyla birlikte korunur.
Geliştirici Deneyimi
Tür güvenliği, hata ayıklama ve performans gözlemlenebilirliğini önemseyen geliştiriciler için tasarlanmıştır.
Namespace Scoping
Automatic namespace binding via lexical scope analysis
Rich Type System
Full TypeScript types exported from @better-i18n/core
i18n.config.ts
Single workspace configuration file for all settings
Debug Logging
Verbose output for troubleshooting integration issues
Perf Monitoring
Execution time and cache hit rate reporting
Custom Fetch
Bring your own HTTP client for translation loading
Error Handlers
Custom callbacks for missing translation keys
Locale Callbacks
Event hooks for locale switching and changes
Altyapı
Yerleşik güvenlik, yedeklilik ve çoklu veri merkezi desteğine sahip üretim sınıfı altyapı.
Cloudflare Workers
Edge computing with built-in DDoS protection and global distribution
Cloudflare R2 Storage
Object storage for translation files with zero egress fees
PlanetScale Database
Serverless MySQL with automatic backups and branching
Multi-Datacenter
Redundant deployment across regions for high availability
Bugün İnşa Etmeye Başlayın
Cömert limitlerle ücretsiz plan. Kredi kartı gerekmez.