---
title: Siteyi yapılandırma
description: >-
  Koleksiyonları, alanları, dilleri, medyayı ve yayınlamayı tarayıcıdan
  değiştirin. Yalnızca yöneticiler içindir.
---
Kenar çubuğunda **Configuration** öğesini açın (ya da URL'ye `?configure=<section>` ekleyin). İletişim kutusunda beş bölüm vardır:

| Bölüm | Neyi değiştirir | Nerede saklanır |
| --- | --- | --- |
| Your site | astro.config içindeki `site`, sitemap keşfi | `astro.config.*` |
| Content and Site data | Koleksiyonlar ve alanları | `src/content.config.ts` |
| Languages | Astro `i18n` | `astro.config.*` |
| Media | Medya kitaplıkları | Gitupcms veritabanı |
| Publishing | Doğrudan commit'ler ya da incelemeler, önizleme URL şablonu | Gitupcms veritabanı |

İçerik, site verisi ve dillerdeki değişiklikler **tek bir commit** olarak kaydedilir ve yalnızca değişen koleksiyonlar ile anahtarlar düzenlenir. Zincirlerle ya da değişkenlerle yazılmış alanların kaynağı, siz değiştirmedikçe olduğu gibi kalır. Karmaşık şemalar salt okunurdur. Kaydedilmemiş düzenlemeleriniz tarayıcıda saklanır.

Koleksiyon ve alanların etiketleri ile açıklamaları repoda değil, veritabanında tutulur.

## Astro'nun şema dosyalarını kullanma [#use-astros-schema-files]

Repo `.astro/collections/` klasörünü izliyorsa (bu klasörü `astro sync` oluşturur), algılama işlemi alanları birebir oradan okur. **Use Astro's schema files** seçeneği, buna izin vermek için `.gitignore` dosyasını düzenler.

:::warning
Değişken, spread ya da özel ayrıştırıcı içeren şemalar girdilerde düzenlenebilir, ancak Configure site üzerinden yeniden yazılamaz.
:::
