V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
d3js
V2EX  ›  C#

如何让 C# 窗体标签的语言默认是中文?

  •  
  •   d3js · 2023-08-31 14:18:10 +08:00 · 755 次点击
    这是一个创建于 460 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://i.imgur.com/jwOoC4R.png

    网上下了一个海康相机 C# 的 Demo 。resx 文件有英文和中文的,点“开始执行”后得到的窗体标签的文字都是英文的,怎么让它默认显示英文呢?

    本地计算机的地区和语言都是 [中国|中文]

    forgottencoast
        1
    forgottencoast  
       2023-09-07 11:49:18 +08:00
    Thread.CurrentThread.CurrentCulture = new CultureInfo("新语言代码");
    Thread.CurrentThread.CurrentUICulture = new CultureInfo("新语言代码");
    ```
    将"新语言代码"替换为您想要的语言代码,例如"en-US"表示英语(美国)。

    WinForm 吗? chatGTP 说的,你试试看。
    d3js
        2
    d3js  
    OP
       2023-09-07 13:21:56 +08:00   ❤️ 1
    @forgottencoast 大佬,这个问题解决了,在项目里添加各语言对用的 .resx 文件即可。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1500 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 17:22 · PVG 01:22 · LAX 09:22 · JFK 12:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.