一种程序源码的检测方法、装置及电子设备.pdf 立即下载
2023-12-06
约1.8万字
约25页
0
1.4MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

一种程序源码的检测方法、装置及电子设备.pdf

201610990856.pdf

预览

免费试读已结束,剩余 20 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106844192A(43)申请公布日2017.06.13(21)申请号201610990856.7(22)申请日2016.11.10(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视致新电子科技(天津)有限公司(72)发明人隆彦段宇航(74)专利代理机构北京三聚阳光知识产权代理有限公司11250代理人吴黎(51)Int.Cl.G06F11/36(2006.01)G06F17/28(2006.01)G06F9/44(2006.01)权利要求书3页说明书12页附图9页(54)发明名称一种程序源码的检测方法、装置及电子设备(57)摘要本发明公开了一种程序源码的检测方法、装置及电子设备,其中所述方法包括:获取待检测的源码文件;判断所述待检测的源码文件是否存在第二语言编码规则不是指定地区编码规则,所述第二语言编码规则为除英文编码规则之外的编码规则;当所述源码文件的第二语言编码规则不是指定地区编码规则时,则判定所述源码文件需要翻译。通过本发明,可以找出用于实现某一系统功能的全部源码文件中全部需要翻译的文字,从而便于编程人员修改源码文件使显示界面的内容均为指定地区人员可以读懂的文字。CN106844192ACN106844192A权利要求书1/3页1.一种程序源码的检测方法,其特征在于,包括:获取待检测的源码文件;判断所述待检测的源码文件是否存在第二语言编码规则不是指定地区编码规则,所述第二语言编码规则为除英文编码规则之外的编码规则;当所述待检测的源码文件的第二语言编码规则不是指定地区编码规则时,则判定所述待检测的源码文件需要翻译。2.根据权利要求1所述的程序源码的检测方法,其特征在于,所述判断所述待检测的源码文件是否存在第二语言编码规则不是指定地区编码规则的步骤包括:判断所述待检测的源码文件中所采用的语言编码规则的种类数量是否大于预设种类数量;当所述语言编码规则的种类数量大于预设种类数量时,判定所述待检测的源码文件存在第二语言编码规则不是指定地区编码规则。3.根据权利要求1或2所述的程序源码的检测方法,其特征在于,所述判断所述待检测的源码文件是否存在第二语言编码规则不是指定地区编码规则的步骤包括:判断所述待检测的源码文件中所采用的语言编码规则的种类是否为两种;当所述语言编码规则的种类数量为两种,并且第二语言编码规则不是指定地区编码规则时,则判定所述待检测的源码文件存在第二语言编码规则不是指定地区编码规则。4.根据权利要求1所述的程序源码的检测方法,其特征在于,所述获取待检测的源码文件的步骤包括:获取程序源码文件;判断程序源码文件是否为预设文件类型;当程序源码文件是所述预设文件类型时,将所述源码文件作为待检测的源码文件。5.根据权利要求1或4所述的程序源码的检测方法,其特征在于,所述程序源码采用根目录形式存储;所述获取待检测的源码文件的步骤包括:获取程序源码文件;判断程序源码文件是否属于预设文件目录;当程序源码文件属于预设文件目录时,将所述源码文件作为待检测的源码文件。6.根据权利要求1所述的程序源码的检测方法,其特征在于,所述当所述待检测的源码文件的第二语言编码规则不是指定地区编码规则时,则判定所述待检测的源码文件需要翻译的步骤之后,还包括:逐行扫描需要翻译的源码文件;确定所述需要翻译的源码文件中需要翻译的行;输出所述需要翻译的源码文件及其需要翻译的行。7.根据权利要求6所述的程序源码的检测方法,其特征在于,所述逐行扫描需要翻译的源码文件的步骤,包括:判断所述需要翻译的源码文件的行中是否含有注释符号;当所述需要翻译的源码文件的行中含有注释符号时,跳过此行中注释符号之后的内容开始扫描下一行。8.根据权利要求6或7所述的程序源码的检测方法,其特征在于,所述逐行扫描需要翻2CN106844192A权利要求书2/3页译的源码文件的步骤,包括:判断所述需要翻译的源码文件的行的首字符是否为预设字符;当所述需要翻译的源码文件的行的首字符是预设字符时,跳过此行开始扫描下一行。9.一种程序源码的检测装置,其特征在于,包括:获取单元,用于获取待检测的源码文件;判断单元,用于判断所述待检测的源码文件是否存在第二语言编码规则不是指定地区编码规则,所述第二语言编码规则为除英文编码规则之外的编码规则;判定单元,用于当所述待检测的源码文件的第二语言编码规则不是指定地区编码规则时,则判定所述待检测的源码文件需要翻译。10.根据权利要求9所述的程序源码的检测装置,其特征在于,所述判断单元包括:第一判断子单元,用于判断所述待检测的源码文件中所采用的语言编码规则的种类数量是否大于预设种类数量;第一判定子单元,用于当所述语言编码规则的种类
查看更多
一吃****仪凡
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

一种程序源码的检测方法、装置及电子设备

文档大小:1.4MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用