当前位置: 首页 > 专利查询>微软公司专利>正文

预配之后的用户已翻译站点制造技术

技术编号:5074409 阅读:213 留言:0更新日期:2012-04-11 18:40
站点的显示语言可以在任何时候被站点的用户改变成另一替换语言。例如,第一用户可以用站点的默认语言(即英语)访问站点并且第二用户可以使用他们的优选语言(即法语)来访问站点即使该站点的默认语言与他们的优选语言不同。站点的语言可以在用户正在访问站点时的任何时候从一种语言被改变成另一种语言。应用程序内容改变被站点标识以帮助确保默认语言和替换语言之间的一致性。

【技术实现步骤摘要】
【国外来华专利技术】预配之后的用户已翻译站点背景企业通常创建站点来允许在不同项目上工作的团队成员的协作。这些站点向团队 成员提供协作地点以共享想法并一起在项目上工作。使用这些站点,团队成员通常共享信 息和文档、生成想法、响应其他团队成员的想法并追踪项目的进度。尽管团队成员使用他们 的母语可能更舒适,但站点是使用他们用来在站点上通信的默认语言来预配的。概述提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概 念。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助 确定所要求保护的主题的范围。站点的显示语言可以在任何时候被站点的用户改变为替换语言。例如,第一用户 可以用站点的默认语言(即英语)访问站点,并且第二用户可以使用他们的优选语言(即 法语)访问相同的站点,即使该站点的默认语言与他们的优选语言不同。站点的语言可以 在用户正在访问该站点的任何时候从一种语言被改变成另一种语言。应用程序内容改变被 站点标识,以帮助确保默认语言和到替换语言的翻译之间的一致性。附图简述附图说明图1示出了示例性计算环境;图2示出用于将站点从默认语言翻译成替换语言的系统。图3示出用于在预配之后翻译站点的过程;以及图4示出用于将串导出/导入到站点的过程。详细描述现在参考其中相同的标号代表相同的元素的附图,描述各实施例。具体地,图1和 相应的讨论旨在提供对在其中可以实现各实施例的合适计算环境的简要、概括描述。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组 件、数据结构和其他类型的结构。也可使用其它计算机系统配置,包括手持式设备、多处理 器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机等等。也可使用在 其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境。在分布式计算环境 中,程序模块可以位于本地和远程存储器存储设备中。现在参考图1,将描述在各实施例中利用的计算机100的说明性计算机体系结构。 虽然计算机100 —般被示为客户机计算设备,但计算机100可以被配置为客户机、服务器、 移动设备、或可用于提供和/或与网站交互的任何其他计算设备。计算机100包括中央处理 单元5( “CPU”)、包括随机存取存储器9 ( “RAM”)和只读存储器(“ROM”)10的系统存储 器7、以及将存储器耦合至CPU 5的系统总线12。基本输入/输出系统存储在ROM 10中, 它包含帮助在诸如启动期间在计算机内元件之间传递信息的基本例程。计算机100还包括 用于存储操作系统16、应用程序24和其它程序模块的大容量存储设备14,这将在以下更为 详尽地描述。大容量存储设备14通过连接至总线12的大容量存储控制器(未示出)连接到5CPU 5。大容量存储设备14及其相关联的计算机可读介质为计算机100提供非易失性存 储。虽然此处包含的计算机可读介质的描述针对诸如硬盘或CD-ROM驱动器等大容量存储 设备,但是计算机可读介质可以是能够由计算机100访问的任何可用介质。作为示例而非限制,计算机可读介质可以包括计算机存储介质和通信介质。计算 机存储介质包括以存储如计算机可读指令、数据结构、程序模块或其他数据等信息的任何 方法或技术来实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括, 但不限于,RAM、ROM、EPROM、EEPR0M、闪存或其他固态存储器技术、CD-ROM、数字多功能盘 (“DVD”)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备、或能用于存储所 需信息且可以由计算机100访问的任何其他介质。根据各实施例,计算机100可以使用通过诸如因特网等网络18至远程计算机的逻 辑连接在联网环境中操作。计算机100可以通过连接至总线12的网络接口单元20来连接 到网络18。网络连接可以是无线的和/或有线的。网络接口单元20也可用于连接到其它 类型的网络和远程计算机系统。计算机100还可以包括用于接收和处理来自多个其他设备 的输入的输入/输出控制器22,这些设备包括键盘、鼠标或者电子指示笔(未在图1中示 出)。类似地,输入/输出控制器22可以为包括用户界面28的显示屏、打印机或其它类型 的输出设备提供输出。计算机100还可通过网络连接18和/或某一其他连接耦合到数据 源(未示出)。如前所简述的,多个程序模块和数据文件可以存储在计算机100的大容量存储 设备14和RAM 9内,包括适于控制联网的个人计算机的操作的操作系统16,如华盛顿州 雷蒙德市的微软公司的WINDOWS VISTA ;操作系统。大容量存储设备14和RAM 9还可 以存储一个或多个程序模块。具体地,大容量存储设备14和RAM 9可以存储诸如web浏 览器应用程序24等的一个或多个应用程序26。例如,浏览器程序24可以是MICROSOFT INTERNET EXPLORER 应用程序。服务器23被配置成为计算机100提供站点服务。如图所示,服务器23包括被配 置成提供通过客户机100上的浏览器应用程序24访问的站点的站点软件25。根据一实施 例,诸如MICROSOFT SHAREP0INTSERVICES 等的站点软件可用于提供与站点相关联的协 作工具、文档存储工具和工作流工具。例如,可创建向用户(团队成员)提供共享文档、共 享日历或事件信息、生成并讨论关于项目的想法、以及添加、分配、并跟踪关于项目的任务 等的方式的站点。站点可被配置成因特网站点、外联网站点、和/或内联网站点或用户可访 问的任何其他站点。站点软件25被配置成使用不同的所支持的语言29将相同的站点提供 给用户。根据一实施例,所支持的语言29在允许用户用不同的语言查看站点的语言包中提 供。当一种语言被用户选择来显示站点时,该站点的导航和页面以所选语言向用户显示。以 此方式,站点的一个用户可以使用第一语言来查看站点,第二用户可以使用第二语言来查 看相同的站点,第三用户可以使用第三语言来查看相同的站点,等等。用户界面(UI) 28被设计成向用户提供可视方式来查看站点并选择用来查看站点 的站点的语言。例如,UI 28可用于从语言包29中的可用的所支持的语言之一选择语言。 根据一实施例,一旦用户选择了一语言来查看站点,则该语言将为该用户保持被选择直到 被改变。以此方式,不同的团队成员可以用他们优选的语言来查看站点。站点的语言可以在 任何时候被改变。例如,用户可以将站点从默认语言改变成替换语言并且在一次访问站点6期间将其改变回默认语言。UI 28还可用于对站点的内容做出修改/添加。站点软件25包 括在用一种语言做出可影响其他语言的改变时帮助维持站点的语言的一致性的工具(见 下文)。图2示出用于将站点从默认语言翻译成替换语言的系统。如图所示,系统200包括 站点41、所支持的语言29、内容表46、文档库47、内容48、用户143、用户2 (44)、用户N(45) 和浏览器24。出于说明的目的而非旨在限制,将描述用不同语言向不同用户提供相同站点的显 示的示例。假设用户1(43)和用户2(44)都在同一公司工作,并且例行地在项目上协作并 彼此交互。对于一个项目,假设用户1创建了包括用户1、用户2直到用户N的用户组将要 在其上工作的站点41。用户1最本文档来自技高网...

【技术保护点】
一种用于在预配之后提供站点的翻译的方法,包括:从客户机访问服务器所支持的站点(310);其中所述站点最初使用默认语言来预配;其中所述站点支持在预配所述站点之后用与所述默认语言不同的替换语言(43,29)来查看内容;其中所述内容包括应用程序内容和用户内容(48);其中所述应用程序内容是与用于提供关联于所述站点的用户界面的所述站点的站点软件相关联的内容,并且所述用户内容是上传到所述站点的与所述站点的用户界面不相关的内容;其中所述应用程序内容包括描述所述用户界面的控件的串;使用所述默认语言来显示所述站点的应用程序内容(310);从所述用户界面接收指示使用所述替换语言(44,45)来显示所述站点的选择;将所述站点从所述默认语言翻译成所述替换语言(420);其中翻译所述站点包括将所述站点的用户界面的串从所述默认语言翻译成所述替换语言;以及将所述站点的显示从所述默认语言改变成使用所述替换语言的所述站点的显示。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:TG汤姆科JR拉斯AC道
申请(专利权)人:微软公司
类型:发明
国别省市:US[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1