mirror of
https://github.com/modrinth/code.git
synced 2026-08-31 03:55:59 +00:00
fix: prepr
This commit is contained in:
@@ -927,12 +927,7 @@ function getCardActions(
|
||||
{
|
||||
key: 'install',
|
||||
label: formatMessage(installLabel),
|
||||
icon:
|
||||
showAsInstalling
|
||||
? SpinnerIcon
|
||||
: isQueued || showAsInstalled
|
||||
? CheckIcon
|
||||
: PlusIcon,
|
||||
icon: showAsInstalling ? SpinnerIcon : isQueued || showAsInstalled ? CheckIcon : PlusIcon,
|
||||
iconClass: showAsInstalling ? 'animate-spin' : undefined,
|
||||
disabled:
|
||||
showAsInstalled || isInstalling || isInstallingSelection || (isQueued && !isQueuedRoot),
|
||||
|
||||
@@ -382,12 +382,7 @@ function getCardActions(
|
||||
{
|
||||
key: 'install',
|
||||
label: installLabel,
|
||||
icon:
|
||||
showAsInstalling
|
||||
? SpinnerIcon
|
||||
: isQueued || isInstalled
|
||||
? CheckIcon
|
||||
: DownloadIcon,
|
||||
icon: showAsInstalling ? SpinnerIcon : isQueued || isInstalled ? CheckIcon : DownloadIcon,
|
||||
iconClass: showAsInstalling ? 'animate-spin' : undefined,
|
||||
disabled:
|
||||
!!isInstalled || isInstalling || isInstallingSelection || (isQueued && !isQueuedRoot),
|
||||
|
||||
@@ -21,19 +21,19 @@
|
||||
? 'h-0.5 w-2.5 translate-x-[11px] bg-black/90'
|
||||
: 'h-0.5 w-3 translate-x-[14px] bg-black/90'
|
||||
: modelValue
|
||||
? small
|
||||
? 'h-3 w-3 translate-x-[20px] bg-black/90'
|
||||
: 'h-4 w-4 translate-x-[24px] bg-black/90'
|
||||
: small
|
||||
? 'h-3 w-3 bg-gray'
|
||||
: 'h-4 w-4 bg-gray',
|
||||
? small
|
||||
? 'h-3 w-3 translate-x-[20px] bg-black/90'
|
||||
: 'h-4 w-4 translate-x-[24px] bg-black/90'
|
||||
: small
|
||||
? 'h-3 w-3 bg-gray'
|
||||
: 'h-4 w-4 bg-gray',
|
||||
disabled
|
||||
? ''
|
||||
: indeterminate
|
||||
? 'group-hover:scale-x-110 group-active:scale-x-75'
|
||||
: small
|
||||
? 'group-hover:w-[14px] group-hover:h-[14px] group-hover:m-[-1px] group-active:w-[10px] group-active:h-[10px] group-active:m-[1px]'
|
||||
: 'group-hover:w-[18px] group-hover:h-[18px] group-hover:m-[-1px] group-active:w-[14px] group-active:h-[14px] group-active:m-[1px]',
|
||||
: small
|
||||
? 'group-hover:w-[14px] group-hover:h-[14px] group-hover:m-[-1px] group-active:w-[10px] group-active:h-[10px] group-active:m-[1px]'
|
||||
: 'group-hover:w-[18px] group-hover:h-[18px] group-hover:m-[-1px] group-active:w-[14px] group-active:h-[14px] group-active:m-[1px]',
|
||||
]"
|
||||
/>
|
||||
</button>
|
||||
|
||||
@@ -142,8 +142,7 @@ const fileNameRef = ref<HTMLElement | null>(null)
|
||||
|
||||
const isDisabled = computed(() => props.disabled || props.installing)
|
||||
const isToggleIndeterminate = computed(
|
||||
() =>
|
||||
props.enabledFor !== undefined && props.enabledFor.server !== props.enabledFor.player,
|
||||
() => props.enabledFor !== undefined && props.enabledFor.server !== props.enabledFor.player,
|
||||
)
|
||||
const isToggleDisabled = computed(
|
||||
() => isDisabled.value || props.toggleDisabled || isToggleIndeterminate.value,
|
||||
@@ -328,10 +327,7 @@ const installTooltip = computed(() => {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div
|
||||
v-if="enabledFor"
|
||||
class="hidden w-[200px] shrink-0 @[800px]:block"
|
||||
>
|
||||
<div v-if="enabledFor" class="hidden w-[200px] shrink-0 @[800px]:block">
|
||||
<ContentEnabledFor
|
||||
:model-value="enabledFor"
|
||||
:disabled="isDisabled"
|
||||
@@ -343,11 +339,7 @@ const installTooltip = computed(() => {
|
||||
<div
|
||||
class="hidden flex-col gap-0.5 transition-[filter,opacity] duration-200 @[800px]:flex"
|
||||
:class="[
|
||||
hideActions
|
||||
? 'flex-1'
|
||||
: enabledFor
|
||||
? 'min-w-0 flex-1'
|
||||
: 'flex-1 min-w-0',
|
||||
hideActions ? 'flex-1' : enabledFor ? 'min-w-0 flex-1' : 'flex-1 min-w-0',
|
||||
!enabledFor && enabled === false && !disabled ? 'grayscale opacity-50' : '',
|
||||
]"
|
||||
>
|
||||
|
||||
@@ -185,7 +185,6 @@ function handleSort(column: ContentCardTableSortColumn) {
|
||||
|
||||
emit('sort', column, newDirection)
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
<template>
|
||||
@@ -267,11 +266,7 @@ function handleSort(column: ContentCardTableSortColumn) {
|
||||
<div
|
||||
class="hidden @[800px]:flex"
|
||||
:class="
|
||||
hasAnyActions
|
||||
? hasEnabledForColumn
|
||||
? 'min-w-0 flex-1'
|
||||
: 'flex-1 min-w-0'
|
||||
: 'flex-1'
|
||||
hasAnyActions ? (hasEnabledForColumn ? 'min-w-0 flex-1' : 'flex-1 min-w-0') : 'flex-1'
|
||||
"
|
||||
>
|
||||
<button
|
||||
@@ -361,9 +356,7 @@ function handleSort(column: ContentCardTableSortColumn) {
|
||||
toggleItemSelection(item.id, val ?? false, visibleRange.start + idx, event)
|
||||
"
|
||||
@update:enabled="(val) => emit('update:enabled', item.id, val)"
|
||||
@update:enabled-for="
|
||||
(side, val) => emit('update:enabled-for', item.id, side, val)
|
||||
"
|
||||
@update:enabled-for="(side, val) => emit('update:enabled-for', item.id, side, val)"
|
||||
@delete="(e: MouseEvent) => emit('delete', item.id, e)"
|
||||
@update="emit('update', item.id)"
|
||||
v-on="
|
||||
@@ -431,9 +424,7 @@ function handleSort(column: ContentCardTableSortColumn) {
|
||||
]"
|
||||
@select="(val, event) => toggleItemSelection(item.id, val ?? false, index, event)"
|
||||
@update:enabled="(val) => emit('update:enabled', item.id, val)"
|
||||
@update:enabled-for="
|
||||
(side, val) => emit('update:enabled-for', item.id, side, val)
|
||||
"
|
||||
@update:enabled-for="(side, val) => emit('update:enabled-for', item.id, side, val)"
|
||||
@delete="(e: MouseEvent) => emit('delete', item.id, e)"
|
||||
@update="emit('update', item.id)"
|
||||
@switch-version="emit('switchVersion', item.id)"
|
||||
|
||||
+9
-9
@@ -31,7 +31,12 @@ import {
|
||||
} from '#ui/utils/common-messages'
|
||||
|
||||
import { getClientWarningType } from '../../composables/content-filtering'
|
||||
import type { ContentCardProject, ContentCardTableItem, ContentItem, ContentSide } from '../../types'
|
||||
import type {
|
||||
ContentCardProject,
|
||||
ContentCardTableItem,
|
||||
ContentItem,
|
||||
ContentSide,
|
||||
} from '../../types'
|
||||
import ContentCardTable from '../ContentCardTable.vue'
|
||||
import ContentSelectionBar from '../ContentSelectionBar.vue'
|
||||
|
||||
@@ -306,8 +311,7 @@ const tableItems = computed<ContentCardTableItem[]>(() =>
|
||||
toggleDisabled: props.actionDisabled,
|
||||
toggleDisabledTooltip: props.actionDisabled ? props.actionDisabledTooltip : undefined,
|
||||
isClientOnly:
|
||||
!props.enableEnabledFor &&
|
||||
getClientWarningType(item, props.showEnvironmentWarnings) !== null,
|
||||
!props.enableEnabledFor && getClientWarningType(item, props.showEnvironmentWarnings) !== null,
|
||||
clientWarning: props.enableEnabledFor
|
||||
? null
|
||||
: getClientWarningType(item, props.showEnvironmentWarnings),
|
||||
@@ -510,14 +514,10 @@ defineExpose({ show, showLoading, hide, getState, restore, updateItem, setItems
|
||||
<NewModal
|
||||
ref="modal"
|
||||
:max-width="
|
||||
props.enableEnabledFor
|
||||
? 'min(1080px, calc(95vw - 4rem))'
|
||||
: 'min(928px, calc(95vw - 10rem))'
|
||||
props.enableEnabledFor ? 'min(1080px, calc(95vw - 4rem))' : 'min(928px, calc(95vw - 10rem))'
|
||||
"
|
||||
:width="
|
||||
props.enableEnabledFor
|
||||
? 'min(1080px, calc(95vw - 4rem))'
|
||||
: 'min(928px, calc(95vw - 10rem))'
|
||||
props.enableEnabledFor ? 'min(1080px, calc(95vw - 4rem))' : 'min(928px, calc(95vw - 10rem))'
|
||||
"
|
||||
:on-hide="handleHide"
|
||||
no-padding
|
||||
|
||||
@@ -179,11 +179,7 @@ function getItemId(item: ContentItem) {
|
||||
return ctx.getItemId?.(item) ?? item.file_path ?? item.file_name ?? item.id
|
||||
}
|
||||
|
||||
type SortMode =
|
||||
| 'alphabetical-asc'
|
||||
| 'alphabetical-desc'
|
||||
| 'date-added-newest'
|
||||
| 'date-added-oldest'
|
||||
type SortMode = 'alphabetical-asc' | 'alphabetical-desc' | 'date-added-newest' | 'date-added-oldest'
|
||||
const defaultSortMode: SortMode = 'alphabetical-asc'
|
||||
const sortMode = ctx.filterPersistKey
|
||||
? useSessionStorage<SortMode>(`content-sort:${ctx.filterPersistKey}`, defaultSortMode)
|
||||
@@ -835,11 +831,7 @@ function handleSwitchVersionById(id: string) {
|
||||
}
|
||||
}
|
||||
|
||||
async function handleSetEnabledForById(
|
||||
id: string,
|
||||
side: 'server' | 'player',
|
||||
enabled: boolean,
|
||||
) {
|
||||
async function handleSetEnabledForById(id: string, side: 'server' | 'player', enabled: boolean) {
|
||||
if (ctx.isBusy.value || !ctx.setEnabledFor) return
|
||||
const item = ctx.items.value.find((candidate) => getItemId(candidate) === id)
|
||||
if (!item) return
|
||||
|
||||
@@ -962,9 +962,7 @@ provideInstallationSettings({
|
||||
incompatibleItems.map((item) => `${item.kind}:${item.filename}`),
|
||||
)
|
||||
await disableAddonsEverywhere(
|
||||
activeAddons.filter((addon) =>
|
||||
incompatibleKeys.has(`${addon.kind}:${addon.filename}`),
|
||||
),
|
||||
activeAddons.filter((addon) => incompatibleKeys.has(`${addon.kind}:${addon.filename}`)),
|
||||
)
|
||||
}
|
||||
debug('disableIncompatibleContent: done')
|
||||
|
||||
@@ -5,8 +5,8 @@ import { useMutation, useQuery, useQueryClient } from '@tanstack/vue-query'
|
||||
import { computed, nextTick, ref, watch } from 'vue'
|
||||
import { useRoute, useRouter } from 'vue-router'
|
||||
|
||||
import ReadyTransition from '#ui/components/base/ReadyTransition.vue'
|
||||
import type { OverflowMenuOption } from '#ui/components/base/buttons'
|
||||
import ReadyTransition from '#ui/components/base/ReadyTransition.vue'
|
||||
import UnknownFileWarningModal from '#ui/components/modal/UnknownFileWarningModal.vue'
|
||||
import { useUploadSessionUpload } from '#ui/composables/hosting/kyros-session-upload'
|
||||
import { defineMessages, useVIntl } from '#ui/composables/i18n'
|
||||
@@ -652,7 +652,8 @@ const setEnabledForMutation = useMutation({
|
||||
return {
|
||||
...oldData,
|
||||
addons: (oldData.addons ?? []).map((candidate) => {
|
||||
if (candidate.filename !== addon.filename || candidate.kind !== addon.kind) return candidate
|
||||
if (candidate.filename !== addon.filename || candidate.kind !== addon.kind)
|
||||
return candidate
|
||||
return {
|
||||
...candidate,
|
||||
...(sides.includes('server') ? { disabled_server: !enabled } : {}),
|
||||
@@ -743,11 +744,7 @@ async function handleToggleEnabled(item: ContentItem) {
|
||||
})
|
||||
}
|
||||
|
||||
async function handleModpackSetEnabledFor(
|
||||
item: ContentItem,
|
||||
side: ContentSide,
|
||||
enabled: boolean,
|
||||
) {
|
||||
async function handleModpackSetEnabledFor(item: ContentItem, side: ContentSide, enabled: boolean) {
|
||||
try {
|
||||
await handleSetEnabledFor(item, side, enabled)
|
||||
} catch {
|
||||
@@ -980,12 +977,15 @@ function addonToContentItem(addon: AddonWithUiState): ContentItem {
|
||||
id: addon.project_id ?? addon.filename,
|
||||
slug: projectMetadata?.slug ?? addon.project_id ?? addon.filename,
|
||||
title: projectMetadata?.title ?? friendlyAddonName(addon),
|
||||
icon_url: addon.icon_url ?? (embeddedIcon ? undefined : projectMetadata?.icon_url) ?? undefined,
|
||||
icon_url:
|
||||
addon.icon_url ?? (embeddedIcon ? undefined : projectMetadata?.icon_url) ?? undefined,
|
||||
},
|
||||
version: {
|
||||
id: addon.version?.id ?? addon.filename,
|
||||
version_number:
|
||||
addon.version?.name ?? addon.manifest?.version ?? formatMessage(commonMessages.unknownLabel),
|
||||
addon.version?.name ??
|
||||
addon.manifest?.version ??
|
||||
formatMessage(commonMessages.unknownLabel),
|
||||
file_name: addon.filename,
|
||||
},
|
||||
owner: addon.owner
|
||||
|
||||
@@ -1538,12 +1538,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Obsah se nepodařilo smazat"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Obsah se nepodařilo vypnout"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Obsah se nepodařilo zapnout"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Obsah se nepodařilo nahrát"
|
||||
},
|
||||
@@ -1559,9 +1553,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Obsah se nepodařilo odebrat"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Nepodařilo se přepnout {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Modpack se nepodařilo odpojit"
|
||||
},
|
||||
@@ -4470,4 +4461,3 @@
|
||||
"defaultMessage": "Typ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1901,12 +1901,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Entfernen von Inhalten fehlgeschlagen"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Deaktivieren von Inhalten fehlgeschlagen"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Aktivieren von Inhalten fehltgeschlagen"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Aktualisieren von Inhalten fehlgeschlagen"
|
||||
},
|
||||
@@ -1922,9 +1916,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Entfernen von Inhalten fehlgeschlagen"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Umschalten von {name} fehlgeschlagen"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Entkoppeln von Modpack fehlgeschlagen"
|
||||
},
|
||||
@@ -6765,4 +6756,3 @@
|
||||
"defaultMessage": "Typ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1901,12 +1901,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Inhalte konnten nicht gelöscht werden"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Inhalte konnten nicht deaktiviert werden"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Inhalte konnten nicht aktiviert werden"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Inhalte konnten nicht aktualisiert werden"
|
||||
},
|
||||
@@ -1922,9 +1916,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Entfernen von Inhalten fehlgeschlagen"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Umschalten von {name} fehlgeschlagen"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Modpack konnte nicht getrennt werden"
|
||||
},
|
||||
@@ -6765,4 +6756,3 @@
|
||||
"defaultMessage": "Typ"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -377,6 +377,9 @@
|
||||
"content.card.uploaded": {
|
||||
"defaultMessage": "Uploaded"
|
||||
},
|
||||
"content.card.use-enabled-for-controls": {
|
||||
"defaultMessage": "Use the Enabled for controls to enable or disable this content."
|
||||
},
|
||||
"content.confirm-bulk-update.admonition-body": {
|
||||
"defaultMessage": "Are you sure you want to update {count, plural, one {# project} other {# projects}} to their latest compatible version? It's recommended to update content one-by-one."
|
||||
},
|
||||
@@ -551,6 +554,30 @@
|
||||
"content.diff-modal.updated-count": {
|
||||
"defaultMessage": "{count} updated"
|
||||
},
|
||||
"content.enabled-for.description": {
|
||||
"defaultMessage": "Choose where this content is enabled. Turn both off to disable it."
|
||||
},
|
||||
"content.enabled-for.label": {
|
||||
"defaultMessage": "Enabled for"
|
||||
},
|
||||
"content.enabled-for.locked": {
|
||||
"defaultMessage": "These choices are locked. Select Unlock from the row menu to change them."
|
||||
},
|
||||
"content.enabled-for.not-supported-here": {
|
||||
"defaultMessage": "This content isn't designed to be enabled here."
|
||||
},
|
||||
"content.enabled-for.player": {
|
||||
"defaultMessage": "Player"
|
||||
},
|
||||
"content.enabled-for.please-wait": {
|
||||
"defaultMessage": "Please wait"
|
||||
},
|
||||
"content.enabled-for.required-here": {
|
||||
"defaultMessage": "This content needs to be enabled here to work correctly."
|
||||
},
|
||||
"content.enabled-for.server": {
|
||||
"defaultMessage": "Server"
|
||||
},
|
||||
"content.filter.disabled": {
|
||||
"defaultMessage": "Disabled"
|
||||
},
|
||||
@@ -1898,15 +1925,18 @@
|
||||
"header.category.resolutions": {
|
||||
"defaultMessage": "Resolution"
|
||||
},
|
||||
"hosting.content.enabled-for.lock-environment": {
|
||||
"defaultMessage": "Lock"
|
||||
},
|
||||
"hosting.content.enabled-for.unknown-environment": {
|
||||
"defaultMessage": "We couldn't tell where this content should be enabled. Review the Server and Player choices."
|
||||
},
|
||||
"hosting.content.enabled-for.unlock-environment": {
|
||||
"defaultMessage": "Unlock"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Failed to delete content"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Failed to disable content"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Failed to enable content"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Failed to update content"
|
||||
},
|
||||
@@ -1922,8 +1952,11 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Failed to remove content"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Failed to toggle {name}"
|
||||
"hosting.content.failed-to-set-enabled-for": {
|
||||
"defaultMessage": "Failed to change where {name} is enabled"
|
||||
},
|
||||
"hosting.content.failed-to-set-side-lock": {
|
||||
"defaultMessage": "Failed to change the environment lock for {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Failed to unlink modpack"
|
||||
|
||||
@@ -1901,12 +1901,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Error al eliminar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Error al desactivar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Error al activar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Error al actualizar el contenido"
|
||||
},
|
||||
@@ -1922,9 +1916,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Error al eliminar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Error al activar/desactivar {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Error al desvincular el modpack"
|
||||
},
|
||||
@@ -6765,4 +6756,3 @@
|
||||
"defaultMessage": "Tipo"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1871,12 +1871,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "No se ha podido eliminar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "No se ha podido desactivar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "No se ha podido habilitar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "No se ha podido actualizar el contenido"
|
||||
},
|
||||
@@ -1892,9 +1886,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "No se ha podido eliminar el contenido"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "No se ha podido alternar {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "No se ha podido desvincular el modpack"
|
||||
},
|
||||
|
||||
@@ -542,12 +542,6 @@
|
||||
"header.category.resolutions": {
|
||||
"defaultMessage": "Resolusyon"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Bigong mapatay ang tumutunggaling kontento"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Bigong mabukas ang kontento"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Bigong ma-unlink ang modpack"
|
||||
},
|
||||
@@ -2736,4 +2730,3 @@
|
||||
"defaultMessage": "Uri"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1763,12 +1763,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Impossible de supprimer le contenu"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Impossible de désactiver le contenu"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Impossible d'activer le contenu"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Impossible de mettre à jour le contenu"
|
||||
},
|
||||
@@ -1784,9 +1778,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Impossible de retirer le contenu"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Impossible de basculer {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Impossible de dissocier le modpack"
|
||||
},
|
||||
|
||||
@@ -1595,12 +1595,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Nem sikerült törölni a tartalmat"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "A tartalom letiltása nem sikerült"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "A tartalom engedélyezése nem sikerült"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "A tartalom frissítése sikertelen"
|
||||
},
|
||||
|
||||
@@ -1847,12 +1847,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Errore nella rimozione dei contenuti"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Errore nella disabilitazione dei contenuti"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Errore nell'abilitazione dei contenuti"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Errore nell'aggiornamento dei contenuti"
|
||||
},
|
||||
@@ -1868,9 +1862,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Errore nella rimozione dei contenuti"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Impossibile cambiare lo stato di \"{name}\""
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Errore nello scollegamento del pacchetto"
|
||||
},
|
||||
|
||||
@@ -1718,12 +1718,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "コンテンツの削除に失敗しました"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "コンテンツの無効化に失敗しました"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "コンテンツの有効化に失敗しました"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "コンテンツの更新に失敗しました"
|
||||
},
|
||||
@@ -1739,9 +1733,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "コンテンツの削除に失敗しました"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "{name}の切り替えに失敗しました"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Modパックのリンク解除に失敗しました"
|
||||
},
|
||||
|
||||
@@ -1793,12 +1793,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "콘텐츠 삭제 실패"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "콘텐츠 비활성화 실패"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "콘텐츠 활성화 실패"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "콘텐츠 업데이트 실패"
|
||||
},
|
||||
@@ -1814,9 +1808,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "콘텐츠 제거 실패"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "{name} 전환 실패"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "모드팩 연결 해제 실패"
|
||||
},
|
||||
|
||||
@@ -1328,12 +1328,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Gagal memadamkan kandungan"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Gagal menyahdayakan kandungan"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Gagal mendayakan kandungan"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Gagal mengemas kini kandungan"
|
||||
},
|
||||
@@ -1349,9 +1343,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Gagal mengalih keluar kandungan"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Gagal menogol {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Gagal menyahpaut pek mod"
|
||||
},
|
||||
@@ -4959,4 +4950,3 @@
|
||||
"defaultMessage": "Jenis"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1712,12 +1712,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Het verwijderen van inhoud is mislukt"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Het uitschakelen van inhoud is mislukt"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Het inschakelen van inhoud is mislukt"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Het bijwerken van inhoud is mislukt"
|
||||
},
|
||||
@@ -1733,9 +1727,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Het verwijderen van inhoud is mislukt"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Het omschakelen van {name} is mislukt"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Het ontkoppelen van het modpack is mislukt"
|
||||
},
|
||||
|
||||
@@ -1865,12 +1865,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Nie udało się usunąć zawartości"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Nie udało się wyłączyć zawartości"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Nie udało się włączyć zawartości"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Nie udało się zaktualizować zawartości"
|
||||
},
|
||||
@@ -1886,9 +1880,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Nie udało się usunąć zawartości"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Nie udało się przełączyć {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Nie udało się rozłączyć od paczki modów"
|
||||
},
|
||||
|
||||
@@ -1829,12 +1829,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Falha ao excluir o conteúdo"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Falha ao desativar o conteúdo"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Falha ao ativar o conteúdo"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Falha ao atualizar o conteúdo"
|
||||
},
|
||||
@@ -1850,9 +1844,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Falha ao remover o conteúdo"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Falha ao alterar {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Falha ao desvincular o pacote de mods"
|
||||
},
|
||||
@@ -6429,4 +6420,3 @@
|
||||
"defaultMessage": "Tipo"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -827,12 +827,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Nu s-a putut șterge conținutul"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Nu s-a putut dezactiva conținutul"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Nu s-a putut activa conținutul"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Nu s-a putut actualiza conținutul"
|
||||
},
|
||||
@@ -848,9 +842,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Nu s-a putut înlătura conținutul"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Nu s-a putut comuta {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Nu s-a putut nelinka pachetul de moduri"
|
||||
},
|
||||
|
||||
@@ -1820,12 +1820,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Не удалось удалить контент"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Не удалось отключить контент"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Не удалось включить контент"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Не удалось обновить контент"
|
||||
},
|
||||
@@ -1841,9 +1835,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Не удалось удалить контент"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Не удалось переключить {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Не удалось отвязать сборку"
|
||||
},
|
||||
|
||||
@@ -1664,12 +1664,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Greška sa brisanjem sadržaja"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Nije uspelo onemogućavanje sadržaja"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Nije uspelo omogućavanje sadržaja"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Ažuriranje sadržaja nije uspelo"
|
||||
},
|
||||
@@ -1685,9 +1679,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Greška sa brisanjem sadržaja"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Greška sa preklapanjem {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Greška sa uklanjanjem veze od modpacka"
|
||||
},
|
||||
@@ -5658,4 +5649,3 @@
|
||||
"defaultMessage": "Tip"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1712,12 +1712,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Kunde inte radera innehåll"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Kunde inte inaktivera innehåll"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Kunde inte aktivera innehåll"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Kunde inte uppdatera innehåll"
|
||||
},
|
||||
@@ -1733,9 +1727,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Kunde inte radera innehållet"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Kunde inte växla {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Kunde inte avlänka modpaketet"
|
||||
},
|
||||
|
||||
@@ -242,9 +242,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "ไม่สามารถลบเนื้อหาได้"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "ไม่สามารถปิดใช้งานเนื้อหาได้"
|
||||
},
|
||||
"icon-select.edit": {
|
||||
"defaultMessage": "แก้ไขไอคอน"
|
||||
},
|
||||
@@ -645,4 +642,3 @@
|
||||
"defaultMessage": "ภาษา"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1841,12 +1841,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "İçeriği silmek başarısız"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "İçeriği kapatmak başarısız"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "İçeriği açmak başarısız"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "İçeriği güncelleme başarısız"
|
||||
},
|
||||
@@ -1862,9 +1856,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "İçerik çıkarılamadı"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "{name} durumu değiştirilemedi"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Mod paketinin bağlantısı koparılamadı"
|
||||
},
|
||||
|
||||
@@ -1787,12 +1787,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Не вдалося видалити вміст"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Не вдалося вимкнути вміст"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Не вдалося ввімкнути вміст"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Не вдалося оновити вміст"
|
||||
},
|
||||
@@ -1808,9 +1802,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Не вдалося видалити вміст"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Не вдалося перемкнути {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Не вдалося відв’язати збірку"
|
||||
},
|
||||
|
||||
@@ -1346,12 +1346,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "Không thể xóa nội dung"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "Không thể tắt nội dung"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "Không thể bật nội dung"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "Không thể cập nhật nội dung"
|
||||
},
|
||||
@@ -1367,9 +1361,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "Không thể xóa nội dung"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "Lỗi khi chuyển đổi {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "Hủy liên kết modpack thất bại"
|
||||
},
|
||||
@@ -4974,4 +4965,3 @@
|
||||
"defaultMessage": "Đội ngũ Modrinth"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1901,12 +1901,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "删除内容失败"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "禁用内容失败"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "启用内容失败"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "更新内容失败"
|
||||
},
|
||||
@@ -1922,9 +1916,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "移除内容失败"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "无法切换 {name}"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "链接整合包失败"
|
||||
},
|
||||
@@ -6765,4 +6756,3 @@
|
||||
"defaultMessage": "类型"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1901,12 +1901,6 @@
|
||||
"hosting.content.failed-to-bulk-delete": {
|
||||
"defaultMessage": "無法刪除內容"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-disable": {
|
||||
"defaultMessage": "無法停用內容"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-enable": {
|
||||
"defaultMessage": "無法啟用內容"
|
||||
},
|
||||
"hosting.content.failed-to-bulk-update": {
|
||||
"defaultMessage": "無法更新內容"
|
||||
},
|
||||
@@ -1922,9 +1916,6 @@
|
||||
"hosting.content.failed-to-remove": {
|
||||
"defaultMessage": "無法移除內容"
|
||||
},
|
||||
"hosting.content.failed-to-toggle": {
|
||||
"defaultMessage": "無法切換「{name}」"
|
||||
},
|
||||
"hosting.content.failed-to-unlink": {
|
||||
"defaultMessage": "無法取消連結模組包"
|
||||
},
|
||||
@@ -6765,4 +6756,3 @@
|
||||
"defaultMessage": "類型"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user