Sözlük

Terim
Tanım

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.