improve labels and wording for reject quotes feature

This commit is contained in:
Hazelnoot 2025-02-19 14:39:11 -05:00
parent bb0bc68927
commit 365a0bd2c5
3 changed files with 19 additions and 14 deletions

18
locales/index.d.ts vendored
View file

@ -8567,7 +8567,7 @@ export interface Locale extends ILocale {
*/ */
"write:admin:unsilence-user": string; "write:admin:unsilence-user": string;
/** /**
* Allow/Reject quote posts from a user * Allow/Prohibit quote posts from a user
*/ */
"write:admin:reject-quotes": string; "write:admin:reject-quotes": string;
/** /**
@ -10247,11 +10247,11 @@ export interface Locale extends ILocale {
*/ */
"acceptRemoteInstanceReports": string; "acceptRemoteInstanceReports": string;
/** /**
* Rejected quotes from user * Blocked/Stripped quote posts from user
*/ */
"rejectQuotesUser": string; "rejectQuotesUser": string;
/** /**
* Allowed quotes from user * Allowed quote posts from user
*/ */
"allowQuotesUser": string; "allowQuotesUser": string;
}; };
@ -11253,15 +11253,19 @@ export interface Locale extends ILocale {
*/ */
"rejectReports": string; "rejectReports": string;
/** /**
* Reject quote posts from this instance * Strip quote posts from this instance
*/ */
"rejectQuotesInstance": string; "rejectQuotesInstance": string;
/** /**
* Reject quote posts from this user * Strip quote posts from this user
*/ */
"rejectQuotesUser": string; "rejectQuotesRemoteUser": string;
/** /**
* Are you sure you wish to reject quote posts? * Block quote posts from this user
*/
"rejectQuotesLocalUser": string;
/**
* Are you sure you wish to strip quote posts?
*/ */
"rejectQuotesConfirm": string; "rejectQuotesConfirm": string;
/** /**

View file

@ -81,7 +81,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<div class="_gaps"> <div class="_gaps">
<MkSwitch v-model="silenced" @update:modelValue="toggleSilence">{{ i18n.ts.silence }}</MkSwitch> <MkSwitch v-model="silenced" @update:modelValue="toggleSilence">{{ i18n.ts.silence }}</MkSwitch>
<MkSwitch v-if="!isSystem" v-model="suspended" @update:modelValue="toggleSuspend">{{ i18n.ts.suspend }}</MkSwitch> <MkSwitch v-if="!isSystem" v-model="suspended" @update:modelValue="toggleSuspend">{{ i18n.ts.suspend }}</MkSwitch>
<MkSwitch v-model="rejectQuotes" @update:modelValue="toggleRejectQuotes">{{ i18n.ts.rejectQuotesUser }}</MkSwitch> <MkSwitch v-model="rejectQuotes" @update:modelValue="toggleRejectQuotes">{{ user.host == null ? i18n.ts.rejectQuotesLocalUser : i18n.ts.rejectQuotesRemoteUser }}</MkSwitch>
<MkSwitch v-model="markedAsNSFW" @update:modelValue="toggleNSFW">{{ i18n.ts.markAsNSFW }}</MkSwitch> <MkSwitch v-model="markedAsNSFW" @update:modelValue="toggleNSFW">{{ i18n.ts.markAsNSFW }}</MkSwitch>
<MkInput v-model="mandatoryCW" type="text" manualSave @update:modelValue="onMandatoryCWChanged"> <MkInput v-model="mandatoryCW" type="text" manualSave @update:modelValue="onMandatoryCWChanged">

View file

@ -41,9 +41,10 @@ continueOnRemote: "Continue on remote instance"
chooseServerOnMisskeyHub: "Choose a instance from Misskey Hub" chooseServerOnMisskeyHub: "Choose a instance from Misskey Hub"
mediaSilenceThisInstance: "Silence media from this instance" mediaSilenceThisInstance: "Silence media from this instance"
rejectReports: "Reject reports from this instance" rejectReports: "Reject reports from this instance"
rejectQuotesInstance: "Reject quote posts from this instance" rejectQuotesInstance: "Strip quote posts from this instance"
rejectQuotesUser: "Reject quote posts from this user" rejectQuotesRemoteUser: "Strip quote posts from this user"
rejectQuotesConfirm: "Are you sure you wish to reject quote posts?" rejectQuotesLocalUser: "Block quote posts from this user"
rejectQuotesConfirm: "Are you sure you wish to strip quote posts?"
allowQuotesConfirm: "Are you sure you wish to allow quote posts?" allowQuotesConfirm: "Are you sure you wish to allow quote posts?"
silencedInstancesDescription: "List the host names of the instances that you want to silence, separated by a new line. All accounts belonging to the listed instances will be treated as silenced, and can only make follow requests, and cannot mention local accounts if not followed. This will not affect the blocked instances." silencedInstancesDescription: "List the host names of the instances that you want to silence, separated by a new line. All accounts belonging to the listed instances will be treated as silenced, and can only make follow requests, and cannot mention local accounts if not followed. This will not affect the blocked instances."
mediaSilencedInstances: "Media-silenced instances" mediaSilencedInstances: "Media-silenced instances"
@ -313,8 +314,8 @@ _moderationLogTypes:
unsetRemoteInstanceNSFW: "Set remote instance as NSFW" unsetRemoteInstanceNSFW: "Set remote instance as NSFW"
rejectRemoteInstanceReports: "Rejected reports from remote instance" rejectRemoteInstanceReports: "Rejected reports from remote instance"
acceptRemoteInstanceReports: "Accepted reports from remote instance" acceptRemoteInstanceReports: "Accepted reports from remote instance"
rejectQuotesUser: "Rejected quotes from user" rejectQuotesUser: "Blocked/Stripped quote posts from user"
allowQuotesUser: "Allowed quotes from user" allowQuotesUser: "Allowed quote posts from user"
_mfm: _mfm:
uncommonFeature: "This is not a widespread feature, it may not display properly on most other fedi software, including other Misskey forks" uncommonFeature: "This is not a widespread feature, it may not display properly on most other fedi software, including other Misskey forks"
intro: "MFM is a markup language used on Misskey, Sharkey, Firefish, Akkoma, and more that can be used in many places. Here you can view a list of all available MFM syntax." intro: "MFM is a markup language used on Misskey, Sharkey, Firefish, Akkoma, and more that can be used in many places. Here you can view a list of all available MFM syntax."
@ -447,7 +448,7 @@ _permissions:
"write:admin:cw-user": "Apply mandatory CW on users" "write:admin:cw-user": "Apply mandatory CW on users"
"write:admin:silence-user": "Silence users" "write:admin:silence-user": "Silence users"
"write:admin:unsilence-user": "Un-silence users" "write:admin:unsilence-user": "Un-silence users"
"write:admin:reject-quotes": "Allow/Reject quote posts from a user" "write:admin:reject-quotes": "Allow/Prohibit quote posts from a user"
"read:notes-schedule": "View your list of scheduled notes" "read:notes-schedule": "View your list of scheduled notes"
"write:notes-schedule": "Compose or delete scheduled notes" "write:notes-schedule": "Compose or delete scheduled notes"