Teknik ayarlar
Dil Yollarını Kontrol Et
Site sayfaları routes.ts içinde sitePages ile tanımlanır (pageId → en/tr/de/ru). Rehber yalnızca docsPages (en + tr). Dil değiştirici getAlternatePaths() kullanır.
routes.ts dosyasını açın
src/config/routes.ts → sitePages. Her pageId için en, tr, de, ru yolları tanımlayın (TR/DE/RU için yerelleştirilmiş slug).
Yeni sayfa ekleme
export const sitePages = {
pricing: {
en: "/pricing",
tr: "/tr/fiyatlandirma",
de: "/de/preise",
ru: "/ru/tseny",
},
};
Ne zaman eklemelisiniz
- Hem EN hem TR sürümü olan her yeni statik sayfa
- Her yeni rehber sayfası (mevcut /docs kayıtlarına bakın)
- Blog yazıları dinamik slug kullanır — yalnızca sabit blog index yolları için çift ekleyin
Dil değiştiriciyi test edin
Sayfayı tarayıcıda açın, header’daki dil düğmesine tıklayın ve doğru çeviri URL’sine gittiğinizi doğrulayın.