【发布时间】:2012-05-18 16:01:20
【问题描述】:
我正在使用 .resx 文件本地化 WPF 应用程序。我创建了主要资源文件的副本,例如 Resources.en-US.resx 或 Resources.cs-CZ.resx。适用于字符串。但是,我不知道如何本地化资源文件中的图像或文档等其他文件。
当我将新图像添加到资源文件(Resources.en-US.resx 或 Resources.cs-CZ.resx)时,文件的副本始终会复制到 /Resources 目录。所以一个文件不能有多种语言的多个版本,因为在一个目录中只能有一个同名文件。
理想的解决方案是将来自本地化资源的图像复制到 /Resources/en-Us 等子目录中。在当前情况下,我无法使用 .resx 文件本地化图像和文档。有什么想法可以实现这一目标吗?谢谢。
【问题讨论】:
标签: c# .net wpf localization