zoukankan      html  css  js  c++  java
  • C#实现多语言

    1、要在项目稳定以后,再做多语言本地化。

    2、做语言主要注意一下几点

    2.1控件(包括窗体)的多语言支持,可以在vs2008的命令提示中输入winres。采用可视化的操作界面进行设置

    窗体需要设置LocalLizable = true

    并选择Language

    2.2变量多语言:

    (1)代码中一定不要使用硬编码。

    (2)使用此编码方式:string msg = Properties.Resources.InfoMsg。InfoMsg是通过Resources.resx设置。

        因此所有的需要多语言处理的都要用变量的方式在Resources.resx进行设置

    (3)在程序完成后,复制Resources.resx文件。将其命名为Resources.en-GB.resx。

    3、在程序出口处,加入以下语句

                System.Globalization.CultureInfo UICulture = new System.Globalization.CultureInfo("en-GB");

                Thread.CurrentThread.CurrentUICulture = UICulture;

    通过以上步骤即可完成程序多语言

    注意:多语言处理后,程序bin目录下就会出现相应的多语言的文件夹

  • 相关阅读:
    python 多个变量赋值
    python标准数据类型
    Python 变量类型
    H3C 扩展ACL与基于时间的ACL
    H3C BGP-filter-policy
    H3C 标准ACL
    H3C BGP实验集合
    H3C IS-IS实验大集合(ipv6)
    H3C ISIS实验大集合(IPv4)
    JS 封装一个显示时间的函数
  • 原文地址:https://www.cnblogs.com/LeeWenjie/p/2286304.html
Copyright © 2011-2022 走看看