6

我将各种语言的资源字符串收集到一个大的 Excel 表中。是否有将每种语言的字符串转换为 .NET 资源文件 (resx) 的工具?

-pom

4

1 回答 1

8

简单的剪切和粘贴对我有用:

  1. 在 excel 中创建一个包含两列的表:一列用于控件名称,第二列包含每个控件名称旁边的语言单词/短语(只需选择控件“名称”即可从 VS 复制控件名称) resx 文件中的列并粘贴到 excel 中...)
  2. 为该语言创建一个空的 resx 文件(例如 yourproject.language.ru.resx)
  3. 在excel中选择并复制上面1中的两列
  4. 回到空的 resx 文件中,标记第一个空行的“名称”和“值”字段
  5. 右键粘贴

随着我的开发,我只维护英语文件。对于每个版本,我使用新控件及其翻译更新 excel,删除其他旧语言 resx 文件,然后如上所述重新创建和过去。

于 2014-03-07T14:08:59.457 回答