Skip to content

Commit ddb84fc

Browse files
luixxiulSuguru Hirahara
andauthored
Add Japanese localization (#631)
* Update en.ts: add the copyright header Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org> * Copy en.ts to ja.ts for tracking Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org> * Add ja to App.tsx Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org> * Update ja.ts Reuse https://github.com/etkecc/synapse-admin/blob/752dc7a4cf27a591482b7a14130818c7caf3e5ec/src/i18n/en.ts Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org> * Add and enable ra-language-japanese Available at https://github.com/bicstone/ra-language-japanese Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org> --------- Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org> Co-authored-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 parent 752dc7a commit ddb84fc

File tree

4 files changed

+532
-0
lines changed

4 files changed

+532
-0
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
"vite-plugin-version-mark": "^0.1.4"
6363
},
6464
"dependencies": {
65+
"@bicstone/ra-language-japanese": "^5.6.3",
6566
"@emotion/react": "^11.14.0",
6667
"@emotion/styled": "^11.14.0",
6768
"@haleos/ra-language-german": "^1.0.0",

src/App.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import germanMessages from "./i18n/de";
1616
import englishMessages from "./i18n/en";
1717
import frenchMessages from "./i18n/fr";
1818
import italianMessages from "./i18n/it";
19+
import japaneseMessages from "./i18n/ja";
1920
import russianMessages from "./i18n/ru";
2021
import chineseMessages from "./i18n/zh";
2122
import LoginPage from "./pages/LoginPage";
@@ -35,6 +36,7 @@ const messages = {
3536
en: englishMessages,
3637
fr: frenchMessages,
3738
it: italianMessages,
39+
ja: japaneseMessages,
3840
ru: russianMessages,
3941
zh: chineseMessages,
4042
};
@@ -46,6 +48,7 @@ const i18nProvider = polyglotI18nProvider(
4648
{ locale: "de", name: "Deutsch" },
4749
{ locale: "fr", name: "Français" },
4850
{ locale: "it", name: "Italiano" },
51+
{ locale: "ja", name: "日本語" },
4952
{ locale: "fa", name: "Persian(فارسی)" },
5053
{ locale: "ru", name: "Russian(Русский)" },
5154
{ locale: "zh", name: "简体中文" },

src/i18n/en.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
// SPDX-FileCopyrightText: 2020 Michael Albert
2+
// SPDX-FileCopyrightText: 2020 - 2024 Manuel Stahl
3+
// SPDX-FileCopyrightText: 2021 Dirk Klimpel
4+
// SPDX-FileCopyrightText: 2023 Przemysław Romanik
5+
// SPDX-FileCopyrightText: 2024 Alexander Tumin
6+
// SPDX-FileCopyrightText: 2024 - 2025 Borislav Pantaleev
7+
// SPDX-FileCopyrightText: 2024 - 2025 Nikita Chernyi
8+
//
9+
// SPDX-License-Identifier: Apache-2.0
10+
111
import englishMessages from "ra-language-english";
212

313
import { SynapseTranslationMessages } from ".";

0 commit comments

Comments
 (0)