From 5fb7f6c8af50112992bd894491c887a6a3a897cb Mon Sep 17 00:00:00 2001 From: tai-cha Date: Wed, 7 May 2025 09:30:37 +0900 Subject: [PATCH] emojiMute/emojiUnmute --- locales/index.d.ts | 4 ++++ locales/ja-JP.yml | 1 + .../frontend/src/components/MkReactionsViewer.reaction.vue | 4 ++-- packages/frontend/src/components/global/MkCustomEmoji.vue | 2 +- packages/frontend/src/components/global/MkEmoji.vue | 4 ++-- .../frontend/src/pages/settings/mute-block.emoji-mute.vue | 2 +- 6 files changed, 11 insertions(+), 6 deletions(-) diff --git a/locales/index.d.ts b/locales/index.d.ts index de157a91d2..a2516e55a6 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -5421,6 +5421,10 @@ export interface Locale extends ILocale { * 絵文字ミュート */ "emojiMute": string; + /** + * 絵文字ミュート解除 + */ + "emojiUnmute": string; /** * {x}をミュート */ diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 2edd825229..08ac4b5ef0 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1350,6 +1350,7 @@ federationJobs: "連合ジョブ" driveAboutTip: "ドライブでは、過去にアップロードしたファイルの一覧が表示されます。
\nノートに添付する際に再利用したり、あとで投稿するファイルを予めアップロードしておくこともできます。
\nファイルを削除すると、今までそのファイルを使用した全ての場所(ノート、ページ、アバター、バナー等)からも見えなくなるので注意してください。
\nフォルダを作って整理することもできます。" scrollToClose: "スクロールして閉じる" emojiMute: "絵文字ミュート" +emojiUnmute: "絵文字ミュート解除" muteX: "{x}をミュート" unmuteX: "{x}のミュートを解除" diff --git a/packages/frontend/src/components/MkReactionsViewer.reaction.vue b/packages/frontend/src/components/MkReactionsViewer.reaction.vue index 204a011d6e..bf63f58a1e 100644 --- a/packages/frontend/src/components/MkReactionsViewer.reaction.vue +++ b/packages/frontend/src/components/MkReactionsViewer.reaction.vue @@ -141,7 +141,7 @@ async function menu(ev) { if (isEmojiMuted(props.reaction).value) { menuItems.push({ - text: i18n.ts.unmute, + text: i18n.ts.emojiUnmute, icon: 'ti ti-mood-smile', action: () => { os.confirm({ @@ -155,7 +155,7 @@ async function menu(ev) { }); } else { menuItems.push({ - text: i18n.ts.mute, + text: i18n.ts.emojiMute, icon: 'ti ti-mood-off', action: () => { os.confirm({ diff --git a/packages/frontend/src/components/global/MkCustomEmoji.vue b/packages/frontend/src/components/global/MkCustomEmoji.vue index 8f03d194b1..4adc8aea92 100644 --- a/packages/frontend/src/components/global/MkCustomEmoji.vue +++ b/packages/frontend/src/components/global/MkCustomEmoji.vue @@ -141,7 +141,7 @@ function onClick(ev: MouseEvent) { } menuItems.push({ - text: i18n.ts.mute, + text: i18n.ts.emojiMute, icon: 'ti ti-mood-off', action: async () => { await mute(); diff --git a/packages/frontend/src/components/global/MkEmoji.vue b/packages/frontend/src/components/global/MkEmoji.vue index 04f2ee33e5..5301383698 100644 --- a/packages/frontend/src/components/global/MkEmoji.vue +++ b/packages/frontend/src/components/global/MkEmoji.vue @@ -95,13 +95,13 @@ function onClick(ev: MouseEvent) { menuItems.push({ type: 'divider', }, isMuted.value ? { - text: i18n.ts.unmute, + text: i18n.ts.emojiUnmute, icon: 'ti ti-mood-smile', action: () => { unmute(); }, } : { - text: i18n.ts.mute, + text: i18n.ts.emojiMute, icon: 'ti ti-mood-off', action: () => { mute(); diff --git a/packages/frontend/src/pages/settings/mute-block.emoji-mute.vue b/packages/frontend/src/pages/settings/mute-block.emoji-mute.vue index e4df442c22..601ca7ee49 100644 --- a/packages/frontend/src/pages/settings/mute-block.emoji-mute.vue +++ b/packages/frontend/src/pages/settings/mute-block.emoji-mute.vue @@ -61,7 +61,7 @@ function onEmojiClick(ev: MouseEvent, emoji: string) { type: 'label', text: emoji, }, { - text: i18n.ts.unmute, + text: i18n.ts.emojiUnmute, icon: 'ti ti-mood-off', action: () => unmute(emoji), }];