【发布时间】:2012-01-21 01:36:24
【问题描述】:
我在我公司的网站上添加了 3 种额外的英语语言(fr、es-mx、de),它们都运行良好。我关注了MSDN walkthrough on creating localization。
我正在使用 Visual Studio 2010 / VB / dot-net 4.0,并且我的所有页面的第一行都已经有了这个:
<%@ Page Title="USS Products & Services" Language="VB" MasterPageFile="~/products/products.Master" AutoEventWireup="false"
CodeFile="default.aspx.vb" Inherits="default" culture="auto" meta:resourcekey="PageResource1" uiculture="auto" %>
我的 global_apps 目录中有 4 个全局资源 (.resx) 文件。但是,如果我不想只让浏览器检测他们的语言怎么办?我想让他们选择自己的语言。
如何为客户提供 4 个标志之间的选项(每种语言 1 个)并让他们选择?或者可能是翻转站点地图类型的效果,他们可以将鼠标悬停在语言上并选择它?任何帮助,将不胜感激!谢谢!
【问题讨论】:
标签: asp.net .net visual-studio visual-studio-2010 localization