-MB_CUR_MAX - This macro is traditionally defined as an integer containing the value of the
-longest multi-byte string that a single-wide character in the global locale
+MB_CUR_MAX - This macro is traditionally defined as an integer
+containing the value of the longest multi-byte string
+that a single-wide character in the global locale can translate into.
+With extended locales, this macro is replaced with a function
+that returns the value of the longest multi-byte string
+that a single-wide character in the current locale (per-thread or global)