【问题标题】:Develop multilingual windows application C#开发多语言windows应用程序C#
【发布时间】:2023-11-18 09:22:01
【问题描述】:

我问的是c#中用于支持windows窗体中的多语言界面的常用技术

【问题讨论】:

    标签: c# winforms internationalization multilingual


    【解决方案1】:

    我在这里所说的一切:

    Internationalizing Desktop App within a couple years... What should we do now?

    适用于这个问题。

    【讨论】:

      【解决方案2】:

      我还建议查看此工具:Multilizer。 我一直在我的 CBuilder/Delphi 项目中使用它。

      【讨论】:

      • 我一直在寻找改进的翻译界面,我想知道是什么让您决定使用这个工具?我快速浏览了该站点,但没有得到大多数问题的答案(如何处理长字符串、处理 LTR、RTL 和 TTB 等)
      • 它支持 C++ Builder 并且运行良好。琴弦的长度有什么区别?无论如何,它们必须被翻译 - 如果您翻译的字符串比原始字符串长得多,Multilizer 实际上会显示颜色编码。而且我不需要任何花哨的设置——只需要波罗的海语言、俄语。
      【解决方案3】:

      您应该使用资源文件。以this msdn link 为例。

      【讨论】:

        最近更新 更多