TranslatePress Gelişmiş Ayarlar

TranslatePress Gelişmiş ayarlarına erişme

TranslatePress'e erişmek için Gelişmiş ayarları, WP Kontrol Paneli'ne gidin Ayarlar → ÇevirBasın'yi seçin ve Gelişmiş sekmesi.

TranslatePress Ayarlarından Gelişmiş Sekmesi

İçinde bulunan bölümler Gelişmiş ayarları çoğunlukla TranslatePress'i sitenize entegre ederken oluşabilecek sorunları düzeltmek için kullanışlıdır.

TranslatePress Gelişmiş sekmesinden Sorun Giderme Bölümü

1. Eksik dinamik içeriği düzeltin

Sorun yalnızca çevrilmiş sayfalarda ortaya çıkarsa, JavaScript kullanılarak eklenen eksik içeriğin düzeltilmesine yardımcı olabilir.
Çeviri talebi tamamlanmadan önce bir süreliğine orijinal dilde dinamik olarak eklenen içeriği gösterir.

2. Dinamik çeviriyi devre dışı bırak

JavaScript kullanılarak dinamik olarak görüntülenen dizelerin algılanmasını devre dışı bırakır.
Sunucu tarafı AJAX çağrısı yoluyla yüklenen dizeler, sunucudan sunulan HTML sayfasının yanı sıra çevrilmeye devam edecektir.

3. Yazı içeriğinden ve başlıktan Gettext sarmayı filtreleme

Filtreler gettext wrapping gibi

Açmadan önce veritabanı yedeklemesi önerilir.

4. Yazı metasından Gettext sarmayı filtreleme

Filtreler gettext wrapping gibi

Açmadan önce veritabanı yedeklemesi önerilir.

Dizeler bölümünü hariç tut

1. Belirli yolları çevirmeyin

Sayfayı Çeviriden Çıkar

Hangi yolların çevrilebileceğini seçin. Bu özelliğin iki çalışma modu vardır. Ya şunları yapabilirsiniz Yolları Çeviriden Çıkarın veya Yalnızca Belirli Yolları Çevir.

Çalışma modunu seçtikten sonra, bu ayarı uygulamak istediğiniz yolları girin. Örneğin, https://example.com/some/path adresini hariç tutmak için /some/path/ veya /some/* kuralını kullanabilirsiniz.

Her kural kendi satırında olmalıdır. Ana sayfayı hariç tutmak için {{home}} Etiket.

Bu seçenek etkinleştirildiğinde, eklenti hariç tutulan veya dahil edilmeyen sayfalarda dil değiştiriciyi görüntülemeyecek ve çevirilerine erişilemeyecektir.

2. Gettext Dizelerini Hariç Tut

Gettext Dizesini Çeviriden Dışla

Bu dizelerin Gettext dizeleri olarak çevrilmesini engelleyin. Herhangi bir gettext dizesini dikkate almak için etki alanını boş bırakın. Yine de normal dizeler olarak çevrilebilir.

Bir Gettext dizesi #trpst#trp-gettext içine sarılmış olarak çıktılandığında yararlı olabilir. Ayrıca bir Gettext dizesi seçeneklerde anahtar olarak kullanıldığında da kullanılabilir.

Dizeyi ve etki alanını girdikten sonra Ekle düğmesine tıklayarak listeye dahil edebilirsiniz. Tıklayın Kaldırmak listeden kaldırmak için.

3. Dizeleri otomatik çeviriden hariç tutma

Dizeyi Otomatik Çeviriden Çıkarma

Bu dizeleri otomatik olarak çevirmeyin (örneğin isimler, teknik kelimeler...)
Bu dizeleri içeren paragraflar, belirtilen kısım dışında çevrilmeye devam edecektir.

Dizeyi girdikten sonra Ekle düğmesini kullanarak otomatik çeviri motorları tarafından işlenmesini engelleyebilirsiniz. Dizeleri listeden kaldırmak da şu düğmeyi kullanarak mümkündür Kaldırmak her birinin yanındaki düğme.

Not: Hariç tutmanın etkili olabilmesi için dizelerin listeye eklenmesi gerekir önce çeviri sürecini başlatmak.

4. Dinamik çeviriden hariç tut

HTML Seçiciyi Dinamik Çeviriden Çıkarma

Bu seçicilerle eşleşen HTML düğümlerinde bulunan dizeleri dinamik olarak çevirmeyin.
Bu seçicilerle eşleşen HTML düğümlerinin tüm alt öğelerini JavaScript kullanılarak çevrilmekten hariç tutar.
Bu dizeler mümkünse sunucu tarafında çevrilmeye devam edecektir.

Her tür JS seçicisi kullanılabilir. Hariç tutulması gereken dizeye daha yakın bir seçici kullanılması önerilir.

Seçiciyi girdikten sonra Ekle düğmesine tıklayarak listeye dahil edebilirsiniz. Tıklayın Kaldırmak listeden kaldırmak için.

5. Seçicileri çeviriden hariç tutma

HTML Seçicilerini Çeviri Dışında Bırakma

Bu seçicilerle eşleşen HTML düğümlerinde bulunan dizeleri çevirmeyin.
Bu seçicilerle eşleşen HTML düğümlerinin tüm alt öğelerini çevrilmekten hariç tutar.

Kullanmayın değil() seçici veya çift öznitelik seçici [öznitelik1][öznitelik2].

Seçiciyi girdikten sonra Ekle düğmesine tıklayarak listeye dahil edebilirsiniz. Tıklayın Kaldırmak listeden kaldırmak için.

6. Seçicileri yalnızca otomatik çeviriden hariç tutun

HTML Seçicilerini Otomatik Çevirinin Dışında Bırakma

Bu seçicilerle eşleşen HTML düğümlerinde bulunan dizeleri otomatik olarak çevirmeyin.
Bu seçicilerle eşleşen HTML düğümlerinin tüm alt öğelerini otomatik olarak çevrilmekten hariç tutar.

Bu dizelerin elle çevrilmesi hala mümkündür.

Kullanmayın değil() seçici veya çift öznitelik seçici [öznitelik1][öznitelik2].

Seçiciyi girdikten sonra Ekle düğmesini kullanarak tüm Çocuklar otomatik çeviri motorları tarafından işlenmesini engeller. Seçicileri listeden kaldırmak da şu şekilde mümkündür Kaldırmak her birinin yanındaki düğme.

Not: Dışlamanın etkili olabilmesi için seçicilerin listeye eklenmesi gerekir önce çeviri sürecini başlatmak.

Hata ayıklama bölümü

TranslatePress Ayarları Gelişmiş sekmesinden Hata Ayıklama Bölümü

1. Gönderi başlığı için gönderi kapsayıcı etiketlerini devre dışı bırakın

Çevrilmiş dillerde gönderi başlığının arama dizinine eklenmesini devre dışı bırakır.

Yazının başlığı HTML'ye izin vermediğinde kullanışlıdır, böylece sayfa bozulur.

2. Gönderi içeriği için gönderi kapsayıcı etiketlerini devre dışı bırakın

Çevrilmiş dillerdeki gönderi içeriğinin arama dizinine eklenmesini devre dışı bırakır.

Gönderinin içeriği HTML'ye izin vermediğinde kullanışlıdır, böylece sayfa bozulur.

3. Gettext dizeleri için çeviriyi devre dışı bırak

Gettext Dizeleri, temalar ve eklentiler tarafından çıkarılan dizelerdir.
Bu tür dizgiler zaten .po/.mo çeviri dosya sistemi kullanılarak çevrilmişse TranslatePress aracılığıyla çevirmek gereksiz olabilir.
Bu seçeneği etkinleştirmek, belirli durumlarda sitenizin sayfa yükleme performansını artırabilir. Dezavantajı ise artık TranslatePress kullanarak gettext çevirilerini düzenleyememeniz veya bu dizelerdeki otomatik çeviriden yararlanamamanızdır.

4. Dize Çevirisi'nde normal dizeler sekmesini göster

Dize Çevirisi arayüzüne, kullanıcı tarafından girilen dizelerin çevirilerinin düzenlenmesine olanak tanıyan ek bir sekme ekler.

5. TranslatePress veritabanı tablolarını optimize edin

Bu özellik, yinelenen satırlar, çevrilmemiş bağlantılar ve CDATA ile ilgili veritabanı tablolarını temizlemenizi sağlar.

Çeşitli bölümler

TranslatePress Ayarları Gelişmiş sekmesinden Hata Ayıklama Bölümü

1. Yinelenen hreflang'ı kaldırın

Web sitenizde hangi hreflang etiket(ler)inin görüneceğini seçin: Ülke Yerel Ayarı (en-UK), Bölgeden Bağımsız Yerel Ayar (en) veya her ikisi. Varsayılan olarak, hem Ülke hem de Bölgeden Bağımsız Yerel Ayar görüntülenir (önerilir).

2. HTML Lang Öznitelik Formatı

Html etiketinin lang niteliğini ülke bölgesini içeren veya içermeyen bir biçime değiştirin.
HTML'de, metin içeriğinin dilini belirtmek için lang niteliği () kullanılmalıdır, böylece tarayıcı içeriğinizi doğru bir şekilde görüntüleyebilir veya işleyebilir (örneğin, tireleme, stil oluşturma, yazım denetimi vb. için).

3. Otomatik Çeviri Belleği

İşaretlenirse, bu ayar web sitesinde benzer dizgilerin aranmasını etkinleştirir ve bir veya daha fazla benzer dizginin çevirisi varsa, çevirisini otomatik olarak tamamlar. Benzerlik yüzdesinin 95%'nin üzerinde olması gerekir ve bir dizenin bu özellik için dikkate alınması gereken minimum karakter sayısı 50 karakterdir. Bu özellik çeviri blokları üzerinde çalışmaz.

4. home_url'ün sonunda eğik çizgiyi zorla

home_url() işlevinin sonuna eğik çizgi ekler.

5. Sayıları ve rakamları çevirme

İşaretlenirse, metinde bulunan numaraların (örn. telefon numaraları) çevirisini etkinleştirir. Sitenizin çevrilen her dili için farklı iletişim telefon numaralarına sahip olmak istiyorsanız bu yararlı olabilir.

6. Çevrilmiş bağlantıları site haritasından hariç tut

SEO eklentileri tarafından oluşturulan site haritalarına çevrilmiş bağlantıları dahil etmeyin.

SEO Pack Eklentisinin yüklenmesini ve etkinleştirilmesini gerektirir.

7. Dil için hreflang x-default etiketini etkinleştirin

Tüm bir dil için hreflang="x-default" özelliğini etkinleştirir.

8. Tarih formatı

Çevrilen her dil için tarih ve saat görüntüleme biçimini özelleştirmenin bir yolunu sağlar. WordPress tarih ve saat biçimlendirmesi ile aynı biçimi kullanır. Lütfen bu özelliğin çevrilen tarih ve saat metnini kaydetmediğini, sadece daha ince özelleştirme sağladığını unutmayın.

9. Pazarlama optiği

Güvenlik ve özellik güncellemeleri bildirimlerimizi ve hassas olmayan tanılama takibini kabul edin.

10. Dil değiştiricide karşıt dili göster

Dil değiştiriciyi geçerli dili değil, mevcut diğer dili gösteren bir düğmeye dönüştürür.

Yalnızca varsayılan ve çeviri olmak üzere tam olarak iki dil olduğunda çalışır.

Bu, kısa kod dil değiştiricisini ve kayan dil değiştiricisini de etkileyecektir.

Menü dil değiştiricisinde bunu başarmak için Görünüm->Menüler->Dil Değiştirici'ye gidin ve Karşıt Dil'i seçin.

11. Dil değiştiriciyi yalnızca tıklandığında açın

Dil değiştirici kısa kodunu üzerine gelmek yerine tıklayarak açın.

Üzerine tıklayarak, ekranda başka bir yere tıklayarak veya escape tuşuna basarak kapatın. Bu yalnızca kısa kod dil değiştiricisini etkileyecektir.

Özel dil bölümü

TranslatePress Gelişmiş sekmesinden Özel Dil Bölümü

Bölümle aynı adı taşıyan bu özellik, sitenizi aşağıdaki listede yer almayan bir dile çevirirken kullanışlıdır Genel Ayarlar. Bir veya daha fazla özel dil girmenize ve bunların ön uçta ve çeviri seçeneklerinde görünmesini sağlamanıza olanak tanır. Girebileceğiniz özel dillerin sayısında herhangi bir sınırlama yoktur. Ancak, TranslatePress'in ücretsiz sürümünü kullanıyorsanız, çeviri dillerinin sayısı iki ile sınırlıdır.

0 Yorum

Bir İçerik Gönder

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir