- {{
- formatMessage(messages.slashInterval, {
+ formatMessage(messages.pricePerInterval, {
+ price: formatPrice(
+ getPyroCharge(subscription).amount,
+ getPyroCharge(subscription).currency_code,
+ ),
interval: getIntervalNounLabel(
getPyroCharge(subscription).subscription_interval ||
subscription.interval,
@@ -453,9 +447,7 @@
>
{{
formatMessage(messages.switchesToBillingOn, {
- interval: getIntervalAdjectiveLabel(
- getPyroCharge(subscription).subscription_interval,
- ),
+ interval: getPyroCharge(subscription).subscription_interval,
date: formatDate(getPyroCharge(subscription).due),
})
}}
@@ -847,26 +839,10 @@ const messages = defineMessages({
id: 'settings.billing.interval.quarter',
defaultMessage: 'quarter',
},
- intervalQuarterly: {
- id: 'settings.billing.interval.quarterly.adjective',
- defaultMessage: 'quarterly',
- },
- intervalMonthly: {
- id: 'settings.billing.interval.monthly',
- defaultMessage: 'monthly',
- },
- intervalYearly: {
- id: 'settings.billing.interval.yearly',
- defaultMessage: 'yearly',
- },
pricePerInterval: {
id: 'settings.billing.price.per-interval',
defaultMessage: '{price} / {interval}',
},
- slashInterval: {
- id: 'settings.billing.price.slash-interval',
- defaultMessage: '/{interval}',
- },
nextLabel: {
id: 'settings.billing.next',
defaultMessage: 'Next:',
@@ -930,7 +906,8 @@ const messages = defineMessages({
},
switchesToBillingOn: {
id: 'settings.billing.switches-to-billing-on',
- defaultMessage: 'Switches to {interval} billing on {date}',
+ defaultMessage:
+ 'Switches to {interval, select, monthly {monthly} yearly {yearly} other {{interval}}} billing on {date}',
},
orYearlySave: {
id: 'settings.billing.or-yearly-save',
@@ -942,11 +919,13 @@ const messages = defineMessages({
},
switchToInterval: {
id: 'settings.billing.switch.to-interval',
- defaultMessage: 'Switch to {interval}',
+ defaultMessage:
+ 'Switch to {interval, select, monthly {monthly} yearly {yearly} other {{interval}}}',
},
switchingToInterval: {
id: 'settings.billing.switch.switching-to-interval',
- defaultMessage: 'Switching to {interval}',
+ defaultMessage:
+ 'Switching to {interval, select, monthly {monthly} yearly {yearly} other {{interval}}}',
},
monthlyBillingAdditionalPerYearTooltip: {
id: 'settings.billing.switch.tooltip.monthly-additional-per-year',
@@ -1039,14 +1018,6 @@ function getIntervalNounLabel(interval) {
: formatMessage(messages.intervalMonth)
}
-function getIntervalAdjectiveLabel(interval) {
- return interval === 'yearly'
- ? formatMessage(messages.intervalYearly)
- : interval === 'quarterly'
- ? formatMessage(messages.intervalQuarterly)
- : formatMessage(messages.intervalMonthly)
-}
-
const queryClient = useQueryClient()
const { data: paymentMethods } = useQuery({
diff --git a/apps/frontend/src/pages/user/[user].vue b/apps/frontend/src/pages/user/[user].vue
index db1632711..8a097e9b1 100644
--- a/apps/frontend/src/pages/user/[user].vue
+++ b/apps/frontend/src/pages/user/[user].vue
@@ -412,9 +412,9 @@
{{
- `${$formatNumber(collection.projects?.length || 0, false)} project${
- (collection.projects?.length || 0) !== 1 ? 's' : ''
- }`
+ formatMessage(messages.collectionProjectsCount, {
+ count: collection.projects?.length || 0,
+ })
}}
@@ -591,6 +591,10 @@ const messages = defineMessages({
id: 'profile.label.downloads',
defaultMessage: '{count} {countPlural, plural, one {download} other {downloads}}',
},
+ collectionProjectsCount: {
+ id: 'profile.collection.projects-count',
+ defaultMessage: '{count, plural, one {# project} other {# projects}}',
+ },
profileJoinedLabel: {
id: 'profile.label.joined',
defaultMessage: 'Joined',
@@ -725,7 +729,7 @@ const messages = defineMessages({
officialAccountBio: {
id: 'profile.official-account.bio',
defaultMessage:
- 'The official user account of Modrinth. Get support at {support-link} or via email at {email}',
+ 'The official user account of Modrinth. Get support at or via email at ',
},
})
diff --git a/apps/frontend/src/plugins/i18n.ts b/apps/frontend/src/plugins/i18n.ts
index 86ce55da0..e1f3dc7d9 100644
--- a/apps/frontend/src/plugins/i18n.ts
+++ b/apps/frontend/src/plugins/i18n.ts
@@ -35,6 +35,25 @@ function findLocaleLoader(modules: LocaleModules, code: string) {
return undefined
}
+function formatIcuMessage(msg: string, locale: string, values: Record) {
+ const cacheKey = `${locale}:${msg}`
+ let formatter = formatterCache.get(cacheKey)
+
+ try {
+ if (!formatter) {
+ formatter = new IntlMessageFormat(msg, locale)
+ formatterCache.set(cacheKey, formatter)
+ }
+ const result = formatter.format(values)
+ if (import.meta.dev && typeof result !== 'string') {
+ debug('formatIcuMessage: format returned non-string', typeof result)
+ }
+ return result as string
+ } catch {
+ return null
+ }
+}
+
async function loadLocale(code: string): Promise {
if (messageCache.has(code)) {
debug('loadLocale: already cached', code)
@@ -148,21 +167,15 @@ export default defineNuxtPlugin({
if (!values || Object.keys(values).length === 0) return msg
- const cacheKey = `${currentLocale}:${msg}`
- let formatter = formatterCache.get(cacheKey)
- if (!formatter) {
- formatter = new IntlMessageFormat(msg, currentLocale)
- formatterCache.set(cacheKey, formatter)
- }
- try {
- const result = formatter.format(values) as string
- if (import.meta.dev && typeof result !== 'string') {
- debug('t: format returned non-string', key, typeof result)
- }
- return result
- } catch {
- return msg
+ const formatted = formatIcuMessage(msg, currentLocale, values)
+ if (formatted !== null) return formatted
+
+ const fallbackMsg = fallbackMessages?.[key]
+ if (fallbackMsg && fallbackMsg !== msg) {
+ return formatIcuMessage(fallbackMsg, DEFAULT_LOCALE, values) ?? fallbackMsg
}
+
+ return msg
}
async function setLocale(newLocale: string): Promise {
diff --git a/package.json b/package.json
index 253987844..05de315e5 100644
--- a/package.json
+++ b/package.json
@@ -30,6 +30,8 @@
},
"devDependencies": {
"@clack/prompts": "^1.0.0",
+ "@crowdin/crowdin-api-client": "^1.55.2",
+ "@formatjs/icu-messageformat-parser": "^2.11.4",
"@modrinth/tooling-config": "workspace:*",
"@tailwindcss/container-queries": "^0.1.1",
"@types/node": "^24",
diff --git a/packages/moderation/package.json b/packages/moderation/package.json
index 1e1695fde..c03766167 100644
--- a/packages/moderation/package.json
+++ b/packages/moderation/package.json
@@ -6,7 +6,8 @@
"scripts": {
"lint": "eslint . && prettier --check .",
"fix": "eslint . --fix && prettier --write .",
- "intl:extract": "formatjs extract \"**/*.{vue,ts,tsx,js,jsx,mts,cts,mjs,cjs}\" --ignore \"**/*.d.ts\" --ignore \"node_modules/**/*\" --out-file src/locales/en-US/index.json --preserve-whitespace"
+ "intl:extract": "formatjs extract \"**/*.{vue,ts,tsx,js,jsx,mts,cts,mjs,cjs}\" --ignore \"**/*.d.ts\" --ignore \"node_modules/**/*\" --out-file src/locales/en-US/index.json --preserve-whitespace",
+ "intl:prune-local": "pnpm -w scripts i18n-icu-contract prune-local --scope packages/moderation"
},
"dependencies": {
"@modrinth/assets": "workspace:*",
diff --git a/packages/moderation/src/data/nags/core.ts b/packages/moderation/src/data/nags/core.ts
index 3085056ee..d3f67bb76 100644
--- a/packages/moderation/src/data/nags/core.ts
+++ b/packages/moderation/src/data/nags/core.ts
@@ -1,4 +1,4 @@
-import { defineMessage, useVIntl } from '@modrinth/ui'
+import { defineMessage, formatProjectTypeSentence, useVIntl } from '@modrinth/ui'
import type { Nag, NagContext } from '../../types/nags'
@@ -106,10 +106,19 @@ export const coreNags: Nag[] = [
defineMessage({
id: 'nags.upload-gallery-image.description',
defaultMessage:
- 'At least one gallery image is required to showcase the content of your {type, select, resourcepack {resource pack, except for audio or localization packs. If this describes your pack, please select the appropriate tag} shader {shader} other {project}}.',
+ 'At least one gallery image is required to showcase the content of your {type}.',
}),
{
- type: context.project.project_type,
+ type:
+ context.project.project_type === 'resourcepack'
+ ? formatMessage(
+ defineMessage({
+ id: 'nags.upload-gallery-image.resourcepack-type',
+ defaultMessage:
+ 'resource pack, except for audio or localization packs. If this describes your pack, please select the appropriate tag',
+ }),
+ )
+ : formatProjectTypeSentence(formatMessage, context.project.project_type),
},
)
},
@@ -174,11 +183,10 @@ export const coreNags: Nag[] = [
return formatMessage(
defineMessage({
id: 'nags.select-license.description',
- defaultMessage:
- 'Select the license your {type, select, mod {mod} modpack {modpack} resourcepack {resource pack} shader {shader} plugin {plugin} datapack {data pack} other {project}} is distributed under.',
+ defaultMessage: 'Select the license your {type} is distributed under.',
}),
{
- type: context.project.project_type,
+ type: formatProjectTypeSentence(formatMessage, context.project.project_type),
},
)
},
diff --git a/packages/moderation/src/data/nags/links.ts b/packages/moderation/src/data/nags/links.ts
index 8dba8d017..d5e6fdcda 100644
--- a/packages/moderation/src/data/nags/links.ts
+++ b/packages/moderation/src/data/nags/links.ts
@@ -1,4 +1,4 @@
-import { defineMessage, useVIntl } from '@modrinth/ui'
+import { defineMessage, formatProjectTypeSentence, useVIntl } from '@modrinth/ui'
import type { Nag, NagContext } from '../../types/nags'
@@ -133,7 +133,7 @@ export const linksNags: Nag[] = [
id: 'identical-links',
title: defineMessage({
id: 'nags.identical-links.title',
- defaultMessage: 'Identical Links',
+ defaultMessage: 'Clean up identical links',
}),
description: defineMessage({
id: 'nags.identical-links.description',
@@ -315,10 +315,10 @@ export const linksNags: Nag[] = [
defineMessage({
id: 'nags.gpl-license-source-required.description',
defaultMessage:
- 'Your {type, select, mod {mod} plugin {plugin} other {project}} uses a license which requires source code to be available. Please provide a source code link or sources file for each additional version, or consider using a different license.',
+ 'Your {type} uses a license which requires source code to be available. Please provide a source code link or sources file for each additional version, or consider using a different license.',
}),
{
- type: context.project.project_type,
+ type: formatProjectTypeSentence(formatMessage, context.project.project_type),
},
)
},
diff --git a/packages/moderation/src/data/nags/tags.ts b/packages/moderation/src/data/nags/tags.ts
index 3edd3e294..53c9a67b7 100644
--- a/packages/moderation/src/data/nags/tags.ts
+++ b/packages/moderation/src/data/nags/tags.ts
@@ -1,5 +1,5 @@
import type { Labrinth } from '@modrinth/api-client'
-import { defineMessage, useVIntl } from '@modrinth/ui'
+import { defineMessage, formatCategory, useVIntl } from '@modrinth/ui'
import type { Nag, NagContext } from '../../types/nags'
@@ -150,10 +150,7 @@ export const tagsNags: Nag[] = [
}),
{
count: resolutionTags.length,
- tags: sortedTags
- .join(', ')
- .replace('8x-', '8x or lower')
- .replace('512x+', '512x or higher'),
+ tags: sortedTags.map((tag) => formatCategory(formatMessage, tag)).join(', '),
},
)
},
diff --git a/packages/moderation/src/locales/ar-SA/index.json b/packages/moderation/src/locales/ar-SA/index.json
index c0228f7cb..986fdaf7f 100644
--- a/packages/moderation/src/locales/ar-SA/index.json
+++ b/packages/moderation/src/locales/ar-SA/index.json
@@ -29,9 +29,6 @@
"nags.add-links.title": {
"defaultMessage": "إضافة روابط خارجية"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "لقد حددت جميع العلامات المتاحة، هذا يفسد الغرض من العلامات، والتي تهدف إلى مساعدة المستخدمين في العثور على المشاريع ذات الصلة.\nيرجى تحديد العلامات ذات الصلة بمشروعك فقط."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "اختر علامة دقيقة"
},
@@ -65,9 +62,6 @@
"nags.gallery.title": {
"defaultMessage": "زيارة مَعْرِض الصور"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "الـ {type, select, mod {mod} plugin {plugin} other {project}} الخاص بك يستخدم ترخيصًا يتطلب إتاحة الشيفرة المصدرية. يُرجى توفير رابط الشيفرة المصدرية أو ملف المصادر لكل إصدار إضافي، أو التفكير في استخدام ترخيص مختلف.\n"
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "توفير كود مصدري"
},
@@ -158,9 +152,6 @@
"nags.select-language.title": {
"defaultMessage": "اختر لغة."
},
- "nags.select-license.description": {
- "defaultMessage": "اختر حقوق لـ {type, select, mod {mod} modpack {modpack} resourcepack {resource pack} shader {shader} plugin {plugin} datapack {data pack} other {project}} تحت الازعاج."
- },
"nags.select-license.title": {
"defaultMessage": "اختر حقوقا"
},
@@ -224,9 +215,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "اختار علامات دقيقة"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "صورة واحدة على الاقل لازمةلعرض المحتوى الخاص بـ{type, select, resourcepack {resource pack, except for audio or localization packs. If this describes your pack, please select the appropriate tag} shader {shader} other {project}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "رفع صورة من المَعْرِض"
},
@@ -249,4 +237,3 @@
"defaultMessage": "زيارة إعدادات الروابط"
}
}
-
diff --git a/packages/moderation/src/locales/cs-CZ/index.json b/packages/moderation/src/locales/cs-CZ/index.json
index 785a9c540..d29a8d379 100644
--- a/packages/moderation/src/locales/cs-CZ/index.json
+++ b/packages/moderation/src/locales/cs-CZ/index.json
@@ -35,9 +35,6 @@
"nags.all-tags-selected.title": {
"defaultMessage": "Vyberte vhodné tagy"
},
- "nags.description-too-short.description": {
- "defaultMessage": "Váš popis má {length, plural, one {# čitelný znak} few {# čitelné znaky} other {# čitelných znaků}}. Pro vytvoření jasného a informativního popisu doporučujeme alespoň {minChars, plural, one {# znak} few {# znaky} other {# znaků}}."
- },
"nags.description-too-short.title": {
"defaultMessage": "Rozšířit popisek"
},
@@ -65,9 +62,6 @@
"nags.gallery.title": {
"defaultMessage": "Navštivte stránku galerie"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": ""
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Poskytnutí zdrojového kódu"
},
@@ -158,9 +152,6 @@
"nags.select-language.title": {
"defaultMessage": "Vyberte jazyk"
},
- "nags.select-license.description": {
- "defaultMessage": "Vyberte licenci, pod kterou je distribuován váš {type, select, mod {mod} modpack {modpack} resourcepack {resource pack} shader {shader} plugin {doplněk} datapack {datapack} other {projekt}}."
- },
"nags.select-license.title": {
"defaultMessage": "Vybrat licenci"
},
@@ -200,9 +191,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "Vyjasněte si shrnutí"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "Váš popis má {length, plural, one {# čitelný znak} few {# čitelné znaky} other {# čitelných znaků}}. Pro vytvoření jasného a informativního popisu doporučujeme alespoň {minChars, plural, one {# znak} few {# znaky} other {# znaků}}."
- },
"nags.summary-too-short.title": {
"defaultMessage": "Rozšířte shrnutí"
},
@@ -224,9 +212,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Vyberte odpovídající tagy"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Alespoň jeden obraz s galerie je potřeba na zobrazení obsahu vašeho {type, select, resourcepack {balíčků textur, kromě zvukových a lokalizačních balíčků. Jistly tohle váš balíček popisuje, tak zvolte ten vhodný tag} shader {shader} other {project}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Nahrání obrázku do galerie"
},
@@ -249,4 +234,3 @@
"defaultMessage": "Navštívit nastavení odkazů"
}
}
-
diff --git a/packages/moderation/src/locales/da-DK/index.json b/packages/moderation/src/locales/da-DK/index.json
index 7f920dfa6..5b311355a 100644
--- a/packages/moderation/src/locales/da-DK/index.json
+++ b/packages/moderation/src/locales/da-DK/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Besøg galleri side"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Dit {type, select, mod {mod} plugin {plugin} other {projekt}} bruger en licens hvilke kræver kilde kode for at tilgængelig. Venligst et link til kilde kode eller kilde filer for hver ekstra version, eller tænk over at bruge en anden licens."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Angiv kilde kode"
},
@@ -83,9 +80,6 @@
"nags.invalid-license-url.description.default": {
"defaultMessage": "Licens-URL'en er ugyldig."
},
- "nags.select-license.description": {
- "defaultMessage": "Vælg den licens {type, select, mod {dit mod} modpack {din modpack} resourcepack {din ressourcepakke} shader {din shader} plugin {dit plugin} datapack {din datapakke} other {dit projekt}} distribueres under."
- },
"nags.server.title": {
"defaultMessage": "Besøg server indstillinger"
},
@@ -93,4 +87,3 @@
"defaultMessage": "Besøg beskrivelse indstillinger"
}
}
-
diff --git a/packages/moderation/src/locales/de-CH/index.json b/packages/moderation/src/locales/de-CH/index.json
index ce4902e06..a43f66b11 100644
--- a/packages/moderation/src/locales/de-CH/index.json
+++ b/packages/moderation/src/locales/de-CH/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Gallerie-Seite besuchen"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Dein{type, select, mod {e Mod} plugin { Plugin} other { Projekt}} verwendet eine Lizenz, welche es verlangt, den Quellcode verfügbar zu machen. Bitte gib einen Link zum Quellcode an, stelle Quelldateien für jede zusätzliche Version bereit, oder verwende eine andere Lizenz."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Quellcode bereitstellen"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Wähle eine Sprache aus"
},
- "nags.select-license.description": {
- "defaultMessage": "Wähle die Lizenz, unter welcher dein{type, select, mod {e Mod} modpack { Modpaket} resourcepack { Resourcenpaket} shader { Shader} plugin { Plugin} other { Projekt}} vertrieben wird."
- },
"nags.select-license.title": {
"defaultMessage": "Wähle eine Lizenz aus"
},
@@ -224,9 +218,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Wähle akkurate Tags aus"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Mindestens ein Galeriebild ist erforderlich, um den Inhalt deines {type, select,\nresourcepack {Ressourcenpakets zu präsentieren, außer bei Audio- oder Sprachpaketen. Wenn dies auf dein Paket zutrifft, wähle bitte das entsprechende Tag aus} shader {Shaders zu zeigen} other {Projekts zu zeigen}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Lade ein Galeriebild hoch"
},
@@ -249,4 +240,3 @@
"defaultMessage": "Link-Einstellungen ansehen"
}
}
-
diff --git a/packages/moderation/src/locales/de-DE/index.json b/packages/moderation/src/locales/de-DE/index.json
index 16291c00b..09be8b898 100644
--- a/packages/moderation/src/locales/de-DE/index.json
+++ b/packages/moderation/src/locales/de-DE/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Galerieseite besuchen"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Dein {type, select, mod {Mod} plugin {Plugin} other {Projekt}} verwendet eine Lizenz, die erfordert, dass der Quellcode verfügbar ist. Bitte gib für jede zusätzliche Version einen Link zum Quellcode oder eine Quelldatei an, oder erwäge, eine andere Lizenz zu verwenden."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Quellcode bereitstellen"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Sprache auswählen"
},
- "nags.select-license.description": {
- "defaultMessage": "Wähle die Lizenz aus, unter der dein {type, select, mod {Mod} modpack {Modpack} resourcepack {Ressourcenpaket} shader {Shader} plugin {Plugin} datapack {Datenpaket} other {Projekt}} veröffentlicht wird."
- },
"nags.select-license.title": {
"defaultMessage": "Lizenz auswählen"
},
@@ -224,9 +218,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Wähle passende Tags aus"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Mindestens ein Galeriebild ist erforderlich, um den Inhalt deines {type, select,\nresourcepack {Ressourcenpakets zu präsentieren, außer bei Audio- oder Sprachpaketen. Wenn dies auf dein Paket zutrifft, wähle bitte das entsprechende Tag aus} shader {Shaders} other {Projekts}} zu zeigen."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Galeriebild hochladen"
},
@@ -249,4 +240,3 @@
"defaultMessage": "Linkeinstellungen ansehen"
}
}
-
diff --git a/packages/moderation/src/locales/en-US/index.json b/packages/moderation/src/locales/en-US/index.json
index 5cb10f107..26afc85ca 100644
--- a/packages/moderation/src/locales/en-US/index.json
+++ b/packages/moderation/src/locales/en-US/index.json
@@ -66,7 +66,7 @@
"defaultMessage": "Visit gallery page"
},
"nags.gpl-license-source-required.description": {
- "defaultMessage": "Your {type, select, mod {mod} plugin {plugin} other {project}} uses a license which requires source code to be available. Please provide a source code link or sources file for each additional version, or consider using a different license."
+ "defaultMessage": "Your {type} uses a license which requires source code to be available. Please provide a source code link or sources file for each additional version, or consider using a different license."
},
"nags.gpl-license-source-required.title": {
"defaultMessage": "Provide source code"
@@ -75,7 +75,7 @@
"defaultMessage": "Some of your external links appear to be identical. Each link should be entered only once and with the appropriate link type."
},
"nags.identical-links.title": {
- "defaultMessage": "Identical Links"
+ "defaultMessage": "Clean up identical links"
},
"nags.image-heavy-description.description": {
"defaultMessage": "Your Description should contain sufficient plain text or image alt-text, keeping it accessible to those using screen readers or with slow internet connections."
@@ -159,7 +159,7 @@
"defaultMessage": "Select a language"
},
"nags.select-license.description": {
- "defaultMessage": "Select the license your {type, select, mod {mod} modpack {modpack} resourcepack {resource pack} shader {shader} plugin {plugin} datapack {data pack} other {project}} is distributed under."
+ "defaultMessage": "Select the license your {type} is distributed under."
},
"nags.select-license.title": {
"defaultMessage": "Select a license"
@@ -225,7 +225,10 @@
"defaultMessage": "Select accurate tags"
},
"nags.upload-gallery-image.description": {
- "defaultMessage": "At least one gallery image is required to showcase the content of your {type, select, resourcepack {resource pack, except for audio or localization packs. If this describes your pack, please select the appropriate tag} shader {shader} other {project}}."
+ "defaultMessage": "At least one gallery image is required to showcase the content of your {type}."
+ },
+ "nags.upload-gallery-image.resourcepack-type": {
+ "defaultMessage": "resource pack, except for audio or localization packs. If this describes your pack, please select the appropriate tag"
},
"nags.upload-gallery-image.title": {
"defaultMessage": "Upload a gallery image"
diff --git a/packages/moderation/src/locales/es-419/index.json b/packages/moderation/src/locales/es-419/index.json
index 580968778..389c4cf9c 100644
--- a/packages/moderation/src/locales/es-419/index.json
+++ b/packages/moderation/src/locales/es-419/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Ver galería"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Your {type, select, mod {mod} plugin {plugin} other {project}} uses a license which requires source code to be available. Please provide a source code link or sources file for each additional version, or consider using a different license."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Proporciona el código fuente"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Selecciona un idioma"
},
- "nags.select-license.description": {
- "defaultMessage": "Selecciona la licencia bajo la cual se distribuye tu {type, select, mod {mod} modpack {modpack} resourcepack {paquete de recursos} shader {shader} plugin {plugin} datapack {paquete de datos} other {proyecto}}."
- },
"nags.select-license.title": {
"defaultMessage": "Selecciona una licencia"
},
@@ -224,9 +218,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Selecciona etiquetas adecuadas"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Se requiere al menos una imagen en la galería para mostrar el contenido de tu {type, select, resourcepack {paquete de recursos, excepto para paquetes de audio o de traducción. Si esto describe tu paquete, selecciona la etiqueta correspondiente} shader {shader} other {proyecto}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Subir una imagen a la galería"
},
@@ -249,4 +240,3 @@
"defaultMessage": "Ver configuración de enlaces"
}
}
-
diff --git a/packages/moderation/src/locales/es-ES/index.json b/packages/moderation/src/locales/es-ES/index.json
index 9cc65b002..cfeb09d49 100644
--- a/packages/moderation/src/locales/es-ES/index.json
+++ b/packages/moderation/src/locales/es-ES/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Visitar la página de la galería"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Tu {type, select, mod {mod} plugin {plugin} other {proyecto}} utiliza una licencia que requiere que el código fuente esté de libre acceso. Por favor, proporciona un enlace al código fuente o un archivo(s) para cada versión adicional, o considera usar una licencia diferente."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Proporcionar el código fuente"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Selecciona un idioma"
},
- "nags.select-license.description": {
- "defaultMessage": "Selecciona la licencia bajo la que se distribuye tu {type, select, mod {mod} modpack {modpack} resourcepack {datapack} shader {shader} plugin {plugin} datapack {paquete de datos} other {proyecto}}."
- },
"nags.select-license.title": {
"defaultMessage": "Seleccionar una licencia"
},
@@ -224,9 +218,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Selecciona etiquetas precisas"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Se requiere al menos una imagen en la galería para mostrar el contenido de tu {type, select, resourcepack {paquete de recursos, excepto para paquetes de audio o de traducción. Si esto describe tu paquete, selecciona la etiqueta correspondiente} shader {shader} other {proyecto}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Subir una imagen a la galería"
},
@@ -249,4 +240,3 @@
"defaultMessage": "Visitar la configuración de enlaces"
}
}
-
diff --git a/packages/moderation/src/locales/fil-PH/index.json b/packages/moderation/src/locales/fil-PH/index.json
index fb5484dba..6df571f5d 100644
--- a/packages/moderation/src/locales/fil-PH/index.json
+++ b/packages/moderation/src/locales/fil-PH/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Bisitahin ang pahina ng galeriya"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Ang iyong {type, select, mod {mod} plugin {plugin} other {proyekto}} ay gumagamit ng lisensiya na nangangailangang available ang source code. Mangyaring ibahagi ang source code link o ang sources file sa bawat karagdagang bersiyon, o pag-isipang gumamit ng ibang lisensiya."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Magbigay ng source code"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Piliin ang wika"
},
- "nags.select-license.description": {
- "defaultMessage": "Pilian mo ng lisensiya ang iyong {type, select, mod {mod} modpack {modpack} resourcepack {resource pack} shader {shader} plugin {plugin} datapack {data pack} other {project}} na magiging batayan sa pamamahagi."
- },
"nags.select-license.title": {
"defaultMessage": "Pumili ng lisensiya"
},
@@ -224,9 +218,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Piliin ang pinakatumpak na mga tag"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Nangangailangan ng isa o higit pang gallery image upang ma-showcase ang kontento ng iyong {type, select, resourcepack {resource pack, malabian sa audio o localization packs. Kung nilalarawan nito ang iyong pack, mangyaring piliin ang makawawastong tag} shader {shader} other {project}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Mag-upload ng imaheng panggaleriya"
},
@@ -249,4 +240,3 @@
"defaultMessage": "Bisitahin ang mga setting sa mga link"
}
}
-
diff --git a/packages/moderation/src/locales/fr-FR/index.json b/packages/moderation/src/locales/fr-FR/index.json
index 15e58dc1d..76f4ee2d9 100644
--- a/packages/moderation/src/locales/fr-FR/index.json
+++ b/packages/moderation/src/locales/fr-FR/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Voir la galerie"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Votre {type, select, mod {mod} plugin {plugin} other {projet}} utilise une licence qui exige que le code source soit accessible. Veuillez fournir un lien vers le code source ou un fichier contenant les sources pour chaque version supplémentaire, ou envisagez d’utiliser une autre licence."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Fournir le code source"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Sélectionner une langue"
},
- "nags.select-license.description": {
- "defaultMessage": "Sélectionnez la licence sous laquelle votre {type, select, mod {mod} modpack {modpack} resourcepack {pack de ressources} shader {shader} plugin {plugin} datapack {data pack} other {projet}} est distribué."
- },
"nags.select-license.title": {
"defaultMessage": "Sélectionner une licence"
},
@@ -224,9 +218,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Sélectionnez des tags précis"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Au moins une image de la galerie est requise pour présenter le contenu de votre {type, select, resourcepack {pack de ressources, sauf pour les packs audio ou de localisation. Si votre pack correspond à cette description, veuillez sélectionner le tag approprié} shader {shader} other {projet}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Ajouter une image à la galerie"
},
@@ -249,4 +240,3 @@
"defaultMessage": "Accéder aux paramètres des liens"
}
}
-
diff --git a/packages/moderation/src/locales/he-IL/index.json b/packages/moderation/src/locales/he-IL/index.json
index d83d5a81e..924a81f8a 100644
--- a/packages/moderation/src/locales/he-IL/index.json
+++ b/packages/moderation/src/locales/he-IL/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "בקר בדף הגלריה"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "ה{type, select, mod {מוד} plugin {פלאגין} other {פרויקט}} שלך משתמש ברישיון הדורש זמינות של קוד מקור. אנא ספק קישור לקוד מקור או קובץ מקורות עבור כל גרסה נוספת, או שקול להשתמש ברישיון אחר."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "ספק קוד מקור"
},
@@ -101,9 +98,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "אל תשתמש במקצרי קישורים"
},
- "nags.long-headers.description": {
- "defaultMessage": "{כמות, plural, one {כותרת אחת בתיאור שלך ארוכה מדי.} other {{כמות} כותרות בתיאור שלך ארוכות מדי.}} כותרות צריכות להיות תמציתיות ולשמש ככותרות סעיפים, ולא כמשפטים שלמים."
- },
"nags.long-headers.title": {
"defaultMessage": "קצר כותרות"
},
@@ -231,4 +225,3 @@
"defaultMessage": "בקר בהגדרות הקישורים"
}
}
-
diff --git a/packages/moderation/src/locales/hu-HU/index.json b/packages/moderation/src/locales/hu-HU/index.json
index 1a9f74a68..60b9eedd5 100644
--- a/packages/moderation/src/locales/hu-HU/index.json
+++ b/packages/moderation/src/locales/hu-HU/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "Adj hozzá külső linkeket"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "Mind a {totalAvailableTags} elérhető címkét kiválasztottad. A címkék célja az, hogy segítsék a felhasználókat a megfelelő projektek megtalálásában. Kérjük, csak a projekthez releváns címkéket válaszd ki."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "Válaszd ki a pontos címkéket"
},
- "nags.description-too-short.description": {
- "defaultMessage": "A jelenlegi leírás {length} olvasható karakter hosszú. Egy világos és informatív leíráshoz legalább {minChars} karakter ajánlott."
- },
"nags.description-too-short.title": {
"defaultMessage": "Fejtsd ki a leírást"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "Látogasd meg a Képek fület"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "A {type, select, mod {mod} plugin {bővítmény} other {projekt}} licensze megköveteli, hogy a forráskód elérhető legyen. Kérlek, minden további verzióhoz adj meg forráskód linket vagy forrásfájlt, vagy fontold meg egy másik licensz használatát."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Adj meg egy forráskódot"
},
@@ -101,9 +92,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "Ne használj linkrövidítőket"
},
- "nags.long-headers.description": {
- "defaultMessage": "A leírásodban {count} fejléc túl hosszú. A fejlécek legyenek tömörek, és csak szakaszcímként szolgáljanak, ne teljes mondatként."
- },
"nags.long-headers.title": {
"defaultMessage": "Rövidebb fejlécek"
},
@@ -134,9 +122,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Visszajelzések áttekintése"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "{count} felbontáscímkét választottál ki ({tags}). A forráscsomagokhoz általában csak egy felbontáscímke szükséges, amely a fő felbontásukkal egyezik."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Válaszd ki a megfelelő felbontást"
},
@@ -158,9 +143,6 @@
"nags.select-language.title": {
"defaultMessage": "Nyelv kiválasztása"
},
- "nags.select-license.description": {
- "defaultMessage": "Válaszd ki, milyen licensz alatt terjeszted {type, select, mod {a mododat} modpack {a modcsomagodat} resourcepack {a forráscsomagodat} shader {a shaderedet} plugin {a bővítményedet} datapack {az adatcsomagodat} other {a projektedet}}."
- },
"nags.select-license.title": {
"defaultMessage": "Válassz egy licenszet"
},
@@ -200,9 +182,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "Tisztítsd meg az összegzést"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "A jelenlegi összegzés {length} karakter hosszú. Egy informatív és figyelemfelkeltő összegzéshez legalább {minChars} karakter ajánlott."
- },
"nags.summary-too-short.title": {
"defaultMessage": "Fejtsd ki az összegzést"
},
@@ -218,15 +197,9 @@
"nags.too-many-tags-server.title": {
"defaultMessage": "Válaszd ki a pontos címkéket"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "{tagCount} címkét választottál ki. Fontold meg {maxTagCount} vagy annál kevesebb címke kiválasztását, hogy projekted biztosan megjelenjen a releváns keresési eredmények között."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Válaszd ki a pontos címkéket"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Legalább egy kép szükséges a {type, select, resourcepack {forráscsomagod tartalmának bemutatásához, kivéve a hang- és helyi csomagokat. Ha ez jellemzi a csomagodat, kérlek válaszd ki a megfelelő címkét} shader {shadered tartalmának bemutatásához.} other {projekted tartalmának bemutatásához}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Tölts fel egy képet"
},
@@ -249,4 +222,3 @@
"defaultMessage": "Látogasd meg a linkbeállításokat"
}
}
-
diff --git a/packages/moderation/src/locales/id-ID/index.json b/packages/moderation/src/locales/id-ID/index.json
index 9c836af31..5d171a80a 100644
--- a/packages/moderation/src/locales/id-ID/index.json
+++ b/packages/moderation/src/locales/id-ID/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "Tambah tautan eksternal"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "Anda memilih semua {totalAvailableTags, plural, other {(#) tag yang tersedia}}. Ini bertentangan dengan tujuan tag, yang bertujuan membantu pengguna mencari proyek yang relevan. Mohon hanya pilih tag yang relevan dengan proyek Anda."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "Pilih tag yang tepat"
},
- "nags.description-too-short.description": {
- "defaultMessage": "Panjang keterangan Anda adalah {length, plural, other {# karakter yang dapat dibaca}}. Setidaknya {minChars, plural, other {# karakter}} disarankan untuk membuat keterangan yang jelas dan informatif."
- },
"nags.description-too-short.title": {
"defaultMessage": "Kembangkan keterangan"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "Kunjungi laman galeri"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "{type, select, mod {Mod} plugin {Pasang-masuk} other {Proyek}} Anda menggunakan lisensi yang memerlukan kode sumber agar dapat tersedia. Mohon berikan tautan kode sumber atau berkas sumber untuk setiap versi tambahan, atau pertimbangkan untuk menggunakan lisensi lain."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Berikan kode sumber"
},
@@ -101,9 +92,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "Jangan gunakan pemendek tautan"
},
- "nags.long-headers.description": {
- "defaultMessage": "{count, plural, other {# tajuk}} dalam keterangan Anda{count, plural, other{}} terlalu panjang. Tajuk seharusnya ringkas dan bertindak sebagai judul suatu bagian, bukan kalimat penuh."
- },
"nags.long-headers.title": {
"defaultMessage": "Tajuk hendaklah singkat"
},
@@ -134,9 +122,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Tinjau umpan balik"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "Anda memilih {count, plural, other {# tag resolusi}} ({tags}). Paket sumber seharusnya hanya memiliki satu tag resolusi yang sepadan dengan resolusi utamanya."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Pilih resolusi yang benar"
},
@@ -158,9 +143,6 @@
"nags.select-language.title": {
"defaultMessage": "Pilih bahasa"
},
- "nags.select-license.description": {
- "defaultMessage": "Pilih lisensi yang digunakan untuk mendistribusikan {type, select, mod {mod} modpack {paket mod} resourcepack {paket sumber} shader {efek gambar} plugin {pasang-masuk} datapack {paket data} other {proyek}} Anda."
- },
"nags.select-license.title": {
"defaultMessage": "Pilih lisensi"
},
@@ -200,9 +182,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "Bersihkan ringkasan"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "Panjang ringkasan Anda adalah {length, plural, other {# karakter yang dapat dibaca}}. Setidaknya {minChars, plural, other {# karakter}} disarankan untuk membuat keterangan yang informatif dan menarik."
- },
"nags.summary-too-short.title": {
"defaultMessage": "Kembangkan ringkasan"
},
@@ -212,21 +191,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "Bersihkan nama"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "Anda memilih {tagCount, plural, other {# tag}}. Mohon pertimbangkan untuk menguranginya menjadi sebanyak-banyaknya {maxTagCount} untuk memastikan server Anda muncul pada hasil pencarian yang relevan."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "Pilih tag yang tepat"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "Anda memilih {tagCount, plural, other {# tag}}. Pertimbangkan untuk menguranginya menjadi {maxTagCount} atau kurang untuk memastikan proyek Anda muncul pada hasil pencarian yang relevan."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Pilih tag yang tepat"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Setidaknya satu gambar galeri diperlukan untuk menampilkan konten {type, select, resourcepack {paket sumber Anda, kecuali bila paket sumber Anda merupakan paket audio atau penerjemahan. Bila demikian, mohon pilih tag yang sesuai} shader {efek gambar Anda} other {proyek Anda}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Unggah gambar galeri"
},
@@ -249,4 +219,3 @@
"defaultMessage": "Kunjungi pengaturan tautan"
}
}
-
diff --git a/packages/moderation/src/locales/it-IT/index.json b/packages/moderation/src/locales/it-IT/index.json
index 9dee4239c..c8a4697df 100644
--- a/packages/moderation/src/locales/it-IT/index.json
+++ b/packages/moderation/src/locales/it-IT/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "Aggiungi link esterni"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "Hai selezionato {totalAvailableTags, plural, one {l'unico tag disponibile} =8 {tutti gli # tag disponibili} =11 {tutti gli # tag disponibili} other {tutti i # tag disponibili}}. Questo rende i tag, che servono ad aiutare gli utenti a trovare progetti pertinenti, del tutto inutili. Si prega di selezionare solo i tag pertinenti al tuo progetto."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "Seleziona i tag pertinenti"
},
- "nags.description-too-short.description": {
- "defaultMessage": "La tua descrizione è lunga {length, plural, one {# carattere} other {# caratteri}}. Si consiglia di scriverne almeno {minChars} perché sia chiara e informativa."
- },
"nags.description-too-short.title": {
"defaultMessage": "Espandi la descrizione"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "Visita la galleria"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "{type, select, mod {La tua mod} plugin {Il tuo plugin} other {Il tuo progetto}} usa una licenza che richiede il codice sorgente libero. Si prega di fornire un link al codice sorgente o allegarlo a ogni versione, oppure dovrai usare un'altra licenza."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Fornisci codice sorgente"
},
@@ -134,9 +125,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Feedback revisione"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "Hai selezionato {count} tag di risoluzione ({tags}). I pacchetti di risorse dovrebbero avere un solo tag di risoluzione che corrisponda alla loro risoluzione primaria."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Seleziona la risoluzione corretta"
},
@@ -158,9 +146,6 @@
"nags.select-language.title": {
"defaultMessage": "Seleziona le lingue"
},
- "nags.select-license.description": {
- "defaultMessage": "Seleziona la licenza sotto cui {type, select, shader {sono} other {è}} distribuit{type, select, mod {a la tua mod} modpack {o il tuo pacchetto di mod} resourcepack {o il tuo pacchetto di risorse} shader {e le tue shader} plugin {o il tuo plugin} datapack {o il tuo pacchetto di dati} other {o il tuo progetto}}."
- },
"nags.select-license.title": {
"defaultMessage": "Seleziona la licenza"
},
@@ -200,9 +185,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "Rivedi la sintesi"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "La tua sintesi è lunga {length, plural, one {# carattere} other {# caratteri}}. Si consiglia di scriverne almeno {minChars} perché sia allettante e informativa."
- },
"nags.summary-too-short.title": {
"defaultMessage": "Espandi la sintesi"
},
@@ -212,21 +194,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "Rivedi il nome"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "Hai selezionato {tagCount} tag. Scegline al massimo {maxTagCount} cosicché il tuo server appaia in ricerche rilevanti."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "Seleziona i tag pertinenti"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "Hai selezionato {tagCount} tag. Dovresti tenerne al massimo {maxTagCount} per assicurarti che il tuo progetto appaia solo nelle ricerche più rilevanti."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Seleziona i tag pertinenti"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "È necessaria almeno un'immagine che mostri il contenuto {type, select, resourcepack {del tuo pacchetto di risorse, a meno che contenga solo audio o traduzioni. In tal caso seleziona il tag appropriato} shader {delle tue shader} other {del tuo progetto}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Carica un'immagine"
},
@@ -249,4 +222,3 @@
"defaultMessage": "Visita impostazioni dei link"
}
}
-
diff --git a/packages/moderation/src/locales/ja-JP/index.json b/packages/moderation/src/locales/ja-JP/index.json
index b103b509d..fcc937a64 100644
--- a/packages/moderation/src/locales/ja-JP/index.json
+++ b/packages/moderation/src/locales/ja-JP/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "外部リンクを追加する"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "利用できる{totalAvailableTags, plural, other {#個のタグ}}のすべてを選択しています。これでは、関連したプロジェクトをユーザーが見つけやすくするというタグ本来の目的を果たせなくなってしまいます。このプロジェクトに関連するタグのみを選択してください。"
- },
"nags.all-tags-selected.title": {
"defaultMessage": "プロジェクトと関係のあるタグを選択する"
},
- "nags.description-too-short.description": {
- "defaultMessage": "説明文が{length, plural, other {#文字}}しかありません。より明確で分かりやすい説明文を作成するためには、少なくとも{minChars, plural, other {#文字}}以上であることが推奨されます。"
- },
"nags.description-too-short.title": {
"defaultMessage": "さらに説明を追加する"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "ギャラリーのページを閲覧する"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "この{type, select, mod {Mod} plugin {プラグイン} other {プロジェクト}}はソースコードの公開が必要なライセンスを使用しています。ソースコードへのリンクを追加するか、バージョン毎にソースファイルを添付してください。もしくは他のライセンスへの変更を検討してください。"
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "ソースコードのリンクの追加"
},
@@ -101,9 +92,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "短縮リンクサービスを使用しないでください"
},
- "nags.long-headers.description": {
- "defaultMessage": "説明文にある{count, plural, other {#個のヘッダー}}{count, plural, other{}}はあまりに長すぎます。ヘッダーは簡潔で、セクションの見出しとして機能すべきであり、完全な文として使用すべきではありません。"
- },
"nags.long-headers.title": {
"defaultMessage": "ヘッダーを短縮"
},
@@ -134,9 +122,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "フィードバックの確認"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "{count, plural, other {#個の解像度タグ}} ({tags}) を選択しました。リソースパックは通常、主要な解像度と一致する1つの解像度タグのみを設定すべきです。"
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "正しい解像度を選択"
},
@@ -158,9 +143,6 @@
"nags.select-language.title": {
"defaultMessage": "言語を選択"
},
- "nags.select-license.description": {
- "defaultMessage": "この{type, select, mod {Mod} modpack {Modパック} resourcepack {リソースパック} shader {シェーダー} plugin {プラグイン} datapack {データパック} other {プロジェクト}}に適用させるライセンスを選択してください。"
- },
"nags.select-license.title": {
"defaultMessage": "ライセンスを選択"
},
@@ -200,9 +182,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "要約を整理"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "要約文が{length, plural, other {#文字}}しかありません。より明確で分かりやすい要約文を作成するためには、少なくとも{minChars, plural, other {#文字}}以上であることが推奨されます。"
- },
"nags.summary-too-short.title": {
"defaultMessage": "要約を展開"
},
@@ -218,15 +197,9 @@
"nags.too-many-tags-server.title": {
"defaultMessage": "適切なタグを選択する"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "{tagCount, plural, other {#個}}のタグを選択しました。関連する検索結果に表示されるように、{maxTagCount}個以下に減らすことを検討してください。"
- },
"nags.too-many-tags.title": {
"defaultMessage": "正確なタグを選択"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "{type, select, resourcepack {リソースパック(但し、オーディオパックやローカリゼーションパックを除く。もしこれらに該当する場合は、適切なタグを選択してください。)} shader {シェーダー} other {プロジェクト}}の内容を紹介するには、少なくとも1枚のギャラリー画像が必要です。"
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "ギャラリー画像をアップロード"
},
@@ -249,4 +222,3 @@
"defaultMessage": "リンク設定を表示"
}
}
-
diff --git a/packages/moderation/src/locales/ko-KR/index.json b/packages/moderation/src/locales/ko-KR/index.json
index 1700ef17d..705792c57 100644
--- a/packages/moderation/src/locales/ko-KR/index.json
+++ b/packages/moderation/src/locales/ko-KR/index.json
@@ -29,9 +29,6 @@
"nags.add-links.title": {
"defaultMessage": "외부 링크 추가"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "사용 가능한 모든 {totalAvailableTags, plural, other {#개의 태그}}를 선택하셨습니다. 이는 사용자가 관련 프로젝트를 찾는 데 도움을 주기 위한 태그의 목적에 어긋납니다. 프로젝트와 관련된 태그만 선택해 주세요."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "올바른 태그를 선택해 주세요"
},
@@ -65,9 +62,6 @@
"nags.gallery.title": {
"defaultMessage": "갤러리 페이지 보기"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "이 {type, select, mod {모드는} plugin {플러그인은} other {프로젝트는}} 소스 코드를 공개해야 하는 라이선스를 사용하고 있습니다. 각 추가 버전에 해당하는 소스 코드 링크 또는 소스 파일을 제공해 주거나, 다른 라이선스를 고려해 보세요."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "소스 코드 제공"
},
@@ -101,9 +95,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "링크 단축기 사용 금지"
},
- "nags.long-headers.description": {
- "defaultMessage": "설명의 {count, plural, other {#개의 헤더}}{count, plural, other {}}가 너무 깁니다. 헤더는 간결해야 하며, 완전한 문장이 아닌 단락 제목 역할을 해야 합니다."
- },
"nags.long-headers.title": {
"defaultMessage": "헤더 단축"
},
@@ -134,9 +125,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "피드백 검토"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "{count, plural, other {#개의 해상도 태그}} ({tags})를 선택했습니다. 리소스 팩에는 일반적으로 기본 해상도와 일치하는 해상도 태그 하나만 포함되어야 합니다."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "올바른 해상도 선택"
},
@@ -158,9 +146,6 @@
"nags.select-language.title": {
"defaultMessage": "언어 선택"
},
- "nags.select-license.description": {
- "defaultMessage": "{type, select, mod {모드} modpack {모드팩} resourcepack {리소스 팩} shader {셰이더} plugin {플러그인} datapack {데이터 팩} other {프로젝트}}에 적용되는 배포 라이선스를 선택하세요."
- },
"nags.select-license.title": {
"defaultMessage": "라이선스 선택"
},
@@ -200,9 +185,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "요약 정리"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "작성한 요약이 {length, plural, other {#자}}입니다. 적절한 정보를 제공하는 요약을 작성하려면 최소 {minChars, plural, other {#자}} 이상을 권장합니다."
- },
"nags.summary-too-short.title": {
"defaultMessage": "요약 확장"
},
@@ -212,21 +194,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "이름 정리"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "{tagCount, plural, other {#}}개의 태그를 선택했습니다. 서버가 관련 검색 결과에 표시될 수 있도록 {maxTagCount}개 이하로 줄여주세요."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "올바른 태그를 선택해 주세요"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "{tagCount, plural, other {#}}개의 태그를 선택했습니다. 프로젝트가 관련 검색 결과에 표시될 수 있도록 {maxTagCount}개 이하로 줄여주세요."
- },
"nags.too-many-tags.title": {
"defaultMessage": "올바른 태그를 선택해주세요"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "{type, select, resourcepack {오디오 또는 현지화 팩을 제외한 리소스 팩의 경우(해당된다면 적절한 태그를 선택해 주세요)} shader {셰이더} other {프로젝트}}의 콘텐츠를 보여주기 위해서는 최소 1장의 이미지가 필요합니다."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "갤러리 이미지 업로드"
},
@@ -249,4 +222,3 @@
"defaultMessage": "링크 설정 방문"
}
}
-
diff --git a/packages/moderation/src/locales/ms-MY/index.json b/packages/moderation/src/locales/ms-MY/index.json
index e7836a8bc..7398ce8a2 100644
--- a/packages/moderation/src/locales/ms-MY/index.json
+++ b/packages/moderation/src/locales/ms-MY/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "Tambah pautan luaran"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "Anda telah memilih kesemua {totalAvailableTags, plural, other {# tag yang tersedia}}. Ini mengalahkan tujuan tag, yang bertujuan untuk membantu pengguna mencari projek yang berkaitan. Sila pilih hanya tag yang berkaitan dengan projek anda."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "Pilih tag yang tepat"
},
- "nags.description-too-short.description": {
- "defaultMessage": "Panjang keterangan anda ialah {length, plural, other {# aksara yang boleh dibaca}}. Sekurang-kurangnya {minChars, plural, other {# aksara}} disyorkan untuk membuat keterangan yang jelas dan bermaklumat."
- },
"nags.description-too-short.title": {
"defaultMessage": "Kembangkan keterangan"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "Kunjungi laman galeri"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "{type, select, mod {Mod} plugin {Pemalam} other {Projek}} anda sedang menggunakan lesen yang memerlukan kod sumber tersedia. Sila berikan pautan kod sumber atau fail sumber untuk setiap versi tambahan atau pertimbangkan untuk menggunakan lesen yang berbeza."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Sediakan kod sumber"
},
@@ -101,9 +92,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "Jangan gunakan pemendek pautan"
},
- "nags.long-headers.description": {
- "defaultMessage": "{count, plural, other {# tajuk}} di dalam keterangan anda {count, plural, other {adalah}} terlalu panjang. Tajuk hendaklah ringkas dan bertindak sebagai tajuk bahagian, bukan ayat penuh."
- },
"nags.long-headers.title": {
"defaultMessage": "Pendekkan tajuk"
},
@@ -134,9 +122,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Semak maklum balas"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "Anda telah memilih {count, plural, other {# tag resolusi}} ({tags}). Pek sumber biasanya hanya mempunyai satu tag resolusi yang sepadan dengan resolusi utamanya."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Pilih resolusi yang betul"
},
@@ -158,9 +143,6 @@
"nags.select-language.title": {
"defaultMessage": "Pilih bahasa"
},
- "nags.select-license.description": {
- "defaultMessage": "Pilih lesen yang digunakan untuk pengedaran {type, select, mod {mod} modpack {pek mod} resourcepack {pek sumber} shader {pembayang} plugin {pemalam} datapack {pek data} other {projek}} anda."
- },
"nags.select-license.title": {
"defaultMessage": "Pilih lesen"
},
@@ -200,9 +182,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "Bersihkan ringkasan"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "Panjang ringkasan anda ialah {length, plural, other {# aksara}}. Sekurang-kurangnya {minChars, plural, other {# aksara}} disyorkan untuk membuat ringkasan yang bermaklumat dan menarik."
- },
"nags.summary-too-short.title": {
"defaultMessage": "Kembangkan ringkasan"
},
@@ -212,21 +191,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "Bersihkan nama"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "Anda telah memilih sebanyak {tagCount, plural, other {# tag}} Pertimbangkan untuk mengurangkannya kepada kurang atau sama dengan {maxTagCount} untuk memastikan pelayan anda dipaparkan dalam hasil carian yang berkaitan."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "Pilih tag yang tepat"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "Anda telah memilih sebanyak {tagCount, plural, other {# tag}} Pertimbangkan untuk mengurangkannya kepada kurang atau sama dengan {maxTagCount} untuk memastikan projek anda dipaparkan dalam hasil carian yang berkaitan."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Pilih tag yang tepat"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Sekurang-kurangnya satu gambar galeri diperlukan untuk mempamerkan kandungan {type, select, resourcepack {pek sumber anda, melainkan ianya pek audio atau terjemahan. Jika pek ini adalah pek audio atau terjemahan, sila pilih tag yang sesuai} shader {pembayang anda} other {projek anda}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Muat naik gambar galeri"
},
@@ -249,4 +219,3 @@
"defaultMessage": "Kunjungi tetapan pautan"
}
}
-
diff --git a/packages/moderation/src/locales/nl-NL/index.json b/packages/moderation/src/locales/nl-NL/index.json
index 911315499..dc31be0a1 100644
--- a/packages/moderation/src/locales/nl-NL/index.json
+++ b/packages/moderation/src/locales/nl-NL/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Bezoek de galerij pagina"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Je {type, select,mod {mod}plugin {plugin}other {project}} gebruikt een licentie die vereist dat de source code beschikbaar is. Gelieve de source code link of source bestanden for elke extra versie te verstrekken, of overweeg een andere licentie te gebruiken."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Bied bron code aan"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Selecteer een taal"
},
- "nags.select-license.description": {
- "defaultMessage": "Selecteer de licentie waaronder je {type, select,mod {mod} modpack {modpack} resourcepack {resource pack} shader {shader} plugin {plugin} datapack {data pack} other {project}} is gedistibrueerd."
- },
"nags.select-license.title": {
"defaultMessage": "Selecteer een licentie"
},
@@ -218,15 +212,9 @@
"nags.too-many-tags-server.title": {
"defaultMessage": "Selecteer relevante tags"
},
- "nags.too-many-tags.description": {
- "defaultMessage": ""
- },
"nags.too-many-tags.title": {
"defaultMessage": "Selecteer relevante tags"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": ""
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Upload een galerijafbeelding"
},
@@ -249,4 +237,3 @@
"defaultMessage": "Bezoek linkjes instellingen"
}
}
-
diff --git a/packages/moderation/src/locales/no-NO/index.json b/packages/moderation/src/locales/no-NO/index.json
index 8bb1dbb55..8fe102756 100644
--- a/packages/moderation/src/locales/no-NO/index.json
+++ b/packages/moderation/src/locales/no-NO/index.json
@@ -53,9 +53,6 @@
"nags.gallery.title": {
"defaultMessage": "Besøk galleriside"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Di{type, select, mod {n mod} plugin {tt plugin} other {tt prosjekt}} bruker en lisens som krever at kildekode er tilgjengelig. Vennligst oppgi en lenke til kildekoden eller kildefilen for hver ekstra versjon, eller vurder å bruke en annen lisens."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Oppgi kildekode"
},
@@ -122,9 +119,6 @@
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Velg riktig oppløsning"
},
- "nags.select-license.description": {
- "defaultMessage": "Velg lisensen som {type, select, mod {mod} modpack {modpack} resourcepack {resource pack} shader {shader} plugin {plugin} datapack {data pack} other {project}} distribueres under."
- },
"nags.select-license.title": {
"defaultMessage": "Velg lisens"
},
@@ -179,9 +173,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Velg riktige tagger"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Minst ett bilde i galleriet er påkrevd for å vise innholdet i {type, select, resourcepack {ressurspakken din} other {prosjektet ditt}}, med unntak av lyd- og lokaliseringspakker. Hvis dette gjelder pakken din, velg riktig tagg: shader {shader} eller annet {prosjekt}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Last opp et galleribilde"
},
@@ -204,4 +195,3 @@
"defaultMessage": "Gå til lisensinnstillinger"
}
}
-
diff --git a/packages/moderation/src/locales/pl-PL/index.json b/packages/moderation/src/locales/pl-PL/index.json
index 731dc9a88..aa4b11196 100644
--- a/packages/moderation/src/locales/pl-PL/index.json
+++ b/packages/moderation/src/locales/pl-PL/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Odwiedź stronę galerii"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Twój {type, select, mod {mod} plugin {plugin} other {projekt}} używa licencji, która wymaga publikacji kodu źródłowego. Podaj link do kodu źródłowego, plik z źródłami dla każdej podanej wersji lub rozważ użycie innej licencji."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Podaj kod źródłowy"
},
@@ -101,9 +98,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "Nie używaj skracaczy linków"
},
- "nags.long-headers.description": {
- "defaultMessage": "{count, plural, one {# nagłówek} few {# nagłówki} other {# nagłówków}} w twoim opisie {count, plural, one {jest za długi} few {są za długie} other {jest za długich}}. Nagłówki powinny być zwięzłe i pełnić funkcję tytułów sekcji, a nie pełnych zdań."
- },
"nags.long-headers.title": {
"defaultMessage": "Skróć nagłówki"
},
@@ -134,9 +128,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Przejrzyj informacje zwrotne"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "Wybrano {count, plural, one {# tag rozdzielczości} few {# tagi rozdzielczości} other {# tagów rozdzielczości}} ({tags}). Paczki zasobów zwykle powinny mieć tylko jeden tag rozdzielczości opisujący ich główną rozdzielczość."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Wybierz poprawną rozdzielczość"
},
@@ -158,9 +149,6 @@
"nags.select-language.title": {
"defaultMessage": "Wybierz język"
},
- "nags.select-license.description": {
- "defaultMessage": "Wybierz licencję, pod którą {type, select, mod {udostępniony jest Twój mod} modpack {udostępniona jest Twoja paczka modów} resourcepack {udostępniona jest Twoja paczka zasobów} shader {udostępnione są Twoje shadery} plugin {udostępniony jest Twój plugin} datapack {udostępniona jest Twoja paczka danych} other {udostępniony jest Twój projekt}}."
- },
"nags.select-license.title": {
"defaultMessage": "Wybierz licencję"
},
@@ -212,21 +200,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "Oczyść nazwę"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "Wybrano {tagCount, plural, one {# tag} few {# tagi} other {# tagów}}. Spróbuj użyć {maxTagCount} lub mniej tagów, by Twój serwer był łatwiejszy do znalezienia."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "Wybierz odpowiednie tagi"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "Wybrano {tagCount, plural, one {# tag} few {# tagi} other {# tagów}}. Spróbuj użyć {maxTagCount} lub mniej tagów, by Twój projekt był łatwiejszy do znalezienia."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Wybierz odpowiednie tagi"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Przynajmniej jeden obrazek w galerii jest wymagany, by pokazać zawartość {type, select, resourcepack {Twojej paczki zasobów, z wyjątkiem paczek zawierających tylko dźwięki lub tłumaczenia. Jeżeli opisuje to Twoją paczkę, wybierz odpowiedni tag} shader {Twojego shadera} other {Twojego projektu}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Prześlij obraz do galerii"
},
@@ -249,4 +228,3 @@
"defaultMessage": "Odwiedź ustawienia linków"
}
}
-
diff --git a/packages/moderation/src/locales/pt-BR/index.json b/packages/moderation/src/locales/pt-BR/index.json
index 4e427058c..3576fa516 100644
--- a/packages/moderation/src/locales/pt-BR/index.json
+++ b/packages/moderation/src/locales/pt-BR/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Visitar página da galeria"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Seu {type, select, mod {mod} plugin {plugin} other {projeto}} usa uma licença que necessita que o código fonte esteja disponível. Por favor, providencie o link do código fonte ou o arquivo de origem para cada versão adicional, ou considere usar uma licença diferente."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Forneça o código-fonte"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Selecionar um idioma"
},
- "nags.select-license.description": {
- "defaultMessage": "Selecione a licença em que seu {type, select, mod {mod} modpack {pacote de mods} resourcepack {pacote de recurso} shader {sombreador} plugin {plugin} datapack {pacote de dados} other {projeto}} está distribuido."
- },
"nags.select-license.title": {
"defaultMessage": "Selecione uma licença"
},
@@ -212,9 +206,6 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "Limpe o nome"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "Você selecionou {tagCount, plural,=0 {nenhuma tag} one {# tag} other {# tags}}. Por favor reduza para {maxTagCount} ou menos para garantir que seu servidor apareça nos resultados de pesquisa relevantes."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "Selecione etiquetas específicas"
},
@@ -224,9 +215,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Selecione etiquetas específicas"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Pelo menos uma imagem da galeria é requerida para mostrar o conteúdo do seu {type, select, resourcepack {pacote de recursos, com exceção do áudio e pacotes de localização. Se isto descreve seu pacote, por favor selecione a etiqueta apropriada} shader {sombreador} other {projeto}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Envie uma imagem para a galeria"
},
@@ -249,4 +237,3 @@
"defaultMessage": "Visitar página de links"
}
}
-
diff --git a/packages/moderation/src/locales/pt-PT/index.json b/packages/moderation/src/locales/pt-PT/index.json
index 3ce584a8e..039883077 100644
--- a/packages/moderation/src/locales/pt-PT/index.json
+++ b/packages/moderation/src/locales/pt-PT/index.json
@@ -53,9 +53,6 @@
"nags.gallery.title": {
"defaultMessage": "Vê a página da galeria"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "O teu {type, select, mod {mod} plugin {plugin} other {projeto}} usa uma licença que requer que o código-fonte esteja disponível. Por favor, fornece um link para o código-fonte ou um ficheiro de fonte para cada versão adicional, ou considera usar uma licença diferente."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Fornece o código-fonte"
},
@@ -122,9 +119,6 @@
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Seleciona a resolução correta"
},
- "nags.select-license.description": {
- "defaultMessage": "Seleciona a licença em que o teu {type, select, mod {mod} modpack {modpack} resourcepack {pacote de recursos} shader {shader} plugin {plugin} datapack {pacote de dados} other {projeto}} é distribuído sob."
- },
"nags.select-license.title": {
"defaultMessage": "Seleciona uma licença"
},
@@ -182,9 +176,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Seleciona etiquetas precisas"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "É necessária pelo menos uma iagem para mostrar o conteúdo do teu {type, select, resourcepack {pacote de recursor, excepto para audio ou pacotes de localização. Caso isto descreva o teu pacote, por favor seleciona a etiqueta apropriada} shader {shader} other {projeto}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Adiciona uma imagem à galeria"
},
@@ -207,4 +198,3 @@
"defaultMessage": "Vê as definições de links"
}
}
-
diff --git a/packages/moderation/src/locales/ro-RO/index.json b/packages/moderation/src/locales/ro-RO/index.json
index 12be15f11..c41d04b07 100644
--- a/packages/moderation/src/locales/ro-RO/index.json
+++ b/packages/moderation/src/locales/ro-RO/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Vizitează pagina galeriei"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "{type, select, mod {mod-ul} plugin {plugin-ul} other {proiectul}} dumneavoastră folosește o licență care necesită codul sursă să fie disponibil. Vă rugăm să introdueți link-ul codului sursă sau fișierul sursă pentru fiecare versiune adițională, sau luați în considerare folosirea unei licențe diferite."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Oferă codul sursă"
},
@@ -134,9 +131,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Examinați feedback-ul"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "Ați selectat {count, plural, one {# tag de resoluție} other {# tag-uri de resoluție}}. Pachete de resursă ar trebui tipic să aibă numai un tag de resoluție care să se potrivească cu resoluția primară."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Selectează rezoluția corectă"
},
@@ -158,9 +152,6 @@
"nags.select-language.title": {
"defaultMessage": "Selectați o limbă"
},
- "nags.select-license.description": {
- "defaultMessage": "Selectați licența sub care este distribuit {type, select, mod {mod} modpack {modpack} resourcepack {resourcepack} shader {shader} plugin {plugin} datapack {datapack} other {project}} dumneavoastră."
- },
"nags.select-license.title": {
"defaultMessage": "Selectează o licență"
},
@@ -224,9 +215,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Selectează etichete exacte"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Este necesară cel puțin o imagine din galerie pentru a prezenta conținutul dvs{type, select,resourcepack {pachet de resurse, cu excepția pachetelor audio sau de localizare. Dacă acest lucru descrie pachetul dvs., vă rugăm să selectați eticheta corespunzătoare}shader {shader} other {proiect}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Încarcă o imagine în galerie"
},
@@ -249,4 +237,3 @@
"defaultMessage": "Vizitează setările link-urilor"
}
}
-
diff --git a/packages/moderation/src/locales/ru-RU/index.json b/packages/moderation/src/locales/ru-RU/index.json
index a97650ccf..ad10c70d5 100644
--- a/packages/moderation/src/locales/ru-RU/index.json
+++ b/packages/moderation/src/locales/ru-RU/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "Добавьте внешние ссылки"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "Выбраны все {totalAvailableTags, plural, one {# тег} few {# тега} other {# тегов}}. Не достигается их цель помогать искать релевантные проекты. Оставьте только относящиеся к проекту теги."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "Оставьте ключевые теги"
},
- "nags.description-too-short.description": {
- "defaultMessage": "Описание содержит {length, plural, one {# читаемый символ} few {# читаемых символа} other {# читаемых символов}}. Для ясного и информативного описания рекомендуется не менее {minChars, plural, one {# символа} other {# символов}}."
- },
"nags.description-too-short.title": {
"defaultMessage": "Расширьте описание"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "Перейти в галерею"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Лицензия {type, select, mod {мода} plugin {плагина} other {проекта}} обязывает публиковать исходный код. Укажите ссылку на исходный код или файл с исходным кодом для каждой версии или выберите другую лицензию."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Укажите исходный код"
},
@@ -101,9 +92,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "Не сокращайте ссылки"
},
- "nags.long-headers.description": {
- "defaultMessage": "{count, plural, one {# заголовок} few {# заголовка} other {# заголовков}} в описании слишком {count, plural, one {длинный} other {длинные}}. Заголовки должны быть краткими названиями разделов, а не предложениями."
- },
"nags.long-headers.title": {
"defaultMessage": "Сократите заголовки"
},
@@ -134,9 +122,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Посмотрите замечания"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "{count, plural, one {Выбран # тег} few {Выбрано # тега} other {Выбрано # тегов}} разрешения: {tags}. Рекомендуется оставить один тег с основным разрешением."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Укажите одно разрешение"
},
@@ -158,9 +143,6 @@
"nags.select-language.title": {
"defaultMessage": "Укажите язык"
},
- "nags.select-license.description": {
- "defaultMessage": "Выберите, по какой лицензии распространяется {type, select, mod {мод} modpack {сборка} resourcepack {набор ресурсов} shader {шейдер} plugin {плагин} datapack {набор данных} other {проект}}."
- },
"nags.select-license.title": {
"defaultMessage": "Укажите лицензию"
},
@@ -200,9 +182,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "Упростите сводку"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "В сводке {length, plural, one {# символ} few {# символа} other {# символов}}. Для понятной и интересной сводки рекомендуется не менее {minChars, plural, one {# символа} few {# символов} other {# символов}}."
- },
"nags.summary-too-short.title": {
"defaultMessage": "Расширьте сводку"
},
@@ -212,21 +191,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "Упростите название"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "{tagCount, plural, one {Выбран # тег} few {Выбрано # тега} other {Выбрано # тегов}}. Оставьте не более {maxTagCount}, чтобы повысить релевантность сервера в поиске."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "Оставьте ключевые теги"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "{tagCount, plural, one {Выбран # тег} few {Выбрано # тега} other {Выбрано # тегов}}. Оставьте не более {maxTagCount}, чтобы повысить релевантность проекта в поиске."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Оставьте ключевые теги"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "В галерее требуется хотя бы одно изображение, в котором показано содержимое {type, select, resourcepack {набора ресурсов. Если он содержит только звуки или переводы, укажите это в тегах} shader {шейдера} other {проекта}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Добавьте изображения"
},
@@ -249,4 +219,3 @@
"defaultMessage": "Настроить ссылки"
}
}
-
diff --git a/packages/moderation/src/locales/sv-SE/index.json b/packages/moderation/src/locales/sv-SE/index.json
index 4f0f234a4..533670574 100644
--- a/packages/moderation/src/locales/sv-SE/index.json
+++ b/packages/moderation/src/locales/sv-SE/index.json
@@ -29,9 +29,6 @@
"nags.add-links.title": {
"defaultMessage": "Lägg till externa länkar"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "Du har valt alla {totalAvailableTags} taggar. Detta motverkar syftet med taggar, som ska hjälpa användare att hitta projekten de letar efter. Vänligen välj bara taggar som är relevanta till ditt projekt."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "Välj korrekta taggar"
},
@@ -65,9 +62,6 @@
"nags.gallery.title": {
"defaultMessage": "Besök gallerisida"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Ditt {type, select, mod {mod} plugin {plugin} other {projekt}} använder en licens som kräver att källkoden är tillgänglig. Var god tillförse en källkodslänk eller källkodsfil för varje egen version, eller fundera på att använda en annan licens."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Tillförse källkod"
},
@@ -158,9 +152,6 @@
"nags.select-language.title": {
"defaultMessage": "Välj språk"
},
- "nags.select-license.description": {
- "defaultMessage": "Välj vilken licens {type, select, mod {din mod} modpack {ditt modpaket} resourcepack {ditt resurspaket} shader {din shader} plugin {ditt plugin} datapack {ditt datapaket} other {ditt projekt}} distribueras under."
- },
"nags.select-license.title": {
"defaultMessage": "Välj en licens"
},
@@ -224,9 +215,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Välj korrekta taggar"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Åt minstone en galleribild krävs för att visa innehållet i {type, select, resourcepack {ditt resurspaket, utom för ljud eller localiseringspaket. Om detta beskriver ditt paket, var god välj den lämpliga taggen} shader {din shader} other {ditt projekt}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Ladda upp en galleribild"
},
@@ -249,4 +237,3 @@
"defaultMessage": "Besök länkinställningar"
}
}
-
diff --git a/packages/moderation/src/locales/tr-TR/index.json b/packages/moderation/src/locales/tr-TR/index.json
index 2c772c92c..9713fa1d6 100644
--- a/packages/moderation/src/locales/tr-TR/index.json
+++ b/packages/moderation/src/locales/tr-TR/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "Dış bağlantı ekle"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "Bütün {totalAvailableTags} alınabilecek etiketi seçtin. Bu etiketlerin amacına uygun değil. Etiketler, kullanıcıların ilgili projeleri bulmasına yardımcı olmalıdır. Lütfen sadece projenle ilgili etiketleri seç."
- },
"nags.all-tags-selected.title": {
"defaultMessage": "Uygun etiketleri seç"
},
- "nags.description-too-short.description": {
- "defaultMessage": "Açıklaman {length} okunabilir karakter uzunluğunda. Net ve bilgilendirici bir açıklama için en az {minChars} karakter önerilir."
- },
"nags.description-too-short.title": {
"defaultMessage": "Açıklamayı uzat"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "Galeriye göz at"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "{type, select, mod {Modunuz} plugin {Plugininiz} other {Projeniz}} kaynak kodunun erişebilir olmasını gerektiren bir lisans kullanıyor. Lütfen bir kaynak kodu bağlantısı veya her ek sürüm için bir kaynak dosyası sağlayın, ya da başka bir lisans kullanın."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Kaynak kodu sun"
},
@@ -134,9 +125,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Geri bildirimleri incele"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "{count} çözünürlük etiketi şeçtiniz ({tags}). Kaynak paketlerinin genelde birincil çözünürlüklerine uyan bir çözünürlük etiketi olmalıdır."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Doğru boyutu seç"
},
@@ -158,9 +146,6 @@
"nags.select-language.title": {
"defaultMessage": "Dil seç"
},
- "nags.select-license.description": {
- "defaultMessage": "{type, select, mod {Modunun} modpack {Mod paketinin} resourcepack {Kaynak paketinin} shader {Shaderının} plugin {Plugininin} datapack {Veri paketinin} other {Projenin}} hangi lisans altında dağıtıldığını seç."
- },
"nags.select-license.title": {
"defaultMessage": "Bir lisans seç"
},
@@ -200,9 +185,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "Özetini düzenle"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "Özetin {length} karakter. Bilgilendirici ve çekici bir özet için en az {minChars} karakter önerilir."
- },
"nags.summary-too-short.title": {
"defaultMessage": "Özeti uzat"
},
@@ -218,15 +200,9 @@
"nags.too-many-tags-server.title": {
"defaultMessage": "Uygun etiketleri seç"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "{tagCount} etiket seçtiniz. Projenizin ilgili arama sonuçlarında görünmesini sağlamak için {maxTagCount} veya daha az etikete indirmeyi düşünün."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Uygun etiketleri seç"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "{type, select, resourcepack {Kaynak paketinizin içeriğini sergilemek için en az bir galeri görseli gereklidir, ses veya yerelleştirme paketleri hariç. Bu paketinizi tanımlıyorsa, lütfen uygun etiketi seçin} shader {Shaderınızın içeriğini sergilemek için en az bir galeri görseli gereklidir} other {Projenizin içeriğini sergilemek için en az bir galeri görseli gereklidir}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Galeriye resim yükle"
},
@@ -249,4 +225,3 @@
"defaultMessage": "Bağlantı ayarlarına göz at"
}
}
-
diff --git a/packages/moderation/src/locales/uk-UA/index.json b/packages/moderation/src/locales/uk-UA/index.json
index 004897885..8eefeea6f 100644
--- a/packages/moderation/src/locales/uk-UA/index.json
+++ b/packages/moderation/src/locales/uk-UA/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Відвідайте сторінку галереї"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "Ваш {type, select, mod {мод} plugin {плаґін} other {проєкт}} використовує ліцензію, яка вимагає наявности вихідного коду. Будь ласка, надайте посилання на вихідний код або файл з вихідними кодами для кожної додаткової версії або використовуйте іншу ліцензію."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Надайте вихідний код"
},
@@ -101,9 +98,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "Не використовуйте вкорочувачі посилань"
},
- "nags.long-headers.description": {
- "defaultMessage": "{count, plural, one {# заголовок} few {# заголовки} other {# заголовків}} у вашому описі {count, plural, one {є задовгим} other {є задовгими}}. Заголовки мають бути стислими та виступати в ролі назв розділів, а не повних речень."
- },
"nags.long-headers.title": {
"defaultMessage": "Скоротіть заголовки"
},
@@ -134,9 +128,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "Перегляньте зворотний зв’язок"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "Ви вибрали {count, plural, one {# теґ роздільности} few{# теґи роздільности} many{# теґів роздільности} other{теґів родільности}} ({tags}). Пакети ресурсів зазвичай повинні мати лише один теґ роздільности, що вказує на їхню роздільність."
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "Виберіть правильну роздільність"
},
@@ -158,9 +149,6 @@
"nags.select-language.title": {
"defaultMessage": "Виберіть мову"
},
- "nags.select-license.description": {
- "defaultMessage": "Виберіть ліцезію під якою поширюється {type, select, mod {ваш мод} modpack {ваша збірка} resourcepack {ваш пакет ресурсів} shader {ваш шейдер} plugin {ваш плаґін} datapack {ваш пакет даних} other {ваш проєкт}}."
- },
"nags.select-license.title": {
"defaultMessage": "Виберіть ліцензію"
},
@@ -212,21 +200,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "Скоротіть назву"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "Вами вибрано {tagCount, plural, one {# теґ} few {# теґи} other {# теґів}}. Будь ласка, зменште їх кількість до {maxTagCount}, щоб переконатися, що ваш сервер видно в доречних результатах пошуку."
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "Виберіть відповідні теґи"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "Ви вибрали {tagCount, plural, one {# теґ} few {# теґи} other {# теґів}}. Зменште кількість до {maxTagCount} або менше, щоб ваш проєкт показувався у відповідних результатах пошуку."
- },
"nags.too-many-tags.title": {
"defaultMessage": "Виберіть відповідні теґи"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Хоча б одне зображення необхідне для демонстрації вмісту вашого {type, select, resourcepack {пакета ресурсів, за винятком звукових або локалізаційних пакетів. Якщо це описує ваш пакет, виберіть відповідний теґ} shader {шейдера} other {проєкту}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Завантажте зображення до галереї"
},
@@ -249,4 +228,3 @@
"defaultMessage": "Відвідайте налаштування посилань"
}
}
-
diff --git a/packages/moderation/src/locales/vi-VN/index.json b/packages/moderation/src/locales/vi-VN/index.json
index fc5de7cd0..086962d67 100644
--- a/packages/moderation/src/locales/vi-VN/index.json
+++ b/packages/moderation/src/locales/vi-VN/index.json
@@ -65,9 +65,6 @@
"nags.gallery.title": {
"defaultMessage": "Truy cập trang thư viện"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "{type, select, mod {Mod} plugin {Plugin} other {Dự án}} của bạn sử dụng giấy phép yêu cầu phải công khai mã nguồn. Vui lòng cung cấp liên kết mã nguồn hoặc tệp mã nguồn cho mỗi phiên bản bổ sung, hoặc cân nhắc sử dụng một giấy phép khác."
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "Cung cấp mã nguồn"
},
@@ -158,9 +155,6 @@
"nags.select-language.title": {
"defaultMessage": "Lựa chọn ngôn ngữ"
},
- "nags.select-license.description": {
- "defaultMessage": "Chọn giấy phép mà {type, select, mod {mod} modpack {modpack} resourcepack {gói tài nguyên} shader {shader} plugin {plugin} datapack {gói dữ liệu} other {dự án}} của bạn được phát hành theo."
- },
"nags.select-license.title": {
"defaultMessage": "Chọn giấy phép"
},
@@ -224,9 +218,6 @@
"nags.too-many-tags.title": {
"defaultMessage": "Chọn các thẻ chính xác"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "Cần có ít nhất một hình ảnh trong thư viện để giới thiệu nội dung của {type, select, resourcepack {gói tài nguyên của bạn, ngoại trừ các gói âm thanh hoặc bản địa hóa. Nếu điều này đúng với gói của bạn, vui lòng chọn thẻ phù hợp} shader {shader} other {dự án}}."
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "Tải lên hình ảnh thư viện"
},
@@ -249,4 +240,3 @@
"defaultMessage": "Truy cập cài đặt liên kết"
}
}
-
diff --git a/packages/moderation/src/locales/zh-CN/index.json b/packages/moderation/src/locales/zh-CN/index.json
index 4d30eca8d..cc56277aa 100644
--- a/packages/moderation/src/locales/zh-CN/index.json
+++ b/packages/moderation/src/locales/zh-CN/index.json
@@ -29,15 +29,9 @@
"nags.add-links.title": {
"defaultMessage": "添加外部链接"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "你已选择全部 {totalAvailableTags, plural, other {# 个可用标签}}。这违背了标签的初衷——帮助用户发现相关项目。请仅选择与你项目相关的标签。"
- },
"nags.all-tags-selected.title": {
"defaultMessage": "选择准确的标签"
},
- "nags.description-too-short.description": {
- "defaultMessage": "你的描述包含 {length, plural, other {# 个可读字符}}。建议至少包含 {minChars, plural, other {# 个字符}},让描述详尽清晰。"
- },
"nags.description-too-short.title": {
"defaultMessage": "扩展描述"
},
@@ -65,9 +59,6 @@
"nags.gallery.title": {
"defaultMessage": "前往图库页"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "你的{type, select, mod {模组} plugin {插件} other {项目}}所使用的许可证要求源代码必须公开。请为每个新增版本提供源代码地址或源文件,或考虑使用其他的许可证。"
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "提供源代码"
},
@@ -101,9 +92,6 @@
"nags.link-shortener-usage.title": {
"defaultMessage": "不要使用短链接"
},
- "nags.long-headers.description": {
- "defaultMessage": "描述中有 {count, plural, other {# 个标题}}过长。标题应简洁,用作章节名,不应是完整的句子。"
- },
"nags.long-headers.title": {
"defaultMessage": "缩短标题"
},
@@ -134,9 +122,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "检查反馈"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "你已选择 {count, plural, other {# 个分辨率标签}} ({tags})。资源包通常应仅保留一个与其主要分辨率相匹配的标签。"
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "选择正确的分辨率"
},
@@ -158,9 +143,6 @@
"nags.select-language.title": {
"defaultMessage": "选择一个语言"
},
- "nags.select-license.description": {
- "defaultMessage": "请选择你的{type, select, mod {模组} modpack {整合包} resourcepack {资源包} shader {着色器} plugin {插件} datapack {数据包} other {项目}}所遵循的发布许可证。"
- },
"nags.select-license.title": {
"defaultMessage": "选择一个许可证"
},
@@ -200,9 +182,6 @@
"nags.summary-special-formatting.title": {
"defaultMessage": "清除简介"
},
- "nags.summary-too-short.description": {
- "defaultMessage": "你的简介包含 {length, plural, other {# 个字符}}。建议至少包含 {minChars, plural, other {# 个字符}},来让简介既丰富又引人入胜。"
- },
"nags.summary-too-short.title": {
"defaultMessage": "扩充你的简介"
},
@@ -212,21 +191,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "清理名称"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "你已选择 {tagCount, plural, other {# 个标签}}。请将其数量减少到 {maxTagCount} 个或更少,以确保你的服务器能正常出现在相关搜索结果中。"
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "选择准确的标签"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "你已选择 {tagCount, plural, other {# 个标签}}。建议将其数量减少到 {maxTagCount} 个或更少,以确保你的项目能正常出现在相关搜索结果中。"
- },
"nags.too-many-tags.title": {
"defaultMessage": "选择准确的标签"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "至少需提供一张图库图片,展示你的{type, select, resourcepack {资源包内容。音频包或本地化包不在此限,若你的资源包属于此类,请选择相应标签} shader {光影包内容} other {项目内容}}。"
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "上传图片至项目图库"
},
@@ -249,4 +219,3 @@
"defaultMessage": "访问链接设置"
}
}
-
diff --git a/packages/moderation/src/locales/zh-TW/index.json b/packages/moderation/src/locales/zh-TW/index.json
index be164d972..4fdb969f9 100644
--- a/packages/moderation/src/locales/zh-TW/index.json
+++ b/packages/moderation/src/locales/zh-TW/index.json
@@ -29,9 +29,6 @@
"nags.add-links.title": {
"defaultMessage": "新增外部連結"
},
- "nags.all-tags-selected.description": {
- "defaultMessage": "你選擇了全部 {totalAvailableTags} 個可用標籤。這違背了標籤的初衷,標籤旨在幫助使用者找到相關專案。請僅選取與你的專案相關的標籤。"
- },
"nags.all-tags-selected.title": {
"defaultMessage": "選擇精確的標籤"
},
@@ -65,9 +62,6 @@
"nags.gallery.title": {
"defaultMessage": "前往圖庫頁面"
},
- "nags.gpl-license-source-required.description": {
- "defaultMessage": "你的{type, select, mod {模組} plugin {插件} other {專案}}使用了要求必須公開原始碼的授權條款。請為每個額外版本提供原始碼連結或原始碼檔案,或者考慮使用不同的授權條款。"
- },
"nags.gpl-license-source-required.title": {
"defaultMessage": "提供原始碼"
},
@@ -134,9 +128,6 @@
"nags.moderator-feedback.title": {
"defaultMessage": "檢查回饋"
},
- "nags.multiple-resolution-tags.description": {
- "defaultMessage": "你選擇了 {count} 個解析度標籤 ({tags})。資源包通常應該只有一個與其主要解析度相符的解析度標籤。"
- },
"nags.multiple-resolution-tags.title": {
"defaultMessage": "選擇正確的解析度"
},
@@ -158,9 +149,6 @@
"nags.select-language.title": {
"defaultMessage": "選擇語言"
},
- "nags.select-license.description": {
- "defaultMessage": "選擇你的{type, select, mod {模組} modpack {模組包} resourcepack {資源包} shader {光影包} plugin {插件} datapack {資料包} other {專案}}所採用的授權條款。"
- },
"nags.select-license.title": {
"defaultMessage": "選擇授權條款"
},
@@ -212,21 +200,12 @@
"nags.title-contains-technical-info.title": {
"defaultMessage": "清理名稱"
},
- "nags.too-many-tags-server.description": {
- "defaultMessage": "你選擇了 {tagCount} 個標籤。請減少到 {maxTagCount} 個或更少,以確保你的伺服器出現在相關的搜尋結果中。"
- },
"nags.too-many-tags-server.title": {
"defaultMessage": "選擇精確的標籤"
},
- "nags.too-many-tags.description": {
- "defaultMessage": "你選擇了 {tagCount} 個標籤。請考慮減少到 {maxTagCount} 個或更少,以確保你的專案出現在相關的搜尋結果中。"
- },
"nags.too-many-tags.title": {
"defaultMessage": "選擇精確的標籤"
},
- "nags.upload-gallery-image.description": {
- "defaultMessage": "至少需要一張圖庫圖片來展示你的{type, select, resourcepack {資源包內容(音效或在地化語言包除外)。如果你的資源包屬於此類,請選擇對應的標籤} shader {光影包內容} other {專案內容}}。"
- },
"nags.upload-gallery-image.title": {
"defaultMessage": "上傳圖庫圖片"
},
@@ -249,4 +228,3 @@
"defaultMessage": "前往連結設定"
}
}
-
diff --git a/packages/ui/package.json b/packages/ui/package.json
index c56288e96..d218adacc 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -23,6 +23,7 @@
"lint": "eslint . && prettier --check .",
"fix": "eslint . --fix && prettier --write .",
"intl:extract": "formatjs extract \"src/**/*.{vue,ts,tsx,js,jsx,mts,cts,mjs,cjs}\" --ignore \"src/**/*.d.ts\" --out-file src/locales/en-US/index.json --preserve-whitespace",
+ "intl:prune-local": "pnpm -w scripts i18n-icu-contract prune-local --scope packages/ui",
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build"
},
diff --git a/packages/ui/src/components/billing/ResubscribeModal.vue b/packages/ui/src/components/billing/ResubscribeModal.vue
index 6954700bf..298416af3 100644
--- a/packages/ui/src/components/billing/ResubscribeModal.vue
+++ b/packages/ui/src/components/billing/ResubscribeModal.vue
@@ -182,15 +182,10 @@ const messages = defineMessages({
id: 'billing.resubscribe-modal.resubscribe',
defaultMessage: 'Resubscribe',
},
- intervalMonthly: { id: 'billing.resubscribe-modal.interval.monthly', defaultMessage: '/month' },
- intervalQuarterly: {
- id: 'billing.resubscribe-modal.interval.quarterly',
- defaultMessage: '/quarter',
- },
- intervalYearly: { id: 'billing.resubscribe-modal.interval.yearly', defaultMessage: '/year' },
- intervalFiveDays: {
- id: 'billing.resubscribe-modal.interval.five-days',
- defaultMessage: '/5 days',
+ interval: {
+ id: 'billing.resubscribe-modal.interval',
+ defaultMessage:
+ '{intervalOption, select, fiveDays {/5 days} monthly {/month} quarterly {/quarter} yearly {/year} other {{interval}}}',
},
errorTitle: { id: 'billing.resubscribe-modal.error.title', defaultMessage: 'Error' },
errorText: {
@@ -202,18 +197,13 @@ const messages = defineMessages({
const canResubscribe = computed(() => !!modalData.value?.subscriptionId)
const intervalLabel = computed(() => {
- switch (modalData.value?.interval) {
- case 'monthly':
- return formatMessage(messages.intervalMonthly)
- case 'quarterly':
- return formatMessage(messages.intervalQuarterly)
- case 'yearly':
- return formatMessage(messages.intervalYearly)
- case 'five-days':
- return formatMessage(messages.intervalFiveDays)
- default:
- return null
- }
+ const { interval } = modalData.value ?? {}
+ if (!interval) return null
+
+ return formatMessage(messages.interval, {
+ interval,
+ intervalOption: interval === 'five-days' ? 'fiveDays' : interval,
+ })
})
const formattedPrice = computed(() => {
diff --git a/packages/ui/src/components/billing/ServersPurchase0Plan.vue b/packages/ui/src/components/billing/ServersPurchase0Plan.vue
index 622de56d7..456b324ae 100644
--- a/packages/ui/src/components/billing/ServersPurchase0Plan.vue
+++ b/packages/ui/src/components/billing/ServersPurchase0Plan.vue
@@ -81,6 +81,11 @@ const messages = defineMessages({
id: 'servers.purchase.step.plan.your-current-plan',
defaultMessage: 'Your current plan',
},
+ billedInterval: {
+ id: 'servers.purchase.step.plan.billed',
+ defaultMessage:
+ 'billed {interval, select, monthly {monthly} quarterly {quarterly} yearly {yearly} other {{interval}}}',
+ },
})
const isSameAsExistingPlan = computed(() => {
@@ -203,7 +208,8 @@ function selectCustom() {
/ month, billed {{ selectedInterval }},
+ {{ formatMessage(messages.billedInterval, { interval: selectedInterval }) }}
@@ -263,7 +269,10 @@ function selectCustom() {