---
title: Menüler
description: >-
  Header, footer ve sidebar menülerini her dil için ayrı ayrı düzenleyin ve her
  konumda hangi menünün görüneceğini seçin.
---
**Menus** ekranı `menus` koleksiyonunu düzenler. Bu koleksiyonda her dil için bir `src/content/menus/<lang>.json` dosyası bulunur.

- Öğelerin sırasını sürükleyerek değiştirebilirsiniz. Klavye ya da dokunmatik ekran kullanıyorsanız yukarı/aşağı düğmelerini kullanın. Alt menüler yalnızca tek seviye derinliğinde olabilir.
- **Add menu items**, sitedeki sayfaları ve kendi sayfası olan koleksiyonların kayıtlarını listeler.
- **Create menu**, açık olan dil dosyasına yeni bir menü ekler.
- **Auto add pages**, CMS'te oluşturulan yeni koleksiyon kayıtlarını ayrı bir commit ile menüye ekler.

## Konumlar [#locations]

Konumlar (header, footer, sidebar) `src/content/menu-locations.json` dosyasında tutulur. Bu koleksiyonu okuyan temalar seçtiğiniz menüyü doğrudan gösterir. Okumayan temalarda ise kaydettiğinizde seçilen menü, aynı commit içinde her dilde temanın kendi anahtarına (`header`, `footer`) kopyalanır.


:::warning[Sınırlar]
Yeni konumları temaya `menu(locale, 'name')` ile elle eklemeniz gerekir. Menülerin adı değiştirilemez ve bu ekrandan yeni dil dosyası oluşturulamaz. `menus` koleksiyonu olmayan sitelerde bu ekranda yalnızca bir açıklama görünür.
:::
