问题标签 [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.

0 投票
3 回答
7583 浏览

c# - 通过指定文化名称设置日期格式 yyyyMMdd

我想使用文化名称设置用户日期格式 yyyyMMdd。必须指定哪个文化名称才能完成此操作?

0 投票
16 回答
8095 浏览

culture - 公司的盗版软件?

我最近在美国的一家小型 Web 开发商店任职,几乎每天使用的所有软件都被破解。我自己的 IDE 是付费的,在那里我个人使用开源软件,但我仍然需要使用 MS Office 和各种 Adob​​e 产品。

由于种种原因,我找到了一份新工作,但我很好奇。这个社区对交出纵容使用被盗软件的公司有何感想?我应该立即报告他们,还是继续前进?个人决定使用被盗软件是一回事,但要求您的员工效仿又如何呢?

0 投票
4 回答
1219 浏览

c# - 如何检测执行线程的当前文化?

我有一个很好的函数设置,用于按照 前导零日期格式 C#格式化日期

但事实证明,在我们的农场中,我们有一些刀片在英国地区运行,一些在美国地区运行,因此取决于它崩溃的情况。

那么我所追求的是如何测试当前的服务器语言环境?

就像是...

0 投票
4 回答
505 浏览

automation - 您最有说服力的支持自动化流程的论点

您如何说服人们(即非程序员)自动化流程是一件好事?

反对的常见论点是“但你只需要做 [X mindnumbing task]”和“需要 [Y mindnumbing time],就去做,不要浪费时间试图改变事情。”

任何其他从事自动化有用但被回避、误解、害怕等的非开发工作的程序员?你是怎么解决的?你与逻辑争论吗?

我?我有点秘密工作,但这可能会在ASCII中咬我。

0 投票
1 回答
1227 浏览

web-services - 使用 Web 服务时设置请求的文化

我正在寻找一些解决方案,我可以如何轻松地在客户端设置请求的文化并在服务器上获取它。因此,例如,我会以请求的语言返回错误消息。
有没有办法在 WebRequest 或 WebMethod 上设置它?

任何建议都非常受欢迎。谢谢 X。

编辑:最后我使用 Soap 标头将cultureinfo 设置从客户端传送到服务器。我想这很好。我只是更希望它可以设置在较低级别,而不是通过使用 SoapHeader 的自定义。无论如何它有效。:-)

0 投票
3 回答
5005 浏览

c# - Asp.Net 资源管理器总是返回中性文化资源

我正在使用嵌入式 .resx 本地化 asp.net 应用程序。似乎不管现在的文化是什么,中立的文化资源总是被退回来的。我用来检索值的代码如下:

我在一页中指定文化是“es-PE”(秘鲁)。当我中断 GetResource 函数时,我可以验证 CurrentCulture 是“es-PE”,并且 ResourceManager 包含与此文化相对应的 ResourceSet。但是,返回的字符串始终来自中性文化集。

我嵌入的文件命名如下:

  • ResCore.resx
  • ResCore.es.resx
  • ResCore.es-PE.resx

任何帮助表示赞赏。

0 投票
9 回答
1270 浏览

culture - 编程语言中的文化问题

我想知道生产力是否可以与程序员是否以英语为母语有关。我在日本工作,我可以告诉你,日本程序员在获取语言的英语部分(保留关键字、函数名、教程等)方面很困难,这对他们来说并不自然,而且他们的思维过程因语言映射开销而减慢. 你能分享你与非英语母语程序员打交道的经验吗?克服这个障碍很容易吗?还是说英语母语者永远会有一点优势?

0 投票
4 回答
1226 浏览

c# - Windows 不变文化之谜

我有一个关于 Windows 不变文化的问题。

简而言之,我的问题是:

是否存在任何一对字符 c1 和 c2 使得:

较低(c1,不变)=拉丁通用 较低(c2,不变)

较低(c1,不变)!=不变 较低(c2,不变)

背景:

我需要在 SQL Server Compact 中存储一个不变的小写字符串(表示文件名),它不支持 Windows 不变排序规则。

理想情况下,我想这样做,而不必将我所有的比较逻辑从数据库中提取到我的应用程序中。

我解决这个问题的想法是存储所有文件名的 2 个版本:一个用于向客户显示数据,另一个用于执行比较。在将比较列存储到数据库之前,将使用 windows 不变的语言环境将其转换为小写。

但是,我真的不知道不变文化做了什么样的映射,除了 Windows 用于比较文件名的事实。

我想知道是否有可能因为这个方案而得到误报(或误报)。

也就是说,我是否可以使用 latin-general-1 不区分大小写的 SQL 服务器排序规则生成彼此比较相等的字符(以前使用不变区域性小写),但在不变区域性下不比较彼此相等?

如果发生这种情况,那么我的应用程序可能会认为 2 个 Windows 认为不同的文件是相同的。这最终可能导致数据丢失。

笔记:

我知道在 Windows 上可能有区分大小写的文件。但是,我不需要支持这些场景。

0 投票
1 回答
239 浏览

wpf - 我如何告诉我的应用程序在传递它不理解的文化时使用哪个 resx 文件?(WPF)

对象说明了一切。我有 Resources.en-US.resx、Resources.de-DE.resx 等。我不希望引用基本的 Resources.resx 文件。如果有人传给我一种我没有 resx 的语言,我希望它退回并使用 Resources.en-US.resx。任何人?

0 投票
1 回答
1765 浏览

asp.net - Page.UICulture -- 如何检索两个字母的 UICulture 代码?

在 ASP.NET 网络表单中,当在 @Page 指令中设置UICulture="en"时, Response.Write(Page.UICulture)返回字符串"English"而不是两个字母的语言代码"en"

是使用这个返回两个字母语言名称的唯一方法吗?

还是有更好/更优雅的方式?