问题标签 [resx]
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.
.net - 如何获取正确的 ResourceManager 对象
我正在制作一个 asp.net(2.0) 网站。
我在 App_GlobalResources 文件夹中定义了两个资源文件 1) Website.ar.resx 2) Website.en.resx
我试图以编程方式获取 ResourceManager。
现在,如果我只定义了 Website.resx,VisualStudio 会自动开始向我显示一个带有“Website”类的“Resouces”命名空间,我可以使用它来直接访问资源对象并给我一个 ResourceManager 属性。
但是当我将文件重命名为 Website.ar.resx 时,就停止了。
我的问题是如何以编程方式获取 ResourceManager 对象以获得所需的文化?
asp.net - .resx 文件更改时应用程序域重新启动。有什么办法可以避免这种情况?
我有一个 ASP.NET 应用程序,其中包含许多用于本地化用户控件和页面的 .resx(资源)文件。
我们希望这些文件可以即时编辑。
但是,我们注意到在 Web 服务器上编辑这些文件会导致应用程序域重新加载,这会导致服务器在应用程序域重新启动时减速约一分钟。
有没有办法允许编辑这些文件而不导致应用程序域重新启动?
c# - 如何从 C# 中的 resx 中删除资源条目?
我知道如何以编程方式在 .resx 文件中检索和创建资源条目。我正在使用ResourceWriter
and theResourceReader
方法。但现在我想清理 .resx 文件中的几个项目,并想删除它们。我怎样才能做到这一点?
.net - .NET 资源文件是否仅用于本地化?
我过去曾使用 .resx 文件来存储文本文件和其他内容 - 例如查询。它很好用,因为我可以说 Resources.Queries.BlahQuery。(是的,我知道我们可能应该使用存储过程,但那是另一回事了......)
我永远不会对这些资源进行任何本地化。
这是一个坏主意吗?我是否在滥用 .NET 资源文件?
localization - 软件翻译服务成本 - 大致思路
我想知道是否有人可以给我翻译 resx 文件的大致数字。假设我有 10 个 Resx 文件,每个文件大约 10K 字。将这些从英语翻译成西班牙语(或英语到德语)的费用是多少?
有关详细信息,我们在应用程序中使用了 Infragistics 控件。IG 不以英语以外的任何其他语言提供他们的软件和控件(另一个不使用它们的原因......但这是一个很长的故事)。他们需要做可本地化的字符串的方式充其量是一种痛苦,我们正在寻找一种更加自动化的方法。副作用是我们将使所有字符串资源都可本地化。反对这一点的一个论点是,以不同语言交付我们系统的第三方的额外努力似乎更为重要。我们正在尝试权衡这两种方法的利弊。(另一种方法是手动识别需要本地化的字符串并手动创建允许本地化的代码)。
问候,
埃里克。
c# - 是否可以在 Windows 窗体应用程序中使用不同语言的 resx 文件?
是否可以在 Windows 窗体应用程序中使用不同语言的 resx 文件,就像在 Web 项目中一样?
我认为您可以设置线程的文化,它应该从正确的文件中读取。
我遇到的问题是如何在 Visual Studio 2008 中为每种语言创建文件,感觉我缺少一些非常简单的东西。
谢谢
设拉子
c# - 添加自定义列 resx 文件
这听起来像是一个不寻常的问题,但我很好奇如何在 resx 文件设置中添加一个额外的列(所以我会有类似“名称、值、评论、foo”之类的东西)
我在网上环顾四周,还没有听说其他人尝试过这样的事情,但我认为可以通过编写一个新的 resx 阅读器和作家来做到这一点。只是想知道是否有人对此问题有任何见解,主要是我打算使用它来存储消息并使用存储在资源文件中的优先级记录它们(在这种情况下为列 foo)
asp.net - 添加两个 resx 文件的上下文
你知道有什么工具可以合并两个或多个 resx 文件的内容吗?在我的项目开发之初,我决定为应用程序中的每个 Controller 使用一个 resx 文件,但现在我决定只使用一个文件。是否可以?它们只包含字符串。
localization - Reporting Services-Reports (.rdl / .rdlc-Files) 的本地化
我需要本地化 Reporting Services 报告 (.rdlc),并且我想使用资源文件 (.resx) 进行本地化。
我发现了这样和那样的页面,他们使用自定义代码来实现他们的目标。
但是像在 URL 中设置报告语言参数这样的页面给我的印象是,无需自定义代码就可以在报告中进行本地化。
那么,是否可以在没有自定义代码的情况下本地化 Reporting Services 报告?
如果是这样,是否有解释它是如何完成的教程?
asp.net - 用于 asp 站点的 Resx 工具
我正在编写一个非常大的基于 Intranet 的 Web 系统,该系统需要支持多语言。我有超过 150 页,每一页都有一个关联的 resx 文件。在vs2008中开发
目前我面临的障碍。
纯粹的音量。打开每个页面,进入设计视图并单击生成本地资源是一场噩梦,但正在应对。
为我支持的每种语言创建一个文件意味着创建默认 resx 文件的副本并为每种语言(文件名)重命名它,然后在 vs2008 中打开每个文件并单独更新每个键。
对于数据网格,vs 不会为 boundcolumns 选择 headertext 属性。目前我在生成后将这些手动添加到 resx 文件中。更大的问题是,如果出于某种原因我需要为此页面重新生成 resx,vs 会占用手动添加的键(用于 headertexts),我需要再次手动添加它们。
我的问题是双重的:
是否有任何工具(最好是免费的)来帮助解决上述任何或所有问题。
在vs2008中是否有任何交易技巧可以减轻这一切的痛苦。