WebBlocks CMSDokümanlarRehberlerBlogMarkaEklentiler

Bir CMS sayfasını birden fazla dilde yayına hazırlamak

Bir editör, hizmet sayfasını açıyor ve Translations bölümünde İngilizce, Türkçe ve Almancayı görüyor. Her dilin sayfa kaydı var. Sayfa yayımlanmaya hazır mı?

Kontrol edilecek başka noktalar da var. Almanca başlık doğruyken bir paragraf İngilizce fallback kullanıyor olabilir. Menü etiketi çevrilmişken bağlantı beklenmedik bir yere gidebilir. Görsel her dilde aynı görünse de alternatif metni hâlâ çevrilmeyi bekleyebilir.

Küçük bir Northstar Studio danışmanlık sayfası üzerinden bu kontrolleri görünür hale getirelim. Örnekte WebBlocks CMS 1.104.1 ve tekrarlanabilir showcase ortamındaki kurgusal içerikler kullanılıyor.

Sayfa çevirisiyle başlayın

Sayfa çevirisi; bir dilin adını, slug’ını, yolunu ve sayfa düzeyindeki metadata alanlarını taşır. Sayfadaki her paragrafı içermez. Bu metinler sayfaya yerleştirilen bloklara aittir.

Örnekte üç dilin de sayfa çeviri kaydı var. Translations kartı bu durumu bildiriyor; her bloğun, menü etiketinin veya görsel açıklamasının incelendiğini doğrulamıyor.

Yerelleştirilmiş yollarıyla birlikte İngilizce, Almanca ve Türkçe çeviri kayıtlarını gösteren Northstar Studio danışma sayfası.
Bir sayfa çeviri kaydı kimlik ve yönlendirmeyi kapsar; her dilin hâlâ içerik incelemesine ihtiyacı vardır.

Önce sitede gereken dilleri etkinleştirin, ardından sayfa çevirilerini ekleyin. Sayfa adını her dilde anlamlı tutun ve adresi paylaşmadan önce kontrol edin.

Her dile doğru adresi verin

İngilizce hizmet sayfası /services/studio-consultation adresini kullanıyor. Türkçe sürüm /tr/hizmetler/studyo-danismanligi, Almanca sürüm ise /de/leistungen/studioberatung adresinde.

Varsayılan dilin dil öneki yoktur. WebBlocks, diğer dillerin önekini sayfanın çevrilmiş yoluna ekler. Almanca çeviri formunda saklanan yol /leistungen/studioberatung iken ortaya çıkan genel adres /de önekini de içerir. Dil önekini ikinci kez eklemek yerine formun gösterdiği genel adresi kontrol edin.

Yerelleştirilmiş sayfa adını, bilgiyi, depolanan yolu ve sonuçta ortaya çıkan Almanca genel yolunu gösteren Almanca sayfa çeviri formu.
Almanca form, depolanan sayfa yolunu yerel ayar ön ekli genel yoldan ayırır.

Eksik sayfa çevirisiyle eksik blok çevirisi farklı durumlardır. Bir dilin o sayfaya ait yerelleştirilmiş adresinin bulunması için sayfa çevirisi gerekir. Mevcut bir adresin içindeki bloklar ise fallback nedeniyle başka dilde içerik gösterebilir.

Blokları seçilen dilde inceleyin

Sayfanın içerik slot’unu açın ve düzenleme dilini değiştirin. Layout, blok sırası ve ayarlar ortak kalırken metinler seçilen dilin çeviri kayıtlarında tutulur.

Bu örnekte Almanca başlık çevrildi, ancak Rich Text paragrafının başlangıçta Almanca çevirisi yok. Renderer bu paragraf için kayıtlı İngilizce çeviriye dönüyor. Dolayısıyla sayfa sorunsuz görüntülenirken ziyaretçi tamamlanmamış, karışık dilli bir içerikle karşılaşabiliyor.

Yerelleştirilmiş danışma başlığı ve paragrafın hâlâ İngilizce geri dönüşünü kullandığı Almanca içerik düzenleme görünümü.
Almanca düzenleme bağlamı: Başlık ve resim yazısı yerelleştirilirken paragrafta İngilizce geri dönüş kullanılır.

Paragrafı çevirin ve Almanca önizlemeyi yeniden açın. Yalnızca başlığa bakmak yerine sayfanın tamamını okuyun. Bir çeviri kaydında eski veya uygun olmayan bir metin de bulunabilir; bu yüzden kayıt bulunması metni okumanın yerini tutmaz.

Görsel açıklamasını da çevirin

Örnekte üç dilde aynı görsel dosyası kullanılıyor. Görsel bloğunun her dil için ayrı açıklaması ve alternatif metni var. Almanca açıklama, İngilizce ve Türkçe sürümlerle aynı görünen örnekleri anlatmalı.

Paylaşılan stüdyo örnek görüntüsü için yerelleştirilmiş alternatif metni ve resim yazısını gösteren Almanca görüntü bloğu düzenleme.
Blokta Almanca alternatif metin ve resim yazısı bulunan bir paylaşılan görsel dosyası.

Görselin sayfaya ne kattığını kontrol edin. Yararlı açıklamaları seçilen dilde doğru ve doğal yazın. Aynı dosyayı kullanmak, çevresindeki dil işini tamamlamaz.

Arama ve paylaşım metinlerini inceleyin

Sayfa çevirisi SEO ve Open Graph alanlarını da taşır. Örnekte Almanca başlık ve açıklama, danışmanlık hizmetini Almanca anlatıyor. Bunlar gövdede anlatılan hizmetle tutarlı olmalı.

Almanca SEO ve Açık Grafik alanları, yerelleştirilmiş danışma kopyasıyla doldurulmuştur.
Sayfa çevirisinde SEO ve paylaşım metni incelenir.

Bu alanları da okuyucuya görünen sayfanın bir parçası sayın. İyi çevrilmiş bir gövdeye rağmen sayfa bulunduğunda veya paylaşıldığında İngilizce açıklama görünebilir. Metadata düzenlemek, dışarıdaki arama veya sosyal platformun tam olarak nasıl bir görünüm kullanacağını garanti etmez; fakat amaçlanan yerelleştirilmiş değerleri sağlar.

Yayımlamadan önce bağlantıları izleyin

Örneğin navigasyon öğesi danışmanlık sayfasına bağlı ve her dilde bir etikete sahip: Consultation, Danışmanlık ve Beratung. Sayfaya bağlı bir menü öğesi hedefin çevrilmiş adresini çözümleyebilir. Özel URL ise ayrıca bilinçli olarak kontrol edilmelidir.

Menü ve buton etiketleriyle hedeflerini birlikte inceleyin. Her dilde iç bağlantılara tıklayın; ziyaretçinin amaçlanan dile ve sayfaya ulaştığından emin olun. Ortak header ve menüler de ayrı inceleme gerektirir. Sayfa taslağı, sitedeki bütün navigasyon değişikliklerini yalıtmaz. Ortak header ve footer yazısı bu kapsamı açıklar.

Almanca navigasyon, gövde metni ve resim yazısı ile yerel vitrindeki Almanca danışma sayfası tamamlandı.
Sentetik yerel vitrindeki tamamlanmış Almanca sayfa.

Tamamlanmış yerel örnekte üç dilin metinleri, görsel açıklamaları, metadata alanları ve sayfaya bağlı navigasyonu birbiriyle uyumludur. Gerçek sayfanızı hazırlarken dar ekran kontrolü de dahil her dil için ayrı bir önizleme kullanın.

Yayına hazır olmayı editoryal bir karar olarak ele alın

Her dilde sayfa kimliğini ve genel adresi, görünür blokların tamamını, görsel açıklamalarını, metadata alanlarını ve bağlantı hedeflerini inceleyin. İfadeler farklı olsa da anlamın tutarlı olduğunu kontrol edin.

Normal yayın iş akışı sayfaya aittir. Bir dil eklemek, o çeviri için ayrı bir onay ve yayın durumu oluşturmaz. Sayfayı yayımlamadan önce hangi dillerin tamamlanması gerektiğine karar verin ve bunları açıkça doğrulayın. Başarılı bir önizleme ile sayfa çeviri kaydı yararlı kontrollerdir; ikisi de dil kalitesi onayı değildir.

Bu makale yararlı oldu mu?

Puan verin veya aşağıda bir öneri paylaşın.

Henüz puan yok.

Yorumlar ve öneriler

Yorumlar yayımlanmadan önce incelenir.

Yorumlar

0

Henüz onaylanmış yorum yok.

Yorum yaz

Yorumlar görünmeden önce incelenir.