react-intl を学ぶ
IntlProvider
index.js の return のナカに書いて 全体を 包んでいる。
locale と message を渡している
ここが実際は context の type lang になってく
FormattedMessage
FormattedMessage をいきなり使って id に色々指定してる
つまり React intl には 指定された id の FormattedMessage を変換する機能がある
setLocale
位置情報を決定する関数がある
別のシステムにもこんなのが探せばあるはず