Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
Asp.net 我可以指定生成本地资源文件时要使用的区域性吗?_Asp.net_Visual Studio_Localization - Fatal编程技术网

Asp.net 我可以指定生成本地资源文件时要使用的区域性吗?

Asp.net 我可以指定生成本地资源文件时要使用的区域性吗?,asp.net,visual-studio,localization,Asp.net,Visual Studio,Localization,我在一个网站上工作,默认为英语,也可以选择西班牙语。我正在为每个页面生成本地资源文件,其中包含适合各种项目的语言内容 到目前为止,要为每个页面创建一对资源文件(默认和西班牙语),VisualStudio2010将生成第一个文件,如default.aspx.resx。我通过复制默认文件并重命名为default.aspx.es.resx手动创建西班牙语版本 有没有办法让visual studio为我生成这两个文件?我可以生成默认文件,向页面添加控件,然后再次生成,VisualStudio很聪明,不会

我在一个网站上工作,默认为英语,也可以选择西班牙语。我正在为每个页面生成本地资源文件,其中包含适合各种项目的语言内容

到目前为止,要为每个页面创建一对资源文件(默认和西班牙语),VisualStudio2010将生成第一个文件,如
default.aspx.resx
。我通过复制默认文件并重命名为
default.aspx.es.resx
手动创建西班牙语版本


有没有办法让visual studio为我生成这两个文件?我可以生成默认文件,向页面添加控件,然后再次生成,VisualStudio很聪明,不会破坏我在该文件中所做的任何工作。我还希望能够自动更新西班牙语资源文件。

Visual Studio中没有工具(至少我在研究同一请求时没有找到),因此我们放弃了为此编写智能宏的想法,该宏可以解析resx文件并根据更改修改其他文件

但是,有一个不错的免费工具支持创建和对齐资源:


您可以单击添加文件和条目,编辑资源比Visual Studio好得多,此外还有许多其他有用的功能。

Visual Studio中没有工具(至少我在研究同一请求时没有找到工具),我们放弃了编写智能宏来解析resx文件并根据更改修改其他文件的想法

但是,有一个不错的免费工具支持创建和对齐资源:


您可以单击添加文件和条目,编辑资源比Visual Studio好得多,此外还有许多其他有用的功能。

我试用了zeta,它满足了我的需要。您可以打开一组资源文件并进行并排编辑。如果资源的某个版本中缺少相应的密钥,zeta将自动添加该密钥。我试用了zeta,它满足了我的需要。您可以打开一组资源文件并进行并排编辑。如果资源的某个版本中缺少相应的密钥,zeta将自动添加该密钥。