Loic.hanmin0822.MisakaTranslator 1.0.0

dotnet add package Loic.hanmin0822.MisakaTranslator --version 1.0.0
                    
NuGet\Install-Package Loic.hanmin0822.MisakaTranslator -Version 1.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Loic.hanmin0822.MisakaTranslator" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Loic.hanmin0822.MisakaTranslator" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Loic.hanmin0822.MisakaTranslator" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Loic.hanmin0822.MisakaTranslator --version 1.0.0
                    
#r "nuget: Loic.hanmin0822.MisakaTranslator, 1.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Loic.hanmin0822.MisakaTranslator&version=1.0.0
                    
Install Loic.hanmin0822.MisakaTranslator as a Cake Addin
#tool nuget:?package=Loic.hanmin0822.MisakaTranslator&version=1.0.0
                    
Install Loic.hanmin0822.MisakaTranslator as a Cake Tool

<h1 align="center"> MisakaTranslator 御坂翻译器 <br> </h1>

<p align="center"> <b>Galgame/文字游戏/漫画多语种实时机翻工具</b> <br> <b>开源 | 高效 | 易用</b> <br> <img src="https://github.com/hanmin0822/MisakaTranslator/workflows/CI/badge.svg" alt="CI"> <br> <br> </p>

<p align="center"> <a href="/README.md">中文</a> • <a href="/README_EN.md">English</a> </p>

MisakaTranslator的名字由来是因为本软件连接到了一万多名御坂妹妹所组成的『御坂网络』,利用其强大的计算能力来提供实时可靠的翻译(误)

<del>MisakaTranslator官方网站</del>

测试版演示视频

2.0版本教程

软件功能及特点

  • 兼容性强:支持Hook+OCR两种方式提取游戏文本,能适配绝大多数游戏
  • 可离线:支持完全离线工作(Hook模块离线、可选的Tesseract-OCR模块离线、三种离线翻译API)
  • 高度可拓展的文本修复:针对Hook提取到的重复文本提供多种去重方式
  • 提供更好体验的在线API:提供多种在线API(百度OCR+多种在线翻译API+多种公共接口翻译)
  • 更高的OCR精度:支持在提交OCR前对图片进行预处理(多种处理方法)
  • 分词及字典:支持Mecab分词和字典功能,可针对单词进行查询
  • 翻译优化系统:支持人名地名欲翻译,提高翻译质量,这个系统正在被不断完善
  • 人工翻译系统:支持用户自己定义语句翻译并生成人工翻译文件以供分享
  • TTS语音发音:支持朗读句子和单词
  • 漫画翻译:更友好、准确的漫画翻译
  • 高效:使用C#开发,程序效率较使用Python开发的VNR要高
  • 易用:UI亲切,易上手,有详细教程
  • 更多功能,正在开发 本项目目前处于维护状态,不会添加新功能

从源码构建

  • 本项目的目标框架为4.6.1,但新的应也能成功构建
  • KeyboardMouseMonitor为VC项目,如不想构建可去掉,之后复制lib
  • 其余二进制依赖需在构建完成后手动从已Release的包中复制lib文件夹
  • Actions的artifact为nightly build,也不含lib

帮助开发者

如果您对这个项目感兴趣,想提供任何帮助,欢迎联系作者。

E-Mail/QQ:512240272@qq.com

本项目所使用到的其他开源项目

本项目开发过程中使用到的重要参考文献

项目团队成员

MisakaProject

MisakaProject是基于MisakaTranslator或辅助其功能所开发的一切项目的集合。

如果您有意将自己的相关类型项目加入到MisakaProject中,请联系作者。

MisakaPatcher添加了对外挂汉化补丁的支持,因此本工具更适合喜欢人工翻译的玩家,也为解包封包遇到困难的汉化人员提供了另一种发布汉化的途径。

MisakaHookFinder适用于部分游戏无法使用此翻译器直接得到文本Hook方法的场合,用户可以通过它自行搜索得到Hook特殊码或直接使用其获取源文本,同时也支持剪贴板输出原文。

贡献者名单

感谢所有对本项目开发提供帮助的人!

作出贡献

如果您想为本项目作出贡献,请参阅贡献指南

其他注意

软件开发过程中使用到部分网络素材,如果侵犯到您的权益,请第一时间联系作者删除,谢谢!

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net5.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0 3 7/31/2021