hesapadim adlı üyeden alıntı: mesajı görüntüle
sistemde farklı dil olursa __ fonksiyonu (varsa) verilen kelimeyi dil dosyalarına göre çevirip veriyor
truser adlı üyeden alıntı: mesajı görüntüle
Bu işlem translate olayı için yapılıyor, yani siz metninizi __('örnek metin'); şeklinde yazarsanız farklı ülkelerdeki insanlar temanızı/sisteminizi kendi dillerine çok kolay bir şekilde çevirebilirler.
bgokcol adlı üyeden alıntı: mesajı görüntüle
PHP ile alakalı değil. WordPress'te bulunan bir fonksiyon. Üstteki arkadaşların da dediği gibi dil sistemi bu şekilde çalışıyor.
https://developer.wordpress.org/reference/functions/__/
qeraizmir adlı üyeden alıntı: mesajı görüntüle
bu işlem dil ayarları ile ilgili wordpress framework fonksiyonlarından biri buna sebep oluyor
Hımm anladım, o halde çevirisi olmayacak şeyler için __() kullanmanın bir manası yok. Hatta Medium sitesi için oluşturduğum alanda __('Medium',), yazıyor diye dil dosyasında bile olmadığı halde çıktı "Orta" diye değişti. Facebook, Twitter, Pinterest..vs değişmeyecek şeyler için kullanmamak lazımmış onu anladım.