Çeviriler
Uygulama İngilizce ve Türkçe sunulur. Dil tarayıcıdan seçilir ve üst çubuktaki 文A simgesinden veya Ayarlar → Genel bölümünden değiştirilebilir. Seçim localStorage içinde zimmet-lang anahtarıyla saklanır.
Kurallar
Bölüm başlığı “Kurallar”- Metinler
src/i18n/en.ts(asıl kaynak) vesrc/i18n/tr.tsdosyalarındadır.tr.ts,en.ts’ye göre tiplendirilmiştir; eksik veya fazla bir anahtartsc’yi başarısız kılar.t('…')anahtarları da tip denetiminden geçer. - Çoğullar i18next’in
_one/_othereklerini kullanır. - Tarihler
useDateLocaleile uygundate-fnsyerel ayarını kullanır. - Etkinlikler ve bildirimler cümle olarak değil veri olarak (
kind+ ID’ler) saklanır, böylece görüntüleyenin dilinde gösterilir. - Kullanıcı içeriği (tür adları, özellikler, yorumlar, dosya adları) çevrilmez.
Yeni bir dil eklemek
Bölüm başlığı “Yeni bir dil eklemek”src/i18n/tr.tsdosyasını kopyalayıp çevirin.src/i18n/index.tsiçinde kaydedin:languages,resourcesvedateLocales.- Eksik anahtarları yakalamak için
npm run buildçalıştırın.