-
公开(公告)号:CN103279350B
公开(公告)日:2017-04-12
申请号:CN201310211732.0
申请日:2013-05-31
Applicant: 微软技术许可有限责任公司
IPC: G06F9/44
CPC classification number: G06F9/454
Abstract: 一种装置,可以被配置为使用户能够选择语言,并且可以通过从分别与语言相关联的资源当中选择与用户选择的语言相关联的资源来满足来自应用程序的资源请求。然而,如果用户选择多个语言;如果与用户选择的语言相关联的资源不可用,但是与相关语言相关联的资源可用;或者如果用户和/或应用程序指定在各语言当中选择的顺序,那么该资源选择处理可能是不充分的。本文给出如下技术:通过针对用户选择的各语言计算代表该语言对该资源请求的适当性的权重;根据该权重产生所选择的语言的选择顺序;并且基于相关联语言在该选择顺序中的位置选择资源来进行资源选择。
-
公开(公告)号:CN103399847B
公开(公告)日:2017-11-17
申请号:CN201310212039.5
申请日:2013-05-31
Applicant: 微软技术许可有限责任公司
IPC: G06F17/30
CPC classification number: G06F9/454
Abstract: 计算环境内的语言选择和应用通常跨操作系统和各种应用分布,并且被它们区别地应用,导致额外管理,基于不同应用间的不同语言特征实现的用户体验不一致性,以及在开发针对不同应用的语言特征时增加的成本和冗余。本文中呈现技术,所述技术用于将设备配置为具有应用语言库,所述应用语言库集中所述用户对语言的选择,并且为所述应用和操作系统提供多种语言特征(例如文本翻译、用户接口适配和数据格式)。所述应用语言库可以还使多语种用户能够选择多个语言;可以应用选择逻辑来为对所述应用语言库的每个调用选取合适的语言;以及,可以使所述用户能够配置针对各种类型和实例的调用在所述语言中的选择。
-
公开(公告)号:CN105453078A
公开(公告)日:2016-03-30
申请号:CN201380077089.5
申请日:2013-09-21
Applicant: 微软技术许可有限责任公司
Inventor: J.萨拉梅 , E.富尔图恩 , P.史密斯 , J.M.希汉 , W.H.库尔蒂斯 , K.G.康罗伊 , S.A.伯德 , J.L.戴维斯 , W.L.程 , R.K.库纳普利
IPC: G06F17/30
CPC classification number: G06F8/61 , H04L63/0823 , H04L63/123 , H04L67/34
Abstract: 提供了用于生成捆绑包、对捆绑包进行数字签名、选择性地分发捆绑包和/或对从捆绑包取回的一个或更多资源包进行索引的一种或更多种技术和/或系统。也就是说,捆绑包(例如应用或游戏捆绑包)包括一个或更多应用包,所述应用包包括被配置成在各种计算环境(例如操作系统、处理器等等)上执行的应用代码。捆绑包可以包括一个或更多资源包,所述资源包包括被用来提供用于应用的可选用户体验功能的补充数据(例如法语支持、高分辨率纹理、游戏板支持等等)。通过这种方式,客户端设备可以选择性地下载可能是相关的捆绑包的某些部分,这可以减少通过其他方式被用来获得捆绑包的不必要部分的下载带宽、存储空间或者资源(例如平板设备可以仅下载低分辨率纹理)。
-
-