From fdb208c03aa6365bd894062e305d02e97c10f225 Mon Sep 17 00:00:00 2001 From: Pingumask Date: Thu, 27 Oct 2022 22:36:19 +0200 Subject: [PATCH] Localization + French translation --- .gitignore | 1 + src/components/Intro.vue | 29 +- src/components/Menu.vue | 95 +- src/components/Player.vue | 36 +- src/components/TownInfo.vue | 4 +- src/components/TownSquare.vue | 8 +- src/components/Vote.vue | 38 +- src/components/modals/EditionModal.vue | 47 +- src/components/modals/FabledModal.vue | 6 +- src/components/modals/GameStateModal.vue | 8 +- src/components/modals/NightOrderModal.vue | 25 +- src/components/modals/ReferenceModal.vue | 8 +- src/components/modals/ReminderModal.vue | 12 +- src/components/modals/RoleModal.vue | 10 +- src/components/modals/RolesModal.vue | 25 +- src/components/modals/VoteHistoryModal.vue | 22 +- src/store/index.js | 16 +- src/{ => store/locale/en}/editions.json | 0 src/{ => store/locale/en}/fabled.json | 0 src/{ => store/locale/en}/hatred.json | 0 src/{ => store/locale/en}/roles.json | 0 src/store/locale/en/ui.json | 206 +++ src/store/locale/fr/editions.json | 38 + src/store/locale/fr/fabled.json | 146 ++ src/store/locale/fr/hatred.json | 363 ++++ src/store/locale/fr/roles.json | 1933 ++++++++++++++++++++ src/store/locale/fr/ui.json | 206 +++ src/store/modules/locale.js | 30 + 28 files changed, 3119 insertions(+), 193 deletions(-) rename src/{ => store/locale/en}/editions.json (100%) rename src/{ => store/locale/en}/fabled.json (100%) rename src/{ => store/locale/en}/hatred.json (100%) rename src/{ => store/locale/en}/roles.json (100%) create mode 100644 src/store/locale/en/ui.json create mode 100644 src/store/locale/fr/editions.json create mode 100644 src/store/locale/fr/fabled.json create mode 100644 src/store/locale/fr/hatred.json create mode 100644 src/store/locale/fr/roles.json create mode 100644 src/store/locale/fr/ui.json create mode 100644 src/store/modules/locale.js diff --git a/.gitignore b/.gitignore index b0aa98f..b4fd0f9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .idea +.vscode node_modules dist *.pem diff --git a/src/components/Intro.vue b/src/components/Intro.vue index f7d20be..9132a47 100644 --- a/src/components/Intro.vue +++ b/src/components/Intro.vue @@ -2,27 +2,18 @@
- Welcome to the (unofficial) - Virtual Town Square and Grimoire for Blood on the Clocktower! - Please add more players through the + {{ locale.intro.header }} - Menu + {{ locale.intro.menu }} - on the top right or by pressing [A]. You can also join a game - session by pressing [J].
+ {{ locale.intro.body }}
- + 你想使用中文版魔典吗? @@ -30,9 +21,13 @@