fix: respect source language of post and move translation UI into menu

This commit is contained in:
Daniel Roe 2022-11-25 11:24:19 +00:00
parent bb05003fa3
commit 3f382bdad0
No known key found for this signature in database
GPG key ID: 22D5008E4F5D9B55
2 changed files with 15 additions and 14 deletions

View file

@ -175,16 +175,6 @@ function mention() {
/>
</CommonTooltip>
<CommonTooltip v-if="isTranslationEnabled" placement="bottom" content="Translate">
<StatusActionButton
color="text-pink" hover="text-pink" group-hover="bg-pink/10"
icon="i-ri:translate"
:active="translation.visible"
:disabled="isLoading.translation"
@click="toggleTranslation()"
/>
</CommonTooltip>
<CommonDropdown placement="bottom">
<CommonTooltip placement="bottom" content="More">
<StatusActionButton
@ -203,6 +193,15 @@ function mention() {
Open in original site
</CommonDropdownItem>
<CommonDropdownItem v-if="isTranslationEnabled && status.language !== languageCode" icon="i-ri:translate" @click="toggleTranslation">
<template v-if="!translation.visible">
Translate post
</template>
<template v-else>
Show original post
</template>
</CommonDropdownItem>
<template v-if="isAuthor">
<CommonDropdownItem
icon="i-ri:pushpin-line"