我正在编写一个非常大的基于 Intranet 的 Web 系统,该系统需要支持多语言。我有超过 150 页,每一页都有一个关联的 resx 文件。在vs2008中开发
目前我面临的障碍。
纯粹的音量。打开每个页面,进入设计视图并单击生成本地资源是一场噩梦,但正在应对。
为我支持的每种语言创建一个文件意味着创建默认 resx 文件的副本并为每种语言(文件名)重命名它,然后在 vs2008 中打开每个文件并单独更新每个键。
对于数据网格,vs 不会为 boundcolumns 选择 headertext 属性。目前我在生成后将这些手动添加到 resx 文件中。更大的问题是,如果出于某种原因我需要为此页面重新生成 resx,vs 会占用手动添加的键(用于 headertexts),我需要再次手动添加它们。
我的问题是双重的:
是否有任何工具(最好是免费的)来帮助解决上述任何或所有问题。
在vs2008中是否有任何交易技巧可以减轻这一切的痛苦。