locale

    2热度

    5回答

    我的产品是针对葡萄牙观众的,逗号是小数点符号。我通常使用CString :: Format将数字输入到字符串中,并将计算机的区域设置考虑在内。虽然总的来说,这是一个好办法,我有在格式化SQL查询的问题,例如: CString szInsert; szInsert.Format("INSERT INTO Vertices (X, Y) VALUES (%f, %f)", pt.X, pt.Y);

    9热度

    3回答

    这可能是一个有点怪异的问题,但我给它一个镜头: 帮助,我的Visual Studio 2008/ASP.NET是给我GERMAN错误消息。除了译文往往不如原文,我无法搜索这些内容,并在互联网上找到我的问题的相关答案。 所以:如何将我的德语Visual Studio 2008标准版切换为英文本地人? 更新 - 只是要清楚: 我是一个德国开发商,与德国的Windows Vista的工作......我也

    3热度

    3回答

    我在系统区域设置为日本的VB6应用程序中显示日语字符,而非Unicode程序的语言为日语。对GetACP()的调用正确地为日语返回932。当我将日语字符串插入到我的控件中时,它们显示为“ƒAƒtƒƒƒƒƒƒ”,而不是“アフリカの女王”。如果我手动将Font.Charset设置为128,则它们将正确显示。 确定VB6中给定LCID的正确字符集的最佳方法是什么?

    7热度

    7回答

    我正在设计一个本地化的Web应用程序。我倾向于自动检测浏览器语言设置。但我注意到一些值得尊敬的网站要求用户选择一种语言。你知道哪些可用性问题(来自实际经验),只是自动检测用户语言? 谢谢。

    15热度

    1回答

    我对本地化编程相当陌生,我试图找出如何为新启动的非托管C++应用程序(从应用程序内)设置适当的初始语言环境。据我所知,新的应用程序从C语言环境开始,而不是适当的区域语言环境(英语,德语等)。所以我需要做的是打电话setlocale(LC_ALL, "???"),但我不知道如何获得第二个参数的正确值。它会像“英语”或“德语:德国” - 基本上是用户通过区域和语言选项控制面板设置的任何区域设置。只是要

    2热度

    3回答

    我有一个处理货币的应用程序。出于显示目的,我使用漂亮的VB FormatCurrency函数,它将根据操作系统的区域设置进行格式化。所以,如果在法国你可能会得到123,45,而在美国你会得到123.45。 要对这些金额进行计算,我使用CDec()将其转换为十进制。 我的问题是,当我使用toString()将Decimal转换为String时,它根据当前设置的区域进行格式化。我需要能够始终将小数转换

    6热度

    5回答

    我想确定给定语言环境的字母是什么,最好基于浏览器的Accept-Language标头值。任何人都知道如何做到这一点,必要时使用图书馆?

    1热度

    1回答

    我知道在Linux下,只需更改LC_NUMERIC为单一调用: LC_NUMERIC=de_DE ./app 是否有一种类似的方式可以在Windows下为单个应用程序执行此操作?我不想改变整个系统的语言环境。 有关详情,请致电locale bug when displaying numbers。在有修复之前,我只想切换该应用程序的语言环境。

    14热度

    10回答

    我想包含一个js文件,这取决于当前语言环境的值。我试图从JSP访问如下: <%@ page import="java.util.Locale" %> <% if(((Locale) pageContext.getAttribute("org.apache.struts.action.LOCALE",PageContext.REQUEST_SCOPE)).getLanguage().equals(

    1热度

    1回答

    在要跨多个语言环境运行的应用程序中验证用户输入时,执行此操作的最合适方法是什么?我在几年前的一个项目中遇到过这个问题,现在我有兴趣回顾一下如何解决这个问题。 我的想法是要么写入一个输入条件在多个语言环境中有效,要么使用大的switch语句(我不喜欢这个语句),或者编写一个可以存储的特定于语言环境的正则表达式在外部属性文件(或类似的)中。第三种选择是我喜欢的方法,但我有兴趣听取其他人的意见。 这个问