热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

萤火虫框架漩涡文本本地化工具项目

萤火虫框架漩涡文本本地化工具项目(Firefly.Eddy)地狱门神(F.R.C.)下载https:sourceforge.netprojectsfflffiles|备用链接

萤火虫框架漩涡文本本地化工具项目(Firefly.Eddy)

地狱门神(F.R.C.)

 

下载 https://sourceforge.net/projects/fflf/files/ | 备用链接 http://files.cnblogs.com/Rex/Eddy.rar

SVN地址 http://svn.code.sf.net/p/fflf/code/trunk/Eddy/

文本工具示例 https://sourceforge.net/projects/fflf/files/ | 备用链接 http://files.cnblogs.com/Rex/EddyDemo.rar

文本工具示例.Net 2.0/3.5最终版 http://files.cnblogs.com/Rex/TextLocalizerDemo_DotNet2.rar


1 概论

本项目为萤火虫框架中原有的文本本地化工具及附属插件分离而来,用于进行显示和保存对照的几组本地化文本。
本项目的文本本地化工具有一些附属的插件,用于辅助翻译工作。


2 各程序集功能介绍

2.1 主程序(Eddy.exe)
文本本地化工具主程序。

 

2.2 接口库(Eddy.Interfaces.dll)
本库定义了插件的接口。

2.3 基础库(Eddy.Interfaces.dll)
本库定义了界面插件的接口及其他基础设施。

2.4 WinForm界面库(Eddy.WinForm.dll)
实现了WinForm制作的主界面。

2.5 差异比较高亮插件(Eddy.DifferenceHighlighter.dll)
实现差异比较高亮。

2.6 控制符高亮插件(Eddy.EscapeSequenceHighlighter.dll)
实现控制符高亮。

2.7 朗读插件(Eddy.Voice.dll)
实现使用TTS进行语音朗读。
需要安装VM Misaki之类的软件后方能使用。

2.8 查找替换插件(Eddy.FindReplace.dll)
实现查找替换。

2.9 WQSG文本插件(Eddy.WQSG.dll)
实现对WQSG格式的支持。

2.10 日汉转换插件(Eddy.J2G.dll)
实现日本汉字到简体汉字的转换。

2.11 模板翻译插件(Eddy.TemplateTranslate.dll)
实现按模板翻译重复文本。

2.12 在线词典(Eddy.OnlineDictionary.dll)
实现通过在线网页查词。使用时先选中单词,然后点击对应的词典图标,即可打开相应的网页。
默认支持金山词霸(英汉、汉英)、Yahoo!辞書(日日、日英)、沪江小D(日汉、汉日)、Babylon(多英、英多)。

2.13 版本控制(Eddy.Version.dll)
实现在程序内调用版本控制软件,更新和提交文本。
默认支持TortoiseSVN,请从http://tortoisesvn.net/downloads.html下载最新的版本(及语言包)。



3 环境要求

本项目使用 Visual Basic 10.0 编写,开发时需要 Microsoft .Net Framework 4.0 编译器 或 Visual Studio 2010 支持。
本项目运行时需要 Microsoft .Net Framework 4 或 Microsoft .Net Framework 4 Client Profile 运行库支持。
Microsoft .Net Framework 4 (x86/x64,48.1MB)
http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe

Microsoft .NET Framework 4 Client Profile (x86,28.8MB)
http://download.microsoft.com/download/3/1/8/318161B8-9874-48E4-BB38-9EB82C5D6358/dotNetFx40_Client_x86.exe

 


4 用户使用协议

以下协议不针对示例(Examples文件夹):
本项目是免费自由软件,所有源代码和可执行程序按照BSD许可证授权,详见License.zh.txt。
本项目的所有文档不按照BSD许可证授权,你可以不经修改的复制、传播这些文档,你还可以引用、翻译这些文档,其他一切权利保留。

以下协议针对示例(Examples文件夹):
本项目的示例进入公有领域,可以随意修改使用。


5 备注

如果发现了BUG,或者有什么意见或建议,请到以下网址与我联系。
http://www.cnblogs.com/Rex/Contact.aspx?id=1
常见的问题将在今后编制成Q&A。

 

-------------------

 

萤火虫框架漩涡文本本地化工具项目示例说明

 

地狱门神(F.R.C.)

 

示例说明如下,其中部分示例需要运行Build.cmd编译,因此请确保有编译环境:

 

GlyphText
演示图形文本工具的配置和使用。
配置文件为GlyphText\Bin\FFX2.locproj。
GlyphText\FFX2.locproj为有注释的版本,可供参考。

 

WQSGText
演示WQSG文本工具的配置和使用。
配置文件为WQSGText\Bin\Untitled.locproj。
WQSGText\Untitled.locproj为有注释的版本,可供参考。

 

Plugin
演示文本工具高亮插件的制作。
配置文件为Plugin\Bin\Untitled.locproj。
插件最终形式为Plugin\Bin\LengthHighlighter.dll。
插件源代码在Plugin\Src\LengthHighlighter.vb。

 

本框架的示例进入公有领域,可以随意修改使用。


推荐阅读
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了Sencha Touch的学习使用心得,主要包括搭建项目框架的过程。作者强调了使用MVC模式的重要性,并提供了一个干净的引用示例。文章还介绍了Index.html页面的作用,以及如何通过链接样式表来改变全局风格。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 本文介绍了在Windows系统下安装Python、setuptools、pip和virtualenv的步骤,以及安装过程中需要注意的事项。详细介绍了Python2.7.4和Python3.3.2的安装路径,以及如何使用easy_install安装setuptools。同时提醒用户在安装完setuptools后,需要继续安装pip,并注意不要将Python的目录添加到系统的环境变量中。最后,还介绍了通过下载ez_setup.py来安装setuptools的方法。 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
  • springboot启动不了_Spring Boot + MyBatis 多模块搭建教程
    作者:枫本非凡来源:www.cnblogs.comorzlinp9717399.html一、前言1、创建父工程最近公司项目准备开始重构,框 ... [详细]
  • 正则表达式及其范例
    为什么80%的码农都做不了架构师?一、前言部分控制台输入的字符串,编译成java字符串之后才送进内存,比如控制台打\, ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • DSP中cmd文件的命令文件组成及其作用
    本文介绍了DSP中cmd文件的命令文件的组成和作用,包括链接器配置文件的存放链接器配置信息、命令文件的组成、MEMORY和SECTIONS两个伪指令的使用、CMD分配ROM和RAM空间的目的以及MEMORY指定芯片的ROM和RAM大小和划分区间的方法。同时强调了根据不同芯片进行修改的必要性,以适应不同芯片的存储用户程序的需求。 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • 使用这个技巧要达到的目标:一般来说,模型和控制器你都不会有相同的类名字。让我先创建一个取名为post的model。classPostextendsModel{}现在 ... [详细]
  • Answer:Theterm“backslash”isonofthemostincorrectlyusedtermsincomputing.People ... [详细]
author-avatar
mobiledu2502856411
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有