我最近在我的多页面反应应用程序中使用React-Intl进行国际化。 我编写了一个组件“IntlProviderWithLocal”来添加自定义区域设置。 import React from 'react'
import {IntlProvider, addLocaleData} from 'react-intl';
import zh_CN from '../../../component
我正在尝试显示基于区域设置的国家/地区列表。例如,假设我们有以下国家/地区列表: United States, China, Japan, and France.
并且您是浏览我的网站的客户。如果您帐户的地区设置为en_US,那么您应该看到英文版的国家/地区列表。但是,如果您帐户的区域设置为ja_JP,则应该看到列表的日文版中的列表,依此类推。 使用React-intl可以吗?我试图动态解决这
在当前的浏览器,Firefox和Safari Intl.DateTimeFormat为该区域设置it-CH(瑞士的意大利部分)是错误的: new window.Intl.DateTimeFormat('it-CH').format(new Date()) // -> "6/7/2017"
new window.Intl.DateTimeFormat('fr-CH').format(new Dat