一种文字信息的修改方法及装置的制作方法

文档序号:6335592阅读:136来源:国知局
专利名称:一种文字信息的修改方法及装置的制作方法
技术领域
本发明涉及计算机软件技术领域,特别是在应用软件中一种文字信息的修改方法及装置。
背景技术
现有企业资源计划(ERP,Enterprise Resource Planning)管理软件已被越来越多的企业所接受并应用。不用企业中,所应用的ERP管理软件中的文字信息(如帮助、标题、菜单、按钮等等)也不相同,多个企业户使用同一版本软件时,可以通过修改文字信息的方式使用企业内部惯用的称谓。即在对企业管理软件定制化实施时,加快客户对用户界面(UI)信息的熟悉进程,减少客户的培训成本,使得软件的通用性得到加强。目前,最常用的是通过资源文件修改文字信息,具体如下参见图1,其是现有的修改文字信息的流程示意图。该流程适用于多种语言文字, 如中文、日文、英文、韩文等等。下面以中文为例进行说明。用户通过客户端选择某种语言类型的文字,并进入相应界面,例如,当选择语言为中文后,进入中文界面。在当前应用中,用户希望将“配方”这个词修改为“要素表”,则需要通过界面在当前的中文资源文件中,输入资源键1,如s0mple_res0urCe_keyl,此时,当前界面会反馈文字信息1,如“这个配方已被引用不可删除”,之后,用户再通过手工操作将键值“这个配方已被引用不可删除! ”中的用语“配方”修改为“要素表”,此时,该键值变更为 “这个要素表已被引用不可删除! ”,至此,实现了对资源键1中的文字信息的修改。如果还有其他资源键涉及到“配方”要分别调出依次修改,如果还要修改其他的文字信息,则采用上述类似方法依次修改。可见,现有的修改方法由于需要手工逐条修改,因而修改方式非常繁琐、效率低、 易出错,而且,该修改方式一般用户很难操作,需要非常专业的人士才能修改,应用非常不方便。

发明内容
本发明的目的在于提供一种文字信息的修改方法及装置,以简单、高效地实现对软件中文字信息的修改。本发明实施例提供了一种文字信息的修改方法,适用于修改软件中的文字信息, 所述软件提供用户界面、资源文件,该方法包括设置用语替换表,所述用语替换表中包括当前使用用语与替换用语的对应关系;在定义资源文件时,对需替换的当前使用用语进行标注;在所述软件启动时,过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语,按照替换后的用语运行所述软件。其中,所述过滤操作在资源文件中的语句需要运行时再执行。其中,在所述软件启动后,将资源文件加载到缓存中,所述过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语是对缓存中的语句执行。其中,所述资源文件中的用语为中文、日文、韩文、英文、德文或法文。其中,所述标注为根据需要定义的符号。本发明实施例还提供了一种文字信息的修改装置,适用于修改软件中的文字信息,所述软件提供用户界面、资源文件,该装置包括设置单元,用于设置用语替换表,所述用语替换表中包括当前使用用语与替换用语的对应关系;标注单元,用于在定义资源文件时,对需替换的当前使用用语进行标注;修改替换单元,用于在所述软件启动时,过滤出所述被标注用语,去掉所述标注, 根据所述用语替换表,将所述被标注的用语修改为替换用语,按照替换后的用语运行所述软件。其中,所述过滤操作在资源文件中的语句需要运行时再执行。其中,所述装置还包括缓存单元,用于在所述软件启动后,将资源文件加载到缓存中;所述修改替换单元所执行的过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语的操作是对缓存中的语句执行操作。其中,所述资源文件中的用语为中文、日文、韩文、英文、德文或法文。其中,所述标注为根据需要定义的符号。应用本发明实施例,只需更改用语替换表中内容,就可以实现替换,不但操作简单,而且能够高效、准确地的对软件中的文字信息进行修改。


为了更清楚地说明本发明实施例和现有技术中的技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有的修改文字信息的流程示意图;图2是根据本发明实施例的一种文字信息的修改方法流程图;图3是根据本发明的一种实施例的流程示意图;图4是根据本发明的另一种实施例的流程示意图;图5是根据本发明实施例的一种文字信息的修改装置逻辑示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本文所涉及的“用语”是某一范围内特定的称谓、专用词语或措辞。简单而言就是一种特定名称。参见图2,其是根据本发明实施例的一种文字信息的修改方法流程图,该方法适用于修改软件中的文字信息,所述软件提供用户界面、资源文件,该方法包括步骤201,设置用语替换表,所述用语替换表中包括当前使用用语与替换用语的对应关系;例如,设置如表1所述用语替换表
权利要求
1.一种文字信息的修改方法,其特征在于,适用于修改软件中的文字信息,所述软件提供用户界面、资源文件,该方法包括设置用语替换表,所述用语替换表中包括当前使用用语与替换用语的对应关系;在定义资源文件时,对需替换的当前使用用语进行标注;在所述软件启动时,过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语,按照替换后的用语运行所述软件。
2.根据权利要求1所述的方法,其特征在于,所述过滤操作在资源文件中的语句需要运行时再执行。
3.根据权利要求1所述的方法,其特征在于,在所述软件启动后,将资源文件加载到缓存中,所述过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语是对缓存中的语句执行。
4.根据权利要求1所述的方法,其特征在于,所述资源文件中的用语为中文、日文、韩文、英文、德文或法文。
5.根据权利要求1所述的方法,其特征在于,所述标注为根据需要定义的符号。
6.一种文字信息的修改装置,其特征在于,适用于修改软件中的文字信息,所述软件提供用户界面、资源文件,该装置包括设置单元,用于设置用语替换表,所述用语替换表中包括当前使用用语与替换用语的对应关系;标注单元,用于在定义资源文件时,对需替换的当前使用用语进行标注;修改替换单元,用于在所述软件启动时,过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语,按照替换后的用语运行所述软件。
7.根据权利要求6所述的装置,其特征在于,所述过滤操作在资源文件中的语句需要运行时再执行。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括缓存单元,用于在所述软件启动后,将资源文件加载到缓存中;所述修改替换单元所执行的过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语的操作是对缓存中的语句执行操作。
9.根据权利要求6所述的装置,其特征在于,所述资源文件中的用语为中文、日文、韩文、英文、德文或法文。
10.根据权利要求6所述的装置,其特征在于,所述标注为根据需要定义的符号。
全文摘要
本发明公开了一种文字信息的修改方法及装置,适用于修改软件中的文字信息,所述软件提供用户界面、资源文件,所述方法包括设置用语替换表,所述用语替换表中包括当前使用用语与替换用语的对应关系;在定义资源文件时,对需替换的当前使用用语进行标注;在所述软件启动时,过滤出所述被标注用语,去掉所述标注,根据所述用语替换表,将所述被标注的用语修改为替换用语,按照替换后的用语运行所述软件。应用本发明实施例,只需更改用语替换表中内容,就可以实现替换,不但操作简单,而且能够高效、准确地的对软件中的文字信息进行修改。
文档编号G06F9/44GK102467376SQ20101053867
公开日2012年5月23日 申请日期2010年11月10日 优先权日2010年11月10日
发明者李国坤 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1