[发明专利]生成本地化用户界面有效
申请号: | 201380035461.6 | 申请日: | 2013-07-02 |
公开(公告)号: | CN104412256B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | M·古得普那尼;A·达 费埃诺 德路池;A·R·汉森;D·戈德斯趣米德特;T·施莫来索 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22;G06F17/28;G06F9/44 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 管琦琦 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 本地化 用户界面 | ||
1.一种用于生成本地化用户界面的计算机实现的方法,包括:
接收母语的母文档;
执行计算机实现的、规则驱动的适配过程以获得作为所述母语变体的变体语言的适配文档,所述执行计算机实现的、规则驱动的适配过程包括:
在所述母文档中标识无适配的翻译单元;
把所标识的无适配翻译单元与多个适配规则匹配以标识匹配适配规则;以及
针对所标识的无适配翻译单元,把适配单元从所述匹配适配规则复制到所述母文档中;
计算以显示单位计的所述适配单元的大小;
向伪本地化串生成器发送所述大小以供生成用于对用户界面显示的设计进行验证的伪本地化串;
生成所述用户界面显示,其中所述用户界面显示的元素大小基于所述伪本地化串。
2.如权利要求1所述的计算机实现的方法,其特征在于,执行计算机实现的、规则驱动的适配过程还包括:
确定所述匹配适配规则是否将被审阅;
如果是,则设置审阅状态标识符;以及
在所述适配文档中显示具有指示其将被审阅的可视标识符的所述适配单元。
3.如权利要求2所述的计算机实现的方法,其特征在于,执行计算机实现的、规则驱动的适配过程还包括:
接收任何编辑输入以编辑所述适配单元;以及
接收复位所述审阅状态指示符的复位输入,以指示不需要进一步的审阅。
4.如权利要求1所述的计算机实现的方法,其特征在于,还包括:
显示规则输入用户界面显示;以及
通过所述规则输入用户界面显示接收所述适配规则,其中接收所述适配规则包括接收对应于每一给定适配规则的范围输入,所述范围输入指示每一给定适配规则到所述母文档中无适配翻译单元的应用范围。
5.如权利要求4所述的计算机实现的方法,其特征在于,执行计算机实现的、规则驱动的适配过程还包括:
在从所述匹配适配规则复制所述适配单元之后,确认以由对应于所述匹配适配规则的应用范围指定的范围应用所述匹配适配规则。
6.如权利要求1所述的计算机实现的方法,其特征在于,执行计算机实现的、规则驱动的适配过程还包括:
在把所标识的无适配翻译单元与多个适配规则匹配之前,访问适配翻译存储以确定所标识的无适配翻译单元是否已经被适配成变体语言并被存储在所述适配翻译存储中;以及
如果是,则针对所标识的无适配翻译单元,把所述适配单元从所述适配翻译存储复制到所述母文档中。
7.一种生成用户界面显示元素的计算机实现的方法,包括:
向翻译大小服务发送源语言的源串;
从所述翻译大小服务接收大小指示符,所述大小指示符指示以显示单位计的翻译候选的大小,所述翻译候选是源串到目标语言的目标串的翻译;
生成伪本地化串,其中字符大小被调整以使所述伪本地化串的显示大小符合所述大小指示符指示的大小;以及
生成所述用户界面显示元素,其中元素大小基于所述伪本地化串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380035461.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调间距的扶禾器
- 下一篇:用于逻辑分区迁移的方法、计算机系统和存储介质