Glossaire

Terme
Définition

Presse-papiers

Le presse-papiers est un tampon que certains systèmes d'exploitation fournissent pour le stockage à court terme et le transfert au sein et entre les programmes d'application. Le presse-papiers est généralement temporaire et sans nom.

OCR (Reconnaissance optique de caractères)

La reconnaissance optique de caractères (OCR) est le processus qui convertit une image de texte en un format texte lisible par machine.

Tesseract OCR

Tesseract est une plateforme open source de reconnaissance optique de caractères (OCR).

AutoTrans

Une fonctionnalité qui traduit automatiquement le texte du jeu en temps réel. Elle détecte les dialogues du jeu pendant que vous jouez et les traduit instantanément.

TextractorCLI

Textractor / TextractorCLI est un programme d'accrochage de texte (text hooker) pour jeux vidéo x86/x64.

Fenêtre supplémentaire

Une fenêtre superposée flottante qui affiche le texte traduit. Elle peut être personnalisée avec différents thèmes, réglages de transparence et options de positionnement pour afficher les traductions depuis Clipboard Translator, OCR, TextractorCLI et d'autres méthodes d'entrée.

Hyper Overlay

Une fonctionnalité de superposition avancée qui offre des options d'affichage supplémentaires et une personnalisation pour afficher le texte traduit par-dessus les jeux.

XUAT

Un plugin tiers pour traduire les jeux basés sur Unity en temps réel. Le texte extrait par XUAT (XUnity.AutoTranslator) est envoyé à VNTranslator pour traduction, puis renvoyé à XUAT pour être affiché directement dans le jeu.

RegExp (Expression régulière)

Les expressions régulières sont des motifs utilisés pour faire correspondre des combinaisons de caractères dans des chaînes.

Remplacement RegExp

L'utilisation de motifs d'expressions régulières pour trouver et remplacer des motifs de texte spécifiques dans le texte source ou traduit, utile pour nettoyer le formatage ou gérer des cas particuliers.

Text Hooker

Un programme qui intercepte et extrait le texte des processus de jeu en cours d'exécution en se connectant à la mémoire du jeu, permettant de capturer et de traduire le texte en temps réel.

Traduction automatique

La traduction automatique (MT) est le processus automatisé de traduction de texte d'une langue à une autre utilisant l'intelligence artificielle ou des algorithmes basés sur des règles, sans nécessiter de traducteurs humains.

Mémoire de traduction

Une mémoire de traduction (TM) est une base de données de textes précédemment traduits.

Glossaire de traduction

Un glossaire de traduction est une liste de référence de termes spécifiques et de leurs traductions approuvées, garantissant une utilisation terminologique cohérente dans tous les contenus traduits.

Délai d'expiration de la traduction

Une limite de temps définie pour les demandes de traduction. Si le service de traduction ne répond pas dans ce délai, la demande échoue avec une erreur de délai d'attente. Cela se produit couramment avec les méthodes de traduction basées sur le web scraping.

Fenêtre de navigateur virtuelle

Un composant de navigateur intégré utilisé par VNTranslator pour accéder aux services de traduction basés sur le web via le web scraping. Il simule un véritable navigateur pour récupérer des traductions depuis des traducteurs en ligne.

MT personnalisé

Une fonctionnalité qui permet aux utilisateurs de créer des configurations personnalisées de traduction automatique en utilisant le schéma JSON, permettant l'intégration avec des API ou services de traduction tiers.

Pré-traduction

Manipulation de texte effectuée avant la traduction ou l'analyse OCR, telle que la suppression de caractères indésirables, l'application de filtres ou le nettoyage du texte capturé pour améliorer la précision.

Post-traduction

Manipulation de texte effectuée après la traduction, comme des ajustements de formatage, l'alignement des sauts de ligne ou l'application de remplacements par expressions régulières pour affiner le résultat final.

LLM (Large Language Model)

Un modèle d'intelligence artificielle entraîné sur d'énormes quantités de données textuelles, capable de générer un texte proche du langage humain. Dans VNTranslator, des LLM tels que GPT, Claude et Gemini sont utilisés pour une traduction automatique de haute qualité.

VLM (Vision Language Model)

Un modèle d'IA capable de comprendre et de traiter à la fois des informations visuelles et textuelles. Utilisé dans des moteurs OCR avancés comme Nanonets OCR Small pour améliorer la reconnaissance de texte à partir d'images.

API (Interface de programmation d'applications)

Un ensemble de protocoles et d'outils qui permet à différentes applications logicielles de communiquer entre elles. VNTranslator utilise des API pour se connecter à divers services de traduction et moteurs OCR.

Mémoire de contexte

Une fonctionnalité qui permet au modèle de traduction de se souvenir des lignes de dialogue ou du texte précédents, améliorant la précision et la cohérence des traductions en conservant le contexte sur plusieurs traductions.

Diffusion de texte

Une méthode qui affiche les résultats de traduction de manière progressive au fur et à mesure de leur génération, plutôt que d'attendre la fin complète de la traduction, offrant une expérience utilisateur plus réactive.

Extraire et traduire

Une méthode de traduction qui extrait et traduit tout le texte du jeu à l'avance, plutôt qu'en temps réel, afin de réduire la latence et améliorer les performances pendant le jeu.

Raccourci clavier

Un raccourci clavier qui déclenche des actions spécifiques dans l'application, comme capturer l'écran pour l'OCR ou basculer la visibilité de la fenêtre supplémentaire.

Remplacement de police

Une fonctionnalité d'AutoTrans qui permet aux utilisateurs de remplacer les polices du jeu par des polices personnalisées qui prennent mieux en charge le texte traduit, particulièrement utile pour les langues avec des jeux de caractères différents.

Capture d'écran

Le processus consistant à prendre une capture d'écran d'une zone spécifique de l'écran pour extraire le texte à l'aide de la technologie OCR.

Connexion Steam

Une fonctionnalité qui permet à VNTranslator de s'intégrer aux jeux Steam, détectant automatiquement les informations du jeu et offrant une meilleure compatibilité.

Données d'entraînement

Les données d'entraînement sont un ensemble de données utilisé pour enseigner aux modèles d'apprentissage automatique en fournissant des exemples qui aident le modèle à apprendre des motifs et à faire des prédictions précises.

Web Scraping

Le web scraping est le processus d'extraction de données à partir de sites web. Il consiste à récupérer des informations depuis des pages web en utilisant un programme ou un script, généralement appelé « scraper » ou « crawler ».

Nombre maximal de processus worker

Un paramètre qui contrôle combien de processus de traduction parallèles peuvent s'exécuter simultanément, affectant la vitesse de traduction et l'utilisation des ressources système.

Invite système

Instructions fournies à un LLM qui définissent son rôle, son comportement et son format de sortie. Dans VNTranslator, elles guident l'IA pour traduire le texte selon des exigences et des directives stylistiques spécifiques.

Jeton

L'unité de base du texte que les modèles d'IA traitent. Dans le contexte des API de traduction, plus de jetons signifient généralement des coûts plus élevés et des temps de traitement plus longs.

Electron

Electron est un framework pour créer des applications natives avec des technologies web comme JavaScript, HTML et CSS.

Visual Novel

Un type de jeu narratif interactif qui présente principalement des graphiques statiques, une narration basée sur du texte et des choix du joueur qui affectent l'issue de l'histoire.

RenPy

Ren'Py est un moteur de visual novel gratuit et open source qui utilise un langage de script simple pour créer des histoires interactives et des jeux, largement utilisé pour des projets de visual novels commerciaux et amateurs.

KiriKiri

Un moteur de script créé par W.Dee, couramment utilisé avec le cadre KAG (KiriKiri Adventure Game System) pour créer des visual novels.

Tyrano Builder

Un moteur de jeu spécialement conçu pour créer des visual novels, développé comme une alternative plus simple à d'autres moteurs VN.

RPG Maker

RPG Maker (connu au Japon sous le nom RPG Tsukūru) est une série de programmes de développement de jeux pour créer des jeux de rôle avec des éléments narratifs, comprenant des versions comme RPG Maker MV et RPG Maker MZ.

Unity

Unity est un moteur de jeu multiplateforme développé par Unity Technologies, largement utilisé pour créer des jeux 2D et 3D, y compris de nombreux visual novels et jeux d'histoires interactives.

KAG (Kirikiri Adventure Game System)

Un cadre de script qui fonctionne avec le moteur Kirikiri, fournissant des outils et une syntaxe pour créer des visual novels avec dialogues, choix et récits à embranchements.