From 55dc1d53058d998ab96d93dc117635f96cd5ace7 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sat, 22 Mar 2025 18:23:52 +0900 Subject: [PATCH] wip --- locales/index.d.ts | 20 +++++ locales/ja-JP.yml | 6 +- packages/frontend/src/pages/chat/room.vue | 83 +++++++++---------- .../frontend/src/utility/get-user-menu.ts | 7 +- 4 files changed, 69 insertions(+), 47 deletions(-) diff --git a/locales/index.d.ts b/locales/index.d.ts index 988bedfdfc..c25ce18701 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -5384,6 +5384,26 @@ export interface Locale extends ILocale { * チャットが使えない状態になっているか、相手がチャットを開放していません。 */ "cannotChatWithTheUser_description": string; + /** + * チャットする + */ + "chatWithThisUser": string; + /** + * このユーザーはフォロワーからのみチャットを受け付けています。 + */ + "thisUserAllowsChatOnlyFromFollowers": string; + /** + * このユーザーはフォローしているユーザーからのみチャットを受け付けています。 + */ + "thisUserAllowsChatOnlyFromFollowing": string; + /** + * このユーザーは相互フォローのユーザーからのみチャットを受け付けています。 + */ + "thisUserAllowsChatOnlyFromMutualFollowing": string; + /** + * このユーザーは誰からもチャットを受け付けていません。 + */ + "thisUserNotAllowedChatAnyone": string; /** * チャットを許可する相手 */ diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index ac2f037e95..2d358fcfac 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1343,7 +1343,11 @@ _chat: roomChat_description: "複数人でのチャットができます。\nまた、個人チャットを許可していないユーザーとでも、相手が受け入れればチャットができます。" cannotChatWithTheUser: "このユーザーとのチャットを開始できません" cannotChatWithTheUser_description: "チャットが使えない状態になっているか、相手がチャットを開放していません。" - + chatWithThisUser: "チャットする" + thisUserAllowsChatOnlyFromFollowers: "このユーザーはフォロワーからのみチャットを受け付けています。" + thisUserAllowsChatOnlyFromFollowing: "このユーザーはフォローしているユーザーからのみチャットを受け付けています。" + thisUserAllowsChatOnlyFromMutualFollowing: "このユーザーは相互フォローのユーザーからのみチャットを受け付けています。" + thisUserNotAllowedChatAnyone: "このユーザーは誰からもチャットを受け付けていません。" chatAllowedUsers: "チャットを許可する相手" chatAllowedUsers_note: "自分からチャットメッセージを送った相手とはこの設定に関わらずチャットが可能です。" _chatAllowedUsers: diff --git a/packages/frontend/src/pages/chat/room.vue b/packages/frontend/src/pages/chat/room.vue index 010573c26d..ab6ffabe06 100644 --- a/packages/frontend/src/pages/chat/room.vue +++ b/packages/frontend/src/pages/chat/room.vue @@ -4,52 +4,46 @@ SPDX-License-Identifier: AGPL-3.0-only -->