XML Dosyası Tercümesi: belgeye özgü doğru yaklaşım
XML, veriyi hiyerarşik etiketlerle taşıyan esnek bir işaretleme biçimidir. XML dosyalarının bir kısmı kullanıcıya görünen metinleri, bir kısmı da sistemler arası makine verisini içerir. Çeviriye başlamadan önce hangi öğe metinlerinin veya nitelik değerlerinin çevrilebileceği teknik şemaya göre belirlenmelidir.
Bir XML belgesinin açılması yalnızca sözdiziminin geçerli olduğunu gösterir; XSD/DTD doğrulaması, namespace ve öğe sırası gibi kurallar da önemli olabilir. Yerelleştirme projesinde hedef dil metni değişirken XML yapısının amaçlanan kullanımını sürdürmesi hedeflenir.
XML Dosyası Tercümesi hizmetinde nelere dikkat ediyoruz?
Etiket ve namespace koruması
Element adları, prefix ve namespace URI değerleri sistem bağımlılıkları nedeniyle rastgele çevrilmez.
Çevrilebilir metin düğümleri
Kullanıcıya görünen element içeriği ve uygun nitelik değerleri belirlenen kurala göre çevrilir.
CDATA ve entity işlemleri
CDATA blokları, karakter varlıkları, ampersand ve escape kuralları bozulursa ayrıştırma hatası oluşabilir.
Şema ve kodlama
XSD/DTD, kodlama bildirimi ve zorunlu öğeler doğrulanır; hedef dil karakterlerinin gösterimi test edilir.
XML’yi çevirmek neden yalnızca metni değiştirmek değildir?
Örneğin `<product id="123"><name>Valve</name></product>` yapısında `Valve` ürün adı çevrilebilirken `product`, `id` ve `123` programatik kimlikler olabilir. Hangi alanların yerelleştirileceği XSD ve uygulama beklentisiyle birlikte belirlenmelidir.
Belge ve risk kontrol tablosu
Aşağıdaki örnekler her projede aynı işlemin uygulanacağı anlamına gelmez. Dosyanın kullanım amacı ve beklenen teslim biçimi, gerekli kontrolleri belirler.
| Belge / yapı | Öne çıkan içerik | Kontrol odağı |
|---|---|---|
| Ürün katalog XML | Açıklama ve ürün adları | Ürün ID/SKU ve schema |
| Yazılım kaynak XML | UI metni ve hata | Placeholder ve resource key |
| Veri aktarım XML | İş mantığı alanları | Öğe/nitelik ayrımı |
| XSD doğrulamalı dosya | Şema kısıtları | Sequence ve data type |
| XLIFF ilişkili XML | Segmentli yerelleştirme | Inline tag ve hedef eşleşmesi |
Uygulamada karşılaşılabilecek üç durum
`xmlns` değeri sistemlerin veri türünü tanımasına yardımcı olur; metin çevirisi sırasında değiştirilmemelidir.
CDATA bloğunda kullanıcı metni ve HTML birlikte bulunuyorsa ek etiket doğrulaması gerekebilir.
Fiyat, tarih veya stok değeri çeviri hedefinden ayrılmalı; yerelleştirme gerekiyorsa veri dönüşümü açıkça planlanmalıdır.
XML Dosyası Tercümesi için terim ve dosya rehberi
Örnek kavramlar belgenin bağlamına göre kontrol edilmeli; tek bir sözlük karşılığı bütün metinlerde otomatik kullanılmamalıdır.
| Terim / işaret | Türkçe karşılık | Bağlama ilişkin not |
|---|---|---|
| Element | Öğe | XML ağacının düğümü |
| Attribute | Öznitelik | Öğe üzerindeki ad-değer |
| Namespace | Ad alanı | Ad çakışmasını önleyen URI |
| CDATA | Karakter verisi bölümü | Özel karakterlerle içerik |
| XSD | XML şema tanımı | Yapı ve veri tipi kuralları |
Proje başlamadan önce gönderilebilecek bilgiler
- Kaynak dosya ve varsa düzenlenebilir proje sürümü; xml dosyası tercümesi için gerekli tüm ekler.
- Kaynak ve hedef dil, belgenin kullanılacağı ülke/kurum ve hedef okuyucu.
- Önceki onaylı çeviriler, terim sözlükleri, referans ekran görüntüleri ve sürüm bilgileri.
- İstenen teslim biçimi, kritik kısıtlar, öncelik sırası ve gerçekçi son teslim tarihi.
- Gizlilik veya erişim gereksinimleri ile ayrıca değerlendirilmesi istenen görsel/teknik öğeler.
Dosyayı göndermeden önce kişisel veya ticari açıdan hassas bilgilerin paylaşım koşullarını gözden geçirebilirsiniz. Gerekli görülen projelerde ek gizlilik gereksinimleri teklif sırasında konuşulabilir.
Planlı çeviri ve teslim süreci
01 · Dosyanın analizi
Dil, dosya yapısı, ekler ve kullanım amacı görülür; kapsam ve teklif hazırlanır.
02 · Terimlerin belirlenmesi
Alan ve müşteri referansları incelenerek uygun terim tercihleri oluşturulur.
03 · Çeviri ve kontrol
Metin, teknik işaretler, tablo ve dosya bütünlüğü kaynakla karşılaştırılır.
04 · Teslim ve revizyon takibi
Kararlaştırılan dosya türünde teslim planlanır; kapsam içi geri bildirimler ele alınır.
XML Dosyası Tercümesi hakkında sık sorulan sorular
En çok tereddüt yaratan noktaları dosya ve kullanım amacına göre açıklıyoruz. Ayrıntılı kabul şartları ve teslim planı, belgeniz incelendikten sonra netleştirilir.
XML etiketleri çevrilir mi?
Genellikle hayır. Çevrilebilir alanlar şemaya ve kullanım amacına göre belirlenir.
XML dosyası teslimde geçerli kalır mı?
İyi biçimlilik kontrolü yapılabilir; XSD/uygulama uyumluluğu gerekiyorsa ayrıca test planlanır.
CDATA içindeki metin çevrilebilir mi?
Evet, içeriğin türü incelenerek çevrilebilir; etiket veya özel karakterler korunmalıdır.
Öznitelik değerleri çevrilir mi?
Yalnızca kullanıcıya görünen ve teknik olarak çevrilebilir olduğu belirlenen değerler ele alınır.
UTF-8 ve özel karakterler sorun olur mu?
Kodlama bildirimi ile gerçek dosya kodlamasının uyumlu olması gerekir; hedef dil karakterleri test edilir.
JSON yerine XML çevirisi seçimi neye bağlıdır?
Veriyi kullanan yazılımın formatına ve şema beklentisine bağlıdır; çeviride kaynak format korunur.
XML dosyaları için referans şema gerekli mi?
Varsa XSD/DTD ve örnek geçerli dosya paylaşılması yapısal doğrulamayı kolaylaştırır.
İlgili LingoTurk rehberleri ve hizmetleri
XML Dosyası Tercümesi için teklif alın
Belgenizi ve teslim beklentinizi bize iletin. Kapsam, teknik hazırlık, ücret ve olası teslim takvimini dosyaya göre birlikte değerlendirelim.