locale相关内容

强制使用不同的语言环境仅适用于后堆栈中的顶部活动

我在应用本地化方面遇到了一个小问题: 情况是这样 - 我已经让我的用户始终使用挪威语的应用程序,而不管系统语言如何. 它在大多数情况下都可以正常工作(我进入设置,选中该框以强制使用挪威语,按“返回",之前的活动以挪威语显示 - 同样的事情“反过来"),但是- 语言更改似乎只能为我的“返回堆栈"中的第一个活动正确更新(重新加载资源).​​ 举例说明一个典型的场景: 用户启动应 ..
发布时间:2022-01-03 09:34:46 移动开发

更新到 androidx.appcompat:appcompat:1.1.0 后的语言更改问题

最新app-compat的链接是1.1.0. 将我的应用升级到最新的 app-compat 后,我的语言设置在 API 24 以下的手机上停止工作(粗略地说,不适用于 API 21 及以下的手机)当然). 对于 API 24 及更高版本,我使用了 ContextWrapper 并设置了 locale 因此有效. 我的问题是如果 androidx.appcompat:appcomp ..
发布时间:2022-01-03 09:27:42 移动开发

Symfony2 在路由中使用默认语言环境(一种语言的 URL)

我目前正在用 Symfony2 开发一个网站,我需要翻译它.使用 Symfony2 提供的工具,这很容易.但是我遇到了一个问题: 我想要一种语言(即一个 URL,一种语言)的特定 URL(带前缀),但使用默认语言.具体: 假设默认语言是英语,所以 http://example.com/fr/hello 显示法语页面 http://example.com/it/hello 显示意 ..
发布时间:2022-01-02 11:52:05 PHP

mingw g++ 以错误的语言给出警告(德语而不是英语)

我的问题如下: 当我在 Windows 7 笔记本电脑上使用 eclipse(Juno,64 位,Java 7u3)编译 C++ 项目时,我收到德语错误/警告.这会导致警告在 Eclipse 中显示为错误. Windows(7、64 位)设置为: 显示语言:英语 格式:德语(瑞士) 位置:瑞士 非 Unicode 程序的语言:英语(加拿大) 在我的另一台 Windows 7( ..
发布时间:2021-12-31 22:57:24 其他开发

GWT 动态语言环境

我想在 Spring LocaleContextHolder 的帮助下设置 gwt-locale 以获取用户选择的语言环境. public static final String getCurrentLocale() {返回 LocaleContextHolder.getLocale().getLanguage();} 我实际上在 Spring MVC 中有登录界面,在 gwtp 中有内部 D ..
发布时间:2021-12-28 22:08:58 其他开发

如何使用 LocaleInfo 获取 GWT 中的当前语言环境

我尝试使用 LocaleInfo 类和方法 getCurrentLocale() 获取客户端上的当前语言环境.然而,无论我在客户端机器上有什么区域和区域设置,它总是返回值默认区域设置. 日期类 toLocaleString() 方法返回特定于语言环境的字符串,但 LocaleInfo 似乎无法获取系统语言环境. 解决方案 GWT 的区域设置不会从系统/浏览器设置中自动获取.根据GET ..
发布时间:2021-12-28 21:51:04 其他开发

将重音字符转换为它们的纯 ascii 等价物

我必须在我的 php 上将法语字符转换为英语.我使用了以下代码: iconv("utf-8", "ascii//TRANSLIT", $string); 但是 ËËË 的结果是 "E"E"E. 我不需要那个双引号和其他额外的字符 - 我想显示像 EEE 这样的输出.有没有其他方法可以将法语转换为英语?你能帮我做这个吗? 解决方案 PHP手动 iconv 介绍有一个警告: 请 ..
发布时间:2021-12-28 16:53:42 PHP

为什么不允许 UTF-8 作为“ANSI"?代码页?

Windows _setmbcp 函数允许任何有效的代码页... (UTF-7 和 UTF-8 除外,不支持) 好的,不支持 UTF-7 是有道理的:字符具有非唯一表示,这会带来复杂性和安全风险. 但为什么不是 UTF-8? 据我所知,“ANSI"Windows API 函数的版本将它们的参数转换为 UTF-16,调用等效的“W"函数,并将输出中的任何字符串转换为“ANSI ..
发布时间:2021-12-28 16:50:03 其他开发

将语言环境设置为系统默认 UTF-8

在 rApache 中运行 R 时,区域设置继承自 Apache 网络服务器,因此 Sys.getlocale() 始终等于 "C".我希望我的网络应用程序使用 UTF8,所以我使用: Sys.setlocale("LC_ALL", 'en_US.UTF-8') 但是,这在没有此语言环境可用的机器上不起作用: 1:设置 LC_CTYPE 失败,使用“C"2:设置LC_COLLATE失败,使用 ..
发布时间:2021-12-28 16:34:43 其他开发

Windows 10 CLI 终端上的 git log 输出编码问题

问题 如何让 git log 命令输出正确显示在 Windows CLI 终端上? 示例 如您所见,我可以正确输入变音字符,但在 git log 上,输出以某种方式进行了转义.根据UTF-8 编码表 输出中尖括号( 和 >)之间的代码对应于之前键入的 git config 参数. 我已尝试将 LESSCHARSET 环境变量设置为 utf-8,如 类似问题的答案之一 但随后 ..

Python 未正确排序 unicode.Strcoll 没有帮助

我在 OSX 和 Linux 上的 Python 2.5.1 和 2.6.5 中使用 unicode 排序规则对列表进行排序时遇到问题. 导入语言环境locale.setlocale(locale.LC_ALL, 'pl_PL.UTF-8')打印 [i for i in sorted([u'a', u'z', u'ą'], cmp=locale.strcoll)] 哪个应该打印: [u'a' ..
发布时间:2021-12-26 13:49:11 Python

C 编程:如何为 Unicode 编程?

进行严格的 Unicode 编程需要哪些先决条件? 这是否意味着我的代码不应该在任何地方使用 char 类型,并且需要使用可以处理 wint_t 和 wchar_t 的函数? 在这种情况下,多字节字符序列的作用是什么? 解决方案 请注意,这不是关于“严格的 unicode 编程"本身,而是一些实践经验. 我们在我的公司所做的是围绕 IBM 的 ICU 库创建一个包装器库. ..
发布时间:2021-12-26 13:44:33 其他开发

更改 R 的时间语言环境

这是我的sessionInfo() R 版本 2.14.0 (2011-10-31)平台:i386-pc-mingw32/i386(32位)语言环境:[1] LC_COLLATE=中文(繁体)_香港特别行政区950[2] LC_CTYPE=中文(繁体)_Hong Kong S.A.R..950[3] LC_MONETARY=中文(繁体)_香港特别行政区950[4] LC_NUMERIC=C[5] ..
发布时间:2021-12-23 19:36:17 其他开发

在 Grails 应用程序中检索活动区域设置

我知道我可以使用“lang"参数自动更改当前区域设置,如 docs,但我如何跟踪这些更改,例如更新存储在当前用户域对象中的语言? request.locale 不起作用,因为它没有反映通过“?lang=xx" 所做的更改 解决方案 在您的控制器中,您可以使用 RequestContextUtils 获取区域设置. import org.springframework.web.serv ..
发布时间:2021-12-22 20:26:58 Java开发