From bd1c9ae24c83cce700cfb867d61fe91b91c2c9eb Mon Sep 17 00:00:00 2001 From: lumiscosity Date: Sat, 17 Jan 2026 00:00:18 +0100 Subject: [PATCH 1/2] feat: make hosting marketing page translatable, part 1 --- apps/frontend/src/pages/hosting/index.vue | 441 +++++++++++++++++----- 1 file changed, 346 insertions(+), 95 deletions(-) diff --git a/apps/frontend/src/pages/hosting/index.vue b/apps/frontend/src/pages/hosting/index.vue index ca24fafbd3..4bcead1173 100644 --- a/apps/frontend/src/pages/hosting/index.vue +++ b/apps/frontend/src/pages/hosting/index.vue @@ -40,15 +40,13 @@ {{ formatMessage(commonMessages.betaRelease) }}

- Host your next server with Modrinth Hosting + {{ formatMessage(messages.hostWithModrinth) }}

- Modrinth Hosting is the easiest way to host your own Minecraft: Java Edition server. - Seamlessly install and play your favorite mods and modpacks, all within the Modrinth - platform. + {{ formatMessage(messages.hostingDescription) }}

-
@@ -110,16 +108,15 @@
- Why Modrinth Hosting? + {{ formatMessage(messages.whyModrinthHosting) }}

- Find a modpack. Now it's a server. + {{ formatMessage(messages.whyHeading) }}

- Choose from the thousands of modpacks on Modrinth or create your own. Invite your friends - when you're ready to play. + {{ formatMessage(messages.whyDescription) }}

-

Play where your mods are

+

{{ formatMessage(messages.whereModsAre) }}

- Modrinth Hosting seamlessly integrates the mod and modpack installation process into - your server. + {{ formatMessage(messages.whereModsAreDescription) }}

-

All your favorite mods

+

{{ formatMessage(messages.yourFavoriteMods) }}

- Choose between Vanilla, Fabric, Forge, Quilt and NeoForge. If it's on Modrinth, it can - run on your server. + {{ formatMessage(messages.yourFavoriteModsDescription) }}

@@ -188,10 +183,9 @@ -

Manage it all on Modrinth

+

{{ formatMessage(messages.allOnModrinth) }}

- Your server, mods, players, and more are all on Modrinth. No need to switch between - platforms. + {{ formatMessage(messages.allOnModrinthDescription) }}

@@ -211,20 +205,18 @@ -

Experience modern, reliable hosting

+

{{ formatMessage(messages.modernReliableHosting) }}

- Modrinth Hosting servers are hosted on - high-performance AMD CPUs with DDR5 RAM, running on - custom-built software to ensure your server performs smoothly. + {{ formatMessage(messages.modernReliableHostingDescription) }} + {{ formatMessage(messages.modernReliableHostingDescriptionTwo) }}{{ formatMessage(messages.modernReliableHostingDescriptionThree) }}

-

Consistently fast

+

{{ formatMessage(messages.consistentlyFast) }}

- Our infrastructure is never overloaded, meaning each server hosted with Modrinth - always runs at its full performance. + {{ formatMessage(messages.consistentlyFastDescription) }}

@@ -239,16 +231,15 @@
- Included with your server + {{ formatMessage(messages.included) }}

- Comes with all the features you need. + {{ formatMessage(messages.includedHeading) }}

- Included with every server is a suite of features designed to provide a hosting experience - that only Modrinth can offer. + {{ formatMessage(messages.includedDescription) }}

-

Custom URL

+

{{ formatMessage(messages.customUrl) }}

- Share your server with a custom - modrinth.gg URL. + {{ formatMessage(messages.customUrlDescription) }} + modrinth.gg {{ formatMessage(messages.customUrlDescriptionTwo) }}

@@ -322,9 +313,9 @@ " class="relative flex flex-col gap-4 overflow-hidden rounded-2xl p-6 text-left sm:backdrop-blur-xl md:p-12" > -

Easy to use file manager

+

{{ formatMessage(messages.fileManager) }}

- Search, manage, edit, and upload files directly to your server with ease. + {{ formatMessage(messages.fileManagerDescription) }}

- A powerful console, server properties manager, and more + {{ formatMessage(messages.powerfulConsole) }}

- Modrinth Hosting comes with powerful tools to manage your server. + {{ formatMessage(messages.powerfulConsoleDescription) }}

@@ -366,9 +357,9 @@ -

Help when you need it

+

{{ formatMessage(messages.help) }}

- Reach out to the Modrinth team for help with your server at any time. + {{ formatMessage(messages.helpDescription) }}

@@ -376,33 +367,31 @@
-

SFTP access

+

{{ formatMessage(messages.sftpAccess) }}

- Access your server's files directly with SFTP built into Modrinth Hosting. + {{ formatMessage(messages.sftpAccessDescription) }}

-

Advanced networking management

+

{{ formatMessage(messages.advancedNetworking) }}

- Add your own domain to your server, reserve up to 15 ports for mods that require them, - and more. + {{ formatMessage(messages.advancedNetworkingDescription) }}

-

Frequently Asked Questions

+

{{ formatMessage(messages.faqHeading) }}

- What kind of CPUs do Modrinth Hosting servers run on? + {{ formatMessage(messages.faqCpuKind) }}

- Modrinth Hosting servers are powered by AMD Ryzen 7900 and 7950X3D equivalent CPUs - at 5+ GHz, paired with DDR5 memory. + {{ formatMessage(messages.faqCpuKindAnswer) }}

@@ -410,14 +399,10 @@ - How do CPU burst threads work? + {{ formatMessage(messages.faqBurstThreads) }}

- When your server is under heavy load, we temporarily give it access to additional - CPU threads to help mitigate lag spikes and instability. This helps prevent the TPS - from going below 20, ensuring the smoothest experience possible. Since those extra - CPU threads are only shortly available during high load periods, they might not show - up in Spark reports or other profiling tools. + {{ formatMessage(messages.faqBurstThreadsAnswer) }}

@@ -426,11 +411,10 @@ - Do Modrinth Hosting servers have DDoS protection? + {{ formatMessage(messages.faqDDOSProtection) }}

- Yes. All Modrinth Hosting servers come with DDoS protection, with up to 17Tbps - capacity in some locations. + {{ formatMessage(messages.faqDDOSProtectionAnswer) }}

@@ -439,12 +423,10 @@ - Where are Modrinth Hosting servers located? Can I choose a region? + {{ formatMessage(messages.faqLocation) }}

- We have servers available in North America, Europe, and Southeast Asia at the moment - that you can choose upon purchase. More regions to come in the future! If you'd like - to switch your region, please contact support. + {{ formatMessage(messages.faqLocationAnswer) }}

@@ -453,11 +435,10 @@ - Can I increase the storage on my server? + {{ formatMessage(messages.faqIncreaseStorage) }}

- Yes, storage can be increased on your server at no additional cost. If you need more - storage, reach out to Modrinth Support. + {{ formatMessage(messages.faqIncreaseStorageAnswer) }}

@@ -466,19 +447,13 @@ - How fast are Modrinth Hosting servers? + {{ formatMessage(messages.faqHowFast) }}

- Modrinth Hosting servers are hosted on very modern high-performance hardware, but - it's tough to say how exactly that will translate into how fast your server will run - because there are so many factors that affect it, such as the mods, data packs, or - plugins you're running on your server, and even user behavior. + {{ formatMessage(messages.faqHowFastAnswer) }}

- Most performance issues that arise tend to be the fault of an unoptimized modpack, - mod, data pack, or plugin that causes the server to lag. Since our servers are very - high-end, you shouldn't run into much trouble as long as you pick an appropriate - plan for the content you're running on the server. + {{ formatMessage(messages.faqHowFastAnswerTwo) }}

@@ -487,10 +462,10 @@ - What currency are the prices in? + {{ formatMessage(messages.faqCurrency) }}

- All prices are listed in United States Dollars (USD). + {{ formatMessage(messages.faqCurrencyAnswer) }}

@@ -499,16 +474,13 @@ - What Minecraft versions and loaders can be used? + {{ formatMessage(messages.faqVersionsLoaders) }}

- Modrinth Hosting servers can run any version of Minecraft: Java Edition going all - the way back to version 1.2.5, including snapshot versions. + {{ formatMessage(messages.faqVersionsLoadersAnswer) }}

- We also support a wide range of mod and plugin loaders, including Fabric, Quilt, - Forge, and NeoForge for mods, as well as Paper and Purpur for plugins. Availability - depends on whether the mod or plugin loader supports the selected Minecraft version. + {{ formatMessage(messages.faqVersionsLoadersAnswerTwo) }}

@@ -525,18 +497,18 @@ class="mx-auto flex w-full max-w-7xl flex-col items-center gap-8 text-center" >

- There's a server for everyone + {{ formatMessage(messages.serverForEveryone) }}

- Available in North America, Europe, and Southeast Asia for wide coverage. + {{ formatMessage(messages.availableLocations) }}

- - Pay quarterly - Pay yearly + + {{ formatMessage(messages.payQuarterly) }} + {{ formatMessage(messages.payYearly) }} @@ -610,9 +582,9 @@ class="mb-24 flex w-full flex-col items-start justify-between gap-4 rounded-2xl bg-bg p-8 text-left lg:flex-row lg:gap-0" >
-

Know exactly what you need?

+

formatMessage(messages.knowWhatYouNeed) }}

- Pick a customized plan with just the specs you need. + formatMessage(messages.pickCustomizedPlan) }}

@@ -621,13 +593,16 @@ >

- Starting at - {{ formatPrice(locale, lowestPrice, selectedCurrency, true) }} / month + {{ + formatMessage(messages.startingAtPrice, { + ago: formatPrice(locale, lowestPrice, selectedCurrency, true), + }) + }}

@@ -649,6 +624,7 @@ import { import { ButtonStyled, commonMessages, + defineMessages, injectNotificationManager, ModrinthServersPurchaseModal, useVIntl, @@ -688,6 +664,281 @@ const { addNotification } = injectNotificationManager() const { locale, formatMessage } = useVIntl() const flags = useFeatureFlags() +const messages = defineMessages({ + hostWithModrinth: { + id: 'hosting-marketing.hero.host-with-modrinth', + defaultMessage: 'Host your next server with Modrinth Hosting', + }, + hostingDescription: { + id: 'hosting-marketing.hero.hosting-description', + defaultMessage: 'Modrinth Hosting is the easiest way to host your own Minecraft: Java Edition server. Seamlessly install and play your favorite mods and modpacks, all within the Modrinth platform.', + }, + startANewServer: { + id: 'hosting-marketing.hero.button.start-a-new-server', + defaultMessage: 'Start a new server', + }, + startYourServer: { + id: 'hosting-marketing.hero.button.start-your-server', + defaultMessage: 'Start your server', + }, + manageYourServers: { + id: 'hosting-marketing.hero.button.manage-your-servers', + defaultMessage: 'Manage your servers', + }, + whyModrinthHosting: { + id: 'hosting-marketing.why.why-modrinth-hosting', + defaultMessage: 'Why Modrinth Hosting?', + }, + whyHeading: { + id: 'hosting-marketing.why.heading', + defaultMessage: "Find a modpack. Now it's a server.", + }, + whyDescription: { + id: 'hosting-marketing.why.description', + defaultMessage: "Choose from the thousands of modpacks on Modrinth or create your own. Invite your friends when you're ready to play.", + }, + whereModsAre: { + id: 'hosting-marketing.why.where-mods-are', + defaultMessage: 'Play where your mods are', + }, + whereModsAreDescription: { + id: 'hosting-marketing.why.where-mods-are.description', + defaultMessage: 'Modrinth Hosting seamlessly integrates the mod and modpack installation process into your server.', + }, + yourFavoriteMods: { + id: 'hosting-marketing.why.your-favorite-mods', + defaultMessage: 'All your favorite mods', + }, + yourFavoriteModsDescription: { + id: 'hosting-marketing.why.your-favorite-mods.description', + defaultMessage: "Choose between Vanilla, Fabric, Forge, Quilt and NeoForge. If it's on Modrinth, it can run on your server.", + }, + allOnModrinth: { + id: 'hosting-marketing.why.all-on-modrinth', + defaultMessage: 'Manage it all on Modrinth', + }, + allOnModrinthDescription: { + id: 'hosting-marketing.why.all-on-modrinth.description', + defaultMessage: "Your server, mods, players, and more are all on Modrinth. No need to switch between platforms.", + }, + modernReliableHosting: { + id: 'hosting-marketing.why.modern-reliable-hosting', + defaultMessage: 'Experience modern, reliable hosting', + }, + modernReliableHostingDescription: { + id: 'hosting-marketing.why.modern-reliable-hosting.description.1', + defaultMessage: 'Modrinth Hosting servers are hosted on', + }, + modernReliableHostingDescriptionTwo: { + id: 'hosting-marketing.why.modern-reliable-hosting.description.2', + defaultMessage: 'high-performance AMD CPUs with DDR5 RAM', + }, + modernReliableHostingDescriptionThree: { + id: 'hosting-marketing.why.modern-reliable-hosting.description.3', + defaultMessage: ', running on custom-built software to ensure your server performs smoothly.', + }, + consistentlyFast: { + id: 'hosting-marketing.why.consistently-fast', + defaultMessage: 'Consistently fast', + }, + consistentlyFastDescription: { + id: 'hosting-marketing.why.consistently-fast.description', + defaultMessage: 'Our infrastructure is never overloaded, meaning each server hosted with Modrinth always runs at its full performance.', + }, + includedWithYourServer: { + id: 'hosting-marketing.included.with-your-server', + defaultMessage: 'Included with your server', + }, + includedHeading: { + id: 'hosting-marketing.included.heading', + defaultMessage: 'Comes with all the features you need.', + }, + includedDescription: { + id: 'hosting-marketing.included.description', + defaultMessage: 'Included with every server is a suite of features designed to provide a hosting experience that only Modrinth can offer.', + }, + customUrl: { + id: 'hosting-marketing.included.custom-url', + defaultMessage: 'Custom URL', + }, + customUrlDescription: { + id: 'hosting-marketing.included.custom-url.description', + defaultMessage: 'Share your server with a custom modrinth.gg URL.', + }, + customUrlDescription: { + id: 'hosting-marketing.included.custom-url.description.1', + defaultMessage: 'Share your server with a custom', + }, + customUrlDescriptionTwo: { + id: 'hosting-marketing.included.custom-url.description.2', + defaultMessage: 'URL.', + }, + backupsIncluded: { + id: 'hosting-marketing.included.backups-included', + defaultMessage: 'Backups included', + }, + backupsIncludedDescription: { + id: 'hosting-marketing.included.backups-included.description', + defaultMessage: 'Every server comes with 15 backups stored securely off-site.', + }, + fileManager: { + id: 'hosting-marketing.included.file-manager', + defaultMessage: 'Easy to use file manager', + }, + fileManagerDescription: { + id: 'hosting-marketing.included.file-manager.description', + defaultMessage: 'Search, manage, edit, and upload files directly to your server with ease.', + }, + powerfulConsole: { + id: 'hosting-marketing.included.powerful-console', + defaultMessage: 'A powerful console, server properties manager, and more', + }, + powerfulConsoleDescription: { + id: 'hosting-marketing.included.powerful-console.description', + defaultMessage: 'Modrinth Hosting comes with powerful tools to manage your server.', + }, + help: { + id: 'hosting-marketing.included.help', + defaultMessage: 'Help when you need it', + }, + helpDescription: { + id: 'hosting-marketing.included.help.description', + defaultMessage: 'Reach out to the Modrinth team for help with your server at any time.', + }, + sftpAccess: { + id: 'hosting-marketing.included.sftp-access', + defaultMessage: 'SFTP access', + }, + sftpAccessDescription: { + id: 'hosting-marketing.included.sftp-access.description', + defaultMessage: "Access your server's files directly with SFTP built into Modrinth Hosting.", + }, + advancedNetworking: { + id: 'hosting-marketing.included.advanced-networking', + defaultMessage: 'Advanced networking management', + }, + advancedNetworkingDescription: { + id: 'hosting-marketing.included.advanced-networking.description', + defaultMessage: 'Add your own domain to your server, reserve up to 15 ports for mods that require them, and more.', + }, + faqHeading: { + id: 'hosting-marketing.faq.heading', + defaultMessage: 'Frequently Asked Questions', + }, + faqCpuKind: { + id: 'hosting-marketing.faq.cpu-kind', + defaultMessage: 'What kind of CPUs do Modrinth Hosting servers run on?', + }, + faqCpuKindAnswer: { + id: 'hosting-marketing.faq.cpu-kind.answer', + defaultMessage: 'Modrinth Hosting servers are powered by AMD Ryzen 7900 and 7950X3D equivalent CPUs at 5+ GHz, paired with DDR5 memory.', + }, + faqBurstThreads: { + id: 'hosting-marketing.faq.burst-threads', + defaultMessage: 'How do CPU burst threads work?', + }, + faqBurstThreadsAnswer: { + id: 'hosting-marketing.faq.burst-threads.answer', + defaultMessage: 'When your server is under heavy load, we temporarily give it access to additional CPU threads to help mitigate lag spikes and instability. This helps prevent the TPS from going below 20, ensuring the smoothest experience possible. Since those extra CPU threads are only shortly available during high load periods, they might not show up in Spark reports or other profiling tools.', + }, + faqDDOSProtection: { + id: 'hosting-marketing.faq.ddos-protection', + defaultMessage: 'Do Modrinth Hosting servers have DDoS protection?', + }, + faqDDOSProtectionAnswer: { + id: 'hosting-marketing.faq.ddos-protection.answer', + defaultMessage: 'Yes. All Modrinth Hosting servers come with DDoS protection, with up to 17Tbps capacity in some locations.', + }, + faqLocation: { + id: 'hosting-marketing.faq.location', + defaultMessage: 'Where are Modrinth Hosting servers located? Can I choose a region?', + }, + faqLocationAnswer: { + id: 'hosting-marketing.faq.location.answer', + defaultMessage: "We have servers available in North America, Europe, and Southeast Asia at the moment that you can choose upon purchase. More regions to come in the future! If you'd like to switch your region, please contact support.", + }, + faqIncreaseStorage: { + id: 'hosting-marketing.faq.increase-storage', + defaultMessage: 'Can I increase the storage on my server?', + }, + faqIncreaseStorageAnswer: { + id: 'hosting-marketing.faq.increase-storage.answer', + defaultMessage: 'Yes, storage can be increased on your server at no additional cost. If you need more storage, reach out to Modrinth Support.', + }, + faqHowFast: { + id: 'hosting-marketing.faq.how-fast', + defaultMessage: 'How fast are Modrinth Hosting servers?', + }, + faqHowFastAnswer: { + id: 'hosting-marketing.faq.how-fast.answer.1', + defaultMessage: "Modrinth Hosting servers are hosted on very modern high-performance hardware, but it's tough to say how exactly that will translate into how fast your server will run because there are so many factors that affect it, such as the mods, data packs, or plugins you're running on your server, and even user behavior.", + }, + faqHowFastAnswerTwo: { + id: 'hosting-marketing.faq.how-fast.answer.2', + defaultMessage: "Most performance issues that arise tend to be the fault of an unoptimized modpack, mod, data pack, or plugin that causes the server to lag. Since our servers are very high-end, you shouldn't run into much trouble as long as you pick an appropriate plan for the content you're running on the server.", + }, + faqCurrency: { + id: 'hosting-marketing.faq.currency', + defaultMessage: 'What currency are the prices in?', + }, + faqCurrencyAnswer: { + id: 'hosting-marketing.faq.currency.answer', + defaultMessage: 'All prices are listed in United States Dollars (USD).', + }, + faqVersionsLoaders: { + id: 'hosting-marketing.faq.versions-loaders', + defaultMessage: 'What Minecraft versions and loaders can be used?', + }, + faqVersionsLoadersAnswer: { + id: 'hosting-marketing.faq.versions-loaders.answer.1', + defaultMessage: 'Modrinth Hosting servers can run any version of Minecraft: Java Edition going all the way back to version 1.2.5, including snapshot versions.', + }, + faqVersionsLoadersAnswerTwo: { + id: 'hosting-marketing.faq.versions-loaders.answer.2', + defaultMessage: 'We also support a wide range of mod and plugin loaders, including Fabric, Quilt, Forge, and NeoForge for mods, as well as Paper and Purpur for plugins. Availability depends on whether the mod or plugin loader supports the selected Minecraft version.', + }, + serverForEveryone: { + id: 'hosting-marketing.server-for-everyone', + defaultMessage: "There's a server for everyone", + }, + availableLocations: { + id: 'hosting-marketing.available-locations', + defaultMessage: 'Available in North America, Europe, and Southeast Asia for wide coverage.', + }, + payMonthly: { + id: 'hosting-marketing.billing.monthly', + defaultMessage: 'Pay monthly', + }, + payQuarterly: { + id: 'hosting-marketing.billing.quarterly', + defaultMessage: 'Pay quarterly', + }, + payYearly: { + id: 'hosting-marketing.billing.yearly', + defaultMessage: 'Pay yearly', + }, + saveWithQuarterly: { + id: 'hosting-marketing.billing.save-with-quarterly', + defaultMessage: 'Save 16% with quarterly billing!', + }, + knowWhatYouNeed: { + id: 'hosting-marketing.know-what-you-need', + defaultMessage: 'Know exactly what you need?', + }, + pickCustomizedPlan: { + id: 'hosting-marketing.pick-customized-plan', + defaultMessage: 'Pick a customized plan with just the specs you need.', + }, + getStartedButton: { + id: 'hosting-marketing.pick-customized-plan', + defaultMessage: 'Get started', + }, + startingAtPrice: { + id: 'hosting-marketing.billing.starting-at', + defaultMessage: "Starting at {price} / month", + }, +}) + const billingPeriods = ref(['monthly', 'quarterly']) const billingPeriod = ref(billingPeriods.value.includes('quarterly') ? 'quarterly' : 'monthly') From 19915ba2e339af2e10a747a2595b5b0b8d9dd708 Mon Sep 17 00:00:00 2001 From: lumiscosity Date: Sat, 17 Jan 2026 12:58:18 +0100 Subject: [PATCH 2/2] format what we've got so far --- apps/frontend/src/locales/en-US/index.json | 204 +++++++++++++++++++++ apps/frontend/src/pages/hosting/index.vue | 93 ++++++---- 2 files changed, 266 insertions(+), 31 deletions(-) diff --git a/apps/frontend/src/locales/en-US/index.json b/apps/frontend/src/locales/en-US/index.json index 01a50b0f02..f153ac6b2d 100644 --- a/apps/frontend/src/locales/en-US/index.json +++ b/apps/frontend/src/locales/en-US/index.json @@ -1142,6 +1142,210 @@ "frog.title": { "message": "Frog" }, + "hosting-marketing.available-locations": { + "message": "Available in North America, Europe, and Southeast Asia for wide coverage." + }, + "hosting-marketing.billing.monthly": { + "message": "Pay monthly" + }, + "hosting-marketing.billing.quarterly": { + "message": "Pay quarterly" + }, + "hosting-marketing.billing.save-with-quarterly": { + "message": "Save 16% with quarterly billing!" + }, + "hosting-marketing.billing.starting-at": { + "message": "Starting at {price} / month" + }, + "hosting-marketing.billing.yearly": { + "message": "Pay yearly" + }, + "hosting-marketing.faq.burst-threads": { + "message": "How do CPU burst threads work?" + }, + "hosting-marketing.faq.burst-threads.answer": { + "message": "When your server is under heavy load, we temporarily give it access to additional CPU threads to help mitigate lag spikes and instability. This helps prevent the TPS from going below 20, ensuring the smoothest experience possible. Since those extra CPU threads are only shortly available during high load periods, they might not show up in Spark reports or other profiling tools." + }, + "hosting-marketing.faq.cpu-kind": { + "message": "What kind of CPUs do Modrinth Hosting servers run on?" + }, + "hosting-marketing.faq.cpu-kind.answer": { + "message": "Modrinth Hosting servers are powered by AMD Ryzen 7900 and 7950X3D equivalent CPUs at 5+ GHz, paired with DDR5 memory." + }, + "hosting-marketing.faq.currency": { + "message": "What currency are the prices in?" + }, + "hosting-marketing.faq.currency.answer": { + "message": "All prices are listed in United States Dollars (USD)." + }, + "hosting-marketing.faq.ddos-protection": { + "message": "Do Modrinth Hosting servers have DDoS protection?" + }, + "hosting-marketing.faq.ddos-protection.answer": { + "message": "Yes. All Modrinth Hosting servers come with DDoS protection, with up to 17Tbps capacity in some locations." + }, + "hosting-marketing.faq.heading": { + "message": "Frequently Asked Questions" + }, + "hosting-marketing.faq.how-fast": { + "message": "How fast are Modrinth Hosting servers?" + }, + "hosting-marketing.faq.how-fast.answer.1": { + "message": "Modrinth Hosting servers are hosted on very modern high-performance hardware, but it's tough to say how exactly that will translate into how fast your server will run because there are so many factors that affect it, such as the mods, data packs, or plugins you're running on your server, and even user behavior." + }, + "hosting-marketing.faq.how-fast.answer.2": { + "message": "Most performance issues that arise tend to be the fault of an unoptimized modpack, mod, data pack, or plugin that causes the server to lag. Since our servers are very high-end, you shouldn't run into much trouble as long as you pick an appropriate plan for the content you're running on the server." + }, + "hosting-marketing.faq.increase-storage": { + "message": "Can I increase the storage on my server?" + }, + "hosting-marketing.faq.increase-storage.answer": { + "message": "Yes, storage can be increased on your server at no additional cost. If you need more storage, reach out to Modrinth Support." + }, + "hosting-marketing.faq.location": { + "message": "Where are Modrinth Hosting servers located? Can I choose a region?" + }, + "hosting-marketing.faq.location.answer": { + "message": "We have servers available in North America, Europe, and Southeast Asia at the moment that you can choose upon purchase. More regions to come in the future! If you'd like to switch your region, please contact support." + }, + "hosting-marketing.faq.versions-loaders": { + "message": "What Minecraft versions and loaders can be used?" + }, + "hosting-marketing.faq.versions-loaders.answer.1": { + "message": "Modrinth Hosting servers can run any version of Minecraft: Java Edition going all the way back to version 1.2.5, including snapshot versions." + }, + "hosting-marketing.faq.versions-loaders.answer.2": { + "message": "We also support a wide range of mod and plugin loaders, including Fabric, Quilt, Forge, and NeoForge for mods, as well as Paper and Purpur for plugins. Availability depends on whether the mod or plugin loader supports the selected Minecraft version." + }, + "hosting-marketing.get-started": { + "message": "Get started" + }, + "hosting-marketing.hero.button.manage-your-servers": { + "message": "Manage your servers" + }, + "hosting-marketing.hero.button.start-a-new-server": { + "message": "Start a new server" + }, + "hosting-marketing.hero.button.start-your-server": { + "message": "Start your server" + }, + "hosting-marketing.hero.host-with-modrinth": { + "message": "Host your next server with Modrinth Hosting" + }, + "hosting-marketing.hero.hosting-description": { + "message": "Modrinth Hosting is the easiest way to host your own Minecraft: Java Edition server. Seamlessly install and play your favorite mods and modpacks, all within the Modrinth platform." + }, + "hosting-marketing.included.advanced-networking": { + "message": "Advanced networking management" + }, + "hosting-marketing.included.advanced-networking.description": { + "message": "Add your own domain to your server, reserve up to 15 ports for mods that require them, and more." + }, + "hosting-marketing.included.backups-included": { + "message": "Backups included" + }, + "hosting-marketing.included.backups-included.description": { + "message": "Every server comes with 15 backups stored securely off-site." + }, + "hosting-marketing.included.custom-url": { + "message": "Custom URL" + }, + "hosting-marketing.included.custom-url.description": { + "message": "Share your server with a custom modrinth.gg URL." + }, + "hosting-marketing.included.custom-url.description.1": { + "message": "Share your server with a custom" + }, + "hosting-marketing.included.custom-url.description.2": { + "message": "URL." + }, + "hosting-marketing.included.description": { + "message": "Included with every server is a suite of features designed to provide a hosting experience that only Modrinth can offer." + }, + "hosting-marketing.included.file-manager": { + "message": "Easy to use file manager" + }, + "hosting-marketing.included.file-manager.description": { + "message": "Search, manage, edit, and upload files directly to your server with ease." + }, + "hosting-marketing.included.heading": { + "message": "Comes with all the features you need." + }, + "hosting-marketing.included.help": { + "message": "Help when you need it" + }, + "hosting-marketing.included.help.description": { + "message": "Reach out to the Modrinth team for help with your server at any time." + }, + "hosting-marketing.included.powerful-console": { + "message": "A powerful console, server properties manager, and more" + }, + "hosting-marketing.included.powerful-console.description": { + "message": "Modrinth Hosting comes with powerful tools to manage your server." + }, + "hosting-marketing.included.sftp-access": { + "message": "SFTP access" + }, + "hosting-marketing.included.sftp-access.description": { + "message": "Access your server's files directly with SFTP built into Modrinth Hosting." + }, + "hosting-marketing.included.with-your-server": { + "message": "Included with your server" + }, + "hosting-marketing.know-what-you-need": { + "message": "Know exactly what you need?" + }, + "hosting-marketing.pick-customized-plan": { + "message": "Pick a customized plan with just the specs you need." + }, + "hosting-marketing.server-for-everyone": { + "message": "There's a server for everyone" + }, + "hosting-marketing.why.all-on-modrinth": { + "message": "Manage it all on Modrinth" + }, + "hosting-marketing.why.all-on-modrinth.description": { + "message": "Your server, mods, players, and more are all on Modrinth. No need to switch between platforms." + }, + "hosting-marketing.why.consistently-fast": { + "message": "Consistently fast" + }, + "hosting-marketing.why.consistently-fast.description": { + "message": "Our infrastructure is never overloaded, meaning each server hosted with Modrinth always runs at its full performance." + }, + "hosting-marketing.why.description": { + "message": "Choose from the thousands of modpacks on Modrinth or create your own. Invite your friends when you're ready to play." + }, + "hosting-marketing.why.heading": { + "message": "Find a modpack. Now it's a server." + }, + "hosting-marketing.why.modern-reliable-hosting": { + "message": "Experience modern, reliable hosting" + }, + "hosting-marketing.why.modern-reliable-hosting.description.1": { + "message": "Modrinth Hosting servers are hosted on " + }, + "hosting-marketing.why.modern-reliable-hosting.description.2": { + "message": "high-performance AMD CPUs with DDR5 RAM" + }, + "hosting-marketing.why.modern-reliable-hosting.description.3": { + "message": ", running on custom-built software to ensure your server performs smoothly." + }, + "hosting-marketing.why.where-mods-are": { + "message": "Play where your mods are" + }, + "hosting-marketing.why.where-mods-are.description": { + "message": "Modrinth Hosting seamlessly integrates the mod and modpack installation process into your server." + }, + "hosting-marketing.why.why-modrinth-hosting": { + "message": "Why Modrinth Hosting?" + }, + "hosting-marketing.why.your-favorite-mods": { + "message": "All your favorite mods" + }, + "hosting-marketing.why.your-favorite-mods.description": { + "message": "Choose between Vanilla, Fabric, Forge, Quilt and NeoForge. If it's on Modrinth, it can run on your server." + }, "landing.button.discover-mods": { "message": "Discover mods" }, diff --git a/apps/frontend/src/pages/hosting/index.vue b/apps/frontend/src/pages/hosting/index.vue index 4bcead1173..f0a0d6aaf0 100644 --- a/apps/frontend/src/pages/hosting/index.vue +++ b/apps/frontend/src/pages/hosting/index.vue @@ -55,7 +55,11 @@ @@ -205,10 +209,15 @@ -

{{ formatMessage(messages.modernReliableHosting) }}

+

+ {{ formatMessage(messages.modernReliableHosting) }} +

{{ formatMessage(messages.modernReliableHostingDescription) }} - {{ formatMessage(messages.modernReliableHostingDescriptionTwo) }}{{ formatMessage(messages.modernReliableHostingDescriptionThree) }} + {{ + formatMessage(messages.modernReliableHostingDescriptionTwo) + }}{{ formatMessage(messages.modernReliableHostingDescriptionThree) }}

@@ -268,7 +277,8 @@

{{ formatMessage(messages.customUrl) }}

{{ formatMessage(messages.customUrlDescription) }} - modrinth.gg {{ formatMessage(messages.customUrlDescriptionTwo) }} + modrinth.gg + {{ formatMessage(messages.customUrlDescriptionTwo) }}