问题标签 [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.
asp.net - 用于编辑 .resx 文件的 ASP.NET 组件
我正在开发一个多语言网站,本地化主要通过使用 .resx 文件完成。但是现在我需要允许具有某些权限的用户从网站在线编辑资源文件。有谁知道任何现有的组件来帮助实现这一目标?
asp.net - 通过代码而不是手动编辑已部署应用程序上的 .resx 文件
我部署了一些应用程序,这将有助于从应用程序中的表单编辑 .resx 文件中的文本。
然后可以由这些应用程序的客户端自定义欢迎消息之类的内容。
一种方法是通过数据库,但这会阻碍我 resx 文件的多语言能力。
有没有办法通过代码编辑它,或者只能通过手动编辑文件来编辑 resx 文件。
asp.net-mvc - ASP.Net MVC 的 RESX 文件编辑器
我正在尝试在 asp.net MVC 中构建一个多语言应用程序,并支持在线更新资源文件。我找到了很多用于 asp.net 网络表单的资源,但找不到 MVC 的任何示例。谁能告诉我我该怎么做。提前致谢。
asp.net - 使用 .Resx 文件获取全局应用程序消息?
因此,我对站点内的所有静态消息都使用了全局资源文件。主要是错误信息等。
它们不需要本地化,但我觉得将它们全部存储在一个位置只是一个好主意。
只使用一个名为“SiteConstants”的静态类会更好吗?或者使用RESX文件好吗?
谢谢!
asp.net-mvc - ASP.NET MVC 资源文件的最佳实践
以下资源文件的最佳用法是什么。
- 属性 → 资源(Phil使用此资源在 DataAnnotation 中进行本地化)
- App_GlobalResources 文件夹
- App_LocalResources 文件夹
我也想知道 asp.net mvc 应用程序中的 (1) 和 (2) 有什么区别。
localization - 所需的 ASP.NET 应用程序本地化工具和方法
我们有一个多语言网站,目前使用 2 种语言,但其他几种语言即将推出。该站点主要通过 resx 文件进行本地化,但在数据库中有一些本地化数据。
我们需要找到一些工具来管理网站的本地化——这些工具可以检测 resx 文件的变化,因此翻译人员只需要翻译新的或更新的文本。
有什么想法或建议吗?如果有人有的话,我们也对任何关于本地化物流的文章感兴趣。
.net - 带有标准短语的免费/开源 resx 文件
我想知道网站中常用的短语是否有任何免费/OS resx 文件。例如,我们都使用保存/提交/重试/取消/等。如果那里没有包含多种语言的标准短语的库,我会感到惊讶。我搜索但空无一物......有什么想法吗?
macos - 在 Mac 上编辑 .resx 文件
是否有任何应用程序可用于在运行 OSX 的 Mac 上编辑 .resx 文件?
我只需要能够编辑字符串资源。
编辑. 我知道 .resx 文件是 XML 文件。但是,我正在寻找一个可以使用干净的用户界面编辑 .resx 文件的应用程序,就像 Visual Studio 所做的那样,隐藏了 XML 的复杂性。我不希望用户能够意外地修改 XML 结构。
asp.net - ASP.NET MVC - 本地资源问题
我在尝试覆盖 ASP.NET MVC 中的 DisplayNameAttribute 以提供本地化字符串时遇到问题。代码本身很简单,类似于另一个 Stackoverflow 帖子链接文本中的代码
该代码适用于全球资源,但不适用于本地资源。我有一个注册屏幕并使用 Visual Studio“生成本地资源”命令来创建我的本地资源文件。生成的文件名为 Registration.aspx.resx,App_LocalResources 文件夹是相对于实际的 Registration.aspx 页面创建的 - 正如人们所期望的那样。
但是,当我尝试使用以下方法获取本地化字符串时:
ResourceManager.GetString(resourceKey)
我收到以下错误消息。
找不到适合指定区域性或中性区域性的任何资源。确保“FullAssemblyName.Views.Account.App_LocalResources.Registration_aspx.resources”在编译时被正确嵌入或链接到程序集“FullAssemblyName”中,或者所有所需的附属程序集都是可加载和完全签名的。
使用反射器,我可以看到该文件实际上是 Registration.aspx.resources 而不是 Registration_aspx.resources - 下划线/句点是细微的差别
FullAssemblyName.Views.Account.App_LocalResources.Registration.aspx.resources
我已经玩弄了很多代码,但无论我做什么,被请求的文件总是与在程序集中编译的文件不同。例如,如果我重命名 Registration_aspx(在生成的 Registration.aspx.designer.cs 类中,我得到相同的错误,但这次路径是“...App_LocalResources.Registrationaspx.resources”
有没有人遇到过这个?有什么办法可以确保在我的程序集中找到的资源有这个下划线?!?!?
先感谢您!
c# - 将不同的语言字符串添加到单个资源文件
我有一个小应用程序,其中包含一个资源 (.resx) 文件。
该文件包含一个图标和一个字符串,供另一个应用程序使用。图标将显示在按钮上,字符串是鼠标悬停的文本。
我想要的是以某种方式添加多种语言的字符串,而不必创建额外的 .resx 文件。
有没有办法做到这一点?
我正在用 C# 编写我的应用程序,我想将它保存在 .Net 环境中,并保持资源管理。
任何帮助表示赞赏 - 在此先感谢。