Glossário
Recursos da Área de Transferência
A área de transferência é um buffer que alguns sistemas operacionais fornecem para armazenamento e transferência de curto prazo dentro e entre programas de aplicação. A área de transferência geralmente é temporária e sem nome.
OCR (Reconhecimento Óptico de Caracteres)
Reconhecimento Óptico de Caracteres (OCR) é o processo que converte uma imagem de texto em um formato de texto legível por máquina.
Tesseract OCR
Tesseract é uma plataforma de reconhecimento óptico de caracteres (OCR) de código aberto.
AutoTrans
Um recurso que traduz automaticamente o texto do jogo em tempo real. Ele detecta diálogos do jogo enquanto você joga e os traduz instantaneamente.
TextractorCLI
Textractor / TextractorCLI é um programa hooker de texto para jogos em x86/x64.
Janela Extra
Uma janela sobreposta flutuante que exibe o texto traduzido. Pode ser personalizada com vários temas, configurações de transparência e opções de posicionamento para mostrar traduções do Clipboard Translator, OCR, TextractorCLI e outros métodos de entrada.
Hyper Overlay
Um recurso avançado de sobreposição que fornece opções adicionais de exibição e personalização para mostrar o texto traduzido sobre jogos.
XUAT
Um plugin de terceiros para traduzir jogos baseados em Unity em tempo real. O texto extraído pelo XUAT (XUnity.AutoTranslator) é enviado ao VNTranslator para tradução, e então retornado ao XUAT para ser exibido diretamente no jogo.
RegExp (Expressão Regular)
Expressões regulares são padrões usados para corresponder combinações de caracteres em strings.
Substituição de RegExp
O uso de padrões de expressões regulares para localizar e substituir padrões de texto específicos no texto de origem ou traduzido, útil para limpar formatação ou lidar com casos especiais.
Text Hooker
Um programa que intercepta e extrai texto de processos de jogos em execução conectando-se à memória do jogo, permitindo que o texto seja capturado e traduzido em tempo real.
Tradução Automática
Tradução automática (MT) é o processo automatizado de traduzir texto de um idioma para outro usando inteligência artificial ou algoritmos baseados em regras, sem exigir tradutores humanos.
Memória de Tradução
Uma memória de tradução (TM) é um banco de dados de textos previamente traduzidos.
Glossário de Tradução
Um glossário de tradução é uma lista de referência de termos específicos e suas traduções aprovadas, garantindo uso consistente da terminologia em todo o conteúdo traduzido.
Tempo Limite de Tradução
Um limite de tempo definido para solicitações de tradução. Se o serviço de tradução não responder dentro desse período, a solicitação falha com um erro de tempo limite. Isso ocorre comumente em métodos de tradução baseados em web scraping.
Janela de Navegador Virtual
Um componente de navegador incorporado usado pelo VNTranslator para acessar serviços de tradução baseados na web por meio de web scraping. Ele simula um navegador real para recuperar traduções de tradutores online.
MT Personalizado
Um recurso que permite aos usuários criar configurações personalizadas de tradução automática usando esquema JSON, possibilitando a integração com APIs ou serviços de tradução de terceiros.
Pré-tradução
Manipulação de texto realizada antes da tradução ou da análise OCR, como remover caracteres indesejados, aplicar filtros ou limpar o texto capturado para melhorar a precisão.
Pós-tradução
Manipulação de texto realizada após a tradução, como ajustes de formatação, correspondência de quebras de linha ou aplicação de substituições por expressões regulares para refinar o resultado final.
LLM (Large Language Model)
Um modelo de inteligência artificial treinado em enormes quantidades de dados textuais, capaz de gerar texto semelhante ao humano. No VNTranslator, LLMs como GPT, Claude e Gemini são usados para tradução automática de alta qualidade.
VLM (Vision Language Model)
Um modelo de IA que pode entender e processar informações visuais e textuais. Usado em motores OCR avançados como o Nanonets OCR Small para melhorar o reconhecimento de texto em imagens.
API (Interface de Programação de Aplicações)
Um conjunto de protocolos e ferramentas que permite que diferentes aplicações de software se comuniquem entre si. O VNTranslator usa APIs para conectar-se a vários serviços de tradução e motores OCR.
Memória de Contexto
Um recurso que permite ao modelo de tradução lembrar linhas de diálogo ou textos anteriores, melhorando a precisão e coerência da tradução ao manter o contexto entre várias traduções.
Transmissão de Texto
Um método que exibe os resultados da tradução progressivamente enquanto eles são gerados, em vez de esperar a conclusão completa da tradução, proporcionando uma experiência de usuário mais responsiva.
Extrair e Traduzir
Um método de tradução que extrai e traduz todo o texto do jogo antecipadamente, em vez de em tempo real, para reduzir a latência e melhorar o desempenho durante o jogo.
Atalho de Teclado
Um atalho de teclado que aciona ações específicas no aplicativo, como capturar a tela para OCR ou alternar a visibilidade da Janela Extra.
Substituição de Fonte
Um recurso no AutoTrans que permite aos usuários substituir fontes do jogo por fontes personalizadas que oferecem melhor suporte ao texto traduzido, particularmente útil para idiomas com conjuntos de caracteres diferentes.
Captura de Tela
O processo de capturar uma captura de tela de uma área específica da tela para extrair texto usando tecnologia OCR.
Conexão Steam
Um recurso que permite ao VNTranslator integrar-se com jogos do Steam, detectando automaticamente informações do jogo e proporcionando melhor compatibilidade.
Dados de Treinamento
Dados de treinamento são um conjunto de dados usado para ensinar modelos de aprendizado de máquina, fornecendo exemplos que ajudam o modelo a aprender padrões e fazer previsões precisas.
Web Scraping
Web scraping é o processo de extrair dados de sites. Envolve recuperar informações de páginas da web usando um programa ou script, normalmente chamado de "scraper" ou "crawler".
Máximo de Processos de Trabalho
Uma configuração que controla quantos processos de tradução paralelos podem ser executados simultaneamente, afetando a velocidade de tradução e o uso de recursos do sistema.
Prompt do Sistema
Instruções fornecidas a um LLM que definem seu papel, comportamento e formato de saída. No VNTranslator, orienta a IA a traduzir o texto de acordo com requisitos específicos e diretrizes de estilo.
Token
A unidade básica de texto que os modelos de IA processam. No contexto de APIs de tradução, mais tokens geralmente significam custos mais altos e tempos de processamento maiores.
Electron
Electron é um framework para criar aplicações nativas com tecnologias web como JavaScript, HTML e CSS.
Visual Novel
Um tipo de jogo narrativo interativo que apresenta principalmente gráficos estáticos, narrativa baseada em texto e escolhas do jogador que afetam o desfecho da história.
RenPy
Ren'Py é um engine de visual novel gratuito e de código aberto que usa uma linguagem de script simples para criar histórias e jogos interativos, amplamente usado tanto em projetos comerciais quanto amadores de visual novel.
KiriKiri
Um motor de script criado por W.Dee, comumente usado com o framework KAG (KiriKiri Adventure Game System) para criar visual novels.
Tyrano Builder
Um motor de jogos especificamente projetado para criar visual novels, desenvolvido como uma alternativa mais simples a outros motores de VN.
RPG Maker
RPG Maker (conhecido no Japão como RPG Tsukūru) é uma série de programas de desenvolvimento de jogos para criar jogos eletrônicos de RPG com elementos narrativos, apresentando versões como RPG Maker MV e RPG Maker MZ.
Unity
Unity é um motor de jogo multiplataforma desenvolvido pela Unity Technologies, amplamente usado para criar jogos 2D e 3D, incluindo muitas visual novels e jogos de história interativos.
KAG (Kirikiri Adventure Game System)
Um framework de script que funciona com o motor Kirikiri, fornecendo ferramentas e sintaxe para criar visual novels com diálogo, escolhas e narrativas ramificadas.