Çok sayıda kod parçası içeren teknik olmayan belgeler (örneğin, eğitim amaçlı Word/PDF dosyaları) nasıl çevrilir?

Temel Durum Tanısı

Birçok eğitim materyali veya ürün kılavuzunda, normal paragrafların arasında kod değişkenleri bulunabilmektedir ve standart çeviri araçları bunları yanlışlıkla çevirebilmektedir (örneğin, `Print()` fonksiyonunun `Yazdır()` olarak çevrilmesi gibi).

Kök Neden Analizi

1

Yazı tipi tabanlı kod tanıma

PDF/Word belgeleri için sistem, yazı tipi özelliklerini analiz eder. Genellikle kodlar, Courier New gibi sabit genişlikli yazı tipleriyle yazılır. Bu özellikten yararlanarak, bu bölgelerin otomatik olarak saptanıp çevrilmemesini sağlıyoruz.

2

Anahtar kelime beyaz listesi

Sistem, başlıca programlama dillerinin (Java, Python, C++) dahili olarak entegre edilmiş anahtar kelime kütüphanesine sahiptir. Kod, kod bloğu olarak işaretlenmemiş olsa dahi, yapay zeka `function`, `class`, `var` gibi anahtar kelimeleri tanıyabilir ve bunları olduğu gibi koruyabilir.

3

Anlık önizleme ve düzeltme

Ücretsiz önizleme özelliği sayesinde, kullanıcılar kod kısımlarının yanlış çevrilip çevrilmediğini hızlı bir şekilde kontrol edebilir ve ayarları zamanında değiştirerek terim kilitlemesi ekleyebilirler.

Nihai Çözüm Özeti

Doğal dil ve makine dilini akıllıca ayırt etmek, teknik eğitim materyallerinin işlenmesinde kritik bir unsurdur.