精华内容
下载资源
问答
  • 目前的软件普遍采用 ini 格式文件存储多国语时字符串信息 采用 ini 格式文件存在一些问题: 1、更新麻烦。 当多人协作开发时(特别是有新手时) ,ini 文件书写风格难以一致(试想当手误写错一个字母大...

    目前的软件普遍采用 ini 格式文件存储多国语时的字符串信息

     

    采用 ini 格式文件存在一些问题:

    1、更新麻烦。

         当多人协作开发时(特别是有新手时) ,ini 文件的书写风格难以一致(试想当手误写错一个字母的大小写,勘错的难度有多大?)

         多种语言的同步工作量巨大(试想当有 10 种语言时,如何做到更新不遗漏?)

         难以提供完整字符串列表给客户翻译(没有人知道所有语言的翻译吧?)

         新增语言的工作量巨大

    2、文件大。

         由于每个 ini 文件中带有识别用的 key 信息,导致总体文件稍大(当然,以目前的嵌入式配置,这点空间消耗还不是矛盾) 

    3、解析慢。 

         软件每解析一种语言文件时,都需要做 key、value 的匹配后才存储到 RAM 中 

     

     

    而采用基于 vArchitecture.dll 库解析的 vLang 文件则可以很好的解决上述性能上的问题:

    1、更新很方便。 

        采用 vLangCreator.exe 工具直接将 .xls 文件转换为 .vLang 文件,解决了书写风格及多国语同步更新的问题。并且直接将 .xls 文件提供给客户翻译,远比提供 ini 文件来的直观些

    2、 文件小。

        并非每个 .vLang 文件都带有 key 信息,与 .ini 相比,总体大小仅为 30% ~ 80%

    3、解析超快。

        在 ARM9 200MHz 的 CPU 上,解析 1000 条字符串(文件大约为 30k) 仅需 1ms,而相同的信息采用 ini 解析至少需要 8ms

    4、字符串采用 UNICODE 编码,不需再转码皆可直接在 GUI 上显示

    5、同时支持 WinXP 和 WinCE 平台




    vArchitecture.dll 已经在多个项目中使用,性能很强劲

    下附工具:

    压缩包:vLangCreator_V1.2.7z

    版本:V1.2

    解压密码:Carlward

     

    欢迎下载使用,并感谢您宝贵的反馈意见

    转载于:https://www.cnblogs.com/carlward/archive/2011/01/05/1926360.html

    展开全文
  • 1.6.4 描述对象实现 10 1.6.5 运用复用机制 13 1.6.6 关联运行时刻和编译时刻 结构 15 1.6.7 设计应支持变化 16 1.7 怎样选择设计模式 19 .1.8 怎样使用设计模式 20 第2章 实例研究:设计一个文档编 辑...
  • “5款主要的翻译软件10款主要的的浏览器,大部分杀毒软件都兼容Windows 7,……”在微软TechED2009会场,微软全球windows平台策略部副总裁迈克纳什发表主题演讲时谈到。据了解,Window...


            “5款主要的翻译软件,10款主要的的浏览器,大部分杀毒软件都兼容Windows 7,……”在微软TechED2009会场,微软全球windows平台策略部副总裁迈克纳什发表主题演讲时谈到。
    据了解,Windows 7发布以来,调查显示,Windows 7的应用程序兼容性和升级问题已经成为用户最为关注的焦点,分别排名第一和第二。其中有用户问“如果升级至Windows 7的话,那么是否需要重新安装Office办公软件?”答案是“如果执行的是XP至Windows 7的升级,那么是需要重新安装的”。

      而为了解决Windows 7的兼容性问题,微软推出了Windows 7兼容性中心网站,通过这个网站,用户可以从庞大的硬件和软件数据库中找到合适的外围设备和驱动程序。

            迈克纳什现场演讲环节,播放了众多软件厂商的关于Windows 7兼容性的视频采访,大推Windos 7系统应用程序的兼容性。打消中国消费者的顾虑。
     

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24528261/viewspace-672337/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/24528261/viewspace-672337/

    展开全文
  • 6.这时软件自动添加基本头文件,因为这个程序我们不需要其他功能,所以 直接点击Next。 7.我们将base class 选为QDialog 对话框类。然后点击Next。 8.点击Finish,完成工程建立。 9.我们可以看见工程中所有...
  •  全书主要由王恒、苏金国翻译,并得到王小振、李璜、刘亮、王少轩、谢连宝大力协助。若译文有不当之处,敬请读者批评指正。   前言  本书将帮助你为Android平台创建最棒游戏。现在讨论这个主题书有很多,...
  • 因为当时的软件环境跟现在有很大不同,所以经典MVC中概念很难被现在工程师理解。比如经典MVC中说:“view永远不应该知道用户输入,比如鼠标操作和按键。”对一个现代的软件工程师来说,...
  • Parser能独立使用,也可以成为编辑软件或浏览器一部分。在后面相关资源列表里,我列出了当前比较流行一些parsers。  好了,通过第三章学习,我们已经了解了一些XML和DTD基本术语,但是我们还不知道怎样...
  •  同样值得一提的是这本经典大作的翻译者们。他们并不是经验丰富的专业翻译人员,而是一群在微软公司工作过多年、对Windows技术相当熟悉,并深悟本书精髓的工程师们和技术主管们。他们受清华大学出版社和微软出版社...
  • 或者依次打开我电脑->卸载或更改程序->卸载你所卸载的软件,您可以用 Window XP控制面板中添加或删除程序功能,或用 Windows Vista、Windows 7中程序和功能删除王牌超级工具箱软件软件, 然后点击开始卸载,按...
  • asp.net知识库

    2015-06-18 08:45:45
    .NET反射在软件设计上应用 关于跨程序集反射 实现C#和VB.net之间相互转换 深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象中...
  • praat國際音標

    2011-09-10 12:01:56
    作为软件的名称,简便起见,不妨合起来翻译作Praat语音学软件。 [编辑]作者 Praat作者是荷兰阿姆斯特丹大学人文学院语音科学研究所主席保罗•博尔斯马(Paul Boersma)教授和大卫•威宁克(David Weenink)助...
  • Linux最早起源是在1991年10月5日由一位芬兰大学生Linux Torvalds (Torvalds@kruuna.helsinki.fi)写了 Linux核心程序 0.02 版开始,但其后发展却几乎都 是由互联网上 Linux社团(Linux Community)互通...
  • 1.2 自由软件基金会GNU计划 1 1.3 Linux 发音 2 1.4 Linux 特点 2 1.5 基本硬件要求 3 1.6 如何获得Linux 3 1.6.1 从网上下载Linux 3 1.6.2 从光盘获得Linux 3 1.7 涉及Linux Web 网址和新闻讨论组 6 1.8 ...
  • -西班牙语翻译完成   MyLittleForum是一个简单基于php和mysqlWEB论坛程序.它能以经典剖面图(树形结构)形式显示信息.其主旨是简单.此外.它还易于安装并运行在一个支持php和mysql标准服务器上.   功能...
  • 精通Odoo开发和使用

    2019-03-20 09:38:23
    6.3.1 act_window 属性 48 6.3.2 menuitem 属性 48 6.4 视图优化 48 6.4.1 修改 tree 视图 49 6.4.2 修改 form 视图 49 6.5 完整 views.xml 51 6.6 给模块加个图标 53 7 Odoo 开发基础: 工作计划模块第一谈 55...
  • 1.2 自由软件基金会计划 1.3 Linux发音 1.4 Linux特点 1.5 基本硬件要求 1.6 如何获得Linux 1.6.1 从风上下载Linux 1.6.2 从不光盘获得Linux 1.7 涉及LinuxWeb网址和新闻讨论组 1.8 Linux不足之处 第二章...
  • 精通Qt4编程(第二版)源代码

    热门讨论 2014-01-19 13:07:18
    Qtopia Core应用程序直接使用framebuffer,而不是笨重X Window系统。Qt相关另一个产品——Qt Jambi,则是基于Qt库构建,面向Java程序员应用程序框架。另外,还有一些开源在其他语言上Qt绑定,如C#/Mono...
  • 精通qt4编程(源代码)

    热门讨论 2010-03-17 19:10:40
    Qtopia Core应用程序直接使用framebuffer,而不是笨重X Window系统。Qt相关另一个产品——Qt Jambi,则是基于Qt库构建,面向Java程序员应用程序框架。另外,还有一些开源在其他语言上Qt绑定,如C#/Mono...
  • C++MFC教程

    热门讨论 2013-05-21 13:37:15
    尽量买翻译的书,因为这些书一般都比较易懂,而且语言比较轻松。买书前一定要慎重如果买到不好用书可能会对自己学习积极性产生击。 对于已经掌握了VC朋友:这种程度开发者应该加深自己对系统原理,技术...
  • 方便像我这种喜欢绿色软件的朋友. 人格担保: 绿色版完全从安装版绿化而来,决不添加任何流氓插件等. 解压缩后,可以放入任何文件夹内,然后运行!)Green.bat一下,完成绿化,如果怕话,可以手动将TVicPort.sys拷入c:\...
  • 根据运行结束后收集到信息和打点时信息来统计出当前测试用例对源码覆盖情况。 一个煎蛋栗子 以如下Node.js项目结构为例 <pre><code> . ├── LICENSE ├── README.md ├── index.js ├── node_...

空空如也

空空如也

1 2
收藏数 21
精华内容 8
关键字:

window10的翻译软件