diff --git a/components/status/StatusActionsMore.vue b/components/status/StatusActionsMore.vue index 5a95fdff..e116073c 100644 --- a/components/status/StatusActionsMore.vue +++ b/components/status/StatusActionsMore.vue @@ -27,18 +27,6 @@ const userSettings = useUserSettings() const isAuthor = $computed(() => status.account.id === currentUser.value?.account.id) -const { - toggle: _toggleTranslation, - translation, - enabled: isTranslationEnabled, -} = useTranslation(props.status) - -const toggleTranslation = async () => { - isLoading.translation = true - await _toggleTranslation() - isLoading.translation = false -} - const { client } = $(useMasto()) const getPermalinkUrl = (status: mastodon.v1.Status) => { diff --git a/components/status/StatusBody.vue b/components/status/StatusBody.vue index 19db607f..ef51dead 100644 --- a/components/status/StatusBody.vue +++ b/components/status/StatusBody.vue @@ -9,7 +9,7 @@ const { withAction?: boolean }>() -const { translation } = useTranslation(status) +const { translation } = useTranslation(status, getLanguageCode()) const emojisObject = useEmojisFallback(() => status.emojis) const vnode = $computed(() => { diff --git a/components/status/StatusTranslation.vue b/components/status/StatusTranslation.vue index 55c367fc..eb090018 100644 --- a/components/status/StatusTranslation.vue +++ b/components/status/StatusTranslation.vue @@ -9,7 +9,7 @@ const { toggle: _toggleTranslation, translation, enabled: isTranslationEnabled, -} = useTranslation(status) +} = useTranslation(status, getLanguageCode()) let translating = $ref(false) const toggleTranslation = async () => { @@ -26,7 +26,7 @@ const toggleTranslation = async () => {