ASP.NET Lab

The Best Web, The Best Future

博客园 首页 新随笔 订阅 管理

随笔分类 -  ASP.NET / 全局化与本地化

摘要:在编写 ASP.NET Web 页面的时候,让文字按照从右到左的顺序流动的最好方式就是使用 dir(方向)特性。通常 dir 特性被存放在 html 或者 body 标记中,然后页面中的控件和 HTML 元素就会继承特定的方向。 阅读全文
posted @ 2007-03-09 11:51 Laeb

摘要:你可以在 HTML 控件和 ASP.NET 服务器控件中使用双向文字。通常,方向性的文字是通过页面中 HTML 元素的 dir 特性而被设置的,并且文字的方向同样会在部分浏览器中影响滚动条的位置。关于更多信息,请转到 World Wide Web Consortium(W3C)的 Web 站点并且参考:[语言信息和文字方向]。另外,你也可以配置 ASP.NET 服务器控件来使用双向文字。 阅读全文
posted @ 2007-03-08 20:28 Laeb

摘要:HTML 布局的最佳途径就是确保本地化转换器只需要转化字符串,因为用户界面会调整所有控件的尺寸来适合字符串中所包含的文本。并且开发者还能够从中受益,这是因为手动调整控件尺寸的步骤已经从本地化处理中被移除,因此相关的错误与 Bug 也能够被避免。但是,控件的布局会依赖于字符串的长度而发生变化,因此,已经本地化的 Web 网站仍然需要谨慎地进行测试。 阅读全文
posted @ 2007-03-06 18:38 Laeb

摘要:在内部,ASP.NET Web 页面的代码分离会把所有的字符串数据都当成 Unicode 来进行处理。你可以在 HTTP 头的 Content-Type 部分设置 CharSet 特性来设置页面如何来对它的响应进行编码。这允许浏览器在不需要元标记或者推断内容的正确编码的情况下就可以对编码进行检测。你同样可以设置页面如何来解析请求中被发送的信息。 阅读全文
posted @ 2007-03-05 18:41 Laeb

摘要:在 ASP.NET Web 页面中,你可以设置两种文化的值:Culture 和 UICulture 属性。Culture 的值会检测依赖于文化功能的结果(比如日期、数字、货币格式,等等)。而 UICulture 的值则会检测页面已经载入了哪种资源。 阅读全文
posted @ 2007-03-03 21:47 Laeb

摘要:你可以使用声明语法把 ASP.NET 服务器控件的属性值设置成资源的值。另外,你也可以通过编程来获取资源的值。如果资源的值在设计时是未知的,或者你需要设置基于运行时条件的资源值,那么你就可能会这样做。 阅读全文
posted @ 2007-03-02 12:28 Laeb

摘要:在 ASP.NET 页面中,你可以使用下列方法来获取被 ASP.NET 编译并且被 .NET Framework 资源管理器所管理的资源文件中的值: 阅读全文
posted @ 2007-02-27 21:03 Laeb

摘要:资源文件就是包含了能够被转化成不同语言的字符串的 XML 文件。你可以分别为每种需要被转化到一个 Web 页面中的每种语言都创建单独的资源文件。 阅读全文
posted @ 2007-02-26 22:00 Laeb

摘要:如果你要创建能够被不同语言的读者所阅读的 Web 页面,那么你就必须为读者提供一种方式来以它们自己的语言来查看页面。有一种方法就是重建不同语言的页面。但是,这种方法是比较费事的,并且难以维护原始页面的变化。 阅读全文
posted @ 2007-02-23 14:32 Laeb