Yazar:
    Oluşturma:2026-06-12Son güncelleme:2026-06-12

    Dinamik Sözlükler

    Intlayer, anahtar başına tek bir statik sözlüğün ötesine geçen içeriği ifade etmek için üç mekanizmayı destekler. Her biri içerik dosyasındaki bir üst düzey meta veri alanı aracılığıyla bildirilir; herhangi bir sarıcı (wrapper) fonksiyona ihtiyaç duyulmaz.

    Özellik Meta veri alanı useIntlayer seçici
    Koleksiyonlar item: N { item: N }
    Varyantlar variant: "name" { variant: "name" }
    Dinamik Kayıtlar meta: { id, … } { id, … }

    Her üçü de dil (locale) bağımsız değişkeni ile birleşir ve importMode aracılığıyla seçici / tembel (lazy) yüklemeyi destekler.

    Hangisi ne zaman kullanılmalı

    • Koleksiyonlar — ayrı dosyalarda yönetilen sıralı öğe listesi (SSS girişleri, blog yazıları, ürünler).
    • Varyantlar — A/B testleri, dönemsel afişler veya özellik bayrakları (feature flags) için adlandırılmış içerik alternatifleri.
    • Dinamik kayıtlar — çalışma zamanında opak bir kimlik (ID) ile getirilen içerik (CMS kayıtları, kullanıcıya özel metinler).

    Seçici Çözümleme Önceliği

    Bir sözlükte birden fazla seçici mevcut olduğunda, çözümleme sırası şöyledir:

    plaintext
    variant → meta → item