Node.js 有很多特性可以让编写国际化程序变得更容易。 它们之中有一些是：
Node.js has many features that make it easier to write internationalized programs. Some of them are:
- Locale-sensitive or Unicode-aware functions in the ECMAScript Language Specification:
- All functionality described in the ECMAScript Internationalization API Specification (aka ECMA-402):
- The WHATWG URL parser's internationalized domain names (IDNs) support
- More accurate REPL line editing
RegExpUnicode Property Escapes
Node.js and the underlying V8 engine use International Components for Unicode (ICU) to implement these features in native C/C++ code. The full ICU data set is provided by Node.js by default. However, due to the size of the ICU data file, several options are provided for customizing the ICU data set either when building or running Node.js.