{
  "core/audits/accessibility/accesskeys.js | description": {
    "message": "Erişim anahtarları, kullanıcıların sayfanın bir bölümüne hızlıca odaklanmalarını sağlar. Gezinmenin düzgün bir şekilde gerçekleştirilebilmesi için her bir erişim anahtarının benzersiz olması gerekir. [Erişim anahtarları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/accesskeys)."
  },
  "core/audits/accessibility/accesskeys.js | failureTitle": {
    "message": "`[accesskey]` değerleri benzersiz değil"
  },
  "core/audits/accessibility/accesskeys.js | title": {
    "message": "`[accesskey]` değerleri benzersiz"
  },
  "core/audits/accessibility/aria-allowed-attr.js | description": {
    "message": "Her ARIA `role`, belirli bir `aria-*` özellik alt kümesini destekler. Bunların eşleşmemesi `aria-*` özelliklerini geçersiz kılar. [ARIA özelliklerini rolleriyle nasıl eşleştireceğinizi öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr)."
  },
  "core/audits/accessibility/aria-allowed-attr.js | failureTitle": {
    "message": "`[aria-*]` özellikleri, rolleriyle eşleşmiyor"
  },
  "core/audits/accessibility/aria-allowed-attr.js | title": {
    "message": "`[aria-*]` özellikleri rolleriyle eşleşiyor"
  },
  "core/audits/accessibility/aria-allowed-role.js | description": {
    "message": "Birçok HTML öğesine yalnızca belirli ARIA rolleri atanabilir. ARIA rollerinin izin verilmeyen yerlerde kullanılması web sayfasının erişilebilirliğini engelleyebilir. [ARIA rolleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role)."
  },
  "core/audits/accessibility/aria-allowed-role.js | failureTitle": {
    "message": "ARIA rolleri, uyumsuz öğelerde kullanılıyor"
  },
  "core/audits/accessibility/aria-allowed-role.js | title": {
    "message": "ARIA rolleri yalnızca uyumlu öğelerde kullanılıyor"
  },
  "core/audits/accessibility/aria-command-name.js | description": {
    "message": "Bir öğenin erişilebilir özellikli adı olmadığında ekran okuyucular tarafından genel adla okunur ve öğe, ekran okuyuculardan yararlanan kullanıcılar için kullanılamaz hale gelir. [Komut öğelerini nasıl daha erişilebilir hale getireceğinizi öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-command-name)."
  },
  "core/audits/accessibility/aria-command-name.js | failureTitle": {
    "message": "`button`, `link` ve `menuitem` öğelerinin erişilebilir özellikli adları yok."
  },
  "core/audits/accessibility/aria-command-name.js | title": {
    "message": "`button`, `link` ve `menuitem` öğelerinin erişilebilir özellikli adları var."
  },
  "core/audits/accessibility/aria-conditional-attr.js | description": {
    "message": "Bazı ARIA özelliklerine yalnızca bir öğede belirli koşullarda izin verilir. [Koşullu ARIA özellikleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-conditional-attr)."
  },
  "core/audits/accessibility/aria-conditional-attr.js | failureTitle": {
    "message": "ARIA özellikleri, öğenin rolü için belirtilen şekilde kullanılmıyor"
  },
  "core/audits/accessibility/aria-conditional-attr.js | title": {
    "message": "ARIA özellikleri, öğenin rolü için belirtilen şekilde kullanılıyor"
  },
  "core/audits/accessibility/aria-deprecated-role.js | description": {
    "message": "Yardımcı teknolojiler, desteği sonlandırılmış ARIA rollerini doğru bir şekilde işlemeyebilir. [Desteği sonlandırılan ARIA rolleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-deprecated-role)."
  },
  "core/audits/accessibility/aria-deprecated-role.js | failureTitle": {
    "message": "Desteği sonlandırılmış ARIA rolleri kullanıldı"
  },
  "core/audits/accessibility/aria-deprecated-role.js | title": {
    "message": "Desteği sonlandırılmış ARIA rolleri kullanılmadı"
  },
  "core/audits/accessibility/aria-dialog-name.js | description": {
    "message": "Erişilebilir özellikli adları olmayan ARIA iletişim öğeleri, ekran okuyucu kullanıcılarının bu öğelerin amacını ayırt etmesini engelleyebilir. [ARIA iletişim öğelerinin nasıl daha erişilebilir hale getirileceğini öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name)."
  },
  "core/audits/accessibility/aria-dialog-name.js | failureTitle": {
    "message": "`role=\"dialog\"` veya `role=\"alertdialog\"` içeren öğelerin erişilebilir özellikli adları yok."
  },
  "core/audits/accessibility/aria-dialog-name.js | title": {
    "message": "`role=\"dialog\"` veya `role=\"alertdialog\"` içeren öğelerin erişilebilir özellikli adları var."
  },
  "core/audits/accessibility/aria-hidden-body.js | description": {
    "message": "Ekran okuyucular gibi yardımcı teknolojiler, `aria-hidden=\"true\"` öğesi dokümanın `<body>` kısmında ayarlandığında tutarsız çalışır. [`aria-hidden` öğesinin doküman gövdesini nasıl etkilediğini öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-body)."
  },
  "core/audits/accessibility/aria-hidden-body.js | failureTitle": {
    "message": "Dokümanın `<body>` kısmında `[aria-hidden=\"true\"]` mevcut"
  },
  "core/audits/accessibility/aria-hidden-body.js | title": {
    "message": "Dokümanın `<body>` kısmında `[aria-hidden=\"true\"]` mevcut değil"
  },
  "core/audits/accessibility/aria-hidden-focus.js | description": {
    "message": "`[aria-hidden=\"true\"]` öğesi içindeki odaklanabilir alt öğeler, bu etkileşimli öğelerin ekran okuyucu gibi yardımcı teknolojilerin kullanıcılarına sunulmasını engeller. [`aria-hidden` öğesinin odaklanılabilir öğeleri nasıl etkilediğini öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-focus)."
  },
  "core/audits/accessibility/aria-hidden-focus.js | failureTitle": {
    "message": "`[aria-hidden=\"true\"]` öğelerinde odaklanabilir alt öğe bulunuyor"
  },
  "core/audits/accessibility/aria-hidden-focus.js | title": {
    "message": "`[aria-hidden=\"true\"]` öğelerinde odaklanabilir alt öğe bulunmuyor"
  },
  "core/audits/accessibility/aria-input-field-name.js | description": {
    "message": "Bir giriş alanının erişilebilir özellikli bir adı yoksa ekran okuyucular bu alanı genel adla okuyacağı için bu, ekran okuyuculardan yararlanan kullanıcılar için yararlı olmaz. [Giriş alanı etiketleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-input-field-name)."
  },
  "core/audits/accessibility/aria-input-field-name.js | failureTitle": {
    "message": "ARIA giriş alanlarının erişilebilir özellikli adı yok"
  },
  "core/audits/accessibility/aria-input-field-name.js | title": {
    "message": "ARIA giriş alanları erişilebilir özellikli ada sahip"
  },
  "core/audits/accessibility/aria-meter-name.js | description": {
    "message": "Ölçüm öğesinin erişilebilir özellikli adı olmadığında ekran okuyucular tarafından genel adla okunur, dolayısıyla ekran okuyuculardan yararlananlar için kullanışsız olur. [`meter` öğelerini nasıl adlandıracağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-meter-name)."
  },
  "core/audits/accessibility/aria-meter-name.js | failureTitle": {
    "message": "ARIA `meter` öğelerinin erişilebilir özellikli adları yok."
  },
  "core/audits/accessibility/aria-meter-name.js | title": {
    "message": "ARIA `meter` öğelerinin erişilebilir özellikli adları var"
  },
  "core/audits/accessibility/aria-progressbar-name.js | description": {
    "message": "`progressbar` öğesinin erişilebilir özellikli adı olmadığında ekran okuyucular tarafından genel adla okunur, dolayısıyla ekran okuyuculardan yararlananlar için kullanışsız olur. [`progressbar` öğelerini nasıl etiketleyeceğinizi öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name)."
  },
  "core/audits/accessibility/aria-progressbar-name.js | failureTitle": {
    "message": "ARIA `progressbar` öğelerinin erişilebilir özellikli adları yok."
  },
  "core/audits/accessibility/aria-progressbar-name.js | title": {
    "message": "ARIA `progressbar` öğelerinin erişilebilir özellikli adları var"
  },
  "core/audits/accessibility/aria-prohibited-attr.js | description": {
    "message": "ARIA özelliklerinin, yasaklanan rollerde kullanılması yardımcı teknolojilerin kullanıcılarına önemli bilgilerin iletilmemesine neden olabilir. [Yasaklanmış ARIA rolleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr)."
  },
  "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": {
    "message": "Öğeler, yasaklanmış ARIA özelliklerini kullanıyor"
  },
  "core/audits/accessibility/aria-prohibited-attr.js | title": {
    "message": "Öğeler yalnızca izin verilen ARIA özelliklerini kullanıyor"
  },
  "core/audits/accessibility/aria-required-attr.js | description": {
    "message": "Bazı ARIA rolleri, öğenin durumunu ekran okuyuculara açıklayan gerekli özelliklere sahiptir. [Roller ve gerekli özellikler hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-required-attr)."
  },
  "core/audits/accessibility/aria-required-attr.js | failureTitle": {
    "message": "`[role]` rolleri gereken tüm `[aria-*]` özelliklerine sahip değil"
  },
  "core/audits/accessibility/aria-required-attr.js | title": {
    "message": "`[role]` öğelerinin rolleri, gereken tüm`[aria-*]` özelliklerine sahip"
  },
  "core/audits/accessibility/aria-required-children.js | description": {
    "message": "Bazı ARIA üst rollerinin amaçlanan erişilebilirlik işlevlerini gerçekleştirebilmek için belirli alt rolleri içermesi gerekir. [Roller ve gerekli alt öğeler hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-required-children)."
  },
  "core/audits/accessibility/aria-required-children.js | failureTitle": {
    "message": "ARIA `[role]` sahibi olup alt öğelerin belirli bir `[role]` içermesini gerektiren öğelerde bu gerekli alt öğelerin bazıları veya hiçbiri bulunmuyor."
  },
  "core/audits/accessibility/aria-required-children.js | title": {
    "message": "ARIA `[role]` sahibi olup alt öğelerin belirli bir `[role]` içermesini gerektiren öğelerde gerekli alt öğelerin hepsi bulunuyor."
  },
  "core/audits/accessibility/aria-required-parent.js | description": {
    "message": "Bazı ARIA alt rollerinin amaçlanan erişilebilirlik işlevlerini gerektiği gibi gerçekleştirebilmesi için belirli üst rollerin içinde bulunması gerekir. [ARIA rolleri ve gerekli üst öğe hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-required-parent)."
  },
  "core/audits/accessibility/aria-required-parent.js | failureTitle": {
    "message": "`[role]` rolleri gerekli üst öğelerinin içinde bulunmuyor"
  },
  "core/audits/accessibility/aria-required-parent.js | title": {
    "message": "`[role]` öğeleri gerekli üst öğelerinin içinde bulunuyor"
  },
  "core/audits/accessibility/aria-roles.js | description": {
    "message": "ARIA rollerinin amaçlanan erişilebilirlik işlevlerini gerçekleştirebilmesi için geçerli değerlere sahip olması gerekir. [Geçerli ARIA rolleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-roles)."
  },
  "core/audits/accessibility/aria-roles.js | failureTitle": {
    "message": "`[role]` değerleri geçerli değil"
  },
  "core/audits/accessibility/aria-roles.js | title": {
    "message": "`[role]` değerleri geçerli"
  },
  "core/audits/accessibility/aria-text.js | description": {
    "message": "İşaretlemeyle bölünmüş bir metin düğümünün etrafına `role=text` eklenmesi, VoiceOver'ın bunu tek bir ifade olarak değerlendirmesini sağlar ancak öğenin odaklanılabilir alt öğeleri duyurulmaz. [`role=text` özelliği hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-text)."
  },
  "core/audits/accessibility/aria-text.js | failureTitle": {
    "message": "`role=text` özelliğine sahip öğelerin odaklanılabilir alt öğeleri var."
  },
  "core/audits/accessibility/aria-text.js | title": {
    "message": "`role=text` özelliğine sahip öğelerin odaklanılabilir alt öğeleri yok."
  },
  "core/audits/accessibility/aria-toggle-field-name.js | description": {
    "message": "Bir açma/kapatma alanının erişilebilir özellikli bir adı yoksa ekran okuyucular bu alanı genel adla okuyacağı için bu, ekran okuyuculardan yararlanan kullanıcılar için yararlı olmaz. [Açma/kapatma alanları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name)."
  },
  "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": {
    "message": "ARIA açma/kapatma alanlarının erişilebilir özellikli adı yok"
  },
  "core/audits/accessibility/aria-toggle-field-name.js | title": {
    "message": "ARIA açma/kapatma alanları erişilebilir özellikli ada sahip"
  },
  "core/audits/accessibility/aria-tooltip-name.js | description": {
    "message": "İpucu öğesinin erişilebilir özellikli adı olmadığında ekran okuyucular tarafından genel adla okunur, dolayısıyla ekran okuyuculardan yararlananlar için kullanışsız olur. [`tooltip` öğelerini nasıl adlandıracağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/aria-tooltip-name)."
  },
  "core/audits/accessibility/aria-tooltip-name.js | failureTitle": {
    "message": "ARIA `tooltip` öğelerinin erişilebilir özellikli adları yok."
  },
  "core/audits/accessibility/aria-tooltip-name.js | title": {
    "message": "ARIA `tooltip` öğelerinin erişilebilir özellikli adları var"
  },
  "core/audits/accessibility/aria-treeitem-name.js | description": {
    "message": "`treeitem` öğesinin erişilebilir özellikli adı olmadığında ekran okuyucular tarafından genel adla okunur, dolayısıyla ekran okuyuculardan yararlananlar için kullanışsız olur. [`treeitem` öğelerini etiketleme hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-treeitem-name)."
  },
  "core/audits/accessibility/aria-treeitem-name.js | failureTitle": {
    "message": "ARIA `treeitem` öğelerinin erişilebilir özellikli adları yok."
  },
  "core/audits/accessibility/aria-treeitem-name.js | title": {
    "message": "ARIA `treeitem` öğelerinin erişilebilir özellikli adları var"
  },
  "core/audits/accessibility/aria-valid-attr-value.js | description": {
    "message": "Ekran okuyucular gibi yardımcı teknolojiler geçersiz değerlere sahip ARIA özelliklerini yorumlayamaz. [ARIA özellikleri için geçerli değerler hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr-value)."
  },
  "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": {
    "message": "`[aria-*]` özellikleri geçerli değerlere sahip değil"
  },
  "core/audits/accessibility/aria-valid-attr-value.js | title": {
    "message": "`[aria-*]` özelliklerinin geçerli değerleri var"
  },
  "core/audits/accessibility/aria-valid-attr.js | description": {
    "message": "Ekran okuyucular gibi yardımcı teknolojiler geçersiz adlara sahip ARIA özelliklerini yorumlayamaz. [Geçerli ARIA özellikleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr)."
  },
  "core/audits/accessibility/aria-valid-attr.js | failureTitle": {
    "message": "`[aria-*]` özellikleri geçerli değil veya yanlış yazılmış"
  },
  "core/audits/accessibility/aria-valid-attr.js | title": {
    "message": "`[aria-*]` özellikleri geçerli ve yanlış yazılmamış"
  },
  "core/audits/accessibility/axe-audit.js | failingElementsHeader": {
    "message": "Başarısız Öğeler"
  },
  "core/audits/accessibility/button-name.js | description": {
    "message": "Düğmelerin erişilebilir özellikli adı olmadığında ekran okuyucular bu düğmeyi yalnızca \"düğme\" olarak okur. Bu da, ekran okuyuculardan yararlanan kullanıcılar için yararlı olmaz. [Düğmeleri nasıl daha erişilebilir yapabileceğinizi öğrenin](https://dequeuniversity.com/rules/axe/4.11/button-name)."
  },
  "core/audits/accessibility/button-name.js | failureTitle": {
    "message": "Düğmelerin erişilebilir adları yok"
  },
  "core/audits/accessibility/button-name.js | title": {
    "message": "Düğmeler erişilebilir bir ada sahip"
  },
  "core/audits/accessibility/bypass.js | description": {
    "message": "Tekrar eden içeriği atlamanın yollarını eklemek, klavye kullanıcılarının sayfada daha verimli bir şekilde gezinmesini sağlar. [Atlama blokları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/bypass)."
  },
  "core/audits/accessibility/bypass.js | failureTitle": {
    "message": "Bu sayfa bir başlık, atlama bağlantısı veya önemli nokta bölgesi içermiyor"
  },
  "core/audits/accessibility/bypass.js | title": {
    "message": "Sayfa bir başlık, atlama bağlantısı veya önemli nokta bölgesi içeriyor"
  },
  "core/audits/accessibility/color-contrast.js | description": {
    "message": "Birçok kullanıcı, düşük kontrastlı metni okumakta zorlanır veya okuyamaz. [Yeterli renk kontrastını nasıl sağlayacağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/color-contrast)."
  },
  "core/audits/accessibility/color-contrast.js | failureTitle": {
    "message": "Arka plan ve ön plan renkleri yeterli kontrast oranına sahip değil."
  },
  "core/audits/accessibility/color-contrast.js | title": {
    "message": "Arka plan ve ön plan renkleri yeterli kontrast oranına sahip"
  },
  "core/audits/accessibility/definition-list.js | description": {
    "message": "Tanım listeleri gerektiği gibi işaretlenmediğinde ekran okuyucular kafa karışıklığına yol açan veya yanlış çıkışlar sunabilir. [Tanımlama listelerini nasıl doğru yapılandıracağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/definition-list)."
  },
  "core/audits/accessibility/definition-list.js | failureTitle": {
    "message": "`<dl>` öğeleri yalnızca gerektiği gibi sıralanmış `<dt>` ve `<dd>` gruplarını, `<script>`, `<template>` veya `<div>` öğelerini içermiyor."
  },
  "core/audits/accessibility/definition-list.js | title": {
    "message": "`<dl>` öğeleri yalnızca gerektiği gibi sıralanmış `<dt>` ve `<dd>` gruplarını, `<script>`, `<template>` veya `<div>` öğelerini içeriyor."
  },
  "core/audits/accessibility/dlitem.js | description": {
    "message": "Tanım listesi öğelerinin (`<dt>` ve `<dd>`) ekran okuyucular tarafından düzgün bir şekilde duyurulabilmesi için üst `<dl>` öğesinin içine yerleştirilmesi gerekir. [Tanımlama listelerini nasıl doğru yapılandıracağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/dlitem)."
  },
  "core/audits/accessibility/dlitem.js | failureTitle": {
    "message": "Tanım listesi öğeleri `<dl>` öğeleri arasına yerleştirilmemiş"
  },
  "core/audits/accessibility/dlitem.js | title": {
    "message": "Tanım listesi öğeleri `<dl>` öğeleri arasına yerleştirilmiş"
  },
  "core/audits/accessibility/document-title.js | description": {
    "message": "Başlık, ekran okuyucu kullanıcılarına sayfayla ilgili genel bir fikir verir ve arama motoru kullanıcılarının bir sayfanın aramalarıyla ilgili olup olmadığını belirlemeleri açısından son derece önemlidir. [Doküman başlıkları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/document-title)."
  },
  "core/audits/accessibility/document-title.js | failureTitle": {
    "message": "Dokümanın `<title>` öğesi yok"
  },
  "core/audits/accessibility/document-title.js | title": {
    "message": "Doküman geçerli bir `<title>` öğesi içeriyor"
  },
  "core/audits/accessibility/duplicate-id-aria.js | description": {
    "message": "ARIA kimliğinin değeri benzersiz olmalıdır. Bunun nedeni, yardımcı teknolojilerin farkına varmadan diğer örnekleri atlamasını önlemektir. [Yinelenen ARIA kimliklerini nasıl düzelteceğinizi öğrenin](https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria)."
  },
  "core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
    "message": "ARIA kimlikleri benzersiz değil"
  },
  "core/audits/accessibility/duplicate-id-aria.js | title": {
    "message": "ARIA kimlikleri benzersiz"
  },
  "core/audits/accessibility/empty-heading.js | description": {
    "message": "İçeriği olmayan veya metnine erişilemeyen başlıklar, ekran okuyucu kullanıcılarının sayfanın yapısındaki bilgilere erişmesini engeller. [Başlıklar hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/empty-heading)."
  },
  "core/audits/accessibility/empty-heading.js | failureTitle": {
    "message": "<heading> öğeleri içerik barındırmıyor."
  },
  "core/audits/accessibility/empty-heading.js | title": {
    "message": "Tüm <heading> öğeleri içerik barındırıyor."
  },
  "core/audits/accessibility/form-field-multiple-labels.js | description": {
    "message": "Birden çok etikete sahip form alanları etiketlerin ilkini, sonuncusunu veya tümünü kullanan ekran okuyucular gibi yardımcı teknolojiler tarafından karışıklık yaratacak şekilde okunabilir. [Form etiketlerini nasıl kullanacağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/form-field-multiple-labels)."
  },
  "core/audits/accessibility/form-field-multiple-labels.js | failureTitle": {
    "message": "Form alanlarında birden çok etiket var"
  },
  "core/audits/accessibility/form-field-multiple-labels.js | title": {
    "message": "Hiçbir form alanının birden fazla etiketi yok"
  },
  "core/audits/accessibility/frame-title.js | description": {
    "message": "Ekran okuyucu kullanıcıları, çerçevelerin içeriklerinin açıklanması için çerçeve başlıklarından yararlanır. [Çerçeve başlıkları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/frame-title)."
  },
  "core/audits/accessibility/frame-title.js | failureTitle": {
    "message": "`<frame>` veya `<iframe>` öğelerinin başlığı yok"
  },
  "core/audits/accessibility/frame-title.js | title": {
    "message": "`<frame>` veya `<iframe>` öğesi bir başlığa sahip"
  },
  "core/audits/accessibility/heading-order.js | description": {
    "message": "Düzey atlamayan gerektiği gibi sıralanmış başlıklar sayfanın anlamsal yapısını iletir. Böylece, yardımcı teknolojiler kullanılırken gezinmeyi ve anlaşılmayı kolaylaştırır. [Başlık sıralaması hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/heading-order)."
  },
  "core/audits/accessibility/heading-order.js | failureTitle": {
    "message": "Başlık öğeleri sırayla azalan düzende sıralı değil"
  },
  "core/audits/accessibility/heading-order.js | title": {
    "message": "Başlık öğeleri sırayla azalan düzende sıralanmış görüntülenir"
  },
  "core/audits/accessibility/html-has-lang.js | description": {
    "message": "Sayfa bir `lang` özelliği belirtmezse ekran okuyucu, sayfanın kullanıcı ekran okuyucuyu kurarken seçtiği varsayılan dilde olduğunu varsayar. Sayfa aslında varsayılan dilde değilse ekran okuyucu, sayfanın metnini doğru bir şekilde duyurmayabilir. [`lang` özelliği hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/html-has-lang)."
  },
  "core/audits/accessibility/html-has-lang.js | failureTitle": {
    "message": "`<html>` öğesinin `[lang]` özelliği yok"
  },
  "core/audits/accessibility/html-has-lang.js | title": {
    "message": "`<html>` öğesi `[lang]` özelliği içeriyor"
  },
  "core/audits/accessibility/html-lang-valid.js | description": {
    "message": "Geçerli bir [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) belirtilmesi, ekran okuyucuların metni düzgün bir şekilde duyurmasına yardımcı olur. [`lang` özelliğini nasıl kullanacağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/html-lang-valid)."
  },
  "core/audits/accessibility/html-lang-valid.js | failureTitle": {
    "message": "`<html>` öğesi, `[lang]` özelliği için geçerli bir değeri sahip değil."
  },
  "core/audits/accessibility/html-lang-valid.js | title": {
    "message": "`<html>` öğesi, `[lang]` özelliği için geçerli bir değere sahip"
  },
  "core/audits/accessibility/html-xml-lang-mismatch.js | description": {
    "message": "Web sayfası tutarlı bir dil belirtmiyorsa ekran okuyucu, sayfadaki metni doğru bir şekilde duyurmayabilir. [`lang` özelliği hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/html-xml-lang-mismatch)."
  },
  "core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": {
    "message": "`<html>` öğesi, `[lang]` özelliğiyle aynı temel dile sahip bir `[xml:lang]` özelliği içermiyor."
  },
  "core/audits/accessibility/html-xml-lang-mismatch.js | title": {
    "message": "`<html>` öğesi, `[lang]` özelliğiyle aynı temel dile sahip bir `[xml:lang]` özelliği içeriyor."
  },
  "core/audits/accessibility/identical-links-same-purpose.js | description": {
    "message": "Aynı hedefe sahip bağlantıların açıklaması da aynı olmalıdır. Bu, kullanıcıların bağlantının amacını anlamasına ve onu takip edip etmeyeceğine karar vermesine yardımcı olur. [Özdeş bağlantılar hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/identical-links-same-purpose)."
  },
  "core/audits/accessibility/identical-links-same-purpose.js | failureTitle": {
    "message": "Özdeş bağlantılar aynı amaca sahip değil."
  },
  "core/audits/accessibility/identical-links-same-purpose.js | title": {
    "message": "Özdeş bağlantılar aynı amaca sahiptir."
  },
  "core/audits/accessibility/image-alt.js | description": {
    "message": "Bilgilendirme amaçlı öğelerin hedefi, kısa ve açıklayıcı alternatif metinler olmalıdır. Dekoratif öğeler boş bir alt özelliğiyle yok sayılabilir. [`alt` özelliği hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/image-alt)."
  },
  "core/audits/accessibility/image-alt.js | failureTitle": {
    "message": "Resim öğelerinin `[alt]` özellikleri yok"
  },
  "core/audits/accessibility/image-alt.js | title": {
    "message": "Resim öğelerinin `[alt]` özellikleri var"
  },
  "core/audits/accessibility/image-redundant-alt.js | description": {
    "message": "Bilgilendirme amaçlı öğelerin hedefi, kısa ve açıklayıcı alternatif metinler olmalıdır. Bağlantının veya resmin yanındaki metinle tamamen aynı olan alternatif metin, iki kez okunacağı için ekran okuyucu kullanıcıları açısından kafa karıştırıcı olabilir. [`alt` özelliği hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt)."
  },
  "core/audits/accessibility/image-redundant-alt.js | failureTitle": {
    "message": "Resim öğelerinde gereksiz metin olan `[alt]` özellikleri var."
  },
  "core/audits/accessibility/image-redundant-alt.js | title": {
    "message": "Resim öğelerinde gereksiz metin olan `[alt]` özellikleri yok."
  },
  "core/audits/accessibility/input-button-name.js | description": {
    "message": "Giriş düğmelerine fark edilebilir ve erişilebilir metin eklemeniz, ekran okuyucu kullanıcılarının giriş düğmesinin amacını anlamalarına yardımcı olabilir. [Giriş düğmeleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/input-button-name)."
  },
  "core/audits/accessibility/input-button-name.js | failureTitle": {
    "message": "Giriş düğmelerinde ayırt edilebilir metin yok."
  },
  "core/audits/accessibility/input-button-name.js | title": {
    "message": "Giriş düğmelerinde ayırt edilebilir metin var."
  },
  "core/audits/accessibility/input-image-alt.js | description": {
    "message": "Bir resim `<input>` düğmesi olarak kullanıldığında alternatif metin sağlamak, ekran okuyucu kullanıcılarının düğmenin amacını anlamalarına yardımcı olabilir. [Giriş resmi alternatif metni hakkında bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/input-image-alt)."
  },
  "core/audits/accessibility/input-image-alt.js | failureTitle": {
    "message": "`<input type=\"image\">` öğelerinin `[alt]` metni yok"
  },
  "core/audits/accessibility/input-image-alt.js | title": {
    "message": "`<input type=\"image\">` öğelerinin `[alt]` metni var"
  },
  "core/audits/accessibility/label-content-name-mismatch.js | description": {
    "message": "Erişilebilir özellikli adla eşleşmeyen görünür metin etiketleri, ekran okuyucu kullanıcıları açısından kafa karıştırıcı bir deneyime neden olabilir. [Erişilebilir özellikli adlar hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/label-content-name-mismatch)."
  },
  "core/audits/accessibility/label-content-name-mismatch.js | failureTitle": {
    "message": "Görünür metin etiketlerine sahip öğelerin, erişilebilir özellikli adları eşleşmiyor."
  },
  "core/audits/accessibility/label-content-name-mismatch.js | title": {
    "message": "Görünür metin etiketlerine sahip öğelerin, erişilebilir özellikli adları eşleşiyor."
  },
  "core/audits/accessibility/label.js | description": {
    "message": "Etiketler, form kontrollerinin ekran okuyucular gibi yardımcı teknolojiler tarafından düzgün bir şekilde duyurulmasını sağlar. [Form öğesi etiketleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/label)."
  },
  "core/audits/accessibility/label.js | failureTitle": {
    "message": "Form öğelerinin ilişkili etiketleri yok"
  },
  "core/audits/accessibility/label.js | title": {
    "message": "Form öğelerinin ilişkili etiketleri var"
  },
  "core/audits/accessibility/landmark-one-main.js | description": {
    "message": "Bir tane ana belirgin işaret, ekran okuyucu kullanıcılarının web sayfasında gezinmesine yardımcı olur. [Önemli noktalar hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main)."
  },
  "core/audits/accessibility/landmark-one-main.js | failureTitle": {
    "message": "Dokümanda ana belirgin işaret yok."
  },
  "core/audits/accessibility/landmark-one-main.js | title": {
    "message": "Dokümanda ana belirgin işaret var."
  },
  "core/audits/accessibility/link-in-text-block.js | description": {
    "message": "Birçok kullanıcı, düşük kontrastlı metni okumakta zorlanır veya okuyamaz. Ayırt edilebilen bağlantı metinleri, az gören kullanıcıların deneyimini iyileştirir. [Bağlantıları nasıl ayırt edilebilir hale getireceğinizi öğrenin](https://dequeuniversity.com/rules/axe/4.11/link-in-text-block)."
  },
  "core/audits/accessibility/link-in-text-block.js | failureTitle": {
    "message": "Bağlantılar renge dayalı olarak ayırt edilebilir."
  },
  "core/audits/accessibility/link-in-text-block.js | title": {
    "message": "Bağlantılar, renkten bağımsız olarak ayırt edilebilir."
  },
  "core/audits/accessibility/link-name.js | description": {
    "message": "Ayırt edilebilir, benzersiz ve odaklanılabilir bağlantı metni (ve bağlantı olarak kullanıldığında resimler için alternatif metin), ekran okuyucu kullanıcılarına daha iyi bir gezinme deneyimi sunar. [Bağlantıları nasıl erişilebilir hale getireceğinizi öğrenin](https://dequeuniversity.com/rules/axe/4.11/link-name)."
  },
  "core/audits/accessibility/link-name.js | failureTitle": {
    "message": "Bağlantıların ayırt edilebilir adları yok"
  },
  "core/audits/accessibility/link-name.js | title": {
    "message": "Bağlantıların ayırt edilebilir adları var"
  },
  "core/audits/accessibility/list.js | description": {
    "message": "Ekran okuyucular listeleri duyurmak için belirli bir yöntem kullanır. Liste yapısının gerektiği gibi olmasını sağlamak, ekran okuyucu çıkışının düzgün olmasına yardımcı olur. [Düzgün liste yapısı hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/list)."
  },
  "core/audits/accessibility/list.js | failureTitle": {
    "message": "Listeler yalnızca `<li>` öğelerini ve komut dosyası destekleyen öğeleri (`<script>` ve `<template>`) içermiyor."
  },
  "core/audits/accessibility/list.js | title": {
    "message": "Listeler yalnızca `<li>` öğelerini ve komut dosyası destekleyen öğeleri (`<script>` ve `<template>`) içeriyor."
  },
  "core/audits/accessibility/listitem.js | description": {
    "message": "Ekran okuyucuların liste öğelerini (`<li>`) düzgün bir şekilde okuyabilmesi için liste öğelerinin, üst `<ul>`, `<ol>` veya `<menu>` öğesinde yer alması gerekir. [Düzgün liste yapısı hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/listitem)."
  },
  "core/audits/accessibility/listitem.js | failureTitle": {
    "message": "Liste öğeleri (`<li>`), `<ul>`, `<ol>` veya `<menu>` üst öğelerinde yer almıyor."
  },
  "core/audits/accessibility/listitem.js | title": {
    "message": "Liste öğeleri (`<li>`), `<ul>`, `<ol>` veya `<menu>` üst öğelerinde yer alıyor"
  },
  "core/audits/accessibility/meta-refresh.js | description": {
    "message": "Kullanıcılar bir sayfanın otomatik olarak yenileneceğini düşünmez ve bu işlem yeniden sayfanın üst tarafına odaklanılmasına neden olur. Bu durum, can sıkıcı veya kafa karışıklığına yol açan bir deneyime yol açabilir. [Yenileme meta etiketi hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/meta-refresh)."
  },
  "core/audits/accessibility/meta-refresh.js | failureTitle": {
    "message": "Doküman `<meta http-equiv=\"refresh\">` kullanıyor"
  },
  "core/audits/accessibility/meta-refresh.js | title": {
    "message": "Doküman `<meta http-equiv=\"refresh\">` öğesini kullanmıyor"
  },
  "core/audits/accessibility/meta-viewport.js | description": {
    "message": "Yakınlaştırmanın devre dışı bırakılması, az gören ve bir web sayfasının içeriğini düzgün bir şekilde görebilmek için ekran büyütme özelliğinden yararlanan kullanıcılar için sorun teşkil eder. [Görüntü alanı meta etiketi hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/meta-viewport)."
  },
  "core/audits/accessibility/meta-viewport.js | failureTitle": {
    "message": "`[user-scalable=\"no\"]`, `<meta name=\"viewport\">` öğesinde kullanılmış veya `[maximum-scale]` özelliği 5'ten küçük."
  },
  "core/audits/accessibility/meta-viewport.js | title": {
    "message": "`[user-scalable=\"no\"]`, `<meta name=\"viewport\">` öğesinde kullanılmamış ve `[maximum-scale]` özelliği 5'ten küçük değil."
  },
  "core/audits/accessibility/object-alt.js | description": {
    "message": "Ekran okuyucular metin dışı içeriği çeviremez. `<object>` öğelerine alternatif metin eklemek, ekran okuyucuların ilgili öğenin ne anlama geldiğini kullanıcılara söylemesine yardımcı olur. [`object` öğeleri için alternatif metinler hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/object-alt)."
  },
  "core/audits/accessibility/object-alt.js | failureTitle": {
    "message": "`<object>` öğelerinin alternatif metni yok"
  },
  "core/audits/accessibility/object-alt.js | title": {
    "message": "`<object>` öğelerinin alternatif metni var"
  },
  "core/audits/accessibility/select-name.js | description": {
    "message": "Etkili etiket içermeyen <form> öğeleri, ekran okuyucu kullanıcılarının can sıkıcı deneyimler yaşamasına neden olabilir. [`select` öğesi hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/select-name)."
  },
  "core/audits/accessibility/select-name.js | failureTitle": {
    "message": "<select> öğelerinin ilişkili <label> öğeleri yok."
  },
  "core/audits/accessibility/select-name.js | title": {
    "message": "<select> öğelerinin ilişkili <label> öğeleri var."
  },
  "core/audits/accessibility/skip-link.js | description": {
    "message": "Atlama bağlantısı eklemek, kullanıcıların zaman kazanmak için ana içeriğe atlamasına yardımcı olabilir. [Atlama bağlantıları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/skip-link)."
  },
  "core/audits/accessibility/skip-link.js | failureTitle": {
    "message": "Atlama bağlantılarına odaklanılamıyor."
  },
  "core/audits/accessibility/skip-link.js | title": {
    "message": "Atlama bağlantılarına odaklanılabiliyor."
  },
  "core/audits/accessibility/tabindex.js | description": {
    "message": "0'dan büyük bir değer, açık bir gezinme sıralamasını belirtir. Bu durum teknik olarak geçerli olsa da yardımcı teknolojilerden yararlanan kullanıcıların genellikle sinir bozucu deneyimler yaşamalarına neden olur. [`tabindex` özelliği hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/tabindex)."
  },
  "core/audits/accessibility/tabindex.js | failureTitle": {
    "message": "Bazı öğeler 0'dan büyük bir `[tabindex]` değeri içeriyor"
  },
  "core/audits/accessibility/tabindex.js | title": {
    "message": "Hiçbir öğe 0'dan büyük `[tabindex]` değeri içermiyor"
  },
  "core/audits/accessibility/table-duplicate-name.js | description": {
    "message": "Özet özelliği, tablo yapısını tanımlarken `<caption>`, ekranda görünen başlığı içermelidir. Tablo işaretlemesinin doğru yapılması, ekran okuyucu kullanıcılarına yardımcı olur. [Özet ve başlık hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/table-duplicate-name)."
  },
  "core/audits/accessibility/table-duplicate-name.js | failureTitle": {
    "message": "Tablolar, özet özelliğinde ve `<caption>.` öğesinde aynı içeriğe sahip"
  },
  "core/audits/accessibility/table-duplicate-name.js | title": {
    "message": "Tablolar, özet özelliğinde ve `<caption>` öğesinde farklı içeriğe sahip."
  },
  "core/audits/accessibility/table-fake-caption.js | description": {
    "message": "Ekran okuyucuların tablolarda daha kolay gezinmeyi sağlayan özellikleri vardır. Tabloların, `[colspan]` özelliğine sahip hücreler yerine gerçek başlık öğesini kullandığından emin olursanız ekran okuyucunun kullanıcılara daha iyi bir deneyim sunmasını sağlayabilirsiniz. [Altyazı hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/table-fake-caption)."
  },
  "core/audits/accessibility/table-fake-caption.js | failureTitle": {
    "message": "Tablolar, başlığı belirtmek için `[colspan]` özelliğine sahip hücreler yerine `<caption>` kullanmıyor."
  },
  "core/audits/accessibility/table-fake-caption.js | title": {
    "message": "Tablolar, başlığı belirtmek için `[colspan]` özelliğine sahip hücreler yerine `<caption>` kullanıyor."
  },
  "core/audits/accessibility/target-size.js | description": {
    "message": "Yeterli boyut ve boşluğa sahip dokunma hedefleri, küçük kontrol düğmelerini kullanmakta sorun yaşayan kullanıcıların hedefleri etkinleştirmesine yardımcı olur. [Dokunma hedefleri hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/target-size)."
  },
  "core/audits/accessibility/target-size.js | failureTitle": {
    "message": "Dokunma hedefleri, yeterli boyut veya boşluğa sahip değil."
  },
  "core/audits/accessibility/target-size.js | title": {
    "message": "Dokunma hedefleri, yeterli boyut ve boşluğa sahip."
  },
  "core/audits/accessibility/td-has-header.js | description": {
    "message": "Ekran okuyucuların tablolarda daha kolay gezinmeyi sağlayan özellikleri vardır. Büyük bir tablodaki (genişlik ve yüksekliği en az 3 hücre olan) `<td>` öğelerinin, ilişkili bir tablo başlığı içerdiğinden emin olursanız ekran okuyucunun kullanıcılara daha iyi bir deneyim sunmasını sağlayabilirsiniz. [Tablo başlıkları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/td-has-header)."
  },
  "core/audits/accessibility/td-has-header.js | failureTitle": {
    "message": "Büyük bir `<table>` içinde yer alan `<td>` öğelerinin tablo başlıkları yok."
  },
  "core/audits/accessibility/td-has-header.js | title": {
    "message": "Büyük bir `<table>` içinde yer alan `<td>` öğelerinin bir veya daha fazla tablo başlığı var."
  },
  "core/audits/accessibility/td-headers-attr.js | description": {
    "message": "Ekran okuyucuların tablolarda daha kolay gezinmeyi sağlayan özellikleri vardır. `[headers]` özelliğini kullanan `<td>` hücrelerinin yalnızca aynı tablodaki diğer hücrelere atıfta bulunmasını sağlamak, ekran okuyucu kullanıcılarına daha iyi bir deneyim sunabilir. [`headers` özelliği hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/td-headers-attr)."
  },
  "core/audits/accessibility/td-headers-attr.js | failureTitle": {
    "message": "`<table>` öğesinde olup `[headers]` özelliğini kullanan hücrelerin atıfta bulunduğu öğe `id` aynı tabloda yer almıyor."
  },
  "core/audits/accessibility/td-headers-attr.js | title": {
    "message": "`<table>` öğesinde olup `[headers]` özelliğini kullanan hücreler, aynı tablodaki tablo hücrelerine atıfta bulunuyor."
  },
  "core/audits/accessibility/th-has-data-cells.js | description": {
    "message": "Ekran okuyucuların tablolarda daha kolay gezinmeyi sağlayan özellikleri vardır. Tablo başlıklarının her zaman bazı hücre kümelerine atıfta bulunmasını sağlamak, ekran okuyucu kullanıcılarına daha iyi bir deneyim sunabilir. [Tablo başlıkları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/th-has-data-cells)."
  },
  "core/audits/accessibility/th-has-data-cells.js | failureTitle": {
    "message": "`<th>` öğelerinin ve `[role=\"columnheader\"/\"rowheader\"]` içeren öğelerin açıkladıkları veri hücreleri yok."
  },
  "core/audits/accessibility/th-has-data-cells.js | title": {
    "message": "`<th>` öğelerinin ve`[role=\"columnheader\"/\"rowheader\"]` içeren öğelerin açıkladıkları veri hücreleri var."
  },
  "core/audits/accessibility/valid-lang.js | description": {
    "message": "Öğelerde geçerli bir [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) belirtilmesi, ekran okuyucunun metni doğru telaffuz etmesini sağlar. [`lang` özelliğini nasıl kullanacağınızı öğrenin](https://dequeuniversity.com/rules/axe/4.11/valid-lang)."
  },
  "core/audits/accessibility/valid-lang.js | failureTitle": {
    "message": "`[lang]` özellikleri geçerli bir değere sahip değil"
  },
  "core/audits/accessibility/valid-lang.js | title": {
    "message": "`[lang]` özellikleri geçerli bir değere sahip"
  },
  "core/audits/accessibility/video-caption.js | description": {
    "message": "Bir videoda altyazının yer alması işitme engelli ve işitme zorluğuna sahip kullanıcıların videonun bilgilerine daha kolay erişmelerini sağlar. [Video altyazıları hakkında daha fazla bilgi edinin](https://dequeuniversity.com/rules/axe/4.11/video-caption)."
  },
  "core/audits/accessibility/video-caption.js | failureTitle": {
    "message": "`<video>` öğelerinde `[kind=\"captions\"]` içeren bir `<track>` öğesi bulunmuyor."
  },
  "core/audits/accessibility/video-caption.js | title": {
    "message": "`<video>` öğelerinde `[kind=\"captions\"]`içeren bir `<track>` öğesi bulunuyor"
  },
  "core/audits/autocomplete.js | columnCurrent": {
    "message": "Mevcut Değer"
  },
  "core/audits/autocomplete.js | columnSuggestions": {
    "message": "Önerilen Jeton"
  },
  "core/audits/autocomplete.js | description": {
    "message": "`autocomplete`, kullanıcıların formları daha hızlı göndermesine yardımcı olur. Kullanıcının yapması gerekenleri azaltmak için `autocomplete` özelliğini geçerli bir değere ayarlayarak etkinleştirmeyi düşünün. [Formlardaki `autocomplete` hakkında daha fazla bilgi edinin](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)."
  },
  "core/audits/autocomplete.js | failureTitle": {
    "message": "`<input>` öğelerinin doğru `autocomplete` özellikleri yok"
  },
  "core/audits/autocomplete.js | manualReview": {
    "message": "Manuel inceleme gerekli"
  },
  "core/audits/autocomplete.js | reviewOrder": {
    "message": "Jetonların sırasını inceleyin"
  },
  "core/audits/autocomplete.js | title": {
    "message": "`<input>` öğeleri, doğru bir şekilde `autocomplete` kullanıyor"
  },
  "core/audits/autocomplete.js | warningInvalid": {
    "message": "`autocomplete` jetonları: {snippet} içindeki \"{token}\" geçersiz"
  },
  "core/audits/autocomplete.js | warningOrder": {
    "message": "Jetonların sırasını inceleyin: {snippet} içindeki \"{tokens}\"."
  },
  "core/audits/bf-cache.js | actionableFailureType": {
    "message": "İşlem Yapılabilir"
  },
  "core/audits/bf-cache.js | description": {
    "message": "Çoğu gezinme işlemi, önceki sayfaya geri dönerek veya tekrar ileri giderek yapılır. Geri-ileri önbellek (bfcache), bu geri dönme gezinmelerini hızlandırabilir. [Bfcache hakkında daha fazla bilgi](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)"
  },
  "core/audits/bf-cache.js | displayValue": {
    "message": "{itemCount,plural, =1{1 hata nedeni}other{# hata nedeni}}"
  },
  "core/audits/bf-cache.js | failureReasonColumn": {
    "message": "Hata nedeni"
  },
  "core/audits/bf-cache.js | failureTitle": {
    "message": "Sayfa, geri-ileri önbelleğin geri yüklenmesini engelledi"
  },
  "core/audits/bf-cache.js | failureTypeColumn": {
    "message": "Hata türü"
  },
  "core/audits/bf-cache.js | notActionableFailureType": {
    "message": "İşlem yapılamaz"
  },
  "core/audits/bf-cache.js | supportPendingFailureType": {
    "message": "Tarayıcı desteği beklemede"
  },
  "core/audits/bf-cache.js | title": {
    "message": "Sayfa, geri-ileri önbelleğin geri yüklenmesini engellemedi"
  },
  "core/audits/bf-cache.js | warningHeadless": {
    "message": "Geri-ileri önbellek, eski Gözetimsiz Chrome'da (`--chrome-flags=\"--headless=old\"`) test edilemez. Denetleme sonuçlarını görmek için yeni Gözetimsiz Chrome'u (`--chrome-flags=\"--headless=new\"`) veya standart Chrome'u kullanın."
  },
  "core/audits/bootup-time.js | chromeExtensionsWarning": {
    "message": "Chrome uzantıları bu sayfanın yükleme performansını olumsuz etkilemiştir. Sayfayı gizli modda veya uzantı içermeyen bir Chrome profilinden denetlemeyi deneyin."
  },
  "core/audits/bootup-time.js | columnScriptEval": {
    "message": "Komut Dosyası Değerlendirmesi"
  },
  "core/audits/bootup-time.js | columnScriptParse": {
    "message": "Komut Dosyası Ayrıştırma"
  },
  "core/audits/bootup-time.js | columnTotal": {
    "message": "Toplam CPU Süresi"
  },
  "core/audits/bootup-time.js | description": {
    "message": "JS'yi ayrıştırma, derleme ve yürütme için harcanan zamanı kısaltmayı düşünün. Daha küçük JS yüklerinin sağlanması bu konuda yardımcı olabilir. [JavaScript yürütme süresini nasıl azaltacağınızı öğrenin](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)."
  },
  "core/audits/bootup-time.js | failureTitle": {
    "message": "JavaScript yürütme süresini azaltın"
  },
  "core/audits/bootup-time.js | title": {
    "message": "JavaScript yürütme süresi"
  },
  "core/audits/byte-efficiency/total-byte-weight.js | description": {
    "message": "Büyük ağ yükleri kullanıcılar için parasal maliyet anlamına gelir ve yükleme sürelerinin uzamasında yüksek bir etkiye sahiptir. [Yük boyutlarını nasıl düşüreceğinizi öğrenin](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/)."
  },
  "core/audits/byte-efficiency/total-byte-weight.js | displayValue": {
    "message": "Toplam boyut {totalBytes, number, bytes} KiB'tı"
  },
  "core/audits/byte-efficiency/total-byte-weight.js | failureTitle": {
    "message": "Çok büyük ağ yüklerinden kaçının"
  },
  "core/audits/byte-efficiency/total-byte-weight.js | title": {
    "message": "Çok büyük ağ yüklerini önler"
  },
  "core/audits/byte-efficiency/unminified-css.js | description": {
    "message": "CSS dosyalarının küçültülmesi ağ yükü boyutlarını azaltabilir. [CSS'yi nasıl sadeleştireceğinizi öğrenin](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/)."
  },
  "core/audits/byte-efficiency/unminified-css.js | title": {
    "message": "CSS'yi küçültün"
  },
  "core/audits/byte-efficiency/unminified-javascript.js | description": {
    "message": "JavaScript dosyalarının küçültülmesi yük boyutlarını azaltıp komut dosyası ayrıştırma süresini kısaltabilir. [JavaScript'i nasıl sadeleştireceğinizi öğrenin](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/)."
  },
  "core/audits/byte-efficiency/unminified-javascript.js | title": {
    "message": "JavaScript'i küçült"
  },
  "core/audits/byte-efficiency/unused-css-rules.js | description": {
    "message": "Ağ etkinliğinin kullandığı bayt sayısını azaltmak üzere stil sayfalarında kullanılmayan kuralları azaltıp ekranın üst kısmında içerik için kullanılmayan CSS'yi erteleyin. [Kullanılmayan CSS'yi nasıl azaltacağınızı öğrenin](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/)."
  },
  "core/audits/byte-efficiency/unused-css-rules.js | title": {
    "message": "Kullanılmayan CSS'yi azaltın"
  },
  "core/audits/byte-efficiency/unused-javascript.js | description": {
    "message": "Ağ etkinliğinin kullandığı bayt sayısını azaltılmaları gerekene kadar kullanılmayan JavaScript'i azaltıp komut dosyalarını erteleyin. [Kullanılmayan JavaScript'i nasıl azaltacağınızı öğrenin](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/)."
  },
  "core/audits/byte-efficiency/unused-javascript.js | title": {
    "message": "Kullanılmayan JavaScript'i azaltın"
  },
  "core/audits/clickjacking-mitigation.js | columnSeverity": {
    "message": "Önem derecesi"
  },
  "core/audits/clickjacking-mitigation.js | description": {
    "message": "`X-Frame-Options` (XFO) başlığı veya `Content-Security-Policy` (CSP) başlığındaki `frame-ancestors` yönergesi bir sayfanın yerleştirilebileceği yeri kontrol eder. Bunlar, bazı sitelerin veya tüm sitelerin sayfayı yerleştirmesini engelleyerek clickjacking saldırılarını azaltabilir. [Clickjacking saldırılarını önleme hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/clickjacking-mitigation)."
  },
  "core/audits/clickjacking-mitigation.js | noClickjackingMitigation": {
    "message": "Çerçeve denetimi politikası bulunamadı"
  },
  "core/audits/clickjacking-mitigation.js | title": {
    "message": "XFO veya CSP ile clickjacking'i azaltma"
  },
  "core/audits/csp-xss.js | columnDirective": {
    "message": "Yönerge"
  },
  "core/audits/csp-xss.js | columnSeverity": {
    "message": "Önem derecesi"
  },
  "core/audits/csp-xss.js | description": {
    "message": "Güçlü bir İçerik Güvenliği Politikası (İGP), siteler arası komut dosyası çalıştırma (XSS) saldırısı riskini önemli ölçüde azaltır. [XSS'i önlemek için İGP'yi nasıl kullanacağınızı öğrenin](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)."
  },
  "core/audits/csp-xss.js | itemSeveritySyntax": {
    "message": "Söz dizimi"
  },
  "core/audits/csp-xss.js | metaTagMessage": {
    "message": "Bu sayfa, `<meta>` etikette tanımlanmış bir CSP içeriyor. CSP'yi HTTP başlığına taşımayı veya HTTP başlığında başka bir katı CSP tanımlamayı düşünebilirsiniz."
  },
  "core/audits/csp-xss.js | noCsp": {
    "message": "Zorunlu modda hiç CSP bulunmadı"
  },
  "core/audits/csp-xss.js | title": {
    "message": "XSS saldırıları karşısında CSP'nin etkinliğini sınayın"
  },
  "core/audits/deprecations.js | columnDeprecate": {
    "message": "Kullanımdan Kaldırma / Uyarı"
  },
  "core/audits/deprecations.js | columnLine": {
    "message": "Satır"
  },
  "core/audits/deprecations.js | description": {
    "message": "Desteği sonlandırılan API'ler zamanla tarayıcıdan kaldırılacaktır. [Desteği sonlandırılan API'ler hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/)."
  },
  "core/audits/deprecations.js | displayValue": {
    "message": "{itemCount,plural, =1{1 uyarı bulundu}other{# uyarı bulundu}}"
  },
  "core/audits/deprecations.js | failureTitle": {
    "message": "Kullanımdan kaldırılan API'leri kullanıyor"
  },
  "core/audits/deprecations.js | title": {
    "message": "Kullanımdan kaldırılan API'leri içermiyor"
  },
  "core/audits/dobetterweb/charset.js | description": {
    "message": "Karakter kodlama tanımlaması gerekiyor. Bu, HTML'nin ilk 1.024 baytı içinde veya İçerik Türü HTTP yanıt başlığında bir `<meta>` etiketi ile yapılabilir. [Karakter kodlamayı açıklama hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/charset/)."
  },
  "core/audits/dobetterweb/charset.js | failureTitle": {
    "message": "Karakter kümesi tanımlaması eksik veya HTML'de çok geç gerçekleşiyor"
  },
  "core/audits/dobetterweb/charset.js | title": {
    "message": "Karakter kümesini düzgün şekilde tanımlıyor"
  },
  "core/audits/dobetterweb/doctype.js | description": {
    "message": "Bir DOCTYPE belirlemek, tarayıcının Quirks moduna geçmesini önler. [Doctype açıklaması hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/doctype/)."
  },
  "core/audits/dobetterweb/doctype.js | explanationBadDoctype": {
    "message": "Doctype adı, `html` dizesi olmalıdır"
  },
  "core/audits/dobetterweb/doctype.js | explanationLimitedQuirks": {
    "message": "Doküman, `limited-quirks-mode` tetikleyicisi olan bir `doctype` içeriyor"
  },
  "core/audits/dobetterweb/doctype.js | explanationNoDoctype": {
    "message": "Doküman bir DOCTYPE içermelidir"
  },
  "core/audits/dobetterweb/doctype.js | explanationPublicId": {
    "message": "Beklenen publicId boş bir dize olmalı"
  },
  "core/audits/dobetterweb/doctype.js | explanationSystemId": {
    "message": "Beklenen systemId boş bir dize olmalı"
  },
  "core/audits/dobetterweb/doctype.js | explanationWrongDoctype": {
    "message": "Doküman, `quirks-mode` tetikleyicisi olan bir `doctype` içeriyor"
  },
  "core/audits/dobetterweb/doctype.js | failureTitle": {
    "message": "Sayfada HTML DOCTYPE eksik, bu nedenle Quirks modunu tetikliyor"
  },
  "core/audits/dobetterweb/doctype.js | title": {
    "message": "Sayfa HTML DOCTYPE içeriyor"
  },
  "core/audits/dobetterweb/geolocation-on-start.js | description": {
    "message": "Kullanıcılar herhangi bir bağlam olmadan konum bilgilerini isteyen sitelere şüpheyle bakarlar veya bu istek karşısında şaşırırlar. Onun yerine isteği bir kullanıcı işlemine bağlamayı değerlendirin. [Coğrafi konum izni hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/geolocation-on-start/)."
  },
  "core/audits/dobetterweb/geolocation-on-start.js | failureTitle": {
    "message": "Sayfa yüklemede coğrafi konum izni istiyor"
  },
  "core/audits/dobetterweb/geolocation-on-start.js | title": {
    "message": "Sayfa yüklemede coğrafi konum izni istemiyor"
  },
  "core/audits/dobetterweb/inspector-issues.js | columnIssueType": {
    "message": "Sorun türü"
  },
  "core/audits/dobetterweb/inspector-issues.js | description": {
    "message": "Chrome Geliştirici Araçları'ndaki `Issues` paneline kaydedilen sorunlar, çözülmemiş sorunları ifade eder. Bunlar ağ istek hatalarından, yetersiz güvenlik kontrollerinden ve diğer tarayıcı sorunlarından gelebilir. Tüm sorunlarla ilgili ayrıntılı bilgiyi, Chrome Geliştirici Araçları'nın Issues panelinde bulabilirsiniz."
  },
  "core/audits/dobetterweb/inspector-issues.js | failureTitle": {
    "message": "Sorunlar, Chrome Geliştirici Araçları'ndaki `Issues` paneline kaydedildi"
  },
  "core/audits/dobetterweb/inspector-issues.js | issueTypeBlockedByResponse": {
    "message": "Çapraz kaynak politikası tarafından engellendi"
  },
  "core/audits/dobetterweb/inspector-issues.js | issueTypeHeavyAds": {
    "message": "Reklamlar tarafından yoğun kaynak kullanımı"
  },
  "core/audits/dobetterweb/inspector-issues.js | title": {
    "message": "Chrome Geliştirici Araçları'ndaki `Issues` panelinde hiç sorun yok"
  },
  "core/audits/dobetterweb/js-libraries.js | columnVersion": {
    "message": "Sürüm"
  },
  "core/audits/dobetterweb/js-libraries.js | description": {
    "message": "Sayfadaki tüm JavaScript kitaplıkları kullanıcı arabirimleri algılandı. [Bu JavaScript kitaplığı belirleme teşhis denetlemesi hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/)."
  },
  "core/audits/dobetterweb/js-libraries.js | title": {
    "message": "JavaScript kitaplıkları algılandı"
  },
  "core/audits/dobetterweb/notification-on-start.js | description": {
    "message": "Kullanıcılar herhangi bir bağlam olmadan bildirim göndermek isteyen sitelere şüpheyle bakarlar veya bu istek karşısında kafaları karışır. Onun yerine isteği kullanıcı hareketlerine bağlamayı değerlendirin. [Bildirimler için duyarlı bir şekilde izin alma hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/)."
  },
  "core/audits/dobetterweb/notification-on-start.js | failureTitle": {
    "message": "Sayfa yüklemede bildirim izni istiyor"
  },
  "core/audits/dobetterweb/notification-on-start.js | title": {
    "message": "Sayfa yüklemede bildirim izni istemiyor"
  },
  "core/audits/dobetterweb/paste-preventing-inputs.js | description": {
    "message": "Giriş yapıştırmanın engellenmesi kullanıcı deneyimi açısından kötü bir uygulamadır ve şifre yöneticilerini engelleyerek güvenliği zayıflatır.[Kullanıcı dostu giriş alanları hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/)."
  },
  "core/audits/dobetterweb/paste-preventing-inputs.js | failureTitle": {
    "message": "Kullanıcıların giriş alanlarına yapıştırmasını engeller"
  },
  "core/audits/dobetterweb/paste-preventing-inputs.js | title": {
    "message": "Kullanıcıların giriş alanlarına yapıştırmalarına izin verir"
  },
  "core/audits/errors-in-console.js | description": {
    "message": "Konsola kaydedilen hatalar çözülmemiş problemleri belirtir Bunlar, ağ istek hatalarından ve diğer tarayıcı sorunlarından gelebilir. [Konsol teşhis denetlemesindeki hatalar hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)."
  },
  "core/audits/errors-in-console.js | failureTitle": {
    "message": "Tarayıcı hataları konsola kaydedildi"
  },
  "core/audits/errors-in-console.js | title": {
    "message": "Konsola tarayıcı hatası kaydedilmedi"
  },
  "core/audits/has-hsts.js | columnDirective": {
    "message": "Yönerge"
  },
  "core/audits/has-hsts.js | columnSeverity": {
    "message": "Önem derecesi"
  },
  "core/audits/has-hsts.js | description": {
    "message": "HSTS üstbilgisinin kullanılması; HTTP bağlantılarının düşürülmesi ve gizli dinleme saldırıları ile ilgili riski önemli ölçüde azaltır. Düşük bir max-age değeriyle başlayarak kademeli kullanıma sunma önerilir. [Güçlü bir HSTS politikası kullanma hakkında daha fazla bilgi edinin.](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)"
  },
  "core/audits/has-hsts.js | invalidSyntax": {
    "message": "Geçersiz söz dizimi"
  },
  "core/audits/has-hsts.js | lowMaxAge": {
    "message": "`max-age` çok düşük"
  },
  "core/audits/has-hsts.js | noHsts": {
    "message": "HSTS üstbilgisi bulunamadı"
  },
  "core/audits/has-hsts.js | noMaxAge": {
    "message": "`max-age` yönergesi yok"
  },
  "core/audits/has-hsts.js | noPreload": {
    "message": "`preload` yönergesi bulunamadı"
  },
  "core/audits/has-hsts.js | noSubdomain": {
    "message": "`includeSubDomains` yönergesi bulunamadı"
  },
  "core/audits/has-hsts.js | title": {
    "message": "Güçlü bir HSTS politikası kullanın"
  },
  "core/audits/image-aspect-ratio.js | columnActual": {
    "message": "En Boy Oranı (Gerçek)"
  },
  "core/audits/image-aspect-ratio.js | columnDisplayed": {
    "message": "En Boy Oranı (Görüntülenen)"
  },
  "core/audits/image-aspect-ratio.js | description": {
    "message": "Resim görüntüleme boyutları doğal en boy oranıyla eşleşmelidir. [Resim en boy oranı hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/image-aspect-ratio/)."
  },
  "core/audits/image-aspect-ratio.js | failureTitle": {
    "message": "Yanlış en boy oranına sahip resimler görüntülüyor"
  },
  "core/audits/image-aspect-ratio.js | title": {
    "message": "Resimleri doğru en boy oranıyla görüntülüyor"
  },
  "core/audits/image-size-responsive.js | columnActual": {
    "message": "Gerçek boyut"
  },
  "core/audits/image-size-responsive.js | columnDisplayed": {
    "message": "Görüntülenen boyut"
  },
  "core/audits/image-size-responsive.js | columnExpected": {
    "message": "Beklenen boyut"
  },
  "core/audits/image-size-responsive.js | description": {
    "message": "Resmin doğal boyutları, resmin netliğini en üst düzeye çıkarmak için görüntü boyutu ve piksel oranı ile orantılı olmalıdır. [Nasıl uyumlu resimler sağlayabileceğinizi öğrenin](https://web.dev/articles/serve-responsive-images)."
  },
  "core/audits/image-size-responsive.js | failureTitle": {
    "message": "Düşük çözünürlüklü resimleri sunar"
  },
  "core/audits/image-size-responsive.js | title": {
    "message": "Çözünürlüğü uygun olan resimleri sunar"
  },
  "core/audits/insights/cls-culprits-insight.js | columnScore": {
    "message": "Düzen kayması puanı"
  },
  "core/audits/is-on-https.js | allowed": {
    "message": "İzin verildi"
  },
  "core/audits/is-on-https.js | blocked": {
    "message": "Engellendi"
  },
  "core/audits/is-on-https.js | columnInsecureURL": {
    "message": "Güvenli olmayan URL"
  },
  "core/audits/is-on-https.js | columnResolution": {
    "message": "Çözümleme İstenenler"
  },
  "core/audits/is-on-https.js | description": {
    "message": "Tüm siteler (hassas veriler işlemeyenler dahi) HTTPS ile korunmalıdır. Bu, ilk istek HTTPS üzerinden sunulsa bile bazı kaynakların HTTP üzerinden yüklendiği [karma içerikten](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content) kaçınmayı içerir. HTTPS, izinsiz kişilerin uygulamanızla kullanıcılarınız arasındaki iletişime müdahale etmelerini veya bu iletişimi pasif olarak dinlemelerini önler; ayrıca HTTP/2 ve birçok yeni web platformu API'leri için ön koşuldur. [HTTPS hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/pwa/is-on-https/)."
  },
  "core/audits/is-on-https.js | displayValue": {
    "message": "{itemCount,plural, =1{Güvenli olmayan 1 istek bulundu}other{Güvenli olmayan # istek bulundu}}"
  },
  "core/audits/is-on-https.js | failureTitle": {
    "message": "HTTPS kullanmıyor"
  },
  "core/audits/is-on-https.js | title": {
    "message": "HTTPS kullanıyor"
  },
  "core/audits/is-on-https.js | upgraded": {
    "message": "Otomatik olarak HTTPS sürümüne geçildi"
  },
  "core/audits/is-on-https.js | warning": {
    "message": "İzin verildi ancak uyarı içeriyor"
  },
  "core/audits/layout-shifts.js | columnScore": {
    "message": "Düzen kayması puanı"
  },
  "core/audits/layout-shifts.js | description": {
    "message": "Bunlar, sayfada gözlemlenen en büyük düzen kaymalarıdır. Her tablo öğesi, tek bir düzen kaymasını temsil eder ve en çok kayan öğeyi gösterir. Her öğenin altında, düzen kaymasına yol açan olası temel nedenler yer alır. [Pencereleme](https://web.dev/articles/cls#what_is_cls) nedeniyle CLS metriği değerine bu düzen kaymalarından bazıları dahil edilmeyebilir. [CLS'yi nasıl iyileştireceğinizi öğrenin](https://web.dev/articles/optimize-cls)"
  },
  "core/audits/layout-shifts.js | displayValueShiftsFound": {
    "message": "{shiftCount,plural, =1{1 düzen kayması bulundu}other{# düzen kayması bulundu}}"
  },
  "core/audits/layout-shifts.js | rootCauseFontChanges": {
    "message": "Web yazı tipi yüklendi"
  },
  "core/audits/layout-shifts.js | rootCauseInjectedIframe": {
    "message": "Yerleştirilen iFrame"
  },
  "core/audits/layout-shifts.js | rootCauseUnsizedMedia": {
    "message": "Açık bir boyutu olmayan medya öğesi"
  },
  "core/audits/layout-shifts.js | title": {
    "message": "Büyük düzen kaymalarından kaçının"
  },
  "core/audits/long-tasks.js | description": {
    "message": "Ana ileti dizisindeki en uzun görevleri listeler; giriş gecikmesine en çok katkıda bulunanları belirlemekte faydalıdır. [Uzun ana iş parçacığı görevlerinden nasıl kaçınacağınızı öğrenin](https://web.dev/articles/optimize-long-tasks)."
  },
  "core/audits/long-tasks.js | displayValue": {
    "message": "{itemCount,plural, =1{# uzun görev bulundu}other{# uzun görev bulundu}}"
  },
  "core/audits/long-tasks.js | title": {
    "message": "Uzun ana ileti dizisi görevlerinden kaçının"
  },
  "core/audits/mainthread-work-breakdown.js | columnCategory": {
    "message": "Kategori"
  },
  "core/audits/mainthread-work-breakdown.js | description": {
    "message": "JS'yi ayrıştırma, derleme ve yürütme için harcanan zamanı kısaltabilirsiniz. Daha küçük JS yüklerinin sağlanması bu konuda yardımcı olabilir. [Ana iş parçacığının işini nasıl azaltacağınızı öğrenin](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)."
  },
  "core/audits/mainthread-work-breakdown.js | failureTitle": {
    "message": "Ana iş parçacığı çalışmasını en aza indir"
  },
  "core/audits/mainthread-work-breakdown.js | title": {
    "message": "Ana iş parçacığının çalışmasını en aza indirir"
  },
  "core/audits/metrics/cumulative-layout-shift.js | description": {
    "message": "Cumulative Layout Shift, görüntü alanı içindeki görünür öğelerin hareketini ölçer. [Cumulative Layout Shift metriği hakkında daha fazla bilgi edinin](https://web.dev/articles/cls)."
  },
  "core/audits/metrics/first-contentful-paint.js | description": {
    "message": "İlk Zengin İçerikli Boyama, ilk metnin veya resmin boyandığı zamanı işaret eder. [İlk zengin içerikli boyama metriği hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/)."
  },
  "core/audits/metrics/interaction-to-next-paint.js | description": {
    "message": "Sonraki Boyamayla Etkileşim, sayfanın tepkisini ve kullanıcı girişine görünür şekilde yanıt vermesinin ne kadar sürdüğünü ölçer. [Sonraki Boyamayla Etkileşim metriği hakkında daha fazla bilgi edinin](https://web.dev/articles/inp)."
  },
  "core/audits/metrics/interactive.js | description": {
    "message": "Etkileşime Hazır Olma Süresi, sayfanın tamamen etkileşime hazır hale gelmesi için geçmesi gereken süreyi ifade eder. [Etkileşime Hazır Olma Süresi metriği hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/interactive/)."
  },
  "core/audits/metrics/largest-contentful-paint.js | description": {
    "message": "En Büyük Zengin İçerikli Boyama, en büyük metnin veya resmin boyandığı zamanı işaret eder. [Largest Contentful Paint metriği hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)."
  },
  "core/audits/metrics/max-potential-fid.js | description": {
    "message": "Kullanıcılarınızın karşılaşabileceği olası maksimum İlk Giriş Gecikmesi, en uzun görevin süresidir. [Maximum Potential First Input Delay metriği hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/)."
  },
  "core/audits/metrics/speed-index.js | description": {
    "message": "Speed Index, bir sayfa içeriğinin görsel olarak ne kadar hızlı doldurulabildiğini gösterir. [Speed Index metriği hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/speed-index/)."
  },
  "core/audits/metrics/total-blocking-time.js | description": {
    "message": "Görev süresi 50 ms.yi aştığında, FCP ile Etkileşime Hazır Olma Süresi arasındaki tüm zaman aralıklarının milisaniye cinsinden toplamı. [Toplam Engelleme Süresi metriği hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/)."
  },
  "core/audits/network-rtt.js | description": {
    "message": "Ağ gidiş dönüş sürelerinin (RTT) performans üzerinde büyük bir etkisi vardır. Kaynağa RTT'nin fazla olması, kullanıcıya daha yakın olan sunucuların performansı iyileştirebileceğinin göstergesidir. [Gidiş dönüş süresi hakkında daha fazla bilgi edinin](https://hpbn.co/primer-on-latency-and-bandwidth/)."
  },
  "core/audits/network-rtt.js | title": {
    "message": "Ağ Gidiş Dönüş Süreleri"
  },
  "core/audits/network-server-latency.js | description": {
    "message": "Sunucudan kaynaklanan gecikmeler web performansını etkileyebilir. Bir kaynakta sunucu gecikmesinin fazla olması, sunucunun aşırı yüklendiğinin veya arka uç performansının kötü olduğunun göstergesidir. [Sunucu yanıt süresi hakkında daha fazla bilgi edinin](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall)."
  },
  "core/audits/network-server-latency.js | title": {
    "message": "Sunucunun Arka Uç Gecikmeleri"
  },
  "core/audits/non-composited-animations.js | description": {
    "message": "Birleştirilmemiş animasyonlar kalitesiz olabilir ve CLS'yi artırır. [Bileşik olmayan animasyonları nasıl önleyeceğinizi öğrenin](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)."
  },
  "core/audits/non-composited-animations.js | displayValue": {
    "message": "{itemCount,plural, =1{Animasyonlu # öğe bulundu}other{Animasyonlu # öğe bulundu}}"
  },
  "core/audits/non-composited-animations.js | filterMayMovePixels": {
    "message": "Filtre ile ilgili özellik, pikselleri hareket ettirebilir"
  },
  "core/audits/non-composited-animations.js | incompatibleAnimations": {
    "message": "Hedefte uyumlu olmayan başka bir animasyon var"
  },
  "core/audits/non-composited-animations.js | nonReplaceCompositeMode": {
    "message": "Efektte \"değiştir\" dışında bileşik mod var"
  },
  "core/audits/non-composited-animations.js | title": {
    "message": "Birleştirilmemiş animasyonlardan kaçının"
  },
  "core/audits/non-composited-animations.js | transformDependsBoxSize": {
    "message": "Dönüşümle ilgili özellik kutu boyutuna bağlıdır"
  },
  "core/audits/non-composited-animations.js | unsupportedCSSProperty": {
    "message": "{propertyCount,plural, =1{Desteklenmeyen CSS Özelliği: {properties}}other{Desteklenmeyen CSS Özellikleri: {properties}}}"
  },
  "core/audits/non-composited-animations.js | unsupportedCustomCSSProperty": {
    "message": "{propertyCount,plural, =1{Özel CSS özellikleri birleştiricide animasyon haline getirilemez: {properties}}other{Özel CSS özellikleri birleştiricide animasyon haline getirilemez: {properties}}}"
  },
  "core/audits/non-composited-animations.js | unsupportedTimingParameters": {
    "message": "Efektin desteklenmeyen zamanlama parametreleri var"
  },
  "core/audits/origin-isolation.js | columnDirective": {
    "message": "Yönerge"
  },
  "core/audits/origin-isolation.js | columnSeverity": {
    "message": "Önem derecesi"
  },
  "core/audits/origin-isolation.js | description": {
    "message": "Cross-Origin-Opener-Policy (COOP), üst düzey pencereyi pop-up'lar gibi diğer belgelerden izole etmek için kullanılabilir. [COOP üstbilgisini kullanma hakkında daha fazla bilgi edinin.](https://web.dev/articles/why-coop-coep#coop)"
  },
  "core/audits/origin-isolation.js | invalidSyntax": {
    "message": "Geçersiz söz dizimi"
  },
  "core/audits/origin-isolation.js | noCoop": {
    "message": "COOP üstbilgisi bulunamadı"
  },
  "core/audits/origin-isolation.js | title": {
    "message": "COOP ile uygun kaynak izolasyonunu sağlayın"
  },
  "core/audits/redirects-http.js | description": {
    "message": "Kullanıcılarınıza güvenli web özellikleri sağlayabilmek için tüm HTTP trafiğini HTTPS'ye yönlendirdiğinizden emin olun. [Daha fazla bilgi](https://developer.chrome.com/docs/lighthouse/pwa/redirects-http/)."
  },
  "core/audits/redirects-http.js | failureTitle": {
    "message": "HTTP trafiğini HTTPS'ye yönlendirmiyor"
  },
  "core/audits/redirects-http.js | title": {
    "message": "HTTP trafiğini HTTPS'ye yönlendiriyor"
  },
  "core/audits/redirects.js | description": {
    "message": "Yönlendirmeler, sayfanın yüklenmesinden önce ek gecikmelere neden olur. [Sayfa yönlendirmelerden nasıl kaçınacağınızı öğrenin](https://developer.chrome.com/docs/lighthouse/performance/redirects/)."
  },
  "core/audits/redirects.js | title": {
    "message": "Birden çok sayfa yönlendirmesini önleyin"
  },
  "core/audits/seo/canonical.js | description": {
    "message": "Standart bağlantılar, arama sonuçlarında hangi URL'nin gösterileceğini belirtir. [Standart bağlantılar hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/seo/canonical/)."
  },
  "core/audits/seo/canonical.js | explanationConflict": {
    "message": "Birden fazla çakışan URL ({urlList})"
  },
  "core/audits/seo/canonical.js | explanationInvalid": {
    "message": "Geçersiz URL ({url})"
  },
  "core/audits/seo/canonical.js | explanationPointsElsewhere": {
    "message": "Başka bir `hreflang` konumuna ({url}) yönlendiriyor"
  },
  "core/audits/seo/canonical.js | explanationRelative": {
    "message": "Mutlak URL değil ({url})"
  },
  "core/audits/seo/canonical.js | explanationRoot": {
    "message": "İçeriğe eşdeğer bir sayfanın yerine alan adının kök URL'sine (ana sayfa) yönlendiriyor"
  },
  "core/audits/seo/canonical.js | failureTitle": {
    "message": "Doküman geçerli bir `rel=canonical` değeri içermiyor"
  },
  "core/audits/seo/canonical.js | title": {
    "message": "Doküman geçerli bir `rel=canonical` öğesi içeriyor"
  },
  "core/audits/seo/crawlable-anchors.js | columnFailingLink": {
    "message": "Taranamayan Bağlantı"
  },
  "core/audits/seo/crawlable-anchors.js | description": {
    "message": "Arama motorları, web sitelerini taramak için bağlantılarda `href` özelliklerini kullanabilir. Sitenin daha fazla sayfasının keşfedilebilmesi için bağlantı öğelerinin `href` özelliğinin uygun hedefe bağlantı verdiğinden emin olun. [Bağlantıları nasıl taranabilir hale getireceğinizi öğrenin](https://support.google.com/webmasters/answer/9112205)."
  },
  "core/audits/seo/crawlable-anchors.js | failureTitle": {
    "message": "Bağlantılar taranabilir değil"
  },
  "core/audits/seo/crawlable-anchors.js | title": {
    "message": "Bağlantılar taranabilir"
  },
  "core/audits/seo/hreflang.js | description": {
    "message": "hreflang bağlantıları, arama motorlarına, belirli bir dildeki veya bölgedeki arama sonuçlarında bir sayfanın hangi sürümünün listeleneceğini bildirir. [`hreflang` hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/seo/hreflang/)."
  },
  "core/audits/seo/hreflang.js | failureTitle": {
    "message": "Doküman geçerli bir `hreflang` öğesi içermiyor"
  },
  "core/audits/seo/hreflang.js | notFullyQualified": {
    "message": "Göreli href değeri"
  },
  "core/audits/seo/hreflang.js | title": {
    "message": "Doküman geçerli bir `hreflang` öğesi içeriyor"
  },
  "core/audits/seo/hreflang.js | unexpectedLanguage": {
    "message": "Beklenmeyen dil kodu"
  },
  "core/audits/seo/http-status-code.js | description": {
    "message": "Başarısız HTTP durum kodlarına sahip olan sayfalar düzgün bir şekilde dizine eklenmeyebilir. [HTTP durum kodları hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/seo/http-status-code/)."
  },
  "core/audits/seo/http-status-code.js | failureTitle": {
    "message": "Sayfa başarısız bir HTTP durum koduna sahip"
  },
  "core/audits/seo/http-status-code.js | title": {
    "message": "Sayfa başarılı bir HTTP durum koduna sahip"
  },
  "core/audits/seo/is-crawlable.js | description": {
    "message": "Sayfalarınız, tarama iznine sahip olmayan arama motorları tarafından arama sonuçlarına eklenemez. [Tarayıcı yönergeleri hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/)."
  },
  "core/audits/seo/is-crawlable.js | failureTitle": {
    "message": "Sayfanın dizine eklenmesi engellenmiş"
  },
  "core/audits/seo/is-crawlable.js | title": {
    "message": "Sayfanın dizine eklenmesi engellenmemiş"
  },
  "core/audits/seo/link-text.js | description": {
    "message": "Açıklayıcı bağlantı metni, arama motorlarının içeriğinizi anlamasına yardımcı olur. [Bağlantıları daha erişilebilir hale getirmeyi öğrenin](https://developer.chrome.com/docs/lighthouse/seo/link-text/)."
  },
  "core/audits/seo/link-text.js | displayValue": {
    "message": "{itemCount,plural, =1{1 bağlantı bulundu}other{# bağlantı bulundu}}"
  },
  "core/audits/seo/link-text.js | failureTitle": {
    "message": "Bağlantılar açıklayıcı metin içermiyor"
  },
  "core/audits/seo/link-text.js | title": {
    "message": "Bağlantılar açıklayıcı metin içeriyor"
  },
  "core/audits/seo/manual/structured-data.js | description": {
    "message": "Yapılandırılmış verileri doğrulamak için [Yapılandırılmış Veri Test Aracı](https://developers.google.com/search/docs/appearance/structured-data/)'nı çalıştırın. [Yapılandırılmış veriler hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/seo/structured-data/)."
  },
  "core/audits/seo/manual/structured-data.js | title": {
    "message": "Yapılandırılmış veriler geçerli"
  },
  "core/audits/seo/meta-description.js | description": {
    "message": "Sayfa içeriğini kısa ve öz bir şekilde özetlemek amacıyla arama sonuçlarına meta tanımlar eklenebilir. [Meta tanım hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/seo/meta-description/)."
  },
  "core/audits/seo/meta-description.js | explanation": {
    "message": "Açıklama metni boş."
  },
  "core/audits/seo/meta-description.js | failureTitle": {
    "message": "Doküman meta tanım içermiyor"
  },
  "core/audits/seo/meta-description.js | title": {
    "message": "Doküman meta tanım içeriyor"
  },
  "core/audits/seo/robots-txt.js | description": {
    "message": "robots.txt dosyanız yanlış biçimlendirilmişse, tarayıcılar web sitenizin nasıl taranmasını veya dizine eklenmesini istediğinizi anlayamayabilir. [Robots.txt hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/)."
  },
  "core/audits/seo/robots-txt.js | displayValueHttpBadCode": {
    "message": "Robots.txt isteği şu HTTP durumunu döndürdü: {statusCode}"
  },
  "core/audits/seo/robots-txt.js | displayValueValidationError": {
    "message": "{itemCount,plural, =1{1 hata bulundu}other{# hata bulundu}}"
  },
  "core/audits/seo/robots-txt.js | explanation": {
    "message": "Lighthouse bir robots.txt dosyasını indiremedi"
  },
  "core/audits/seo/robots-txt.js | failureTitle": {
    "message": "robots.txt dosyası geçerli değil"
  },
  "core/audits/seo/robots-txt.js | title": {
    "message": "robots.txt dosyası geçerli"
  },
  "core/audits/server-response-time.js | description": {
    "message": "Diğer tüm istekler sunucu yanıt süresine bağlı olduğundan ana doküman için sunucu yanıt süresini kısa tutun. [Time to First Byte metriği hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/)."
  },
  "core/audits/server-response-time.js | displayValue": {
    "message": "Root doküman {timeInMs, number, milliseconds} ms. sürdü"
  },
  "core/audits/server-response-time.js | failureTitle": {
    "message": "İlk sunucu yanıt süresini azaltın"
  },
  "core/audits/server-response-time.js | title": {
    "message": "İlk sunucu yanıt süresi kısaydı"
  },
  "core/audits/third-party-cookies.js | description": {
    "message": "Üçüncü taraf çerezleri bazı bağlamlarda engellenebilir. [Üçüncü taraf çerezi kısıtlamalarına hazırlanma hakkında daha fazla bilgi edinin](https://privacysandbox.google.com/cookies/prepare/overview)."
  },
  "core/audits/third-party-cookies.js | displayValue": {
    "message": "{itemCount,plural, =1{1 çerez bulundu}other{# çerez bulundu}}"
  },
  "core/audits/third-party-cookies.js | failureTitle": {
    "message": "Üçüncü taraf çerezlerini kullanır"
  },
  "core/audits/third-party-cookies.js | title": {
    "message": "Üçüncü taraf çerezlerinden kaçınır"
  },
  "core/audits/trusted-types-xss.js | columnSeverity": {
    "message": "Önem derecesi"
  },
  "core/audits/trusted-types-xss.js | description": {
    "message": "`Content-Security-Policy` (İGP) başlığındaki `require-trusted-types-for` yönergesi, kullanıcı aracılarına DOM XSS havuz işlevlerine aktarılan verileri kontrol etmelerini söyler. [Trusted Types ile DOM tabanlı XSS'yi azaltma hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/trusted-types-xss)."
  },
  "core/audits/trusted-types-xss.js | noTrustedTypesToMitigateXss": {
    "message": "Trusted Types yönergesi içeren `Content-Security-Policy` başlığı bulunamadı"
  },
  "core/audits/trusted-types-xss.js | title": {
    "message": "Trusted Types ile DOM tabanlı XSS'yi azaltın"
  },
  "core/audits/unsized-images.js | description": {
    "message": "Düzen kaymalarını azaltıp CLS'yi iyileştirmek için görsel öğelerde genişliği ve yüksekliği açıkça belirtilmiş şekilde ayarlayın. [Resim boyutlarını nasıl belirleyeceğinizi öğrenin](https://web.dev/articles/optimize-cls#images_without_dimensions)."
  },
  "core/audits/unsized-images.js | failureTitle": {
    "message": "Resim öğelerinin açıkça belirtilmiş `width` ve `height` değerleri yok"
  },
  "core/audits/unsized-images.js | title": {
    "message": "Resim öğelerinin açıkça belirtilmiş `width` ve `height` değerleri var"
  },
  "core/audits/user-timings.js | columnType": {
    "message": "Tür"
  },
  "core/audits/user-timings.js | description": {
    "message": "Önemli kullanıcı deneyimleri esnasında uygulamanızın gerçek dünya performansını ölçmek için uygulamanıza User Timing API'yi ekleme seçeneğini değerlendirin. [Kullanıcı Zamanlamaları işaretlerini kullanma hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/user-timings/)."
  },
  "core/audits/user-timings.js | displayValue": {
    "message": "{itemCount,plural, =1{1 kullanıcı zamanlaması}other{# kullanıcı zamanlaması}}"
  },
  "core/audits/user-timings.js | title": {
    "message": "Kullanıcı Zamanlaması işaretleri ve ölçüleri"
  },
  "core/audits/valid-source-maps.js | columnMapURL": {
    "message": "Eşleme URL'si"
  },
  "core/audits/valid-source-maps.js | description": {
    "message": "Kaynak eşlemeleri, küçültülmüş kodu orijinal kaynak koduna çevirir. Bu, geliştiricilerin üretimde hata ayıklamasına yardımcı olur. Ek olarak, Lighthouse daha detaylı bilgi sağlayabilir. Bu avantajlardan yararlanmak için kaynak eşlemelerini dağıtmayı düşünün. [Kaynak haritaları hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/devtools/javascript/source-maps/)."
  },
  "core/audits/valid-source-maps.js | failureTitle": {
    "message": "Büyük birinci taraf JavaScript'te kaynak eşlemeleri eksik"
  },
  "core/audits/valid-source-maps.js | missingSourceMapErrorMessage": {
    "message": "JavaScript dosyasında kaynak eşleme eksik"
  },
  "core/audits/valid-source-maps.js | missingSourceMapItemsWarningMesssage": {
    "message": "{missingItems,plural, =1{Uyarı: `.sourcesContent` özelliğinde 1 öğe eksik}other{Uyarı: `.sourcesContent` özelliğinde # öğe eksik}}"
  },
  "core/audits/valid-source-maps.js | title": {
    "message": "Sayfadaki kaynak eşlemeleri geçerli"
  },
  "core/config/default-config.js | a11yAriaGroupDescription": {
    "message": "Bu fırsatlar, uygulamanızda ARIA kullanımının iyileştirilmesine olanak tanır. Bu da ekran okuyucu gibi yardımcı teknolojilerin kullanıcılarına daha iyi bir deneyim sunulmasını sağlayabilir."
  },
  "core/config/default-config.js | a11yAriaGroupTitle": {
    "message": "ARIA"
  },
  "core/config/default-config.js | a11yAudioVideoGroupDescription": {
    "message": "Bu fırsatlar, alternatif ses ve video içerikleri sağlanmasına olanak tanır. Bu durum, işitme veya görme bozukluğu olan kullanıcıların daha iyi bir deneyim yaşamalarını sağlayabilir."
  },
  "core/config/default-config.js | a11yAudioVideoGroupTitle": {
    "message": "Ses ve video"
  },
  "core/config/default-config.js | a11yBestPracticesGroupDescription": {
    "message": "Bu öğeler, erişilebilirlikle ilgili yaygın en iyi uygulamaları öne çıkarır."
  },
  "core/config/default-config.js | a11yBestPracticesGroupTitle": {
    "message": "En iyi uygulamalar"
  },
  "core/config/default-config.js | a11yCategoryDescription": {
    "message": "Bu kontroller, [web uygulamanızın erişilebilirliğini iyileştirme](https://developer.chrome.com/docs/lighthouse/accessibility/) fırsatlarını öne çıkarır. Otomatik algılama, sorunların yalnızca bir alt kümesini algılayabilir ve web uygulamanızın erişilebilirliğini garanti etmez. Bu nedenle, [manuel test](https://web.dev/articles/how-to-review) yapmanız da önerilir."
  },
  "core/config/default-config.js | a11yCategoryManualDescription": {
    "message": "Bu öğeler, otomatik test aracının kapsamında yer almayan alanları ele alır. [Erişilebilirlik incelemesi gerçekleştirme](https://web.dev/articles/how-to-review) hakkında daha fazla bilgiyi rehberimizde bulabilirsiniz."
  },
  "core/config/default-config.js | a11yCategoryTitle": {
    "message": "Erişilebilirlik"
  },
  "core/config/default-config.js | a11yColorContrastGroupDescription": {
    "message": "Bu fırsatlar, içeriğinizin daha rahat okunmasına olanak tanır."
  },
  "core/config/default-config.js | a11yColorContrastGroupTitle": {
    "message": "Kontrast"
  },
  "core/config/default-config.js | a11yLanguageGroupDescription": {
    "message": "Bu fırsatlar, içeriğinizin farklı ülkelerdeki kullanıcılar tarafından daha iyi yorumlanmasına olanak tanır."
  },
  "core/config/default-config.js | a11yLanguageGroupTitle": {
    "message": "Uluslararası hale getirme ve yerelleştirme"
  },
  "core/config/default-config.js | a11yNamesLabelsGroupDescription": {
    "message": "Bu fırsatlar, uygulamanızdaki kontrollerin anlamının iyileştirilmesine olanak tanır. Bu durum, ekran okuyucu gibi yardımcı teknolojilerin kullanıcılarına daha iyi bir deneyim sunulmasını sağlayabilir."
  },
  "core/config/default-config.js | a11yNamesLabelsGroupTitle": {
    "message": "Adlar ve etiketler"
  },
  "core/config/default-config.js | a11yNavigationGroupDescription": {
    "message": "Bu fırsatlar, uygulamanızda klavyeyle gezinmeyi kolaylaştırır."
  },
  "core/config/default-config.js | a11yNavigationGroupTitle": {
    "message": "Gezinme"
  },
  "core/config/default-config.js | a11yTablesListsVideoGroupDescription": {
    "message": "Bu fırsatlar, tablo veya liste halindeki verilerin ekran okuyucu gibi yardımcı teknolojiler kullanılarak daha rahat okunmasına olanak tanır."
  },
  "core/config/default-config.js | a11yTablesListsVideoGroupTitle": {
    "message": "Tablolar ve listeler"
  },
  "core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": {
    "message": "Tarayıcı Uyumluluğu"
  },
  "core/config/default-config.js | bestPracticesCategoryTitle": {
    "message": "En İyi Uygulamalar"
  },
  "core/config/default-config.js | bestPracticesGeneralGroupTitle": {
    "message": "Genel"
  },
  "core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": {
    "message": "Politika Değerlendirme"
  },
  "core/config/default-config.js | bestPracticesUXGroupTitle": {
    "message": "Kullanıcı Deneyimi"
  },
  "core/config/default-config.js | diagnosticsGroupDescription": {
    "message": "Uygulamanızın performansı hakkında daha fazla bilgi. Bu sayılar Performan skoruna [doğrudan etki](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) etmezler."
  },
  "core/config/default-config.js | diagnosticsGroupTitle": {
    "message": "Teşhis"
  },
  "core/config/default-config.js | firstPaintImprovementsGroupDescription": {
    "message": "Performansın en kritik unsuru, piksellerin ekranda oluşturulma hızıdır. Önemli metrikler: İlk Zengin İçerikli Boya, İlk Anlamlı Boya"
  },
  "core/config/default-config.js | firstPaintImprovementsGroupTitle": {
    "message": "İlk Boya İyileştirmeleri"
  },
  "core/config/default-config.js | insightsGroupDescription": {
    "message": "Bu analizler Chrome Geliştirici Araçları Performans Paneli'nde de mevcuttur. Daha ayrıntılı bilgi görüntülemek için [izleme kaydı oluşturun](https://developer.chrome.com/docs/devtools/performance/reference)."
  },
  "core/config/default-config.js | insightsGroupTitle": {
    "message": "Analizler"
  },
  "core/config/default-config.js | metricGroupTitle": {
    "message": "Metrikler"
  },
  "core/config/default-config.js | overallImprovementsGroupDescription": {
    "message": "Toplam yükleme deneyimini geliştirerek sayfanın mümkün olan en kısa sürede duyarlı ve kullanıma hazır olmasını sağlayın. Önemli metrikler: Etkileşim Süresi, Speed Index"
  },
  "core/config/default-config.js | overallImprovementsGroupTitle": {
    "message": "Toplam İyileştirmeler"
  },
  "core/config/default-config.js | performanceCategoryTitle": {
    "message": "Performans"
  },
  "core/config/default-config.js | seoCategoryDescription": {
    "message": "Bu kontroller, sayfanızın temel arama motoru optimizasyonu tavsiyesine uymasını sağlar. Burada Lighthouse'un puan vermediği ve [Önemli Web Verileri](https://web.dev/explore/vitals)'ndeki performansınız da dahil arama sıralamanızı etkileyebilecek birçok ek faktör vardır. [Google Arama'nın Temel Özellikleri hakkında daha fazla bilgi edinin](https://support.google.com/webmasters/answer/35769)."
  },
  "core/config/default-config.js | seoCategoryManualDescription": {
    "message": "SEO ile ilgili diğer en iyi uygulamaları kontrol etmek için sitenizde bu ek doğrulayıcıları çalıştırın."
  },
  "core/config/default-config.js | seoCategoryTitle": {
    "message": "SEO"
  },
  "core/config/default-config.js | seoContentGroupDescription": {
    "message": "Tarayıcıların uygulamanızın içeriğini daha iyi anlamasını sağlayacak şekilde HTML kodunuzu biçimlendirin."
  },
  "core/config/default-config.js | seoContentGroupTitle": {
    "message": "İçerik En İyi Uygulamaları"
  },
  "core/config/default-config.js | seoCrawlingGroupDescription": {
    "message": "Uygulamanızın arama sonuçlarında görünmesi için, tarayıcıların uygulamanıza erişmesi gerekir."
  },
  "core/config/default-config.js | seoCrawlingGroupTitle": {
    "message": "Tarama ve Dizine Ekleme"
  },
  "core/config/default-config.js | seoMobileGroupDescription": {
    "message": "Kullanıcıların küçültme veya yakınlaştırma hareketi yapmadan sayfadaki içerikleri okuyabilmelerini sağlamak için sayfalarınızın mobil uyumlu olduğundan emin olun. [Sayfaları nasıl mobil uyumlu hale getireceğinizi öğrenin](https://developers.google.com/search/mobile-sites/)."
  },
  "core/config/default-config.js | seoMobileGroupTitle": {
    "message": "Mobil Uyumlu"
  },
  "core/gather/driver/environment.js | warningSlowHostCpu": {
    "message": "Test edilen cihazın CPU'sunun, Lighthouse'un beklediğinden daha yavaş olduğu anlaşılıyor. Bu durum, performans skorunuzu olumsuz etkileyebilir. [Uygun CPU yavaşlama katsayısını ayarlama](https://github.com/GoogleChrome/lighthouse/blob/main/docs/throttling.md#cpu-throttling) hakkında daha fazla bilgi edinin."
  },
  "core/gather/driver/navigation.js | warningRedirected": {
    "message": "Sayfa, test URL'niz ({requested}) {final} adresine yönlendirildiğinden beklendiği gibi yüklenmiyor olabilir. İkinci URL'yi doğrudan test etmeyi deneyin."
  },
  "core/gather/driver/navigation.js | warningTimeout": {
    "message": "Sayfa, zaman sınırı içinde bitmeyecek kadar yavaş yüklendi. Sonuçlar eksik olabilir."
  },
  "core/gather/driver/storage.js | warningCacheTimeout": {
    "message": "Tarayıcı önbelleğini temizleme işlemi zaman aşımına uğradı. Bu sayfayı yeniden denetlemeyi deneyin ve sorun devam ederse hata bildiriminde bulunun."
  },
  "core/gather/driver/storage.js | warningData": {
    "message": "{locationCount,plural, =1{Şu konumda yükleme performansını etkileyen depolanmış veriler olabilir: {locations}. Bu kaynakların puanlarınızı etkilemesini engellemek için bu sayfayı gizli pencerede denetleyin.}other{Şu konumlarda yükleme performansını etkileyen depolanmış veriler olabilir: {locations}. Bu kaynakların puanlarınızı etkilemesini engellemek için bu sayfayı gizli pencerede denetleyin.}}"
  },
  "core/gather/driver/storage.js | warningOriginDataTimeout": {
    "message": "Kaynak verileri temizleme işlemi zaman aşımına uğradı. Bu sayfayı yeniden denetlemeyi deneyin ve sorun devam ederse hata bildiriminde bulunun."
  },
  "core/gather/gatherers/link-elements.js | headerParseWarning": {
    "message": "`link` üst bilgisi ({error}) ayrıştırılırken hata oluştu: `{header}`"
  },
  "core/gather/timespan-runner.js | warningNavigationDetected": {
    "message": "Çalıştırma sırasında sayfada gezinme algılandı. Sayfada gezinmeleri denetlemek için zaman aralığı modunun kullanılması önerilmez. Daha iyi üçüncü taraf ilişkilendirmesi ve ana iş parçacığı algılaması için sayfada gezinmeleri denetlemek üzere gezinme modunu kullanın."
  },
  "core/lib/csp-evaluator.js | allowlistFallback": {
    "message": "Eski tarayıcılarla geriye dönük uyumluluk sağlamak için https: ve http: URL şemaları (`'strict-dynamic'` yönergesini destekleyen tarayıcılar tarafından yoksayılır) eklemeyi düşünün."
  },
  "core/lib/csp-evaluator.js | deprecatedDisownOpener": {
    "message": "`disown-opener` desteği, CSP3'ten itibaren sonlandırılmıştır. Lütfen onun yerine Cross-Origin-Opener-Policy başlığını kullanın."
  },
  "core/lib/csp-evaluator.js | deprecatedReferrer": {
    "message": "`referrer` desteği, CSP2'den itibaren sonlandırılmıştır. Lütfen onun yerine Referrer-Policy başlığını kullanın."
  },
  "core/lib/csp-evaluator.js | deprecatedReflectedXSS": {
    "message": "`reflected-xss` desteği, CSP2'den itibaren sonlandırılmıştır. Lütfen onun yerine X-XSS-Protection başlığını kullanın."
  },
  "core/lib/csp-evaluator.js | missingBaseUri": {
    "message": "`base-uri` yönergesinin olmaması, yerleştirilen `<base>` etiketlerinin tüm göreli URL'ler (örneğin, komut dosyaları) için temel URL'yi saldırgan kontrolündeki bir alana ayarlamaya olanak tanır. `base-uri` yönergesini, `'none'` veya `'self'` olarak ayarlayın."
  },
  "core/lib/csp-evaluator.js | missingObjectSrc": {
    "message": "`object-src` yönergesinin olmaması, güvenli olmayan komut satırları yürüten eklentilerin yerleştirilmesine olanak tanır. Mümkünse `object-src` yönergesini `'none'` olarak ayarlayın."
  },
  "core/lib/csp-evaluator.js | missingScriptSrc": {
    "message": "`script-src` yönergesi eksik. Bu durum, güvenli olmayan komut dosyalarının yürütülmesine izin verebilir."
  },
  "core/lib/csp-evaluator.js | missingSemicolon": {
    "message": "Noktalı virgülü mü unuttunuz? {keyword}, anahtar kelimeden ziyade bir yönerge gibi görünüyor."
  },
  "core/lib/csp-evaluator.js | nonceCharset": {
    "message": "Nonce'lar için base64 karakter kümesi kullanılmalıdır."
  },
  "core/lib/csp-evaluator.js | nonceLength": {
    "message": "Nonce'lar en az 8 karakter uzunluğunda olmalıdır."
  },
  "core/lib/csp-evaluator.js | plainUrlScheme": {
    "message": "Bu yönergede düz URL şemaları ({keyword}) kullanmaktan kaçının. Düz URL şemaları, komut dosyalarının güvenli olmayan bir alan adından alınmasına izin verir."
  },
  "core/lib/csp-evaluator.js | plainWildcards": {
    "message": "Bu yönergede düz joker karakter ({keyword}) kullanmaktan kaçının. Düz joker karakterler, komut dosyalarının güvenli olmayan bir alan adından alınmasına izin verir."
  },
  "core/lib/csp-evaluator.js | reportToOnly": {
    "message": "Raporlama hedefi yalnızca report-to yönergesi üzerinden yapılandırılır. Bu yönerge yalnızca Chromium tabanlı tarayıcılarda desteklendiği için ayrıca bir `report-uri` yönergesi kullanılması önerilir."
  },
  "core/lib/csp-evaluator.js | reportingDestinationMissing": {
    "message": "Raporlama hedefi yapılandıran bir CSP yok. Bu durum, zaman içinde CSP'nin devamlılığının sağlanmasını ve hatalara karşı izlenmesini zorlaştırır."
  },
  "core/lib/csp-evaluator.js | strictDynamic": {
    "message": "Ana makine izin verilenler listeleri sıklıkla atlanabilir. Gerekirse bunun yerine `'strict-dynamic'` yönergesiyle birlikte CSP nonce veya hash değerleri kullanın."
  },
  "core/lib/csp-evaluator.js | unknownDirective": {
    "message": "Bilinmeyen CSP yönergesi."
  },
  "core/lib/csp-evaluator.js | unknownKeyword": {
    "message": "{keyword} geçersiz bir anahtar kelime gibi görünüyor."
  },
  "core/lib/csp-evaluator.js | unsafeInline": {
    "message": "`'unsafe-inline'`, güvenli olmayan sayfa içi komut dosyalarının ve etkinlik işleyicilerin yürütülmesine olanak tanır. Komut dosyalarına ayrı ayrı izin vermek için CSP nonce veya hash değerleri kullanmayı düşünün."
  },
  "core/lib/csp-evaluator.js | unsafeInlineFallback": {
    "message": "Eski tarayıcılarla geriye dönük uyumluluk sağlamak için `'unsafe-inline'` (nonce/hash destekleyen tarayıcılar tarafından yoksayılır) eklemeyi düşünün."
  },
  "core/lib/deprecation-description.js | feature": {
    "message": "Daha fazla bilgi için özellik durumu sayfasına göz atın."
  },
  "core/lib/deprecation-description.js | milestone": {
    "message": "Bu değişiklik, {milestone} olan kilometre taşıyla geçerli olacak."
  },
  "core/lib/deprecation-description.js | title": {
    "message": "Desteği Sonlandırılan Özellik Kullanıldı"
  },
  "core/lib/i18n/i18n.js | columnBlockingTime": {
    "message": "Ana İleti Dizisi Engelleme Süresi"
  },
  "core/lib/i18n/i18n.js | columnCacheTTL": {
    "message": "TTL'yi Önbelleğe Alma"
  },
  "core/lib/i18n/i18n.js | columnDescription": {
    "message": "Açıklama"
  },
  "core/lib/i18n/i18n.js | columnDuration": {
    "message": "Süre"
  },
  "core/lib/i18n/i18n.js | columnElement": {
    "message": "Öğe"
  },
  "core/lib/i18n/i18n.js | columnFailingElem": {
    "message": "Başarısız Öğeler"
  },
  "core/lib/i18n/i18n.js | columnLocation": {
    "message": "Konum"
  },
  "core/lib/i18n/i18n.js | columnName": {
    "message": "Ad"
  },
  "core/lib/i18n/i18n.js | columnRequests": {
    "message": "İstek Sayısı"
  },
  "core/lib/i18n/i18n.js | columnResourceSize": {
    "message": "Kaynak Boyutu"
  },
  "core/lib/i18n/i18n.js | columnResourceType": {
    "message": "Kaynak Türü"
  },
  "core/lib/i18n/i18n.js | columnSize": {
    "message": "Boyut"
  },
  "core/lib/i18n/i18n.js | columnSource": {
    "message": "Kaynak"
  },
  "core/lib/i18n/i18n.js | columnStartTime": {
    "message": "Başlangıç Zamanı"
  },
  "core/lib/i18n/i18n.js | columnTimeSpent": {
    "message": "Harcanan Süre"
  },
  "core/lib/i18n/i18n.js | columnTransferSize": {
    "message": "Aktarım Boyutu"
  },
  "core/lib/i18n/i18n.js | columnURL": {
    "message": "URL"
  },
  "core/lib/i18n/i18n.js | columnWastedBytes": {
    "message": "Tahmini Tasarruf"
  },
  "core/lib/i18n/i18n.js | columnWastedMs": {
    "message": "Tahmini Tasarruf"
  },
  "core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": {
    "message": "Cumulative Layout Shift"
  },
  "core/lib/i18n/i18n.js | displayValueByteSavings": {
    "message": "Tahmini tasarruf: {wastedBytes, number, bytes} KiB"
  },
  "core/lib/i18n/i18n.js | displayValueElementsFound": {
    "message": "{nodeCount,plural, =1{1 öğe bulundu}other{# öğe bulundu}}"
  },
  "core/lib/i18n/i18n.js | displayValueMsSavings": {
    "message": "Tahmini tasarruf: {wastedMs, number, milliseconds} ms."
  },
  "core/lib/i18n/i18n.js | documentResourceType": {
    "message": "Doküman"
  },
  "core/lib/i18n/i18n.js | firstContentfulPaintMetric": {
    "message": "First Contentful Paint"
  },
  "core/lib/i18n/i18n.js | firstMeaningfulPaintMetric": {
    "message": "İlk Anlamlı Boya"
  },
  "core/lib/i18n/i18n.js | fontResourceType": {
    "message": "Yazı tipi"
  },
  "core/lib/i18n/i18n.js | imageResourceType": {
    "message": "Resim"
  },
  "core/lib/i18n/i18n.js | interactionToNextPaint": {
    "message": "Sonraki boyamayla etkileşim"
  },
  "core/lib/i18n/i18n.js | interactiveMetric": {
    "message": "Time to Interactive"
  },
  "core/lib/i18n/i18n.js | itemSeverityHigh": {
    "message": "Yüksek"
  },
  "core/lib/i18n/i18n.js | itemSeverityLow": {
    "message": "Düşük"
  },
  "core/lib/i18n/i18n.js | itemSeverityMedium": {
    "message": "Orta"
  },
  "core/lib/i18n/i18n.js | largestContentfulPaintMetric": {
    "message": "Largest Contentful Paint"
  },
  "core/lib/i18n/i18n.js | maxPotentialFIDMetric": {
    "message": "Maksimum Olası İlk Giriş Gecikmesi"
  },
  "core/lib/i18n/i18n.js | mediaResourceType": {
    "message": "Medya"
  },
  "core/lib/i18n/i18n.js | ms": {
    "message": "{timeInMs, number, milliseconds} ms."
  },
  "core/lib/i18n/i18n.js | otherResourceType": {
    "message": "Diğer"
  },
  "core/lib/i18n/i18n.js | otherResourcesLabel": {
    "message": "Diğer kaynaklar"
  },
  "core/lib/i18n/i18n.js | scriptResourceType": {
    "message": "Komut dosyası"
  },
  "core/lib/i18n/i18n.js | seconds": {
    "message": "{timeInMs, number, seconds} sn."
  },
  "core/lib/i18n/i18n.js | speedIndexMetric": {
    "message": "Speed Index"
  },
  "core/lib/i18n/i18n.js | stylesheetResourceType": {
    "message": "Stil Sayfası"
  },
  "core/lib/i18n/i18n.js | thirdPartyResourceType": {
    "message": "Üçüncü taraf"
  },
  "core/lib/i18n/i18n.js | total": {
    "message": "Toplam"
  },
  "core/lib/i18n/i18n.js | totalBlockingTimeMetric": {
    "message": "Total Blocking Time"
  },
  "core/lib/i18n/i18n.js | totalResourceType": {
    "message": "Toplam"
  },
  "core/lib/lh-error.js | badTraceRecording": {
    "message": "Sayfa yüklemenizin izlemesi kaydedilirken bir sorun oluştu. Lütfen Lighthouse'u tekrar çalıştırın. ({errorCode})"
  },
  "core/lib/lh-error.js | criTimeout": {
    "message": "İlk Hata Ayıklayıcı Protokolü bağlantısı beklenirken zaman aşımı oluştu."
  },
  "core/lib/lh-error.js | didntCollectScreenshots": {
    "message": "Chrome, sayfa yükleme sırasında ekran görüntüsü toplayamadı. Lütfen sayfada görülebilir içerik olduğundan emin olun ve sonra Lighthouse'u tekrar çalıştırmayı deneyin. ({errorCode})"
  },
  "core/lib/lh-error.js | dnsFailure": {
    "message": "DNS sunucuları sağlanan alan adını çözümleyemedi."
  },
  "core/lib/lh-error.js | erroredRequiredArtifact": {
    "message": "Zorunlu {artifactName} toplayıcı bir hatayla karşılaştı: {errorMessage}"
  },
  "core/lib/lh-error.js | internalChromeError": {
    "message": "Dahili bir Chrome hatası oluştu. Lütfen Chrome'u yeniden başlatıp Lighthouse'u tekrar çalıştırmayı deneyin."
  },
  "core/lib/lh-error.js | missingRequiredArtifact": {
    "message": "Zorunlu {artifactName} toplayıcı çalışmadı."
  },
  "core/lib/lh-error.js | noFcp": {
    "message": "Sayfa hiçbir içeriği boyamadı. Lütfen yükleme sırasında tarayıcı penceresini ön planda tuttuğunuzdan emin olup tekrar deneyin. ({errorCode})"
  },
  "core/lib/lh-error.js | noLcp": {
    "message": "Sayfa, Largest Contentful Paint (LCP) olarak nitelendirilen içeriği göstermedi. Sayfanın geçerli bir LCP öğesine sahip olduğundan emin olup tekrar deneyin. ({errorCode})"
  },
  "core/lib/lh-error.js | notHtml": {
    "message": "Sağlanan sayfa HTML değil ({mimeType} MIME türü olarak sunuldu)."
  },
  "core/lib/lh-error.js | oldChromeDoesNotSupportFeature": {
    "message": "Chrome'un bu sürümü, \"{featureName}\" özelliğini destekleyemeyecek kadar eski. Sonuçların tamamını görmek için daha yeni bir sürüm kullanın."
  },
  "core/lib/lh-error.js | pageLoadFailed": {
    "message": "Lighthouse istediğiniz sayfayı güvenli bir şekilde yükleyemedi. Doğru URL'yi test ettiğinizden ve sunucunun tüm isteklere gerektiği gibi yanıt verdiğinden emin olun."
  },
  "core/lib/lh-error.js | pageLoadFailedHung": {
    "message": "Sayfa yanıt vermeyi durdurduğu için Lighthouse istediğiniz URL'yi güvenli bir şekilde yükleyemedi."
  },
  "core/lib/lh-error.js | pageLoadFailedInsecure": {
    "message": "Sağladığınız URL, geçerli güvenlik sertifikasına sahip değil. {securityMessages}"
  },
  "core/lib/lh-error.js | pageLoadFailedInterstitial": {
    "message": "Chrome bir geçiş reklamıyla sayfa yüklemesini önledi. Doğru URL'yi test ettiğinizden ve sunucunun tüm isteklere gerektiği gibi yanıt verdiğinden emin olun."
  },
  "core/lib/lh-error.js | pageLoadFailedWithDetails": {
    "message": "Lighthouse istediğiniz sayfayı güvenli bir şekilde yükleyemedi. Doğru URL'yi test ettiğinizden ve sunucunun tüm isteklere gerektiği gibi yanıt verdiğinden emin olun. (Ayrıntılar: {errorDetails})"
  },
  "core/lib/lh-error.js | pageLoadFailedWithStatusCode": {
    "message": "Lighthouse, istediğiniz sayfayı güvenli bir şekilde yükleyemedi. Doğru URL'yi test ettiğinizden ve sunucunun tüm isteklere gerektiği gibi yanıt verdiğinden emin olun. (Durum kodu: {statusCode})"
  },
  "core/lib/lh-error.js | pageLoadTookTooLong": {
    "message": "Sayfanın yüklenmesi çok uzun sürdü. Sayfanızın yüklenme süresini azaltmak için lütfen rapordaki fırsatları uygulayın ve sonra Lighthouse'u tekrar çalıştırmayı deneyin. ({errorCode})"
  },
  "core/lib/lh-error.js | protocolTimeout": {
    "message": "DevTools protokol yanıtının beklenmesi için ayrılan süre aşıldı. (Yöntem: {protocolMethod})"
  },
  "core/lib/lh-error.js | requestContentTimeout": {
    "message": "Kaynak içeriğinin getirilmesi için ayrılan süre aşıldı"
  },
  "core/lib/lh-error.js | targetCrashed": {
    "message": "Tarayıcı sekmesi beklenmedik şekilde çöktü."
  },
  "core/lib/lh-error.js | urlInvalid": {
    "message": "Sağladığınız URL'nin geçersiz olduğu anlaşılıyor."
  },
  "core/lib/navigation-error.js | warningStatusCode": {
    "message": "Lighthouse, istediğiniz sayfayı güvenli bir şekilde yükleyemedi. Doğru URL'yi test ettiğinizden ve sunucunun tüm isteklere gerektiği gibi yanıt verdiğinden emin olun. (Durum kodu: {errorCode})"
  },
  "core/lib/navigation-error.js | warningXhtml": {
    "message": "Sayfanın MIME türü XHTML: Lighthouse bu doküman türünü açıkça desteklemez"
  },
  "core/user-flow.js | defaultFlowName": {
    "message": "Kullanıcı işlemleri akışı ({url})"
  },
  "core/user-flow.js | defaultNavigationName": {
    "message": "Gezinme raporu ({url})"
  },
  "core/user-flow.js | defaultSnapshotName": {
    "message": "Anlık görüntü raporu ({url})"
  },
  "core/user-flow.js | defaultTimespanName": {
    "message": "Zaman aralığı raporu ({url})"
  },
  "flow-report/src/i18n/ui-strings.js | allReports": {
    "message": "Tüm Raporlar"
  },
  "flow-report/src/i18n/ui-strings.js | categories": {
    "message": "Kategoriler"
  },
  "flow-report/src/i18n/ui-strings.js | categoryAccessibility": {
    "message": "Erişilebilirlik"
  },
  "flow-report/src/i18n/ui-strings.js | categoryBestPractices": {
    "message": "En İyi Uygulamalar"
  },
  "flow-report/src/i18n/ui-strings.js | categoryPerformance": {
    "message": "Performans"
  },
  "flow-report/src/i18n/ui-strings.js | categorySeo": {
    "message": "SEO"
  },
  "flow-report/src/i18n/ui-strings.js | desktop": {
    "message": "Masaüstü"
  },
  "flow-report/src/i18n/ui-strings.js | helpDialogTitle": {
    "message": "Lighthouse Akış Raporunu Anlama"
  },
  "flow-report/src/i18n/ui-strings.js | helpLabel": {
    "message": "Akışları Anlama"
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionNavigation": {
    "message": "Gezinme raporlarını kullanarak.."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionSnapshot": {
    "message": "Anlık görüntü raporlarını kullanarak..."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionTimespan": {
    "message": "Etkileşim süresi raporlarını kullanarak..."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation1": {
    "message": "Lighthouse Performans skoru elde edin."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation2": {
    "message": "Largest Contentful Paint ve Speed Index gibi sayfa yükleme performans metriklerini ölçün."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation3": {
    "message": "Progresif Web Uygulaması özelliklerini değerlendirin."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot1": {
    "message": "Tek sayfalık uygulamalardaki veya karmaşık formlardaki erişilebilirlik sorunlarını bulun."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot2": {
    "message": "Etkileşimin ardında yatan menülerin ve kullanıcı arayüzü öğelerinin en iyi uygulamalarını değerlendirin."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan1": {
    "message": "Bir dizi etkileşimdeki düzen kaymalarını ve JavaScript yürütme süresini ölçün."
  },
  "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan2": {
    "message": "Uzun ömürlü sayfalar ve tek sayfalık uygulamalar için deneyimi iyileştirecek performans fırsatlarını keşfedin."
  },
  "flow-report/src/i18n/ui-strings.js | highestImpact": {
    "message": "En yüksek etki"
  },
  "flow-report/src/i18n/ui-strings.js | informativeAuditCount": {
    "message": "{numInformative,plural, =1{{numInformative} bilgilendirici denetim}other{{numInformative} bilgilendirici denetim}}"
  },
  "flow-report/src/i18n/ui-strings.js | mobile": {
    "message": "Mobil"
  },
  "flow-report/src/i18n/ui-strings.js | navigationDescription": {
    "message": "Sayfa yükleme"
  },
  "flow-report/src/i18n/ui-strings.js | navigationLongDescription": {
    "message": "Gezinme raporları, orijinal Lighthouse raporlarında olduğu gibi tek bir sayfa yükleme işlemini analiz eder."
  },
  "flow-report/src/i18n/ui-strings.js | navigationReport": {
    "message": "Gezinme raporu"
  },
  "flow-report/src/i18n/ui-strings.js | navigationReportCount": {
    "message": "{numNavigation,plural, =1{{numNavigation} gezinme raporu}other{{numNavigation} gezinme raporu}}"
  },
  "flow-report/src/i18n/ui-strings.js | passableAuditCount": {
    "message": "{numPassableAudits,plural, =1{Geçme ihtimali olan {numPassableAudits} denetim}other{Geçme ihtimali olan {numPassableAudits} denetim}}"
  },
  "flow-report/src/i18n/ui-strings.js | passedAuditCount": {
    "message": "{numPassed,plural, =1{{numPassed} denetim başarılı oldu}other{{numPassed} denetim başarılı oldu}}"
  },
  "flow-report/src/i18n/ui-strings.js | ratingAverage": {
    "message": "Orta düzey"
  },
  "flow-report/src/i18n/ui-strings.js | ratingError": {
    "message": "Hatalı"
  },
  "flow-report/src/i18n/ui-strings.js | ratingFail": {
    "message": "Başarısız"
  },
  "flow-report/src/i18n/ui-strings.js | ratingPass": {
    "message": "Başarılı"
  },
  "flow-report/src/i18n/ui-strings.js | save": {
    "message": "Kaydet"
  },
  "flow-report/src/i18n/ui-strings.js | snapshotDescription": {
    "message": "Sayfanın yakalanmış durumu"
  },
  "flow-report/src/i18n/ui-strings.js | snapshotLongDescription": {
    "message": "Anlık görüntü raporları, genellikle kullanıcı etkileşimlerinden sonra olmak üzere sayfayı belirli bir durumda analiz eder."
  },
  "flow-report/src/i18n/ui-strings.js | snapshotReport": {
    "message": "Anlık görüntü raporu"
  },
  "flow-report/src/i18n/ui-strings.js | snapshotReportCount": {
    "message": "{numSnapshot,plural, =1{{numSnapshot} anlık görüntü raporu}other{{numSnapshot} anlık görüntü raporu}}"
  },
  "flow-report/src/i18n/ui-strings.js | summary": {
    "message": "Özet"
  },
  "flow-report/src/i18n/ui-strings.js | timespanDescription": {
    "message": "Kullanıcı etkileşimleri"
  },
  "flow-report/src/i18n/ui-strings.js | timespanLongDescription": {
    "message": "Etkileşim süresi raporları, genelde kullanıcı etkileşimlerini içeren herhangi bir zaman dilimini analiz eder."
  },
  "flow-report/src/i18n/ui-strings.js | timespanReport": {
    "message": "Etkileşim süresi raporu"
  },
  "flow-report/src/i18n/ui-strings.js | timespanReportCount": {
    "message": "{numTimespan,plural, =1{{numTimespan} zaman aralığı raporu}other{{numTimespan} zaman aralığı raporu}}"
  },
  "flow-report/src/i18n/ui-strings.js | title": {
    "message": "Lighthouse Kullanıcı İşlemleri Akışıyla İlgili Rapor"
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": {
    "message": "CORS Access-Control-Allow-Headers işlemlerinde kimlik doğrulama, joker karakter (*) simgesinin kapsamına girmeyecektir."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSSelectorInternalMediaControlsOverlayCastButton": {
    "message": "Varsayılan Cast entegrasyonunu devre dışı bırakmak için -internal-media-controls-overlay-cast-button yerine disableRemotePlayback özelliği kullanılmalıdır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSValueAppearanceSliderVertical": {
    "message": "CSS görünüm değeri slider-vertical standart hale getirilmemiştir ve kaldırılacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CanRequestURLHTTPContainingNewline": {
    "message": "URL'lerinde hem kaldırılan boşluk \\(n|r|t) karakterleri hem küçüktür karakterleri (<) bulunan kaynak istekleri engellenir. Bu kaynakları yüklemek için lütfen yeni satırları kaldırıp öğe özellik değeri gibi yerlerdeki küçüktür karakterlerini kodlayın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesConnectionInfo": {
    "message": "chrome.loadTimes() kullanımdan kaldırıldı. Onun yerine standart API: Navigation Timing 2'yi kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesFirstPaintAfterLoadTime": {
    "message": "chrome.loadTimes() kullanımdan kaldırıldı. Lütfen standart API: Paint Timing'i kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": {
    "message": "chrome.loadTimes() kullanımdan kaldırıldı. Onun yerine Navigation Timing 2'de standart API: nextHopProtocol kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": {
    "message": "\\(0|r|n) karakteri içeren çerezler kısaltılmayıp reddedilecektir."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": {
    "message": "document.domain ayarlayarak aynı kaynak politikasını esnetme işlevi kullanımdan kaldırılmış olup varsayılan olarak devre dışı olacaktır. Bu kullanımdan kaldırma uyarısı, document.domain ayarlamak suretiyle izin verilen bir çapraz kaynak erişimine yöneliktir."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowAlert": {
    "message": "Çapraz kaynak iframe'lerden window.alert tetikleme işlevinin desteği sonlandırılmış olup ileride kaldırılacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowConfirm": {
    "message": "Çapraz kaynak iframe'lerden window.confirm tetikleme desteği sonlandırılmış olup ileride kaldırılacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": {
    "message": "Veri desteği: SVGUseElement öğesindeki URL'lerin desteği sonlandırılmıştır ve gelecekte kaldırılacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": {
    "message": "getCurrentPosition() ve watchPosition() güvenilir olmayan kaynaklarda artık çalışmıyor. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": {
    "message": "getCurrentPosition() ve watchPosition() güvenli olmayan kaynaklarda kullanımdan kaldırıldı. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": {
    "message": "getUserMedia() güvenilir olmayan kaynaklarda artık çalışmıyor. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": {
    "message": "RTCPeerConnectionIceErrorEvent.hostCandidate kullanımdan kaldırıldı. Yerine lütfen RTCPeerConnectionIceErrorEvent.address veya RTCPeerConnectionIceErrorEvent.port kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IdentityInCanMakePaymentEvent": {
    "message": "canmakepayment hizmet çalışanı etkinliğindeki satıcı kaynağı ve rastgele veriler kullanımdan kaldırılacak ve mevcut olmayacak: topOrigin, paymentRequestOrigin, methodData, modifiers."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | InsecurePrivateNetworkSubresourceRequest": {
    "message": "Web sitesi, kullanıcılarının ayrıcalıklı ağ konumu sayesinde erişebildiği bir ağdan alt kaynak istedi. Bu istekler herkese açık olmayan cihazların ve sunucuların internette açığa çıkmasına neden olarak, siteler arası istek sahtekarlığı (CSRF) saldırısı ve/veya bilgi sızıntısı riskini artırır. Bu riskleri azaltmak amacıyla Chrome, güvenli olmayan bağlamlardan herkese açık olmayan alt kaynaklara gönderilen istekleri kullanımdan kaldıracak ve engellemeye başlayacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | InterestGroupDailyUpdateUrl": {
    "message": "InterestGroups adlı yapıdan joinAdInterestGroup() adlı yapıya iletilen dailyUpdateUrl alanı, davranışını daha doğru şekilde yansıtmak için updateUrl olarak yeniden adlandırıldı."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": {
    "message": "Intl.v8BreakIterator desteği sonlandırıldı. Lütfen bunun yerine Intl.Segmenter seçeneğini kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": {
    "message": ".css dosya uzantısıyla bitmeyen file: URL'lerinden CSS yüklenemiyor."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": {
    "message": "Spesifikasyon değişimi nedeniyle artık remove() eşzamansız aralık kaldırma işlemini iptal etmek için SourceBuffer.abort() kullanılmamaktadır. Bu işlevle ilgili destek ileride kaldırılacaktır. Bunun yerine updateend etkinliğini dinlemeniz gerekir. abort() yalnızca eşzamansız medya eklerini iptal etmek veya ayrıştırıcı durumunu sıfırlamak için kullanılmalıdır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": {
    "message": "Spesifikasyon değişikliği nedeniyle, arabellekte kodlanan çerçevelerdeki en yüksek sunum zaman damgasından düşük bir MediaSource.duration değeri ayarlama özelliği kullanımdan kaldırılmıştır. Arabellekteki kırpılmış medya öğelerinin dolaylı yoldan kaldırılması ileride desteklenmeyecektir. Onun yerine, newDuration < oldDuration olan durumlarda her sourceBuffers üzerinde açık remove(newDuration, oldDuration) uygulamanız gerekir."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": {
    "message": "Sysex, MIDIOptions içinde belirtilmiş olmasa bile Web MIDI, sysex kullanmak için izin ister."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": {
    "message": "Artık Notification API güvenli olmayan kaynaklardan kullanılamaz. Uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": {
    "message": "Artık çapraz kaynak iframe'lerden Notification API izni istenemez. Bunun yerine izni üst düzey bir çerçeveden istemeniz veya yeni bir pencere açmanız gerekir."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteCreateImageBitmapImageOrientationNone": {
    "message": "createImageBitmap içindeki imageOrientation: 'none' seçeneğinin desteği sonlandırıldı. Bunun yerine, createImageBitmap'i lütfen \\{imageOrientation: \"from-image\"\\} seçeneği ile kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteWebRtcCipherSuite": {
    "message": "İş ortağınızın anlaşma yaptığı (D)TLS sürümü artık kullanılmıyor. Lütfen iş ortağınızla görüşüp bu durumu düzeltin."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverflowVisibleOnReplacedElement": {
    "message": "img, video ve canvas etiketlerinde overflow: visible belirtilmesi, öğe sınırlarının dışında görsel içerik oluşturulmasına neden olabilir. https://github.com/WICG/shared-element-transitions/blob/main/debugging_overflow_on_images.md sayfasını inceleyin."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverrideFlashEmbedwithHTML": {
    "message": "Eski flash video yerleştirme, HTML iframe'e yeniden yazıldı. Flash artık kullanılmıyor. Bu yeniden yazma hilesinin desteği sonlandırıldı ve gelecekte kaldırılabilir."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentInstruments": {
    "message": "paymentManager.instruments kullanımdan kaldırıldı. Bunun yerine, ödeme işleyiciler için lütfen tam zamanında yükleme özelliğini kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentRequestCSPViolation": {
    "message": "PaymentRequest çağrınız, İçerik Güvenliği Politikası (İGP) connect-src yönergesini atladı. Bu atlama işleminin desteği sonlandırılmıştır. Lütfen PaymentRequest API'sindeki (supportedMethods alanındaki) ödeme yöntemi tanımlayıcısını İGP connect-src yönergenize ekleyin."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PersistentQuotaType": {
    "message": "StorageType.persistent kullanımdan kaldırıldı. Lütfen bunun yerine standart navigator.storage kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PictureSourceSrc": {
    "message": "Üst öğesi <picture> olan <source src> öğeleri geçersiz olduğundan yoksayılır. Lütfen bunun yerine <source srcset> politikasını kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedCancelAnimationFrame": {
    "message": "webkitCancelAnimationFrame, satıcıya özgü bir işlevdir. Lütfen bunun yerine standart cancelAnimationFrame işlevini kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedRequestAnimationFrame": {
    "message": "webkitRequestAnimationFrame, satıcıya özgü bir işlevdir. Lütfen bunun yerine standart requestAnimationFrame işlevini kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoDisplayingFullscreen": {
    "message": "HTMLVideoElement.webkitDisplayingFullscreen desteği sonlandırıldı. Lütfen bunun yerine Document.fullscreenElement kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullScreen": {
    "message": "HTMLVideoElement.webkitEnterFullScreen() desteği sonlandırıldı. Lütfen bunun yerine Element.requestFullscreen() kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullscreen": {
    "message": "HTMLVideoElement.webkitEnterFullscreen() desteği sonlandırıldı. Lütfen bunun yerine Element.requestFullscreen() kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullScreen": {
    "message": "HTMLVideoElement.webkitExitFullScreen() desteği sonlandırıldı. Lütfen bunun yerine Document.exitFullscreen() kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullscreen": {
    "message": "HTMLVideoElement.webkitExitFullscreen() desteği sonlandırıldı. Lütfen bunun yerine Document.exitFullscreen() kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": {
    "message": "HTMLVideoElement.webkitSupportsFullscreen desteği sonlandırıldı. Lütfen bunun yerine Document.fullscreenEnabled kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": {
    "message": "chrome.privacy.websites.privacySandboxEnabled API'sinin desteğini sonlandırıyoruz, ancak geriye dönük uyumluluk için M113 sürümüne kadar etkin kalacaktır. Bunun yerine lütfen chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled ve chrome.privacy.websites.adMeasurementEnabled kullanın. https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled adresini ziyaret edin."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": {
    "message": "DtlsSrtpKeyAgreement kısıtlaması kaldırıldı. Bu kısıtlama için belirttiğiniz false değeri, kaldırılan SDES key negotiation yöntemini kullanmaya yönelik bir deneme olarak yorumlandı. Bu işlev kaldırılmıştır; onun yerine DTLS key negotiation destekleyen bir hizmet kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpTrue": {
    "message": "DtlsSrtpKeyAgreement kısıtlaması kaldırıldı. Bu kısıtlama için belirttiğiniz true değeri etkisiz olmuştur ancak düzenli olmak adına bu kısıtlamayı kaldırabilirsiniz."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCPeerConnectionGetStatsLegacyNonCompliant": {
    "message": "Geri çağırmaya dayalı getStats() desteği sonlandırılmış olup ileride kaldırılacaktır. Bunun yerine spesifikasyonla uyumlu getStats() kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": {
    "message": "Range.expand() desteği sonlandırıldı. Lütfen bunun yerine Selection.modify() kullanın."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": {
    "message": "URL'lerinde yerleştirilmiş kimlik bilgileri (ör. https://user:pass@host/) olan alt kaynak istekleri engellenir."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RtcpMuxPolicyNegotiate": {
    "message": "rtcpMuxPolicy seçeneği artık kullanılmıyor olup kaldırılacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": {
    "message": "SharedArrayBuffer, kökler arası erişimin kapatılmasını gerektiriyor. Daha fazla bilgi için https://developer.chrome.com/blog/enabling-shared-array-buffer/ adresini ziyaret edin."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": {
    "message": "Kullanıcı etkinliği olmadan speechSynthesis.speak() çağırma işlevi artık kullanılmıyor olup kaldırılacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": {
    "message": "Kaldırma etkinliği işleyicileri desteği sonlandırılmıştır ve kaldırılacaktır."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": {
    "message": "Uzantıların SharedArrayBuffer kullanmayı sürdürmek için kökler arası erişimi kapatmaları gerekir. https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/ adresini ziyaret edin."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": {
    "message": "XMLHttpRequest içindeki yanıt JSON dosyası UTF-16'yı desteklemiyor."
  },
  "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": {
    "message": "Son kullanıcı deneyimini olumsuz etkilemesi nedeniyle, ana iş parçacığında eşzamanlı XMLHttpRequest işleviyle ilgili destek sonlandırıldı. Daha fazla yardım için https://xhr.spec.whatwg.org/ adresini ziyaret edin."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": {
    "message": "Animasyon"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": {
    "message": "Düzen kaymaları, öğeler herhangi bir kullanıcı etkileşimi olmadan hareket ettiğinde gerçekleşir. [Öğelerin eklenmesi, kaldırılması veya sayfa yüklenirken yazı tiplerinin değişmesi gibi düzen kaymalarının nedenlerini araştırın](https://web.dev/articles/optimize-cls)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": {
    "message": "Yerleştirilen iFrame"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | layoutShiftCluster": {
    "message": "Düzen kayması kümesi @ {PH1}"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noCulprits": {
    "message": "Düzen kayması sorununun nedenleri tespit edilemedi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noLayoutShifts": {
    "message": "Düzen kayması yok"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | title": {
    "message": "Düzen kayması sorununun nedenleri"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | topCulprits": {
    "message": "Düzen kayması sorununun en önemli nedenleri"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | unsizedImage": {
    "message": "Boyutu belirlenmemiş resim öğesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | webFont": {
    "message": "Web yazı tipi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstCluster": {
    "message": "En kötü küme"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstLayoutShiftCluster": {
    "message": "En kötü düzen kayması kümesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | cacheTTL": {
    "message": "TTL'yi Önbelleğe Al"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": {
    "message": "Uzun önbellek ömrü, sayfanızın tekrar ziyaret edilmesi sürecini hızlandırabilir. [Daha fazla bilgi edinin](https://web.dev/uses-long-cache-ttl/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": {
    "message": "Verimsiz önbellek politikalarını gerektiren istek yok"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | others": {
    "message": "{PH1} tane daha"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | requestColumn": {
    "message": "İstek"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": {
    "message": "Verimli önbellek sürelerini kullanın"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": {
    "message": "Büyük bir DOM, stil hesaplamalarının ve yeniden düzenlemelerin daha uzun sürmesine neden olarak sayfanın yanıt verme hızını etkileyebilir. Ayrıca bellek kullanımını da artırır. [DOM'un aşırı büyümesini nasıl önleyeceğinizi öğrenin](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": {
    "message": "Süre"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | element": {
    "message": "Öğe"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeLayout": {
    "message": "Düzen ({PH1} nesne)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeStyleRecalc": {
    "message": "Stili yeniden hesaplama ({PH1} öğe)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxChildren": {
    "message": "Maksimum alt öğe sayısı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxDOMDepth": {
    "message": "DOM derinliği"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | statistic": {
    "message": "İstatistik"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | title": {
    "message": "DOM boyutunu optimize edin"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | topUpdatesDescription": {
    "message": "Bunlar, en geniş kapsamlı düzen ve stil yeniden hesaplama etkinlikleridir. DOM'u basitleştirerek bu öğelerin performansa etkisini azaltabilirsiniz."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | totalElements": {
    "message": "Toplam öğe sayısı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | value": {
    "message": "Değer"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": {
    "message": "İlk ağ isteğiniz en önemli isteğinizdir.  Yönlendirmelerden kaçınarak, hızlı sunucu yanıtı sağlayarak ve metin sıkıştırmayı etkinleştirerek gecikmeyi azaltın."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": {
    "message": "Yönlendirmeler vardı ({PH1} yönlendirme, +{PH2})"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedServerResponseTime": {
    "message": "Sunucu yavaş yanıt verdi ({PH1} gözlemlendi)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedTextCompression": {
    "message": "Sıkıştırma uygulanmadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingRedirects": {
    "message": "Yönlendirme içermiyor"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": {
    "message": "Sunucu hızlı yanıt veriyor ({PH1} gözlemlendi)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingTextCompression": {
    "message": "Metin sıkıştırma uygulanır"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | redirectsLabel": {
    "message": "Yönlendirmeler"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | serverResponseTimeLabel": {
    "message": "Sunucu yanıt süresi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | title": {
    "message": "Doküman isteğiyle ilgili gecikme"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | uncompressedDownload": {
    "message": "Sıkıştırılmamış indirme işlemi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnDuplicatedBytes": {
    "message": "Yinelenen baytlar"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnSource": {
    "message": "Kaynak"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": {
    "message": "Ağ etkinliğinin kullandığı bayt sayısını azaltmak için paketlerden büyük, yinelenen JavaScript modüllerini kaldırın."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": {
    "message": "Yinelenen JavaScript"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": {
    "message": "Metnin her zaman görünmesini sağlamak için [font-display](https://developer.chrome.com/blog/font-display) özelliğini swap veya optional olarak ayarlayabilirsiniz. swap, [yazı tipi metriği geçersiz kılmalarıyla](https://developer.chrome.com/blog/font-fallbacks) düzen kaymalarını azaltmak için daha fazla optimize edilebilir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": {
    "message": "Yazı tipi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": {
    "message": "Yazı tipi görüntüleme"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | wastedTimeColumn": {
    "message": "Boşa harcanan süre"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | anonymous": {
    "message": "(anonim)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": {
    "message": "DOM durumunda yapılan bir değişiklik nedeniyle stiller geçersiz kılındıktan sonra JavaScript, geometrik özellikler (ör. offsetWidth) sorguladığında zorunlu yeniden düzenleme gerçekleşir. Bu durum, performansın düşmesine neden olabilir. [Zorunlu yeniden düzenlemeler](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) ve olası çözümleri hakkında daha fazla bilgi edinin."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": {
    "message": "Yığın izleme (stack trace)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": {
    "message": "Zorunlu yeniden düzenleme"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | topTimeConsumingFunctionCall": {
    "message": "En çok zaman alan işlev çağrısı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | totalReflowTime": {
    "message": "Toplam yeniden düzenleme süresi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | unattributed": {
    "message": "[ilişkilendirilmemiş]"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": {
    "message": "Alt bölümler içinden en uzun olanla incelemeye başlayın. [Gecikmeler en aza indirilebilir](https://web.dev/articles/optimize-inp#optimize_interactions). İşleme süresini kısaltmak için genellikle JS'den oluşan [ana iş parçacığı maliyetlerini optimize edin](https://web.dev/articles/optimize-long-tasks)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": {
    "message": "Süre"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | inputDelay": {
    "message": "Giriş gecikmesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | noInteractions": {
    "message": "Etkileşim algılanmadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | presentationDelay": {
    "message": "Yanıt sunumu gecikmesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | processingDuration": {
    "message": "İşleme süresi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | subpart": {
    "message": "Alt bölüm"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | title": {
    "message": "INP dökümü"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": {
    "message": "Resimlerin indirme süresini kısaltmak, sayfanın algılanan yükleme süresini ve LCP'yi daha iyi hale getirebilir. [Resim boyutunu optimize etme hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": {
    "message": "{PH1} (Tahmini {PH2})"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | noOptimizableImages": {
    "message": "Optimize edilebilir resim yok"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | optimizeFile": {
    "message": "Dosya boyutunu optimize edin"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | others": {
    "message": "{PH1} tane daha"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | title": {
    "message": "Resim yayınlamayı kolaylaştırın"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useCompression": {
    "message": "Resim sıkıştırma faktörünü artırarak bu resmin indirme boyutunu küçültebilirsiniz."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useModernFormat": {
    "message": "Modern bir resim biçimi (WebP, AVIF) kullanmak veya resim sıkıştırmasını artırmak bu resmin indirme boyutunu küçültebilir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useResponsiveSize": {
    "message": "Bu resim dosyası, görüntülenen boyutlarına ({PH2}) göre olması gerekenden ({PH1}) daha büyük. Resim indirme boyutunu küçültmek için duyarlı resimler kullanın."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useVideoFormat": {
    "message": "GIF yerine video biçimleri kullanmak, animasyonlu içeriğin indirme boyutunu küçültebilir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": {
    "message": "Her [alt bölüm için belirli iyileştirme stratejileri vardır](https://web.dev/articles/optimize-lcp#lcp-breakdown). İdeal olarak LCP süresinin çoğu gecikmeler için değil, kaynakları yüklemek için harcanmalıdır."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": {
    "message": "Süre"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | elementRenderDelay": {
    "message": "Öğe oluşturma gecikmesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | fieldDuration": {
    "message": "75. yüzdelik dilim alanı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | noLcp": {
    "message": "LCP algılanmadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDelay": {
    "message": "Kaynak yükleme gecikmesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDuration": {
    "message": "Kaynak yükleme süresi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | subpart": {
    "message": "Alt bölüm"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": {
    "message": "Time to First Byte"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": {
    "message": "LCP dökümü"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": {
    "message": "LCP resmini HTML'den anında [bulunabilir](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) hale getirerek ve [geç yüklemeden](https://web.dev/articles/lcp-lazy-loading) kaçınarak LCP'yi optimize edin"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": {
    "message": "fetchpriority=high uygulandı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeApplied": {
    "message": "fetchpriority=high uygulanmalıdır"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": {
    "message": "geç yükleme uygulanmadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lcpLoadDelay": {
    "message": "LCP resmi, en erken başlangıç noktasından {PH1} sonra yüklendi."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcp": {
    "message": "LCP algılanmadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcpResource": {
    "message": "LCP bir resim olmadığı için LCP kaynağı algılanmadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | requestDiscoverable": {
    "message": "İstek, ilk dokümanda bulunabilir"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | title": {
    "message": "LCP istek keşfi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnScript": {
    "message": "Komut dosyası"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnWastedBytes": {
    "message": "Boşa harcanan bayt miktarı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": {
    "message": "Polyfill'ler ve dönüşümler, daha eski tarayıcıların yeni JavaScript özelliklerini kullanmasını sağlar. Ancak, çoğu modern tarayıcılar için gerekli değildir. Daha eski tarayıcıları desteklemeniz gerekmediğinden eminseniz JavaScript derleme işleminizi [Baseline](https://web.dev/articles/baseline-and-polyfills) özelliklerini çevirecek şekilde değiştirmeyi düşünün. [Çoğu sitenin neden ES6+ kodunu çevirmeden dağıtabildiğini öğrenin](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": {
    "message": "Eski JavaScript"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": {
    "message": "HTTP/2 ve HTTP/3, HTTP/1.1'e kıyasla multiplex gibi birçok avantaj sunar. [Modern HTTP'yi kullanma hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": {
    "message": "Hiçbir istekte HTTP/1.1 kullanılmadı veya HTTP/1.1'in geçerli kullanımı önemli bir optimizasyon fırsatı sunmuyor. HTTP/1.1 istekleri yalnızca aynı kaynaktan en az altı statik öğe geliyorsa ve yerel geliştirme ortamından veya üçüncü taraf bir kaynaktan sunulmuyorsa işaretlenir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | protocol": {
    "message": "Protokol"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | request": {
    "message": "İstek"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | title": {
    "message": "Modern HTTP"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnOrigin": {
    "message": "Kaynak"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnRequest": {
    "message": "İstek"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnSource": {
    "message": "Kaynak"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnTime": {
    "message": "Zaman"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnWastedMs": {
    "message": "Tahmini LCP tasarrufu"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | crossoriginWarning": {
    "message": "Kullanılmayan ön bağlantı. crossorigin özelliğinin doğru şekilde kullanıldığını kontrol edin."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": {
    "message": "Sayfaların daha kolay yüklenmesi için zincir uzunluğunu azaltarak, kaynakların indirme boyutunu küçülterek veya gereksiz kaynakların indirilmesini erteleyerek [kritik istek zinciri oluşturmaktan kaçının](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": {
    "message": "En önemli kaynaklarınıza [önceden bağlanma](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) ipuçları ekleyin ancak 4'ten az ipucu kullanmaya çalışın."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableTitle": {
    "message": "Önceden bağlanma adayları"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | maxCriticalPathLatency": {
    "message": "Maksimum kritik yol gecikmesi:"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noNetworkDependencyTree": {
    "message": "Ağ bağımlılıklarından etkilenen oluşturma görevi yok"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectCandidates": {
    "message": "Ön bağlantı için uygun ek kaynak bulunmamaktadır"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectOrigins": {
    "message": "hiçbir kaynak önceden bağlanmadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableDescription": {
    "message": "[Önceden bağlanma](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) ipuçları, sayfa yüklenirken tarayıcının gerekli bağlantıları önceden kurmasına yardımcı olarak ilgili kaynağa yapılacak ilk istekte zaman kazandırır. Sayfanın önceden bağlantı kurduğu kaynaklar aşağıda verilmiştir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableTitle": {
    "message": "Önceden bağlanmış kaynaklar"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | title": {
    "message": "Ağ bağımlılık ağacı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | tooManyPreconnectLinksWarning": {
    "message": "4'ten fazla preconnect bağlantısı bulundu. Bunlar az kullanılıp sadece en önemli kaynaklar için tercih edilmelidir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | unusedWarning": {
    "message": "Kullanılmayan ön bağlantı. Yalnızca sayfanın isteyebileceği kaynaklar için preconnect öğesini kullanın."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | warningDescription": {
    "message": "Sayfaların daha kolay yüklenmesi için zincir uzunluğunu azaltarak, kaynakların indirme boyutunu küçülterek veya gereksiz kaynakların indirilmesini erteleyerek kritik istek zinciri oluşturmaktan kaçının."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": {
    "message": "İstekler sayfanın ilk oluşturma işlemini engelliyor. Bu durum, LCP'yi geciktirebilir. [Erteleme veya satır içine yerleştirme](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources), bu ağ isteklerini kritik yoldan uzaklaştırabilir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": {
    "message": "Süre"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": {
    "message": "Bu gezinme için oluşturma engelleme isteği yok"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": {
    "message": "İstek"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": {
    "message": "Oluşturma engelleme istekleri"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": {
    "message": "\"Stili yeniden hesapla\" maliyetleri yüksekse seçicinin optimize edilmesi bu maliyetleri azaltabilir. Hem geçen süresi hem de yavaş yol yüzdesi yüksek olan [seçicileri optimize edin](https://developer.chrome.com/docs/devtools/performance/selector-stats). Daha basit seçici, daha az sayıda seçici, daha küçük DOM ve daha sığ DOM, eşleşme maliyetlerini azaltır."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": {
    "message": "Geçen süre"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | enableSelectorData": {
    "message": "CSS seçici verisi bulunamadı. Performans paneli ayarlarında CSS seçici istatistiklerinin etkinleştirilmesi gerekir."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchAttempts": {
    "message": "Eşleşme denemeleri"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchCount": {
    "message": "Eşleşme sayısı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | title": {
    "message": "CSS seçici maliyetleri"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorElapsedTime": {
    "message": "En uzun süren seçici"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorMatchAttempt": {
    "message": "En iyi seçici eşleştirme denemesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectors": {
    "message": "En iyi seçiciler"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | total": {
    "message": "Toplam"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnMainThreadTime": {
    "message": "Ana ileti dizesi süresi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnThirdParty": {
    "message": "3. taraf"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnTransferSize": {
    "message": "Aktarım boyutu"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": {
    "message": "Üçüncü taraf kodu, yükleme performansını önemli ölçüde etkileyebilir. Sayfanızdaki içeriklere öncelik vermek için [üçüncü taraf kodlarının yüklenmesini azaltın ve geciktirin](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": {
    "message": "Üçüncü taraf içeriği bulunamadı"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | title": {
    "message": "3. taraflar"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": {
    "message": "Görüntü alanı, mobil cihazlar için optimize edilmezse dokunma etkileşimleri [300 ms.ye kadar gecikebilir](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)."
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": {
    "message": "Mobil dokunma gecikmesi"
  },
  "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": {
    "message": "Görüntü alanını mobil cihazlar için optimize edin"
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPMethodNotGET": {
    "message": "Yalnızca GET isteği aracılığıyla yüklenen sayfalar geri-ileri önbelleğe alınmaya uygundur."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPStatusNotOK": {
    "message": "Yalnızca 2XX durum koduna sahip sayfalar önbelleğe alınabilir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | JavaScriptExecution": {
    "message": "Chrome, önbellekteyken JavaScript'i yürütme girişimi tespit etti."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | appBanner": {
    "message": "AppBanner isteğinde bulunan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabled": {
    "message": "Geri-ileri önbellek, flag'lerle devre dışı bırakılmış. Özelliği yerel olarak bu cihazda etkinleştirmek için chrome://flags/#back-forward-cache adresine gidin."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByCommandLine": {
    "message": "Geri-ileri önbellek, komut satırıyla devre dışı bırakılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByLowMemory": {
    "message": "Geri-ileri önbellek, yetersiz bellek nedeniyle devre dışı bırakılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForDelegate": {
    "message": "Geri-ileri önbellek, yetki verilmiş kullanıcı tarafından desteklenmiyor."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForPrerender": {
    "message": "Geri-ileri önbellek, önceden oluşturucu için devre dışı bırakılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | broadcastChannel": {
    "message": "Sayfa, kayıtlı dinleyicileri olan bir BroadcastChannel örneği içerdiğinden önbelleğe alınamıyor."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheControlNoStore": {
    "message": "cache-control:no-store başlığı içeren sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheFlushed": {
    "message": "Önbellek kasıtlı olarak temizlenmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheLimit": {
    "message": "Sayfa, başka bir sayfanın önbelleğe alınabilmesi için önbellekten çıkarılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | containsPlugins": {
    "message": "Eklenti içeren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentDiscarded": {
    "message": "Tanımsız"
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileChooser": {
    "message": "FileChooser API kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileSystemAccess": {
    "message": "File System Access API kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaDevicesDispatcherHost": {
    "message": "Media Device Dispatcher kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaPlay": {
    "message": "Sayfadan çıkılırken medya içeriği oynatılıyormuş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSession": {
    "message": "MediaSession API kullanan ve oynatma durumu tanımlamış olan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSessionService": {
    "message": "MediaSession API kullanan ve işlem işleyicileri tanımlamış olan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentScreenReader": {
    "message": "Geri-ileri önbellek, ekran okuyucu nedeniyle devre dışı bırakılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSecurityHandler": {
    "message": "SecurityHandler kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSerial": {
    "message": "Serial API kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebAuthenticationAPI": {
    "message": "WebAuthetication API kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebBluetooth": {
    "message": "WebBluetooth API kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebUSB": {
    "message": "WebUSB API kullanan sayfalar geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cookieDisabled": {
    "message": "Cache-Control: no-store kullanan bir sayfada çerezler devre dışı bırakıldığı için geri-ileri önbellek devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | dedicatedWorkerOrWorklet": {
    "message": "Özel bir çalışan veya iş akışı kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | documentLoaded": {
    "message": "Yüklenmesi tamamlanmadan dokümandan çıkılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderAppBannerManager": {
    "message": "Sayfadan çıktıktan sonra uygulama banner'ı görüntülendi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderChromePasswordManagerClientBindCredentialManager": {
    "message": "Sayfadan çıktıktan sonra Chrome Şifre Yöneticisi görüntülendi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerSelfDeletingRequestDelegate": {
    "message": "Sayfadan çıktıktan sonra DOM ayrıştırma süreci devam etti."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerViewerSource": {
    "message": "Sayfadan çıktıktan sonra DOM Ayrıştırıcı Görünümü görüntülendi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessaging": {
    "message": "Messaging API'yi kullanan uzantılar nedeniyle geri-ileri önbellek devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessagingForOpenPort": {
    "message": "Uzun süreli bağlantısı olan uzantılar geri-ileri önbelleğe girmeden önce bağlantıyı kapatmalıdır."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionSentMessageToCachedFrame": {
    "message": "Uzun süreli bağlantısı olan uzantılar geri-ileri önbellekteki çerçevelere mesaj göndermeyi denedi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensions": {
    "message": "Geri-ileri önbellek uzantılar nedeniyle devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderModalDialog": {
    "message": "Sayfadan çıktıktan sonra yeniden form gönderme veya http şifre iletişimi gibi bir modal iletişim gösterildi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOfflinePage": {
    "message": "Sayfadan çıktıktan sonra çevrimdışı sayfa gösterildi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOomInterventionTabHelper": {
    "message": "Sayfadan çıktıktan sonra Yetersiz Bellek Müdahalesi çubuğu görüntülendi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPermissionRequestManager": {
    "message": "Sayfadan çıktıktan sonra izin istekleri alındı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPopupBlockerTabHelper": {
    "message": "Sayfadan çıktıktan sonra pop-up engelleyici görüntülendi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingThreatDetails": {
    "message": "Sayfadan çıktıktan sonra Güvenli Tarama ayrıntıları gösterildi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingTriggeredPopupBlocker": {
    "message": "Güvenli Tarama bu sayfayı kötüye kullanım amaçlı olarak değerlendirdi ve pop-up'ı engelledi."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | enteredBackForwardCacheBeforeServiceWorkerHostAdded": {
    "message": "Sayfa geri-ileri önbellekteyken bir hizmet çalışanı etkinleştirilmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | errorDocument": {
    "message": "Doküman hatası nedeniyle geri-ileri önbellek devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | fencedFramesEmbedder": {
    "message": "FencedFrames kullanan sayfalar bfcache'te saklanamaz."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | foregroundCacheLimit": {
    "message": "Sayfa, başka bir sayfanın önbelleğe alınabilmesi için önbellekten çıkarılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | grantedMediaStreamAccess": {
    "message": "Medya yayınına erişim izni veren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | haveInnerContents": {
    "message": "Belirli yerleştirilmiş içerik türleri (ör. PDF'ler) barındıran sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | idleManager": {
    "message": "IdleManager kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBConnection": {
    "message": "Açık bir IndexedDB bağlantısına sahip olan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBEvent": {
    "message": "Geri-ileri önbellek, IndexedDB etkinliği nedeniyle devre dışı bırakılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | ineligibleAPI": {
    "message": "Uygun olmayan API'ler kullanılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedJavascript": {
    "message": "Uzantılar aracılığıyla JavaScript yerleştirilen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedStyleSheet": {
    "message": "Uzantılar aracılığıyla StyleSheet yerleştirilen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | internalError": {
    "message": "Dahili hata."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | jsNetworkRequestReceivedCacheControlNoStoreResource": {
    "message": "Bazı JavaScript ağ istekleri Cache-Control: no-store başlığına sahip kaynak aldığı için geri-ileri önbellek devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keepaliveRequest": {
    "message": "Geri-ileri önbellek, keepalive isteği nedeniyle devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keyboardLock": {
    "message": "Klavye kilidi kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | loading": {
    "message": "Yüklenmesi tamamlanmadan sayfadan çıkılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoCache": {
    "message": "Ana kaynağında cache-control:no-cache bulunan sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoStore": {
    "message": "Ana kaynağında cache-control:no-store bulunan sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | navigationCancelledWhileRestoring": {
    "message": "Sayfa geri-ileri önbellekten geri yüklenemeden önce gezinme iptal edilmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkExceedsBufferLimit": {
    "message": "Etkin bir ağ bağlantısı çok fazla veri aldığından sayfa önbellekten çıkarılmış. Chrome, önbellekteki bir sayfanın alabileceği veri miktarını sınırlar."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestDatapipeDrainedAsBytesConsumer": {
    "message": "İletim aşamasında fetch() veya XHR içeren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestRedirected": {
    "message": "Sayfa, yönlendirmeyle ilgili etkin bir ağ isteği nedeniyle geri-ileri önbellekten çıkarılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestTimeout": {
    "message": "Sayfa, çok uzun süre açık kalan bir ağ bağlantısı nedeniyle önbellekten çıkarılmış. Chrome, önbellekteki bir sayfanın veri alabileceği süreyi sınırlar."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | noResponseHead": {
    "message": "Geçerli yanıt başlığı içermeyen sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | notMainFrame": {
    "message": "Gezinme, ana çerçeve dışında bir çerçevede gerçekleşmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingIndexedDBTransaction": {
    "message": "Devam etmekte olan dizine eklenmiş DB işlemleri içeren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestDirectSocket": {
    "message": "İletim aşamasında bir ağ isteği içeren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestFetch": {
    "message": "İletim aşamasında bir getirme ağı isteği içeren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestOthers": {
    "message": "İletim aşamasında bir ağ isteği içeren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestXHR": {
    "message": "İletim aşamasında bir XHR ağ isteği içeren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | paymentManager": {
    "message": "PaymentManager kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | pictureInPicture": {
    "message": "Pencere içinde pencere özelliğini kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | printing": {
    "message": "Yazdırma kullanıcı arayüzü görüntüleyen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | relatedActiveContentsExist": {
    "message": "Sayfa, \"window.open()\" kullanılarak açılmış ve başka bir sekmede buna atıfta bulunuluyor ya da sayfa bir pencere açmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessCrashed": {
    "message": "Geri-ileri önbellekteki sayfa için oluşturucu süreci kilitlenmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessKilled": {
    "message": "Geri-ileri önbellekteki sayfa için oluşturucu süreci sonlandırılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedAudioCapturePermission": {
    "message": "Ses kaydetme izni isteyen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackForwardCacheBlockedSensors": {
    "message": "Sensör izinleri isteyen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackgroundWorkPermission": {
    "message": "Arka plan senkronizasyonu veya getirme izinleri isteyen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedMIDIPermission": {
    "message": "MIDI izinleri isteyen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedNotificationsPermission": {
    "message": "Bildirim izinleri isteyen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedStorageAccessGrant": {
    "message": "Depolama alanına erişim isteğinde bulunan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedVideoCapturePermission": {
    "message": "Video kaydetme izni isteyen sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | schemeNotHTTPOrHTTPS": {
    "message": "Yalnızca URL şeması HTTP/HTTPS olan sayfalar önbelleğe alınabilir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerClaim": {
    "message": "Bir hizmet çalışanı, geri-ileri önbellekteyken sayfa üzerinde hak talebinde bulunmuş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerPostMessage": {
    "message": "Bir hizmet çalışanı, geri-ileri önbellekteki sayfaya MessageEvent gönderme girişiminde bulunmuş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerUnregistration": {
    "message": "Bir sayfa geri-ileri önbellekteyken ServiceWorker kaydı iptal edilmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerVersionActivation": {
    "message": "Sayfa, bir hizmet çalışanının etkinleştirilmesi nedeniyle geri-ileri önbellekten çıkarılmış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sessionRestored": {
    "message": "Chrome yeniden başlatılmış ve geri-ileri önbellek girişlerini temizlemiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorker": {
    "message": "SharedWorker kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorkerMessage": {
    "message": "Sayfa, SharedWorker'dan mesaj aldığı için önbellekten çıkarıldı"
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechRecognizer": {
    "message": "SpeechRecognizer kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechSynthesis": {
    "message": "SpeechSynthesis kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subframeIsNavigating": {
    "message": "Sayfadaki bir iframe'in başlattığı gezinme işlemi tamamlanmamış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoCache": {
    "message": "Alt kaynağında cache-control:no-cache bulunan sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoStore": {
    "message": "Alt kaynağında cache-control:no-store bulunan sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeout": {
    "message": "Sayfa, geri-ileri önbellekte azami süreyi aşmış ve geçerliliğini kaybetmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeoutPuttingInCache": {
    "message": "Sayfa, muhtemelen uzun süre çalışan sayfa gizleme işleyicileri nedeniyle, geri-ileri önbelleğe girerken zaman aşımına uğramış."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInMainFrame": {
    "message": "Sayfanın ana çerçevesinde kaldırma işleyicisi var."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInSubFrame": {
    "message": "Sayfanın alt çerçevelerinden birinde kaldırma işleyicisi var."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | userAgentOverrideDiffers": {
    "message": "Tarayıcı, kullanıcı aracısını geçersiz kılma başlığını değiştirmiş."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | wasGrantedMediaAccess": {
    "message": "Video veya ses kaydı erişimine izin veren sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webDatabase": {
    "message": "WebDatabase kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webHID": {
    "message": "WebHID kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webLocks": {
    "message": "WebLocks kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webNfc": {
    "message": "WebNfc kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webOTPService": {
    "message": "WebOTPService kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTC": {
    "message": "WebRTC içeren sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTCUsedWithCCNS": {
    "message": "WebRTC kullanıldığı için geri-ileri önbellek devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webShare": {
    "message": "WebShare kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocket": {
    "message": "WebSocket içeren sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocketUsedWithCCNS": {
    "message": "WebSocket kullanıldığı için geri-ileri önbellek devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransport": {
    "message": "WebTransport içeren sayfalar geri-ileri önbelleğe giremez."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransportUsedWithCCNS": {
    "message": "WebTransport kullanıldığı için geri-ileri önbellek devre dışı bırakıldı."
  },
  "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webXR": {
    "message": "WebXR kullanan sayfalar şu an için geri-ileri önbelleğe alınmaya uygun değildir."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | efficient-animated-content": {
    "message": "Animasyonlu içerik için içerik ekran dışındayken CPU kullanımını en aza indirmek amacıyla [`amp-anim`](https://amp.dev/documentation/components/amp-anim/) kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | modern-image-formats": {
    "message": "Diğer tarayıcılar için uygun bir yedek belirtirken tüm [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) bileşenlerinizin WebP biçimlerinde görüntülenmesi seçeneğini değerlendirin. [Daha fazla bilgi edinin](https://amp.dev/documentation/components/amp-img/#example:-specifying-a-fallback-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | offscreen-images": {
    "message": "Resimlerin otomatik olarak geç yüklenmesi için [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) kullandığınızdan emin olun. [Daha fazla bilgi edinin](https://amp.dev/documentation/guides-and-tutorials/develop/media_iframes_3p/?format=websites#images)."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | render-blocking-resources": {
    "message": "[Sunucu tarafı oluşturucu AMP düzenleri](https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/server-side-rendering/) için [AMP Optimize Edici](https://github.com/ampproject/amp-toolbox/tree/master/packages/optimizer) gibi araçları kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | unminified-css": {
    "message": "Tüm stillerinizin desteklendiğinden emin olmak için [AMP dokümanlarına](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/style_pages/) bakın."
  },
  "node_modules/lighthouse-stack-packs/packs/amp.js | uses-responsive-images": {
    "message": "[`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) bileşeni, ekran boyutuna göre kullanılacak görüntü öğelerini belirtmek için [`srcset`](https://web.dev/use-srcset-to-automatically-choose-the-right-image/) özelliğini destekler. [Daha fazla bilgi edinin](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/art_direction/)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | dom-size": {
    "message": "Çok büyük listeler oluşturuluyorsa Bileşen Geliştirme Kiti (CDK) ile sanal kaydırma seçeneğini düşünün. [Daha fazla bilgi](https://web.dev/virtualize-lists-with-angular-cdk/)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | total-byte-weight": {
    "message": "JavaScript paketlerinizin boyutunu en aza indirmek için [rota düzeyinde kod bölmeyi](https://web.dev/route-level-code-splitting-in-angular/) uygulayın. Ayrıca, [Angular hizmet çalışanı](https://web.dev/precaching-with-the-angular-service-worker/) ile öğeleri önbelleğe alma seçeneğini değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | unminified-warning": {
    "message": "Angular KSA kullanıyorsanız derlemelerin üretim modunda oluşturulduğundan emin olun. [Daha fazla bilgi](https://angular.io/guide/deployment#enable-runtime-production-mode)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | unused-javascript": {
    "message": "Angular KSA kullanıyorsanız paketlerinizi incelemek için üretim derlemenize kaynak eşlemelerini ekleyin. [Daha fazla bilgi edinin](https://angular.io/guide/deployment#inspect-the-bundles)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | uses-rel-preload": {
    "message": "Gezinmeyi hızlandırmak için rotaları önceden yükleyin. [Daha fazla bilgi](https://web.dev/route-preloading-in-angular/)."
  },
  "node_modules/lighthouse-stack-packs/packs/angular.js | uses-responsive-images": {
    "message": "Görüntü ayrılma noktalarını yönetmek için Bileşen Geliştirme Kiti'nde (CDK) `BreakpointObserver` yardımcı programını kullanmayı düşünün. [Daha fazla bilgi](https://material.angular.io/cdk/layout/overview)."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | efficient-animated-content": {
    "message": "`GIF` dosyanızı, HTML5 videosu olarak yerleştirmek için kullanılabilmesini sağlayacak bir hizmete yüklemeyi düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | modern-image-formats": {
    "message": "Sitenizde [WebP resim biçimlerini Convert resim stiliyle](https://www.drupal.org/docs/core-modules-and-themes/core-modules/image-module/working-with-images#styles) yapılandırmanız faydalı olabilir."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | offscreen-images": {
    "message": "`Drupal` platformunda geç yüklenen resimleri yapılandırabilirsiniz. Resimler için alan biçimlendiriciler, `lazy` veya `eager` değerlerini destekler."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | prioritize-lcp-image": {
    "message": "LCP öğesinin sayfaya dinamik olarak eklendiği durumlarda LCP'yi iyileştirmek için resmi optimize etmeniz gerekir. [Daha fazla bilgi edinin](https://www.smashingmagazine.com/2023/08/methods-improving-drupal-largest-contentful-paint-core-web-vital/)."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | redirects": {
    "message": "Yönlendirmeler, sayfanın yüklenmesinden önce ek gecikmelere neden olur. [Yönlendirme](https://www.drupal.org/project/redirect) modülü yüklüyse gereksiz yönlendirmelerin kaldırılıp kaldırılamayacağını inceleyin. [Daha fazla bilgi edinin](https://developers.google.com/web/tools/lighthouse/audits/redirects)."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | render-blocking-resources": {
    "message": "Kritik CSS ve JavaScript'leri satır içi yapmak için [modül](https://www.drupal.org/project/critical_css), kritik olmayan CSS veya JavaScript'ler için ise geciktirme özelliğini kullanabilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | server-response-time": {
    "message": "`Internal Page Cache`, `Internal Dynamic Page Cache` ve `BigPipe` gibi bir veya daha fazla `Drupal` önbelleğe alma modülüyle trafiği azaltın. Yanıt süresini daha da iyileştirmek için bunları bir CDN ile birlikte kullanın. Barındırma sunucularınız, PHP OPcache kullanmalıdır. Veritabanı sorgu sürelerini azaltmak için Redis veya Memcached gibi belleği önbelleğe alma tekniklerini kullanabilirsiniz. Son olarak da sunucu yanıt süresini azaltmak için yüksek performanslı temalar, modüller ve daha hızlı sunucular kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | total-byte-weight": {
    "message": "Sayfanıza yüklenen resimlerin boyutunu azaltmak için [Duyarlı Resim Stilleri](https://www.drupal.org/documentation/modules/responsive_image)'ni kullanmayı değerlendirin. Bir sayfada birden çok içerik öğesini göstermek için `Views` kullanılıyorsa belirli bir sayfada gösterilen içerik öğelerinin sayısını sınırlamak üzere sayfalara ayırma işlevini uygulamayı değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-css": {
    "message": "\"Administration (Yönetim) » Configuration (Yapılandırma) » Development (Geliştirme)\" sayfasında \"Aggregate CSS files (CSS dosyalarını topla)\" ayarını etkinleştirdiğinizden emin olun."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-javascript": {
    "message": "\"Administration (Yönetim) » Configuration (Yapılandırma) » Development (Geliştirme)\" sayfasında \"Aggregate JavaScript files (JavaScript dosyalarını topla)\" ayarını etkinleştirdiğinizden emin olun."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unused-css-rules": {
    "message": "Kullanılmayan CSS kurallarını kaldırmayı ve gerekli `Drupal` kitaplıklarını yalnızca alakalı sayfaya veya bir sayfadaki alakalı bileşene eklemeyi değerlendirin. Ayrıntılar için [`Drupal` belgelerini](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define) inceleyin. Gereksiz CSS ilave eden ekli kitaplıkları belirlemek için Chrome Geliştirici Araçları'nda [kod kapsamını](https://developer.chrome.com/docs/devtools/coverage) çalıştırmayı deneyin. `Drupal` sitenizde CSS toplama devre dışı bırakıldığında, sorumlu temayı/modülü stil sayfasının URL'sinden belirleyebilirsiniz. Listede çok sayıda stil sayfasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan temaları/modülleri arayın. Tema/modül yalnızca sayfada gerçekten kullanılıyorsa bir stil sayfası kitaplığı eklemelidir."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | unused-javascript": {
    "message": "Kullanılmayan JavaScript öğelerini kaldırmayı değerlendirin ve gerekli `Drupal` kitaplıklarını yalnızca alakalı sayfaya veya bir sayfadaki alakalı bileşene ekleyin. Ayrıntılar için [Drupal belgelerine ](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define) bakın. Gereksiz JavaScript'ler ilave eden ekli kitaplıkları belirlemek için Chrome Geliştirici Araçları'nda [kod kapsamını](https://developer.chrome.com/docs/devtools/coverage) çalıştırmayı deneyin. `Drupal` sitenizde JavaScript toplama devre dışı bırakıldığında, sorumlu temayı/modülü komut dosyasının URL'sinden belirleyebilirsiniz. Listede çok sayıda komut dosyasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan temalar/modüller arayın. Tema/modül yalnızca sayfada gerçekten kullanılıyorsa bir komut dosyası kitaplığı eklemelidir."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-long-cache-ttl": {
    "message": "\"Administration (Yönetim) » Configuration (Yapılandırma) » Development (Geliştirme)\" sayfasında \"Browser and proxy cache maximum age (Tarayıcı ve proxy önbelleği maksimum yaşı)\" değerini ayarlayın. [`Drupal` önbelleği ve performans için optimize edilmesi](https://www.drupal.org/docs/8/api/cache-api/cache-api) ile ilgili bilgi edinin."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-optimized-images": {
    "message": "Site aracılığıyla yüklenen resimlerin kalitesini korurken boyutlarını otomatik olarak optimize eden ve küçülten [bir modül](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=im_vid_3%3A123&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=image&solrsort=iss_project_release_usage+desc&op=Search) kullanmayı değerlendirin. Ayrıca, sitede oluşturulan tüm resimler için `Drupal` tarafından sağlanan yerel [Duyarlı Resim Stilleri](https://www.drupal.org/documentation/modules/responsive_image)'ni kullandığınızdan emin olun."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-rel-preconnect": {
    "message": "`Preconnect` veya `dns-prefetch` kaynak ipuçları, kullanıcı aracısı kaynak ipuçları için tamamlayıcı hizmetler sağlayan [bir modülü](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=Preconnect&solrsort=score+desc&op=Search) yükleyerek ve yapılandırarak eklenebilir."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-responsive-images": {
    "message": "`Drupal` tarafından sağlanan yerel [Duyarlı Resim Stilleri](https://www.drupal.org/documentation/modules/responsive_image)'ni kullandığınızdan emin olun. Görünüm modları, görünümler ile resim alanlarını veya WYSIWYG düzenleyicisi ile yüklenen resimleri oluştururken Duyarlı Resim Stilleri'ni kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/drupal.js | uses-text-compression": {
    "message": "Metne dayalı kaynaklar, toplam ağ baytı sayısını en aza indirmek için sıkıştırılarak (gizp, deflate veya brotli) yayınlanmalıdır. Bunu yerel olarak destekleyen bir CDN kullanabilir veya web sunucusunu bu işlemi gerçekleştirecek şekilde yapılandırabilirsiniz. [Daha fazla bilgi edinin](https://developers.google.com/web/tools/lighthouse/audits/text-compression)."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | font-display": {
    "message": "Web yazı tipleri yüklenirken metnin kullanıcılar tarafından görülebilmesi için `font-display` CSS özelliğini otomatik olarak devreye sokmak üzere [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Optimize Fonts` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | modern-image-formats": {
    "message": "Görselleri WebP biçimine dönüştürmek için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Next-Gen Formats` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | offscreen-images": {
    "message": "Ekran dışındaki görsellerin gerekene kadar yüklenmesini ertelemek için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Lazy Load Images` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | render-blocking-resources": {
    "message": "Kritik olmayan JS'yi ertelemek için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanın ve `Script Delay` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | server-response-time": {
    "message": "Dünya genelindeki ağımızda içeriğinizi önbelleğe alarak ilk bayt zamanını iyileştirmek için [Ezoic Cloud Caching](https://pubdash.ezoic.com/leap/caching)'i kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-css": {
    "message": "CSS'nizi otomatik olarak küçülterek ağ yükü boyutlarını azaltmak için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Minify CSS` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-javascript": {
    "message": "JS'nizi otomatik olarak küçülterek ağ yükü boyutlarını azaltmak için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Minify Javascript` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | unused-css-rules": {
    "message": "Bu sorunla ilgili yardım almak için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Remove Unused CSS` ayarını etkinleştirin. Sitenizin her bir sayfasında kullanılmakta olan CSS sınıfları tanımlanır ve dosya boyutunu küçük tutmak için diğerleri kaldırılır."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-long-cache-ttl": {
    "message": "Statik öğeler için önbelleğe alma başlığında önerilen değerleri ayarlamak üzere [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Efficient Static Cache Policy` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-optimized-images": {
    "message": "Görselleri WebP biçimine dönüştürmek için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Next-Gen Formats` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preconnect": {
    "message": "Önemli üçüncü taraf kaynaklara erkenden bağlantı oluşturmak amacıyla `preconnect` kaynak ipuçlarını otomatik olarak eklemek için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Pre-Connect Origins` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preload": {
    "message": "Şu anda istenen kaynakların daha sonra sayfa yüklenirken getirilmesine öncelik vermek amacıyla `preload` bağlantılarını eklemek için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Preload Fonts` ve `Preload Background Images` ayarlarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-responsive-images": {
    "message": "Görselleri cihazlara uygun şekilde yeniden boyutlandırıp ağ yükü boyutlarını azaltmak için [Ezoic Leap](https://pubdash.ezoic.com/leap)'i kullanarak `Resize Images` ayarını etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | modern-image-formats": {
    "message": "Resim biçimini otomatik olarak optimize etmek için `<img>` yerine `gatsby-plugin-image` bileşenini kullanın. [Daha fazla bilgi](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | offscreen-images": {
    "message": "Resimleri otomatik olarak geç yüklemek için `<img>` yerine `gatsby-plugin-image` bileşenini kullanın. [Daha fazla bilgi](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | prioritize-lcp-image": {
    "message": "`gatsby-plugin-image` bileşenini kullanarak `loading` özelliğini `eager` olarak ayarlayın. [Daha fazla bilgi](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-plugin-image#shared-props)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | render-blocking-resources": {
    "message": "Kritik olmayan üçüncü taraf komut dosyalarının yüklenmesini ertelemek için `Gatsby Script API` bileşenini kullanın. [Daha fazla bilgi](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-script/)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-css-rules": {
    "message": "Kullanılmayan kuralları stil sayfalarından kaldırmak için `PurgeCSS` `Gatsby` bileşenini kullanın. [Daha fazla bilgi](https://purgecss.com/plugins/gatsby.html)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-javascript": {
    "message": "Kullanılmayan JavaScript kodunu belirlemek için `Webpack Bundle Analyzer` kullanın. [Daha fazla bilgi](https://www.gatsbyjs.com/plugins/gatsby-plugin-webpack-bundle-analyser-v2/)"
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-long-cache-ttl": {
    "message": "Sabit öğeler için önbelleğe almayı yapılandırın. [Daha fazla bilgi](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/caching/)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-optimized-images": {
    "message": "Resim kalitesini düzenlemek için `<img>` yerine `gatsby-plugin-image` bileşenini kullanın. [Daha fazla bilgi](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-responsive-images": {
    "message": "Uygun `sizes` kurulumu için `gatsby-plugin-image` bileşenini kullanın. [Daha fazla bilgi](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | efficient-animated-content": {
    "message": "GIF dosyanızı, HTML5 videosu olarak yerleştirmek için kullanılabilmesini sağlayacak bir hizmete yüklemeyi düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | modern-image-formats": {
    "message": "Yüklediğiniz resimleri ideal biçimlere otomatik olarak dönüştürecek bir [eklenti](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=webp) veya hizmet kullanmayı değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | offscreen-images": {
    "message": "Ekran dışı görüntüleri erteleme veya bu işlevselliği sağlayan bir şablona geçiş yapma olanağı veren bir [Joomla geç yükleme eklentisi](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=lazy%20loading) yükleyin. Joomla 4.0 sürümünden itibaren tüm yeni görüntüler [otomatik olarak](https://github.com/joomla/joomla-cms/pull/30748) çekirdekten `loading` özelliğini alacaktır."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | render-blocking-resources": {
    "message": "[Kritik öğeleri satır içi yapmanıza](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) veya [daha az önemli kaynakları ertelemenize](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) yardımcı olabilecek çeşitli Joomla eklentileri vardır. Bu eklentilerin sağlayacağı optimizasyonların şablon veya eklentilerinizin özelliklerini bozabileceğine dikkat edin. Bunu engellemek için bunları iyice test etmeniz gerekecektir."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | server-response-time": {
    "message": "Şablonlar, uzantılar ve sunucu özellikleri öğelerinin tümü sunucunun yanıt süresini etkiler. Bir optimizasyon uzantısını dikkatle seçerek ve/veya sunucunuzu yeni sürüme geçirerek, daha ileri düzeyde optimize edilmiş bir şablon bulmayı değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | total-byte-weight": {
    "message": "Makale kategorilerinizde alıntılar göstermeyi (ör. daha fazla bilgi bağlantıları kullanarak), belirli bir sayfada gösterilen makalelerin sayısını azaltmayı, uzun yayınlarınızı birden fazla sayfaya bölmeyi veya yorumların geç yüklenmesi için bir eklenti kullanmayı değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-css": {
    "message": "Çeşitli [Joomla uzantıları](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) CSS stilerinizi birleştirerek, küçülterek ve sıkıştırarak sitenizi hızlandırabilir. Bu işlevi sağlayan şablonlar da vardır."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-javascript": {
    "message": "Çeşitli [Joomla uzantıları](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) komut dosyalarınızı birleştirerek, küçülterek ve sıkıştırarak sitenizi hızlandırabilir. Bu işlevi sağlayan şablonlar da vardır."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unused-css-rules": {
    "message": "Sayfanızda kullanılmayan CSS'ler yükleyen [Joomla uzantılarının](https://extensions.joomla.org/) sayısını azaltmayı veya bu uzantıları değiştirmeyi değerlendirin. Gereksiz CSS ilave eden uzantıları belirlemek için Chrome Geliştirme Araçlarında [kod kapsamını](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) çalıştırmayı deneyin. Sorumlu temayı/eklentiyi stil sayfasının URL'sinden belirleyebilirsiniz. Listede çok sayıda stil sayfasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan eklentileri arayın. Bir eklenti sadece sayfada gerçekten kullanılan bir stil sayfasını kuyruğa almalıdır."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | unused-javascript": {
    "message": "Sayfanızda kullanılmayan JavaScript'ler yükleyen [Joomla uzantılarının](https://extensions.joomla.org/) sayısını azaltmayı veya bu eklentileri değiştirmeyi değerlendirin. Gereksiz JS ilave eden eklentileri belirlemek için Chrome Geliştirme Araçlarında [kod kapsamını](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) çalıştırmayı düşünün. Sorumlu uzantıyı komut dosyasının URL'sinden belirleyebilirsiniz. Listede çok sayıda komut dosyasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan uzantıları arayın. Bir uzantı sadece sayfada gerçekten kullanılan bir komut dosyasını kuyruğa almalıdır."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-long-cache-ttl": {
    "message": "[Joomla'da Tarayıcı Önbelleğine Alma](https://docs.joomla.org/Cache) ile ilgili bilgi edinin."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-optimized-images": {
    "message": "Kaliteden ödün vermeden resimlerinizi sıkıştıran bir [resim optimizasyonu eklentisi](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) kullanmayı değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-responsive-images": {
    "message": "Bir [duyarlı resim eklentisi](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=responsive%20images) ile içeriğinizde duyarlı resimler kullanmayı değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/joomla.js | uses-text-compression": {
    "message": "Joomla'da Gzip Page Compression'ı (Gzip Sayfa Sıkıştırma) etkinleştirerek (System (Sistem) > Global configuration (Genel yapılandırma) > Server (Sunucu)) metin sıkıştırmayı etkinleştirebilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | critical-request-chains": {
    "message": "JavaScript öğelerinizi grupluyorsanız [gruplayıcı](https://github.com/magento/baler) kullanmayı düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | disable-bundling": {
    "message": "Magento'nun yerleşik [JavaScript gruplama ve küçültme](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html) özelliğini devre dışı bırakın ve bunun yerine [gruplayıcı](https://github.com/magento/baler/) kullanmayı düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | font-display": {
    "message": "[Özel yazı tipleri tanımlarken](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/css-topics/using-fonts.html) `@font-display` öğesini belirtin."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | modern-image-formats": {
    "message": "Daha yeni görüntü biçimlerinden yararlanmak için [Magento Marketplace](https://marketplace.magento.com/catalogsearch/result/?q=webp)'te çeşitli üçüncü taraf uzantılarını arama seçeneğini değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | offscreen-images": {
    "message": "Ürün ve katalog şablonlarınızı, web platformunun [geç yükleme](https://web.dev/native-lazy-loading) özelliğinden yararlanacak şekilde değiştirme seçeneğini değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | server-response-time": {
    "message": "Magento'nun [Cila entegrasyonunu](https://devdocs.magento.com/guides/v2.3/config-guide/varnish/config-varnish.html) kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | unminified-css": {
    "message": "Mağazanızın Geliştirici ayarlarında \"CSS Dosyalarını Küçült\" seçeneğini etkinleştirin. [Daha fazla bilgi](https://devdocs.magento.com/guides/v2.3/performance-best-practices/configuration.html?itm_source=devdocs&itm_medium=search_page&itm_campaign=federated_search&itm_term=minify%20css%20files)."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | unminified-javascript": {
    "message": "Statik içerik dağıtımındaki tüm JavaScript öğelerini küçültmek ve yerleşik küçültme özelliğini devre dışı bırakmak için [Terser](https://www.npmjs.com/package/terser)'ı kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | unused-javascript": {
    "message": "Magento'nun yerleşik [JavaScript gruplama](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html) özelliğini devre dışı bırakın."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | uses-optimized-images": {
    "message": "Görüntüleri optimize etmek için [Magento Marketplace](https://marketplace.magento.com/catalogsearch/result/?q=optimize%20image)'te çeşitli üçüncü taraf uzantılarını arama seçeneğini değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preconnect": {
    "message": "Önceden bağlanma veya DNS önceden getirme kaynak ipuçları, [bir temanın düzeni değiştirilerek](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html) eklenebilir."
  },
  "node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preload": {
    "message": "`<link rel=preload>` etiketleri, [bir temanın düzeni değiştirilerek](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html) eklenebilir."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | modern-image-formats": {
    "message": "Resim biçimini otomatik olarak optimize etmek için `<img>` yerine `next/image` bileşenini kullanın. [Daha fazla bilgi](https://nextjs.org/docs/app/getting-started/images)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | offscreen-images": {
    "message": "Resimleri otomatik olarak geç yüklemek için `<img>` yerine `next/image` bileşenini kullanın. [Daha fazla bilgi](https://nextjs.org/docs/app/getting-started/images)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | prioritize-lcp-image": {
    "message": "LCP görselini önceden yüklemek için `next/image` bileşenini kullanın ve \"önceliği\" doğru olarak ayarlayın. [Daha fazla bilgi](https://nextjs.org/docs/api-reference/next/image#priority)"
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | render-blocking-resources": {
    "message": "Kritik olmayan üçüncü taraf komut dosyalarının yüklenmesini ertelemek için `next/script` bileşenini kullanın. [Daha fazla bilgi](https://nextjs.org/docs/app/guides/scripts)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | unsized-images": {
    "message": "Resimlerin her zaman uygun şekilde boyutlandırılmasını sağlamak için `next/image` bileşenini kullanın. [Daha fazla bilgi](https://nextjs.org/docs/api-reference/next/image#width)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | unused-css-rules": {
    "message": "Kullanılmayan kuralları stil sayfalarından kaldırmak için `Next.js` içerisinde `PurgeCSS` kurma seçeneğini değerlendirin. [Daha fazla bilgi](https://purgecss.com/guides/next.html)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | unused-javascript": {
    "message": "Kullanılmayan JavaScript kodunu belirlemek için `Webpack Bundle Analyzer` kullanın. [Daha fazla bilgi](https://github.com/vercel/next.js/tree/canary/packages/next-bundle-analyzer)"
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | user-timings": {
    "message": "Uygulamanızın gerçek dünya performansını ölçmek için `Next.js Analytics` kullanma seçeneğini değerlendirin. [Daha fazla bilgi](https://nextjs.org/docs/pages/guides/analytics)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-long-cache-ttl": {
    "message": "Sabit öğeler ve `Server-side Rendered` (SSR) sayfaları için önbelleğe almayı yapılandırın. [Daha fazla bilgi](https://nextjs.org/docs/13/pages/building-your-application/deploying/production-checklist#caching)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-optimized-images": {
    "message": "Resim kalitesini düzenlemek için `<img>` yerine `next/image` bileşenini kullanın. [Daha fazla bilgi](https://nextjs.org/docs/app/getting-started/images)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-responsive-images": {
    "message": "Uygun `sizes` kurulumu için `next/image` bileşenini kullanın. [Daha fazla bilgi](https://nextjs.org/docs/api-reference/next/image#sizes)."
  },
  "node_modules/lighthouse-stack-packs/packs/next.js | uses-text-compression": {
    "message": "Next.js sunucunuzda sıkıştırmayı etkinleştirin. [Daha fazla bilgi](https://nextjs.org/docs/api-reference/next.config.js/compression)."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | dom-size": {
    "message": "[`HTML Lazy Load`](https://support.nitropack.io/hc/en-us/articles/17144942904337) özelliğini etkinleştirmek için hesap yöneticinizle iletişime geçin. Bu özelliği yapılandırırsanız sayfa oluşturma performansınıza öncelik verilir ve performansınız optimize edilir."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | font-display": {
    "message": "CSS yazı tipi görüntüleme kuralında istediğiniz değeri ayarlamak için NitroPack'teki [`Override Font Rendering Behavior`](https://support.nitropack.io/hc/en-us/articles/16547358865041) seçeneğini kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | modern-image-formats": {
    "message": "Resimlerinizi otomatik olarak WebP'ye dönüştürmek için [`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/16547237162513) özelliğini kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | offscreen-images": {
    "message": "[`Automatic Image Lazy Loading`](https://support.nitropack.io/hc/en-us/articles/12457493524369-NitroPack-Lazy-Loading-Feature-for-Images) özelliğini etkinleştirerek ekran dışındaki resimleri geciktirin."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | render-blocking-resources": {
    "message": "İlk yükleme sürelerinin daha hızlı olması için NitroPack'te [`Remove render-blocking resources`](https://support.nitropack.io/hc/en-us/articles/13820893500049-How-to-Deal-with-Render-Blocking-Resources-in-NitroPack) özelliğini etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-css": {
    "message": "CSS, HTML ve JavaScript dosyalarınızın boyutunu küçülterek yükleme sürelerini hızlandırmak için önbelleğe alma ayarlarınızdaki [`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources) özelliğini etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-javascript": {
    "message": "JS, HTML ve CSS dosyalarınızın boyutunu küçülterek yükleme sürelerini hızlandırmak için önbelleğe alma ayarlarınızdaki [`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources) özelliğini etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-css-rules": {
    "message": "Bu sayfada geçerli olmayan CSS kurallarını kaldırmak için [`Reduce Unused CSS`](https://support.nitropack.io/hc/en-us/articles/360020418457-Reduce-Unused-CSS) özelliğini etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-javascript": {
    "message": "Komut dosyalarının yüklenmesini, ihtiyaç duyulana kadar geciktirmek için NitroPack'te [`Delayed Scripts`](https://support.nitropack.io/hc/en-us/articles/1500002600942-Delayed-Scripts) özelliğini yapılandırın."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-long-cache-ttl": {
    "message": "`Caching` menüsündeki [`Improve Server Response Time`](https://support.nitropack.io/hc/en-us/articles/1500002321821-Improve-Server-Response-Time) özelliğine gidip sayfa önbelleklerinin geçerlilik süresini düzenleyerek yükleme sürelerini ve kullanıcı deneyimini iyileştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-optimized-images": {
    "message": "[`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/14177271695121-How-to-serve-images-in-next-gen-formats-using-NitroPack) ayarını etkinleştirerek resimlerinizi otomatik olarak sıkıştırın, optimize edin ve WebP'ye dönüştürün."
  },
  "node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-responsive-images": {
    "message": "Resimlerinizi öncelikli olarak optimize etmek ve tüm cihazlarda gösterildikleri kapsayıcıların boyutlarına uygun olmalarını sağlamak için [`Adaptive Image Sizing`](https://support.nitropack.io/hc/en-us/articles/10123833029905-How-to-Enable-Adaptive-Image-Sizing-For-Your-Site) özelliğini etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | modern-image-formats": {
    "message": "`nuxt/image` bileşenini kullanarak `format=\"webp\"` değerini ayarlayın. [Daha fazla bilgi](https://image.nuxt.com/usage/nuxt-img#format)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | offscreen-images": {
    "message": "Ekran dışı resimler için `nuxt/image` bileşenini kullanarak `loading=\"lazy\"` değerini ayarlayın. [Daha fazla bilgi](https://image.nuxt.com/usage/nuxt-img#loading)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | prioritize-lcp-image": {
    "message": "`nuxt/image` bileşenini kullanarak LCP resmi için `preload` değerini belirtin. [Daha fazla bilgi](https://image.nuxt.com/usage/nuxt-img#preload)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | unsized-images": {
    "message": "`nuxt/image` bileşenini kullanarak `width` ve `height` değerlerini açıkça belirtin. [Daha fazla bilgi](https://image.nuxt.com/usage/nuxt-img#width-height)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-optimized-images": {
    "message": "`nuxt/image` bileşenini kullanın ve uygun `quality` değerini ayarlayın. [Daha fazla bilgi](https://image.nuxt.com/usage/nuxt-img#quality)."
  },
  "node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-responsive-images": {
    "message": "`nuxt/image` bileşenini kullanın ve uygun `sizes` değerini ayarlayın. [Daha fazla bilgi](https://image.nuxt.com/usage/nuxt-img#sizes)."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | efficient-animated-content": {
    "message": "Web sayfalarının daha hızlı yüklenmesi için [animasyonlu GIF'lerin yerine video koyun](https://web.dev/replace-gifs-with-videos/) ve mevcut son teknoloji video codec'i VP9'da sıkıştırma etkinliğini %30'dan fazla artırmak için [WebM](https://web.dev/replace-gifs-with-videos/#create-webm-videos) veya [AV1](https://developers.google.com/web/updates/2018/09/chrome-70-media-updates#av1-decoder) gibi modern dosya biçimlerini kullanın."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | modern-image-formats": {
    "message": "Yüklediğiniz resimleri ideal biçimlere otomatik olarak dönüştürecek bir [eklenti](https://octobercms.com/plugins?search=image) veya hizmet kullanmayı düşünün. [WebP kayıpsız görüntüler](https://developers.google.com/speed/webp), eşdeğer SSIM kalite endeksindeki benzer JPEG resimlerinden %25-34, PNG'lerden ise boyut olarak %26 daha küçüktür. Kullanmayı düşünebileceğiniz diğer bir yeni nesil resim biçimi de [AVIF](https://jakearchibald.com/2020/avif-has-landed/)'dir."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | offscreen-images": {
    "message": "Ekran dışı görüntüleri erteleme veya bu işlevi sağlayan bir temaya geçiş yapma olanağı veren [görüntü geç yükleme eklentisi](https://octobercms.com/plugins?search=lazy) yükleme seçeneğini düşünün. Ayrıca [AMP eklentisini](https://octobercms.com/plugins?search=Accelerated+Mobile+Pages) kullanmayı da düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | render-blocking-resources": {
    "message": "[Kritik öğelerin satır içi yapılmasına](https://octobercms.com/plugins?search=css) yardımcı olan birçok eklenti bulunmaktadır. Diğer eklentileri bozabileceğinden bu eklentileri iyice test etmeniz gerekir."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | server-response-time": {
    "message": "Temalar, eklentiler ve sunucu özellikleri öğelerinin tümü sunucunun yanıt süresini etkiler. Bir optimizasyon eklentisini dikkatle seçerek ve/veya sunucuyu yeni sürüme geçirerek, daha ileri düzeyde optimize edilmiş bir tema bulmayı düşünün. Ekim CMS ayrıca geliştiricilerin e-posta gönderme gibi zaman alan görevlerin işlenmesini ertelemek için [`Queues`](https://octobercms.com/docs/services/queues) kullanmasına olanak tanır. Bu sayede web istekleri önemli ölçüde hızlanır."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | total-byte-weight": {
    "message": "Yayın listelerinde altınılar göstermeyi (ör. `show more` düğmesini kullanarak), belirli bir web sayfasında gösterilen yayınların sayısını azaltmayı, uzun yayınları birden fazla web sayfasına bölmeyi veya yorumların geç yüklenmesi için bir eklenti kullanmayı düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-css": {
    "message": "Stilleri birleştirerek, küçülterek ve sıkıştırarak bir web sitesini hızlandırabilen birçok [eklenti](https://octobercms.com/plugins?search=css) vardır. Baştan bu sadeleştirmeyi yapmak için bir derleme işlemi kullanmak, geliştirme sürecini hızlandırabilir."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-javascript": {
    "message": "Komut dosyalarını birleştirerek, küçülterek ve sıkıştırarak bir web sitesini hızlandırabilen birçok [eklenti](https://octobercms.com/plugins?search=javascript) vardır. Baştan bu sadeleştirmeyi yapmak için bir derleme işlemi kullanmak, geliştirme sürecini hızlandırabilir."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-css-rules": {
    "message": "Web sitesinde kullanılmayan CSS'ler yükleyen [eklentileri](https://octobercms.com/plugins) gözden geçirin. Gereksiz CSS'ler ekleyen eklentileri belirlemek için Chrome Geliştirici Araçları'nda [kod kapsamını](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) çalıştırın. Sorumlu temayı/eklentiyi stil sayfasının URL'sinden belirleyin. Çok sayıda stil sayfasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan eklentileri arayın. Bir eklenti sadece web sayfasında gerçekten kullanılan bir stil sayfasını eklemelidir."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-javascript": {
    "message": "Web sayfasında kullanılmayan JavaScript'ler yükleyen [eklentileri](https://octobercms.com/plugins?search=javascript) gözden geçirin. Gereksiz JavaScript'ler ekleyen eklentileri belirlemek için Chrome Geliştirici Araçları'nda [kod kapsamını](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) çalıştırın. Sorumlu temayı/eklentiyi komut dosyasının URL'sinden belirleyin. Çok sayıda komut dosyasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan eklentileri arayın. Bir eklenti sadece web sayfasında gerçekten kullanılan bir komut dosyasını eklemelidir."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-long-cache-ttl": {
    "message": "[HTTP Önbelleği ile gereksiz ağ isteklerini önleme](https://web.dev/http-cache/#caching-checklist) hakkında bilgi edinin. Önbelleğe alma işlemini hızlandırmak için kullanılabilecek birçok [eklenti](https://octobercms.com/plugins?search=Caching) vardır."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-optimized-images": {
    "message": "Kaliteden ödün vermeden resimlerinizi sıkıştırmak için bir [resim optimizasyonu eklentisi](https://octobercms.com/plugins?search=image) kullanmayı düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-responsive-images": {
    "message": "Gerekli resim boyutlarının kullanılabilmesi için resimleri doğrudan medya yöneticisine yükleyin. İdeal resim boyutlarının kullanıldığından emin olmak için [yeniden boyutlandırma filtresini](https://octobercms.com/docs/markup/filter-resize) veya bir [görüntü yeniden boyutlandırma eklentisi](https://octobercms.com/plugins?search=image) kullanabilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-text-compression": {
    "message": "Web sunucusu yapılandırmasında metin sıkıştırmayı etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | dom-size": {
    "message": "Sayfada çok sayıda yinelenen öğe oluşturuyorsanız oluşturulan DOM düğümlerinin sayısını en aza indirmek için `react-window` gibi bir \"pencereleme\" kitaplığı kullanmayı düşünün. [Daha fazla bilgi edinin](https://web.dev/virtualize-long-lists-react-window/). Ayrıca, çalışma zamanı performansını yükseltmek için `Effect` kancası kullanıyorsanız bazı bağımlılıklar değişinceye kadar [`shouldComponentUpdate`](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [`PureComponent`](https://reactjs.org/docs/react-api.html#reactpurecomponent) veya [`React.memo`](https://reactjs.org/docs/react-api.html#reactmemo) ve [atlama efektleri](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) kullanarak gereksiz yeniden oluşturma sayısını en aza indirin."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | redirects": {
    "message": "React Router kullanıyorsanız [rota gezinmeleri](https://reacttraining.com/react-router/web/api/Redirect) için `<Redirect>` bileşeninin kullanımını en aza indirin."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | server-response-time": {
    "message": "Sunucu tarafında React bileşenleri oluşturuyorsanız istemcinin tüm işaretleme parçalarını bir defada alması yerine farklı parçaları alıp birleştirmesine izin vermek için `renderToPipeableStream()` veya `renderToStaticNodeStream()` kullanmayı düşünün. [Daha fazla bilgi](https://reactjs.org/docs/react-dom-server.html#renderToPipeableStream)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unminified-css": {
    "message": "Derleme sisteminiz CSS dosyalarını otomatik olarak küçültüyorsa uygulamanızın üretim derlemesini dağıttığınızdan emin olun. Bunu React Geliştirici Araçları uzantısıyla kontrol edebilirsiniz. [Daha fazla bilgi edinin](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unminified-javascript": {
    "message": "Derleme sisteminiz JS dosyalarını otomatik olarak küçültüyorsa uygulamanızın üretim derlemesini dağıttığınızdan emin olun. Bunu React Geliştirici Araçları uzantısıyla kontrol edebilirsiniz. [Daha fazla bilgi edinin](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | unused-javascript": {
    "message": "Sunucu tarafında oluşturmuyorsanız `React.lazy()` ile [JavaScript paketlerinizi bölün](https://web.dev/code-splitting-suspense/). Aksi halde, [loadable-components](https://loadable-components.com/) gibi bir üçüncü taraf kitaplığı kullanarak kodu bölün."
  },
  "node_modules/lighthouse-stack-packs/packs/react.js | user-timings": {
    "message": "Bileşenlerinizin oluşturma performansını ölçmek için Profil Oluşturucu API'sinden yararlanan React Geliştirme Araçları Profil Oluşturucu'yu kullanın. [Daha fazla bilgi](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)"
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | efficient-animated-content": {
    "message": "Videoları `VideoBoxes` içine yerleştirin, `Video Masks` kullanarak özelleştirin veya `Transparent Videos` ekleyin. [Daha fazla bilgi edinin](https://support.wix.com/en/article/wix-video-about-wix-video)."
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | modern-image-formats": {
    "message": "Otomatik olarak WebP biçiminde sunulması için resimleri `Wix Media Manager` kullanarak yükleyin. Sitenizdeki medya içeriklerini [optimize etmenin diğer yollarını](https://support.wix.com/en/article/site-performance-optimizing-your-media) öğrenin."
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | render-blocking-resources": {
    "message": "Sitenizin kontrol panelindeki `Custom Code` sekmesine [üçüncü taraf kodu eklerken](https://support.wix.com/en/article/site-performance-using-third-party-code-on-your-site) kodun ertelendiğinden veya kod gövdesinin sonunda yüklendiğinden emin olun. Mümkün olduğunda Wix'in [entegrasyonlarından](https://support.wix.com/en/article/about-marketing-integrations) yararlanarak sitenize pazarlama araçları yerleştirin. "
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | server-response-time": {
    "message": "Wix çoğu ziyaretçiye mümkün olduğunca hızlı yanıt vermek için CDN'lerden ve önbelleğe alma işlemlerinden yararlanır. Özellikle `Velo` kullanıyorsanız siteniz için [önbelleğe almayı manuel olarak etkinleştirmeyi](https://support.wix.com/en/article/site-performance-caching-pages-to-optimize-loading-speed) düşünebilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/wix.js | unused-javascript": {
    "message": "Sitenizin kontrol panelindeki `Custom Code` sekmesinde sitenize eklediğiniz tüm üçüncü taraf kodlarını inceleyin ve siteniz için gerekli olanlar dışındaki hizmetleri kaldırın. [Daha fazla bilgi edinin](https://support.wix.com/en/article/site-performance-removing-unused-javascript)."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | efficient-animated-content": {
    "message": "GIF dosyanızı, HTML5 videosu olarak yerleştirmek için kullanılabilmesini sağlayacak bir hizmete yüklemeyi düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | modern-image-formats": {
    "message": "Yüklenen JPEG resimlerinizi desteklenen yerlerde otomatik olarak WebP'ye dönüştürmek için [Performance Lab](https://wordpress.org/plugins/performance-lab/) eklentisini kullanabilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | offscreen-images": {
    "message": "Ekran dışı görüntüleri erteleme veya bu işlevselliği sağlayan bir temaya geçiş yapma olanağı veren bir [WordPress geç yükleme (lazy-load) eklentisi](https://wordpress.org/plugins/search/lazy+load/) yükleyin. Ayrıca [AMP eklentisini](https://wordpress.org/plugins/amp/) kullanmayı da değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | render-blocking-resources": {
    "message": "[Kritik öğeleri satır içi yapmanıza](https://wordpress.org/plugins/search/critical+css/) veya [daha az önemli kaynakları ertelemenize](https://wordpress.org/plugins/search/defer+css+javascript/) yardımcı olabilecek çeşitli WordPress eklentileri vardır. Bu eklentilerin sağlayacağı optimizasyonların tema veya eklentilerinizin özelliklerini bozabileceğine dikkat edin. Bunu engellemek için muhtemelen kodda değişiklik yapmanız gerekecektir."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | server-response-time": {
    "message": "Hafif bir tema (ideal olarak blok tema) seçip tam sayfayı önbelleğe alma veya statik site çözümü uygulayın. Sunucu yükünü en aza indirmek için gereksiz eklentileri devre dışı bırakın. Barındırma hizmetinizi, yönetilen veya özel hizmete yükseltebilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | total-byte-weight": {
    "message": "Yayın listelerinizde alıntılar göstermeyi (ör. daha fazla etiket kullanarak), belirli bir sayfada gösterilen yayınların sayısını azaltmayı, uzun yayınlarınızı birden fazla sayfaya bölmeyi veya yorumların geç yüklenmesi için bir eklenti kullanmayı düşünün."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-css": {
    "message": "Çeşitli [WordPress eklentileri](https://wordpress.org/plugins/search/minify+css/) stillerinizi sıralayarak, küçülterek ve sıkıştırarak sitenizi hızlandırabilir. Ayrıca mümkünse bu küçültme yapmak için bir derleme işlemi kullanmak isteyebilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-javascript": {
    "message": "Çeşitli [WordPress eklentileri](https://wordpress.org/plugins/search/minify+javascript/) komut dosyalarınızı sıralayarak, küçülterek ve sıkıştırarak sitenizi hızlandırabilir. Ayrıca mümkünse bu sadeleştirmeyi yapmak için bir derleme işlemi kullanmak isteyebilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-css-rules": {
    "message": "Sayfanızda kullanılmayan CSS'ler yükleyen [WordPress eklentilerinin](https://wordpress.org/plugins/) sayısını azaltmayı veya değiştirmeyi düşünün. Gereksiz CSS ekleyen eklentileri belirlemek için Chrome Geliştirme Araçlarında [kod kapsamını](https://developer.chrome.com/docs/devtools/coverage/) çalıştırmayı deneyin. Sorumlu temayı/eklentiyi stil sayfasının URL'sinden belirleyebilirsiniz. Listede çok sayıda stil sayfasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan eklentileri arayın. Bir eklenti sadece sayfada gerçekten kullanılan bir stil sayfasını kuyruğa almalıdır."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-javascript": {
    "message": "Sayfanızda kullanılmayan JavaScript'ler yükleyen [WordPress eklentilerinin](https://wordpress.org/plugins/) sayısını azaltmayı veya değiştirmeyi değerlendirin. Gereksiz JS ekleyen eklentileri belirlemek için Chrome Geliştirme Araçlarında [kod kapsamını](https://developer.chrome.com/docs/devtools/coverage/) çalıştırmayı düşünün. Sorumlu temayı/eklentiyi komut dosyasının URL'sinden belirleyebilirsiniz. Listede çok sayıda komut dosyasına sahip olan ve kod kapsamında çok sayıda kırmızı işaret taşıyan eklentileri arayın. Bir eklenti sadece sayfada gerçekten kullanılan bir komut dosyasını kuyruğa almalıdır."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-long-cache-ttl": {
    "message": "[WordPress'te Tarayıcı Önbelleği](https://wordpress.org/support/article/optimization/#browser-caching) ile ilgili bilgi edinin."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-optimized-images": {
    "message": "Kaliteden ödün vermeden resimlerinizi sıkıştıran bir [resim optimizasyonu WordPress eklentisi](https://wordpress.org/plugins/search/optimize+images/) kullanmayı değerlendirin."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-responsive-images": {
    "message": "Gerekli resim boyutlarının kullanılabilmesi için resimleri doğrudan [medya kitaplığından](https://wordpress.org/support/article/media-library-screen/) yükleyin, ardından ideal resim boyutlarının kullanıldığından (esnek ayrılma noktası için olanlar dahil) emin olmak için resimleri medya kitaplığından ekleyin veya resim widget'ını kullanın. Boyutları kullanım için yeterli değilse `Full Size` resimler kullanmaktan kaçının. [Daha fazla bilgi](https://wordpress.org/support/article/inserting-images-into-posts-and-pages/)."
  },
  "node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-text-compression": {
    "message": "Web sunucunuzun yapılandırmasında metin sıkıştırmayı etkinleştirebilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | modern-image-formats": {
    "message": "Resimlerinizi WebP'ye dönüştürmek için \"WP Rocket\"teki Resim Optimizasyonu sekmesinden \"Imagify\" eklentisini etkinleştirin."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | offscreen-images": {
    "message": "Bu öneriyi düzeltmek için WP Rocket'te [LazyLoad](https://docs.wp-rocket.me/article/1141-lazyload-for-images) özelliğini etkinleştirin. Bu özellik, ziyaretçiler sayfayı aşağı kaydırıp resimleri gerçekten görmeleri gerekene kadar bu resimlerin yüklenmesini geciktirir."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | render-blocking-resources": {
    "message": "Bu öneriyi uygulamak için \"WP Rocket\"te [Kullanılmayan CSS'yi kaldır](https://docs.wp-rocket.me/article/1529-remove-unused-css) ve [JavaScript'i ertelenmiş olarak yükle](https://docs.wp-rocket.me/article/1265-load-javascript-deferred) özelliklerini etkinleştirin. Bu özellikler, sayfanızın oluşturulmasını engellememeleri için CSS ve JavaScript dosyalarını sırasıyla optimize eder."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-css": {
    "message": "Bu sorunu düzeltmek için \"WP Rocket\"te [CSS dosyalarını küçült](https://docs.wp-rocket.me/article/1350-css-minify-combine) özelliğini etkinleştirin. Sitenizin CSS dosyalarındaki tüm boşluklar ve yorumlar, dosya boyutunu küçültmek ve daha hızlı indirilmesini sağlamak için kaldırılır."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-javascript": {
    "message": "Bu sorunu düzeltmek için \"WP Rocket\"te [JavaScript dosyalarını küçült](https://docs.wp-rocket.me/article/1351-javascript-minify-combine) özelliğini etkinleştirin. JavaScript dosyalarındaki boş alanlar ve yorumlar, dosya boyutunu küçültmek ve daha hızlı indirilmesini sağlamak için kaldırılır."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-css-rules": {
    "message": "Bu sorunu düzeltmek için \"WP Rocket\"te [Kullanılmayan CSS'yi kaldır](https://docs.wp-rocket.me/article/1529-remove-unused-css) özelliğini etkinleştirin. Her sayfa için yalnızca kullanılan CSS'yi korurken kullanılmayan tüm CSS ve stil sayfalarını kaldırarak sayfa boyutunu azaltır."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-javascript": {
    "message": "Bu sorunu düzeltmek için \"WP Rocket\"te [JavaScript yürütmesini geciktir](https://docs.wp-rocket.me/article/1349-delay-javascript-execution) özelliğini etkinleştirin. Bu özellik, komut dosyalarının yürütülmesini kullanıcı etkileşimine kadar geciktirerek sayfanızın yüklenme süresini iyileştirir. Sitenizde iframe'ler varsa WP Rocket'in [iframe'ler ve videolar için LazyLoad](https://docs.wp-rocket.me/article/1674-lazyload-for-iframes-and-videos) ile [YouTube iframe'ini, önizleme resmiyle değiştir](https://docs.wp-rocket.me/article/1488-replace-youtube-iframe-with-preview-image) özelliklerini kullanabilirsiniz."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-optimized-images": {
    "message": "Resimlerinizi sıkıştırmak için \"WP Rocket\"teki Resim Optimizasyonu sekmesinden \"Imagify\" eklentisini etkinleştirin ve Toplu Optimizasyon çalıştırın."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preconnect": {
    "message": "\"dns-prefetch\" eklemek ve harici alanlarla bağlantıyı hızlandırmak için \"WP Rocket\"teki [DNS isteklerini önceden getir](https://docs.wp-rocket.me/article/1302-prefetch-dns-requests) özelliğini kullanın. \"WP Rocket\", [Google Fonts alanına](https://docs.wp-rocket.me/article/1312-optimize-google-fonts) ve [CDN'yi etkinleştir](https://docs.wp-rocket.me/article/42-using-wp-rocket-with-a-cdn) özelliği aracılığıyla eklenen tüm CNAME'lere otomatik olarak \"önceden bağlanma\" işlemi ekler."
  },
  "node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preload": {
    "message": "Yazı tipleriyle ilgili bu sorunu düzeltmek için \"WP Rocket\"te [Kullanılmayan CSS'yi kaldır](https://docs.wp-rocket.me/article/1529-remove-unused-css) özelliğini etkinleştirin. Sitenizdeki kritik yazı tiplerine öncelik verilir ve bunlar önceden yüklenir."
  },
  "report/renderer/report-utils.js | calculatorLink": {
    "message": "Hesap makinesini göster."
  },
  "report/renderer/report-utils.js | collapseView": {
    "message": "Görünümü daralt"
  },
  "report/renderer/report-utils.js | crcInitialNavigation": {
    "message": "İlk Gezinme"
  },
  "report/renderer/report-utils.js | crcLongestDurationLabel": {
    "message": "Maksimum kritik yol gecikmesi:"
  },
  "report/renderer/report-utils.js | dropdownCopyJSON": {
    "message": "JSON nesnesini kopyala"
  },
  "report/renderer/report-utils.js | dropdownDarkTheme": {
    "message": "Koyu Temayı aç/kapat"
  },
  "report/renderer/report-utils.js | dropdownPrintExpanded": {
    "message": "Yazdırma Genişletmesi"
  },
  "report/renderer/report-utils.js | dropdownPrintSummary": {
    "message": "Yazdırma Özeti"
  },
  "report/renderer/report-utils.js | dropdownSaveGist": {
    "message": "Gist olarak kaydet"
  },
  "report/renderer/report-utils.js | dropdownSaveHTML": {
    "message": "HTML olarak kaydet"
  },
  "report/renderer/report-utils.js | dropdownSaveJSON": {
    "message": "JSON nesnesi olarak kaydet"
  },
  "report/renderer/report-utils.js | dropdownViewUnthrottledTrace": {
    "message": "Kısıtlanmamış İzi Göster"
  },
  "report/renderer/report-utils.js | dropdownViewer": {
    "message": "Görüntüleyicide aç"
  },
  "report/renderer/report-utils.js | errorLabel": {
    "message": "Hata!"
  },
  "report/renderer/report-utils.js | errorMissingAuditInfo": {
    "message": "Bildirme hatası: denetim bilgisi yok"
  },
  "report/renderer/report-utils.js | expandView": {
    "message": "Görünümü genişlet"
  },
  "report/renderer/report-utils.js | firstPartyChipLabel": {
    "message": "1. taraf"
  },
  "report/renderer/report-utils.js | footerIssue": {
    "message": "Sorun bildir"
  },
  "report/renderer/report-utils.js | hide": {
    "message": "Gizle"
  },
  "report/renderer/report-utils.js | labDataTitle": {
    "message": "Test Verileri"
  },
  "report/renderer/report-utils.js | lsPerformanceCategoryDescription": {
    "message": "Mevcut sayfanın mobil ağ kullanılarak gerçekleştirilen [Lighthouse](https://developers.google.com/web/tools/lighthouse/) analizi. Değerler tahminidir ve değişiklik gösterebilir."
  },
  "report/renderer/report-utils.js | manualAuditsGroupTitle": {
    "message": "Manuel olarak kontrol edilecek ek öğeler"
  },
  "report/renderer/report-utils.js | notApplicableAuditsGroupTitle": {
    "message": "Geçerli değil"
  },
  "report/renderer/report-utils.js | openInANewTabTooltip": {
    "message": "Yeni sekmede aç"
  },
  "report/renderer/report-utils.js | opportunityResourceColumnLabel": {
    "message": "Fırsat"
  },
  "report/renderer/report-utils.js | opportunitySavingsColumnLabel": {
    "message": "Tahmini Tasarruf Miktarı"
  },
  "report/renderer/report-utils.js | passedAuditsGroupTitle": {
    "message": "Başarılı denetimler"
  },
  "report/renderer/report-utils.js | runtimeAnalysisWindow": {
    "message": "İlk sayfa yükleme"
  },
  "report/renderer/report-utils.js | runtimeAnalysisWindowSnapshot": {
    "message": "Belirli bir noktada anlık görüntü"
  },
  "report/renderer/report-utils.js | runtimeAnalysisWindowTimespan": {
    "message": "Kullanıcı etkileşimleri zaman aralığı"
  },
  "report/renderer/report-utils.js | runtimeCustom": {
    "message": "Özel kısıtlamalar"
  },
  "report/renderer/report-utils.js | runtimeDesktopEmulation": {
    "message": "Emülasyonlu Masaüstü"
  },
  "report/renderer/report-utils.js | runtimeMobileEmulation": {
    "message": "Emülasyonlu Moto G Power"
  },
  "report/renderer/report-utils.js | runtimeNoEmulation": {
    "message": "Emülasyon yok"
  },
  "report/renderer/report-utils.js | runtimeSettingsAxeVersion": {
    "message": "Axe sürümü"
  },
  "report/renderer/report-utils.js | runtimeSettingsBenchmark": {
    "message": "Kısıtlanmamış CPU/Bellek Gücü"
  },
  "report/renderer/report-utils.js | runtimeSettingsCPUThrottling": {
    "message": "CPU kısıtlaması"
  },
  "report/renderer/report-utils.js | runtimeSettingsDevice": {
    "message": "Cihaz"
  },
  "report/renderer/report-utils.js | runtimeSettingsNetworkThrottling": {
    "message": "Ağ sınırlama"
  },
  "report/renderer/report-utils.js | runtimeSettingsScreenEmulation": {
    "message": "Ekran emülasyonu"
  },
  "report/renderer/report-utils.js | runtimeSettingsUANetwork": {
    "message": "Kullanıcı aracısı (ağ)"
  },
  "report/renderer/report-utils.js | runtimeSingleLoad": {
    "message": "Tek sayfalık oturum"
  },
  "report/renderer/report-utils.js | runtimeSingleLoadTooltip": {
    "message": "Bu veriler, birçok oturumu özetleyen alan verilerinin aksine tek bir sayfa oturumundan alınmıştır."
  },
  "report/renderer/report-utils.js | runtimeSlow4g": {
    "message": "Yavaş 4G kısıtlaması"
  },
  "report/renderer/report-utils.js | runtimeUnknown": {
    "message": "Bilinmiyor"
  },
  "report/renderer/report-utils.js | show": {
    "message": "Göster"
  },
  "report/renderer/report-utils.js | showRelevantAudits": {
    "message": "Şunlarla alakalı denetimleri göster:"
  },
  "report/renderer/report-utils.js | snippetCollapseButtonLabel": {
    "message": "Snippet'i daralt"
  },
  "report/renderer/report-utils.js | snippetExpandButtonLabel": {
    "message": "Snippet'i genişlet"
  },
  "report/renderer/report-utils.js | thirdPartyResourcesLabel": {
    "message": "3. taraf kaynaklarını göster"
  },
  "report/renderer/report-utils.js | throttlingProvided": {
    "message": "Ortam tarafından sağlandı"
  },
  "report/renderer/report-utils.js | toplevelWarningsMessage": {
    "message": "Şu Lighthouse çalışmasını etkileyen sorunlar vardı:"
  },
  "report/renderer/report-utils.js | unattributable": {
    "message": "İlişkilendirilemez"
  },
  "report/renderer/report-utils.js | unscoredLabel": {
    "message": "Puanlanmamış"
  },
  "report/renderer/report-utils.js | unscoredTitle": {
    "message": "Bu denetim, genel kategori puanını etkilemez."
  },
  "report/renderer/report-utils.js | varianceDisclaimer": {
    "message": "Değerler tahminidir ve değişiklik gösterebilir. [Performance skorunun hesaplanması ](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/), doğrudan bu metriklerle yapılır."
  },
  "report/renderer/report-utils.js | viewTraceLabel": {
    "message": "İzi Göster"
  },
  "report/renderer/report-utils.js | viewTreemapLabel": {
    "message": "Ağaç grafiği göster"
  },
  "report/renderer/report-utils.js | warningAuditsGroupTitle": {
    "message": "Kontrollerden geçti, ancak uyarılar var"
  },
  "report/renderer/report-utils.js | warningHeader": {
    "message": "Uyarılar: "
  },
  "treemap/app/src/util.js | allLabel": {
    "message": "Tümü"
  },
  "treemap/app/src/util.js | allScriptsDropdownLabel": {
    "message": "Tüm komut dosyaları"
  },
  "treemap/app/src/util.js | coverageColumnName": {
    "message": "Kapsam"
  },
  "treemap/app/src/util.js | duplicateModulesLabel": {
    "message": "Yinelenen modüller"
  },
  "treemap/app/src/util.js | duplicatedBytesLabel": {
    "message": "Yinelenen bayt miktarı"
  },
  "treemap/app/src/util.js | resourceBytesLabel": {
    "message": "Kaynak bayt miktarı"
  },
  "treemap/app/src/util.js | tableColumnName": {
    "message": "Ad"
  },
  "treemap/app/src/util.js | toggleTableButtonLabel": {
    "message": "Tabloyu aç/kapat"
  },
  "treemap/app/src/util.js | transferBytesLabel": {
    "message": "Aktarılan bayt"
  },
  "treemap/app/src/util.js | unusedBytesLabel": {
    "message": "Kullanılmayan bayt miktarı"
  }
}
