Vite
Vite tabanlı herhangi bir SPA veya SSR uygulaması için CDN-first i18n.
Setup
Get Vite running
Üç adım, geçiş yok. Onu projenize yönlendirin; ilk anahtarlar panoda görünür.
- InstallPaketi ya da yapılandırma bloğunu ekleyin. Derlemenizde başka hiçbir şey değişmez.
- Connect your projectPanonuzdaki org/project tanımlayıcısını kullanın. Anahtarlar ve diller, eşitlemek zorunda olduğunuz yerel bir dosyadan değil, oradan gelir.
- ShipBir kez yayınlayın; her dil edge'de statik bir dosya olur. Metin değişiklikleri yeni bir dağıtım olmadan yayına girer.
Kodunuzda nasıl görünüyor
import { BetterI18nProvider, useTranslations } from '@better-i18n/use-intl'
function App() {
return (
<BetterI18nProvider projectId="your-org/your-project" locale="en">
<Welcome />
</BetterI18nProvider>
)
}
function Welcome() {
const t = useTranslations('home')
return <h1>{t('title')}</h1>
}Surface
What Vite gives you
Elde ettiğiniz tam komutlar, araçlar ve yollar. Buradaki adlar pazarlama etiketi değil, yazdığınız şeylerin ta kendisi.
BetterI18nProviderUygulamanızın kökündeki tek bir provider, projeyi ve etkin dili taşır.
useTranslations(namespace)Herhangi bir bileşende bir namespace okuyun. Eksik anahtarlar geliştirmede sessizce geçmez, görünür olur.
manifest.jsonDiller proje manifest'inden keşfedilir; dolayısıyla yeni bir dil eklemek kod değişikliği gerektirmez.
cdn.better-i18n.comÇeviriler edge'den alınır ve yeniden dağıtımla değil, yayınlamayla güncellenir.
Nerede konumlanır
Vite Better içinde nasıl çalışır
Tespit
Kaynak dizeler kod tabanınızdan veya Vite reposundan çekilir. Anahtarlar yapısı ve bağlamıyla birlikte Better'a ulaşır.
İnceleme
AI çevirisi çalıştırın, insan gözden geçiriciler atayın ve üretime geçmeden önce onayı kilitleyin. Her şey tek yerde izlenebilir.
Yayına alma
CDN edge'ine yayınlayın ya da çevirileri Vite'a geri gönderin. Metin değişiklikleri yeni bir uygulama deploy'u olmadan yayına girer.
Modern yığınlar için tasarlandı
Ekibinizin kullandığı araçlarla çalışır — CI, inceleme ve edge dağıtım hatlarına ağır süreç yükü olmadan doğal biçimde entegre olur.
Operasyonel kayma azalır
Çeviri güncellemelerini, onay süreçlerini ve dağıtımı ayrı araçlara dağıtmak yerine tek bir iş akışında toplayın.
Kontrollü yayın
Çeviri yayınını kod sürümlerinden ayırın. Metin değişikliklerini bir sonraki deploy penceresini beklemeden istediğiniz zaman gönderin.
Questions
Before you connect it
Next
Connect Vite today
Başlamak ücretsiz. Entegrasyonu ekleyin, bir kez yayınlayın ve metnin sürüm çıkmadan değiştiğini görün.