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.