mirror of
https://github.com/modrinth/code.git
synced 2026-09-05 06:19:11 +00:00
feat: update nags copy
This commit is contained in:
@@ -8,10 +8,10 @@ const messages = defineMessages({
|
|||||||
id: 'nags.add-description.description',
|
id: 'nags.add-description.description',
|
||||||
defaultMessage: `A description that clearly describes your project's content, purpose, and appeal is required.`,
|
defaultMessage: `A description that clearly describes your project's content, purpose, and appeal is required.`,
|
||||||
},
|
},
|
||||||
adjacentTitle: { id: 'nags.adjacent-headers.title', defaultMessage: 'Remove adjacent headers' },
|
adjacentTitle: { id: 'nags.adjacent-headers.title', defaultMessage: 'Separate adjacent headers' },
|
||||||
adjacent: {
|
adjacent: {
|
||||||
id: 'nags.adjacent-headers.description',
|
id: 'nags.adjacent-headers.description',
|
||||||
defaultMessage: 'Headers of the same level should not be placed next to each other.',
|
defaultMessage: 'Headers of the same level should be placed next to each other.',
|
||||||
},
|
},
|
||||||
endsTitle: {
|
endsTitle: {
|
||||||
id: 'nags.description-ends-with-header.title',
|
id: 'nags.description-ends-with-header.title',
|
||||||
@@ -19,12 +19,14 @@ const messages = defineMessages({
|
|||||||
},
|
},
|
||||||
ends: {
|
ends: {
|
||||||
id: 'nags.description-ends-with-header.description',
|
id: 'nags.description-ends-with-header.description',
|
||||||
defaultMessage: `Your project's description should not end with a header that is not followed by any text.`,
|
defaultMessage:
|
||||||
|
'Your project’s description should not end with a header that is not followed by any text.',
|
||||||
},
|
},
|
||||||
shortTitle: { id: 'nags.description-too-short.title', defaultMessage: 'Expand the description' },
|
shortTitle: { id: 'nags.description-too-short.title', defaultMessage: 'Expand the description' },
|
||||||
short: {
|
short: {
|
||||||
id: 'nags.description-too-short.description',
|
id: 'nags.description-too-short.description',
|
||||||
defaultMessage: `Your project's description is too brief. Add more details to clearly describe the project's content, purpose, and appeal.`,
|
defaultMessage:
|
||||||
|
"Your project’s description is too brief. Add more details to clearly describe the project's content, purpose, and appeal.",
|
||||||
},
|
},
|
||||||
longTitle: { id: 'nags.long-headers.title', defaultMessage: 'Shorten headers' },
|
longTitle: { id: 'nags.long-headers.title', defaultMessage: 'Shorten headers' },
|
||||||
long: {
|
long: {
|
||||||
@@ -42,34 +44,46 @@ const messages = defineMessages({
|
|||||||
id: 'nags.invalid-project-description.title',
|
id: 'nags.invalid-project-description.title',
|
||||||
defaultMessage: 'Modify the description',
|
defaultMessage: 'Modify the description',
|
||||||
},
|
},
|
||||||
|
translateTitle: {
|
||||||
|
id: 'nags.project-description-non-english.title',
|
||||||
|
defaultMessage: 'Translate your project’s description',
|
||||||
|
},
|
||||||
|
bannedLinkTitle: {
|
||||||
|
id: 'nags.project-description-banned-link.title',
|
||||||
|
defaultMessage: 'Remove link from description',
|
||||||
|
},
|
||||||
bannedLink: {
|
bannedLink: {
|
||||||
id: 'nags.project-description-banned-link.description',
|
id: 'nags.project-description-banned-link.description',
|
||||||
defaultMessage: 'The link “{fullUrl}” is not allowed in project descriptions.',
|
defaultMessage: 'The link “{fullUrl}” is not allowed in project descriptions.',
|
||||||
},
|
},
|
||||||
nonEnglish: {
|
nonEnglish: {
|
||||||
id: 'nags.project-description-non-english.description',
|
id: 'nags.project-description-non-english.description',
|
||||||
defaultMessage: `Your project's description must be written in English or include an English translation.`,
|
defaultMessage:
|
||||||
|
'Your project’s description must be written in English or include an English translation.',
|
||||||
},
|
},
|
||||||
nonStandard: {
|
nonStandard: {
|
||||||
id: 'nags.project-description-non-standard-text.description',
|
id: 'nags.project-description-non-standard-text.description',
|
||||||
defaultMessage: `Excessive use of non-standard text characters, such as “Fancy text” or “Zalgo”, is not allowed in your project's description.`,
|
defaultMessage:
|
||||||
|
'Excessive use of non-standard text characters, such as “Fancy text” or “Zalgo”, is not allowed in your project’s description.',
|
||||||
},
|
},
|
||||||
profanity: {
|
profanity: {
|
||||||
id: 'nags.project-description-profanity.description',
|
id: 'nags.project-description-profanity.description',
|
||||||
defaultMessage: `Your project's description cannot contain excessive profanity. Detected: “{value}”.`,
|
defaultMessage:
|
||||||
|
'Your project’s description cannot contain excessive profanity. Detected: “{value}”.',
|
||||||
},
|
},
|
||||||
slur: {
|
slur: {
|
||||||
id: 'nags.project-description-slur.description',
|
id: 'nags.project-description-slur.description',
|
||||||
defaultMessage: `Your project's description must not contain offensive terms. Detected: “{value}”.`,
|
defaultMessage:
|
||||||
|
'Your project’s description must not contain offensive terms. Detected: “{value}”.',
|
||||||
},
|
},
|
||||||
spamTitle: {
|
spamTitle: {
|
||||||
id: 'nags.project-description-spam.title',
|
id: 'nags.project-description-spam.title',
|
||||||
defaultMessage: 'Remove description spam',
|
defaultMessage: 'Remove spam from the description',
|
||||||
},
|
},
|
||||||
spam: {
|
spam: {
|
||||||
id: 'nags.project-description-spam.description',
|
id: 'nags.project-description-spam.description',
|
||||||
defaultMessage:
|
defaultMessage:
|
||||||
'Repeated characters, words, or phrases cannot be used to pad a project description.',
|
'Repeated characters, words, or phrases cannot be used to pad your project’s description.',
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -105,12 +119,12 @@ export const descriptionNags = {
|
|||||||
destination: 'description',
|
destination: 'description',
|
||||||
},
|
},
|
||||||
'project-description-banned-link': {
|
'project-description-banned-link': {
|
||||||
title: messages.fixTitle,
|
title: messages.bannedLinkTitle,
|
||||||
description: messages.bannedLink,
|
description: messages.bannedLink,
|
||||||
destination: 'description',
|
destination: 'description',
|
||||||
},
|
},
|
||||||
'project-description-non-english': {
|
'project-description-non-english': {
|
||||||
title: messages.fixTitle,
|
title: messages.translateTitle,
|
||||||
description: messages.nonEnglish,
|
description: messages.nonEnglish,
|
||||||
destination: 'description',
|
destination: 'description',
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { defineMessages } from '@modrinth/ui'
|
|||||||
import type { NagDefinitions } from './types.ts'
|
import type { NagDefinitions } from './types.ts'
|
||||||
|
|
||||||
const messages = defineMessages({
|
const messages = defineMessages({
|
||||||
checkTitle: { id: 'nags.check-disclosures.title', defaultMessage: 'Review disclosures' },
|
checkTitle: { id: 'nags.check-disclosures.title', defaultMessage: 'Review content disclosures' },
|
||||||
check: {
|
check: {
|
||||||
id: 'nags.check-disclosures.description',
|
id: 'nags.check-disclosures.description',
|
||||||
defaultMessage:
|
defaultMessage:
|
||||||
@@ -11,7 +11,7 @@ const messages = defineMessages({
|
|||||||
},
|
},
|
||||||
formattingTitle: {
|
formattingTitle: {
|
||||||
id: 'nags.disclosures-special-formatting.title',
|
id: 'nags.disclosures-special-formatting.title',
|
||||||
defaultMessage: 'Fix disclosure formatting',
|
defaultMessage: 'Remove HTML from content disclosures',
|
||||||
},
|
},
|
||||||
formatting: {
|
formatting: {
|
||||||
id: 'nags.disclosures-special-formatting.description',
|
id: 'nags.disclosures-special-formatting.description',
|
||||||
|
|||||||
@@ -23,7 +23,8 @@ const messages = defineMessages({
|
|||||||
gplTitle: { id: 'nags.gpl-license-source-required.title', defaultMessage: 'Provide source code' },
|
gplTitle: { id: 'nags.gpl-license-source-required.title', defaultMessage: 'Provide source code' },
|
||||||
gpl: {
|
gpl: {
|
||||||
id: 'nags.gpl-license-source-required.description',
|
id: 'nags.gpl-license-source-required.description',
|
||||||
defaultMessage: `Your {type}'s license requires source code to be published. Please provide a source code link, add sources files, or change license.`,
|
defaultMessage:
|
||||||
|
'Your {type} uses a license which requires source code to be available. Please provide a source code link, or add a source code additional file to each version, or consider using a different license.',
|
||||||
},
|
},
|
||||||
identicalTitle: { id: 'nags.identical-links.title', defaultMessage: 'Remove identical links' },
|
identicalTitle: { id: 'nags.identical-links.title', defaultMessage: 'Remove identical links' },
|
||||||
identical: {
|
identical: {
|
||||||
|
|||||||
@@ -24,11 +24,11 @@ const messages = defineMessages({
|
|||||||
},
|
},
|
||||||
profanity: {
|
profanity: {
|
||||||
id: 'nags.project-name-profanity.description',
|
id: 'nags.project-name-profanity.description',
|
||||||
defaultMessage: `Your project's name cannot contain profanity. Detected: “{value}”.`,
|
defaultMessage: 'Your project’s name cannot contain profanity. Detected: “{value}”.',
|
||||||
},
|
},
|
||||||
slur: {
|
slur: {
|
||||||
id: 'nags.project-name-slur.description',
|
id: 'nags.project-name-slur.description',
|
||||||
defaultMessage: `Your project's name must not contain offensive terms. Detected: “{value}”.`,
|
defaultMessage: 'Your project’s name must not contain offensive terms. Detected: “{value}”.',
|
||||||
},
|
},
|
||||||
version: {
|
version: {
|
||||||
id: 'project.text-validation.title-version-number',
|
id: 'project.text-validation.title-version-number',
|
||||||
|
|||||||
@@ -3,11 +3,11 @@ import { defineMessages } from '@modrinth/ui'
|
|||||||
import type { NagDefinitions } from './types.ts'
|
import type { NagDefinitions } from './types.ts'
|
||||||
|
|
||||||
const messages = defineMessages({
|
const messages = defineMessages({
|
||||||
title: { id: 'nags.review-permissions.title', defaultMessage: 'Check content permission' },
|
title: { id: 'nags.review-permissions.title', defaultMessage: 'Review external permissions' },
|
||||||
description: {
|
description: {
|
||||||
id: 'nags.review-permissions.description',
|
id: 'nags.review-permissions.description',
|
||||||
defaultMessage:
|
defaultMessage:
|
||||||
'Make sure you have provided proof of your permission to distribute any external content in your Modpack.',
|
'Make sure you have provided proof of your permission to distribute all external content in your Modpack.',
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -5,24 +5,30 @@ import type { NagDefinitions } from './types.ts'
|
|||||||
const messages = defineMessages({
|
const messages = defineMessages({
|
||||||
linksTitle: {
|
linksTitle: {
|
||||||
id: 'nags.project-summary-links.title',
|
id: 'nags.project-summary-links.title',
|
||||||
defaultMessage: 'Remove summary links',
|
defaultMessage: 'Remove links from the summary',
|
||||||
},
|
},
|
||||||
links: {
|
links: {
|
||||||
id: 'nags.project-summary-links.description',
|
id: 'nags.project-summary-links.description',
|
||||||
defaultMessage: 'Links, URLs, and IPs should not be placed in the summary. Detected: "{value}"',
|
defaultMessage: 'Links, URLs, and IPs should not be placed in the summary. Detected: {value}',
|
||||||
},
|
},
|
||||||
reviewTitle: {
|
reviewTitle: {
|
||||||
id: 'nags.project-summary-content.title',
|
id: 'nags.project-summary-content.title',
|
||||||
defaultMessage: 'Review the summary',
|
defaultMessage: 'Review the summary',
|
||||||
},
|
},
|
||||||
|
translateTitle: {
|
||||||
|
id: 'nags.project-summary-non-english.title',
|
||||||
|
defaultMessage: 'Translate the summary',
|
||||||
|
},
|
||||||
matchesTitle: {
|
matchesTitle: {
|
||||||
id: 'project.text-validation.summary-matches-title',
|
id: 'project.text-validation.summary-matches-title',
|
||||||
defaultMessage: `Your project's summary should provide unique information and not repeat the project's name.`,
|
defaultMessage:
|
||||||
|
'Your project’s summary should provide unique information and not repeat the project’s name.',
|
||||||
},
|
},
|
||||||
fixTitle: { id: 'nags.invalid-project-summary.title', defaultMessage: 'Modify the summary' },
|
fixTitle: { id: 'nags.invalid-project-summary.title', defaultMessage: 'Modify the summary' },
|
||||||
nonEnglish: {
|
nonEnglish: {
|
||||||
id: 'nags.project-summary-non-english.description',
|
id: 'nags.project-summary-non-english.description',
|
||||||
defaultMessage: `Your project's summary must be written in English or include an English translation.`,
|
defaultMessage:
|
||||||
|
'Your project’s summary must be written in English or include an English translation.',
|
||||||
},
|
},
|
||||||
nonStandardText: {
|
nonStandardText: {
|
||||||
id: 'nags.project-summary-non-standard-text.description',
|
id: 'nags.project-summary-non-standard-text.description',
|
||||||
@@ -31,19 +37,20 @@ const messages = defineMessages({
|
|||||||
},
|
},
|
||||||
profanity: {
|
profanity: {
|
||||||
id: 'nags.project-summary-profanity.description',
|
id: 'nags.project-summary-profanity.description',
|
||||||
defaultMessage: `Your project's summary cannot contain profanity. Detected: “{value}”.`,
|
defaultMessage: 'Your project’s summary cannot contain profanity. Detected: “{value}”.',
|
||||||
},
|
},
|
||||||
slur: {
|
slur: {
|
||||||
id: 'nags.project-summary-slur.description',
|
id: 'nags.project-summary-slur.description',
|
||||||
defaultMessage: `Your project's summary must not contain offensive terms. Detected: “{value}”.`,
|
defaultMessage: 'Your project’s summary must not contain offensive terms. Detected: “{value}”.',
|
||||||
},
|
},
|
||||||
spamTitle: {
|
spamTitle: {
|
||||||
id: 'nags.project-summary-spam.title',
|
id: 'nags.project-summary-spam.title',
|
||||||
defaultMessage: 'Remove summary spam',
|
defaultMessage: 'Remove summary formatting',
|
||||||
},
|
},
|
||||||
spam: {
|
spam: {
|
||||||
id: 'nags.project-summary-spam.description',
|
id: 'nags.project-summary-spam.description',
|
||||||
defaultMessage: `Repeated characters, words, or phrases should not be used to pad your project's summary.`,
|
defaultMessage:
|
||||||
|
'Repeated characters, words, or phrases should be used to pad your project’s summary.',
|
||||||
},
|
},
|
||||||
formattingTitle: {
|
formattingTitle: {
|
||||||
id: 'nags.summary-special-formatting.title',
|
id: 'nags.summary-special-formatting.title',
|
||||||
@@ -76,7 +83,7 @@ export const summaryNags = {
|
|||||||
linkTitle: messages.editSummary,
|
linkTitle: messages.editSummary,
|
||||||
},
|
},
|
||||||
'project-summary-non-english': {
|
'project-summary-non-english': {
|
||||||
title: messages.fixTitle,
|
title: messages.translateTitle,
|
||||||
description: messages.nonEnglish,
|
description: messages.nonEnglish,
|
||||||
destination: 'general',
|
destination: 'general',
|
||||||
linkTitle: messages.editSummary,
|
linkTitle: messages.editSummary,
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ const messages = defineMessages({
|
|||||||
},
|
},
|
||||||
all: {
|
all: {
|
||||||
id: 'nags.all-tags-selected.description',
|
id: 'nags.all-tags-selected.description',
|
||||||
defaultMessage: `You've selected all {totalAvailableTags, plural, one {# available tag} other {# available tags}}. Tags should be used to help users find relevant projects. Please only select relevant tags.`,
|
defaultMessage: `You've selected all {totalAvailableTags, plural, one {# available tag} other {# available tags}}. This defeats the purpose of tags, which are meant to help users find relevant projects. Please select only the tags that are relevant to your project.`,
|
||||||
},
|
},
|
||||||
resolutionTitle: {
|
resolutionTitle: {
|
||||||
id: 'nags.multiple-resolution-tags.title',
|
id: 'nags.multiple-resolution-tags.title',
|
||||||
@@ -19,7 +19,7 @@ const messages = defineMessages({
|
|||||||
},
|
},
|
||||||
resolution: {
|
resolution: {
|
||||||
id: 'nags.multiple-resolution-tags.description',
|
id: 'nags.multiple-resolution-tags.description',
|
||||||
defaultMessage: `You've selected {count, plural, one {# resolution tag} other {# resolution tags}} ({tags}). Resource packs should typically only have the tag that matches the primary resolution.`,
|
defaultMessage: `You've selected {count, plural, one {# resolution tag} other {# resolution tags}} ({tags}). Resource packs should typically only have one resolution tag that matches their primary resolution.`,
|
||||||
},
|
},
|
||||||
selectTitle: { id: 'nags.select-tags.title', defaultMessage: 'Select tags' },
|
selectTitle: { id: 'nags.select-tags.title', defaultMessage: 'Select tags' },
|
||||||
select: {
|
select: {
|
||||||
@@ -29,11 +29,11 @@ const messages = defineMessages({
|
|||||||
},
|
},
|
||||||
tooMany: {
|
tooMany: {
|
||||||
id: 'nags.too-many-tags.description',
|
id: 'nags.too-many-tags.description',
|
||||||
defaultMessage: `You've selected {tagCount, plural, one {# tag} other {# tags}}. Please reduce to {maxTagCount} or fewer to ensure your project appears in relevant search results.`,
|
defaultMessage: `You've selected {tagCount, plural, one {# tag} other {# tags}}. Consider reducing to {maxTagCount} or fewer to make sure your project appears in relevant search results.`,
|
||||||
},
|
},
|
||||||
tooManyServer: {
|
tooManyServer: {
|
||||||
id: 'nags.too-many-tags-server.description',
|
id: 'nags.too-many-tags-server.description',
|
||||||
defaultMessage: `You've selected {tagCount, plural, one {# tag} other {# tags}}. Please reduce to {maxTagCount} or fewer to ensure your project appears in relevant search results.`,
|
defaultMessage: `You've selected {tagCount, plural, one {# tag} other {# tags}}. Please reduce to {maxTagCount} or fewer to make sure your server appears in relevant search results.`,
|
||||||
},
|
},
|
||||||
editTags: { id: 'nags.edit-tags.title', defaultMessage: 'Edit tags' },
|
editTags: { id: 'nags.edit-tags.title', defaultMessage: 'Edit tags' },
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -36,10 +36,10 @@
|
|||||||
"defaultMessage": "Add external links"
|
"defaultMessage": "Add external links"
|
||||||
},
|
},
|
||||||
"nags.adjacent-headers.description": {
|
"nags.adjacent-headers.description": {
|
||||||
"defaultMessage": "Headers of the same level should not be placed next to each other."
|
"defaultMessage": "Headers of the same level should be placed next to each other."
|
||||||
},
|
},
|
||||||
"nags.adjacent-headers.title": {
|
"nags.adjacent-headers.title": {
|
||||||
"defaultMessage": "Remove adjacent headers"
|
"defaultMessage": "Separate adjacent headers"
|
||||||
},
|
},
|
||||||
"nags.all-languages.description": {
|
"nags.all-languages.description": {
|
||||||
"defaultMessage": "You've selected all available language options. Please list only the languages your server actively supports."
|
"defaultMessage": "You've selected all available language options. Please list only the languages your server actively supports."
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
"defaultMessage": "Select accurate languages"
|
"defaultMessage": "Select accurate languages"
|
||||||
},
|
},
|
||||||
"nags.all-tags-selected.description": {
|
"nags.all-tags-selected.description": {
|
||||||
"defaultMessage": "You've selected all {totalAvailableTags, plural, one {# available tag} other {# available tags}}. Tags should be used to help users find relevant projects. Please only select relevant tags."
|
"defaultMessage": "You've selected all {totalAvailableTags, plural, one {# available tag} other {# available tags}}. This defeats the purpose of tags, which are meant to help users find relevant projects. Please select only the tags that are relevant to your project."
|
||||||
},
|
},
|
||||||
"nags.all-tags-selected.title": {
|
"nags.all-tags-selected.title": {
|
||||||
"defaultMessage": "Select accurate tags"
|
"defaultMessage": "Select accurate tags"
|
||||||
@@ -63,16 +63,16 @@
|
|||||||
"defaultMessage": "Make sure users are aware of any important details by filling in content disclosures that apply to your {type}."
|
"defaultMessage": "Make sure users are aware of any important details by filling in content disclosures that apply to your {type}."
|
||||||
},
|
},
|
||||||
"nags.check-disclosures.title": {
|
"nags.check-disclosures.title": {
|
||||||
"defaultMessage": "Review disclosures"
|
"defaultMessage": "Review content disclosures"
|
||||||
},
|
},
|
||||||
"nags.description-ends-with-header.description": {
|
"nags.description-ends-with-header.description": {
|
||||||
"defaultMessage": "Your project's description should not end with a header that is not followed by any text."
|
"defaultMessage": "Your project’s description should not end with a header that is not followed by any text."
|
||||||
},
|
},
|
||||||
"nags.description-ends-with-header.title": {
|
"nags.description-ends-with-header.title": {
|
||||||
"defaultMessage": "Remove ending header"
|
"defaultMessage": "Remove ending header"
|
||||||
},
|
},
|
||||||
"nags.description-too-short.description": {
|
"nags.description-too-short.description": {
|
||||||
"defaultMessage": "Your project's description is too brief. Add more details to clearly describe the project's content, purpose, and appeal."
|
"defaultMessage": "Your project’s description is too brief. Add more details to clearly describe the project's content, purpose, and appeal."
|
||||||
},
|
},
|
||||||
"nags.description-too-short.title": {
|
"nags.description-too-short.title": {
|
||||||
"defaultMessage": "Expand the description"
|
"defaultMessage": "Expand the description"
|
||||||
@@ -81,7 +81,7 @@
|
|||||||
"defaultMessage": "Content disclosures should not contain HTML, since they can only display inline Markdown and plain text."
|
"defaultMessage": "Content disclosures should not contain HTML, since they can only display inline Markdown and plain text."
|
||||||
},
|
},
|
||||||
"nags.disclosures-special-formatting.title": {
|
"nags.disclosures-special-formatting.title": {
|
||||||
"defaultMessage": "Fix disclosure formatting"
|
"defaultMessage": "Remove HTML from content disclosures"
|
||||||
},
|
},
|
||||||
"nags.edit-description.title": {
|
"nags.edit-description.title": {
|
||||||
"defaultMessage": "Edit description"
|
"defaultMessage": "Edit description"
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
"defaultMessage": "Visit gallery page"
|
"defaultMessage": "Visit gallery page"
|
||||||
},
|
},
|
||||||
"nags.gpl-license-source-required.description": {
|
"nags.gpl-license-source-required.description": {
|
||||||
"defaultMessage": "Your {type}'s license requires source code to be published. Please provide a source code link, add sources files, or change license."
|
"defaultMessage": "Your {type} uses a license which requires source code to be available. Please provide a source code link, or add a source code additional file to each version, or consider using a different license."
|
||||||
},
|
},
|
||||||
"nags.gpl-license-source-required.title": {
|
"nags.gpl-license-source-required.title": {
|
||||||
"defaultMessage": "Provide source code"
|
"defaultMessage": "Provide source code"
|
||||||
@@ -189,7 +189,7 @@
|
|||||||
"defaultMessage": "Review feedback"
|
"defaultMessage": "Review feedback"
|
||||||
},
|
},
|
||||||
"nags.multiple-resolution-tags.description": {
|
"nags.multiple-resolution-tags.description": {
|
||||||
"defaultMessage": "You've selected {count, plural, one {# resolution tag} other {# resolution tags}} ({tags}). Resource packs should typically only have the tag that matches the primary resolution."
|
"defaultMessage": "You've selected {count, plural, one {# resolution tag} other {# resolution tags}} ({tags}). Resource packs should typically only have one resolution tag that matches their primary resolution."
|
||||||
},
|
},
|
||||||
"nags.multiple-resolution-tags.title": {
|
"nags.multiple-resolution-tags.title": {
|
||||||
"defaultMessage": "Select correct resolution"
|
"defaultMessage": "Select correct resolution"
|
||||||
@@ -197,32 +197,38 @@
|
|||||||
"nags.project-description-banned-link.description": {
|
"nags.project-description-banned-link.description": {
|
||||||
"defaultMessage": "The link “{fullUrl}” is not allowed in project descriptions."
|
"defaultMessage": "The link “{fullUrl}” is not allowed in project descriptions."
|
||||||
},
|
},
|
||||||
|
"nags.project-description-banned-link.title": {
|
||||||
|
"defaultMessage": "Remove link from description"
|
||||||
|
},
|
||||||
"nags.project-description-non-english.description": {
|
"nags.project-description-non-english.description": {
|
||||||
"defaultMessage": "Your project's description must be written in English or include an English translation."
|
"defaultMessage": "Your project’s description must be written in English or include an English translation."
|
||||||
|
},
|
||||||
|
"nags.project-description-non-english.title": {
|
||||||
|
"defaultMessage": "Translate your project’s description"
|
||||||
},
|
},
|
||||||
"nags.project-description-non-standard-text.description": {
|
"nags.project-description-non-standard-text.description": {
|
||||||
"defaultMessage": "Excessive use of non-standard text characters, such as “Fancy text” or “Zalgo”, is not allowed in your project's description."
|
"defaultMessage": "Excessive use of non-standard text characters, such as “Fancy text” or “Zalgo”, is not allowed in your project’s description."
|
||||||
},
|
},
|
||||||
"nags.project-description-profanity.description": {
|
"nags.project-description-profanity.description": {
|
||||||
"defaultMessage": "Your project's description cannot contain excessive profanity. Detected: “{value}”."
|
"defaultMessage": "Your project’s description cannot contain excessive profanity. Detected: “{value}”."
|
||||||
},
|
},
|
||||||
"nags.project-description-slur.description": {
|
"nags.project-description-slur.description": {
|
||||||
"defaultMessage": "Your project's description must not contain offensive terms. Detected: “{value}”."
|
"defaultMessage": "Your project’s description must not contain offensive terms. Detected: “{value}”."
|
||||||
},
|
},
|
||||||
"nags.project-description-spam.description": {
|
"nags.project-description-spam.description": {
|
||||||
"defaultMessage": "Repeated characters, words, or phrases cannot be used to pad a project description."
|
"defaultMessage": "Repeated characters, words, or phrases cannot be used to pad your project’s description."
|
||||||
},
|
},
|
||||||
"nags.project-description-spam.title": {
|
"nags.project-description-spam.title": {
|
||||||
"defaultMessage": "Remove description spam"
|
"defaultMessage": "Remove spam from the description"
|
||||||
},
|
},
|
||||||
"nags.project-name-non-standard-text.description": {
|
"nags.project-name-non-standard-text.description": {
|
||||||
"defaultMessage": "Non-standard text characters, such as “Fancy text” or “Zalgo”, are not allowed in the project name."
|
"defaultMessage": "Non-standard text characters, such as “Fancy text” or “Zalgo”, are not allowed in the project name."
|
||||||
},
|
},
|
||||||
"nags.project-name-profanity.description": {
|
"nags.project-name-profanity.description": {
|
||||||
"defaultMessage": "Your project's name cannot contain profanity. Detected: “{value}”."
|
"defaultMessage": "Your project’s name cannot contain profanity. Detected: “{value}”."
|
||||||
},
|
},
|
||||||
"nags.project-name-slur.description": {
|
"nags.project-name-slur.description": {
|
||||||
"defaultMessage": "Your project's name must not contain offensive terms. Detected: “{value}”."
|
"defaultMessage": "Your project’s name must not contain offensive terms. Detected: “{value}”."
|
||||||
},
|
},
|
||||||
"nags.project-name-version.title": {
|
"nags.project-name-version.title": {
|
||||||
"defaultMessage": "Modify project name"
|
"defaultMessage": "Modify project name"
|
||||||
@@ -231,34 +237,37 @@
|
|||||||
"defaultMessage": "Review the summary"
|
"defaultMessage": "Review the summary"
|
||||||
},
|
},
|
||||||
"nags.project-summary-links.description": {
|
"nags.project-summary-links.description": {
|
||||||
"defaultMessage": "Links, URLs, and IPs should not be placed in the summary. Detected: \"{value}\""
|
"defaultMessage": "Links, URLs, and IPs should not be placed in the summary. Detected: {value}"
|
||||||
},
|
},
|
||||||
"nags.project-summary-links.title": {
|
"nags.project-summary-links.title": {
|
||||||
"defaultMessage": "Remove summary links"
|
"defaultMessage": "Remove links from the summary"
|
||||||
},
|
},
|
||||||
"nags.project-summary-non-english.description": {
|
"nags.project-summary-non-english.description": {
|
||||||
"defaultMessage": "Your project's summary must be written in English or include an English translation."
|
"defaultMessage": "Your project’s summary must be written in English or include an English translation."
|
||||||
|
},
|
||||||
|
"nags.project-summary-non-english.title": {
|
||||||
|
"defaultMessage": "Translate the summary"
|
||||||
},
|
},
|
||||||
"nags.project-summary-non-standard-text.description": {
|
"nags.project-summary-non-standard-text.description": {
|
||||||
"defaultMessage": "Non-standard text characters, such as “Fancy text” or “Zalgo”, are not allowed in the summary."
|
"defaultMessage": "Non-standard text characters, such as “Fancy text” or “Zalgo”, are not allowed in the summary."
|
||||||
},
|
},
|
||||||
"nags.project-summary-profanity.description": {
|
"nags.project-summary-profanity.description": {
|
||||||
"defaultMessage": "Your project's summary cannot contain profanity. Detected: “{value}”."
|
"defaultMessage": "Your project’s summary cannot contain profanity. Detected: “{value}”."
|
||||||
},
|
},
|
||||||
"nags.project-summary-slur.description": {
|
"nags.project-summary-slur.description": {
|
||||||
"defaultMessage": "Your project's summary must not contain offensive terms. Detected: “{value}”."
|
"defaultMessage": "Your project’s summary must not contain offensive terms. Detected: “{value}”."
|
||||||
},
|
},
|
||||||
"nags.project-summary-spam.description": {
|
"nags.project-summary-spam.description": {
|
||||||
"defaultMessage": "Repeated characters, words, or phrases should not be used to pad your project's summary."
|
"defaultMessage": "Repeated characters, words, or phrases should be used to pad your project’s summary."
|
||||||
},
|
},
|
||||||
"nags.project-summary-spam.title": {
|
"nags.project-summary-spam.title": {
|
||||||
"defaultMessage": "Remove summary spam"
|
"defaultMessage": "Remove summary formatting"
|
||||||
},
|
},
|
||||||
"nags.review-permissions.description": {
|
"nags.review-permissions.description": {
|
||||||
"defaultMessage": "Make sure you have provided proof of your permission to distribute any external content in your Modpack."
|
"defaultMessage": "Make sure you have provided proof of your permission to distribute all external content in your Modpack."
|
||||||
},
|
},
|
||||||
"nags.review-permissions.title": {
|
"nags.review-permissions.title": {
|
||||||
"defaultMessage": "Check content permission"
|
"defaultMessage": "Review external permissions"
|
||||||
},
|
},
|
||||||
"nags.select-compatibility.description": {
|
"nags.select-compatibility.description": {
|
||||||
"defaultMessage": "Select what versions your server supports, choose a Modpack, or upload your own."
|
"defaultMessage": "Select what versions your server supports, choose a Modpack, or upload your own."
|
||||||
@@ -336,13 +345,13 @@
|
|||||||
"defaultMessage": "Select accurate languages"
|
"defaultMessage": "Select accurate languages"
|
||||||
},
|
},
|
||||||
"nags.too-many-tags-server.description": {
|
"nags.too-many-tags-server.description": {
|
||||||
"defaultMessage": "You've selected {tagCount, plural, one {# tag} other {# tags}}. Please reduce to {maxTagCount} or fewer to ensure your project appears in relevant search results."
|
"defaultMessage": "You've selected {tagCount, plural, one {# tag} other {# tags}}. Please reduce to {maxTagCount} or fewer to make sure your server appears in relevant search results."
|
||||||
},
|
},
|
||||||
"nags.too-many-tags-server.title": {
|
"nags.too-many-tags-server.title": {
|
||||||
"defaultMessage": "Select accurate tags"
|
"defaultMessage": "Select accurate tags"
|
||||||
},
|
},
|
||||||
"nags.too-many-tags.description": {
|
"nags.too-many-tags.description": {
|
||||||
"defaultMessage": "You've selected {tagCount, plural, one {# tag} other {# tags}}. Please reduce to {maxTagCount} or fewer to ensure your project appears in relevant search results."
|
"defaultMessage": "You've selected {tagCount, plural, one {# tag} other {# tags}}. Consider reducing to {maxTagCount} or fewer to make sure your project appears in relevant search results."
|
||||||
},
|
},
|
||||||
"nags.too-many-tags.title": {
|
"nags.too-many-tags.title": {
|
||||||
"defaultMessage": "Select accurate tags"
|
"defaultMessage": "Select accurate tags"
|
||||||
@@ -375,7 +384,7 @@
|
|||||||
"defaultMessage": "Visit links settings"
|
"defaultMessage": "Visit links settings"
|
||||||
},
|
},
|
||||||
"project.text-validation.summary-matches-title": {
|
"project.text-validation.summary-matches-title": {
|
||||||
"defaultMessage": "Your project's summary should provide unique information and not repeat the project's name."
|
"defaultMessage": "Your project’s summary should provide unique information and not repeat the project’s name."
|
||||||
},
|
},
|
||||||
"project.text-validation.summary-too-short": {
|
"project.text-validation.summary-too-short": {
|
||||||
"defaultMessage": "Your summary is too brief. Add a sentence or two that describes your project."
|
"defaultMessage": "Your summary is too brief. Add a sentence or two that describes your project."
|
||||||
|
|||||||
Reference in New Issue
Block a user