## 概要 [タスク 1484: 言語切り替えの仕組みをいれる](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation/_workitems/edit/1484) - トップ画面での言語切り替え機能を実装しました。 - 英語、ドイツ語、フランス語、スペイン語で切り替えできるようにしています。 ## レビューポイント - 言語切り替えとして機能に不足はないか - デザインは仮組なので対象外 - コンボボックスで言語切り替えできるところのみ確認をお願いします。 ## UIの変更 - 言語切り替え追加 - [Task1484](https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task1484?csf=1&web=1&e=e3lu7p) ## 動作確認状況 - 画面上で言語切り替えできることを確認 ## 補足 - デザインはタグだけの仮組ですので無視してください。
27 lines
815 B
TypeScript
27 lines
815 B
TypeScript
import { store } from "app/store";
|
|
import React from "react";
|
|
import { createRoot } from "react-dom/client";
|
|
import { I18nextProvider } from "react-i18next";
|
|
import { Provider } from "react-redux";
|
|
import App from "./App";
|
|
import * as serviceWorker from "./serviceWorker";
|
|
import i18n from "./i18n";
|
|
|
|
const container = document.getElementById("root");
|
|
if (container) {
|
|
const root = createRoot(container);
|
|
root.render(
|
|
<React.StrictMode>
|
|
<Provider store={store}>
|
|
<I18nextProvider i18n={i18n} />
|
|
<App />
|
|
</Provider>
|
|
</React.StrictMode>
|
|
);
|
|
}
|
|
|
|
// If you want your app to work offline and load faster, you can change
|
|
// unregister() to register() below. Note this comes with some pitfalls.
|
|
// Learn more about service workers: https://bit.ly/CRA-PWA
|
|
serviceWorker.unregister();
|