Çok Dilli Onay: Bir Kez Yazın, Hizmet Verdiğiniz Her Dilde Yayınlayın

“Çok dilli onay” (multilingual consent), kullanıcıların çerezler, kişisel veri işleme ve pazarlama izinleri gibi kritik kararları kendi dillerinde, kendi yardımcı teknolojileriyle ve baskı hissetmeden verebilmesi demektir. Pek çok kurum bu konuyu yalnızca çeviri olarak ele alır; oysa erişilebilirlik, WCAG uyumu ve tutarlı deneyim yönetimi işin merkezindedir. Aksi halde aynı sayfada bazı dillerde eksik bilgi, bazı dillerde klavyeyle ulaşılamayan butonlar veya ekran okuyucuların yanlış okuduğu bir modal ortaya çıkabilir. Bu da hem kullanıcı güvenini hem de uyumluluğu zedeler.

Bu yazıda “bir kez yaz, hizmet verdiğin her dilde yayınla” yaklaşımını; erişilebilir UX yazımı, doğru semantik, sürüm yönetimi ve izlenebilir denetim pratikleriyle birlikte ele alacağız.

Neden çok dilli onay erişilebilirlik konusudur?

Onay arayüzleri genellikle sayfa yüklenirken beliren banner veya modal biçiminde gelir. Bu bileşenler, kullanıcı yolculuğunun en kritik anında etkileşimi keser. Dolayısıyla küçük bir erişilebilirlik hatası, tüm siteyi kullanılamaz hale getirebilir.

WCAG açısından tipik riskler

  • Klavye erişimi: Odak (focus) banner içinde doğru yönetilmiyorsa kullanıcı “arka planda” gezinir veya kapatma/tercih butonlarına ulaşamaz. (WCAG 2.1.1, 2.4.3, 2.4.7)
  • Ekran okuyucu uyumu: Modal başlığı, açıklaması ve buton rolleri doğru etiketlenmemişse kullanıcı neye onay verdiğini anlayamaz. (WCAG 1.3.1, 4.1.2)
  • Dil ve telaffuz: Sayfada dil değiştiğinde ilgili alanlarda lang doğru ayarlanmazsa ekran okuyucu yanlış telaffuz eder. (WCAG 3.1.2)
  • Bilişsel yük: Uzun, hukuki ve karmaşık metinler; özellikle ikinci dilde okuyanlar ve bilişsel farklılıkları olan kişiler için erişimi zorlaştırır. (WCAG 3.1.5, 3.3.2 ile ilişkili iyi uygulamalar)
  • Renk/kontrast ve tıklama hedefleri: “Kabul et” butonu belirgin, “Reddet” ise silik olursa bu, adil seçim sunmayan bir desen hâline gelebilir; ayrıca kontrast yetersizliği erişimi engeller. (WCAG 1.4.3, 2.5.8)

Çok dilli onay, aynı zamanda kapsayıcılık hedeflerinin bir parçasıdır: Kamu hizmetlerinden iklim eylemine uzanan pek çok dijital süreç, farklı dillerde bilgiye eşit erişim ister. Bu bakış açısını genişletmek için COP31 ve Erişilebilirlik: İklim Eyleminde Dijital Kapsayıcılık Neden Belirleyici? yazısındaki “dijital olarak önce kapsayıcı olma” yaklaşımı iyi bir çerçeve sunar.

Farklı dillerde çerez onayı metnini ekranda inceleyen ürün ve hukuk ekipleri

“Write once” yaklaşımı: İçeriği ve yapıyı ayrıştırın

“Bir kez yazın” demek, tek bir dilde metni kopyalayıp çoğaltmak değildir. Amaç; onay bileşeninin anlamını, bilgi mimarisini ve etkileşim kurallarını sabitleyip, sadece dil katmanını değiştirmektir.

1) Tek bir kaynak metin (source of truth) tanımlayın

  • Her iznin (zorunlu, analitik, pazarlama vb.) kısa açıklaması + detay metni aynı şablonda olmalı.
  • Butonlar ve eylemler standardize edilmeli: “Tümünü kabul et”, “Tümünü reddet”, “Tercihleri yönet”, “Kaydet”.
  • Önemli: “Reddet” seçeneği, her dilde aynı görünürlükte ve aynı adım sayısında olmalı.

2) Bileşeni erişilebilir semantik ile tasarlayın

  • Modal ise uygun rol/etiket kullanın (ör. başlıkla ilişkilendirme, açıklama alanı).
  • Odak tuzağı (focus trap) düzgün çalışmalı; Esc davranışı ve kapatma butonu klavyeyle erişilebilir olmalı.
  • Metin, buton ve bağlantılar için anlamlı etiketler sağlayın; ikonlara güvenmeyin.

3) Dil değişimi teknik olarak doğru uygulanmalı

  • Sayfa dili html lang ile tanımlanmalı; onay bileşeni farklı dildeyse ilgili konteynerda lang güncellenmeli.
  • Sağdan sola (RTL) dillerde yerleşim, odak sırası ve ikon yönleri kontrol edilmeli.
  • Çeviri yönetimi, string düzeyinde versiyonlanmalı; “metin güncellendi mi?” sorusu izlenebilir olmalı.

Her dilde eşdeğer bilgi: Çeviri değil, anlam eşitliği

Uyum açısından riskli nokta şudur: Bir dilde “analitik çerezler anonimleştirilir” yazarken başka bir dilde bu detayın düşmesi, onayın bilgilendirilmiş olma niteliğini zayıflatabilir. Bu yüzden çok dilli onayda hedef “kelimesi kelimesine çeviri” değil, eşdeğer bilgi ve eşdeğer eylem sağlamaktır.

Metin yazımı için erişilebilirlik odaklı ipuçları

  • Kısa cümle + sade yapı: Özellikle ikinci dil kullanıcıları için okunabilirlik artar.
  • Terim tutarlılığı: “Çerez”, “izleyici”, “işleme” gibi terimler her yerde aynı anlamda kullanılmalı.
  • Katmanlı bilgi: Banner’da özet; “Tercihleri yönet” içinde detay. Böylece bilişsel yük düşer.
  • Bağlantıların bulunabilirliği: Gizlilik politikası ve erişilebilirlik bildirimi gibi sayfalar sadece footer’da kalmamalı; onay akışından da erişilebilir olmalı. Bu konuda Erişilebilirlik Bildiriminiz ve Gizlilik Politikanız Yasal Zorunluluk — Peki Kim Bulabiliyor? yazısındaki bulunabilirlik önerileri doğrudan uygulanabilir.
Farklı dillerde çerez onayı metnini ekranda inceleyen ürün ve hukuk ekipleri

Mobilde çok dilli onay: Küçük ekran, büyük bariyer

Mobilde banner’lar genellikle ekranın büyük kısmını kaplar; dil seçici, kaydırma ve tercih anahtarları (toggle) daha kolay kırılır. Ayrıca kullanıcılar çoğunlukla tek elle ve büyütülmüş yazı boyutuyla gezinir. Bu da dokunma hedefleri ve yeniden akış (reflow) konularını kritik hale getirir.

Mobil kontrol noktaları

  • Metin büyütme: %200 yakınlaştırmada veya büyük yazı ayarlarında içerik taşmamalı, butonlar kaybolmamalı.
  • Dokunma hedefi: “Kapat” ve “Kaydet” gibi kritik kontroller yeterli boyutta olmalı.
  • Kaydırma tuzakları: Modal içinde kaydırma mümkünken arka plan kaydırması engellenmeli; odak sırası kaymamalı.

Mobil erişilebilirlik yaklaşımını genişletmek için WCAG 2.2 Mobil Uygulama Kontrol Listesi: Erişilebilirlik ve Uyum Rehberi içindeki dokunma hedefleri ve odak görünürlüğü maddelerini onay bileşenlerinize uyarlayabilirsiniz.

Yayınlama ve yönetişim: Her dilde aynı anda güncel kalmak

“Publish everywhere” kısmı, aslında yönetişim problemidir. Çerez kategorileri değiştiğinde, yeni bir işleyici eklendiğinde veya mevzuat gereği metin güncellendiğinde tüm dillerin senkron kalması gerekir. Aksi halde kullanıcı bir dilde eski metni görür, diğer dilde yeni metni; bu da güven ve uyum açısından sorun yaratır.

Operasyonel bir kontrol listesi

  • Sürümleme: Her onay metni sürüm numarası ve tarih taşısın; hangi dilin hangi sürümde olduğu izlenebilsin.
  • Değişiklik tetikleyicileri: Yeni çerez/SDK eklendiğinde otomatik olarak içerik/çeviri iş akışı başlasın.
  • Kalite güvence: Her dilde klavye, ekran okuyucu ve mobil test senaryoları aynı kapsamda çalışsın.
  • Eşit seçenek ilkesi: Kabul ve reddetme akışları tüm dillerde aynı adım sayısına sahip olsun (karanlık desenlerden kaçının).

Bu noktada otomatik denetim ve izleme, sürdürülebilirlik sağlar. Örneğin Corpowid (corpowid.ai) ile sitenizdeki onay banner’ı/modalları dahil olmak üzere kritik şablonları düzenli tarayıp WCAG ile ilişkili sorunları izleyebilir, tekrar eden problemleri sürüm değişikliklerinden sonra hızlıca yakalayabilirsiniz.

Farklı dillerde çerez onayı metnini ekranda inceleyen ürün ve hukuk ekipleri

Kapsayıcı tasarımın parçası: Onay, bir “erişim kapısıdır”

Onay mekanizması; ödeme, kayıt veya içerik okuma gibi temel görevlerin önünde bir kapıdır. Kullanıcı bu kapıyı geçemezse geri kalan her şeyin erişilebilir olması anlamını yitirir. Benzer biçimde, kullanıcıya gerçek bir tercih sunmak kapsayıcılığın bir parçasıdır; bunun ödeme adımlarındaki yansımasını Ödeme Seçeneği Neden Dijital Kapsayıcılık İçin Önemlidir? yazısındaki örnekler üzerinden düşünebilirsiniz.

Kurumsal ölçekte uygulanabilirlik

Çok dilli onayı sürdürülebilir kılmak, ekipler arası net sorumluluklarla kolaylaşır: hukuk metin sahipliği, ürün tasarım sisteminde bileşen sahipliği, çeviri yönetimi ve erişilebilirlik QA. Kamu ve büyük organizasyonlarda bu koordinasyon daha da kritiktir; ölçekli bir yaklaşım için Kamu Genelinde Çeşitli ve Kapsayıcı Bir Dijital Fonksiyon Nasıl Büyütülür? yazısındaki yönetişim ilkeleri yol gösterir.

Sonuç: Tek bir tasarım dili, çok dilde eşit deneyim

“Multilingual Consent: Write Once, Publish in Every Language You Serve” yaklaşımı; tek bir erişilebilir bileşen standardı, anlam eşitliğine dayalı çeviri ve güçlü sürüm/yayın yönetişimini birleştirir. Böylece kullanıcı hangi dili konuşursa konuşsun, hangi cihazı kullanırsa kullansın onay kararını bağımsız biçimde verebilir.

Pratikte başarı; semantik doğru modal, klavye ve ekran okuyucu uyumu, doğru lang kullanımı, mobil dayanıklılık ve her dilde senkron güncelleme disiplininden geçer. Bu süreci ölçeklerken Corpowid (corpowid.ai) gibi denetim ve izleme odaklı araçlar, onay bileşeninizin zaman içinde bozulmasını önlemeye yardımcı olabilir.

Corpowid, Gartner tarafından tanınan bir platformdur.

Corpowid, dijital erişilebilirlik alanındaki yenilikçi yaklaşımı ve performansı nedeniyle dünyanın önde gelen araştırma ve danışmanlık şirketlerinden biri olan Gartner tarafından takdir edilmiştir. Bu rozetler, yapay zeka destekli ve kapsayıcı web deneyimleri oluşturma konusundaki kararlılığımızı yansıtmaktadır.

Corpowid hakkında sorularınız mı var?

Bizimle iletişime geçin.

Size en kısa sürede geri dönüş sağlayacağız.