Web Sitesi Tasarımı ve Yazılımı

Çok dilli web sitesi: Çeviri ile adres ilişkisi nasıl kurulur?

Çok dilli sitede çeviri, adres ve dil seçiciyi birlikte planlayın; eksik sürümleri, form mesajlarını, teknik dil ilişkilerini ve yayın bakımını düzenleyin.

Bilgisayarda web projesi üzerinde çalışan kişi

Bir hizmet sayfasını İngilizceye çevirdiniz. Ziyaretçi dil seçicisine dokunduğunda aynı hizmet yerine ana sayfaya gidiyor; formdaki hata mesajları Türkçe kalıyor ve blog kartı henüz yayımlanmamış bir adrese bağlanıyor. Metin çevirisi tamamlanmış olabilir, fakat çok dilli web sitesi deneyimi tamamlanmamıştır. Dil sürümlerinin kendi içerikleri kadar birbirleriyle ilişkileri de planlanmalıdır.

Sağlam bir çok dilli yapı, her sayfanın karşılığını bilir; eksik çeviriyi açıkça yönetir ve ziyaretçinin görevini seçtiği dilde sürdürmesini sağlar. Bu rehber Türkçe ve İngilizce hizmet sitesi üzerinden açıklama yapıyor. Örnek sayfa ve yayın akışı kurgusaldır. İhtiyacınız farklı ülkelere özgü fiyat, hizmet veya mevzuat içeriyorsa dil çevirisine ek olarak bölgesel değerlendirme de gerekebilir.

Dil ile hedef ülkeyi aynı karar sanmayın

İngilizce içerik tek bir ülkeye yönelik olmak zorunda değildir. Birden fazla ülkedeki okuyucu aynı hizmet açıklamasını kullanabilir. Buna karşılık aynı dildeki iki pazarın ödeme, teslim veya görüşme koşulları farklı olabilir. Önce hangi kullanıcıya hangi bilginin sunulacağını belirleyin; dil etiketi bu kararın yerine geçmez.

Bir hizmet yalnızca belirli bölgede sunuluyorsa bunu çeviride kaybetmeyin. Türkçe sayfadaki yerel görüşme koşulunun İngilizce metinde sınırsız küresel hizmet vaadine dönüşmesi kapsam hatasıdır. Metnin akıcı olması gerçek iş kuralını değiştirmemelidir. Çeviriyi onaylayan kişi, hizmetin hangi kısmının aynen korunacağını ve hangi ifadenin okuyucuya göre uyarlanacağını bilmelidir. Böylece dil sürümleri aynı işletmeyi farklı doğruluk seviyelerinde anlatmaz.

Sayfaların dil karşılıklarını envanterde eşleştirin

Bir eşleştirme tablosunda içerik kimliği, Türkçe adres, İngilizce adres ve yayın durumu bulunabilir. Başlıkların bire bir aynı olması gerekmez; aynı temel konuyu ve hizmeti karşılamaları önemlidir. Eşleştirmeyi yalnızca adres metninden tahmin etmek, farklı çevrilmiş yollar bulunduğunda sorun çıkarabilir. Kararlı içerik ilişkisi daha anlaşılır bir yönetim sağlar.

Tablo hangi sayfanın çevrilmeyeceğini de gösterebilir. Bazı duyurular yalnızca bir dilde yayımlanacak olabilir. Bu açık bir editoryal karar olarak tutulursa yanlış alternatif bağlantıları üretilmez. Çeviri bekleyen sayfa ile hiç çevrilmeyecek sayfa aynı durum değildir. Panel veya yayın süreci bu ayrımı desteklemelidir. Yeni içerik açıldığında eşleşmenin nasıl kurulacağı ve hangi onayla görünür hale geleceği önceden belirlenebilir.

Her dil sürümüne anlaşılır bir adres verin

Ayrı dil sürümlerinin ayrı adreslerde bulunması, doğrudan paylaşım ve yayın yönetimi açısından açıklık sağlar. Bir ziyaretçi İngilizce hizmet adresini gönderdiğinde alıcı aynı dildeki içeriğe ulaşabilmelidir. Sayfa dili yalnızca tarayıcı tercihi veya önceki ziyaret bilgisiyle sessizce değişiyorsa bu beklenti bozulabilir.

Google'ın çok dilli site rehberi, dil sürümleri için farklı adresleri ve kullanıcıya seçim imkânı verilmesini ele alır. Yol yapısı proje ihtiyaçlarına göre seçilebilir; önemli olan tutarlı olmasıdır. İngilizce başlığın okunabilir bir adres karşılığı bulunabilir. Mevcut adres değişiyorsa eski bağlantılar ayrıca planlanmalıdır. Çeviri eklemek, geçmişte paylaşılan yolları gerekçesiz bozmayı gerektirmez.

Dil seçiciyi mevcut sayfanın bağlamında çalıştırın

Bir hizmeti incelerken dil değiştiren kullanıcı, mümkünse aynı hizmetin karşılığına ulaşmalıdır. Her seçimde ana sayfaya dönmek araştırma işini tekrar başlatır. Seçicinin hedefi eşleştirme kaydından üretilebilir. Doğru sayfa ilişkisi kurulmadan sadece ülke bayrağı veya dil kısaltması göstermek eksik işlev yaratır.

Karşılık yoksa ne olacağını açıkça seçin

İngilizce çeviri henüz yoksa seçenek gizlenebilir, mevcut durum açıklanabilir veya uygun dil girişine yönlendiren anlaşılır bir yol sunulabilir. Hangi yöntemin seçileceği ürün ve içerik yaklaşımına bağlıdır. Önemli olan çeviri varmış gibi davranmamak ve kullanıcıyı ilgisiz içeriğe habersiz taşımamaktır. Menüdeki etiket de dil mi bölge mi seçildiğini anlatmalıdır. Bir bayrak her zaman dilin kapsamını doğru temsil etmeyebilir.

Teknik dil ilişkisini sayfa çiftleri üzerinden doğrulayın

Dil alternatiflerini teknik olarak bildiren hreflang gibi mekanizmalar kullanılabilir. Uygulama, gerçek karşılık sayfalarıyla tutarlı olmalıdır. Eksik, yanlış veya yayında olmayan adresi alternatif olarak göstermek hatalı ilişki yaratır. Hangi yöntemin kullanıldığı ve verinin nereden üretildiği teknik ekip tarafından açıklanmalıdır.

Google'ın yerelleştirilmiş sayfalar açıklaması, karşılıklı bildirim ve tam adres gibi teknik koşulları ayrıntılandırır. Sayfaları örnek çiftler halinde kontrol etmek faydalıdır: Türkçe kayıt İngilizceyi, İngilizce kayıt da uygun Türkçe karşılığı göstermelidir. Dil etiketi ile canonical işaretinin görevi aynı değildir. Bunlar tahminle tek bir alanda birleştirilmemeli; seçilen yapıya uygun ve tutarlı üretilmelidir. Teknik doğruluk görünür içerik kontrolünden ayrı bırakılmamalıdır.

Kelimeleri değil hizmetin anlamını çevirin

Türkçedeki doğal bir satış ifadesi İngilizcede yapay görünebilir. “Hemen teklif al” düğmesinin karşılığı, sürecin gerçekten anlık fiyat verip vermediğine göre seçilmelidir. Kullanıcı önce kapsam görüşmesine girecekse çeviri bunu saklamamalıdır. Daha kısa düğme metni, yanlış iş beklentisi üretmek için gerekçe değildir.

Hizmet adları için küçük bir terim listesi hazırlanabilir. Aynı kavram bir sayfada “custom software”, diğerinde başka anlam taşıyan bir ifadeyle anlatılıyorsa kullanıcı seçenekleri karıştırabilir. Terim listesi metni mekanik hale getirmek için değil kavramsal tutarlılığı korumak içindir. Paragraf ritmi, örnekler ve cümle yapısı hedef dilde yeniden kurulabilir. Doğal anlatım ile kapsam doğruluğu birlikte onaylanmalıdır; biri diğerinin alternatifi değildir.

Form ve sistem mesajlarını çeviri kapsamına alın

Başlık ve ana metin İngilizceyken form alanlarının Türkçe kalması görevin ortasında dil değişimi yaratır. Alan etiketleri, yardımcı metinler, zorunluluk işaretleri ve hata mesajları aynı akışın parçalarıdır. Başarılı gönderim ve e-posta bildirimi de kontrol listesine eklenebilir. Hangi mesajın nerede üretildiği teknik ekiple belirlenmelidir.

Hatalı giriş yaparak deneyin; normal akışta görünmeyen mesajlar ortaya çıkar. Eksik alan, yanlış e-posta ve başarısız gönderim gibi durumlar her dilde anlaşılmalıdır. Çevirinin kaydedilmesi doğru mesajın doğru durumda gösterildiğini kanıtlamaz. Çok dilli web sitesi geliştirmede formu gerçek görevle test etmek bu boşluğu kapatır. Kullanıcının dili değiştiğinde bilgilerin nasıl korunduğu veya yeni sayfaya nasıl geçildiği de değerlendirilmelidir.

Görsel, tarih ve sayı biçimlerini gözden geçirin

Görselin içinde Türkçe metin bulunuyorsa İngilizce sayfada aynı dosyanın kullanılması uygun olmayabilir. Ekran görüntüsünün hangi dilde olduğu açık olabilir; gerekli bilgiyi çevredeki açıklama karşılayabilir veya ayrı görsel hazırlanabilir. Alt metin ve görsel başlığı da ilgili dilde kontrol edilir. Her görselin otomatik olarak iki dilde aynı görevi yaptığını varsaymayın.

Tarih ve sayı sunumu okuyucunun yorumunu etkileyebilir. Belirsiz sayısal tarih yerine anlaşılır biçim seçilebilir. Para birimi gösteriliyorsa hangi fiyat ve koşulun anlatıldığı net kalmalıdır. Birimleri yalnızca çeviri işlemine bırakmayın; gerçek hizmet ve veri bağlamını inceleyin. İngilizce sayfada Türkçe adres veya şirket adı bulunması her zaman hata değildir; hangi bilginin özel ad ve hangi bilginin çevrilebilir açıklama olduğu ayrılmalıdır.

Liste ve ayrıntı sayfasının çevirisini birlikte kontrol edin

Makale gövdesi çevrilmiş olsa da kart özeti, kategori adı veya ilgili yazı alanı eski dilde kalabilir. Ziyaretçi listeyi tararken seçtiği dilde başlıklar görmeli ve doğru ayrıntıya ulaşmalıdır. Kategori ilişkisinin nasıl tutulduğu ve boş dil arşivlerinin ne yaptığı ayrıca planlanabilir.

Uzun İngilizce başlıklar kart dengesini etkileyebilir. Düğme veya menü alanının yalnızca kısa Türkçe metinle test edilmiş olması çeviride taşmaya yol açabilir. Satır sayısı, boşluk ve kırpma davranışı gerçek içerikle incelenmelidir. Tasarımın tek tip görünmesi için başlık anlamını keyfî biçimde kesmeyin. Ortak şablon, farklı dillerdeki doğal metin uzunluklarını taşıyacak esnekliğe sahip olmalıdır. Çeviri düzenlemesi ile yerleşim düzeltmesi birlikte değerlendirilebilir.

Yayın durumlarını ayrı ve ilişkilendirilmiş tutun

Türkçe sürümün hazır olması İngilizcenin otomatik olarak onaylandığı anlamına gelmez. Taslak, inceleme bekleyen ve yayında durumları dil bazında izlenebilir. Zamanlama varsa her sürümün hangi anda görünür olacağı açık olmalıdır. Henüz açılmayan adresin dil seçicisine veya site haritasına eklenmemesi için uygun yayın koşulu gerekir.

Bir dilde hizmet kapsamı değiştiğinde karşı sürümün kontrol edilmesi gerektiği kayıt altına alınabilir. Sistem bunu hatırlatmıyorsa organizasyonda açık bir kontrol yöntemi kurulmalıdır. Sorumluluğun belirsiz kalması zamanla iki farklı hizmet açıklaması üretir. Yayın takvimi hız kadar doğruluğu da hedeflemelidir. Aynı gün yayımlamak zorunlu değilse hazır olmayan çeviriyi tamamlanmış gibi göstermek yerine durumu yönetmek daha tutarlıdır.

İç bağlantılarda ziyaretçinin dilini koruyun

İngilizce bir blog yazısındaki hizmet bağlantısı mümkün olduğunda ilgili İngilizce hizmete gitmelidir. Türkçe sayfaya geçiş gerekli ise bunun beklentisi açık olabilir. Otomatik bağlantı ekleme araçları aynı hizmet adını her dilde aynı adrese bağlarsa bu ilişki bozulabilir. Gerçek bağlantıları yayın çıktısında kontrol edin.

Dil sürümlerinde farklı sayıda içerik bulunması her zaman sorun değildir. Ancak ilgili yazı listesi olmayan karşılığa link vermemelidir. Web sitesi içerik mimarisi, dil ve konu ilişkilerini birlikte tanımladığında bakım kolaylaşabilir. Yeni bir sayfa eklendiğinde hangi kayıtların etkilendiği görülebilir. Kullanıcıya sunulan yol, paneldeki alanların varlığından değil çalışan bağlantı ve doğru içerikten oluşur.

Kontrol turunu iki dilde tamamlayın

Bir hizmet bulma, makale okuma ve iletişim kurma görevlerini her dilde uygulayın. Ardından sayfanın ortasında dil değiştirin ve beklenen karşılığa ulaşıp ulaşmadığınıza bakın. Eksik çeviri senaryosu, hata sayfası ve form mesajlarını da deneyin. Yalnızca ana sayfalar arasında geçiş yapmak bütün yapıyı sınamaz.

Bulunan sorunları içerik, eşleştirme ve teknik çıktı olarak ayırarak kaydedebilirsiniz. Böylece yanlış terim çevirmene, hatalı ilişki içerik yöneticisine, yanlış üretilen teknik işaret geliştiriciye gider. Düzeltme sonrası aynı yol tekrarlanır. Çok dilli sitenin başarısı, dil ikonunun görünmesi değil ziyaretçinin araştırma ve iletişim görevini seçtiği dilde tutarlı biçimde sürdürebilmesidir. Bu düzen yayın sonrası yeni içeriklerde de korunmalıdır.

Sık Sorulan Sorular

Her dil için ayrı adres gerekli mi?

Ayrı adresler dil sürümlerini paylaşmayı ve yönetmeyi açık hale getirir. Aynı adreste yalnızca tarayıcı tercihine göre sessiz içerik değişimi farklı sorunlar yaratabilir. Seçilen yapı yayın ve teknik keşif gereksinimleriyle birlikte değerlendirilmelidir.

Dil seçici her zaman ana sayfaya gidebilir mi?

Mevcut sayfanın gerçek karşılığı varsa ona geçiş daha tutarlı bir yol sunar. Karşılık yoksa davranış açıkça belirlenmelidir. Kullanıcıyı habersiz ilgisiz içeriğe taşımak, dil değiştirme beklentisini karşılamayabilir.

Çeviri olmayan sayfayı nasıl göstermeliyiz?

Gizleme, uygun açıklama veya dil girişine anlaşılır yönlendirme gibi yöntemler değerlendirilebilir. Önemli olan olmayan çeviriye varmış gibi bağlantı üretmemektir. Yayın durumu ve eşleştirme kaydı bu kararla tutarlı kalmalıdır.

Hreflang çevirinin doğru olduğunu gösterir mi?

Hayır. Teknik ilişkiyi bildiren işaret, metnin anlamını ve kalitesini onaylamaz. İçerik ayrı dil incelemesinden geçmelidir. Yanlış sayfaları birbirine bağlayan teknik etiketler de uygun karşılık oluşturmaz.

İngilizce metin Türkçeyle aynı uzunlukta mı olmalı?

Bire bir uzunluk gerekmez. Aynı temel soruları doğal biçimde yanıtlaması önemlidir. Gereksiz tekrar veya yapay kısaltma yerine hedef dilde açık anlatım tercih edilir. Şablon gerçek çeviri uzunluğuyla denenmelidir.

Çeviri sonrası hangi alanlar unutuluyor?

Kart özetleri, kategori adları, görsel açıklamaları, form hataları ve başarı mesajları kolayca gözden kaçabilir. Liste, ayrıntı ve iletişim yolculuğu birlikte kontrol edilmelidir. Sadece ana metnin çevrilmesi tam bir dil deneyimi oluşturmaz.

Tüm yazılar