Skip to content

Make Localization#5294

Open
xinyihl wants to merge 2 commits intomodrinth:mainfrom
xinyihl:settings-i18n
Open

Make Localization#5294
xinyihl wants to merge 2 commits intomodrinth:mainfrom
xinyihl:settings-i18n

Conversation

@xinyihl
Copy link

@xinyihl xinyihl commented Feb 4, 2026

Adding Localization to Unlocalized Content on the Settings Page

@lumiscosity
Copy link
Contributor

lumiscosity commented Feb 4, 2026

for plan names, it might be beneficial to move them out from here to common messages, then use those everywhere:

small: {
buttonColor: 'blue',
accentText: 'text-blue',
accentBg: 'bg-bg-blue',
name: defineMessage({
id: 'servers.plan.small.name',
defaultMessage: 'Small',
}),
description: defineMessage({
id: 'servers.plan.small.description',
defaultMessage: 'Perfect for 1–5 friends with a few light mods.',
}),
mostPopular: false,
},
medium: {
buttonColor: 'green',
accentText: 'text-green',
accentBg: 'bg-bg-green',
name: defineMessage({
id: 'servers.plan.medium.name',
defaultMessage: 'Medium',
}),
description: defineMessage({
id: 'servers.plan.medium.description',
defaultMessage: 'Great for 6–15 players and multiple mods.',
}),
mostPopular: true,
},
large: {
buttonColor: 'purple',
accentText: 'text-purple',
accentBg: 'bg-bg-purple',
name: defineMessage({
id: 'servers.plan.large.name',
defaultMessage: 'Large',
}),
description: defineMessage({
id: 'servers.plan.large.description',
defaultMessage: 'Ideal for 15–25 players, modpacks, or heavy modding.',
}),
mostPopular: false,
},
}

@IMB11 IMB11 added i18n frontend Involves work from the frontend team 📂 Under review [Triage] Is being reviewed by Modrinth Staff for future roadmap consideration. labels Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Involves work from the frontend team i18n 📂 Under review [Triage] Is being reviewed by Modrinth Staff for future roadmap consideration.

Development

Successfully merging this pull request may close these issues.

3 participants