diff --git a/apps/frontend/src/components/ui/NotificationItem.vue b/apps/frontend/src/components/ui/NotificationItem.vue
index 35a8e5c0e..1e95f8d9f 100644
--- a/apps/frontend/src/components/ui/NotificationItem.vue
+++ b/apps/frontend/src/components/ui/NotificationItem.vue
@@ -458,9 +458,11 @@ function getMessages() {
}
function getLoaderCategories(ver) {
- return tags.value.loaders.filter((loader) => {
- return ver?.loaders?.includes(loader.name)
- })
+ return tags.value.loaders
+ .filter((loader) => {
+ return ver?.loaders?.includes(loader.name)
+ })
+ .map((loader) => loader.name)
}
diff --git a/apps/frontend/src/pages/[type]/[id].vue b/apps/frontend/src/pages/[type]/[id].vue
index fe52b5d86..06727b481 100644
--- a/apps/frontend/src/pages/[type]/[id].vue
+++ b/apps/frontend/src/pages/[type]/[id].vue
@@ -225,7 +225,7 @@
? formatMessage(messages.gameVersionUnsupportedTooltip, {
title: project.title,
gameVersion: gameVersion,
- platform: formatCategory(currentPlatform),
+ platform: currentPlatformText,
})
: null
"
@@ -277,7 +277,7 @@
{{
currentPlatform
? formatMessage(messages.platformLabel, {
- platform: formatCategory(currentPlatform),
+ platform: currentPlatformText,
})
: formatMessage(messages.platformError)
}}
@@ -285,7 +285,7 @@
v-tooltip="
formatMessage(messages.platformTooltip, {
title: project.title,
- platform: formatCategory(currentPlatform),
+ platform: currentPlatformText,
})
"
class="ml-auto size-5"
@@ -309,7 +309,7 @@
{{
currentPlatform
? formatMessage(messages.platformLabel, {
- platform: formatCategory(currentPlatform),
+ platform: currentPlatformText,
})
: formatMessage(messages.selectPlatform)
}}
@@ -325,7 +325,7 @@
!possiblePlatforms.includes(platform)
? formatMessage(messages.platformUnsupportedTooltip, {
title: project.title,
- platform: formatCategory(platform),
+ platform: currentPlatformText,
gameVersion: currentGameVersion,
})
: null
@@ -357,7 +357,7 @@
}
"
>
- {{ formatCategory(platform) }}
+ {{ formatMessage(getTagMessage(platform, 'loader')) }}
{{ collection.description }}