Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何为项目自动生成resx文件_C#_Visual Studio 2008_Resx_Auto Generate - Fatal编程技术网

C# 如何为项目自动生成resx文件

C# 如何为项目自动生成resx文件,c#,visual-studio-2008,resx,auto-generate,C#,Visual Studio 2008,Resx,Auto Generate,我想为我的项目自动生成Resx文件,我听说有一个程序可以做到这一点。 谁能告诉我它的名字吗?我知道的唯一程序是Visual Studio。您可以使用ResXResourceWriter类轻松创建自己的程序。我知道的唯一程序是Visual Studio。您可以使用ResXResourceWriter类轻松创建自己的程序。如Hans所述,对于窗体和用户控件等组件,您可以通过“Localizable”属性来实现。对于其他“.resx”文件,您可以轻松创建自己的本地化“.resx”文件,但它需要正确命名

我想为我的项目自动生成Resx文件,我听说有一个程序可以做到这一点。
谁能告诉我它的名字吗?

我知道的唯一程序是Visual Studio。您可以使用ResXResourceWriter类轻松创建自己的程序。

我知道的唯一程序是Visual Studio。您可以使用ResXResourceWriter类轻松创建自己的程序。

如Hans所述,对于窗体和用户控件等组件,您可以通过“Localizable”属性来实现。对于其他“.resx”文件,您可以轻松创建自己的本地化“.resx”文件,但它需要正确命名(您可以阅读此内容-谷歌搜索“卫星程序集”作为初学者)。但是,如果您的目标是处理一般的翻译,那么除非您的应用程序非常小,否则这种方法是困难的、乏味的和容易出错的(例如,尝试自己跟踪已更改的字符串,其现有翻译已经过时)。但是,有第三方软件包可以帮助您,我是其中一个软件包的作者(为了充分披露)。请参阅。

如Hans所述,对于窗体和用户控件等组件,可以通过“Localizable”属性执行此操作。对于其他“.resx”文件,您可以轻松创建自己的本地化“.resx”文件,但它需要正确命名(您可以阅读此内容-谷歌搜索“卫星程序集”作为初学者)。但是,如果您的目标是处理一般的翻译,那么除非您的应用程序非常小,否则这种方法是困难的、乏味的和容易出错的(例如,尝试自己跟踪已更改的字符串,其现有翻译已经过时)。但是,有第三方软件包可以帮助您,我是其中一个软件包的作者(为了充分披露)。请参阅。

让我们看看,我有一个表单,带有标签、按钮等,具有法语文本含义。我有一个resx文件,所有这些信息都在哪里。。现在我想把这个意思翻译成英语。我需要所有这些字符串的resx文件。这就是为什么我需要程序根据第一个生成自动resx。如果有其他的解决方案,如果我可以在我的源代码中写一些东西,并且它可以做到这一点,请告诉我。Windows窗体已经非常支持这一点。将窗体的Localizable属性设置为True,然后更改Language属性。这会自动生成.resx文件和附属程序集。@Hans,如果我想外包翻译,但不想让用户访问源代码(他们不想要或没有visual studio),那么获取这些翻译和(以及更改控件大小)链接的最简单方法是什么呢。谢谢。@Mr-他们所需要的只是.resx文件。不幸的是,我们接触的所有翻译公司都不想要或不理解.resx文件,他们只是想要一个列表或文档来翻译。让我们看看,我有一个表单,带有标签、按钮等,具有法语文本含义。我有一个resx文件,所有这些信息都在哪里。。现在我想把这个意思翻译成英语。我需要所有这些字符串的resx文件。这就是为什么我需要程序根据第一个生成自动resx。如果有其他的解决方案,如果我可以在我的源代码中写一些东西,并且它可以做到这一点,请告诉我。Windows窗体已经非常支持这一点。将窗体的Localizable属性设置为True,然后更改Language属性。这会自动生成.resx文件和附属程序集。@Hans,如果我想外包翻译,但不想让用户访问源代码(他们不想要或没有visual studio),那么获取这些翻译和(以及更改控件大小)链接的最简单方法是什么呢。谢谢。@Mr-他们所需要的只是.resx文件。不幸的是,我们接触的所有翻译公司都不想要或不理解.resx文件,他们只是想要一个列表或文档来翻译。
Localizable
属性+1,以及
Localizable
属性和“附属程序集”+1