🌐 Çok Dilli JSON Dosya Yapısı

📁 Dosya Konumu

Dil dosyaları locales/ klasöründe yer alır. Her dosya, bir sectiona / bloga özeldir. Mesela header için dil dosyası oluşturmak istenirse header.json oluşturulur.

Örneğin:

  • locales/header.json
  • locales/product-list.json
  • locales/footer.json

📄 Dosya Formatı

Her dosya bir dil bir JSON nesnesi olarak tanımlanır.

Örnek

{
    "tr": {
        "test": "Bu bir testir"
    },
    "ar": {},
    "az": {},
    "bg": {},
    "bs": {},
    "cs": {},
    "de": {},
    "el": {},
    "en": {},
    "es": {},
    "fa": {},
    "fr": {},
    "hu": {},
    "it": {},
    "ka": {},
    "kg": {},
    "ku": {},
    "mn": {},
    "nl": {},
    "pl": {},
    "pt": {},
    "ro": {},
    "ru": {},
    "sl": {},
    "sq": {},
    "sr": {},
    "ua": {},
    "uz": {}
}

📄 Dosyalarda Kullanımı

Diller dosyalarda kullanılırken {{ t.test }} şekline kullanılır