问题标签 [culture]
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# - 通过指定文化名称设置日期格式 yyyyMMdd
我想使用文化名称设置用户日期格式 yyyyMMdd。必须指定哪个文化名称才能完成此操作?
culture - 公司的盗版软件?
我最近在美国的一家小型 Web 开发商店任职,几乎每天使用的所有软件都被破解。我自己的 IDE 是付费的,在那里我个人使用开源软件,但我仍然需要使用 MS Office 和各种 Adobe 产品。
由于种种原因,我找到了一份新工作,但我很好奇。这个社区对交出纵容使用被盗软件的公司有何感想?我应该立即报告他们,还是继续前进?个人决定使用被盗软件是一回事,但要求您的员工效仿又如何呢?
c# - 如何检测执行线程的当前文化?
我有一个很好的函数设置,用于按照 前导零日期格式 C#格式化日期
但事实证明,在我们的农场中,我们有一些刀片在英国地区运行,一些在美国地区运行,因此取决于它崩溃的情况。
那么我所追求的是如何测试当前的服务器语言环境?
就像是...
塔
automation - 您最有说服力的支持自动化流程的论点
您如何说服人们(即非程序员)自动化流程是一件好事?
反对的常见论点是“但你只需要做 [X mindnumbing task]”和“只需要 [Y mindnumbing time],就去做,不要浪费时间试图改变事情。”
任何其他从事自动化有用但被回避、误解、害怕等的非开发工作的程序员?你是怎么解决的?你与逻辑争论吗?
我?我有点秘密工作,但这可能会在ASCII中咬我。
web-services - 使用 Web 服务时设置请求的文化
我正在寻找一些解决方案,我可以如何轻松地在客户端设置请求的文化并在服务器上获取它。因此,例如,我会以请求的语言返回错误消息。
有没有办法在 WebRequest 或 WebMethod 上设置它?
任何建议都非常受欢迎。谢谢 X。
编辑:最后我使用 Soap 标头将cultureinfo 设置从客户端传送到服务器。我想这很好。我只是更希望它可以设置在较低级别,而不是通过使用 SoapHeader 的自定义。无论如何它有效。:-)
c# - Asp.Net 资源管理器总是返回中性文化资源
我正在使用嵌入式 .resx 本地化 asp.net 应用程序。似乎不管现在的文化是什么,中立的文化资源总是被退回来的。我用来检索值的代码如下:
我在一页中指定文化是“es-PE”(秘鲁)。当我中断 GetResource 函数时,我可以验证 CurrentCulture 是“es-PE”,并且 ResourceManager 包含与此文化相对应的 ResourceSet。但是,返回的字符串始终来自中性文化集。
我嵌入的文件命名如下:
- ResCore.resx
- ResCore.es.resx
- ResCore.es-PE.resx
任何帮助表示赞赏。
culture - 编程语言中的文化问题
我想知道生产力是否可以与程序员是否以英语为母语有关。我在日本工作,我可以告诉你,日本程序员在获取语言的英语部分(保留关键字、函数名、教程等)方面很困难,这对他们来说并不自然,而且他们的思维过程因语言映射开销而减慢. 你能分享你与非英语母语程序员打交道的经验吗?克服这个障碍很容易吗?还是说英语母语者永远会有一点优势?
c# - Windows 不变文化之谜
我有一个关于 Windows 不变文化的问题。
简而言之,我的问题是:
是否存在任何一对字符 c1 和 c2 使得:
较低(c1,不变)=拉丁通用 较低(c2,不变)
但
较低(c1,不变)!=不变 较低(c2,不变)
背景:
我需要在 SQL Server Compact 中存储一个不变的小写字符串(表示文件名),它不支持 Windows 不变排序规则。
理想情况下,我想这样做,而不必将我所有的比较逻辑从数据库中提取到我的应用程序中。
我解决这个问题的想法是存储所有文件名的 2 个版本:一个用于向客户显示数据,另一个用于执行比较。在将比较列存储到数据库之前,将使用 windows 不变的语言环境将其转换为小写。
但是,我真的不知道不变文化做了什么样的映射,除了 Windows 用于比较文件名的事实。
我想知道是否有可能因为这个方案而得到误报(或误报)。
也就是说,我是否可以使用 latin-general-1 不区分大小写的 SQL 服务器排序规则生成彼此比较相等的字符(以前使用不变区域性小写),但在不变区域性下不比较彼此相等?
如果发生这种情况,那么我的应用程序可能会认为 2 个 Windows 认为不同的文件是相同的。这最终可能导致数据丢失。
笔记:
我知道在 Windows 上可能有区分大小写的文件。但是,我不需要支持这些场景。
wpf - 我如何告诉我的应用程序在传递它不理解的文化时使用哪个 resx 文件?(WPF)
对象说明了一切。我有 Resources.en-US.resx、Resources.de-DE.resx 等。我不希望引用基本的 Resources.resx 文件。如果有人传给我一种我没有 resx 的语言,我希望它退回并使用 Resources.en-US.resx。任何人?
asp.net - Page.UICulture -- 如何检索两个字母的 UICulture 代码?
在 ASP.NET 网络表单中,当在 @Page 指令中设置UICulture="en"时, Response.Write(Page.UICulture)返回字符串"English"而不是两个字母的语言代码"en"。
是使用这个返回两个字母语言名称的唯一方法吗?
还是有更好/更优雅的方式?