什么是“本地化消息”?

Ell*_*nce 0 java exception

我在几种语言中看到(尤其是例外)提供消息本地化消息方法。但我不清楚有什么区别 - 以下任何一项适用吗?

  1. 本地化消息供子类使用。他们为什么不覆盖主要消息
  2. 这是一个物理位置问题,可以根据区域设置、时区等来呈现相同的消息。

此外,什么时候本地化消息应该优于常规消息?或者反过来,不是?

Jon*_*eet 5

这个:

\n\n
\n

这是一个物理位置问题,可以根据区域设置、时区等来呈现相同的消息。

\n
\n\n

虽然这通常只是地区/文化,真的。

\n\n

基本上想象一下,对于法国开发者来说,“值必须大于 0”的错误消息可能会表示为“La valeur doit \xc3\xaatre super\xc3\xa9rieure \xc3\xa0 0”(由 Google Translate 提供;可能不会)作为错误消息是惯用的)。

\n\n

这只是将本地化的一般概念(使您的代码以用户的语言/文化进行交流)应用于错误消息的特定情况。

\n