d3js
V2EX  ›  C#

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

  •  
  •   d3js · Aug 31, 2023 · 1369 views
    This topic created in 1014 days ago, the information mentioned may be changed or developed.

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

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

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

    forgottencoast
        1
    forgottencoast  
       Sep 7, 2023
    Thread.CurrentThread.CurrentCulture = new CultureInfo("新语言代码");
    Thread.CurrentThread.CurrentUICulture = new CultureInfo("新语言代码");
    ```
    将"新语言代码"替换为您想要的语言代码,例如"en-US"表示英语(美国)。

    WinForm 吗? chatGTP 说的,你试试看。
    d3js
        2
    d3js  
    OP
       Sep 7, 2023   ❤️ 1
    @forgottencoast 大佬,这个问题解决了,在项目里添加各语言对用的 .resx 文件即可。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5319 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
    ♥ Do have faith in what you're doing.