Sözlük
Panoya Kopyala
Pano, bazı işletim sistemlerinin uygulama programları içinde ve uygulamalar arasında kısa süreli depolama ve aktarım için sağladığı bir bellek arabellekidir. Pano genellikle geçici ve isimsizdir.
OCR (Optik Karakter Tanıma)
Optik Karakter Tanıma (OCR), metin görüntüsünü makine tarafından okunabilir metin biçimine dönüştüren süreçtir.
Tesseract OCR
Tesseract, açık kaynaklı bir optik karakter tanıma (OCR) platformudur.
AutoTrans
Oyun içi metinleri gerçek zamanlı olarak otomatik çeviren bir özellik. Oyun oynarken diyalogları algılar ve anında çevirir.
TextractorCLI
Textractor / TextractorCLI, x86/x64 video oyunlarından metin yakalama (text hooker) yapan bir programdır.
Ek Pencerede
Çevrilmiş metni gösteren kayan bir üst üste binen pencere. Clipboard Translator, OCR, TextractorCLI ve diğer giriş yöntemlerinden gelen çevirileri göstermek için çeşitli temalar, saydamlık ayarları ve konumlandırma seçenekleriyle özelleştirilebilir.
Hyper Overlay
Oyunların üzerinde çevrilmiş metni göstermek için ek görüntüleme seçenekleri ve özelleştirme sağlayan gelişmiş bir üst üste bindirme (overlay) özelliğidir.
XUAT
Unity tabanlı oyunları gerçek zamanlı olarak çevirmek için üçüncü taraf bir eklenti. XUAT (XUnity.AutoTranslator) tarafından çıkartılan metin VNTranslator'a çeviri için gönderilir, ardından oyun içinde doğrudan gösterilmek üzere XUAT'a geri gönderilir.
RegExp (Düzenli İfade)
Düzenli İfadeler, dizelerdeki karakter kombinasyonlarını eşleştirmek için kullanılan desenlerdir.
RegExp Yerine Koyma
Kaynak veya çevrilmiş metindeki belirli metin desenlerini bulup değiştirmek için düzenli ifade kalıplarının kullanımı; biçimlendirmeyi temizleme veya özel durumları işleme için faydalıdır.
Metin Yakalama (Text Hooker)
Çalışan oyun süreçlerine müdahale edip oyunun hafızasına bağlanarak metni yakalayan ve gerçek zamanlı olarak almak için çıkaran bir programdır; bu sayede metin yakalanıp çevrilebilir.
Makine Çevirisi
Makine çevirisi (MT), insan çevirmenlere gerek duymadan yapay zeka veya kurallara dayalı algoritmalar kullanarak metni bir dilden başka bir dile otomatik olarak çevirme sürecidir.
Çeviri Belleği
Çeviri belleği (TM), daha önce çevrilmiş metinleri içeren bir veritabanıdır.
Çeviri Sözlüğü
Çeviri sözlüğü, belirli terimlerin ve onaylanmış çevirilerinin referans listesidir ve tüm çevrilmiş içerikte tutarlı terminoloji kullanımını sağlar.
Çeviri Zaman Aşımı
Çeviri istekleri için belirlenen bir zaman sınırı. Çeviri servisi bu süre içinde yanıt vermezse istek zaman aşımı hatasıyla başarısız olur. Bu genellikle web kazıma tabanlı çeviri yöntemlerinde görülür.
Sanal Tarayıcı Penceresi
VNTranslator'ın web kazıma yoluyla web tabanlı çeviri hizmetlerine erişmek için kullandığı gömülü tarayıcı bileşeni. Online çeviri sitelerinden çeviri almak için gerçek bir tarayıcıyı simüle eder.
Özel MT
Kullanıcıların JSON şeması kullanarak özel makine çevirisi yapılandırmaları oluşturmasına olanak tanıyan, üçüncü taraf çeviri API'leri veya hizmetleriyle entegrasyon sağlayan bir özelliktir.
Ön-çeviri
Çeviri veya OCR analizinden önce yapılan metin işleme; istenmeyen karakterlerin kaldırılması, filtre uygulanması veya yakalanan metnin doğruluğunu artırmak için temizlenmesi gibi işlemleri içerir.
Son-çeviri
Çeviriden sonra yapılan metin işleme; biçimlendirme ayarları, satır sonu eşleştirme veya nihai çıktıyı iyileştirmek için düzenli ifade değiştirmeleri uygulama gibi işlemleri içerir.
LLM (Büyük Dil Modeli)
Büyük miktarda metin verisi üzerinde eğitilmiş, insan benzeri metin üretebilen bir yapay zeka modelidir. VNTranslator'da yüksek kaliteli makine çevirisi için GPT, Claude ve Gemini gibi LLM'ler kullanılır.
VLM (Görsel Dil Modeli)
Hem görsel hem de metinsel bilgiyi anlayabilen ve işleyebilen bir yapay zeka modeli. Görüntülerden gelişmiş metin tanıma için Nanonets OCR Small gibi gelişmiş OCR motorlarında kullanılır.
API (Uygulama Programlama Arayüzü)
Farklı yazılım uygulamalarının birbirleriyle iletişim kurmasını sağlayan protokoller ve araçlar seti. VNTranslator, çeşitli çeviri hizmetleri ve OCR motorlarıyla bağlantı kurmak için API'leri kullanır.
Bağlam Belleği
Çeviri modelinin önceki diyalog veya metin satırlarını hatırlamasına olanak tanıyan bir özellik; birden çok çeviri arasında bağlamı koruyarak çeviri doğruluğunu ve tutarlılığını artırır.
Metin Akışı (Text Streaming)
Tam çevirinin bitmesini beklemek yerine çeviri sonuçlarını oluşturuldukça kademeli olarak gösteren bir yöntem; daha duyarlı bir kullanıcı deneyimi sağlar.
Çıkar & Çevir
Gecikmeyi azaltmak ve oyun sırasında performansı artırmak için tüm oyun metnini gerçek zamanlı yerine önceden çıkarıp çeviren bir yöntem.
Kısayol Tuşu (Hotkey)
OCR için ekran yakalama veya Ek Pencere görünürlüğünü açma gibi uygulamadaki belirli eylemleri tetikleyen bir klavye kısayoludur.
Yazı tipi Değiştirme
AutoTrans'ta kullanıcıların çevrilmiş metni daha iyi destekleyen özel yazı tipleriyle oyun içi yazı tiplerini değiştirmesine olanak tanıyan bir özellik; özellikle farklı karakter setleri kullanan diller için kullanışlıdır.
Ekran Yakalama
OCR teknolojisi kullanarak metin çıkarmak için ekranın belirli bir alanının ekran görüntüsünü alma işlemi.
Steam Bağlantısı
VNTranslator'ın Steam oyunlarıyla entegre olmasına olanak sağlayan, oyun bilgilerini otomatik algılayıp daha iyi uyumluluk sağlayan bir özelliktir.
Eğitim Verisi
Eğitim verisi, makine öğrenimi modellerine örnekler sağlayarak modelin kalıpları öğrenmesine ve doğru tahminler yapmasına yardımcı olmak için kullanılan veri kümesidir.
Web Kazıma
Web kazıma, web sitelerinden veri çıkartma sürecidir. Genellikle "scraper" veya "crawler" olarak adlandırılan bir program veya betik kullanarak web sayfalarından bilgi alma işlemini içerir.
Maks İşçi Süreçleri
Aynı anda kaç paralel çeviri sürecinin çalışabileceğini kontrol eden bir ayar; çeviri hızı ve sistem kaynak kullanımı üzerinde etkilidir.
Sistem İsteği (System Prompt)
LLM'ye rolünü, davranışını ve çıktı formatını tanımlayan verilen talimatlar. VNTranslator'da AI'nın belirli gereksinimlere ve stil yönergelerine göre metin çevirmesini yönlendirir.
Token
Yapay zeka modellerinin işlediği temel metin birimi. Çeviri API'leri bağlamında daha fazla token genellikle daha yüksek maliyetler ve daha uzun işlem süreleri anlamına gelir.
Electron
Electron, JavaScript, HTML ve CSS gibi web teknolojileriyle yerel uygulamalar oluşturmak için kullanılan bir çerçevedir.
Görsel Roman
Ağırlıklı olarak statik grafikler, metin tabanlı anlatım ve hikâyenin sonucunu etkileyen oyuncu seçimleri içeren bir tür etkileşimli anlatı oyunudur.
RenPy
Ren'Py, etkileşimli hikayeler ve oyunlar oluşturmak için basit bir betik dili kullanan ücretsiz ve açık kaynaklı bir görsel roman motorudur; hem ticari hem de amatör görsel roman projelerinde yaygın olarak kullanılmaktadır.
KiriKiri
W.Dee tarafından oluşturulmuş, görsel romanlar yaratmak için KAG (KiriKiri Adventure Game System) çerçevesiyle yaygın olarak kullanılan bir betik motorudur.
Tyrano Builder
Görsel romanlar oluşturmak için özel olarak tasarlanmış, diğer VN motorlarına göre daha basit bir alternatif olarak geliştirilen bir oyun motorudur.
RPG Maker
RPG Maker (Japonya'da RPG Tsukūru olarak bilinir), RPG Maker MV ve RPG Maker MZ gibi sürümleri bulunan, hikâye odaklı öğeler içeren rol yapma video oyunları oluşturmak için kullanılan bir dizi oyun geliştirme programıdır.
Unity
Unity, Unity Technologies tarafından geliştirilen, 2D ve 3D oyunlar oluşturmak için geniş çapta kullanılan çok platformlu bir oyun motorudur; birçok görsel roman ve etkileşimli hikâye oyunu bu motorla yapılır.
KAG (Kirikiri Macera Oyunu Sistemi)
Kirikiri motoruyla çalışan ve diyalog, seçimler ve dallanan anlatılar içeren görsel roman oyunları oluşturmak için araçlar ve sözdizimi sağlayan bir betik çerçevesidir.