将数字格式化为数量和数字作为货币时有不同吗?

时间:2012-02-01 14:42:25

标签: localization formatting currency

格式化用作数量的数字与格式化用作货币的数字时是否存在差异。

换句话说 - 货币上的l10n是否仅定义货币符号位置,或者实际数字可能也有格式?

示例(假设我们使用相同的区域设置):

这些是否可能(在所有情况下意味着数千2百34):

  1. “我有1 234个苹果,我为他们支付了1,234欧元。”

  2. “我有1.234个苹果,我为他们支付了1,234欧元。”

  3. 或者在给定相同的区域设置的情况下,数字始终是相同的格式?

    示例:

    1 234 apples / 1 234 EUR

    1.234苹果/1.234 EUR

    1,234个苹果/ 1,234 EUR

1 个答案:

答案 0 :(得分:0)

货币金额的本地化格式有几个方面,包括货币名称或符号,或代码(例如,欧元〜евро;欧洲代码不适用于普通文本),其位置相对于数字,间距或它们之间的其他分隔符,以及数字的格式。当然,货币本身可能需要本地化,但这是一个不同的问题。

通常,此上下文中的数字格式应视为与数字的正常格式不同。通常,没有区别,但可能存在(例如,不同的数字分组)。