LINGOTURK · CMS YERELLEŞTIRME

Drupal Tercümesi

Bir CMS sitesinin yerelleştirmesi yalnızca sayfa metinlerinden ibaret değildir.

Drupal projelerinde editoryal sayfalar, tema arayüzleri, içerik türleri, alan etiketleri ve kullanıcı bildirimleri farklı katmanlarda bulunur.

Fiyat ve Teslim Süresi İsteyin
LINGOTURK · CMS YERELLEŞTIRME · 2002’DEN BERİ

Drupal Tercümesi: hangi dosyalar ve kontroller gerekir?

Drupal projelerinde editoryal sayfalar, tema arayüzleri, içerik türleri, alan etiketleri ve kullanıcı bildirimleri farklı katmanlarda bulunur. Bunlardan yalnızca görünen sayfa içeriğini çevirmek, ziyaretçinin form veya kayıt sürecinde yarı çevrilmiş ekranlarla karşılaşmasına yol açabilir. Hedef dil planı; içerik, konfigürasyon, menüler ve gerekirse tema/modül dizgelerini ayrı envanterlerle kapsamalıdır.

Belgeye özel kapsamTerminoloji planıDosya yapısı kontrolüŞeffaf teklif

Çeviri kapsamını dosyanın yapısıyla birlikte belirleyelim

Neden yalnızca metin çevirisi yeterli değil?

Drupal’ın yerelleştirme mekanizmalarında arayüz dizgeleri PO biçiminde, içerik alanları veritabanı veya dışa aktarım üzerinden yönetilebilir. URL alias, path ve yönlendirmeler SEO ve bilgi mimarisiyle bağlantılıdır; değiştirilmesi planlanıyorsa mevcut sayfa performansı ve yönlendirme haritası gözetilmelidir.

Proje başlangıcında neyi netleştiriyoruz?

Kaynak ve hedef dili, kullanılacak yazılım sürümünü, dosyanın düzenlenebilirliğini, teslim formatını ve hedef uygulamada yapılacak son kontrolü birbirinden ayırıyoruz.

Bu sayfada anılan doğrulama adımları, her projede otomatik sunulduğu anlamına gelmez. Hangi kontrollerin ve teslim biçimlerinin dahil olduğu, dosya incelemesi sonrasındaki teklifte belirlenir.

Uzmanlık gerektiren beş kritik ayrıntı

Drupal içerik katmanları

Drupal, sayfa gövdesinin yanı sıra menü, bileşen, arayüz bildirimi ve içerik entity alanlarıyla çok katmanlı bir yerelleştirme yapısı sunar. Sadece ürün sayfasındaki paragraf çevrilirse sipariş ya da iletişim formunda yarı çevrilmiş bir akış kalabilir.

Dil ilişkileri ve URL yapısı

Çok dilli içerik ilişkileri oluşturulurken aynı sayfanın dil sürümleri açıkça eşleştirilmelidir. Menü ve URL alias seçenekleri rastgele değiştirilirse hem kullanıcılar hem arama motorları yanlış dilde sayfaya ulaşabilir.

PO ile CMS içeriği ayrımı

Özellikle hazır modüllerdeki arayüz metinleri gettext PO dosyalarında, editoryal metinler ise CMS veritabanında saklanabilir. İki kaynak farklı inceleme ve teslim yöntemi gerektirir; dosya envanteri bu ayrımı görünür kılmalıdır.

Dinamik yer tutucu kontrolü

Dinamik metinlerde {name}, %s ve benzeri yer tutucular, bildirim metninin gerçek kullanımında kritik göreve sahiptir. Metni doğru çevirmek bu belirteçlerin yapı ve türünü bozmayı haklı çıkarmaz.

Staging üzerinde kullanıcı akışı

Siteyi yeniden yayımlamadan önce staging ortamında menü, form hata mesajı, arama ve içerik detayları için kısa bir test yolculuğu yürütmek yararlıdır. Canlı yayına alma işi her çeviri projesinin otomatik kapsamına girmez.

CMS yerelleştirme: işleme ve kalite kontrol matrisi

İçeriğin çeviriye uygun biçimde ayrıştırılması kadar çevrilmemesi gereken teknik öğelerin korunması da önemlidir. Aşağıdaki tablo proje keşfinde kullanılan kontrol başlıklarını gösterir.

Öğe / dosya alanı Kontrol konusu Gözden kaçabilecek risk
Arayüz dizgeleri Tema, modül, form ve sistem mesajları Yarım kalan çeviri / eksik etiket
Content translation İçerik tipleri, alanlar, taksonomi Eksik referans ve çeviri ilişkisi
URL alias/hreflang Dil bazlı adres, canonical ve menü Bozuk yönlendirme veya SEO tekrarı
PO dışa aktarımı Kaynak anahtar ve placeholder bütünlüğü Format ve import hatası

Gerçek iş akışlarını açıklayan üç kullanım senaryosu

Çok dilli kurumsal site

Ürün/hizmet sayfalarıyla iletişim formlarının aynı dil deneyimi vermesi için alan envanteri hazırlanır.

Üye girişi portalı

Hata mesajları, işlem etiketleri ve e-posta bildirimleri ekrana göre yerelleştirilir.

İçerik göçü

Dil bazlı URL alias, menü ve redirect değişiklikleri yayın öncesi kontrol listesine alınır.

Projeyi doğru hazırlamak için temel kavramlar

Proje dosyanızda karşılaşılabilecek terimlerden bazıları aşağıdadır. Bu kavramlar çevrilecek metin ile korunması gereken teknik yapı arasındaki sınırları belirlemeye yardımcı olur.

Teknik ifade Projedeki anlamı
Content entity Drupal’da alan ve ilişki barındıran içerik varlığı
Interface translation Arayüzdeki dizgelerin çeviri katmanı
URL alias İçerik için okunabilir URL karşılığı
PO gettext arayüz dizgelerini taşıyan metin dosyası

Tekliften önce hazırlayabileceğiniz dosya kontrol listesi

Dosyaları doğrudan bu sayfaya yüklemenize gerek yoktur. İlk mesajınızda kaynak/hedef dili ve kapsamı belirtin; belgeleri WhatsApp veya e-posta görüşmesinde paylaşabilirsiniz.

  1. İçerik türlerini ve arayüz dizgelerini ayrı dışa aktarın.
  2. Dil bazlı menü/URL planını belirtin.
  3. Form ve e-posta şablonlarını ekleyin.
  4. Placeholder içeren dizgeleri işaretleyin.
  5. Staging test ve yayın yetki sınırlarını netleştirin.

İncelemeden teslimata çalışma akışı

1. İnceleme ve kapsam

Dosya formatı, kaynak hacmi, çevrilecek alanlar ve hedef uygulamanın gereksinimleri belirlenir. Düzenleme, DTP veya çalışır uygulama kontrolü gerekiyorsa ayrı iş olarak tanımlanır.

2. Çeviri ve terminoloji

Bağlam, sektör terimleri ve varsa onaylı müşteri sözlüğü esas alınır. Teknik işaretleyiciler ve değişmemesi gereken alanlar proje talimatına dahil edilir.

3. Kalite kontrol

Metin tutarlılığı ve kaynak-hedef eşleşmesi incelenir. Yapısal kontrollerin kapsamı; dosyanın türüne, teslim biçimine ve üzerinde anlaşılan hizmete bağlıdır.

4. Teslim ve gerekirse revizyon

Kararlaştırılan format teslim edilir. Hedef uygulamada test veya sonraki sürüm güncellemesi gerekiyorsa geri bildirim ve revizyon süreci ayrıca planlanır.

Drupal Tercümesi hakkında sık sorulan sorular

Drupal içerik çevirisi ile arayüz çevirisi farklı mı?

Evet. İçerik entity alanları ve tema/modül arayüz dizgeleri farklı yönetilir; ikisini ayrı envanterlemek gerekir.

PO dosyası göndermek yeterli mi?

Sadece bu dosyanın kapsadığı dizgeler çevrilebilir. İçerik alanları ve URL seçenekleri için ek dışa aktarım gerekebilir.

Site erişimi vermeden çalışabilir miyiz?

Uygun içerik/PO dışa aktarımı ve ekran görüntüleriyle başlayabiliriz. Canlı doğrulama kapsamı için test ortamı gerekebilir.

URL’ler de tercüme edilmeli mi?

Hedef pazarın SEO planına bağlıdır. URL değişiklikleri yönlendirme, canonical ve iç bağlantı kontrolü gerektirir; otomatik yapılmaz.

Formlar ve otomatik e-postalar çevriliyor mu?

İstenen kapsama alınabilir. Bildirim şablonları ve değişkenlerin nerede tutulduğunun belirlenmesi gerekir.

Yeni bir dil eklemek Drupal ayarı gerektirir mi?

Çeviri metni sağlamak yeterli olmayabilir; dil yapılandırması, menü ve içerik ilişkileri geliştirici tarafından ayarlanmalıdır.

Metinlerin sayfada nasıl göründüğünü test eder misiniz?

Ekran bağlamı ve test erişimi sağlanırsa dilsel QA planlanabilir; teknik deploy sorumluluğu sözleşmede belirtilmelidir.

İlgili hizmetler ve yararlı bağlantılar

Belgenin kaynak biçimine ve hedef kullanım amacına göre aşağıdaki hizmetler birlikte değerlendirilebilir.

Dosyanıza uygun fiyat ve teslim planı isteyin

Drupal Tercümesi için kaynak/hedef dilinizi, dosya tipinizi ve teslim beklentinizi paylaşın. Çevrilecek alanları birlikte netleştirerek size özel teklif sunalım.

Teklif Talebi Oluşturun →

Hemen Fiyat Alın Belgenizi gönderin, 5 dk'da yanıtlayalım