feat(frontend): copyOnMoveAccount

This commit is contained in:
anatawa12 2025-04-02 12:13:10 +09:00
parent 4167a099c7
commit e6a903074d
No known key found for this signature in database
GPG Key ID: 9CA909848B8E4EA6
3 changed files with 15 additions and 0 deletions

8
locales/index.d.ts vendored
View File

@ -7353,6 +7353,14 @@ export interface Locale extends ILocale {
* UI上で先頭に表示されます * UI上で先頭に表示されます
*/ */
"descriptionOfDisplayOrder": string; "descriptionOfDisplayOrder": string;
/**
*
*/
"copyOnMoveAccount": string;
/**
* 使
*/
"descriptionOfCopyOnMoveAccount": string;
/** /**
* *
*/ */

View File

@ -1905,6 +1905,8 @@ _role:
descriptionOfIsExplorable: "オンにすると、「みつける」でメンバー一覧が公開されるほか、ロールのタイムラインが利用可能になります。" descriptionOfIsExplorable: "オンにすると、「みつける」でメンバー一覧が公開されるほか、ロールのタイムラインが利用可能になります。"
displayOrder: "表示順" displayOrder: "表示順"
descriptionOfDisplayOrder: "数値が大きいほどUI上で先頭に表示されます。" descriptionOfDisplayOrder: "数値が大きいほどUI上で先頭に表示されます。"
copyOnMoveAccount: "アカウント移行時にコピーする"
descriptionOfCopyOnMoveAccount: "オンにすると、アカウントの移行が行われた際にロールを下のユーザから新しいユーザにコピーするようになります。サイレンスなどを引き継ぎたい場合に使用できます。"
canEditMembersByModerator: "モデレーターのメンバー編集を許可" canEditMembersByModerator: "モデレーターのメンバー編集を許可"
descriptionOfCanEditMembersByModerator: "オンにすると、管理者に加えてモデレーターもこのロールへユーザーをアサイン/アサイン解除できるようになります。オフにすると管理者のみが行えます。" descriptionOfCanEditMembersByModerator: "オンにすると、管理者に加えてモデレーターもこのロールへユーザーをアサイン/アサイン解除できるようになります。オフにすると管理者のみが行えます。"
priority: "優先度" priority: "優先度"

View File

@ -52,6 +52,11 @@ SPDX-License-Identifier: AGPL-3.0-only
</div> </div>
</MkFolder> </MkFolder>
<MkSwitch v-model="role.copyOnMoveAccount" :readonly="readonly">
<template #label>{{ i18n.ts._role.copyOnMoveAccount }}</template>
<template #caption>{{ i18n.ts._role.descriptionOfCopyOnMoveAccount }}</template>
</MkSwitch>
<MkSwitch v-model="role.canEditMembersByModerator" :readonly="readonly"> <MkSwitch v-model="role.canEditMembersByModerator" :readonly="readonly">
<template #label>{{ i18n.ts._role.canEditMembersByModerator }}</template> <template #label>{{ i18n.ts._role.canEditMembersByModerator }}</template>
<template #caption>{{ i18n.ts._role.descriptionOfCanEditMembersByModerator }}</template> <template #caption>{{ i18n.ts._role.descriptionOfCanEditMembersByModerator }}</template>