2013-05-01 51 views
-1

我正在用c#制作一个程序,我希望能够使用它的人能够选择该语言。我的程序在C#中如何与其他语言?

例如,我想添加10种语言,用户可以随时从中选择他想要的任何语言。

对不起,但我是希腊语。

+0

这不是一个有效的问题进行讨论。 – 2013-05-01 10:43:44

+1

@SamLeach为了公平起见,他确实认为英语并不是他最强壮的语言,你为什么会说这不是一个vliad问题? – 2013-05-01 10:45:46

+0

一个快速的谷歌会帮助他。然后问一个具体的问题,如果他卡住了。 – 2013-05-01 10:48:00

回答

1

大多数人倾向于使用资源文件,你必须具有键和值,如基本资源文件:

WelcomeText : "Welcome To Our Site". 

然后,您必须为每个支持的语言,并使用ResourceManager解决正确用户语言的文本。

你没有指定这是否是为ASP /的WinForms所以这里的两个链接:

希望帮助

+0

我非常抱歉,但我很初学这个,所以这不明白你在说什么...... 我想,我不知道这是怎么样的Vinforms。 例如,我希望用户选择打开项目后的语言。作为媒体播放器。 我们希望它能够理解,非常感谢您的快速回复。 – user2339039 2013-05-01 10:50:43

+0

@ user2339039你可能会发现这个链接更容易消化:http://www.dotnetcurry.com/ShowArticle.aspx?ID=174 – 2013-05-01 10:54:14

0

这将是一个两部分工作:

  • 首先你需要准备你的本地化应用程序,如解释here
  • 然后,你需要更改语言上的苍蝇,在this question