mirror of
https://github.com/modrinth/code.git
synced 2026-08-25 09:04:55 +00:00
feat: add license info to app + prefetch license details (#6831)
* update project sidebar details to use common component + prefetch license * prepr * fix updated date needing to fetch versions
This commit is contained in:
@@ -2315,24 +2315,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Vytvořeno {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "License {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Zveřejněno {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Odesláno {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detaily"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Aktualizováno {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Vytvořit server"
|
||||
},
|
||||
@@ -2360,9 +2342,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Popisek"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licencováno"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} nepodporuje {gameVersion} pro {platform}"
|
||||
},
|
||||
@@ -2393,15 +2372,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galerie"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Text licence se nepodařilo načíst."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Načítání textu licence..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licence"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Váš projekt je soukromý, což znamená, že k němu máte přístup pouze vy a lidé, které pozvete."
|
||||
},
|
||||
|
||||
@@ -1724,18 +1724,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Oprettet {date}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Offentliggjort {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detaljer"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Opdateret {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Lav en server"
|
||||
},
|
||||
|
||||
@@ -3218,24 +3218,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Erstellt {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Lienziert unter {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Veröffentlicht {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Eingereicht {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Details"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Aktualisiert {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Erstelle einen Server"
|
||||
},
|
||||
@@ -3266,9 +3248,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Beschreibung"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Lizenziert unter"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Diese Spielversion ist mit dem Basisprojekt nicht kompatibel."
|
||||
},
|
||||
@@ -3422,15 +3401,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galerie"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Lizenztext konnte nicht abgerufen werden."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Lade Lizenztext..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lizenz"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Dein Projekt ist privat, was bedeutet, dass nur du und von dir eingeladene Personen darauf zugreifen können."
|
||||
},
|
||||
|
||||
@@ -3218,24 +3218,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Erstellt {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Lienziert unter {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Veröffentlicht {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Eingereicht {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Details"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Aktualisiert {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Erstelle einen Server"
|
||||
},
|
||||
@@ -3266,9 +3248,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Beschreibung"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Lizenziert unter"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Diese Spielversion ist mit dem Basisprojekt nicht kompatibel."
|
||||
},
|
||||
@@ -3422,15 +3401,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galerie"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Lizenztext konnte nicht abgerufen werden."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Lade Lizenztext..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lizenz"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Dein Projekt ist privat, was bedeutet, dass nur du und von dir eingeladene Personen darauf zugreifen können."
|
||||
},
|
||||
|
||||
@@ -3521,24 +3521,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Created {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licensed {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Published {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Submitted {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Details"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Updated {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Create a server"
|
||||
},
|
||||
@@ -3575,9 +3557,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Description"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licensed"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "This game version is incompatible with the base project."
|
||||
},
|
||||
@@ -3734,15 +3713,6 @@
|
||||
"project.install-context.back-to-discover": {
|
||||
"message": "Back to discover"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "License text could not be retrieved."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Loading license text..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "License"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Your project is private, meaning it can only be accessed by you and people you invite."
|
||||
},
|
||||
|
||||
@@ -3218,24 +3218,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Creado {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Con licencia {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Publicado {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Enviado {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detalles"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Actualizado {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Crear un servidor"
|
||||
},
|
||||
@@ -3266,9 +3248,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Descripción"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Con licencia"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Esta versión del juego no es compatible con el proyecto base."
|
||||
},
|
||||
@@ -3422,15 +3401,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galería"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "No se pudo recuperar el texto de la licencia."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Cargando el texto de la licencia..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licencia"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Tu proyecto es privado, lo que significa que solo pueden acceder tú y las personas a las que invites."
|
||||
},
|
||||
|
||||
@@ -3041,24 +3041,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Sombreador"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Creado el {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Con licencia {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Publicado el {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Enviado el {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detalles"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Actualizado el {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Crear un servidor"
|
||||
},
|
||||
@@ -3089,9 +3071,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Descripción"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Con licencia"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} no está soportado para la versión {gameVersion} de {platform}"
|
||||
},
|
||||
@@ -3143,15 +3122,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galería"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "No se pudo recuperar el texto de la licencia."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Cargando texto de la licencia..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licencia"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Tu proyecto es privado, lo que significa que solo tú, o las personas que invites, pueden acceder."
|
||||
},
|
||||
|
||||
@@ -971,21 +971,12 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Yksityiskohdat"
|
||||
},
|
||||
"project.description.title": {
|
||||
"message": "Kuvaus"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Lisenssoitu"
|
||||
},
|
||||
"project.gallery.title": {
|
||||
"message": "Galleria"
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lisenssi"
|
||||
},
|
||||
"project.moderation.title": {
|
||||
"message": "Moderaatio"
|
||||
},
|
||||
|
||||
@@ -2360,24 +2360,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Linikha {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Linisensiya {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Inilathala {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Isinumite {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detalye"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "In-update {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Lumikha ng server"
|
||||
},
|
||||
@@ -2408,9 +2390,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Paglalarawan"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Lisensiyang"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "Hindi masuporta ng {title} ang {gameVersion} para sa {platform}"
|
||||
},
|
||||
@@ -2462,15 +2441,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galeriya"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Hindi makuha ang teksto ng lisensiya."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Nag-load sa teksto ng lisensiya..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lisensiya"
|
||||
},
|
||||
"project.moderation.title": {
|
||||
"message": "Moderation"
|
||||
},
|
||||
|
||||
@@ -3224,24 +3224,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Créé le {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Sous licence {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Publié {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Soumis le {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Détails"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Mis à jour {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Créer un serveur"
|
||||
},
|
||||
@@ -3272,9 +3254,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Description"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "License"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Cette version du jeu est incompatible avec le projet de base."
|
||||
},
|
||||
@@ -3428,15 +3407,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galerie"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Le texte de la license n'a pas pu être obtenu."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Chargement du texte de la license..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "License"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Votre projet est privé, il n'est accessible que par vous et les personnes que vous invitez."
|
||||
},
|
||||
|
||||
@@ -1985,24 +1985,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "שיידר"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "נוצר ב-{date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "ברישיון {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "פורסם {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "נשלח ב-{date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "פרטים"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "עודכן ב-{date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "צור שרת"
|
||||
},
|
||||
@@ -2033,9 +2015,6 @@
|
||||
"project.description.title": {
|
||||
"message": "תיאור"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "ברישיון"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} אינו תומך ב-{gameVersion} עבור {platform}"
|
||||
},
|
||||
@@ -2087,15 +2066,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "גלריה"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "לא ניתן היה לשלוף את טקסט הרישיון."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "טוען את טקסט הרישיון..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "רישיון"
|
||||
},
|
||||
"project.moderation.title": {
|
||||
"message": "פיקוח ובקרה"
|
||||
},
|
||||
|
||||
@@ -3116,24 +3116,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Létrehozva {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licesz: {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Közzététel: {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Benyújtva {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Részletek"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Frissítve {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Hozz létre egy szervert"
|
||||
},
|
||||
@@ -3164,9 +3146,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Leírás"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licenszelt"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Ez a játékverzió nem kompatibilis az alap projekttel."
|
||||
},
|
||||
@@ -3317,15 +3296,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Képek"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "A licensz szövege nem tölthető le."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Licensz szövegének betöltése..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licensz"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "A projekted privát, vagyis csak te és az általad meghívott személyek férhetnek hozzá."
|
||||
},
|
||||
|
||||
@@ -2366,24 +2366,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Efek Gambar"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Dibuat {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Berlisensi {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Diterbitkan {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Diserahkan {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Perincian"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Diperbarui {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Buat server"
|
||||
},
|
||||
@@ -2414,9 +2396,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Keterangan"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Berlisensi"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} tidak mendukung {gameVersion} untuk {platform}"
|
||||
},
|
||||
@@ -2468,15 +2447,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galeri"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Teks lisensi tidak dapat diperoleh."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Memuat teks lisensi..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lisensi"
|
||||
},
|
||||
"project.moderation.title": {
|
||||
"message": "Moderasi"
|
||||
},
|
||||
|
||||
@@ -3209,24 +3209,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Creato {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licenza {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Pubblicato {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Inserito {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Dettagli"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Aggiornato {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Crea un server"
|
||||
},
|
||||
@@ -3257,9 +3239,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Descrizione"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licenza"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Questo progetto non è compatibile con questa versione del gioco."
|
||||
},
|
||||
@@ -3413,15 +3392,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galleria"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Impossibile ottenere testo licenza."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Caricamento testo licenza..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licenza"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Il progetto è privato: solo tu e chiunque inviti potranno accederci."
|
||||
},
|
||||
|
||||
@@ -2741,24 +2741,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "シェーダー"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "{date}に作成"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "ライセンス: {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "{date} に公開"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "提出時刻: {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "詳細"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "{date} に更新"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "サーバーを作成"
|
||||
},
|
||||
@@ -2789,9 +2771,6 @@
|
||||
"project.description.title": {
|
||||
"message": "説明"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "ライセンス"
|
||||
},
|
||||
"project.download.download": {
|
||||
"message": "ダウンロード"
|
||||
},
|
||||
@@ -2846,15 +2825,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "ギャラリー"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "ライセンステキストを取得できませんでした。"
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "ライセンステキストを読み込み中…"
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "ライセンス"
|
||||
},
|
||||
"project.moderation.admonition.approved.header": {
|
||||
"message": "プロジェクトが承認されました"
|
||||
},
|
||||
|
||||
@@ -3218,24 +3218,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "셰이더"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "{date} 에 생성됨"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "{license} 라이선스"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "{date} 게시"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "{date} 에 제출됨"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "세부 사항"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "{date} 업데이트"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "서버 만들기"
|
||||
},
|
||||
@@ -3266,9 +3248,6 @@
|
||||
"project.description.title": {
|
||||
"message": "설명"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "라이선스"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "이 게임 버전은 기본 프로젝트와 호환되지 않습니다."
|
||||
},
|
||||
@@ -3422,15 +3401,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "갤러리"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "라이선스 텍스트를 불러올 수 없습니다."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "라이선스 텍스트를 불러오는 중..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "라이선스"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "이 프로젝트는 비공개로 설정되어 있어, 본인과 본인이 초대한 사람만 접근할 수 있습니다."
|
||||
},
|
||||
|
||||
@@ -2897,24 +2897,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Pembayang"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Dicipta {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Berlesen {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Diterbitkan {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Diserahkan {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Butiran"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Dikemas kini {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Cipta pelayan"
|
||||
},
|
||||
@@ -2945,9 +2927,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Keterangan"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Berlesen"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} tidak menyokong {gameVersion} untuk {platform}"
|
||||
},
|
||||
@@ -2999,15 +2978,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galeri"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Teks lesen tidak dapat diambil."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Sedang memuat teks lesen..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lesen"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Projek anda adalah peribadi, yang bermakna ia hanya boleh diakses oleh anda dan orang yang anda jemput."
|
||||
},
|
||||
|
||||
@@ -3215,24 +3215,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Gemaakt op {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Gelicentieerd met {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Gepubliceerd op {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Ingediend op {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Details"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Bijgewerkt op {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Creëer een server"
|
||||
},
|
||||
@@ -3263,9 +3245,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Beschrijving"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Gelicentieerd"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Deze spelversie is niet compatibel met het basisproject."
|
||||
},
|
||||
@@ -3410,15 +3389,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Gallerij"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Licentie inhoud kon niet worden verkregen."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Licentietekst aan het laden..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licentie"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.unlisted": {
|
||||
"message": "Jouw project is verborgen. Dit betekend dat het alleen beschikbaar is via een directe link en niet vindbaar is op Modrinth."
|
||||
},
|
||||
|
||||
@@ -2825,24 +2825,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Oppretta {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Lisensiert {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Publisert {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Sendt inn {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detaljer"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Oppdatert {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Lag en server"
|
||||
},
|
||||
@@ -2873,9 +2855,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Beskrivelse"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Lisensert"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} støtter ikke {gameVersion} for {platform}"
|
||||
},
|
||||
@@ -2927,15 +2906,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galleri"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Lisenstekst kunne ikke bli henta."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Laster inn linsenstekst..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lisens"
|
||||
},
|
||||
"project.moderation.admonition.approved.header": {
|
||||
"message": "Prosjekt godkjent"
|
||||
},
|
||||
|
||||
@@ -3209,24 +3209,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Utworzony {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Pod licencją {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Opublikowano {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Przesłano {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Szczegóły"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Zaktualizowany {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Utwórz serwer"
|
||||
},
|
||||
@@ -3257,9 +3239,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Opis"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licencja"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Ta wersja gry jest niekompatybilna z bazowym projektem."
|
||||
},
|
||||
@@ -3413,15 +3392,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galeria"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Nie można pobrać tekstu licencji."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Ładowanie tekstu licencji..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licencja"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Twój projekt jest prywatny, co oznacza, że jest widoczny tylko dla ciebie i tych, których zaprosisz."
|
||||
},
|
||||
|
||||
@@ -3224,24 +3224,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Sombreador"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Criado {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licenciado como {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Publicado {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Enviado {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detalhes"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Atualizado {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Criar um servidor"
|
||||
},
|
||||
@@ -3272,9 +3254,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Descrição"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licença"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Esta versão do jogo é incompatível com o projeto base."
|
||||
},
|
||||
@@ -3428,15 +3407,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galeria"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Não foi possível obter o texto da licença."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Carregando texto da licença..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licença"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Seu projeto é privado, o que significa que só você e as pessoas que você convidar podem acessá-lo."
|
||||
},
|
||||
|
||||
@@ -2708,24 +2708,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Criado {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licenciado {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Publicado {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Enviado {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detalhes"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Atualizado {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Criar um servidor"
|
||||
},
|
||||
@@ -2756,9 +2738,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Descrição"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licenciado"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} não suporta {gameVersion} para {platform}"
|
||||
},
|
||||
@@ -2810,15 +2789,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galeria"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Não foi possível obter o texto da licença."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "A carregar texto da licença..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licença"
|
||||
},
|
||||
"project.moderation.title": {
|
||||
"message": "Moderação"
|
||||
},
|
||||
|
||||
@@ -1367,24 +1367,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Creat pe {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licențiat cu {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Publicat pe {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Trimis pe {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detalii"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Actualizat pe {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Creează un server"
|
||||
},
|
||||
@@ -1412,9 +1394,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Descriere"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licență"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} nu este compatibil cu {gameVersion} pentru {platform}"
|
||||
},
|
||||
@@ -1463,15 +1442,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galerie"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Textul licenței nu a putut fi preluat."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Se încarcă textul licenței..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licență"
|
||||
},
|
||||
"project.moderation.title": {
|
||||
"message": "Moderare"
|
||||
},
|
||||
|
||||
@@ -3215,24 +3215,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Шейдер"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Создан {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Лицензия {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Размещён {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Отправлен {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Сведения"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Обновлён {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Создать сервер"
|
||||
},
|
||||
@@ -3263,9 +3245,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Описание"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Лицензия"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Эта версия игры несовместима с зависимым контентом."
|
||||
},
|
||||
@@ -3419,15 +3398,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Галерея"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Не удалось получить текст лицензии."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Загрузка текста лицензии..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Лицензия"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Ваш проект приватный, доступ к нему есть только у вас и приглашённых вами людей."
|
||||
},
|
||||
|
||||
@@ -1343,24 +1343,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Kreirano {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licencirano {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Objavljeno {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Poslato {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detalji"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Ažurirano {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Kreiraj server"
|
||||
},
|
||||
|
||||
@@ -2882,24 +2882,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Skapad {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Licensierat {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Skapades {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Inskickad {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detaljer"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Uppdaterad {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Skapa en server"
|
||||
},
|
||||
@@ -2930,9 +2912,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Beskrivning"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Licensierad"
|
||||
},
|
||||
"project.download.dependency-download-file": {
|
||||
"message": "Ladda ner {filename}"
|
||||
},
|
||||
@@ -3005,15 +2984,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galleri"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Licenstext kunde inte hämtas."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Laddar licenstext..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Licens"
|
||||
},
|
||||
"project.moderation.admonition.under-review.header": {
|
||||
"message": "Projekt under granskning"
|
||||
},
|
||||
|
||||
@@ -3218,24 +3218,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "{date} oluşturuldu"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "{license} lisanslı"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "{date} yayınlandı"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "{date} sunuldu"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Detaylar"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "{date} güncellendi"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Sunucu oluştur"
|
||||
},
|
||||
@@ -3266,9 +3248,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Açıklama"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Lisans:"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Bu oyun sürümü projenin bu sürümü ile uygun değil."
|
||||
},
|
||||
@@ -3422,15 +3401,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Galeri"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Lisans yazısı getirilemedi."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Lisans yazısı yükleniyor..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Lisans"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Projeniz özeldir, yani yalnızca siz ve davet ettiğiniz kişiler tarafından erişilebilir."
|
||||
},
|
||||
|
||||
@@ -3221,24 +3221,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Шейдер"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Створено {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Ліцензія «{license}»"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Опубліковано {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Подано на розгляд {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Деталі"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Оновлено {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Створити сервер"
|
||||
},
|
||||
@@ -3269,9 +3251,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Опис"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Ліцензія:"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "Ця версія гри несумісна з базовим проєктом."
|
||||
},
|
||||
@@ -3425,15 +3404,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Галерея"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Неможливо отримати текст ліцензії."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Завантаження тексту ліцензії…"
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Ліцензія"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Ваш проєкт є приватним, тобто доступ до нього маєте лише ви та запрошені вами люди."
|
||||
},
|
||||
|
||||
@@ -3011,24 +3011,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "Shader"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "Tạo vào {date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "Giấy phép: {license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "Xuất bản vào {date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "Gửi vào {date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "Chi tiết"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "Cập nhật vào {date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "Tạo máy chủ"
|
||||
},
|
||||
@@ -3059,9 +3041,6 @@
|
||||
"project.description.title": {
|
||||
"message": "Mô tả"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "Giấy phép"
|
||||
},
|
||||
"project.download.game-version-unsupported-tooltip": {
|
||||
"message": "{title} không hỗ trợ {gameVersion} cho {platform}"
|
||||
},
|
||||
@@ -3113,15 +3092,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "Thư viện"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "Không thể tải nội dung giấy phép."
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "Đang tải nội dung giấy phép..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "Giấy phép"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "Dự án của bạn đang để chế độ riêng tư, nghĩa là chỉ có bạn và những người khác được mời có thể truy cập nó."
|
||||
},
|
||||
|
||||
@@ -3218,24 +3218,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "光影包"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "{date}创建"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "许可证:{license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "{date}发布"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "{date}提交"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "详细信息"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "{date}更新"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "创建服务器"
|
||||
},
|
||||
@@ -3266,9 +3248,6 @@
|
||||
"project.description.title": {
|
||||
"message": "描述"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "许可证"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "此游戏版本与基础项目不兼容。"
|
||||
},
|
||||
@@ -3422,15 +3401,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "图库"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "获取许可证文本内容时出错。"
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "正在加载许可证文本……"
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "许可证"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "你的项目是私人的,这意味着它只能由你本人或受你邀请的人访问。"
|
||||
},
|
||||
|
||||
@@ -3224,24 +3224,6 @@
|
||||
"project-type.shader.singular": {
|
||||
"message": "光影包"
|
||||
},
|
||||
"project.about.details.created": {
|
||||
"message": "建立時間:{date}"
|
||||
},
|
||||
"project.about.details.licensed": {
|
||||
"message": "授權條款:{license}"
|
||||
},
|
||||
"project.about.details.published": {
|
||||
"message": "發布時間:{date}"
|
||||
},
|
||||
"project.about.details.submitted": {
|
||||
"message": "提交時間:{date}"
|
||||
},
|
||||
"project.about.details.title": {
|
||||
"message": "詳細資訊"
|
||||
},
|
||||
"project.about.details.updated": {
|
||||
"message": "更新時間:{date}"
|
||||
},
|
||||
"project.actions.create-server": {
|
||||
"message": "建立伺服器"
|
||||
},
|
||||
@@ -3272,9 +3254,6 @@
|
||||
"project.description.title": {
|
||||
"message": "描述"
|
||||
},
|
||||
"project.details.licensed": {
|
||||
"message": "授權條款"
|
||||
},
|
||||
"project.download.base-game-version-incompatible-tooltip": {
|
||||
"message": "這個遊戲版本與基底專案不相容。"
|
||||
},
|
||||
@@ -3428,15 +3407,6 @@
|
||||
"project.gallery.title": {
|
||||
"message": "圖庫"
|
||||
},
|
||||
"project.license.error": {
|
||||
"message": "取得授權條款文字內容時發生錯誤。"
|
||||
},
|
||||
"project.license.loading": {
|
||||
"message": "正在載入授權條款文字..."
|
||||
},
|
||||
"project.license.title": {
|
||||
"message": "授權條款"
|
||||
},
|
||||
"project.moderation.admonition.approved.body.private": {
|
||||
"message": "你的專案目前設為私人,這代表只有你和你邀請的人才能存取。"
|
||||
},
|
||||
|
||||
@@ -48,25 +48,6 @@
|
||||
</template>
|
||||
|
||||
<div v-else>
|
||||
<NewModal
|
||||
ref="modalLicense"
|
||||
:header="project.license.name ? project.license.name : formatMessage(messages.licenseTitle)"
|
||||
>
|
||||
<template #title>
|
||||
<Avatar :src="project.icon_url" :alt="project.title" class="icon" size="32px" no-shadow />
|
||||
<span class="text-lg font-extrabold text-contrast">
|
||||
{{ project.license.name ? project.license.name : formatMessage(messages.licenseTitle) }}
|
||||
</span>
|
||||
</template>
|
||||
<div
|
||||
class="markdown-body"
|
||||
v-html="
|
||||
renderString(licenseText).isEmpty
|
||||
? formatMessage(messages.loadingLicenseText)
|
||||
: renderString(licenseText)
|
||||
"
|
||||
/>
|
||||
</NewModal>
|
||||
<OpenInAppModal ref="openInAppModal" />
|
||||
<div
|
||||
class="over-the-top-download-animation"
|
||||
@@ -472,116 +453,12 @@
|
||||
:user-link="(username) => `/user/${username}`"
|
||||
class="card flex-card"
|
||||
/>
|
||||
<!-- TODO: Finish license modal and enable -->
|
||||
<ProjectSidebarDetails
|
||||
v-if="false"
|
||||
:project="project"
|
||||
:has-versions="versions.length > 0"
|
||||
:link-target="$external()"
|
||||
:show-followers="isServerProject"
|
||||
class="card flex-card"
|
||||
/>
|
||||
<div class="card flex-card">
|
||||
<h2>{{ formatMessage(detailsMessages.title) }}</h2>
|
||||
|
||||
<div class="details-list">
|
||||
<div v-if="projectV3Loaded && !isServerProject" class="details-list__item">
|
||||
<BookTextIcon aria-hidden="true" />
|
||||
<div>
|
||||
{{ formatMessage(messages.licensedLabel) }}
|
||||
<a
|
||||
v-if="project.license.url"
|
||||
class="text-link hover:underline"
|
||||
:href="project.license.url"
|
||||
:target="$external()"
|
||||
rel="noopener nofollow ugc"
|
||||
>
|
||||
{{ licenseIdDisplay }}
|
||||
<ExternalIcon aria-hidden="true" class="external-icon ml-1 mt-[-1px] inline" />
|
||||
</a>
|
||||
<span
|
||||
v-else-if="
|
||||
project.license.id === 'LicenseRef-All-Rights-Reserved' ||
|
||||
!project.license.id.includes('LicenseRef')
|
||||
"
|
||||
class="text-link hover:underline"
|
||||
@click="(event) => getLicenseData(event)"
|
||||
>
|
||||
{{ licenseIdDisplay }}
|
||||
</span>
|
||||
<span v-else>{{ licenseIdDisplay }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div v-if="isServerProject" class="details-list__item">
|
||||
<HeartIcon aria-hidden="true" />
|
||||
<div>
|
||||
{{
|
||||
capitalizeString(
|
||||
formatMessage(commonMessages.projectFollowers, {
|
||||
count: project.followers,
|
||||
}),
|
||||
)
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
v-if="project.approved"
|
||||
v-tooltip="formatDateTime(project.approved)"
|
||||
class="details-list__item"
|
||||
>
|
||||
<CalendarIcon aria-hidden="true" />
|
||||
<div>
|
||||
{{
|
||||
capitalizeString(
|
||||
formatMessage(detailsMessages.published, {
|
||||
date: publishedDate,
|
||||
}),
|
||||
)
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div v-else v-tooltip="formatDateTime(project.published)" class="details-list__item">
|
||||
<CalendarIcon aria-hidden="true" />
|
||||
<div>
|
||||
{{
|
||||
capitalizeString(formatMessage(detailsMessages.created, { date: createdDate }))
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div
|
||||
v-if="project.status === 'processing' && project.queued"
|
||||
v-tooltip="formatDateTime(project.queued)"
|
||||
class="details-list__item"
|
||||
>
|
||||
<ScaleIcon aria-hidden="true" />
|
||||
<div>
|
||||
{{
|
||||
capitalizeString(
|
||||
formatMessage(detailsMessages.submitted, {
|
||||
date: submittedDate,
|
||||
}),
|
||||
)
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div
|
||||
v-if="versions.length > 0 && project.updated"
|
||||
v-tooltip="formatDateTime(project.updated)"
|
||||
class="details-list__item"
|
||||
>
|
||||
<VersionIcon aria-hidden="true" />
|
||||
<div>
|
||||
{{
|
||||
capitalizeString(formatMessage(detailsMessages.updated, { date: updatedDate }))
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="normal-page__content">
|
||||
@@ -612,13 +489,10 @@
|
||||
|
||||
<script setup>
|
||||
import {
|
||||
BookTextIcon,
|
||||
CalendarIcon,
|
||||
ChartIcon,
|
||||
ChevronRightIcon,
|
||||
ClipboardCopyIcon,
|
||||
DownloadIcon,
|
||||
ExternalIcon,
|
||||
FolderSearchIcon,
|
||||
HeartIcon,
|
||||
ListIcon,
|
||||
@@ -629,7 +503,6 @@ import {
|
||||
ScanEyeIcon,
|
||||
ServerPlusIcon,
|
||||
SettingsIcon,
|
||||
VersionIcon,
|
||||
XIcon,
|
||||
} from '@modrinth/assets'
|
||||
import {
|
||||
@@ -643,7 +516,6 @@ import {
|
||||
injectNotificationManager,
|
||||
IntlFormatted,
|
||||
NavTabs,
|
||||
NewModal,
|
||||
OpenInAppModal,
|
||||
PROJECT_DEP_MARKER_QUERY,
|
||||
ProjectBackgroundGradient,
|
||||
@@ -659,13 +531,11 @@ import {
|
||||
SelectedProjectsFloatingBar,
|
||||
TeleportOverflowMenu,
|
||||
useDebugLogger,
|
||||
useFormatDateTime,
|
||||
useFormatPrice,
|
||||
useRelativeTime,
|
||||
useStickyObserver,
|
||||
useVIntl,
|
||||
} from '@modrinth/ui'
|
||||
import { capitalizeString, formatProjectType, renderString } from '@modrinth/utils'
|
||||
import { formatProjectType } from '@modrinth/utils'
|
||||
import { useMutation, useQuery, useQueryClient } from '@tanstack/vue-query'
|
||||
import { useLocalStorage } from '@vueuse/core'
|
||||
import { Tooltip } from 'floating-vue'
|
||||
@@ -733,10 +603,6 @@ const flags = useFeatureFlags()
|
||||
const cosmetics = useCosmetics()
|
||||
|
||||
const { formatMessage } = useVIntl()
|
||||
const formatDateTime = useFormatDateTime({
|
||||
timeStyle: 'short',
|
||||
dateStyle: 'long',
|
||||
})
|
||||
const formatPrice = useFormatPrice()
|
||||
|
||||
const debug = useDebugLogger('DownloadModal')
|
||||
@@ -773,35 +639,6 @@ function handlePlayServerProject() {
|
||||
})
|
||||
}
|
||||
|
||||
const formatRelativeTime = useRelativeTime()
|
||||
|
||||
const detailsMessages = defineMessages({
|
||||
title: {
|
||||
id: 'project.about.details.title',
|
||||
defaultMessage: 'Details',
|
||||
},
|
||||
licensed: {
|
||||
id: 'project.about.details.licensed',
|
||||
defaultMessage: 'Licensed {license}',
|
||||
},
|
||||
created: {
|
||||
id: 'project.about.details.created',
|
||||
defaultMessage: 'Created {date}',
|
||||
},
|
||||
submitted: {
|
||||
id: 'project.about.details.submitted',
|
||||
defaultMessage: 'Submitted {date}',
|
||||
},
|
||||
published: {
|
||||
id: 'project.about.details.published',
|
||||
defaultMessage: 'Published {date}',
|
||||
},
|
||||
updated: {
|
||||
id: 'project.about.details.updated',
|
||||
defaultMessage: 'Updated {date}',
|
||||
},
|
||||
})
|
||||
|
||||
const messages = defineMessages({
|
||||
archivedMessage: {
|
||||
id: 'project.status.archived.message',
|
||||
@@ -870,22 +707,6 @@ const messages = defineMessages({
|
||||
id: 'project.gallery.title',
|
||||
defaultMessage: 'Gallery',
|
||||
},
|
||||
licenseErrorMessage: {
|
||||
id: 'project.license.error',
|
||||
defaultMessage: 'License text could not be retrieved.',
|
||||
},
|
||||
licenseTitle: {
|
||||
id: 'project.license.title',
|
||||
defaultMessage: 'License',
|
||||
},
|
||||
licensedLabel: {
|
||||
id: 'project.details.licensed',
|
||||
defaultMessage: 'Licensed',
|
||||
},
|
||||
loadingLicenseText: {
|
||||
id: 'project.license.loading',
|
||||
defaultMessage: 'Loading license text...',
|
||||
},
|
||||
moderationTab: {
|
||||
id: 'project.moderation.title',
|
||||
defaultMessage: 'Moderation',
|
||||
@@ -956,45 +777,7 @@ const messages = defineMessages({
|
||||
},
|
||||
})
|
||||
|
||||
const modalLicense = ref(null)
|
||||
const modalCollection = useTemplateRef('modal_collection')
|
||||
const licenseText = ref('')
|
||||
|
||||
const createdDate = computed(() =>
|
||||
project.value.published ? formatRelativeTime(project.value.published) : 'unknown',
|
||||
)
|
||||
const submittedDate = computed(() =>
|
||||
project.value.queued ? formatRelativeTime(project.value.queued) : 'unknown',
|
||||
)
|
||||
const publishedDate = computed(() =>
|
||||
project.value.approved ? formatRelativeTime(project.value.approved) : 'unknown',
|
||||
)
|
||||
const updatedDate = computed(() =>
|
||||
project.value.updated ? formatRelativeTime(project.value.updated) : 'unknown',
|
||||
)
|
||||
|
||||
const licenseIdDisplay = computed(() => {
|
||||
const id = project.value.license.id
|
||||
|
||||
if (id === 'LicenseRef-All-Rights-Reserved') {
|
||||
return 'ARR'
|
||||
} else if (id.includes('LicenseRef')) {
|
||||
return id.replaceAll('LicenseRef-', '').replaceAll('-', ' ')
|
||||
} else {
|
||||
return id
|
||||
}
|
||||
})
|
||||
|
||||
async function getLicenseData(event) {
|
||||
modalLicense.value.show(event)
|
||||
|
||||
try {
|
||||
const text = await client.labrinth.tags_v2.getLicenseText(project.value.license.id)
|
||||
licenseText.value = text.body || formatMessage(messages.licenseErrorMessage)
|
||||
} catch {
|
||||
licenseText.value = formatMessage(messages.licenseErrorMessage)
|
||||
}
|
||||
}
|
||||
|
||||
const collections = computed(() =>
|
||||
user.value && user.value.collections ? user.value.collections : [],
|
||||
|
||||
Reference in New Issue
Block a user