问题标签 [resource-files]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - CMake 和 Visual Studio 资源文件
我正在将使用 Visual Studio 2005 创建的 C++ 项目转换为 CMake,并且偶然发现项目中包含的资源文件存在一些问题。
项目包括一个.rc
文件、一堆.ico
文件和一个.rc2
文件。
常规.rc
文件在生成的项目中工作正常并使用资源编译器。然而,.ico
and.rc2
文件在刚刚被包含时会引起问题,因为在生成的项目中,Visual Studio 会尝试使用 C/C++ 编译器来编译它们。
我假设这些文件包含在.rc
文件中,因此不将它们包含在 CMakeLists.txt 文件中可能会起作用,但由于显然可以在项目中列出它们(它们在原始项目中可见)我希望这样做,以便生成项目的用户可以看到这些文件正在被使用。
在 CMake 中处理这些额外的 VS 资源文件的正确方法是什么?
c# - Windows 事件日志中的数据名称
为了使我在 Windows 上的自定义事件日志易于解析和结构化,我使用了此处解释的消息资源文件:http: //msdn.microsoft.com/en-us/library/windows/desktop/aa363669 (v= vs.85).aspx
我正在查看 Windows 自己的日志的 xml 格式,并且我看到输入到特定事件的参数(通过它们的 ID 定义)被命名。Security-Audit access 的示例具有以下标签:
问题是我找不到定义数据名称的格式。我可以将字符串作为创建的参数<data> string data </data>
。我猜它可以在 mc 资源文件或 c# 代码 EventLog 类上设置。但是如何以及哪一个,我无法弄清楚。
visual-studio-2010 - 使用 Visual Studio 2010 创建资源?
我正在尝试在 Visual Studio 2010 中创建一个资源,我将使用它来创建一个自定义对话框。Microsoft 提供了以下步骤:
http://msdn.microsoft.com/en-us/library/sxdy04be.aspx
但是,“添加新项目”对话框中没有“资源文件”选项。但是,“项目”菜单中有一个“添加资源...”菜单项。但是,此项目变暗。为什么会变暗?我怎样才能让它可用?
asp.net - ASP.NET 网站未选择阿拉伯语资源文件
我正在开发一个具有 Web 应用程序模块的项目,该模块可根据请求生成本地化电子邮件。该应用程序需要多种语言的 html 模板本地化。我决定使用 asp.net 资源文件,因为电子邮件布局不太可能改变,并且所需的密钥数量相对较少。
我正在使用 Global Resources,并且为所需的语言环境提供了大约 15 个不同的资源文件。我有英文的默认资源文件(“EmailTemplates.resx”),然后是几个本地化资源文件(“EmailTemplates.ru-RU.resx”、“EmailTemplates.zh-CN.resx”、“EmailTemplates.it-IT.resx” ”、“EmailTemplates.id-ID.resx”等)。
在资源文件中,我有两个阿拉伯文文件:“EmailTemplates.ar-AE.resx”实际上是英文的,“EmailTemplates.ar-SA.resx”是阿拉伯文的。
非阿拉伯语语言环境的所有电子邮件都可以正常工作。该应用程序选择所需的语言环境并使用相应的资源文件。但是当我尝试请求阿拉伯语时,它总是回退到默认资源文件。
我设置文化的方式是基于请求的数据,而不是浏览器设置:
在调试时,我可以看到 CultureInfo 已正确设置为“ar-SA”或“ar-AE”,但是当应用程序检索相应的资源值时,它总是选择默认值。
我在默认资源文件中输入了阿拉伯语数据以进行测试,并且阿拉伯语文本显示得很好,所以我确定这不是字体或 HTML 布局问题。
我在互联网上进行了搜索,证明了不同的方法,但没有运气。“ar-SA”和“ar-AE”是有效的 CultureInfo 值,应用程序编译没有问题,但似乎每当我请求阿拉伯语电子邮件时,应用程序都找不到阿拉伯语资源文件。
有任何想法吗?我真的很感激任何点击和帮助!
干杯!
c# - 1 资源文件与许多
我有一个网站,我通过资源文件和页面中的 GetGlobalResourceObject() 手动添加西班牙语和葡萄牙语支持。
我有几种类型的用户,它们基本上拥有自己的网站部分。我目前只有一个包含所有“翻译”的大 Language.resx 文件(针对每种语言)。
我的问题:
与每个页面/表单只有 1 个资源文件相比,为整个站点拥有一个大资源文件会成为性能瓶颈吗?
这些文件包含大约 800 行文本。我目前正在使用 excel 通过 concatenate() 生成资源文件 (xml),这使我此时可以轻松更新 .resx 文件。
谢谢!
regex - 从资源文件生成快捷方式列表(由包含 & 符号的按钮标题表示)
我有一个包含 429 个 MFC 资源文件的列表,我必须为其生成一个快捷方式列表,这些文件是包含 & 符号的按钮(例如 BUTTON“&Close”),表示 ALT-C 是关闭该特定对话框的快捷方式。
问题是资源文件包含许多不同的对话框,格式如下:
我想提取的格式是“&Close”(或理想情况下是“ALT-C &Close”)和其他带有快捷方式的标签的列表,按它们所在的对话框(例如 IDD_VIDEO)划分。正则表达式似乎是最好的解决方案,但我还没有为此找到一个有效的正则表达式。
asp.net - 资源文件中的文本中文显示不正确
我有一个用 asp.net 编写的网站,其中的文本资源位于资源文件中。我能够成功查看除中文之外的所有(西班牙语、德语、阿拉伯语、韩语等)语言的正确字符。当我将浏览器更改为中文(任何版本)时,会显示奇怪的字符。我安装了中文字体并尝试更改编码,但似乎没有任何效果。这在 IE9 和 FF9 中都会发生。
前任:
英语 - 进展
中文(在资源文件中) - 迷迷
在浏览器中显示 - 进程</p>
任何帮助,将不胜感激,
马特
java - 如何查看Java中是否存在资源文件?
我正在尝试将文本输出到 Java 中的资源文件,如下所示:
但由于尚未创建资源文件,我得到一个空指针异常。如果它不存在,我如何首先创建一个空白资源文件以避免此错误?
asp.net - 如何将资源文件值分配给 asp.net 隐藏字段
我处于需要从 asp.net 隐藏字段中读取值的情况
这是一个多语言网站,我需要从资源 .resx 文件中读取上述隐藏字段的值,真正的问题是 asp.net 隐藏字段不采用 meta:resourcekey="hdSearchInnerText" 作为属性。我怎样才能解决这个问题,我试过了,但找不到解决办法。
任何想法或帮助表示赞赏。
c# - 如何创建具有不同资源文件的通用 ViewModel?
我有一个这样的 ViewModel:
在第 1 页上使用,当我做这样的事情时效果很好(例如拉回资源):
但我也想在第 2 页上使用这个 ViewModel ,但我不想将属性指向不同的资源文件(例如Resources.User.Resource2
)。
我不想欺骗课堂,但我愿意接受一些 OO 技巧。
问题是属性参数必须是字符串、常量typeof
或数组表达式。
解决这个问题的最佳方法是什么?