refactor: ♻️ better edited timestamp display

This commit is contained in:
ThatOneCalculator 2023-06-18 20:34:57 -07:00
parent cc9e5cada4
commit e2ce197938
No known key found for this signature in database
GPG Key ID: 8703CACD01000000
17 changed files with 37 additions and 28 deletions

View File

@ -2060,7 +2060,7 @@ _relayStatus:
rejected: Rebutjat
deleted: Eliminat
editNote: Edita la nota
edited: Editat
edited: 'Editat a {date} {time}'
findOtherInstance: Cercar un altre servidor
signupsDisabled: Actualment, les inscripcions en aquest servidor estan desactivades,
però sempre podeu registrar-vos en un altre servidor. Si teniu un codi d'invitació

View File

@ -963,7 +963,7 @@ disablingTimelinesInfo: Administrátoři a moderátoři budou vždy mít příst
časovým osám, i pokud jsou vypnuté.
deleted: Vymazáno
editNote: Upravit poznámku
edited: Upraveno
edited: 'Upraveno dne {date} {time}'
silencedInstancesDescription: Vypište hostnames instancí, které chcete ztlumit. Účty
v uvedených instancích jsou považovány za "ztlumené", mohou pouze zadávat požadavky
na sledování a nemohou zmiňovat místní účty, pokud nejsou sledovány. Na blokované

View File

@ -83,7 +83,7 @@ deleteAndEditConfirm: Er du sikker på at du vil slet denne opslag og ændre det
vil tabe alle reaktioner, forstærkninger og svarer indenfor denne opslag.
editNote: Ændre note
deleted: Slettet
edited: Ændret
edited: 'Ændret den {date} {time}'
sendMessage: Send en besked
youShouldUpgradeClient: Til at vise denne side, vær sød at refresh til at opdatere
din brugerenhed.

View File

@ -1972,7 +1972,7 @@ silencedInstancesDescription: Liste die Hostnamen der Server auf, die du stummsc
wenn sie nicht gefolgt werden. Dies wirkt sich nicht auf die blockierten Server
aus.
editNote: Beitrag bearbeiten
edited: Bearbeitet
edited: 'Bearbeitet um {date} {time}'
silenceThisInstance: Diesen Server stummschalten
silencedInstances: Stummgeschaltete Server
silenced: Stummgeschaltet

View File

@ -52,7 +52,7 @@ deleteAndEdit: "Delete and edit"
deleteAndEditConfirm: "Are you sure you want to delete this post and edit it? You
will lose all reactions, boosts and replies to it."
editNote: "Edit note"
edited: "Edited"
edited: "Edited at {date} {time}"
addToList: "Add to list"
sendMessage: "Send a message"
copyUsername: "Copy username"

View File

@ -1922,7 +1922,7 @@ apps: Aplicaciones
migration: Migración
silenced: Silenciado
deleted: Eliminado
edited: Editado
edited: 'Editado a las {date} {time}'
editNote: Editar nota
silenceThisInstance: Silenciar esta instancia
findOtherInstance: Buscar otro servidor

View File

@ -831,7 +831,7 @@ makeReactionsPublic: Aseta reaktiohistoria julkiseksi
unread: Lukematon
deleted: Poistettu
editNote: Muokkaa viestiä
edited: Muokattu
edited: 'Muokattu klo {date} {time}'
avoidMultiCaptchaConfirm: Useiden Captcha-järjestelmien käyttö voi aiheuttaa häiriöitä
niiden välillä. Haluatko poistaa käytöstä muut tällä hetkellä käytössä olevat Captcha-järjestelmät?
Jos haluat, että ne pysyvät käytössä, paina peruutusnäppäintä.

View File

@ -2022,7 +2022,7 @@ silencedInstances: Instances silencieuses
silenced: Silencieux
deleted: Effacé
editNote: Modifier note
edited: Modifié
edited: 'Modifié à {date} {time}'
flagShowTimelineRepliesDescription: Si activé, affiche dans le fil les réponses des
personnes aux publications des autres.
_experiments:

View File

@ -1895,7 +1895,7 @@ _experiments:
sendModMail: モデレーション通知を送る
deleted: 削除済み
editNote: 投稿を編集
edited: 編集済み
edited: '編集済み: {date} {time}'
signupsDisabled:
現在、このサーバーでは新規登録が一般開放されていません。招待コードをお持ちの場合には、以下の欄に入力してください。招待コードをお持ちでない場合にも、新規登録を開放している他のサーバーには入れますよ!
findOtherInstance: 他のサーバーを探す

View File

@ -413,7 +413,7 @@ selectList: Selecteer een lijst
selectAntenna: Selecteer een antenne
deleted: Verwijderd
editNote: Bewerk notitie
edited: Bewerkt
edited: 'Bewerkt om {date} {time}'
emojis: Emojis
emojiName: Emoji naam
emojiUrl: Emoji URL

View File

@ -1998,7 +1998,7 @@ silenceThisInstance: Wycisz ten serwer
silencedInstances: Wyciszone serwery
deleted: Usunięte
editNote: Edytuj wpis
edited: Edytowany
edited: 'Edytowano o {date} {time}'
silenced: Wyciszony
findOtherInstance: Znajdź inny serwer
userSaysSomethingReasonReply: '{name} odpowiedział na wpis zawierający {reason}'

View File

@ -30,7 +30,7 @@ showLess: Fechar
importRequested: Você requisitou uma importação. Isso pode demorar um pouco.
listsDesc: Listas deixam você criar linhas do tempo com usuários específicos. Elas
podem ser acessadas pela página de linhas do tempo.
edited: Editado
edited: 'Editado às {date} {time}'
sendMessage: Enviar uma mensagem
older: antigo
createList: Criar lista

View File

@ -1987,5 +1987,5 @@ apps: Приложения
silenceThisInstance: Заглушить инстанс
silencedInstances: Заглушенные инстансы
editNote: Редактировать заметку
edited: Редактировано
edited: 'Редактировано в {date} {time}'
deleted: Удалённое

View File

@ -1829,7 +1829,7 @@ indexPosts: 索引帖子
indexNotice: 現在開始索引。 這可能需要一段時間,請不要在一個小時內重啟你的伺服器。
deleted: 已刪除
editNote: 編輯筆記
edited: 已修改
edited: '於 {date} {time} 編輯'
userSaysSomethingReason: '{name} 說了 {reason}'
allowedInstancesDescription: 要加入聯邦白名單的服務器,每台伺服器用新行分隔(僅適用於私有模式)。
defaultReaction: 默認的表情符號反應

View File

@ -18,17 +18,21 @@
<div class="info">
<MkA class="created-at" :to="notePage(note)">
<MkTime :time="note.createdAt" />
<MkTime
<i
v-if="note.updatedAt"
:time="note.updatedAt"
mode="none"
>
<i
v-tooltip.noDelay="i18n.ts.edited"
class="ph-pencil ph-bold"
style="margin-left: 0.4rem"
></i>
</MkTime>
v-tooltip.noDelay="
i18n.t('edited', {
date: new Date(
note.updatedAt
).toLocaleDateString(),
time: new Date(
note.updatedAt
).toLocaleTimeString(),
})
"
class="ph-pencil ph-bold"
style="margin-left: 0.4rem"
></i>
</MkA>
<MkVisibility :note="note" />
</div>

View File

@ -16,7 +16,7 @@ import { i18n } from "@/i18n";
const props = withDefaults(
defineProps<{
time: Date | string;
mode?: "relative" | "absolute" | "detail" | "none";
mode?: "relative" | "absolute" | "detail";
}>(),
{
mode: "relative",

View File

@ -174,8 +174,13 @@
<span
v-if="!user.isAdmin && user.isModerator"
v-tooltip.noDelay="i18n.ts.isModerator"
style="color: var(--badge); margin-left: 0.5rem;"
><i class="ph-bookmark-simple ph-bold ph-lg"></i
style="
color: var(--badge);
margin-left: 0.5rem;
"
><i
class="ph-bookmark-simple ph-bold ph-lg"
></i
></span>
<span
v-if="user.isLocked"