From e6a903074dadb16c24022d63d976db4892c92fd1 Mon Sep 17 00:00:00 2001 From: anatawa12 Date: Wed, 2 Apr 2025 12:13:10 +0900 Subject: [PATCH] feat(frontend): copyOnMoveAccount --- locales/index.d.ts | 8 ++++++++ locales/ja-JP.yml | 2 ++ packages/frontend/src/pages/admin/roles.editor.vue | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/locales/index.d.ts b/locales/index.d.ts index 177c9685a1..9857f94556 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -7353,6 +7353,14 @@ export interface Locale extends ILocale { * 数値が大きいほどUI上で先頭に表示されます。 */ "descriptionOfDisplayOrder": string; + /** + * アカウント移行時にコピーする + */ + "copyOnMoveAccount": string; + /** + * オンにすると、アカウントの移行が行われた際にロールを下のユーザから新しいユーザにコピーするようになります。サイレンスなどを引き継ぎたい場合に使用できます。 + */ + "descriptionOfCopyOnMoveAccount": string; /** * モデレーターのメンバー編集を許可 */ diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 483ece655d..9ac5e85a38 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1905,6 +1905,8 @@ _role: descriptionOfIsExplorable: "オンにすると、「みつける」でメンバー一覧が公開されるほか、ロールのタイムラインが利用可能になります。" displayOrder: "表示順" descriptionOfDisplayOrder: "数値が大きいほどUI上で先頭に表示されます。" + copyOnMoveAccount: "アカウント移行時にコピーする" + descriptionOfCopyOnMoveAccount: "オンにすると、アカウントの移行が行われた際にロールを下のユーザから新しいユーザにコピーするようになります。サイレンスなどを引き継ぎたい場合に使用できます。" canEditMembersByModerator: "モデレーターのメンバー編集を許可" descriptionOfCanEditMembersByModerator: "オンにすると、管理者に加えてモデレーターもこのロールへユーザーをアサイン/アサイン解除できるようになります。オフにすると管理者のみが行えます。" priority: "優先度" diff --git a/packages/frontend/src/pages/admin/roles.editor.vue b/packages/frontend/src/pages/admin/roles.editor.vue index d1e823215a..6ee2dc2f61 100644 --- a/packages/frontend/src/pages/admin/roles.editor.vue +++ b/packages/frontend/src/pages/admin/roles.editor.vue @@ -52,6 +52,11 @@ SPDX-License-Identifier: AGPL-3.0-only + + + + +