From 48a11cb9d187cf8631e53141ce34c607e4f38816 Mon Sep 17 00:00:00 2001 From: FloatingGhost Date: Mon, 29 Aug 2022 20:02:34 +0100 Subject: [PATCH] add translation options --- src/boot/after_store.js | 1 + .../emoji_reactions/emoji_reactions.vue | 1 - src/components/extra_buttons/extra_buttons.js | 9 +++++++++ src/components/extra_buttons/extra_buttons.vue | 11 +++++++++++ src/components/status_body/status_body.scss | 6 ++++++ src/components/status_body/status_body.vue | 17 +++++++++++++++++ src/i18n/en.json | 2 ++ src/i18n/ja_pedantic.json | 2 ++ src/modules/config.js | 1 + src/modules/statuses.js | 8 ++++++++ src/services/api/api.service.js | 11 ++++++++++- 11 files changed, 67 insertions(+), 2 deletions(-) diff --git a/src/boot/after_store.js b/src/boot/after_store.js index ce93436f..aab74f2a 100644 --- a/src/boot/after_store.js +++ b/src/boot/after_store.js @@ -275,6 +275,7 @@ const getNodeInfo = async ({ store }) => { store.dispatch('setInstanceOption', { name: 'pollsAvailable', value: features.includes('polls') }) store.dispatch('setInstanceOption', { name: 'pollLimits', value: metadata.pollLimits }) store.dispatch('setInstanceOption', { name: 'mailerEnabled', value: metadata.mailerEnabled }) + store.dispatch('setInstanceOption', { name: 'translationEnabled', value: features.includes('akkoma:machine_translation') }) const uploadLimits = metadata.uploadLimits store.dispatch('setInstanceOption', { name: 'uploadlimit', value: parseInt(uploadLimits.general) }) diff --git a/src/components/emoji_reactions/emoji_reactions.vue b/src/components/emoji_reactions/emoji_reactions.vue index edc57d89..6d9713ff 100644 --- a/src/components/emoji_reactions/emoji_reactions.vue +++ b/src/components/emoji_reactions/emoji_reactions.vue @@ -8,7 +8,6 @@ +