Web Sitenize gömülü bir YouTube Videosunda Altyazıları Zorlamak istiyor musunuz?

Merhaba arkadaşlar, nasılsınız?

Bu eğitimde, web sitemize eklediğimizde altyazıları bir videoda görünmeye nasıl zorlayabileceğimizi göstereceğim.

Ve sadece bu da değil, varsayılan olarak istediğimiz dilde görünmelerini nasıl sağlayabileceğimizi de göreceğiz.

ÖZET

Açıklamanın tamamını görmek istemiyorsanız, web sitenize bir YouTube videosu eklediğinizde otomatik olarak altyazıları zorlamak için kullanabileceğiniz parametreleri özetleyeceğim:

  • cc_load_policy=1 Altyazıları zorlamak için
  • cc_lang_pref=tr İngilizce örnekte altyazıların görüneceği dili belirtmek için
  • hl = tr İngilizce örnekte oynatıcı arayüzünün görüneceği dil

Video öğretici

Kanalıma abone ol:  

Ve daha fazla zaman ayırabilirseniz, gerçek örneklerle adım adım açıklama burada 🥳

Bir web sitesine gömülü bir YouTube videosunda altyazıları zorlamak için HTML koduna bir parametre eklemeniz gerekir. bu parametrenin adı 'cc_load_policy' ve iki değeri olabilir: alt yazıları göstermek için '1' veya gizlemek için '0'.

Örneğin, videonuzda varsayılan olarak altyazıların görüntülenmesini istiyorsanız, videonun HTML kodunun sonuna '&cc_load_policy=1' ifadesini eklemeniz yeterlidir. Tam kod şöyle görünür:

<iframe width="705" height="315" src="https://www.youtube.com/embed/ZFXwJ9KBxZM?cc_load_policy=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Ve sonuç şu olacak:

Web'e gömülü bir YouTube videosundaki altyazıları otomatik olarak çevirin

Yalnızca altyazı eklemekle kalmaz, aynı zamanda hangi dilde olduğunu da seçebilirsiniz.

bakım

Yalnızca videoya o dilde altyazı eklediyseniz görünürler. Bunu yapmak için YouTube'daki videonun kendisinde yapılandırmanız gerekir.

El cc_lang_pref parametresi YouTube videosu yüklenirken görüntülenecek altyazıların dilini belirtmek için kullanılır. Bu, kullanıcıların video oynatılırken tercih edilen altyazı dilini seçmelerine olanak tanır. Kullanıcı altyazıları manuel olarak değiştirmek zorunda kalmadan tercih ettiği dili seçebileceğinden, bu özellikle videonun birden fazla dilde altyazısı varsa kullanışlıdır.

İngilizce altyazıları gösterecek kod şöyle görünür:

<iframe width="705" height="315" src="https://www.youtube.com/embed/ZFXwJ9KBxZM?cc_load_policy=1&cc_lang_pref=en" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Ve sonuç şöyle olurdu:

Youtube Player'ı web sitenizde istediğiniz dilde gösterin

Bir diğer önemli husus ise oynatıcının butonlarını istediğimiz dilde göstermektir.

Yukarıdaki videolara bakarsanız İspanyolca olduklarını göreceksiniz. Burada size onu nasıl değiştireceğinizi gösteriyorum.

El hl parametresi YouTube, YouTube oynatıcısının içeriğinin görüntülendiği dili belirtmek için kullanılır. Bu içerir kullanıcı arayüzü, altyazılar, video açıklamaları, etiketler ve başlıklars. Belirli bir dil belirtilmezse oynatıcı içeriği varsayılan dilde görüntülenecektir.

Kod böyle bir şey olurdu hl = tr, 'en'i istediğimiz dile çevirerek:

<iframe width="705" height="315" src="https://www.youtube.com/embed/ZFXwJ9KBxZM?cc_load_policy=1&amp;cc_lang_pref=en&hl=en" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

Ve sonuç şöyle olurdu:

Artıları

  • Tüm kullanıcılar için içerik erişilebilirliğini iyileştirin
  • Kullanıcılar altyazıları gösterme ve gizleme arasında geçiş yapabilir
  • Uygulanması nispeten kolaydır

EKSİLERİ

  • Ek yapılandırma gerektirir, ancak gördüğünüz gibi çok kolaydır.

Umarım öğretici sizin için yararlı olmuştur 😉

Yorum yapın