diff --git a/Cargo.lock b/Cargo.lock index 459048aa57..4c94019842 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11172,7 +11172,6 @@ dependencies = [ "thiserror 2.0.17", "tokio", "tracing", - "tracing-error", "url", "urlencoding", "uuid 1.23.3", diff --git a/apps/app-frontend/src/App.vue b/apps/app-frontend/src/App.vue index 93b805ad8d..52f5c6d5c7 100644 --- a/apps/app-frontend/src/App.vue +++ b/apps/app-frontend/src/App.vue @@ -105,6 +105,7 @@ import { useCheckDisableMouseover } from '@/composables/macCssFix.js' import { useAppEvent } from '@/composables/use-app-event' import { useAppSettings } from '@/composables/use-app-settings.ts' import { useError } from '@/composables/use-error.js' +import { useInstanceMetadataRefresh } from '@/composables/use-instance-metadata-refresh' import { isDarkTheme, useTheme } from '@/composables/use-theme.ts' import { config } from '@/config' import { getAccountAppearance, rememberAccountAppearance } from '@/helpers/account-appearance.ts' @@ -191,6 +192,7 @@ const appTheme = useTheme() const router = useRouter() const route = useRoute() const { channel: appEventChannel, events: appEvents } = setupAppEventsProvider() +useInstanceMetadataRefresh(appEvents) const breadcrumbManager = createBreadcrumbManager() provideBreadcrumbManager(breadcrumbManager) const canNavigateBack = ref(false) diff --git a/apps/app-frontend/src/components/ui/QuickInstanceSwitcher.vue b/apps/app-frontend/src/components/ui/QuickInstanceSwitcher.vue index d926b34069..99cc39a147 100644 --- a/apps/app-frontend/src/components/ui/QuickInstanceSwitcher.vue +++ b/apps/app-frontend/src/components/ui/QuickInstanceSwitcher.vue @@ -8,7 +8,7 @@ import { injectNotificationManager, useVIntl, } from '@modrinth/ui' -import { useQueryClient } from '@tanstack/vue-query' +import { useQuery } from '@tanstack/vue-query' import dayjs from 'dayjs' import { computed, onMounted, onUnmounted, ref } from 'vue' import { useRouter } from 'vue-router' @@ -17,17 +17,17 @@ import NavButton from '@/components/ui/NavButton.vue' import { useAppEvent } from '@/composables/use-app-event' import { handleSevereError } from '@/composables/use-error.js' import { trackEvent } from '@/helpers/analytics' -import { getInstanceIconUrl, kill, list, run } from '@/helpers/instance' +import { getInstanceIconUrl, kill, run } from '@/helpers/instance' import { get_all } from '@/helpers/process' import { showInstanceInFolder } from '@/helpers/utils' -import { instanceKeys } from '@/pages/instance/query-options' +import { instanceListQueryOptions } from '@/pages/instance/query-options' const ITEM_SIZE = 52 const APPROX_USED_VERTICAL_SPACE = 475 // doesn't need to be exact lol just close enough so there's a little gap and no overflow const STORAGE_KEY = 'modrinth-quick-instance-count' const { handleError } = injectNotificationManager() -const queryClient = useQueryClient() +const instancesQuery = useQuery(instanceListQueryOptions()) const router = useRouter() const instanceOptions = ref() const runningInstances = ref([]) @@ -35,7 +35,24 @@ const runningInstances = ref([]) const { formatMessage } = useVIntl() const maxAuto = ref(0) -const allInstances = ref([]) +const allInstances = computed(() => + (instancesQuery.data.value ?? []).slice().sort((a, b) => { + const dateACreated = dayjs(a.created) + const dateAPlayed = a.last_played ? dayjs(a.last_played) : dayjs(0) + + const dateBCreated = dayjs(b.created) + const dateBPlayed = b.last_played ? dayjs(b.last_played) : dayjs(0) + + const dateA = dateACreated.isAfter(dateAPlayed) ? dateACreated : dateAPlayed + const dateB = dateBCreated.isAfter(dateBPlayed) ? dateBCreated : dateBPlayed + + if (dateA.isSame(dateB)) { + return a.name.localeCompare(b.name) + } + + return dateB - dateA + }), +) const dragging = ref(false) const stored = localStorage.getItem(STORAGE_KEY) @@ -134,40 +151,9 @@ const onDividerPointerUp = (event) => { endDrag(event) } -const getInstances = async () => { - const instances = await list().catch(handleError) - - for (const instance of instances) { - queryClient.setQueryData(instanceKeys.detail(instance.id), instance) - } - - allInstances.value = instances.sort((a, b) => { - const dateACreated = dayjs(a.created) - const dateAPlayed = a.last_played ? dayjs(a.last_played) : dayjs(0) - - const dateBCreated = dayjs(b.created) - const dateBPlayed = b.last_played ? dayjs(b.last_played) : dayjs(0) - - const dateA = dateACreated.isAfter(dateAPlayed) ? dateACreated : dateAPlayed - const dateB = dateBCreated.isAfter(dateBPlayed) ? dateBCreated : dateBPlayed - - if (dateA.isSame(dateB)) { - return a.name.localeCompare(b.name) - } - - return dateB - dateA - }) -} - -await getInstances() +await instancesQuery.suspense().catch(handleError) updateMaxAuto() -useAppEvent('instance', async (event) => { - if (event.event !== 'synced') { - await getInstances() - } -}) - useAppEvent('process', checkProcesses) onMounted(() => { diff --git a/apps/app-frontend/src/composables/use-instance-metadata-refresh.ts b/apps/app-frontend/src/composables/use-instance-metadata-refresh.ts new file mode 100644 index 0000000000..34bbbd836b --- /dev/null +++ b/apps/app-frontend/src/composables/use-instance-metadata-refresh.ts @@ -0,0 +1,60 @@ +import { useQueryClient } from '@tanstack/vue-query' + +import type { InstancePayload } from '@/generated/app-events/InstancePayload' +import { instanceKeys, instanceListQueryOptions } from '@/pages/instance/query-options' +import type { AppEvents } from '@/providers/app-events' + +import { useAppEvent } from './use-app-event' + +const INSTANCE_METADATA_EVENTS = new Set([ + 'created', + 'synced', + 'edited', + 'removed', +]) + +export function useInstanceMetadataRefresh(events: AppEvents) { + const queryClient = useQueryClient() + let refreshQueued = false + let refreshPromise: Promise | undefined + + function queueRefresh() { + refreshQueued = true + if (!refreshPromise) { + refreshPromise = Promise.resolve().then(async () => { + try { + do { + refreshQueued = false + const joinedExistingRequest = + queryClient.isFetching({ queryKey: instanceKeys.list(), exact: true }) > 0 + const instances = await queryClient.fetchQuery({ + ...instanceListQueryOptions(), + staleTime: 0, + }) + + for (const instance of instances) { + queryClient.setQueryData(instanceKeys.detail(instance.id), instance) + } + + if (joinedExistingRequest) { + refreshQueued = true + } + } while (refreshQueued) + } finally { + refreshPromise = undefined + } + }) + } + + return refreshPromise + } + + useAppEvent( + 'instance', + (event) => { + if (INSTANCE_METADATA_EVENTS.has(event.event)) return queueRefresh() + }, + events, + ) + useAppEvent('instance_groups_changed', queueRefresh, events) +} diff --git a/apps/app-frontend/src/locales/ar-SA/index.json b/apps/app-frontend/src/locales/ar-SA/index.json index 4f777d659f..0224733080 100644 --- a/apps/app-frontend/src/locales/ar-SA/index.json +++ b/apps/app-frontend/src/locales/ar-SA/index.json @@ -1151,9 +1151,6 @@ "app.nav.modrinth-hosting": { "message": "استضافة Modrinth" }, - "app.nav.sign-in-to-modrinth-account": { - "message": "تسجيل الدخول إلى حساب Modrinth" - }, "app.nav.upgrade-to-modrinth-plus": { "message": "الترقية إلى Modrinth+" }, @@ -2270,18 +2267,6 @@ "instance.settings.tabs.installation.locked": { "message": "إعدادات التثبيت غير متاحة أثناء قفل هذه النسخة." }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "متغيرات البيئة المخصصة" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "معلمات Java المخصصة" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "تثبيت Java المخصص" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "تخصيص الذاكرة حسب الطلب" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "أدخل المتغيرات البيئية..." }, @@ -2312,9 +2297,6 @@ "instance.settings.tabs.window": { "message": "النافذة" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "إعدادات نافذة مخصّصة" - }, "instance.settings.tabs.window.fullscreen": { "message": "ملء الشاشة" }, diff --git a/apps/app-frontend/src/locales/cs-CZ/index.json b/apps/app-frontend/src/locales/cs-CZ/index.json index 3b0d9b55fd..cd5fb7c3f9 100644 --- a/apps/app-frontend/src/locales/cs-CZ/index.json +++ b/apps/app-frontend/src/locales/cs-CZ/index.json @@ -1148,9 +1148,6 @@ "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, - "app.nav.sign-in-to-modrinth-account": { - "message": "Přihlásit se do Modrinth účtu" - }, "app.nav.upgrade-to-modrinth-plus": { "message": "Upgradovat na Modrinth+" }, @@ -1223,9 +1220,123 @@ "app.quick-instance-switcher.drag-tooltip": { "message": "Přetažením změnte velikost" }, + "app.quick-instance-switcher.view-instance": { + "message": "Zobrazit instanci" + }, "app.restarting": { "message": "Restartování..." }, + "app.screenshots.copied": { + "message": "Zkopírováno" + }, + "app.screenshots.copy": { + "message": "Kopírovat obrázek" + }, + "app.screenshots.delete-success": { + "message": "Snímek obrazovky odstraněn" + }, + "app.screenshots.group-by": { + "message": "Seskupit podle" + }, + "app.screenshots.group.all-screenshots": { + "message": "Všechny snímky obrazovky" + }, + "app.screenshots.group.collapse": { + "message": "Sbalit skupinu" + }, + "app.screenshots.group.custom": { + "message": "Vlastní skupina" + }, + "app.screenshots.group.date": { + "message": "Datum" + }, + "app.screenshots.group.delete": { + "message": "Odstranit skupinu" + }, + "app.screenshots.group.edit": { + "message": "Upravit název skupiny" + }, + "app.screenshots.group.empty": { + "message": "Přetažením přidáte snímky obrazovky." + }, + "app.screenshots.group.expand": { + "message": "Rozbalit skupinu" + }, + "app.screenshots.group.instance": { + "message": "Instance" + }, + "app.screenshots.group.new": { + "message": "Nová skupina" + }, + "app.screenshots.group.none": { + "message": "Žádné seskupování" + }, + "app.screenshots.group.this-month": { + "message": "Tento měsíc" + }, + "app.screenshots.group.this-week": { + "message": "Tento týden" + }, + "app.screenshots.group.today": { + "message": "Dnes" + }, + "app.screenshots.group.yesterday": { + "message": "Včera" + }, + "app.screenshots.heading": { + "message": "Snímky obrazovky" + }, + "app.screenshots.more-actions": { + "message": "Více akcí" + }, + "app.screenshots.no-results-description": { + "message": "Zkuste jiné vyhledávání nebo filtr." + }, + "app.screenshots.no-results-heading": { + "message": "Žádné odpovídající snímky obrazovky" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Hledat" + }, + "app.screenshots.select": { + "message": "Vybrat {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "Vybrané snímky obrazovky" + }, + "app.screenshots.selection.export-zip": { + "message": "Exportovat ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Snímky obrazovky Modrinthu.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Odebrat ze skupiny" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} vybráno" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP archiv" + }, + "app.screenshots.show-in-folder": { + "message": "Zobrazit ve složce" + }, + "app.screenshots.sort-by": { + "message": "Seřadit podle" + }, + "app.screenshots.sort.name": { + "message": "Název" + }, + "app.screenshots.sort.newest": { + "message": "Nejnovější" + }, + "app.screenshots.sort.oldest": { + "message": "Nejstarší" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1253,6 +1364,9 @@ "app.settings.default-instance-options.height.title": { "message": "Výška" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Jáva a paměť" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Argumenty předány Javě při spuštění instance." }, @@ -1268,6 +1382,18 @@ "app.settings.downloading": { "message": "Stahování v{version}" }, + "app.settings.sidebar.label.instances": { + "message": "Instance" + }, + "app.settings.synced-options.command-history": { + "message": "Historie commandů" + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Server pro více hráčů" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Adresa serveru" + }, "app.settings.tabs.appearance": { "message": "Vzhled" }, @@ -1571,6 +1697,30 @@ "friends.sign-in-to-add-friends": { "message": "Přihlas se k Modrinth účtu, abys mohl přidávat přátele a vidět, co hrají!" }, + "instance.action.export-modpack": { + "message": "Exportovat modpack" + }, + "instance.action.launch-instance": { + "message": "Instance launcheru" + }, + "instance.action.more-actions": { + "message": "Více akcí" + }, + "instance.action.open-folder": { + "message": "Otevřít složku" + }, + "instance.action.repair": { + "message": "Opravit" + }, + "instance.action.settings": { + "message": "Nastavení instance" + }, + "instance.action.starting": { + "message": "Spouštění..." + }, + "instance.action.stopping": { + "message": "Zastavování..." + }, "instance.add-server.add-and-play": { "message": "Přidat a hrát" }, @@ -1613,6 +1763,207 @@ "instance.files.save-as": { "message": "Uložit jako..." }, + "instance.icon-editor.background": { + "message": "Pozadí" + }, + "instance.icon-editor.background.blue": { + "message": "Modrá" + }, + "instance.icon-editor.background.dark-gray": { + "message": "Tmavě šedá" + }, + "instance.icon-editor.background.dark-green": { + "message": "Tmavě zelená" + }, + "instance.icon-editor.background.gray": { + "message": "Šedá" + }, + "instance.icon-editor.background.green": { + "message": "Zelená" + }, + "instance.icon-editor.background.indigo": { + "message": "Indigová" + }, + "instance.icon-editor.background.lavender": { + "message": "Levandulová" + }, + "instance.icon-editor.background.light-gray": { + "message": "Světle šedá" + }, + "instance.icon-editor.background.lime": { + "message": "Limetková" + }, + "instance.icon-editor.background.orange": { + "message": "Oranžová" + }, + "instance.icon-editor.background.pink": { + "message": "Růžová" + }, + "instance.icon-editor.background.purple": { + "message": "Fialová" + }, + "instance.icon-editor.background.red": { + "message": "Červená" + }, + "instance.icon-editor.background.rose": { + "message": "Růžová" + }, + "instance.icon-editor.background.yellow": { + "message": "Žlutá" + }, + "instance.icon-editor.description": { + "message": "Promíchejte prvky pro vytvoření vlastní ikony." + }, + "instance.icon-editor.recents": { + "message": "Nedávné" + }, + "instance.icon-editor.save": { + "message": "Ikona uložení" + }, + "instance.icon-editor.surprise-me": { + "message": "Náhodné" + }, + "instance.icon-editor.symbol": { + "message": "Symbol" + }, + "instance.icon-editor.symbol.backpack": { + "message": "Batoh" + }, + "instance.icon-editor.symbol.beacon": { + "message": "Beacon" + }, + "instance.icon-editor.symbol.blue-shark": { + "message": "Modrý Žralok" + }, + "instance.icon-editor.symbol.brown-bear": { + "message": "Hnědý medvěd" + }, + "instance.icon-editor.symbol.cake": { + "message": "Dort" + }, + "instance.icon-editor.symbol.campfire": { + "message": "Ohniště" + }, + "instance.icon-editor.symbol.chest": { + "message": "Truhla" + }, + "instance.icon-editor.symbol.cogwheel": { + "message": "Kolečko" + }, + "instance.icon-editor.symbol.command-block": { + "message": "Příkazový Blok" + }, + "instance.icon-editor.symbol.cooking-pot": { + "message": "Hrnec na vaření" + }, + "instance.icon-editor.symbol.couch": { + "message": "Gauč" + }, + "instance.icon-editor.symbol.crafting-table": { + "message": "Pracovní stůl" + }, + "instance.icon-editor.symbol.create-wrench": { + "message": "Montážní klíč" + }, + "instance.icon-editor.symbol.creeper": { + "message": "Creeper" + }, + "instance.icon-editor.symbol.enchanting-table": { + "message": "Zaklínací stůl" + }, + "instance.icon-editor.symbol.ender-chest": { + "message": "Ender truhla" + }, + "instance.icon-editor.symbol.ender-dragon": { + "message": "Ender Drak" + }, + "instance.icon-editor.symbol.engine": { + "message": "Motor" + }, + "instance.icon-editor.symbol.fabric": { + "message": "Fabric" + }, + "instance.icon-editor.symbol.forge": { + "message": "Forge" + }, + "instance.icon-editor.symbol.furnace": { + "message": "Pec" + }, + "instance.icon-editor.symbol.gizmo": { + "message": "Gizmo" + }, + "instance.icon-editor.symbol.globe": { + "message": "Glóbus" + }, + "instance.icon-editor.symbol.grass-block": { + "message": "Blok Trávy" + }, + "instance.icon-editor.symbol.lantern": { + "message": "Lucerna" + }, + "instance.icon-editor.symbol.moobloom": { + "message": "Moobloom" + }, + "instance.icon-editor.symbol.neoforge": { + "message": "NeoForge" + }, + "instance.icon-editor.symbol.orb": { + "message": "Orb" + }, + "instance.icon-editor.symbol.oxygen-distributor": { + "message": "Distributor kyslíku" + }, + "instance.icon-editor.symbol.pancakes": { + "message": "Palačinky" + }, + "instance.icon-editor.symbol.pickaxe": { + "message": "Krumpáč" + }, + "instance.icon-editor.symbol.quilt": { + "message": "Quilt" + }, + "instance.icon-editor.symbol.redstone-block": { + "message": "Redstone Blok" + }, + "instance.icon-editor.symbol.skeleton": { + "message": "Kostlivec" + }, + "instance.icon-editor.symbol.slime-block": { + "message": "Slimový blok" + }, + "instance.icon-editor.symbol.sticky-piston": { + "message": "Lepivý píst" + }, + "instance.icon-editor.symbol.sword": { + "message": "Meč" + }, + "instance.icon-editor.symbol.terminal": { + "message": "Terminál" + }, + "instance.icon-editor.symbol.tire": { + "message": "Pneumatika" + }, + "instance.icon-editor.symbol.tnt": { + "message": "Dynamit (TNT)" + }, + "instance.icon-editor.symbol.zombie": { + "message": "Zombie" + }, + "instance.icon-editor.title": { + "message": "Editor ikon" + }, + "instance.last-played": { + "message": "Naposledy hráno" + }, + "instance.locked.delete-button": { + "message": "Smazat instanci" + }, + "instance.locked.play-tooltip": { + "message": "Tato instance byla uzamčena" + }, + "instance.playtime.never-played": { + "message": "Nikdy nehráno" + }, "instance.server-modal.address": { "message": "Adresa" }, @@ -1625,6 +1976,24 @@ "instance.server-modal.resource-pack": { "message": "Balíček textur" }, + "instance.settings.sharing.active-invites.actions": { + "message": "Akce" + }, + "instance.settings.sharing.active-invites.code": { + "message": "Odkaz s pozvánkou" + }, + "instance.settings.sharing.active-invites.expires": { + "message": "Vyprší" + }, + "instance.settings.sharing.active-invites.revoke": { + "message": "Zrušit pozvánku" + }, + "instance.settings.sharing.active-invites.revoke-with-code": { + "message": "Zrušit pozvánku pro {code}" + }, + "instance.settings.sharing.active-invites.uses": { + "message": "Využití" + }, "instance.settings.tabs.general": { "message": "Obecné" }, @@ -1664,6 +2033,9 @@ "instance.settings.tabs.general.edit-icon.select": { "message": "Vybrat ikonu" }, + "instance.settings.tabs.general.icon": { + "message": "Ikona" + }, "instance.settings.tabs.general.name": { "message": "Jméno" }, @@ -1730,18 +2102,6 @@ "instance.settings.tabs.installation.loader-version": { "message": "{loader} verze" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Vlastní proměnná prostředí" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Vlastní argumenty Javy" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Vlastní instalace Javy" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Vlastní nastavení paměti" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Zadej proměnná prostředí..." }, @@ -1769,9 +2129,6 @@ "instance.settings.tabs.window": { "message": "Okno" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Vlastní nastavení okna" - }, "instance.settings.tabs.window.fullscreen": { "message": "Režim celé obrazovky" }, @@ -1796,6 +2153,15 @@ "instance.settings.tabs.window.width.enter": { "message": "Zadej šířku..." }, + "instance.shared-instance.network-error.title": { + "message": "Chyba sítě" + }, + "instance.shared-instance.publish-review.added-label": { + "message": "Přidáno" + }, + "instance.shared-instance.publish-review.removed-label": { + "message": "Odstraněno" + }, "instance.worlds.a_minecraft_server": { "message": "Minecraft server" }, @@ -1808,6 +2174,12 @@ "instance.worlds.create_shortcut": { "message": "Vytvořit záložku" }, + "instance.worlds.desync-server.keep": { + "message": "Ponechat" + }, + "instance.worlds.desync-server.remove": { + "message": "Odstranit" + }, "instance.worlds.dont_show_on_home": { "message": "Nezobrazovat na domovské stránce" }, @@ -1835,6 +2207,9 @@ "instance.worlds.play_instance": { "message": "Hrát instanci" }, + "instance.worlds.shortcut-created": { + "message": "Zkratka vytvořena" + }, "instance.worlds.view_instance": { "message": "Zobrazit instanci" }, @@ -1859,6 +2234,24 @@ "minecraft-account.sign-in": { "message": "Přihlásit se do Minecraftu" }, + "minecraft-required.description-header": { + "message": "Přihlaste se k účtu Microsoft" + }, + "minecraft-required.dont-have-account": { + "message": "Nemáte účet?" + }, + "minecraft-required.get-minecraft": { + "message": "Získat Minecraft" + }, + "minecraft-required.get-support": { + "message": "Získat podporu" + }, + "minecraft-required.header": { + "message": "Je vyžadován Minecraft" + }, + "modal.modrinth-account-required.signing-in-header": { + "message": "Přihlášení" + }, "search.filter.locked.instance": { "message": "Poskytováno instancí" }, diff --git a/apps/app-frontend/src/locales/da-DK/index.json b/apps/app-frontend/src/locales/da-DK/index.json index 449b51491d..a11ffc9e44 100644 --- a/apps/app-frontend/src/locales/da-DK/index.json +++ b/apps/app-frontend/src/locales/da-DK/index.json @@ -12,13 +12,13 @@ "message": "Gem flere kørende instances" }, "app.action-bar.install.copied-details": { - "message": "Kopiere" + "message": "Kopieret" }, "app.action-bar.install.copy-details": { "message": "Kopier detaljer" }, "app.action-bar.install.dismiss": { - "message": "Tilsidesæt" + "message": "Annuller" }, "app.action-bar.install.open-instance": { "message": "Åben instance" @@ -36,10 +36,10 @@ "message": "Annulleret" }, "app.action-bar.install.summary.content-download-failed": { - "message": "Kunne ikke download filer" + "message": "Kunne ikke downloade filer" }, "app.action-bar.install.summary.corrupt-download": { - "message": "Downloaded filer er korrupt" + "message": "Downloadet fil er korrupt" }, "app.action-bar.install.summary.could-not-save-files": { "message": "Kunne ikke gemme filer" @@ -51,16 +51,16 @@ "message": "Instance kunne ikke blive fundet" }, "app.action-bar.install.summary.invalid-file-path": { - "message": "Fil sti er ugyldig" + "message": "Filstien er ugyldig" }, "app.action-bar.install.summary.invalid-modpack": { "message": "Modpack data ugyldig" }, "app.action-bar.install.summary.invalid-modpack-files": { - "message": "Modpack har ugyldig metadata" + "message": "Modpack filer har ugyldig metadata" }, "app.action-bar.install.summary.java-setup-failed": { - "message": "Java setup kunne ikke færdiggøres" + "message": "Java opsætning kunne ikke fuldføres" }, "app.action-bar.install.summary.loader-setup-failed": { "message": "Loader setup fejlede" @@ -69,13 +69,13 @@ "message": "Kunne ikke opdatere lokal data" }, "app.action-bar.install.summary.minecraft-setup-failed": { - "message": "Minecraft setup fejlede" + "message": "Opsætning af Minecraft fejlede" }, "app.action-bar.install.summary.modrinth-unreachable": { "message": "Kunne ikke få forbindelse til Modrinth" }, "app.action-bar.install.summary.no-write-permission": { - "message": "Ingen adgang til at skrive" + "message": "Ingen tilladelse til at skrive" }, "app.action-bar.install.summary.pack-download-failed": { "message": "Kunne ikke download pack" @@ -105,7 +105,7 @@ "message": "Primære instance" }, "app.action-bar.reload-to-update": { - "message": "Genindlæs for at opdater" + "message": "Genindlæs for at opdatere" }, "app.action-bar.show-more-running-instances": { "message": "Vis flere kørende instances" @@ -126,7 +126,7 @@ "message": "Vis logs" }, "app.ads-consent.accept": { - "message": "Tillad alle" + "message": "Accepter alle" }, "app.ads-consent.body": { "message": "Reklamer gør Modrinth muligt og finansiere skaber udbetalinger. Vores partnere må gemme og tilgå cookies i appen for at personliggøre reklamer og måle effektivitet." @@ -150,13 +150,13 @@ "message": "Minimer app" }, "app.appearance-settings.show-play-time.title": { - "message": "Vis tid spillet" + "message": "Vis spilletid" }, "app.appearance-settings.skip-non-essential-warnings.title": { "message": "Spring ikke nødvendige advarseler over" }, "app.appearance-settings.toggle-sidebar.title": { - "message": "Gem højre sidebar" + "message": "Skjul højre sidebar" }, "app.appearance-settings.unknown-pack-warning.title": { "message": "Advar mig før jeg installere en ukendt modpacks" @@ -165,7 +165,7 @@ "message": "Minecraft authentication servere kan måske være nede lige nu. Tjek din internet forbindelse og prøv igen senere." }, "app.auth-servers.unreachable.header": { - "message": "Kan ikke nå autentificeringsservere" + "message": "Kan ikke nå godkendelsesserverne" }, "app.behavior-settings.content.title": { "message": "Hjem og indhold" @@ -180,7 +180,7 @@ "message": "Tilføj til instance" }, "app.browse.add-to-instance-name": { - "message": "Tilføjet til {instanceName}" + "message": "Tilføj til {instanceName}" }, "app.browse.added": { "message": "Tilføjet" @@ -944,9 +944,6 @@ "instance.settings.tabs.window": { "message": "Vindue" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Brugerdefineret vindue indstillinger" - }, "instance.settings.tabs.window.fullscreen": { "message": "Fuld skærm" }, diff --git a/apps/app-frontend/src/locales/de-CH/index.json b/apps/app-frontend/src/locales/de-CH/index.json index ccee306aa0..2ffe957d09 100644 --- a/apps/app-frontend/src/locales/de-CH/index.json +++ b/apps/app-frontend/src/locales/de-CH/index.json @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Bereits installiert ausblenden" }, + "app.browse.project-actions.label": { + "message": "Projektaktionen" + }, "app.browse.project-type.data-packs": { "message": "Datenpakete" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "Keine verfügbaren Versionen stimmen mit {compatibilityLabel} überein. Wähle eine Version aus, um sie trotzdem zu installieren. Abhängigkeiten werden nicht automatisch installiert." }, + "app.error.state-init.open-backups-folder": { + "message": "Sicherungsordner öffnen" + }, "app.export-modal.description-placeholder": { "message": "Modpaketbeschreibung eingeben..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Instanzaktionen" + }, "app.home.jump-back-in.instance-locked": { "message": "Diese Instanz wurde gesperrt" }, @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "Stoppen" }, + "app.instance.actions.label": { + "message": "Instanzaktionen" + }, "app.instance.add-server.add": { "message": "Hinzufügen" }, @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "Protokolle" }, + "app.instance.tab.screenshots": { + "message": "Screenshots" + }, "app.instance.tab.share": { "message": "Teilen" }, @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Server entfernen" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Dieser Server wird außerdem aus {count, plural, one {# anderen Instanz} other {# anderen Instanzen}} entfernt, da er synchronisiert wird." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Server entfernen" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "Java-Installation testen" }, + "app.library.actions.label": { + "message": "Bibliotheksaktionen" + }, "app.library.context-menu.create-instance": { "message": "Neue Instanz" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "Keine Gruppierung" }, + "app.library.group.actions.label": { + "message": "Gruppenaktionen" + }, "app.library.group.collapse": { "message": "Gruppe einklappen" }, @@ -1022,6 +1046,9 @@ "app.library.instance.action.view-instance": { "message": "Instanz anzeigen" }, + "app.library.instance.actions.label": { + "message": "Instanzaktionen" + }, "app.library.instance.deselect": { "message": "Instanz abwählen" }, @@ -1217,24 +1244,42 @@ "app.modal.update-to-play.update-required-description": { "message": "Zum Spielen von {name} ist eine Aktualisierung erforderlich. Bitte aktualisiere auf die neueste Version, um das Spiel zu starten." }, + "app.nav.add-account": { + "message": "Konto hinzufügen" + }, "app.nav.create-new-instance": { "message": "Neue Instanz erstellen" }, "app.nav.home": { "message": "Startseite" }, + "app.nav.loading-profile": { + "message": "Profil wird geladen..." + }, "app.nav.modrinth-account": { "message": "Modrinth-Konto" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Konto entfernen" + }, + "app.nav.screenshots": { + "message": "Screenshots" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Bei einem Modrinth-Konto anmelden" + "message": "Bei Modrinth anmelden" + }, + "app.nav.switch-account": { + "message": "Konto wechseln" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Auf Modrinth+ upgraden" }, + "app.nav.view-profile": { + "message": "Profil anzeigen" + }, "app.navigation.go-back": { "message": "Zurück" }, @@ -1256,6 +1301,9 @@ "app.notification.warning": { "message": "Warnung" }, + "app.project.actions.label": { + "message": "Projektaktionen" + }, "app.project.coming-soon": { "message": "Bald verfügbar" }, @@ -1298,15 +1346,177 @@ "app.project.versions.already-installed": { "message": "Bereits installiert" }, + "app.quick-instance-switcher.actions.label": { + "message": "Instanzaktionen" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Ziehen, um letzte Instanzen anzuzeigen" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Ziehen zur Größenänderung" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Diese Instanz wurde gesperrt" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Instanz anzeigen" + }, "app.restarting": { "message": "Wird neu gestartet..." }, + "app.screenshots.copied": { + "message": "Kopiert" + }, + "app.screenshots.copy": { + "message": "Bild kopieren" + }, + "app.screenshots.delete-description": { + "message": "{name} endgültig löschen? Diese Aktion kann nicht rückgängig gemacht werden." + }, + "app.screenshots.delete-success": { + "message": "Screenshot gelöscht" + }, + "app.screenshots.delete-title": { + "message": "Screenshot löschen" + }, + "app.screenshots.deselect": { + "message": "{name} abwählen" + }, + "app.screenshots.edit": { + "message": "Screenshot bearbeiten" + }, + "app.screenshots.empty-description": { + "message": "Screenshots, die du im Spiel aufnimmst, werden hier angezeigt." + }, + "app.screenshots.empty-heading": { + "message": "Noch keine Screenshots" + }, + "app.screenshots.error-heading": { + "message": "Screenshots konnten nicht geladen werden" + }, + "app.screenshots.go-to-instance": { + "message": "Zur Instanz gehen" + }, + "app.screenshots.group-by": { + "message": "Gruppieren nach" + }, + "app.screenshots.group.all-screenshots": { + "message": "Alle Screenshots" + }, + "app.screenshots.group.collapse": { + "message": "Gruppe einklappen" + }, + "app.screenshots.group.custom": { + "message": "Benutzerdefinierte Gruppe" + }, + "app.screenshots.group.date": { + "message": "Datum" + }, + "app.screenshots.group.delete": { + "message": "Gruppe löschen" + }, + "app.screenshots.group.delete-description": { + "message": "Screenshots in dieser Gruppe werden aus der Gruppe entfernt." + }, + "app.screenshots.group.edit": { + "message": "Gruppenname bearbeiten" + }, + "app.screenshots.group.empty": { + "message": "Ziehen und Ablegen, um Screenshots hinzuzufügen." + }, + "app.screenshots.group.expand": { + "message": "Gruppe ausklappen" + }, + "app.screenshots.group.instance": { + "message": "Instanz" + }, + "app.screenshots.group.new": { + "message": "Neue Gruppe" + }, + "app.screenshots.group.none": { + "message": "Keine Gruppierung" + }, + "app.screenshots.group.this-month": { + "message": "Diesen Monat" + }, + "app.screenshots.group.this-week": { + "message": "Diese Woche" + }, + "app.screenshots.group.today": { + "message": "Heute" + }, + "app.screenshots.group.ungrouped": { + "message": "Nicht gruppiert" + }, + "app.screenshots.group.yesterday": { + "message": "Gestern" + }, + "app.screenshots.heading": { + "message": "Screenshots" + }, + "app.screenshots.more-actions": { + "message": "Weitere Aktionen" + }, + "app.screenshots.no-results-description": { + "message": "Versuche es mit einer anderen Suche oder einem anderen Filter." + }, + "app.screenshots.no-results-heading": { + "message": "Keine passenden Screenshots" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Suchen" + }, + "app.screenshots.select": { + "message": "{name} auswählen" + }, + "app.screenshots.selection.aria-label": { + "message": "Ausgewählte Screenshots" + }, + "app.screenshots.selection.delete-description": { + "message": "{count, plural, one {# Screenshot} other {# Screenshots}} löschen? Diese Aktion kann nicht rückgängig gemacht werden." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {# Screenshot gelöscht} other {# Screenshots gelöscht}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Ausgewählte Screenshots löschen" + }, + "app.screenshots.selection.export-zip": { + "message": "ZIP exportieren" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Screenshots aus Modrinth.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "Screenshots aus {instance}.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Aus Gruppe entfernen" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} ausgewählt" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP-Archiv" + }, + "app.screenshots.show-in-folder": { + "message": "In Ordner anzeigen" + }, + "app.screenshots.sort-by": { + "message": "Sortieren nach" + }, + "app.screenshots.sort.name": { + "message": "Name" + }, + "app.screenshots.sort.newest": { + "message": "Neueste" + }, + "app.screenshots.sort.oldest": { + "message": "Älteste" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1334,6 +1544,9 @@ "app.settings.default-instance-options.height.title": { "message": "Höhe" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java und Arbeitsspeicher" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Argumente, die beim Starten einer Instanz an Java übergeben werden." }, @@ -1343,6 +1556,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Java-Argumente" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Start-Hooks" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "Maximal verfügbarer Arbeitsspeicher zu jeder Instanz." }, @@ -1376,6 +1592,9 @@ "app.settings.default-instance-options.width.title": { "message": "Breite" }, + "app.settings.default-instance-options.window.title": { + "message": "Fenster" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "Wrapper-Befehl für den Minecraft-Startprozess." }, @@ -1472,6 +1691,48 @@ "app.settings.sidebar.label.instances": { "message": "Instanzen" }, + "app.settings.synced-options.command-history": { + "message": "Befehlsverlauf" + }, + "app.settings.synced-options.command-history.description": { + "message": "Synchronisier den Befehlsverlauf zwischen deinen Instanzen." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Befehlsverlauf bearbeiten" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Gespeicherte Kreativ-Hotbars" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Synchronisiere gespeicherte Kreativ-Hotbars zwischen deinen Instanzen." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Mehrspieler-Server" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Serveradresse" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Synchronisiere Mehrspieler-Server zwischen deinen Instanzen." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Synchronisierte Server bearbeiten" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "Derzeit werden keine vom Benutzer hinzugefügten Server synchronisiert." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Servername" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Noch keine Server synchronisiert" + }, + "app.settings.synced-options.screenshots": { + "message": "Screenshots" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Schaue Screenshots von deinen Instanzen an einem Ort an." + }, "app.settings.tabs.appearance": { "message": "Erscheinungsbild" }, @@ -1490,6 +1751,9 @@ "app.settings.tabs.resource-management": { "message": "Ressourcenmanagement" }, + "app.settings.tabs.synced-options": { + "message": "Synchronisierte Einstellungen" + }, "app.sidebar.playing-as": { "message": "Wird gespielt als" }, @@ -1799,6 +2063,9 @@ "friends.add-friends-to-share": { "message": "Füge Freunde hinzu, um zu sehen, was sie spielen!" }, + "friends.friend.actions.label": { + "message": "Freundesaktionen" + }, "friends.friend.cancel-request": { "message": "Anfrage abbrechen" }, @@ -2364,16 +2631,16 @@ "message": "Installationseinstellungen sind nicht verfügbar, solange diese Instanz gesperrt ist." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Benutzerdefinierte Umgebungsvariablen" + "message": "Verwende für diese Instanz individuelle Umgebungsvariablen." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Benutzerdefinierte Java-Argumente" + "message": "Verwende für diese Instanz individuelle Java-Argumente." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Benutzerdefinierte Java-Installation" + "message": "Verwende für diese Instanz eine individuelle Java-Installation." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Benutzerdefinierte Speicherzuweisung" + "message": "Verwende für diese Instanz eine individuelle Speicherzuweisung." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Umgebungsvariablen eingeben..." @@ -2399,14 +2666,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/pfad/zu/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Sync-Überschreibungen" + }, "instance.settings.tabs.sharing": { "message": "Teilen" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Befehlsverlauf" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "Synchronisierung des Befehlsverlaufs ist in den Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Diese Instanz von der Synchronisierung des Befehlsverlaufs ausschließen." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Gespeicherte Kreativ-Hotbars" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "Synchronisierung der gespeicherten Kreativ-Hotbars ist in den Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Diese Instanz von der Synchronisierung der gespeicherten Kreativ-Hotbar ausschließen." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "Bevor Änderungen vorgenommen werden, wird eine Sicherung der zu ersetzenden Version erstellt." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "{instance} und deine synchronisierte Version haben unterschiedliche Kreativ-Hotbars. Wähle, welche du für deine Instanzen verwenden möchtest." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Kreativ-Hotbars auswählen" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Andere überschreiben" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Synchronisierte verwenden" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Mehrspieler-Server" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "Synchronisierung der Mehrspieler-Server ist in den Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "Diese Instanz von der Synchronisierung der Mehrspieler-Server ausschließen." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Synchronisierte Einstellungen öffnen" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Screenshots" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Screenshots sind in Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Screenshots dieser Instanz von der Screenshots-Seite ausschließen." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Spieleinstellungen können zwischen Instanzen geteilt werden. Wähle in den Einstellungen der App aus, was geteilt werden soll." + }, "instance.settings.tabs.window": { "message": "Spielfenster" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Benutzerdefinierte Spielfenstereinstellungen" + "message": "Verwende für diese Instanz individuelle Fenstereinstellungen." }, "instance.settings.tabs.window.fullscreen": { "message": "Vollbild" @@ -2492,6 +2819,9 @@ "instance.worlds.a_minecraft_server": { "message": "Ein Minecraft-Server" }, + "instance.worlds.actions.label": { + "message": "Weltaktionen" + }, "instance.worlds.cant_connect": { "message": "Verbindung mit Server nicht möglich" }, @@ -2501,6 +2831,21 @@ "instance.worlds.create_shortcut": { "message": "Shortcut erstellen" }, + "instance.worlds.desync-server.description": { + "message": "Möchtest du diesen Server in anderen synchronisierten Instanzen beibehalten oder ihn dort entfernen?" + }, + "instance.worlds.desync-server.keep": { + "message": "Behalten" + }, + "instance.worlds.desync-server.remove": { + "message": "Entfernen" + }, + "instance.worlds.desync-server.title": { + "message": "Server desynchronisieren" + }, + "instance.worlds.desync_server": { + "message": "Desynchronisieren" + }, "instance.worlds.dont_show_on_home": { "message": "Nicht auf Startseite anzeigen" }, @@ -2534,6 +2879,9 @@ "instance.worlds.play_instance": { "message": "Instanz Spielen" }, + "instance.worlds.play_world": { + "message": "Welt spielen" + }, "instance.worlds.shortcut-created": { "message": "Verknüpfung erstellt" }, diff --git a/apps/app-frontend/src/locales/de-DE/index.json b/apps/app-frontend/src/locales/de-DE/index.json index 775bd649c3..8cbbc8c246 100644 --- a/apps/app-frontend/src/locales/de-DE/index.json +++ b/apps/app-frontend/src/locales/de-DE/index.json @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Bereits installiert ausblenden" }, + "app.browse.project-actions.label": { + "message": "Projektaktionen" + }, "app.browse.project-type.data-packs": { "message": "Datenpakete" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "Keine verfügbaren Versionen stimmen mit {compatibilityLabel} überein. Wähle eine Version aus, um sie trotzdem zu installieren. Abhängigkeiten werden nicht automatisch installiert." }, + "app.error.state-init.open-backups-folder": { + "message": "Sicherungsordner öffnen" + }, "app.export-modal.description-placeholder": { "message": "Beschreibung des Modpacks eingeben..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Instanzaktionen" + }, "app.home.jump-back-in.instance-locked": { "message": "Diese Instanz wurde gesperrt" }, @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "Stoppen" }, + "app.instance.actions.label": { + "message": "Instanzaktionen" + }, "app.instance.add-server.add": { "message": "Hinzufügen" }, @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "Protokolle" }, + "app.instance.tab.screenshots": { + "message": "Screenshots" + }, "app.instance.tab.share": { "message": "Teilen" }, @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Server entfernen" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Dieser Server wird außerdem aus {count, plural, one {# anderen Instanz} other {# anderen Instanzen}} entfernt, da er synchronisiert wird." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Server entfernen" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "Java-Installation testen" }, + "app.library.actions.label": { + "message": "Bibliotheksaktionen" + }, "app.library.context-menu.create-instance": { "message": "Neue Instanz" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "Keine Gruppierung" }, + "app.library.group.actions.label": { + "message": "Gruppenaktionen" + }, "app.library.group.collapse": { "message": "Gruppe einklappen" }, @@ -1022,6 +1046,9 @@ "app.library.instance.action.view-instance": { "message": "Instanz anzeigen" }, + "app.library.instance.actions.label": { + "message": "Instanzaktionen" + }, "app.library.instance.deselect": { "message": "Instanz abwählen" }, @@ -1217,24 +1244,42 @@ "app.modal.update-to-play.update-required-description": { "message": "Zum Spielen von {name} ist eine Aktualisierung erforderlich. Bitte aktualisiere auf die neueste Version, um das Spiel zu starten." }, + "app.nav.add-account": { + "message": "Konto hinzufügen" + }, "app.nav.create-new-instance": { "message": "Neue Instanz erstellen" }, "app.nav.home": { "message": "Startseite" }, + "app.nav.loading-profile": { + "message": "Profil wird geladen..." + }, "app.nav.modrinth-account": { "message": "Modrinth-Konto" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Konto entfernen" + }, + "app.nav.screenshots": { + "message": "Screenshots" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Bei einem Modrinth-Konto anmelden" + "message": "Bei Modrinth anmelden" + }, + "app.nav.switch-account": { + "message": "Konto wechseln" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Auf Modrinth+ upgraden" }, + "app.nav.view-profile": { + "message": "Profil anzeigen" + }, "app.navigation.go-back": { "message": "Zurück" }, @@ -1256,6 +1301,9 @@ "app.notification.warning": { "message": "Warnung" }, + "app.project.actions.label": { + "message": "Projektaktionen" + }, "app.project.coming-soon": { "message": "Bald verfügbar" }, @@ -1298,15 +1346,177 @@ "app.project.versions.already-installed": { "message": "Bereits installiert" }, + "app.quick-instance-switcher.actions.label": { + "message": "Instanzaktionen" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Ziehen, um letzte Instanzen anzuzeigen" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Ziehen zur Größenänderung" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Diese Instanz wurde gesperrt" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Instanz anzeigen" + }, "app.restarting": { "message": "Wird neu gestartet..." }, + "app.screenshots.copied": { + "message": "Kopiert" + }, + "app.screenshots.copy": { + "message": "Bild kopieren" + }, + "app.screenshots.delete-description": { + "message": "{name} endgültig löschen? Diese Aktion kann nicht rückgängig gemacht werden." + }, + "app.screenshots.delete-success": { + "message": "Screenshot gelöscht" + }, + "app.screenshots.delete-title": { + "message": "Screenshot löschen" + }, + "app.screenshots.deselect": { + "message": "{name} abwählen" + }, + "app.screenshots.edit": { + "message": "Screenshot bearbeiten" + }, + "app.screenshots.empty-description": { + "message": "Screenshots, die du im Spiel aufnimmst, werden hier angezeigt." + }, + "app.screenshots.empty-heading": { + "message": "Noch keine Screenshots" + }, + "app.screenshots.error-heading": { + "message": "Screenshots konnten nicht geladen werden" + }, + "app.screenshots.go-to-instance": { + "message": "Zur Instanz gehen" + }, + "app.screenshots.group-by": { + "message": "Gruppieren nach" + }, + "app.screenshots.group.all-screenshots": { + "message": "Alle Screenshots" + }, + "app.screenshots.group.collapse": { + "message": "Gruppe einklappen" + }, + "app.screenshots.group.custom": { + "message": "Benutzerdefinierte Gruppe" + }, + "app.screenshots.group.date": { + "message": "Datum" + }, + "app.screenshots.group.delete": { + "message": "Gruppe löschen" + }, + "app.screenshots.group.delete-description": { + "message": "Screenshots in dieser Gruppe werden aus der Gruppe entfernt." + }, + "app.screenshots.group.edit": { + "message": "Gruppenname bearbeiten" + }, + "app.screenshots.group.empty": { + "message": "Ziehen und Ablegen, um Screenshots hinzuzufügen." + }, + "app.screenshots.group.expand": { + "message": "Gruppe ausklappen" + }, + "app.screenshots.group.instance": { + "message": "Instanz" + }, + "app.screenshots.group.new": { + "message": "Neue Gruppe" + }, + "app.screenshots.group.none": { + "message": "Keine Gruppierung" + }, + "app.screenshots.group.this-month": { + "message": "Diesen Monat" + }, + "app.screenshots.group.this-week": { + "message": "Diese Woche" + }, + "app.screenshots.group.today": { + "message": "Heute" + }, + "app.screenshots.group.ungrouped": { + "message": "Nicht gruppiert" + }, + "app.screenshots.group.yesterday": { + "message": "Gestern" + }, + "app.screenshots.heading": { + "message": "Screenshots" + }, + "app.screenshots.more-actions": { + "message": "Weitere Aktionen" + }, + "app.screenshots.no-results-description": { + "message": "Versuche es mit einer anderen Suche oder einem anderen Filter." + }, + "app.screenshots.no-results-heading": { + "message": "Keine passenden Screenshots" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Suchen" + }, + "app.screenshots.select": { + "message": "{name} auswählen" + }, + "app.screenshots.selection.aria-label": { + "message": "Ausgewählte Screenshots" + }, + "app.screenshots.selection.delete-description": { + "message": "{count, plural, one {# Screenshot} other {# Screenshots}} löschen? Diese Aktion kann nicht rückgängig gemacht werden." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {# Screenshot gelöscht} other {# Screenshots gelöscht}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Ausgewählte Screenshots löschen" + }, + "app.screenshots.selection.export-zip": { + "message": "ZIP exportieren" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Screenshots aus Modrinth.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "Screenshots aus {instance}.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Aus Gruppe entfernen" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} ausgewählt" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP-Archiv" + }, + "app.screenshots.show-in-folder": { + "message": "In Ordner anzeigen" + }, + "app.screenshots.sort-by": { + "message": "Sortieren nach" + }, + "app.screenshots.sort.name": { + "message": "Name" + }, + "app.screenshots.sort.newest": { + "message": "Neueste" + }, + "app.screenshots.sort.oldest": { + "message": "Älteste" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1334,6 +1544,9 @@ "app.settings.default-instance-options.height.title": { "message": "Höhe" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java und Arbeitsspeicher" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Argumente, die beim Starten einer Instanz an Java übergeben werden." }, @@ -1343,6 +1556,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Java-Argumente" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Start-Hooks" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "Maximal verfügbarer Arbeitsspeicher zu jeder Instanz." }, @@ -1376,6 +1592,9 @@ "app.settings.default-instance-options.width.title": { "message": "Breite" }, + "app.settings.default-instance-options.window.title": { + "message": "Fenster" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "Wrapper-Befehl für den Minecraft-Startprozess." }, @@ -1472,6 +1691,48 @@ "app.settings.sidebar.label.instances": { "message": "Instanzen" }, + "app.settings.synced-options.command-history": { + "message": "Befehlsverlauf" + }, + "app.settings.synced-options.command-history.description": { + "message": "Synchronisier den Befehlsverlauf zwischen deinen Instanzen." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Befehlsverlauf bearbeiten" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Gespeicherte Kreativ-Hotbars" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Synchronisiere gespeicherte Kreativ-Hotbars zwischen deinen Instanzen." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Mehrspieler-Server" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Serveradresse" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Synchronisiere Mehrspieler-Server zwischen deinen Instanzen." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Synchronisierte Server bearbeiten" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "Derzeit werden keine vom Benutzer hinzugefügten Server synchronisiert." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Servername" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Noch keine Server synchronisiert" + }, + "app.settings.synced-options.screenshots": { + "message": "Screenshots" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Schaue Screenshots von deinen Instanzen an einem Ort an." + }, "app.settings.tabs.appearance": { "message": "Erscheinungsbild" }, @@ -1490,6 +1751,9 @@ "app.settings.tabs.resource-management": { "message": "Ressourcenmanagement" }, + "app.settings.tabs.synced-options": { + "message": "Synchronisierte Einstellungen" + }, "app.sidebar.playing-as": { "message": "Wird gespielt als" }, @@ -1799,6 +2063,9 @@ "friends.add-friends-to-share": { "message": "Freunde hinzufügen, um zu sehen, was sie spielen!" }, + "friends.friend.actions.label": { + "message": "Freundesaktionen" + }, "friends.friend.cancel-request": { "message": "Anfrage abbrechen" }, @@ -2364,16 +2631,16 @@ "message": "Installationseinstellungen sind nicht verfügbar, solange diese Instanz gesperrt ist." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Benutzerdefinierte Umgebungsvariablen" + "message": "Verwende für diese Instanz individuelle Umgebungsvariablen." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Benutzerdefinierte Java-Argumente" + "message": "Verwende für diese Instanz individuelle Java-Argumente." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Benutzerdefinierte Java-Installation" + "message": "Verwende für diese Instanz eine individuelle Java-Installation." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Benutzerdefinierte Speicherzuweisung" + "message": "Verwende für diese Instanz eine individuelle Speicherzuweisung." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Umgebungsvariablen eingeben..." @@ -2399,14 +2666,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/pfad/zu/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Sync-Überschreibungen" + }, "instance.settings.tabs.sharing": { "message": "Teilen" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Befehlsverlauf" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "Synchronisierung des Befehlsverlaufs ist in den Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Diese Instanz von der Synchronisierung des Befehlsverlaufs ausschließen." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Gespeicherte Kreativ-Hotbars" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "Synchronisierung der gespeicherten Kreativ-Hotbars ist in den Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Diese Instanz von der Synchronisierung der gespeicherten Kreativ-Hotbar ausschließen." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "Bevor Änderungen vorgenommen werden, wird eine Sicherung der zu ersetzenden Version erstellt." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "{instance} und deine synchronisierte Version haben unterschiedliche Kreativ-Hotbars. Wähle, welche du für deine Instanzen verwenden möchtest." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Kreativ-Hotbars auswählen" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Andere überschreiben" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Synchronisierte verwenden" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Mehrspieler-Server" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "Synchronisierung der Mehrspieler-Server ist in den Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "Diese Instanz von der Synchronisierung der Mehrspieler-Server ausschließen." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Synchronisierte Einstellungen öffnen" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Screenshots" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Screenshots sind in Einstellungen der App deaktiviert." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Screenshots dieser Instanz von der Screenshots-Seite ausschließen." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Spieleinstellungen können zwischen Instanzen geteilt werden. Wähle in den Einstellungen der App aus, was geteilt werden soll." + }, "instance.settings.tabs.window": { "message": "Fenster" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Benutzerdefinierte Fenstereinstellungen" + "message": "Verwende für diese Instanz individuelle Fenstereinstellungen." }, "instance.settings.tabs.window.fullscreen": { "message": "Vollbild" @@ -2492,6 +2819,9 @@ "instance.worlds.a_minecraft_server": { "message": "Ein Minecraft-Server" }, + "instance.worlds.actions.label": { + "message": "Weltaktionen" + }, "instance.worlds.cant_connect": { "message": "Verbindung mit Server nicht möglich" }, @@ -2501,6 +2831,21 @@ "instance.worlds.create_shortcut": { "message": "Verknüpfung erstellen" }, + "instance.worlds.desync-server.description": { + "message": "Möchtest du diesen Server in anderen synchronisierten Instanzen beibehalten oder ihn dort entfernen?" + }, + "instance.worlds.desync-server.keep": { + "message": "Behalten" + }, + "instance.worlds.desync-server.remove": { + "message": "Entfernen" + }, + "instance.worlds.desync-server.title": { + "message": "Server desynchronisieren" + }, + "instance.worlds.desync_server": { + "message": "Desynchronisieren" + }, "instance.worlds.dont_show_on_home": { "message": "Nicht auf der Startseite anzeigen" }, @@ -2534,6 +2879,9 @@ "instance.worlds.play_instance": { "message": "Instanz spielen" }, + "instance.worlds.play_world": { + "message": "Welt spielen" + }, "instance.worlds.shortcut-created": { "message": "Verknüpfung erstellt" }, diff --git a/apps/app-frontend/src/locales/es-419/index.json b/apps/app-frontend/src/locales/es-419/index.json index 68f4eae890..87c479279c 100644 --- a/apps/app-frontend/src/locales/es-419/index.json +++ b/apps/app-frontend/src/locales/es-419/index.json @@ -159,7 +159,7 @@ "message": "Inicio" }, "app.appearance-settings.default-landing-page.library": { - "message": "Librería" + "message": "Biblioteca" }, "app.appearance-settings.hide-nametag.description": { "message": "Esconde tu nombre de usuario encima de tu personaje en la página del selector de Skin." @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Esconder los ya instalados" }, + "app.browse.project-actions.label": { + "message": "Acciones del proyecto" + }, "app.browse.project-type.data-packs": { "message": "Data Packs" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "No hay versiones disponibles que coincidan con {compatibilityLabel}. Selecciona una versión para instalarla de todas formas. Las dependencias no se instalarán automáticamente." }, + "app.error.state-init.open-backups-folder": { + "message": "Abrir la carpeta de respaldos" + }, "app.export-modal.description-placeholder": { "message": "Introduce la descripción del modpack..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Acciones de instancia" + }, "app.home.jump-back-in.instance-locked": { "message": "Esta instancia ha sido bloqueada" }, @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "Detener" }, + "app.instance.actions.label": { + "message": "Acciones de instancia" + }, "app.instance.add-server.add": { "message": "Añadir" }, @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "Registros" }, + "app.instance.tab.screenshots": { + "message": "Screenshots" + }, "app.instance.tab.share": { "message": "Compartir" }, @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Eliminar servidor" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Este servidor va también va a ser eliminado de {count, plural, one {otra instancia} other {# otras instancias}} porque están sincronizadas." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Eliminar servidor" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "Probar instalación de Java" }, + "app.library.actions.label": { + "message": "Acciones de la Biblioteca" + }, "app.library.context-menu.create-instance": { "message": "Crear instancia" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "Sin agrupar" }, + "app.library.group.actions.label": { + "message": "Acciones de grupo" + }, "app.library.group.collapse": { "message": "Contraer grupo" }, @@ -1022,6 +1046,9 @@ "app.library.instance.action.view-instance": { "message": "Ver instancia" }, + "app.library.instance.actions.label": { + "message": "Acciones de instancia" + }, "app.library.instance.deselect": { "message": "Deseleccionar instancia" }, @@ -1217,24 +1244,42 @@ "app.modal.update-to-play.update-required-description": { "message": "Se necesita una actualización para jugar en {name}. Por favor actualiza a a la versión más reciente para iniciar el juego." }, + "app.nav.add-account": { + "message": "Añadir una cuenta" + }, "app.nav.create-new-instance": { "message": "Crear una instancia nueva" }, "app.nav.home": { "message": "Inicio" }, + "app.nav.loading-profile": { + "message": "Cargando perfil..." + }, "app.nav.modrinth-account": { "message": "Cuenta Modrinth" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Eliminar cuenta" + }, + "app.nav.screenshots": { + "message": "Screenshots" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Inicia sesión con una cuenta Modrinth" + "message": "Inicia sesión en Modrinth" + }, + "app.nav.switch-account": { + "message": "Cambiar de cuenta" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Mejorar a Modrinth+" }, + "app.nav.view-profile": { + "message": "Ver perfil" + }, "app.navigation.go-back": { "message": "Volver" }, @@ -1256,6 +1301,9 @@ "app.notification.warning": { "message": "Advertencia" }, + "app.project.actions.label": { + "message": "Acciones del proyecto" + }, "app.project.coming-soon": { "message": "Próximamente" }, @@ -1298,15 +1346,177 @@ "app.project.versions.already-installed": { "message": "Ya instalado" }, + "app.quick-instance-switcher.actions.label": { + "message": "Acciones de instancia" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Arrastra para mostrar las instancias recientes" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Arrastra para cambiar el tamaño" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Esta instancia ha sido bloqueada" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Ver instancia" + }, "app.restarting": { "message": "Reiniciando..." }, + "app.screenshots.copied": { + "message": "Copiado" + }, + "app.screenshots.copy": { + "message": "Copiar imagen" + }, + "app.screenshots.delete-description": { + "message": "¿Eliminar permanentemente {name}? Esta acción no se puede deshacer." + }, + "app.screenshots.delete-success": { + "message": "Screenshot eliminada" + }, + "app.screenshots.delete-title": { + "message": "Eliminar screenshot" + }, + "app.screenshots.deselect": { + "message": "Deseleccionar {name}" + }, + "app.screenshots.edit": { + "message": "Editar screenshot" + }, + "app.screenshots.empty-description": { + "message": "Las screenshots que sacas en el juego aparecerán aquí." + }, + "app.screenshots.empty-heading": { + "message": "Aún no hay screenshots" + }, + "app.screenshots.error-heading": { + "message": "No se pudieron cargar las screenshots" + }, + "app.screenshots.go-to-instance": { + "message": "Ir a la instancia" + }, + "app.screenshots.group-by": { + "message": "Agrupar por" + }, + "app.screenshots.group.all-screenshots": { + "message": "Todas las screenshots" + }, + "app.screenshots.group.collapse": { + "message": "Contraer grupo" + }, + "app.screenshots.group.custom": { + "message": "Grupo personalizado" + }, + "app.screenshots.group.date": { + "message": "Fecha" + }, + "app.screenshots.group.delete": { + "message": "Eliminar grupo" + }, + "app.screenshots.group.delete-description": { + "message": "Las screenshots de este grupo serán desagrupadas." + }, + "app.screenshots.group.edit": { + "message": "Editar nombre del grupo" + }, + "app.screenshots.group.empty": { + "message": "Arrastra y suelta para añadir screenshots." + }, + "app.screenshots.group.expand": { + "message": "Expander grupo" + }, + "app.screenshots.group.instance": { + "message": "Instancia" + }, + "app.screenshots.group.new": { + "message": "Nuevo grupo" + }, + "app.screenshots.group.none": { + "message": "Sin agrupar" + }, + "app.screenshots.group.this-month": { + "message": "Este mes" + }, + "app.screenshots.group.this-week": { + "message": "Está semana" + }, + "app.screenshots.group.today": { + "message": "Hoy" + }, + "app.screenshots.group.ungrouped": { + "message": "Desagrupado" + }, + "app.screenshots.group.yesterday": { + "message": "Ayer" + }, + "app.screenshots.heading": { + "message": "Screenshots" + }, + "app.screenshots.more-actions": { + "message": "Más acciones" + }, + "app.screenshots.no-results-description": { + "message": "Intenta otra búsqueda o filtro." + }, + "app.screenshots.no-results-heading": { + "message": "No hay screenshots que coincidan" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Buscar" + }, + "app.screenshots.select": { + "message": "Seleccionar {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "Screenshots seleccionadas" + }, + "app.screenshots.selection.delete-description": { + "message": "¿Eliminar {count, plural, one {la screenshot} other {las # screenshots}}? Está acción no se puede deshacer." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {Screenshot eliminada} other {# screenshots eliminadas}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Eliminar screenshots seleccionadas" + }, + "app.screenshots.selection.export-zip": { + "message": "Exportar a ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Screenshots de Modrinth.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "Screenshots de {instance}.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Eliminar del grupo" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} seleccionado(s)" + }, + "app.screenshots.selection.zip-archive": { + "message": "Archivo ZIP" + }, + "app.screenshots.show-in-folder": { + "message": "Mostrar en carpeta" + }, + "app.screenshots.sort-by": { + "message": "Ordenar por" + }, + "app.screenshots.sort.name": { + "message": "Nombre" + }, + "app.screenshots.sort.newest": { + "message": "Más recientes" + }, + "app.screenshots.sort.oldest": { + "message": "Más antiguos" + }, "app.settings.app-version": { "message": "App de Modrinth {version}" }, @@ -1334,6 +1544,9 @@ "app.settings.default-instance-options.height.title": { "message": "Largo" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java y memoria" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Los argumentos dados a Java al iniciar una instancia." }, @@ -1343,6 +1556,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Argumentos de Java" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Hooks de lanzamiento" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "La memoria máxima disponible para cada instancia." }, @@ -1376,6 +1592,9 @@ "app.settings.default-instance-options.width.title": { "message": "Ancho" }, + "app.settings.default-instance-options.window.title": { + "message": "Ventana" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "Envuelven al proceso iniciador de Minecraft para añadir funcionalidades o configuraciones." }, @@ -1472,6 +1691,48 @@ "app.settings.sidebar.label.instances": { "message": "Instancias" }, + "app.settings.synced-options.command-history": { + "message": "Historial de comandos" + }, + "app.settings.synced-options.command-history.description": { + "message": "Sincronizar historial de comandos a través de tus instancias." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Editar historial de comandos" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Hotbars del creativo guardadas" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Sincronizar hotbars del creativo a través de tus instancias." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Servers multijugador" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Dirección del server" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Sincronizar server multijugador a través de tus instancias." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Editar servers sincronizados" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "No hay server añadidos por el usuario sincronizados." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Nombre del server" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "No hay servers sincronizados aún" + }, + "app.settings.synced-options.screenshots": { + "message": "Screenshots" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Ve las screenshots de tus instancias en un solo lugar." + }, "app.settings.tabs.appearance": { "message": "Apariencia" }, @@ -1490,6 +1751,9 @@ "app.settings.tabs.resource-management": { "message": "Gestión de recursos" }, + "app.settings.tabs.synced-options": { + "message": "Ajustes sincronizados" + }, "app.sidebar.playing-as": { "message": "Jugando como" }, @@ -1799,6 +2063,9 @@ "friends.add-friends-to-share": { "message": "¡Añade amigos para ver qué están jugando!" }, + "friends.friend.actions.label": { + "message": "Acciones de amigos" + }, "friends.friend.cancel-request": { "message": "Cancelar solicitud" }, @@ -2364,16 +2631,16 @@ "message": "Los ajustes de instalación no están disponibles mientras esta instancia esté bloqueada." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Variables de entorno personalizadas" + "message": "Usar variables de entorno personalizadas para esta instancia." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Argumentos personalizados de Java" + "message": "Usar argumentos Java personalizados para esta instancia." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Instalación personalizada de Java" + "message": "Usar una instalación de Java personalizada para esta instancia." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Asignación de memoria personalizada" + "message": "Usar una asignación de memoria personalizada para esta instancia." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Introduce las variables de entorno..." @@ -2399,14 +2666,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/ruta/de/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Sincronizar anulaciones" + }, "instance.settings.tabs.sharing": { "message": "Compartir" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Historial de comandos" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "La sincronización del historial de comandos está desactivada en los ajustes de la aplicación." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Excluye esta instancia de la sincronización del historial de comandos." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Hotbars del creativo guardadas" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "La sincronización de hotbars del creativo está desactivada en los ajustes de la app." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Excluye esta instancia de sincronización creativa guardada." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "La versión que se está reemplazando será respaldada antes de que nada cambie." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "{instance} y tu versión sincronizada tienen diferentes hoybars del creativo. Elige la que quieres usar en tus instancias." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Elige hotbars del creativo" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Sobreescribir otros" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Usar sincronizados" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Servers multijugador" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "La sincronización de los servers multijugador está desactivada en los ajustes de la app." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "Excluye esta instancia de la sincronización de servers multijugador." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Abrir ajustes de sincronización" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Screenshots" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Las screenshots están desactivada en los ajustes de la app." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Excluye las screenshots de esta instancia de la Página de screenshots." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Las configuraciones del juego pueden ser compartidas entre las intancias. elige que quieres compartir en las opciones de la app." + }, "instance.settings.tabs.window": { "message": "Ventana" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Configuración de ventana personalizada" + "message": "Usar ajustes de ventana personalizados para esta instancia." }, "instance.settings.tabs.window.fullscreen": { "message": "Pantalla completa" @@ -2492,6 +2819,9 @@ "instance.worlds.a_minecraft_server": { "message": "Un servidor de Minecraft" }, + "instance.worlds.actions.label": { + "message": "Acciones del mundo" + }, "instance.worlds.cant_connect": { "message": "No se puede conectar al servidor" }, @@ -2501,6 +2831,21 @@ "instance.worlds.create_shortcut": { "message": "Crear un acceso directo" }, + "instance.worlds.desync-server.description": { + "message": "¿Quieres mantener este servidor en otras instancias sincronizadas o eliminarlo de ellas?" + }, + "instance.worlds.desync-server.keep": { + "message": "Mantener" + }, + "instance.worlds.desync-server.remove": { + "message": "Eliminar" + }, + "instance.worlds.desync-server.title": { + "message": "Desincronizar server" + }, + "instance.worlds.desync_server": { + "message": "Desincronizar" + }, "instance.worlds.dont_show_on_home": { "message": "No mostrar en la página de inicio" }, @@ -2534,6 +2879,9 @@ "instance.worlds.play_instance": { "message": "Iniciar instancia" }, + "instance.worlds.play_world": { + "message": "Jugar mundo" + }, "instance.worlds.shortcut-created": { "message": "Acceso directo creado" }, diff --git a/apps/app-frontend/src/locales/es-ES/index.json b/apps/app-frontend/src/locales/es-ES/index.json index ac0c6d6e80..8c9ffa3291 100644 --- a/apps/app-frontend/src/locales/es-ES/index.json +++ b/apps/app-frontend/src/locales/es-ES/index.json @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Ocultar contenido instalado" }, + "app.browse.project-actions.label": { + "message": "Acciones del proyecto" + }, "app.browse.project-type.data-packs": { "message": "Paquetes de datos" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "No hay versiones disponibles que coincidan con {compatibilityLabel}. Selecciona una versión para instalarla de todas formas. Las dependencias no se instalarán automáticamente." }, + "app.error.state-init.open-backups-folder": { + "message": "Abrir carpeta de copias de seguridad" + }, "app.export-modal.description-placeholder": { "message": "Escribe la descripción del modpack..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Acciones de la instancia" + }, "app.home.jump-back-in.instance-locked": { "message": "Esta instancia ha sido bloqueada" }, @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "Detener" }, + "app.instance.actions.label": { + "message": "Acciones de la instancia" + }, "app.instance.add-server.add": { "message": "Añadir" }, @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "Registros" }, + "app.instance.tab.screenshots": { + "message": "Capturas" + }, "app.instance.tab.share": { "message": "Compartir" }, @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Eliminar servidor" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Este servidor también será eliminado de {count, plural, one {# otra instancia} other {# otras instancias}} porque está sincronizado." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Eliminar servidor" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "Probar instalación de Java" }, + "app.library.actions.label": { + "message": "Acciones de la librería" + }, "app.library.context-menu.create-instance": { "message": "Nueva instancia" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "Sin agrupar" }, + "app.library.group.actions.label": { + "message": "Acciones del grupo" + }, "app.library.group.collapse": { "message": "Colapsar grupo" }, @@ -1022,6 +1046,9 @@ "app.library.instance.action.view-instance": { "message": "Ver instancia" }, + "app.library.instance.actions.label": { + "message": "Acciones de la instancia" + }, "app.library.instance.deselect": { "message": "Deseleccionar instancia" }, @@ -1130,18 +1157,27 @@ "app.modal.install-to-play.install-button": { "message": "Instalar" }, + "app.modal.install-to-play.invite-warning-with-creator": { + "message": "Esta invitación fue creada por {username}, no Modrinth. Solo acepta las invitaciones de gente que confíes." + }, "app.modal.install-to-play.managed-content.modpack-header": { "message": "Contenido del modpack" }, "app.modal.install-to-play.mod-count": { "message": "{count, plural, one {# mod} other {# mods}}" }, + "app.modal.install-to-play.report-description": { + "message": "Utiliza este formulario para reportar instancias que puedan violar nuestras normas o nuestros Términos de Uso." + }, "app.modal.install-to-play.report-image-invalid-type": { "message": "El archivo no es un tipo de imagen aceptado" }, "app.modal.install-to-play.report-image-too-large": { "message": "El archivo excede el límite de 1 tamaño MiB" }, + "app.modal.install-to-play.report-legal-claims": { + "message": "Para avisos de DMCA u otros reclamos legales, consulte nuestra Política de Derechos de Autor." + }, "app.modal.install-to-play.report-reason": { "message": "¿Qué regla viola esta instancia?" }, @@ -1151,12 +1187,24 @@ "app.modal.install-to-play.report-submitted": { "message": "Denuncia enviada" }, + "app.modal.install-to-play.report-support-and-bugs": { + "message": "Para solicitudes de soporte, póngase en contacto con nuestro equipo de soporte. Para informes de errores, abra una incidencia de GitHub." + }, + "app.modal.install-to-play.reviewed-files": { + "message": "Los archivos no publicados en Modrinth no son revisados." + }, "app.modal.install-to-play.shared-instance": { "message": "Instancia compartida" }, "app.modal.install-to-play.shared-instance-content": { "message": "Contenido de instancia compartida" }, + "app.modal.install-to-play.shared-instance-unknown-files-description": { + "message": "Esta instancia contiene ficheros que no están publicados en Modrinth. Le recomendamos que tan solo instale archivos de fuentes en que confíe." + }, + "app.modal.install-to-play.unknown-files-description": { + "message": "Este servidor de modpack contiene ficheros que no están publicados en Modrinth. Le recomendamos que tan solo instale archivos de fuentes en que confíe." + }, "app.modal.install-to-play.unknown-files-warning": { "message": "Advertencia de archivos desconocidos" }, @@ -1175,36 +1223,60 @@ "app.modal.update-to-play.removed": { "message": "Eliminado" }, + "app.modal.update-to-play.server-modpack-unknown-files-description": { + "message": "Esta actualización del servidor de modpack contiene ficheros que no están publicados en Modrinth. Le recomendamos que tan solo instale archivos de fuentes en que confíe." + }, "app.modal.update-to-play.shared-instance-added-label": { "message": "Añadido" }, "app.modal.update-to-play.shared-instance-removed-label": { "message": "Eliminado" }, + "app.modal.update-to-play.shared-instance-unknown-files-description": { + "message": "Esta actualización de la instancia compartida contiene ficheros que no están publicados en Modrinth. Le recomendamos que tan solo instale archivos de fuentes en que confíe." + }, "app.modal.update-to-play.update-required": { "message": "Actualización requerida" }, "app.modal.update-to-play.update-required-description": { "message": "Se requiere una actualización para jugar a {name}. Por favor, actualiza a la última versión para iniciar el juego." }, + "app.nav.add-account": { + "message": "Añadir cuenta" + }, "app.nav.create-new-instance": { "message": "Crear nueva instancia" }, "app.nav.home": { "message": "Inicio" }, + "app.nav.loading-profile": { + "message": "Cargando perfil..." + }, "app.nav.modrinth-account": { "message": "Cuenta Modrinth" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Eliminar cuenta" + }, + "app.nav.screenshots": { + "message": "Capturas de pantalla" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Iniciar sesión en una cuenta de Modrinth" + "message": "Registrarse a Modrinth" + }, + "app.nav.switch-account": { + "message": "Cambiar cuenta" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Actualizar a Modrinth+" }, + "app.nav.view-profile": { + "message": "Ver perfil" + }, "app.navigation.go-back": { "message": "Retroceder" }, @@ -1226,6 +1298,9 @@ "app.notification.warning": { "message": "Advertencia" }, + "app.project.actions.label": { + "message": "Acciones del proyecto" + }, "app.project.coming-soon": { "message": "Próximamente" }, @@ -1268,15 +1343,177 @@ "app.project.versions.already-installed": { "message": "Ya Instalado" }, + "app.quick-instance-switcher.actions.label": { + "message": "Acciones de la instancia" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Arrastra para mostrar instancias recientes" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Arrastra para cambiar el tamaño" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Esta instancia ha sido bloqueada" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Ver instancia" + }, "app.restarting": { "message": "Reiniciando..." }, + "app.screenshots.copied": { + "message": "Copiado" + }, + "app.screenshots.copy": { + "message": "Copiar imagen" + }, + "app.screenshots.delete-description": { + "message": "¿Eliminar Permanentemente {name}? Esta acción no se puede deshacer." + }, + "app.screenshots.delete-success": { + "message": "Captura de pantalla eliminada" + }, + "app.screenshots.delete-title": { + "message": "Eliminar captura de pantalla" + }, + "app.screenshots.deselect": { + "message": "Deseleccionar {name}" + }, + "app.screenshots.edit": { + "message": "Editar captura de pantalla" + }, + "app.screenshots.empty-description": { + "message": "Las capturas de pantalla que tomes en el juego aparecerán aquí." + }, + "app.screenshots.empty-heading": { + "message": "Aún no hay capturas de pantalla" + }, + "app.screenshots.error-heading": { + "message": "No se han podido cargar las capturas de pantalla" + }, + "app.screenshots.go-to-instance": { + "message": "Ir a la instancia" + }, + "app.screenshots.group-by": { + "message": "Agrupar por" + }, + "app.screenshots.group.all-screenshots": { + "message": "Todas las capturas de pantalla" + }, + "app.screenshots.group.collapse": { + "message": "Plegar grupo" + }, + "app.screenshots.group.custom": { + "message": "Grupo personalizado" + }, + "app.screenshots.group.date": { + "message": "Fecha" + }, + "app.screenshots.group.delete": { + "message": "Eliminar grupo" + }, + "app.screenshots.group.delete-description": { + "message": "Las capturas de pantalla de este grupo serán desagrupadas." + }, + "app.screenshots.group.edit": { + "message": "Editar nombre del grupo" + }, + "app.screenshots.group.empty": { + "message": "Arrastra y suelta para añadir capturas de pantalla." + }, + "app.screenshots.group.expand": { + "message": "Expandir grupo" + }, + "app.screenshots.group.instance": { + "message": "Instancia" + }, + "app.screenshots.group.new": { + "message": "Nuevo grupo" + }, + "app.screenshots.group.none": { + "message": "Sin agrupar" + }, + "app.screenshots.group.this-month": { + "message": "Este mes" + }, + "app.screenshots.group.this-week": { + "message": "Esta semana" + }, + "app.screenshots.group.today": { + "message": "Hoy" + }, + "app.screenshots.group.ungrouped": { + "message": "Desagrupados" + }, + "app.screenshots.group.yesterday": { + "message": "Ayer" + }, + "app.screenshots.heading": { + "message": "Capturas de pantalla" + }, + "app.screenshots.more-actions": { + "message": "Más acciones" + }, + "app.screenshots.no-results-description": { + "message": "Prueba una búsqueda o filtro diferente." + }, + "app.screenshots.no-results-heading": { + "message": "Ninguna captura coincide" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Buscar" + }, + "app.screenshots.select": { + "message": "Seleccionar {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "Capturas de pantalla seleccionadas" + }, + "app.screenshots.selection.delete-description": { + "message": "Eliminar {count, plural, one {# captura de pantalla} other {# capturas de pantalla}}? Esta acción no se puede deshacer." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural,one {# captura de pantalla eliminada} other {# capturas de pantalla eliminadas}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Eliminar capturas de pantalla seleccionadas" + }, + "app.screenshots.selection.export-zip": { + "message": "Exportar ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Modrinth screenshots.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "{instance} screenshots.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Eliminar del grupo" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} seleccionados" + }, + "app.screenshots.selection.zip-archive": { + "message": "Archivo ZIP" + }, + "app.screenshots.show-in-folder": { + "message": "Mostrar en la carpeta" + }, + "app.screenshots.sort-by": { + "message": "Ordenar por" + }, + "app.screenshots.sort.name": { + "message": "Nombre" + }, + "app.screenshots.sort.newest": { + "message": "Reciente" + }, + "app.screenshots.sort.oldest": { + "message": "Antiguo" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1304,6 +1541,9 @@ "app.settings.default-instance-options.height.title": { "message": "Altura" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java y memoria" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Argumentos pasados a Java al ejecutar una instancia." }, @@ -1313,6 +1553,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Argumentos de Java" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Hooks de lanzamiento" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "Memoria máxima disponible para cada instancia." }, @@ -1322,15 +1565,42 @@ "app.settings.default-instance-options.post-exit-hook.description": { "message": "Se ejecuta después de cerrar el juego." }, + "app.settings.default-instance-options.post-exit-hook.placeholder": { + "message": "Introduce el comando postsalida..." + }, + "app.settings.default-instance-options.post-exit-hook.title": { + "message": "Hook postsalida" + }, + "app.settings.default-instance-options.pre-launch-hook.description": { + "message": "Se ejecuta antes de que se inicie la instancia." + }, "app.settings.default-instance-options.pre-launch-hook.placeholder": { "message": "Introducir comando de pre-lanzamiento..." }, + "app.settings.default-instance-options.pre-launch-hook.title": { + "message": "Hook prearranque" + }, + "app.settings.default-instance-options.width.description": { + "message": "El ancho de la ventana del juego cuando se inicia." + }, "app.settings.default-instance-options.width.placeholder": { "message": "Introduzca el ancho..." }, "app.settings.default-instance-options.width.title": { "message": "Ancho" }, + "app.settings.default-instance-options.window.title": { + "message": "Ventana" + }, + "app.settings.default-instance-options.wrapper-hook.description": { + "message": "Comando usado para envolver el proceso de lanzamiento de Minecraft." + }, + "app.settings.default-instance-options.wrapper-hook.placeholder": { + "message": "Introducir comando de envoltorio..." + }, + "app.settings.default-instance-options.wrapper-hook.title": { + "message": "Gancho de envoltura" + }, "app.settings.developer-mode-button.label": { "message": "Activar modo para desarrolladores" }, @@ -1346,12 +1616,24 @@ "app.settings.operating-system.macos": { "message": "macOS" }, + "app.settings.privacy.ads-consent.intro": { + "message": "Los anuncios hacen Modrinth posible y financian los pagos a los creadores. Nuestros socios pueden almacenar o acceder a cookies en la aplicación para personalizar los anuncios y medir el rendimiento. Puedes desactivar esta opción o modificar tus preferencias a continuación." + }, + "app.settings.privacy.discord-rich-presence.description": { + "message": "Mostrar Modrinth App como tu actividad actual en Discord.\nEsto no afecta tu Presencia Enriquecida añadida a instancias por mods. Requiere reiniciar la aplicación." + }, "app.settings.privacy.discord-rich-presence.title": { "message": "Estado de la actividad en Discord" }, + "app.settings.privacy.telemetry.description": { + "message": "Modrinth recopila análisis y datos de uso anónimos para mejorar la experiencia de usuario y personalizar tu experiencia. Deshabilitando esta opción sus datos dejarán de ser recopilados." + }, "app.settings.privacy.telemetry.title": { "message": "Telemetría" }, + "app.settings.resource-management.always-show-copy-details.description": { + "message": "Muestra la opción 'Copiar detalles' mientras haya una instalación en cola o instalando. Siempre está disponible para las instalaciones fallidas o interrumpidas." + }, "app.settings.resource-management.always-show-copy-details.title": { "message": "Mostrar siempre los detalles de la copia" }, @@ -1406,6 +1688,48 @@ "app.settings.sidebar.label.instances": { "message": "Instancias" }, + "app.settings.synced-options.command-history": { + "message": "Historial de comandos" + }, + "app.settings.synced-options.command-history.description": { + "message": "Sincronizar historial de comandos a través de tus instancias." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Editar historial de comandos" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Hotbars del creativo guardadas" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Sincronizar hotbars del creativo a través de tus instancias." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Servidores multijugador" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Dirección del servidor" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Sincroniza servidores multijugador en todas tus instancias." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Editar servidores sincronizados" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "No hay servidores añadidos por el usuario sincronizados." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Nombre del servidor" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "No hay servidores sincronizados aún" + }, + "app.settings.synced-options.screenshots": { + "message": "Capturas de pantalla" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Ver capturas de pantalla de tus instancias en un solo lugar." + }, "app.settings.tabs.appearance": { "message": "Apariencia" }, @@ -1424,6 +1748,9 @@ "app.settings.tabs.resource-management": { "message": "Gestión de recursos" }, + "app.settings.tabs.synced-options": { + "message": "Opciones sincronizadas" + }, "app.sidebar.playing-as": { "message": "Jugando como" }, @@ -1733,6 +2060,9 @@ "friends.add-friends-to-share": { "message": "Añade amigos para ver a qué están jugando!" }, + "friends.friend.actions.label": { + "message": "Acciones de amigos" + }, "friends.friend.cancel-request": { "message": "Cancelar petición" }, @@ -2027,6 +2357,9 @@ "instance.icon-editor.symbol.moobloom": { "message": "Moobloom" }, + "instance.icon-editor.symbol.mr-pack": { + "message": "Mr. Pack" + }, "instance.icon-editor.symbol.neoforge": { "message": "NeoForge" }, @@ -2144,6 +2477,9 @@ "instance.settings.sharing.active-invites.uses": { "message": "Usos" }, + "instance.settings.sharing.revoke-invite.admonition-body": { + "message": "El enlace de invitación {code} dejará de funcionar inmediatamente. Las personas que ya se unieron seguirán teniendo acceso." + }, "instance.settings.sharing.revoke-invite.admonition-header": { "message": "Esta acción no se puede deshacer" }, @@ -2252,12 +2588,18 @@ "instance.settings.tabs.hooks.title": { "message": "Hooks de lanzamiento del juego" }, + "instance.settings.tabs.hooks.variables.description": { + "message": "Todas estas se ejecutan en el directorio de trabajo de la instancia, con las siguientes variables:" + }, "instance.settings.tabs.hooks.variables.inst-dir.description": { "message": "$INST_DIR: La ruta absoluta a la carpeta de la instancia" }, "instance.settings.tabs.hooks.variables.inst-id.description": { "message": "$INST_ID: El nombre de la carpeta de la instancia" }, + "instance.settings.tabs.hooks.variables.inst-java-args.description": { + "message": "$INST_JAVA_ARGS: Los Argumentos JVM dados al juego" + }, "instance.settings.tabs.hooks.variables.inst-java.description": { "message": "$INST_JAVA: La ruta absoluta al binario de java" }, @@ -2286,16 +2628,16 @@ "message": "Los ajustes de instalación no están disponibles mientras esta instancia esté bloqueada." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Variables de entorno personalizadas" + "message": "Usar variables de entorno personalizadas para esta instancia." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Argumentos personalizados de Java" + "message": "Usar argumentos Java personalizados para esta instancia." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Instalación personalizada de Java" + "message": "Usar una instalación de Java personalizada para esta instancia." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Asignación de memoria personalizada" + "message": "Usar una asignación de memoria personalizada para esta instancia." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Introduce las variables de entorno..." @@ -2321,14 +2663,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/ruta/a/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Sincronizar anulaciones" + }, "instance.settings.tabs.sharing": { "message": "Compartiendo" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Historial de comandos" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "La sincronización del historial de comandos está desactivada en los ajustes de la aplicación." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Excluye esta instancia de la sincronización del historial de comandos." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Hotbars del creativo guardadas" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "La sincronización de hotbars del creativo está desactivada en los ajustes de la app." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Excluye esta instancia de sincronización creativa guardada." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "Se hará una copia de seguridad a la versión reemplazada antes de cualquier cambio." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "{instance} y tu versión sincronizada tienen diferentes barras de acceso creativas. Elige la que quieres usar en tus instancias." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Elegir barra de acceso creativa" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Sobrescribir otros" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Usar sincronizados" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Servidores multijugador" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "La sincronización del servidor multijugador está desactivada en los ajustes de la aplicación." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "Excluye la sincronización del servidor multijugador." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Abrir ajustes de sincronización" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Capturas" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Las capturas de pantalla están desactivadas en los ajustes de la aplicación." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Excluye las capturas de pantalla de esta instancia." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Los ajustes de juego pueden ser compartidos entre instancias. Elige qué compartir en los ajustes de la aplicación." + }, "instance.settings.tabs.window": { "message": "Ventana" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Configuración de ventana personalizada" + "message": "Utiliza ajustes de ventana personalizados para esta instancia." }, "instance.settings.tabs.window.fullscreen": { "message": "Pantalla completa" @@ -2414,6 +2816,9 @@ "instance.worlds.a_minecraft_server": { "message": "Un Servidor de Minecraft" }, + "instance.worlds.actions.label": { + "message": "Acciones del mundo" + }, "instance.worlds.cant_connect": { "message": "No se puede conectar al servidor" }, @@ -2423,6 +2828,21 @@ "instance.worlds.create_shortcut": { "message": "Crear acceso directo" }, + "instance.worlds.desync-server.description": { + "message": "¿Quieres mantener este servidor en otras instancias sincronizadas o eliminarlo de ellas?" + }, + "instance.worlds.desync-server.keep": { + "message": "Mantener" + }, + "instance.worlds.desync-server.remove": { + "message": "Eliminar" + }, + "instance.worlds.desync-server.title": { + "message": "Desincronizar servidor" + }, + "instance.worlds.desync_server": { + "message": "Desincronizar" + }, "instance.worlds.dont_show_on_home": { "message": "No mostrar en Inicio" }, @@ -2456,6 +2876,9 @@ "instance.worlds.play_instance": { "message": "Jugar instancia" }, + "instance.worlds.play_world": { + "message": "Jugar mundo" + }, "instance.worlds.shortcut-created": { "message": "Acceso directo creado" }, diff --git a/apps/app-frontend/src/locales/fi-FI/index.json b/apps/app-frontend/src/locales/fi-FI/index.json index fe17d0b061..cc8bc14c31 100644 --- a/apps/app-frontend/src/locales/fi-FI/index.json +++ b/apps/app-frontend/src/locales/fi-FI/index.json @@ -767,18 +767,6 @@ "instance.settings.tabs.installation.loader-version": { "message": "{loader} versio" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Mukautetut ympäristö muuttujat" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Mukautetut Java argumentit" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Mukautettu Java asennus" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Mukautettu muistin allokointi" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Syötä ympäristö muuttujat..." }, @@ -806,9 +794,6 @@ "instance.settings.tabs.window": { "message": "Ikkuna" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Mukautetut ikkuna asetukset" - }, "instance.settings.tabs.window.fullscreen": { "message": "Koko näyttö" }, diff --git a/apps/app-frontend/src/locales/fil-PH/index.json b/apps/app-frontend/src/locales/fil-PH/index.json index 3c6b11f3fd..14fc637e1e 100644 --- a/apps/app-frontend/src/locales/fil-PH/index.json +++ b/apps/app-frontend/src/locales/fil-PH/index.json @@ -551,9 +551,6 @@ "instance.settings.tabs.window": { "message": "Window" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Mga setting sa pasadyang window" - }, "instance.settings.tabs.window.fullscreen": { "message": "Fullscreen" }, diff --git a/apps/app-frontend/src/locales/fr-FR/index.json b/apps/app-frontend/src/locales/fr-FR/index.json index 55fe8b13dd..6a2d7b93b2 100644 --- a/apps/app-frontend/src/locales/fr-FR/index.json +++ b/apps/app-frontend/src/locales/fr-FR/index.json @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Cacher ce qui est déjà installé" }, + "app.browse.project-actions.label": { + "message": "Actions du projet" + }, "app.browse.project-type.data-packs": { "message": "Packs de données" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "Aucune version disponible ne correspond à {compatibilityLabel}. Sélectionnez une version pour l'installer malgré tout. Les dépendances ne seront pas installées automatiquement." }, + "app.error.state-init.open-backups-folder": { + "message": "Ouvrir le dossier de sauvegardes" + }, "app.export-modal.description-placeholder": { "message": "Saisir la description du modpack..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Actions de l'instance" + }, "app.home.jump-back-in.instance-locked": { "message": "Cette instance a été verrouillée" }, @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "Stop" }, + "app.instance.actions.label": { + "message": "Actions de l'instance" + }, "app.instance.add-server.add": { "message": "Ajouter" }, @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "Journaux" }, + "app.instance.tab.screenshots": { + "message": "Captures d'écran" + }, "app.instance.tab.share": { "message": "Partager" }, @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Supprimer le serveur" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Ce serveur sera également retiré de {count, plural, one {# autre instance} other {# autres instances}} car il est synchronisé." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Supprimer le serveur" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "Tester l'installation Java" }, + "app.library.actions.label": { + "message": "Actions de la bibliothèque" + }, "app.library.context-menu.create-instance": { "message": "Nouvelle instance" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "Aucun regroupement" }, + "app.library.group.actions.label": { + "message": "Actions du groupe" + }, "app.library.group.collapse": { "message": "Réduire le groupe" }, @@ -965,12 +989,30 @@ "app.library.group.name-placeholder": { "message": "Saisir le nom du groupe" }, + "app.library.group.name-reserved": { + "message": "\"Aucun\" est restreint et ne peut pas être utilisé comme nom de groupe." + }, + "app.library.group.name-too-long": { + "message": "Les noms de groupes ne peuvent pas être plus longs que {maxLength} caractères." + }, "app.library.group.new": { "message": "Nouveau groupe" }, "app.library.group.no-instances-found": { "message": "Aucune instance trouvée" }, + "app.library.group.rename-failed": { + "message": "Impossible de renommer le groupe" + }, + "app.library.group.search-instance": { + "message": "Rechercher une instance" + }, + "app.library.group.ungrouped": { + "message": "Sans groupe" + }, + "app.library.group.unknown": { + "message": "Groupe inconnu" + }, "app.library.instance.action.add-content": { "message": "Ajouter du contenu" }, @@ -995,12 +1037,18 @@ "app.library.instance.action.remove-from-favorites": { "message": "Retirer des favoris" }, + "app.library.instance.action.remove-from-group": { + "message": "Retirer du groupe" + }, "app.library.instance.action.stop": { "message": "Arrêter" }, "app.library.instance.action.view-instance": { "message": "Voir l'instance" }, + "app.library.instance.actions.label": { + "message": "Actions de l'instance" + }, "app.library.instance.deselect": { "message": "Désélectionner l'instance" }, @@ -1010,6 +1058,9 @@ "app.library.instance.installing": { "message": "Installation..." }, + "app.library.instance.loading": { + "message": "L'instance est en cours de chargement..." + }, "app.library.instance.new": { "message": "Nouvelle instance" }, @@ -1031,12 +1082,18 @@ "app.library.instance.stop": { "message": "Arrêter" }, + "app.library.search.no-results.title": { + "message": "Aucune instance ne correspond à votre recherche." + }, "app.library.search.placeholder": { "message": "Rechercher" }, "app.library.selection.aria-label": { "message": "Instances sélectionnées" }, + "app.library.selection.deleting": { + "message": "Suppression des instances sélectionnées" + }, "app.library.selection.new-group": { "message": "Nouveau groupe" }, @@ -1049,6 +1106,9 @@ "app.library.sort.date-modified": { "message": "Date de modification" }, + "app.library.sort.game-version": { + "message": "Version du jeu" + }, "app.library.sort.hours-played": { "message": "Heures de jeu" }, @@ -1181,24 +1241,42 @@ "app.modal.update-to-play.update-required-description": { "message": "Une mise à jour est requise pour jouer à {name}. Veuillez mettre à jour vers la dernière version pour lancer le jeu." }, + "app.nav.add-account": { + "message": "Ajouter un compte" + }, "app.nav.create-new-instance": { "message": "Créer une nouvelle instance" }, "app.nav.home": { "message": "Accueil" }, + "app.nav.loading-profile": { + "message": "Chargement du profil..." + }, "app.nav.modrinth-account": { "message": "Compte Modrinth" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Déconnecter le compte" + }, + "app.nav.screenshots": { + "message": "Captures d'écran" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Se connecter à un compte Modrinth" + "message": "Se connecter à Modrinth" + }, + "app.nav.switch-account": { + "message": "Changer de compte" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Passer à Modrinth+" }, + "app.nav.view-profile": { + "message": "Voir le profil" + }, "app.navigation.go-back": { "message": "Retour" }, @@ -1220,6 +1298,9 @@ "app.notification.warning": { "message": "Avertissement" }, + "app.project.actions.label": { + "message": "Actions du projet" + }, "app.project.coming-soon": { "message": "Arrive bientôt" }, @@ -1235,6 +1316,9 @@ "app.project.install-context.back-to-instance": { "message": "Retour à l'instance" }, + "app.project.load-error": { + "message": "Les données du projet n'ont pas pu être chargées." + }, "app.project.more-options": { "message": "Plus d'options" }, @@ -1259,15 +1343,177 @@ "app.project.versions.already-installed": { "message": "Déjà installé" }, + "app.quick-instance-switcher.actions.label": { + "message": "Actions de l'instance" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Faites glisser pour montrer les instances récentes" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Faire glisser pour redimensionner" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Cette instance a été verrouillée" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Voir l'instance" + }, "app.restarting": { "message": "Redémarrage..." }, + "app.screenshots.copied": { + "message": "Copié" + }, + "app.screenshots.copy": { + "message": "Copier l'image" + }, + "app.screenshots.delete-description": { + "message": "Supprimer définitivement \"{name}\" ? Cette action est irréversible." + }, + "app.screenshots.delete-success": { + "message": "Capture d'écran supprimée" + }, + "app.screenshots.delete-title": { + "message": "Supprimer la capture d'écran" + }, + "app.screenshots.deselect": { + "message": "Désélectionner {name}" + }, + "app.screenshots.edit": { + "message": "Modifier la capture d'écran" + }, + "app.screenshots.empty-description": { + "message": "Les captures d'écran que vous prenez en jeu apparaîtront ici." + }, + "app.screenshots.empty-heading": { + "message": "Aucune capture d'écran pour l'instant" + }, + "app.screenshots.error-heading": { + "message": "Impossible de charger les captures d'écran" + }, + "app.screenshots.go-to-instance": { + "message": "Aller à l'instance" + }, + "app.screenshots.group-by": { + "message": "Grouper par" + }, + "app.screenshots.group.all-screenshots": { + "message": "Toutes les captures d'écran" + }, + "app.screenshots.group.collapse": { + "message": "Réduire le groupe" + }, + "app.screenshots.group.custom": { + "message": "Groupe personnalisé" + }, + "app.screenshots.group.date": { + "message": "Date" + }, + "app.screenshots.group.delete": { + "message": "Supprimer le groupe" + }, + "app.screenshots.group.delete-description": { + "message": "Les captures d'écran de ce groupe seront dégroupées." + }, + "app.screenshots.group.edit": { + "message": "Modifier le nom du groupe" + }, + "app.screenshots.group.empty": { + "message": "Glisser-déposer pour ajouter des captures d'écran." + }, + "app.screenshots.group.expand": { + "message": "Développer le groupe" + }, + "app.screenshots.group.instance": { + "message": "Instance" + }, + "app.screenshots.group.new": { + "message": "Nouveau groupe" + }, + "app.screenshots.group.none": { + "message": "Sans regroupement" + }, + "app.screenshots.group.this-month": { + "message": "Ce mois" + }, + "app.screenshots.group.this-week": { + "message": "Cette semaine" + }, + "app.screenshots.group.today": { + "message": "Aujourd'hui" + }, + "app.screenshots.group.ungrouped": { + "message": "Non groupé" + }, + "app.screenshots.group.yesterday": { + "message": "Hier" + }, + "app.screenshots.heading": { + "message": "Captures d'écran" + }, + "app.screenshots.more-actions": { + "message": "Plus d'actions" + }, + "app.screenshots.no-results-description": { + "message": "Essayez une recherche ou un filtre différent." + }, + "app.screenshots.no-results-heading": { + "message": "Aucune capture d'écran correspondante" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Rechercher" + }, + "app.screenshots.select": { + "message": "Sélectionner {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "Captures d'écran sélectionnées" + }, + "app.screenshots.selection.delete-description": { + "message": "Supprimer {count, plural, one {# capture d'écran} other {# captures d'écran}}? Cette action est irréversible." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {# projet a été sélectionné} other {# projets ont été sélectionnés}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Supprimer les captures d'écran sélectionnées" + }, + "app.screenshots.selection.export-zip": { + "message": "Exporter en ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Captures d'écran Modrinth.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "Captures d'écran {instance} .zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Supprimer du groupe" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} sélectionnés" + }, + "app.screenshots.selection.zip-archive": { + "message": "archive ZIP" + }, + "app.screenshots.show-in-folder": { + "message": "Afficher dans le dossier" + }, + "app.screenshots.sort-by": { + "message": "Trier par" + }, + "app.screenshots.sort.name": { + "message": "Nom" + }, + "app.screenshots.sort.newest": { + "message": "Les plus récents" + }, + "app.screenshots.sort.oldest": { + "message": "Les plus anciens" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1295,6 +1541,9 @@ "app.settings.default-instance-options.height.title": { "message": "Hauteur" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java et mémoire" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Arguments transmis à Java lors du lancement d'une instance." }, @@ -1304,6 +1553,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Arguments Java" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Crochets de lancement" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "Mémoire maximale disponible pour chaque instance." }, @@ -1337,6 +1589,9 @@ "app.settings.default-instance-options.width.title": { "message": "Largeur" }, + "app.settings.default-instance-options.window.title": { + "message": "Fenêtre" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "Commande utilisée pour encapsuler le processus de lancement de Minecraft." }, @@ -1433,6 +1688,48 @@ "app.settings.sidebar.label.instances": { "message": "Instance" }, + "app.settings.synced-options.command-history": { + "message": "Historique de commandes" + }, + "app.settings.synced-options.command-history.description": { + "message": "Synchronisez l'historique des commandes dans vos instances." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Modifier l'historique de commandes" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Barres de raccourcis créatives enregistrées" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Synchroniser les barres d'action du mode créatif à travers vos instances." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Serveurs multijoueurs" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Adresse du serveur" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Synchroniser les serveurs multijoueurs à travers vos instances." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Modifier les serveurs synchronisés" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "Aucun serveur ajouté par un utilisateur n'est actuellement synchronisé." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Nom du serveur" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Aucun serveur synchronisé pour le moment" + }, + "app.settings.synced-options.screenshots": { + "message": "Captures d'écran" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Voir les captures d'écrans de vos instances au même endroit." + }, "app.settings.tabs.appearance": { "message": "Apparence" }, @@ -1451,6 +1748,9 @@ "app.settings.tabs.resource-management": { "message": "Gestion des ressources" }, + "app.settings.tabs.synced-options": { + "message": "Paramètres synchronisés" + }, "app.sidebar.playing-as": { "message": "Joue en tant que" }, @@ -1478,6 +1778,9 @@ "app.skins.demo.description": { "message": "Connectez-vous à votre compte Minecraft pour sauvegarder et appliquer des skins !" }, + "app.skins.demo.title": { + "message": "Modification avec un compte de démonstration" + }, "app.skins.dropped-file-error.text": { "message": "Impossible de lire le fichier déposé." }, @@ -1658,12 +1961,30 @@ "app.update.complete-toast.title": { "message": "La version {version} a été téléchargée avec succès !" }, + "app.update.download-error.missing-version": { + "message": "Impossible de télécharger la mise à jour: aucune version disponible" + }, "app.user.project.install-to-instance": { "message": "Installer dans l'instance" }, "app.welcome-screen.create-instance": { "message": "Créer une nouvelle instance" }, + "app.welcome-screen.description": { + "message": "Prêt à commencer à jouer ?" + }, + "app.welcome-screen.import-from-launcher": { + "message": "Importer à partir d'un launcher" + }, + "app.welcome-screen.import-prompt": { + "message": "Vous fuyez un autre launcher ?" + }, + "app.welcome-screen.quick-create-hint": { + "message": "Appuyez sur N pour rapidement créer une instance" + }, + "app.welcome-screen.title": { + "message": "Bienvenue sur Modrinth" + }, "app.world.server-modal.placeholder-address": { "message": "exemple.modrinth.gg" }, @@ -1739,6 +2060,9 @@ "friends.add-friends-to-share": { "message": "Ajoutez des amis pour voir à quoi ils jouent !" }, + "friends.friend.actions.label": { + "message": "Actions d'amis" + }, "friends.friend.cancel-request": { "message": "Annuler la demande" }, @@ -1907,12 +2231,24 @@ "instance.icon-editor.background.green": { "message": "Vert" }, + "instance.icon-editor.background.indigo": { + "message": "Bleu indigo" + }, + "instance.icon-editor.background.lavender": { + "message": "Lavande" + }, "instance.icon-editor.background.light-gray": { "message": "Gris clair" }, + "instance.icon-editor.background.lime": { + "message": "Vert citron" + }, "instance.icon-editor.background.orange": { "message": "Orange" }, + "instance.icon-editor.background.pink": { + "message": "Rose" + }, "instance.icon-editor.background.purple": { "message": "Violet" }, @@ -1925,6 +2261,12 @@ "instance.icon-editor.background.yellow": { "message": "Jaune" }, + "instance.icon-editor.description": { + "message": "Mélangez et faites correspondre des éléments pour créer des icônes customisées." + }, + "instance.icon-editor.recents": { + "message": "Récents" + }, "instance.icon-editor.save": { "message": "Enregistrer l'Icône" }, @@ -1937,6 +2279,18 @@ "instance.icon-editor.symbol.backpack": { "message": "Sac à dos" }, + "instance.icon-editor.symbol.beacon": { + "message": "Balise" + }, + "instance.icon-editor.symbol.blue-shark": { + "message": "Requin Bleu" + }, + "instance.icon-editor.symbol.bookshelf": { + "message": "Bibliothèque" + }, + "instance.icon-editor.symbol.brown-bear": { + "message": "Ours Brun" + }, "instance.icon-editor.symbol.cake": { "message": "Gâteau" }, @@ -1946,9 +2300,24 @@ "instance.icon-editor.symbol.chest": { "message": "Coffre" }, + "instance.icon-editor.symbol.cogwheel": { + "message": "Roue Crantée" + }, + "instance.icon-editor.symbol.command-block": { + "message": "Bloc de Commandes" + }, + "instance.icon-editor.symbol.cooking-pot": { + "message": "Marmite" + }, "instance.icon-editor.symbol.couch": { "message": "Canapé" }, + "instance.icon-editor.symbol.crafting-table": { + "message": "Établi" + }, + "instance.icon-editor.symbol.create-wrench": { + "message": "Clé à Molette" + }, "instance.icon-editor.symbol.creeper": { "message": "Creeper" }, @@ -1973,45 +2342,84 @@ "instance.icon-editor.symbol.furnace": { "message": "Four" }, + "instance.icon-editor.symbol.gizmo": { + "message": "Machin" + }, + "instance.icon-editor.symbol.globe": { + "message": "Globe" + }, "instance.icon-editor.symbol.grass-block": { "message": "Bloc d'herbe" }, "instance.icon-editor.symbol.lantern": { "message": "Lanterne" }, + "instance.icon-editor.symbol.moobloom": { + "message": "Vache Champignon" + }, + "instance.icon-editor.symbol.mr-pack": { + "message": "Monsieur Pack" + }, + "instance.icon-editor.symbol.neoforge": { + "message": "NeoForge" + }, + "instance.icon-editor.symbol.orb": { + "message": "Orbe" + }, + "instance.icon-editor.symbol.oxygen-distributor": { + "message": "Distributeur d'Oxygène" + }, "instance.icon-editor.symbol.pancakes": { "message": "Pancakes" }, "instance.icon-editor.symbol.pickaxe": { "message": "Pioche" }, + "instance.icon-editor.symbol.poke-ball": { + "message": "Poke Ball" + }, "instance.icon-editor.symbol.quilt": { "message": "Quilt" }, "instance.icon-editor.symbol.redstone-block": { "message": "Block de Redstone" }, + "instance.icon-editor.symbol.sculk-sensor": { + "message": "Capteur Sculk" + }, "instance.icon-editor.symbol.skeleton": { "message": "Squelette" }, + "instance.icon-editor.symbol.skillet": { + "message": "Poêle" + }, "instance.icon-editor.symbol.slime-block": { "message": "Bloc de slime" }, "instance.icon-editor.symbol.space-helmet": { "message": "Casque d'Espace" }, + "instance.icon-editor.symbol.sticky-piston": { + "message": "Piston Collant" + }, "instance.icon-editor.symbol.sword": { "message": "Épée" }, "instance.icon-editor.symbol.terminal": { "message": "Console" }, + "instance.icon-editor.symbol.tiny-potato": { + "message": "Petite Patate" + }, "instance.icon-editor.symbol.tire": { "message": "Pneu" }, "instance.icon-editor.symbol.tnt": { "message": "TNT" }, + "instance.icon-editor.symbol.wrenth-rinth": { + "message": "Clé à Molette de Modrinth" + }, "instance.icon-editor.symbol.zombie": { "message": "Zombie" }, @@ -2220,16 +2628,16 @@ "message": "Les paramètres d'installation ne sont pas disponible pendant que cette instance est verrouillée." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Variables d'environnement personnalisé" + "message": "Utiliser des variables d'environnement pour cette instance." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Arguments Java personnalisée" + "message": "Utiliser des arguments Java personnalisés pour cette instance." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Installation Java personnalisée" + "message": "Utiliser une installation Java personnalisée pour cette instance." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Allocation de mémoire personnalisée" + "message": "Allouer une quantité de mémoire customisée pour cette instance." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Entrer une variable d'environnement..." @@ -2255,14 +2663,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/chemin/vers/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Synchroniser les remplacements" + }, "instance.settings.tabs.sharing": { "message": "Partage" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Historique de commandes" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "La synchronisation de l'historique des commandes est désactivé dans les paramètres de l'application." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Exclure cette instance de la synchronisation de l'historique de commandes." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Sauvegarder les barres d'actions du mode créatif" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "La synchronisation de l'historique des barres d'actions du mode créatif sont désactivés dans les paramètres de l'application." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Exclure cette instance de la synchronisation des sauvegardes de la barre d'action du mode créatif." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "Cette version étant remplacé, elle sera sauvegardée avant que quelque chose ne change." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "L'instance {instance} et votre version synchronisée ont des barres d'actions du mode créatif différentes. Choisissez celle que vous souhaitez utiliser à travers vos instances." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Choisissez la barre d'action du mode créatif" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Écraser les autres" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Utiliser la synchronisée" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Serveurs Multijoueurs" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "La synchronisation des serveurs multijoueur est désactivée dans les paramètres de l'application." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "Exclure cette instance de la synchronisation des serveurs multijoueurs." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Ouvrir les paramètres de synchronisation" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Captures d'écran" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Les captures d'écran sont désactivées dans les paramètres de l'application." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Exclure les captures d'écran de cette instance de la page de Captures d'Écran." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Les paramètres du jeu peuvent être partagés à travers les instances. Choisissez ce que vous voulez synchroniser dans les paramètres de l'application." + }, "instance.settings.tabs.window": { "message": "Fenêtre" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Paramètres de fenêtre personnalisés" + "message": "Utiliser des paramètres de fenêtre customisés pour cette instance." }, "instance.settings.tabs.window.fullscreen": { "message": "Plein écran" @@ -2348,6 +2816,9 @@ "instance.worlds.a_minecraft_server": { "message": "Un Serveur Minecraft" }, + "instance.worlds.actions.label": { + "message": "Actions du monde" + }, "instance.worlds.cant_connect": { "message": "Impossible de se connecter au serveur" }, @@ -2357,6 +2828,21 @@ "instance.worlds.create_shortcut": { "message": "Créer un raccourci" }, + "instance.worlds.desync-server.description": { + "message": "Voulez-vous garder ce serveur dans les autres instances synchronisées, ou le retirer de ces dernières ?" + }, + "instance.worlds.desync-server.keep": { + "message": "Garder" + }, + "instance.worlds.desync-server.remove": { + "message": "Retirer" + }, + "instance.worlds.desync-server.title": { + "message": "Désynchroniser le serveur" + }, + "instance.worlds.desync_server": { + "message": "Désynchroniser" + }, "instance.worlds.dont_show_on_home": { "message": "Ne pas montrer dans l'Accueil" }, @@ -2369,6 +2855,9 @@ "instance.worlds.incompatible_server": { "message": "Le serveur est incompatible" }, + "instance.worlds.instance-locked": { + "message": "Cette instance a été verrouillé" + }, "instance.worlds.linked_server": { "message": "Géré par le projet du serveur" }, @@ -2387,6 +2876,9 @@ "instance.worlds.play_instance": { "message": "Jouer à l'instance" }, + "instance.worlds.play_world": { + "message": "Jouer au monde" + }, "instance.worlds.shortcut-created": { "message": "Raccourci créé" }, @@ -2471,6 +2963,9 @@ "modal.modrinth-account-required.waiting-for-browser": { "message": "En attente de la confirmation du navigateur..." }, + "onboarding-checklist.create-instance": { + "message": "Créer votre première instance" + }, "onboarding-checklist.login-minecraft": { "message": "Se connecter à Minecraft" }, diff --git a/apps/app-frontend/src/locales/he-IL/index.json b/apps/app-frontend/src/locales/he-IL/index.json index 7159014578..438a764e6b 100644 --- a/apps/app-frontend/src/locales/he-IL/index.json +++ b/apps/app-frontend/src/locales/he-IL/index.json @@ -8,6 +8,9 @@ "app.action-bar.downloads": { "message": "הורדות" }, + "app.action-bar.hide-downloads": { + "message": "הסתר הורדות פעילות" + }, "app.action-bar.hide-more-running-instances": { "message": "החבא יותר התקנים רצים" }, @@ -17,18 +20,57 @@ "app.action-bar.install.copy-details": { "message": "העתקת הפרטים" }, + "app.action-bar.install.dismiss": { + "message": "התעלם" + }, "app.action-bar.install.open-instance": { "message": "הצג התקנה" }, "app.action-bar.install.retry": { "message": "נסה שוב" }, + "app.action-bar.install.summary.app-closing": { + "message": "בוטל לאור סגירת האפליקציה" + }, + "app.action-bar.install.summary.bad-modpack-file": { + "message": "לא יכל לקרוא את חבילת המודים" + }, "app.action-bar.install.summary.canceled": { "message": "ביטול" }, + "app.action-bar.install.summary.cleanup-incomplete": { + "message": "ניקיון נכשל" + }, "app.action-bar.install.summary.content-download-failed": { "message": "לא נתן להוריד את הקבצים" }, + "app.action-bar.install.summary.corrupt-download": { + "message": "הקובץ המורד מושחת" + }, + "app.action-bar.install.summary.could-not-save-files": { + "message": "לא נתן לשמור את הקבצים" + }, + "app.action-bar.install.summary.download-failed": { + "message": "הורדה נכשלה" + }, + "app.action-bar.install.summary.instance-not-found": { + "message": "התקנה לא נמצאה" + }, + "app.action-bar.install.summary.invalid-file-path": { + "message": "נתיב הקובץ לא קיים" + }, + "app.action-bar.install.summary.invalid-modpack": { + "message": "מידע חבילת המודים שגוים" + }, + "app.action-bar.install.summary.invalid-modpack-files": { + "message": "נתוני סביבת קבצי חבילת המודים שגוים" + }, + "app.action-bar.install.summary.java-setup-failed": { + "message": "כשל בהתקנת ג'אווה" + }, + "app.action-bar.installs": { + "message": "התקנות" + }, "app.action-bar.make-primary-instance": { "message": "הפוך למקרה ראשי" }, @@ -38,9 +80,57 @@ "app.action-bar.stop-instance": { "message": "" }, + "app.action-bar.update": { + "message": "עדכן" + }, + "app.action-bar.view-instance": { + "message": "הצג התקנה" + }, + "app.action-bar.view-logs": { + "message": "צפה בלוגים" + }, + "app.ads-consent.accept": { + "message": "קבל הכל" + }, + "app.ads-consent.body": { + "message": "פרסומות מאפשרות את הפעילות של Modrinth ואת הון התשלום ליוצרים. ייתכן כי השותפים שלנו ישמרו או יגשו לעוגיות באפליקציה על מנת להגיש פרסומות אישיות ולמדוד ביצועים." + }, + "app.ads-consent.manage": { + "message": "ניהול העדפות" + }, + "app.ads-consent.reject": { + "message": "דחה הכל" + }, + "app.ads-consent.title": { + "message": "הפרטיות שלך ואיך פרסומות תומכות בModrinth" + }, + "app.appearance-settings.compact-mode.description": { + "message": "הצכ התקנות בפריסת שורות קומפקטית." + }, + "app.appearance-settings.compact-mode.title": { + "message": "מצב קומפקטי" + }, + "app.appearance-settings.default-landing-page.home": { + "message": "דף בית" + }, "app.appearance-settings.default-landing-page.library": { "message": "ספרייה" }, + "app.appearance-settings.hide-nametag.description": { + "message": "הסתר את שם המשתמש שלך מעל התצוגה המוקדמת של סקין השחקן בעמוד בחירת הסקינים." + }, + "app.appearance-settings.hide-nametag.title": { + "message": "הסתר שם משתמש" + }, + "app.appearance-settings.jump-back-into-worlds.description": { + "message": "הצג עולמות או התקנות ששוחקו לאחרונה במתחם ה\"קפוץ פנימה\" בדף הבית." + }, + "app.appearance-settings.minimize-launcher.title": { + "message": "הקטן אפליקציה" + }, + "app.appearance-settings.show-play-time.title": { + "message": "הצג זמן משחק" + }, "app.auth-servers.unreachable.body": { "message": "ייתכן ששרתי האימות של Minecraft מושבתים כרגע. יש לבדוק את חיבור האינטרנט שלך ולנסות שוב מאוחר יותר." }, @@ -71,6 +161,9 @@ "app.export-modal.header": { "message": "יצוא חבילת מודים" }, + "app.export-modal.modpack-name-label": { + "message": "שם חבילת המודים" + }, "app.export-modal.modpack-name-placeholder": { "message": "שם חבילת המודים" }, @@ -80,6 +173,63 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.instance-locked": { + "message": "התקנה זאת ננעלה" + }, + "app.home.jump-back-in.instance-open": { + "message": "התקנה זאת כבר פתוחה" + }, + "app.home.jump-back-in.resize": { + "message": "גרור כדי לשנות גודל" + }, + "app.home.jump-back-in.title": { + "message": "קפוץ פנימה" + }, + "app.home.jump-back-in.view-instance": { + "message": "הצג התקנה" + }, + "app.hosting.update-required.description": { + "message": "עליך לעדכן בכדי להשתמש ב- Modrinth Hosting דרך אפליקציית ה Modrinth" + }, + "app.hosting.update-required.download": { + "message": "הורד על מנת לעדכן" + }, + "app.hosting.update-required.rinthbot-alt": { + "message": "רובוט Modrinth מתרגש" + }, + "app.hosting.update-required.title": { + "message": "אפליקציית ה- Modrinth דורשת עדכון" + }, + "app.icon-editor.apply-icons-modal.badge": { + "message": "חדש בעדכון זה" + }, + "app.icon-editor.apply-icons-modal.close": { + "message": "סגור" + }, + "app.icon-editor.apply-icons-modal.description": { + "message": "צור סמלים אישיים להתקנות שלך ישר בתוך אפליקציית ה Modrinth. בחר בין רקעים וסימנים מ Minecraft ומודים פופולריים!" + }, + "app.icon-editor.apply-icons-modal.random-icons": { + "message": "סמל אקראי" + }, + "app.icon-editor.apply-icons-modal.skip": { + "message": "דלג" + }, + "app.icon-editor.notification.close": { + "message": "סגור" + }, + "app.icon-editor.notification.dismiss": { + "message": "התעלם" + }, + "app.icon-editor.notification.title": { + "message": "עורך סמלים חדש" + }, + "app.icon-editor.notification.view-update": { + "message": "הצג עדכון" + }, + "app.instance.card.icon-alt": { + "message": "סמל התקנה" + }, "app.instance.confirm-delete.admonition-body": { "message": "כל הנתונים של ההתקנה שלך ימחקו לתמיד, זה כולל את העולמות שלך, ההגדרות וכל התוכן שהתקנת." }, @@ -335,6 +485,114 @@ "instance.files.save-as": { "message": "שמור כ..." }, + "instance.icon-editor.background": { + "message": "רקע" + }, + "instance.icon-editor.background.blue": { + "message": "כחול" + }, + "instance.icon-editor.background.dark-gray": { + "message": "אפור כהה" + }, + "instance.icon-editor.background.dark-green": { + "message": "ירוק כהה" + }, + "instance.icon-editor.background.gray": { + "message": "אפור" + }, + "instance.icon-editor.background.green": { + "message": "ירוק" + }, + "instance.icon-editor.background.indigo": { + "message": "אינדיגו" + }, + "instance.icon-editor.background.lavender": { + "message": "לבנדר" + }, + "instance.icon-editor.background.light-gray": { + "message": "אפור בהיר" + }, + "instance.icon-editor.background.lime": { + "message": "ירוק ליים" + }, + "instance.icon-editor.background.orange": { + "message": "כתום" + }, + "instance.icon-editor.background.pink": { + "message": "ורוד" + }, + "instance.icon-editor.background.purple": { + "message": "סגול" + }, + "instance.icon-editor.background.red": { + "message": "אדום" + }, + "instance.icon-editor.background.rose": { + "message": "רוז" + }, + "instance.icon-editor.background.yellow": { + "message": "צהוב" + }, + "instance.icon-editor.description": { + "message": "בחר אלמנטים ליצירת סמל אישי." + }, + "instance.icon-editor.recents": { + "message": "אחרונים" + }, + "instance.icon-editor.save": { + "message": "שמור סמל" + }, + "instance.icon-editor.surprise-me": { + "message": "אקראי" + }, + "instance.icon-editor.symbol": { + "message": "סמל" + }, + "instance.icon-editor.symbol.backpack": { + "message": "תיק גב" + }, + "instance.icon-editor.symbol.blue-shark": { + "message": "כריש כחול" + }, + "instance.icon-editor.symbol.bookshelf": { + "message": "מדף ספרים" + }, + "instance.icon-editor.symbol.brown-bear": { + "message": "דוב חום" + }, + "instance.icon-editor.symbol.cake": { + "message": "עוגה" + }, + "instance.icon-editor.symbol.campfire": { + "message": "מדורה" + }, + "instance.icon-editor.symbol.chest": { + "message": "תיבה" + }, + "instance.icon-editor.symbol.command-block": { + "message": "בלוק פקודה" + }, + "instance.icon-editor.symbol.cooking-pot": { + "message": "סיר בישול" + }, + "instance.icon-editor.symbol.couch": { + "message": "ספה" + }, + "instance.icon-editor.symbol.crafting-table": { + "message": "שולחן מלאכה" + }, + "instance.icon-editor.symbol.creeper": { + "message": "קריפר" + }, + "instance.icon-editor.symbol.enchanting-table": { + "message": "שולחן כישופים" + }, + "instance.icon-editor.symbol.ender-chest": { + "message": "תיבת אנדר" + }, + "instance.icon-editor.symbol.ender-dragon": { + "message": "דרקון אנדר" + }, "instance.server-modal.address": { "message": "כתובת" }, @@ -446,9 +704,6 @@ "instance.settings.tabs.window": { "message": "חלון" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "הגדרות חלון מותאמות אישית" - }, "instance.settings.tabs.window.fullscreen": { "message": "מסך מלא" }, diff --git a/apps/app-frontend/src/locales/hu-HU/index.json b/apps/app-frontend/src/locales/hu-HU/index.json index 8c54633968..4cc40ac0cc 100644 --- a/apps/app-frontend/src/locales/hu-HU/index.json +++ b/apps/app-frontend/src/locales/hu-HU/index.json @@ -150,7 +150,7 @@ "message": "Adataid védelme és a hirdetések szerepe a Modrinth működésében" }, "app.appearance-settings.compact-mode.description": { - "message": "A könyvtári játékprofilok megjelenítése egy összetett, soros elrendezésben." + "message": "A könyvtári példányok megjelenítése egy összetett, soros elrendezésben." }, "app.appearance-settings.compact-mode.title": { "message": "Összetett mód" @@ -168,10 +168,10 @@ "message": "Névcímke eltüntetése" }, "app.appearance-settings.jump-back-into-worlds.description": { - "message": "A legutóbb játszott világok és játékprofilok megjelenítése a kezdőlap „Folytasd itt” részében." + "message": "A legutóbb játszott világok és példányok megjelenítése a kezdőlap „Folytasd itt” részében." }, "app.appearance-settings.jump-back-into-worlds.title": { - "message": "„Folytasd itt” a világokat és a játékprofilokat is" + "message": "„Folytasd itt” a világokat és a példányokat is" }, "app.appearance-settings.minimize-launcher.description": { "message": "A Modrinth App bezáródik a Minecraft indításakor" @@ -186,7 +186,7 @@ "message": "Játékidő megjelenítése" }, "app.appearance-settings.skip-non-essential-warnings.description": { - "message": "Megerősítés kihagyása az alacsony kockázatú műveletek – például az ismételt telepítések, a szokásos tartalomtörlések, a tömeges frissítések, a leválasztás és a javítások – esetében. A veszélyes műveletekre vonatkozó figyelmeztetéseket mindig megjeleníti a rendszer." + "message": "Megerősítés kihagyása az alacsony kockázatú műveletek – például az ismételt telepítések, a szokásos tartalomtörlések, a tömeges frissítések, a leválasztás és a javítások esetében. A veszélyes műveletekre vonatkozó figyelmeztetéseket mindig megjeleníti a rendszer." }, "app.appearance-settings.skip-non-essential-warnings.title": { "message": "Lényegtelen figyelmeztetések kihagyása" @@ -218,6 +218,15 @@ "app.behavior-settings.startup-and-navigation.title": { "message": "Indítás és navigáció" }, + "app.behavior-settings.sync-across-devices.description": { + "message": "Ezeket a működési beállításokat minden olyan eszközön alkalmazza, amelyen be vagy jelentkezve. Kapcsold ki ezt a beállítást, ha ezen az eszközön külön beállításokat szeretnél használni." + }, + "app.behavior-settings.sync-across-devices.signed-out-tooltip": { + "message": "Jelentkezz be egy Modrinth-fiókba a beállítások szinkronizálásához." + }, + "app.behavior-settings.sync-across-devices.title": { + "message": "Beállítások szinkronizálása az eszközök között" + }, "app.browse.add-servers-to-instance": { "message": "Szerver hozzáadása az példányhoz" }, @@ -249,7 +258,10 @@ "message": "A már hozzáadott szerverek elrejtése" }, "app.browse.hide-installed-modpacks": { - "message": "A már telepítettek elrejtése" + "message": "Már telepített tartalom elrejtése" + }, + "app.browse.project-actions.label": { + "message": "Projektműveletek" }, "app.browse.project-type.data-packs": { "message": "Adatcsomagok" @@ -273,11 +285,14 @@ "message": "Ha saját tartalmat adsz hozzá, előfordulhat, hogy nem tudsz csatlakozni ehhez a szerverhez. Minden általad hozzáadott tartalom törlődik, amikor a szerver által kezelt tartalom frissül." }, "app.browse.server.installing": { - "message": "Telepítés" + "message": "Letöltés..." }, "app.content-install.no-compatible-versions": { "message": "Nincs olyan elérhető verzió, amely kompatibilis a(z) {compatibilityLabel} értékkel. Válassz ki egy verziót a telepítés mindenképp történő folytatásához. A függőségek nem lesznek automatikusan telepítve." }, + "app.error.state-init.open-backups-folder": { + "message": "A biztonsági mentések mappájának megnyitása" + }, "app.export-modal.description-placeholder": { "message": "Írd be a modcsomag leírását..." }, @@ -305,11 +320,14 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Példány-műveletek" + }, "app.home.jump-back-in.instance-locked": { - "message": "Ez a játékprofil zárolva van" + "message": "Ez a példány zárolva van" }, "app.home.jump-back-in.instance-open": { - "message": "A játékprofil már el van indítva" + "message": "A példány már el van indítva" }, "app.home.jump-back-in.more-options": { "message": "További beállítások" @@ -320,11 +338,14 @@ "app.home.jump-back-in.new-instance": { "message": "Új példány" }, + "app.home.jump-back-in.resize": { + "message": "Átméretezés húzással" + }, "app.home.jump-back-in.title": { "message": "Folytasd itt" }, "app.home.jump-back-in.view-instance": { - "message": "Játékprofil megtekintése" + "message": "Példány megtekintése" }, "app.hosting.update-required.description": { "message": "Frissítened kell, hogy használhasd a Modrinth Hostingot a Modrinth Appon keresztül" @@ -339,16 +360,22 @@ "message": "Frissítés szükséges a Modrinth Apphoz" }, "app.icon-editor.apply-icons-modal.apply-error": { - "message": "Nem sikerült véletlenszerű ikonokat rendelni a játékprofilokhoz." + "message": "Nem sikerült véletlenszerű ikonokat rendelni a példányokhoz." }, "app.icon-editor.apply-icons-modal.apply-success": { - "message": "Véletlenszerű ikon alkalmazva {num} játékprofilnak." + "message": "Véletlenszerű ikon beállítva {num, plural, one {# játékprofilhoz} other {# játékprofilhoz}}." + }, + "app.icon-editor.apply-icons-modal.badge": { + "message": "A frissítés újdonságai" }, "app.icon-editor.apply-icons-modal.close": { "message": "Bezárás" }, + "app.icon-editor.apply-icons-modal.description": { + "message": "Hozz létre egyedi ikonokat a példányaidhoz közvetlenül a Modrinth Appban. Kombináld a háttereket a Minecraftból és népszerű modokból származó szimbólumokkal!" + }, "app.icon-editor.apply-icons-modal.instances-without-icons": { - "message": "{count, plural, one {Egy játékprofilnak} other {# játékprofilnak}} még nincs ikonja. Szeretnéd, ha adnánk neki{count, plural, one { egy} other {k néhány}} véletlenszerű példát a kezdéshez?" + "message": "{count, plural, one {Egy példánynak} other {# példánynak}} még nincs ikonja. Szeretnéd, ha adnánk neki{count, plural, one { egy} other {k néhány}} véletlenszerű példát a kezdéshez?" }, "app.icon-editor.apply-icons-modal.random-icons": { "message": "Véletlenszerű ikonok" @@ -378,13 +405,13 @@ "message": "A tartalom letöltése..." }, "app.install.phase.downloading_minecraft": { - "message": "Minecraft letöltése" + "message": "A Minecraft letöltése..." }, "app.install.phase.downloading_pack_file": { "message": "Csomagfájlok letöltése" }, "app.install.phase.extracting_overrides": { - "message": "Felülírások kibontása..." + "message": "Felülírások kibontása" }, "app.install.phase.finalizing": { "message": "Befejezés" @@ -426,7 +453,7 @@ "message": "Visszavonás" }, "app.install.phase.running_loader_processors": { - "message": "Betöltőfolyamatok futtatása..." + "message": "Betöltőfolyamatok futtatása" }, "app.instance.action.add-content": { "message": "Tartalom hozzáadása" @@ -446,6 +473,9 @@ "app.instance.action.stop": { "message": "Leállítás" }, + "app.instance.actions.label": { + "message": "Példány-műveletek" + }, "app.instance.add-server.add": { "message": "Hozzáadás" }, @@ -458,6 +488,15 @@ "app.instance.add-server.cancel": { "message": "Mégse" }, + "app.instance.add-server.compatibility-warning": { + "message": "Ez a szerver nem biztos hogy minden példánnyal kompatibilitis." + }, + "app.instance.add-server.search-placeholder": { + "message": "Példány keresése" + }, + "app.instance.add-server.title": { + "message": "Szerver hozzáadása az példányhoz" + }, "app.instance.admonitions.shared-instance.added-label": { "message": "Hozzáadva" }, @@ -488,6 +527,18 @@ "app.instance.admonitions.shared-instance.reviewing-button": { "message": "Áttekintés..." }, + "app.instance.card.icon-alt": { + "message": "A példány ikonja" + }, + "app.instance.card.installing": { + "message": "Telepítés..." + }, + "app.instance.card.loading": { + "message": "A példány betöltése folyamatban van..." + }, + "app.instance.card.never-played": { + "message": "Még nem játszott" + }, "app.instance.card.play": { "message": "Játék" }, @@ -506,6 +557,15 @@ "app.instance.confirm-delete.admonition-header": { "message": "Ezt a műveletet nem lehet visszavonni" }, + "app.instance.confirm-delete.bulk-admonition-body": { + "message": "Ezen {count} példány összes adata véglegesen törlődik, beleértve a világaikat, konfigurációikat és az összes telepített tartalmat." + }, + "app.instance.confirm-delete.bulk-delete-button": { + "message": "{count} példány törlése" + }, + "app.instance.confirm-delete.bulk-header": { + "message": "{count} példány törlése" + }, "app.instance.confirm-delete.delete-button": { "message": "Példány törlése" }, @@ -513,10 +573,10 @@ "message": "Példány törlése" }, "app.instance.confirm-delete.instances-label": { - "message": "{count, plural, one {Játékprofil:} other {Játékprofilok: ({count})}}" + "message": "{count, plural, one {Példány:} other {Példányok: ({count})}}" }, "app.instance.content.managed-content.modpack-header": { - "message": "A modcsomag tartalma" + "message": "Modcsomag tartalma" }, "app.instance.content.managed-content.shared-header": { "message": "Megosztott tartalom" @@ -569,6 +629,9 @@ "app.instance.mods.unfreeze-content": { "message": "Verzió feloldása" }, + "app.instance.navigation.back-to-instance": { + "message": "Vissza a példányhoz" + }, "app.instance.share.empty.description": { "message": "Ezt a példányt megoszthatod a barátaiddal!" }, @@ -680,6 +743,12 @@ "app.instance.shared-instance-wrong-account.warning-header": { "message": "Nem a megfelelő Modrinth-fiókot használod" }, + "app.instance.shortcut.created": { + "message": "Parancsikon létrehozva" + }, + "app.instance.shortcut.creation-error": { + "message": "Hiba történt a parancsikon létrehozásakor" + }, "app.instance.tab.content": { "message": "Tartalom" }, @@ -689,6 +758,9 @@ "app.instance.tab.logs": { "message": "Naplók" }, + "app.instance.tab.screenshots": { + "message": "Képernyőképek" + }, "app.instance.tab.share": { "message": "Megosztás" }, @@ -737,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Szerver eltávolítása" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Ez a szerver eltávolításra kerül további {count, plural, one {# példányból} other {# példányból}} is, mivel szinkronizálva van." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Szerver eltávolítása" }, @@ -794,12 +869,87 @@ "app.java-selector.test-installation": { "message": "Java-telepítés tesztelése" }, + "app.library.actions.label": { + "message": "Könyvtárműveletek" + }, + "app.library.context-menu.create-instance": { + "message": "Új példány" + }, + "app.library.filter.add": { + "message": "Szűrő hozzáadása" + }, + "app.library.filter.clear": { + "message": "Szűrők törlése" + }, + "app.library.filter.game-version": { + "message": "Játékverzió" + }, "app.library.filter.instance-type": { - "message": "A játékprofil típusa" + "message": "A példány típusa" + }, + "app.library.filter.instance-type.custom": { + "message": "Egyéni" }, "app.library.filter.instance-type.modpack": { "message": "Modcsomag" }, + "app.library.filter.instance-type.server": { + "message": "Szerver" + }, + "app.library.filter.label": { + "message": "Szűrés" + }, + "app.library.filter.loader": { + "message": "Betöltő" + }, + "app.library.group-by.custom-group": { + "message": "Egyéni csoport" + }, + "app.library.group-by.game-version": { + "message": "Játékverzió" + }, + "app.library.group-by.instance-type": { + "message": "Példánytípus" + }, + "app.library.group-by.label": { + "message": "Csoportosítás így:" + }, + "app.library.group-by.loader": { + "message": "Betöltő" + }, + "app.library.group-by.none": { + "message": "Nincs csoportosítás" + }, + "app.library.group.actions.label": { + "message": "Csoportműveletek" + }, + "app.library.group.collapse": { + "message": "Csoport összecsukása" + }, + "app.library.group.context-menu.add-to-group": { + "message": "Hozzáadás a csoporthoz" + }, + "app.library.group.create": { + "message": "Csoport létrehozása" + }, + "app.library.group.create.cancel": { + "message": "Mégse" + }, + "app.library.group.delete": { + "message": "Csoport törlése" + }, + "app.library.group.delete-description": { + "message": "A csoportba tartozó példányok csoportosítatlanok lesznek." + }, + "app.library.group.edit-name": { + "message": "Csoportnév szerkesztése" + }, + "app.library.group.empty": { + "message": "Húzz ide példányokat a hozzáadáshoz." + }, + "app.library.group.expand": { + "message": "Csoport kibontása" + }, "app.library.group.favorites": { "message": "Kedvencek" }, @@ -815,45 +965,171 @@ "app.library.group.instances-modal.added": { "message": "Hozzáadva" }, + "app.library.group.instances-modal.no-instances-found": { + "message": "Nem található példány" + }, "app.library.group.instances-modal.search-placeholder": { - "message": "Játékprofil keresése..." + "message": "Példány keresése" }, "app.library.group.instances-modal.title": { - "message": "Játékprofilok hozzáadása a „{groupName}” csoporthoz" + "message": "Példányok hozzáadása a „{groupName}” csoporthoz" + }, + "app.library.group.move-down": { + "message": "Csoport mozgatása lefelé" + }, + "app.library.group.move-up": { + "message": "Csoport mozgatása felfelé" }, "app.library.group.name": { "message": "Csoport neve" }, + "app.library.group.name-empty": { + "message": "A csoportok nem lehetnek névtelenek." + }, "app.library.group.name-placeholder": { "message": "Add meg a csoport nevét" }, + "app.library.group.name-reserved": { + "message": "A „None” név foglalt, ezért nem használható csoportnévként." + }, + "app.library.group.name-too-long": { + "message": "A csoportnevek nem lehetnek hosszabbak {maxLength} karakternél." + }, "app.library.group.new": { "message": "Új csoport" }, + "app.library.group.no-instances-found": { + "message": "Nem található példány" + }, + "app.library.group.rename-failed": { + "message": "Nem sikerült átnevezni a csoportot" + }, + "app.library.group.search-instance": { + "message": "Példány keresése" + }, + "app.library.group.ungrouped": { + "message": "Csoportosítatlan" + }, + "app.library.group.unknown": { + "message": "Ismeretlen csoport" + }, "app.library.instance.action.add-content": { "message": "Tartalom hozzáadása" }, + "app.library.instance.action.add-to-favorites": { + "message": "Hozzáadás a kedvencekhez" + }, + "app.library.instance.action.copy-path": { + "message": "Elérési út másolása" + }, + "app.library.instance.action.delete": { + "message": "Törlés" + }, + "app.library.instance.action.duplicate": { + "message": "Példány megkettőzése" + }, + "app.library.instance.action.open-folder": { + "message": "Mappa megnyitása" + }, + "app.library.instance.action.play": { + "message": "Játék" + }, + "app.library.instance.action.remove-from-favorites": { + "message": "Eltávolítás a kedvencek közül" + }, + "app.library.instance.action.remove-from-group": { + "message": "Eltávolítás a csoportból" + }, "app.library.instance.action.stop": { "message": "Stop" }, + "app.library.instance.action.view-instance": { + "message": "Játékprofil megtekintése" + }, + "app.library.instance.actions.label": { + "message": "Példány-műveletek" + }, + "app.library.instance.deselect": { + "message": "Példány kijelölésének megszüntetése" + }, + "app.library.instance.deselect-with-name": { + "message": "{name} kijelölésének megszüntetése" + }, + "app.library.instance.installing": { + "message": "Telepítés..." + }, + "app.library.instance.loading": { + "message": "A példány betöltődik..." + }, + "app.library.instance.new": { + "message": "Új példány" + }, "app.library.instance.open-with-name": { "message": "{name} megnyitása" }, + "app.library.instance.play": { + "message": "Játék" + }, + "app.library.instance.repair": { + "message": "Javítás" + }, + "app.library.instance.select": { + "message": "Példány kiválasztása" + }, "app.library.instance.select-with-name": { "message": "{name} kiválasztása" }, + "app.library.instance.stop": { + "message": "Leállítás" + }, + "app.library.search.no-results.title": { + "message": "Egy példány se egyezik a kereséseddel." + }, "app.library.search.placeholder": { "message": "Keresés" }, + "app.library.selection.aria-label": { + "message": "Kiválasztott példányok" + }, + "app.library.selection.deleting": { + "message": "A kiválasztott példányok törlés alatt vannak" + }, "app.library.selection.new-group": { "message": "Új csoport" }, + "app.library.selection.remove-from-group": { + "message": "Eltávolítás a csoportból" + }, "app.library.selection.selected-count": { "message": "{count} darab kijelölve" }, + "app.library.sort.date-created": { + "message": "Létrehozási dátum" + }, + "app.library.sort.date-modified": { + "message": "Módosítás dátuma" + }, + "app.library.sort.game-version": { + "message": "Játékverzió" + }, + "app.library.sort.hours-played": { + "message": "Játszott órák" + }, + "app.library.sort.label": { + "message": "Rendezés" + }, + "app.library.sort.last-played": { + "message": "Legutóbb játszva" + }, + "app.library.sort.loader": { + "message": "Betöltő" + }, "app.library.sort.name": { "message": "Név" }, + "app.library.title": { + "message": "Könyvtár" + }, "app.modal.install-to-play.additional-context": { "message": "További kontextus" }, @@ -966,7 +1242,10 @@ "message": "Frissítés szükséges" }, "app.modal.update-to-play.update-required-description": { - "message": "Egy frssítés szükséges a(z) {name} játékprofilhoz. Kérjük, frissítsd a játékot a legújabb verzióra az indításhoz." + "message": "Egy frissítés szükséges a(z) {name} példányhoz. Kérjük, frissítsd a játékot a legújabb verzióra az indításhoz." + }, + "app.nav.add-account": { + "message": "Fiók hozzáadása" }, "app.nav.create-new-instance": { "message": "Új példány létrehozása" @@ -974,18 +1253,45 @@ "app.nav.home": { "message": "Kezdőlap" }, + "app.nav.loading-profile": { + "message": "Profil betöltése..." + }, "app.nav.modrinth-account": { "message": "Modrinth fiók" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Fiók eltávolítása" + }, + "app.nav.screenshots": { + "message": "Képernyőképek" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Bejelentkezés egy Modrinth-fiókba" + "message": "Bejelentkezés a Modrinthba" + }, + "app.nav.switch-account": { + "message": "Fiókváltás" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Frissíts a Modrinth+-ra" }, + "app.nav.view-profile": { + "message": "Profil megtekintése" + }, + "app.navigation.go-back": { + "message": "Vissza" + }, + "app.navigation.go-forward": { + "message": "Előre" + }, + "app.navigation.home": { + "message": "Kezdőlap" + }, + "app.navigation.next-image": { + "message": "Következő kép" + }, "app.news.title": { "message": "Hírek" }, @@ -995,6 +1301,9 @@ "app.notification.warning": { "message": "Figyelmeztetés" }, + "app.project.actions.label": { + "message": "Projektműveletek" + }, "app.project.coming-soon": { "message": "Nemsokára" }, @@ -1010,6 +1319,9 @@ "app.project.install-context.back-to-instance": { "message": "Vissza a példányhoz" }, + "app.project.load-error": { + "message": "Nem lehet betölteni a projekt adatait." + }, "app.project.more-options": { "message": "További lehetőségek" }, @@ -1017,7 +1329,7 @@ "message": "Leírás" }, "app.project.tab.gallery": { - "message": "Galléria" + "message": "Képek" }, "app.project.tab.versions": { "message": "Verziók" @@ -1034,15 +1346,177 @@ "app.project.versions.already-installed": { "message": "Már telepítve van" }, + "app.quick-instance-switcher.actions.label": { + "message": "Példány-műveletek" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Húzd el a legutóbbi példányok megjelenítéséhez" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Átméretezés húzással" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Ez a példány zárolva van" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Játékprofil megnyitása" + }, "app.restarting": { "message": "Újraindítás..." }, + "app.screenshots.copied": { + "message": "Kimásolva" + }, + "app.screenshots.copy": { + "message": "Kép másolása" + }, + "app.screenshots.delete-description": { + "message": "Végleg szeretnéd törölni {name}-t? Ezt nem tudod visszacsinálni." + }, + "app.screenshots.delete-success": { + "message": "Képernyőképek törölve" + }, + "app.screenshots.delete-title": { + "message": "Képernyőkép törlése" + }, + "app.screenshots.deselect": { + "message": "{name} kijelölésének megszüntetése" + }, + "app.screenshots.edit": { + "message": "Képernyőkép szerkesztése" + }, + "app.screenshots.empty-description": { + "message": "A játékban készített képernyőképek itt fognak megjelenni." + }, + "app.screenshots.empty-heading": { + "message": "Nincsenek még képernyőképek" + }, + "app.screenshots.error-heading": { + "message": "Nem sikerült betölteni a képernyőképeket" + }, + "app.screenshots.go-to-instance": { + "message": "Ugrás a példányhoz" + }, + "app.screenshots.group-by": { + "message": "Csoportosítás" + }, + "app.screenshots.group.all-screenshots": { + "message": "Összes képernyőkép" + }, + "app.screenshots.group.collapse": { + "message": "Csoport összecsukása" + }, + "app.screenshots.group.custom": { + "message": "Egyéni csoport" + }, + "app.screenshots.group.date": { + "message": "Dátum" + }, + "app.screenshots.group.delete": { + "message": "Csoport törlése" + }, + "app.screenshots.group.delete-description": { + "message": "A csoportba tartozó képernyőképek csoportosítatlanok lesznek." + }, + "app.screenshots.group.edit": { + "message": "Csoportnév szerkesztése" + }, + "app.screenshots.group.empty": { + "message": "Húzz ide a képernyőképeket a hozzáadáshoz." + }, + "app.screenshots.group.expand": { + "message": "Csoport kibontása" + }, + "app.screenshots.group.instance": { + "message": "Példány" + }, + "app.screenshots.group.new": { + "message": "Új csoport" + }, + "app.screenshots.group.none": { + "message": "Nincs csoportosítás" + }, + "app.screenshots.group.this-month": { + "message": "Ebben a hónapban" + }, + "app.screenshots.group.this-week": { + "message": "Ezen a héten" + }, + "app.screenshots.group.today": { + "message": "Ma" + }, + "app.screenshots.group.ungrouped": { + "message": "Csoportosítatlan" + }, + "app.screenshots.group.yesterday": { + "message": "Tegnap" + }, + "app.screenshots.heading": { + "message": "Képernyőképek" + }, + "app.screenshots.more-actions": { + "message": "További műveletek" + }, + "app.screenshots.no-results-description": { + "message": "Próbálkozz egy másik kereséssel vagy szűréssel." + }, + "app.screenshots.no-results-heading": { + "message": "Nincs egyező képernyőkép" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Keresés" + }, + "app.screenshots.select": { + "message": "{name} kiválasztása" + }, + "app.screenshots.selection.aria-label": { + "message": "Kiválasztott képernyőképek" + }, + "app.screenshots.selection.delete-description": { + "message": "Biztosan törölni szeretnél {count, plural, one {# képernyőképet} other {# képernyőképet}}? Ezt nem tudod visszacsinálni." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {# képernyőkép törölve} other {# képernyőkép törölve}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Kiválasztott képernyőképek törlése" + }, + "app.screenshots.selection.export-zip": { + "message": "ZIP fájl exportálása" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Modrinth képernyőképek.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "{instance} képernyőképek.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Eltávolítás a csoportból" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} darab kijelölve" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP fájl" + }, + "app.screenshots.show-in-folder": { + "message": "Megjelenítés mappában" + }, + "app.screenshots.sort-by": { + "message": "Rendezés" + }, + "app.screenshots.sort.name": { + "message": "Név" + }, + "app.screenshots.sort.newest": { + "message": "Legújabb" + }, + "app.screenshots.sort.oldest": { + "message": "Legrégibb" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1070,6 +1544,9 @@ "app.settings.default-instance-options.height.title": { "message": "Magasság" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java és memória" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "A Javának a példány indításakor átadott paraméterek." }, @@ -1079,6 +1556,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Java-indítási paraméterek" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Indítási hookok" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "Az egyes példányok számára rendelkezésre álló maximális memória." }, @@ -1112,6 +1592,9 @@ "app.settings.default-instance-options.width.title": { "message": "Szélesség" }, + "app.settings.default-instance-options.window.title": { + "message": "Ablak" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "A Minecraft indítási folyamatát körbefogó parancs." }, @@ -1208,6 +1691,48 @@ "app.settings.sidebar.label.instances": { "message": "Példányok" }, + "app.settings.synced-options.command-history": { + "message": "Parancs-előzmények" + }, + "app.settings.synced-options.command-history.description": { + "message": "Szinkronizálja a parancs-előzményeket a példányaid között." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Parancs-előzmény szerkesztése" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Elmentett kreatív gyorselérési sávok" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Szinkronizálja az elmentett kreatív gyorselérési sávokat a példányaid között." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Többjátékos szerverej" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Szervercím" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Szinkronizálja a többjátékos szervereket a példányaid között." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Szinkronizált szerverek szerkesztése" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "Jelenleg egyetlen felhasználó által hozzáadott szerver sincs szinkronizálva." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Szervernév" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Nincsenek szinkronizált szerverek" + }, + "app.settings.synced-options.screenshots": { + "message": "Képernyőképek" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Tekintsd meg a képernyőképeidet a példányaidból egy helyen." + }, "app.settings.tabs.appearance": { "message": "Megjelenés" }, @@ -1226,6 +1751,9 @@ "app.settings.tabs.resource-management": { "message": "Erőforráskezelés" }, + "app.settings.tabs.synced-options": { + "message": "Szinkronizált beállítások" + }, "app.sidebar.playing-as": { "message": "Játékfiók" }, @@ -1247,6 +1775,15 @@ "app.skins.delete-modal.title": { "message": "Biztosan törölni szeretnéd ezt a kinézetet?" }, + "app.skins.demo.apply-tooltip": { + "message": "Jelentkezz be a skinek alkalmazásához." + }, + "app.skins.demo.description": { + "message": "Jelentkezz be a Minecraft fiókodba a skinek mentéséhez és alkalmazásához!" + }, + "app.skins.demo.title": { + "message": "Egy demófiókkal szerkesztesz" + }, "app.skins.dropped-file-error.text": { "message": "Nem sikerült beolvasni a feltöltött fájlt." }, @@ -1280,6 +1817,9 @@ "app.skins.modal.cape-section": { "message": "Köpeny" }, + "app.skins.modal.demo-save-tooltip": { + "message": "Jelentkezz be a kinézetek mentéséhez." + }, "app.skins.modal.edit-title": { "message": "Kinézet szerkesztése" }, @@ -1367,6 +1907,9 @@ "app.skins.section.tiny-takeover": { "message": "Tiny Takeover" }, + "app.skins.sign-in.button": { + "message": "Bejelentkezés Microsofttal" + }, "app.skins.title": { "message": "Kinézetváltó" }, @@ -1421,9 +1964,27 @@ "app.update.complete-toast.title": { "message": "Verzió {version} sikeresen telepítve!" }, + "app.update.download-error.missing-version": { + "message": "Nem sikerult a frissítést letölteni: nincs elérehtő verzió" + }, "app.user.project.install-to-instance": { "message": "Telepítés a példányba" }, + "app.welcome-screen.create-instance": { + "message": "Új példány létrehozása" + }, + "app.welcome-screen.description": { + "message": "Készen állsz a játékra?" + }, + "app.welcome-screen.import-from-launcher": { + "message": "Hozzáadás indítókból" + }, + "app.welcome-screen.import-prompt": { + "message": "Menekülsz egy másik indítóból?" + }, + "app.welcome-screen.quick-create-hint": { + "message": "Nyomd meg az N billentyűt egy példány gyors létrehozásához" + }, "app.welcome-screen.title": { "message": "Üdvözlünk a Modrinthon" }, @@ -1442,6 +2003,9 @@ "app.world.world-item.offline": { "message": "Offline" }, + "app.world.world-item.players-online": { + "message": "{count} online" + }, "content.shared-instance.change-version-body": { "message": "A verzió módosítása csak a helyi példányt érinti. A megosztott példány jövőbeli frissítései felülírhatják vagy ismét megváltoztathatják azt." }, @@ -1499,6 +2063,9 @@ "friends.add-friends-to-share": { "message": "Vegyél fel barátokat, hogy lásd mivel játszanak!" }, + "friends.friend.actions.label": { + "message": "Barátműveletek" + }, "friends.friend.cancel-request": { "message": "Barátkérelem visszavonása" }, @@ -1566,7 +2133,7 @@ "message": "Ez kizárólag a helyi példányodra vonatkozik. A telepített tartalmaid ezen az eszközön maradnak, és ez nem érinti a megosztott példányt, illetve az azt használó többi felhasználót." }, "installation-settings.unlink-shared-instance.modal.admonition-header": { - "message": "Megosztott játékprofil leválasztása" + "message": "Megosztott példány leválasztása" }, "installation-settings.unlink-shared-instance.modal.header": { "message": "Megosztott példány leválasztása" @@ -1667,24 +2234,201 @@ "instance.icon-editor.background.green": { "message": "Zöld" }, + "instance.icon-editor.background.indigo": { + "message": "Indigókék" + }, + "instance.icon-editor.background.lavender": { + "message": "Levendula" + }, + "instance.icon-editor.background.light-gray": { + "message": "Világosszürke" + }, + "instance.icon-editor.background.lime": { + "message": "Limezöld" + }, + "instance.icon-editor.background.orange": { + "message": "Narancssárga" + }, + "instance.icon-editor.background.pink": { + "message": "Rózsaszín" + }, + "instance.icon-editor.background.purple": { + "message": "Lila" + }, + "instance.icon-editor.background.red": { + "message": "Vörös" + }, + "instance.icon-editor.background.rose": { + "message": "Rózsa" + }, + "instance.icon-editor.background.yellow": { + "message": "Sárga" + }, + "instance.icon-editor.description": { + "message": "Válogass részeket az egyéni ikon felépítéséhez." + }, "instance.icon-editor.recents": { "message": "Előzmények" }, "instance.icon-editor.save": { "message": "Ikon mentése" }, + "instance.icon-editor.surprise-me": { + "message": "Véletlenszerű" + }, + "instance.icon-editor.symbol": { + "message": "Szimbólum" + }, + "instance.icon-editor.symbol.backpack": { + "message": "Hátizsák" + }, + "instance.icon-editor.symbol.beacon": { + "message": "Jelzőfény" + }, + "instance.icon-editor.symbol.blue-shark": { + "message": "Kék cápa" + }, + "instance.icon-editor.symbol.bookshelf": { + "message": "Könyvespolc" + }, + "instance.icon-editor.symbol.brown-bear": { + "message": "Barna medve" + }, + "instance.icon-editor.symbol.cake": { + "message": "Torta" + }, + "instance.icon-editor.symbol.campfire": { + "message": "Tábortűz" + }, "instance.icon-editor.symbol.chest": { "message": "Láda" }, + "instance.icon-editor.symbol.cogwheel": { + "message": "Fogaskerék" + }, "instance.icon-editor.symbol.command-block": { "message": "Parancs block" }, + "instance.icon-editor.symbol.cooking-pot": { + "message": "Kondér" + }, + "instance.icon-editor.symbol.couch": { + "message": "Kanapé" + }, + "instance.icon-editor.symbol.crafting-table": { + "message": "Barkácsasztal" + }, + "instance.icon-editor.symbol.create-wrench": { + "message": "Csavarkulcs" + }, + "instance.icon-editor.symbol.creeper": { + "message": "Creeper" + }, + "instance.icon-editor.symbol.enchanting-table": { + "message": "Varázslóasztal" + }, + "instance.icon-editor.symbol.ender-chest": { + "message": "Végzetláda" + }, + "instance.icon-editor.symbol.ender-dragon": { + "message": "Végzetsárkány" + }, + "instance.icon-editor.symbol.engine": { + "message": "Motor" + }, + "instance.icon-editor.symbol.fabric": { + "message": "Fabric" + }, + "instance.icon-editor.symbol.forge": { + "message": "Forge" + }, + "instance.icon-editor.symbol.furnace": { + "message": "Kemence" + }, + "instance.icon-editor.symbol.gizmo": { + "message": "3D-s vezérlő" + }, + "instance.icon-editor.symbol.globe": { + "message": "Földgömb" + }, + "instance.icon-editor.symbol.grass-block": { + "message": "Füves földblokk" + }, + "instance.icon-editor.symbol.lantern": { + "message": "Lámpás" + }, + "instance.icon-editor.symbol.moobloom": { + "message": "Múúvirág" + }, + "instance.icon-editor.symbol.mr-pack": { + "message": "Mr Pack" + }, + "instance.icon-editor.symbol.neoforge": { + "message": "NeoForge" + }, + "instance.icon-editor.symbol.orb": { + "message": "Eredetgömb " + }, + "instance.icon-editor.symbol.oxygen-distributor": { + "message": "Oxigénelosztó" + }, "instance.icon-editor.symbol.pancakes": { "message": "Palacsinta" }, + "instance.icon-editor.symbol.pickaxe": { + "message": "Csákány" + }, + "instance.icon-editor.symbol.poke-ball": { + "message": "Pokélabda" + }, + "instance.icon-editor.symbol.quilt": { + "message": "Quilt" + }, + "instance.icon-editor.symbol.redstone-block": { + "message": "Vöröskőblokk" + }, + "instance.icon-editor.symbol.sculk-sensor": { + "message": "Rezgésérzékelő" + }, + "instance.icon-editor.symbol.skeleton": { + "message": "Csontváz" + }, + "instance.icon-editor.symbol.skillet": { + "message": "Serpenyő" + }, + "instance.icon-editor.symbol.slime-block": { + "message": "Nyálkablokk" + }, + "instance.icon-editor.symbol.space-helmet": { + "message": "Űrsisak" + }, + "instance.icon-editor.symbol.sticky-piston": { + "message": "Ragacsos dugattyú" + }, "instance.icon-editor.symbol.sword": { "message": "Kard" }, + "instance.icon-editor.symbol.terminal": { + "message": "Terminál" + }, + "instance.icon-editor.symbol.tiny-potato": { + "message": "Kicsi burgonya" + }, + "instance.icon-editor.symbol.tire": { + "message": "Kerék" + }, + "instance.icon-editor.symbol.tnt": { + "message": "TNT" + }, + "instance.icon-editor.symbol.wrenth-rinth": { + "message": "Modrinth csavarkulcs" + }, + "instance.icon-editor.symbol.zombie": { + "message": "Zombi" + }, + "instance.icon-editor.title": { + "message": "Ikonszerkesztő" + }, "instance.last-played": { "message": "Legutóbb játszva" }, @@ -1778,6 +2522,12 @@ "instance.settings.tabs.general.edit-icon": { "message": "Ikon szerkesztése" }, + "instance.settings.tabs.general.edit-icon.create": { + "message": "Ikon létrehozása" + }, + "instance.settings.tabs.general.edit-icon.edit-created": { + "message": "Ikon szerkesztése" + }, "instance.settings.tabs.general.edit-icon.remove": { "message": "Ikon eltávolítása" }, @@ -1787,6 +2537,9 @@ "instance.settings.tabs.general.edit-icon.select": { "message": "Ikon kiválasztása" }, + "instance.settings.tabs.general.icon": { + "message": "Ikon" + }, "instance.settings.tabs.general.name": { "message": "Név" }, @@ -1830,7 +2583,7 @@ "message": "Indítás előtt" }, "instance.settings.tabs.hooks.pre-launch.description": { - "message": "Futtatás a játékprofil futtatása előtt." + "message": "Futtatás a példány futtatása előtt." }, "instance.settings.tabs.hooks.pre-launch.enter": { "message": "Írjon be indítás előtti parancsokat..." @@ -1838,6 +2591,15 @@ "instance.settings.tabs.hooks.title": { "message": "Játék indítási horgok" }, + "instance.settings.tabs.hooks.variables.description": { + "message": "A hookok a példány munkakönyvtárában futnak, a következő változókkal:" + }, + "instance.settings.tabs.hooks.variables.inst-dir.description": { + "message": "$INST_DIR: A példány mappájának abszolút elérési útja" + }, + "instance.settings.tabs.hooks.variables.inst-id.description": { + "message": "$INST_ID: A példány neve" + }, "instance.settings.tabs.hooks.variables.inst-java-args.description": { "message": "$INST_JAVA_ARGS: A megadott JVM argumentumok a játéknak" }, @@ -1869,16 +2631,16 @@ "message": "A telepítési beállítások nem érhetők el, amíg ez a példány zárolva van." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Egyéni környezeti változók" + "message": "Egyéni környezeti változók használata ehhez a példányhoz." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Egyéni Java-indítási paraméterek" + "message": "Egyéni Java-argumentumok használata ehhez a példányhoz." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Egyedi Java telepítés" + "message": "Egyéni Java telepítés használata ehhez a példányhoz." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Egyéni memóriakiosztás" + "message": "Egyéni memória-allokáció használata ehhez a példányhoz." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Környezeti változók megadása..." @@ -1904,14 +2666,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/path/to/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Szinkronizálási felülírások" + }, "instance.settings.tabs.sharing": { "message": "Megosztás" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Parancs-előzmények" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "A parancs-előzmények szinkronizálása ki van kapcsolva az alkalmazás beállításokban." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "E példány kihagyása a parancs-előzmények szinkronizálásából." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Elmentett kreatív gyorselérési sávok" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "Az elmentett kreatív gyorselérési sávok szinkronizálása ki van kapcsolva az alkalmazás beállításokban." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "E példány kihagyása az elmentett kreatív gyorselérési sávok szinkronizálásából." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "A lecserélendő verzió a módosítások előtt el lesz mentve egy biztonsági mentésbe." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "A(z) {instance} és a szinkronizált verzió kreatív gyorselérési sávjai nem egyeznek. Válaszd ki melyiket szeretnéd használni a példányaidban." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Kreatív gyorselérési sávok kiválasztása" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Többi felülírása" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Szinkronizált használata" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Többjátékos szerverek" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "A többjátékos szerverek szinkronizálása ki van kapcsolva az alkalmazás beállításokban." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "E példány kihagyása a többjátékos szerverek szinkronizálásából." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Szinkronizált beállítások megnyitása" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Képernyőképek" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "A képernyőképek ki vannak kapcsolva az alkalmazás beállításokban." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "E példány képernyőképeinek kihagyása a Képernyőképek oldalról." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "A játék-beállítások megoszthatóak a példányok között. Válaszd ki miket szeretnél megosztani az alkalmazás beállításokban." + }, "instance.settings.tabs.window": { "message": "Ablak" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Egyedi ablak beállítások" + "message": "Egyéni ablak beállítások használata ehhez a példányhoz." }, "instance.settings.tabs.window.fullscreen": { "message": "Teljes képernyő" @@ -1997,6 +2819,9 @@ "instance.worlds.a_minecraft_server": { "message": "Egy Minecraft szerver" }, + "instance.worlds.actions.label": { + "message": "Világműveletek" + }, "instance.worlds.cant_connect": { "message": "A szerverhez nem lehet csatlakozni" }, @@ -2006,6 +2831,21 @@ "instance.worlds.create_shortcut": { "message": "Parancsikon létrehozása" }, + "instance.worlds.desync-server.description": { + "message": "Szeretnéd megtartani ezt a szervert a többi szinkronizált példányban, vagy szeretnéd eltávolítani ezt a szervert belőlük?" + }, + "instance.worlds.desync-server.keep": { + "message": "Megtartás" + }, + "instance.worlds.desync-server.remove": { + "message": "Eltávolítás" + }, + "instance.worlds.desync-server.title": { + "message": "Szerver szinkronizálásának leállítása" + }, + "instance.worlds.desync_server": { + "message": "Szinkronizálás leállítása" + }, "instance.worlds.dont_show_on_home": { "message": "Ne mutasd a kezdőlapon" }, @@ -2018,9 +2858,15 @@ "instance.worlds.incompatible_server": { "message": "A szerver nem kompatibilis" }, + "instance.worlds.instance-locked": { + "message": "Ez a példány zárolva van" + }, "instance.worlds.linked_server": { "message": "A szerver projektje által kezelt" }, + "instance.worlds.more-options": { + "message": "További lehetőségek" + }, "instance.worlds.no_contact": { "message": "A szerverrel nem lehet kapcsolatot létesíteni" }, @@ -2033,6 +2879,15 @@ "instance.worlds.play_instance": { "message": "Példány indítása" }, + "instance.worlds.play_world": { + "message": "Játék a világgal" + }, + "instance.worlds.shortcut-created": { + "message": "Parancsikon létrehozva" + }, + "instance.worlds.shortcut-creation-failed": { + "message": "A parancsikon létrehozása sikertelen volt" + }, "instance.worlds.view_instance": { "message": "Példány megtekintése" }, @@ -2111,9 +2966,18 @@ "modal.modrinth-account-required.waiting-for-browser": { "message": "Várakozás a böngésző megerősítésére..." }, + "onboarding-checklist.create-instance": { + "message": "Első példány létrehozása" + }, + "onboarding-checklist.login-minecraft": { + "message": "Bejelentkezés a Minecraftba" + }, "onboarding-checklist.login-modrinth": { "message": "Jelentkezz be a Modrinthba" }, + "onboarding-checklist.title": { + "message": "Első lépések" + }, "search.filter.locked.instance": { "message": "Pédány által megadva" }, diff --git a/apps/app-frontend/src/locales/id-ID/index.json b/apps/app-frontend/src/locales/id-ID/index.json index 057a985b9b..9467be2cd2 100644 --- a/apps/app-frontend/src/locales/id-ID/index.json +++ b/apps/app-frontend/src/locales/id-ID/index.json @@ -632,18 +632,6 @@ "instance.settings.tabs.installation.loader-version": { "message": "Versi {loader}" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Variabel lingkungan tersuai" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Argumen Java tersuai" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Pemasangan Java tersuai" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Alokasi memori tersuai" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Masukkan variabel lingkungan..." }, @@ -671,9 +659,6 @@ "instance.settings.tabs.window": { "message": "Jendela" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Pengaturan jendela tersuai" - }, "instance.settings.tabs.window.fullscreen": { "message": "Layar penuh" }, diff --git a/apps/app-frontend/src/locales/it-IT/index.json b/apps/app-frontend/src/locales/it-IT/index.json index 88398232a4..f7bca24f2f 100644 --- a/apps/app-frontend/src/locales/it-IT/index.json +++ b/apps/app-frontend/src/locales/it-IT/index.json @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Nascondi già installati" }, + "app.browse.project-actions.label": { + "message": "Azioni del progetto" + }, "app.browse.project-type.data-packs": { "message": "Pacchetti di dati" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "Nessuna versione disponibile soddisfa {compatibilityLabel}. Puoi selezionare una versione da installare comunque. Le dipendenze non verranno scaricate automaticamente." }, + "app.error.state-init.open-backups-folder": { + "message": "Apri la cartella dei backup" + }, "app.export-modal.description-placeholder": { "message": "Inserisci descrizione del pacchetto..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Azioni istanza" + }, "app.home.jump-back-in.instance-locked": { "message": "L'istanza è stata bloccata" }, @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "Arresta" }, + "app.instance.actions.label": { + "message": "Azioni istanza" + }, "app.instance.add-server.add": { "message": "Aggiungi" }, @@ -660,10 +672,10 @@ "message": "Non riceveranno più aggiornamenti" }, "app.instance.share.remove-user-modal.effect-installed-copy": { - "message": "Le loro copie locali non saranno eliminate" + "message": "Eventuali copie locali già presenti non saranno eliminate" }, "app.instance.share.remove-user-modal.effect-invite-again": { - "message": "Potrai inviargli un nuovo invito più tardi" + "message": "Potrai inviare un nuovo invito più tardi" }, "app.instance.share.remove-user-modal.effect-last-user": { "message": "Questa istanza non sarà più condivisa e tornerà a essere privata" @@ -681,7 +693,7 @@ "message": "Foto profilo di {username}" }, "app.instance.share.remove-user-modal.warning-body": { - "message": "Se revochi l'accesso di {username} a questa istanza condivisa, non riceverà più aggiornamenti se non li inviti di nuovo." + "message": "Se revochi l'accesso di {username} a questa istanza condivisa, avrà bisogno di un nuovo invito per ricevere aggiornamenti." }, "app.instance.share.sign-in.button": { "message": "Accedi" @@ -720,7 +732,7 @@ "message": "Accedi come" }, "app.instance.shared-instance-wrong-account.signed-out-header": { - "message": "Devi aver effettuato l'accesso a Modrinth" + "message": "Effettua l'accesso a Modrinth" }, "app.instance.shared-instance-wrong-account.user-admonition-body-v2": { "message": "per ricevere gli aggiornamenti dell'istanza condivisa." @@ -743,6 +755,9 @@ "app.instance.tab.logs": { "message": "Registri" }, + "app.instance.tab.screenshots": { + "message": "Screenshot" + }, "app.instance.tab.share": { "message": "Condivisione" }, @@ -753,19 +768,19 @@ "message": "Aggiungi server" }, "app.instance.worlds.browse-servers": { - "message": "Sfoglia i server" + "message": "Esplora server" }, "app.instance.worlds.delete-world-modal.delete-button": { "message": "Elimina mondo" }, "app.instance.worlds.delete-world-modal.title": { - "message": "Eliminare il mondo" + "message": "Elimina il mondo" }, "app.instance.worlds.delete-world-modal.warning-body": { "message": "Il mondo sarà eliminato dall'istanza per sempre. Questa azione è irreversibile." }, "app.instance.worlds.delete-world-modal.warning-header": { - "message": "Eliminare {name}" + "message": "Eliminazione di {name}" }, "app.instance.worlds.filter-modded": { "message": "Moddato" @@ -780,7 +795,7 @@ "message": "Vanilla" }, "app.instance.worlds.no-worlds-description": { - "message": "Inizia sfogliando o aggiungendo un server" + "message": "Esplora i server o aggiungine uno" }, "app.instance.worlds.no-worlds-heading": { "message": "Nessun server o mondo aggiunto" @@ -791,14 +806,17 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Rimuovi server" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Il server sarà rimosso anche da {count, plural, one {un'altra istanza} other {# altre istanze}} per via della sincronizzazione." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Rimuovere il server" }, "app.instance.worlds.remove-server-modal.warning-body": { - "message": "Questo server verrà rimosso dalla tua lista di server nell'app e nel gioco. Potrai aggiungerlo nuovamente se conosci l'indirizzo." + "message": "Questo server verrà rimosso dalla lista di server nell'app e nel gioco. Potrai aggiungerlo nuovamente se conosci l'indirizzo." }, "app.instance.worlds.remove-server-modal.warning-header": { - "message": "Rimuovere {name}" + "message": "Rimozione di {name}" }, "app.instance.worlds.search-worlds-placeholder": { "message": "Cerca tra {count} mondi..." @@ -816,7 +834,7 @@ "message": "Versione" }, "app.java-detection.no-installations-found": { - "message": "Nessuna installazione di Java trovata." + "message": "Nessuna installazione di Java presente." }, "app.java-detection.select": { "message": "Seleziona" @@ -846,7 +864,10 @@ "message": "/percorso/di/java" }, "app.java-selector.test-installation": { - "message": "Prova l'installazione di Java" + "message": "Conferma dell'installazione di Java" + }, + "app.library.actions.label": { + "message": "Azioni libreria" }, "app.library.context-menu.create-instance": { "message": "Nuova istanza" @@ -879,7 +900,7 @@ "message": "Loader" }, "app.library.group-by.custom-group": { - "message": "Gruppo" + "message": "Gruppo personale" }, "app.library.group-by.game-version": { "message": "Versione del gioco" @@ -896,6 +917,9 @@ "app.library.group-by.none": { "message": "Nessun raggruppamento" }, + "app.library.group.actions.label": { + "message": "Azioni gruppo" + }, "app.library.group.collapse": { "message": "Riduci gruppo" }, @@ -915,10 +939,10 @@ "message": "Le istanze non saranno più raggruppate." }, "app.library.group.edit-name": { - "message": "Modifica nome" + "message": "Rinomina gruppo" }, "app.library.group.empty": { - "message": "Trascina per aggiungere istanze." + "message": "Trascina qui per aggiungere un'istanza." }, "app.library.group.expand": { "message": "Espandi gruppo" @@ -966,7 +990,7 @@ "message": "\"None\" è riservato e non può essere usato come nome." }, "app.library.group.name-too-long": { - "message": "Il nome non può essere più lungo di {maxLength} caratteri." + "message": "Il nome non può superare i {maxLength} caratteri." }, "app.library.group.new": { "message": "Nuovo gruppo" @@ -981,7 +1005,7 @@ "message": "Cerca tra le istanze" }, "app.library.group.ungrouped": { - "message": "Senza raggruppamento" + "message": "Senza gruppo" }, "app.library.group.unknown": { "message": "Gruppo sconosciuto" @@ -1019,6 +1043,9 @@ "app.library.instance.action.view-instance": { "message": "Mostra istanza" }, + "app.library.instance.actions.label": { + "message": "Azioni istanza" + }, "app.library.instance.deselect": { "message": "Deseleziona istanza" }, @@ -1029,7 +1056,7 @@ "message": "Installazione..." }, "app.library.instance.loading": { - "message": "Istanza in caricamento..." + "message": "Caricamento istanza..." }, "app.library.instance.new": { "message": "Nuova istanza" @@ -1056,13 +1083,13 @@ "message": "Nessuna istanza trovata." }, "app.library.search.placeholder": { - "message": "Cerca" + "message": "Ricerca" }, "app.library.selection.aria-label": { "message": "Istanze selezionate" }, "app.library.selection.deleting": { - "message": "Eliminazione delle istanze selezionate" + "message": "Istanze selezionate in eliminazione" }, "app.library.selection.new-group": { "message": "Nuovo gruppo" @@ -1125,7 +1152,7 @@ "message": "Installa" }, "app.modal.install-to-play.invite-warning": { - "message": "Questo invito è stato creato da un utente e non da Modrinth. Accetta solo gli inviti da persone fidate." + "message": "Questo invito è stato creato da un utente, non da Modrinth. Accetta solo gli inviti da persone fidate." }, "app.modal.install-to-play.invite-warning-with-creator": { "message": "Questo invito è stato creato da {username}, non da Modrinth. Accetta solo gli inviti da persone fidate." @@ -1161,13 +1188,13 @@ "message": "Per assistenza, contatta il nostro team di assistenza. Per segnalare bug, apri un Issue su GitHub." }, "app.modal.install-to-play.reviewed-files": { - "message": "I file non pubblicati su Modrinth non sono revisionati." + "message": "I file non provenienti da Modrinth non sono revisionati." }, "app.modal.install-to-play.shared-instance": { "message": "Istanza condivisa" }, "app.modal.install-to-play.shared-instance-content": { - "message": "Contenuti istanza condivisa" + "message": "Contenuti dell'istanza condivisa" }, "app.modal.install-to-play.shared-instance-unknown-files-description": { "message": "L'istanza condivisa contiene dei file che non sono su Modrinth. Consigliamo di installare file solo da fonti attendibili." @@ -1194,7 +1221,7 @@ "message": "Rimosso" }, "app.modal.update-to-play.server-modpack-unknown-files-description": { - "message": "L'aggiornamento del pacchetto contiene dei file che non sono su Modrinth. Consigliamo di installare file solo da fonti attendibili." + "message": "L'aggiornamento di questo pacchetto contiene dei file che non sono su Modrinth. Consigliamo di installare file solo da fonti attendibili." }, "app.modal.update-to-play.shared-instance-added-label": { "message": "Aggiunto" @@ -1203,7 +1230,7 @@ "message": "Rimosso" }, "app.modal.update-to-play.shared-instance-unknown-files-description": { - "message": "L'aggiornamento dell'istanza condivisa contiene dei file che non sono su Modrinth. Consigliamo di installare file solo da fonti attendibili." + "message": "L'aggiornamento di questa istanza condivisa contiene dei file che non sono su Modrinth. Consigliamo di installare file solo da fonti attendibili." }, "app.modal.update-to-play.update-required": { "message": "Aggiornamento richiesto" @@ -1211,24 +1238,42 @@ "app.modal.update-to-play.update-required-description": { "message": "{name} richiede degli aggiornamenti. Installa l'ultima versione per poter giocare." }, + "app.nav.add-account": { + "message": "Aggiungi account" + }, "app.nav.create-new-instance": { "message": "Crea nuova istanza" }, "app.nav.home": { "message": "Home" }, + "app.nav.loading-profile": { + "message": "Caricamento profilo..." + }, "app.nav.modrinth-account": { "message": "Account Modrinth" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Rimuovi account" + }, + "app.nav.screenshots": { + "message": "Screenshot" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Accedi a un account Modrinth" + "message": "Accedi a Modrinth" + }, + "app.nav.switch-account": { + "message": "Cambia account" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Abbonati a Modrinth+" }, + "app.nav.view-profile": { + "message": "Mostra profilo" + }, "app.navigation.go-back": { "message": "Torna indietro" }, @@ -1245,11 +1290,14 @@ "message": "Notizie" }, "app.news.view-all": { - "message": "Leggi tutte le notizie" + "message": "Leggi altre notizie" }, "app.notification.warning": { "message": "Avviso" }, + "app.project.actions.label": { + "message": "Azioni progetto" + }, "app.project.coming-soon": { "message": "In arrivo" }, @@ -1292,20 +1340,179 @@ "app.project.versions.already-installed": { "message": "Già installata" }, + "app.quick-instance-switcher.actions.label": { + "message": "Azioni istanza" + }, "app.quick-instance-switcher.drag-show-tooltip": { - "message": "Trascina per mostrare le istanze recenti" + "message": "Espandi per mostrare le istanze recenti" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Trascina per ridimensionare" }, + "app.quick-instance-switcher.instance-locked": { + "message": "L'istanza è stata bloccata" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Mostra istanza" + }, "app.restarting": { "message": "Riavvio..." }, + "app.screenshots.copied": { + "message": "Copiata" + }, + "app.screenshots.copy": { + "message": "Copia immagine" + }, + "app.screenshots.delete-description": { + "message": "Eliminare {name}? Questa azione è irreversibile." + }, + "app.screenshots.delete-success": { + "message": "Screenshot eliminato" + }, + "app.screenshots.delete-title": { + "message": "Elimina screenshot" + }, + "app.screenshots.deselect": { + "message": "Deseleziona {name}" + }, + "app.screenshots.edit": { + "message": "Modifica screenshot" + }, + "app.screenshots.empty-description": { + "message": "Gli screenshot che scatti appariranno qui." + }, + "app.screenshots.empty-heading": { + "message": "Ancora nessuno screenshot" + }, + "app.screenshots.error-heading": { + "message": "Impossibile caricare gli screenshot" + }, + "app.screenshots.go-to-instance": { + "message": "Vai all'istanza" + }, + "app.screenshots.group-by": { + "message": "Raggruppa per" + }, + "app.screenshots.group.all-screenshots": { + "message": "Tutti gli screenshot" + }, + "app.screenshots.group.collapse": { + "message": "Riduci gruppo" + }, + "app.screenshots.group.custom": { + "message": "Gruppo personale" + }, + "app.screenshots.group.date": { + "message": "Data" + }, + "app.screenshots.group.delete": { + "message": "Elimina gruppo" + }, + "app.screenshots.group.delete-description": { + "message": "Gli screenshot non saranno più raggruppati." + }, + "app.screenshots.group.edit": { + "message": "Rinomina gruppo" + }, + "app.screenshots.group.empty": { + "message": "Trascina qui per aggiungere screenshot." + }, + "app.screenshots.group.expand": { + "message": "Espandi gruppo" + }, + "app.screenshots.group.instance": { + "message": "Istanza" + }, + "app.screenshots.group.new": { + "message": "Nuovo gruppo" + }, + "app.screenshots.group.none": { + "message": "Nessun raggruppamento" + }, + "app.screenshots.group.this-month": { + "message": "Questo mese" + }, + "app.screenshots.group.this-week": { + "message": "Questa settimana" + }, + "app.screenshots.group.today": { + "message": "Oggi" + }, + "app.screenshots.group.ungrouped": { + "message": "Senza gruppo" + }, + "app.screenshots.group.yesterday": { + "message": "Ieri" + }, + "app.screenshots.heading": { + "message": "Screenshot" + }, + "app.screenshots.more-actions": { + "message": "Altre azioni" + }, + "app.screenshots.no-results-description": { + "message": "Prova una ricerca o un filtro diverso." + }, + "app.screenshots.no-results-heading": { + "message": "Nessuno screenshot trovato" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Ricerca" + }, + "app.screenshots.select": { + "message": "Seleziona {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "Screenshot selezionati" + }, + "app.screenshots.selection.delete-description": { + "message": "Eliminare {count} screenshot? Questa azione è irreversibile." + }, + "app.screenshots.selection.delete-success": { + "message": "{count} screenshot {count, plural, one {eliminato} other {eliminati}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Elimina screenshot selezionati" + }, + "app.screenshots.selection.export-zip": { + "message": "Esporta ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Screenshot da Modrinth.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "Screenshot da {instance}.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Rimuovi dal gruppo" + }, + "app.screenshots.selection.zip-archive": { + "message": "Archivio ZIP" + }, + "app.screenshots.show-in-folder": { + "message": "Mostra nella cartella" + }, + "app.screenshots.sort-by": { + "message": "Ordina per" + }, + "app.screenshots.sort.name": { + "message": "Nome" + }, + "app.screenshots.sort.newest": { + "message": "Più recenti" + }, + "app.screenshots.sort.oldest": { + "message": "Meno recenti" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, "app.settings.default-instance-options.environment-variables.description": { - "message": "Variabili d'ambiente impostati all'avvio di un'istanza." + "message": "Le variabili d'ambiente impostate all'avvio di un'istanza." }, "app.settings.default-instance-options.environment-variables.placeholder": { "message": "Inserisci le variabili d'ambiente..." @@ -1314,7 +1521,7 @@ "message": "Variabili d'ambiente" }, "app.settings.default-instance-options.fullscreen.description": { - "message": "Avvia le istanze in schermo intero modificando il loro options.txt." + "message": "Avvia le istanze in schermo intero, modificando il loro options.txt." }, "app.settings.default-instance-options.fullscreen.title": { "message": "Schermo intero" @@ -1328,8 +1535,11 @@ "app.settings.default-instance-options.height.title": { "message": "Altezza" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java e memoria" + }, "app.settings.default-instance-options.java-arguments.description": { - "message": "Argomenti passati a Java all'avvio di un'istanza." + "message": "Gli argomenti passati a Java all'avvio di un'istanza." }, "app.settings.default-instance-options.java-arguments.placeholder": { "message": "Inserisci gli argomenti Java..." @@ -1337,14 +1547,17 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Argomenti Java" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Hook di avvio" + }, "app.settings.default-instance-options.memory-allocation.description": { - "message": "Memoria massima disponibile a ogni istanza." + "message": "La memoria massima accessibile a ciascuna istanza." }, "app.settings.default-instance-options.memory-allocation.title": { "message": "Allocazione memoria" }, "app.settings.default-instance-options.post-exit-hook.description": { - "message": "Si esegue dopo la chiusura del gioco." + "message": "Verrà eseguito dopo la chiusura del gioco." }, "app.settings.default-instance-options.post-exit-hook.placeholder": { "message": "Inserisci il comando post-uscita..." @@ -1353,7 +1566,7 @@ "message": "Hook post-uscita" }, "app.settings.default-instance-options.pre-launch-hook.description": { - "message": "Si esegue prima dell'avvio dell'istanza." + "message": "Verrà eseguito prima dell'avvio dell'istanza." }, "app.settings.default-instance-options.pre-launch-hook.placeholder": { "message": "Inserisci il comando pre-avvio..." @@ -1370,6 +1583,9 @@ "app.settings.default-instance-options.width.title": { "message": "Larghezza" }, + "app.settings.default-instance-options.window.title": { + "message": "Finestra" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "Comando utilizzato per avvolgere il processo di avvio di Minecraft." }, @@ -1395,25 +1611,25 @@ "message": "macOS" }, "app.settings.privacy.ads-consent.intro": { - "message": "Le pubblicità aiutano Modrinth a crescere e a finanziare i creatori. I nostri partner potrebbero memorizzare o accedere ai cookie nell'app per personalizzare e misurarne le prestazioni. Di seguito puoi scegliere di disdire o di gestire le opzioni." + "message": "Le pubblicità sostengono Modrinth e finanziano i creatori. I nostri partner potrebbero memorizzare o accedere ai cookie per personalizzare gli annunci e misurarne le prestazioni. Puoi negare il consenso o gestire le tue preferenze qui sotto." }, "app.settings.privacy.discord-rich-presence.description": { - "message": "Mostra Modrinth App come attività su Discord. Ciò non blocca le mod che mostrano la loro Rich Presence. Richiede un riavvio." + "message": "Mostra Modrinth App come attività su Discord. Questo non interferisce con le mod che interagiscono con Rich Presence. Richiede un riavvio dell'app." }, "app.settings.privacy.discord-rich-presence.title": { "message": "Rich Presence su Discord" }, "app.settings.privacy.telemetry.description": { - "message": "Modrinth raccoglie analitiche e dati anonimi per migliorare l'esperienza utente e personalizzarne la tua. Disabilitando questa opzione, i tuoi dati non saranno più raccolti." + "message": "Modrinth raccoglie dati anonimizzati di analisi e utilizzo per migliorare l'esperienza utente e personalizzarla. Disabilitando questa opzione neghi il consenso e i tuoi dati non saranno più raccolti." }, "app.settings.privacy.telemetry.title": { "message": "Telemetria" }, "app.settings.resource-management.always-show-copy-details.description": { - "message": "Mostra il pulsante Copia info mentre un'installazione è in coda o in esecuzione. Verrà sempre mostrato dopo un errore o un'interruzione." + "message": "Mostra il pulsante Copia info mentre un'installazione è in coda o in esecuzione. Verrà sempre mostrato in caso di errore o di interruzione." }, "app.settings.resource-management.always-show-copy-details.title": { - "message": "Mostra sempre il pulsante Copia info" + "message": "Mostra sempre Copia info" }, "app.settings.resource-management.app-cache.confirm.description": { "message": "L'app potrebbe caricarsi più lentamente finché la cache non sarà ripristinata." @@ -1466,6 +1682,48 @@ "app.settings.sidebar.label.instances": { "message": "Istanze" }, + "app.settings.synced-options.command-history": { + "message": "Cronologia comandi" + }, + "app.settings.synced-options.command-history.description": { + "message": "Sincronizza la cronologia dei comandi tra le istanze." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Modifica cronologia comandi" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Barre rapide salvate" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Sincronizza le barre rapide salvate tra le istanze." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Server multigiocatore" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Indirizzo" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Sincronizza i server multigiocatore tra le istanze." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Modifica server sincronizzati" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "Al momento nessun server è sincronizzato." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Nome" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Ancora nessun server sincronizzato" + }, + "app.settings.synced-options.screenshots": { + "message": "Screenshot" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Mostra tutti gli screenshot scattati in un unico luogo." + }, "app.settings.tabs.appearance": { "message": "Aspetto" }, @@ -1484,6 +1742,9 @@ "app.settings.tabs.resource-management": { "message": "Gestione delle risorse" }, + "app.settings.tabs.synced-options": { + "message": "Impostazioni sincronizzate" + }, "app.sidebar.playing-as": { "message": "Accesso effettuato come" }, @@ -1701,7 +1962,7 @@ "message": "Installa nell'istanza" }, "app.welcome-screen.create-instance": { - "message": "Crea una istanza" + "message": "Crea un'istanza" }, "app.welcome-screen.description": { "message": "Cominciamo la tua avventura!" @@ -1713,7 +1974,7 @@ "message": "In fuga da un altro launcher?" }, "app.welcome-screen.quick-create-hint": { - "message": "Premi N per creare una istanza rapidamente" + "message": "Premi N per creare un'istanza rapidamente" }, "app.welcome-screen.title": { "message": "Modrinth ti dà il benvenuto" @@ -1793,6 +2054,9 @@ "friends.add-friends-to-share": { "message": "Stringi un''amicizia per sapere a cosa stanno giocando!" }, + "friends.friend.actions.label": { + "message": "Azioni amicizie" + }, "friends.friend.cancel-request": { "message": "Annulla richiesta" }, @@ -1803,7 +2067,7 @@ "message": "Richiesta d'amicizia inviata" }, "friends.friend.view-profile": { - "message": "Visita profilo" + "message": "Mostra profilo" }, "friends.heading": { "message": "Amicizie" @@ -2229,7 +2493,7 @@ "message": "Elimina istanza" }, "instance.settings.tabs.general.delete.description": { - "message": "Elimina permanentemente un'istanza dal tuo dispositivo, compresi i tuoi mondi, file di configurazione e tutto il contenuto installato. Fai attenzione: eliminata un'istanza non c'è modo di recuperarla." + "message": "Elimina permanentemente un''istanza dal tuo dispositivo, compresi i tuoi mondi, file di configurazione e tutto il contenuto installato. Fai attenzione: eliminata un''istanza non c'è modo di recuperarla." }, "instance.settings.tabs.general.deleting.button": { "message": "Eliminazione..." @@ -2358,16 +2622,16 @@ "message": "Le impostazioni non sono disponibili mentre l'istanza è bloccata." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Personalizzate" + "message": "Usa variabili di ambiente diversi per l'istanza." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Personalizzati" + "message": "Usa degli argomenti di Java diversi per l'istanza." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Personalizzata" + "message": "Usa una installazione di Java diversa per l'istanza." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Personalizzata" + "message": "Usa una allocazione della memoria diversa per l'istanza." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Inserisci le variabili d'ambiente..." @@ -2393,14 +2657,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/percorso/di/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Sovrascritture" + }, "instance.settings.tabs.sharing": { "message": "Condivisione" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Cronologia comandi" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "La sincronizzazione della cronologia comandi è disabilitata nell'app." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Escludi l'istanza dalla sincronizzazione della cronologia comandi." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Barre rapide salvate" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "La sincronizzazione delle barre rapide è disabilitata nell'app." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Escludi l'istanza dalla sincronizzazione delle barre rapide." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "Verrà effettuato un backup delle barre precedenti prima della modifica." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "{instance} e la versione attuale hanno salvato barre rapide diverse. Scegli quale delle due sincronizzare." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Scegli barre rapide" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Sovrascrivi le altre" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Usa sincronizzate" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Server multigiocatore" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "La sincronizzazione dei server multigiocatore è disabilitata nell'app." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "Escludi l'istanza dalla sincronizzazione dei server multigiocatore." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Apri impostazioni sincronizzate" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Screenshot" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Gli screenshot sono stati disabilitati nell'app." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Escludi gli screenshot dell'istanza dalla pagina degli screenshot." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Le impostazioni di gioco possono essere condivise tra le istanze. Scegli cosa condividere nelle impostazioni dell'app." + }, "instance.settings.tabs.window": { "message": "Finestra" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Personalizza le opzioni della finestra" + "message": "Usa impostazioni di finestra diverse per l'istanza." }, "instance.settings.tabs.window.fullscreen": { "message": "Schermo intero" @@ -2486,6 +2810,9 @@ "instance.worlds.a_minecraft_server": { "message": "Un server Minecraft" }, + "instance.worlds.actions.label": { + "message": "Azioni mondo" + }, "instance.worlds.cant_connect": { "message": "Impossibile connettersi al server" }, @@ -2495,6 +2822,21 @@ "instance.worlds.create_shortcut": { "message": "Crea collegamento" }, + "instance.worlds.desync-server.description": { + "message": "Desideri mantenere il server nelle istanze sincronizzate o rimuoverlo definitivamente?" + }, + "instance.worlds.desync-server.keep": { + "message": "Mantieni" + }, + "instance.worlds.desync-server.remove": { + "message": "Rimuovi" + }, + "instance.worlds.desync-server.title": { + "message": "Desincronizza server" + }, + "instance.worlds.desync_server": { + "message": "Desincronizza" + }, "instance.worlds.dont_show_on_home": { "message": "Non mostrare nella home" }, @@ -2528,6 +2870,9 @@ "instance.worlds.play_instance": { "message": "Avvia istanza" }, + "instance.worlds.play_world": { + "message": "Avvia mondo" + }, "instance.worlds.shortcut-created": { "message": "Collegamento creato" }, diff --git a/apps/app-frontend/src/locales/ja-JP/index.json b/apps/app-frontend/src/locales/ja-JP/index.json index 80108b0183..cfeeb8864e 100644 --- a/apps/app-frontend/src/locales/ja-JP/index.json +++ b/apps/app-frontend/src/locales/ja-JP/index.json @@ -149,6 +149,12 @@ "app.ads-consent.title": { "message": "プライバシーと広告がModrinthを支える仕組み" }, + "app.appearance-settings.compact-mode.description": { + "message": "ライブラリをコンパクトに表示します。" + }, + "app.appearance-settings.compact-mode.title": { + "message": "コンパクトモード" + }, "app.appearance-settings.default-landing-page.home": { "message": "ホーム" }, @@ -161,6 +167,12 @@ "app.appearance-settings.hide-nametag.title": { "message": "ネームタグを非表示にする" }, + "app.appearance-settings.jump-back-into-worlds.description": { + "message": "ホーム画面の「Jump in」セクションに、最近プレイしたワールドやインスタンスを表示します。" + }, + "app.appearance-settings.jump-back-into-worlds.title": { + "message": "ワールドやインスタンスに参加する" + }, "app.appearance-settings.minimize-launcher.description": { "message": "Minecraftを起動したときにランチャーを最小化します。" }, @@ -206,6 +218,15 @@ "app.behavior-settings.startup-and-navigation.title": { "message": "起動とナビゲーション" }, + "app.behavior-settings.sync-across-devices.description": { + "message": "ログイン中のすべての端末で同じ設定を使用します。オフにすると、端末ごとに個別の設定を使用できます。" + }, + "app.behavior-settings.sync-across-devices.signed-out-tooltip": { + "message": "設定を同期するには、Modrinthアカウントにログインしてください。" + }, + "app.behavior-settings.sync-across-devices.title": { + "message": "端末間での設定の同期" + }, "app.browse.add-servers-to-instance": { "message": "インスタンスにサーバーを追加中" }, @@ -239,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "インストール済みを非表示" }, + "app.browse.project-actions.label": { + "message": "プロジェクトの操作" + }, "app.browse.project-type.data-packs": { "message": "データパック" }, @@ -257,18 +281,30 @@ "app.browse.project-type.shaders": { "message": "シェーダー" }, + "app.browse.server-instance-content-warning": { + "message": "コンテンツを追加すると、このサーバーに参加できなくなる場合があります。追加したコンテンツは、サーバーで管理されているコンテンツが更新されると削除されます。" + }, "app.browse.server.installing": { "message": "インストール中" }, "app.content-install.no-compatible-versions": { "message": "{compatibilityLabel} に一致する利用可能なバージョンがありません。このままインストールしますか?依存関係は自動的にインストールされません。" }, + "app.error.state-init.open-backups-folder": { + "message": "バックアップフォルダーを開く" + }, "app.export-modal.description-placeholder": { "message": "Modパックの説明を入力…" }, "app.export-modal.export-button": { "message": "書き出し" }, + "app.export-modal.export-complete": { + "message": "エクスポートが完了しました" + }, + "app.export-modal.export-complete-description": { + "message": "{name} は正常にエクスポートされました。" + }, "app.export-modal.header": { "message": "Modパックを書き出す" }, @@ -284,9 +320,78 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "インスタンスの操作" + }, + "app.home.jump-back-in.instance-locked": { + "message": "このインスタンスはロックされています" + }, + "app.home.jump-back-in.instance-open": { + "message": "インスタンスは既に開いています" + }, + "app.home.jump-back-in.more-options": { + "message": "追加のオプション" + }, + "app.home.jump-back-in.never-played": { + "message": "未プレイ" + }, + "app.home.jump-back-in.new-instance": { + "message": "新しいインスタンス" + }, + "app.home.jump-back-in.resize": { + "message": "ドラッグしてサイズ変更" + }, + "app.home.jump-back-in.title": { + "message": "さっそく遊ぶ" + }, + "app.home.jump-back-in.view-instance": { + "message": "インスタンスを表示" + }, + "app.hosting.update-required.description": { + "message": "Modrinth Hostingを利用するには、Modrinth Appを更新してください" + }, + "app.hosting.update-required.download": { + "message": "ダウンロードして更新" + }, + "app.hosting.update-required.rinthbot-alt": { + "message": "ワクワクしているModrinth Bot" + }, + "app.hosting.update-required.title": { + "message": "Modrinth Appの更新が必要です" + }, + "app.icon-editor.apply-icons-modal.apply-error": { + "message": "インスタンスへのランダムアイコンの設定に失敗しました。" + }, + "app.icon-editor.apply-icons-modal.apply-success": { + "message": "{num, plural, other {#個のインスタンスのアイコンをランダムに変更しました}}。" + }, + "app.icon-editor.apply-icons-modal.badge": { + "message": "今回の新機能" + }, "app.icon-editor.apply-icons-modal.close": { "message": "閉じる" }, + "app.icon-editor.apply-icons-modal.description": { + "message": "Modrinth App内で、インスタンス用のカスタムアイコンを作成できます。背景とMinecraftや人気Modのシンボルを自由に組み合わせて、自分好みのアイコンを作りましょう!" + }, + "app.icon-editor.apply-icons-modal.instances-without-icons": { + "message": "{count, plural, one {# 件} other {# 件}} には、まだアイコンが設定されていません。まずは、 {count, plural, one {こちら} other {これら}}にランダムなアイコンを割り当てますか?" + }, + "app.icon-editor.apply-icons-modal.random-icons": { + "message": "ランダムのアイコン" + }, + "app.icon-editor.apply-icons-modal.skip": { + "message": "スキップする" + }, + "app.icon-editor.apply-icons-modal.title": { + "message": "カスタムアイコンエディター" + }, + "app.icon-editor.notification.close": { + "message": "閉じる" + }, + "app.icon-editor.notification.description": { + "message": "起動構成をカスタマイズ編集しましょう!" + }, "app.install.phase.downloading_content": { "message": "コンテンツをダウンロード中" }, @@ -773,9 +878,6 @@ "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, - "app.nav.sign-in-to-modrinth-account": { - "message": "Modrinthアカウントにサインイン" - }, "app.nav.upgrade-to-modrinth-plus": { "message": "Modrinth+にアップグレード" }, @@ -818,6 +920,21 @@ "app.restarting": { "message": "再起動中..." }, + "app.screenshots.group.this-month": { + "message": "今月" + }, + "app.screenshots.group.this-week": { + "message": "今週" + }, + "app.screenshots.group.today": { + "message": "今日" + }, + "app.screenshots.group.yesterday": { + "message": "昨日" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -909,7 +1026,7 @@ "message": "Java {version, number} の場所" }, "app.settings.operating-system.macos": { - "message": "MacOS" + "message": "macOS" }, "app.settings.privacy.ads-consent.intro": { "message": "Modrinthは広告収益によって運営され、クリエイターへの報酬もその収益から支払われています。当社のパートナーは、広告のパーソナライズや効果測定のために、アプリ内でCookieを保存・利用する場合があります。この機能は下のボタンから個別に拒否や許可または変更することができます。" @@ -1742,18 +1859,6 @@ "instance.settings.tabs.installation.locked": { "message": "このインスタンスがロックされている間は、インストール設定を利用できません。" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "カスタム環境変数" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "カスタムJava引数" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "カスタムJavaインストール" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "カスタムメモリ割り当て" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "環境変数を入力…" }, @@ -1784,9 +1889,6 @@ "instance.settings.tabs.window": { "message": "ウィンドウ" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "カスタムウィンドウ設定" - }, "instance.settings.tabs.window.fullscreen": { "message": "フルスクリーン" }, diff --git a/apps/app-frontend/src/locales/ko-KR/index.json b/apps/app-frontend/src/locales/ko-KR/index.json index 3ddcf6104a..2c7940d547 100644 --- a/apps/app-frontend/src/locales/ko-KR/index.json +++ b/apps/app-frontend/src/locales/ko-KR/index.json @@ -1172,9 +1172,6 @@ "app.nav.modrinth-hosting": { "message": "Modrinth 호스팅" }, - "app.nav.sign-in-to-modrinth-account": { - "message": "Modrinth 계정으로 로그인" - }, "app.nav.upgrade-to-modrinth-plus": { "message": "Modrinth+ 로 업그레이드" }, @@ -1997,18 +1994,6 @@ "instance.settings.tabs.installation.locked": { "message": "이 인스턴스가 잠긴 상태에서는 설치 설정을 사용할 수 없습니다." }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "사용자 지정 환경 변수" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "사용자 지정 Java 매개변수" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "사용자 지정 Java 설치" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "사용자 지정 메모리 할당" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "환경 변수를 입력하세요..." }, @@ -2039,9 +2024,6 @@ "instance.settings.tabs.window": { "message": "창" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "창 맞춤 설정" - }, "instance.settings.tabs.window.fullscreen": { "message": "전체 화면" }, diff --git a/apps/app-frontend/src/locales/ms-MY/index.json b/apps/app-frontend/src/locales/ms-MY/index.json index 96866d312d..cdd0701ac2 100644 --- a/apps/app-frontend/src/locales/ms-MY/index.json +++ b/apps/app-frontend/src/locales/ms-MY/index.json @@ -704,18 +704,6 @@ "instance.settings.tabs.installation.loader-version": { "message": "Versi {loader}" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Pembolehubah persekitaran tersuai" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Argumen Java tersuai" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Pemasangan Java tersuai" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Peruntukan ingatan tersuai" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Masukkan pembolehubah persekitaran..." }, @@ -743,9 +731,6 @@ "instance.settings.tabs.window": { "message": "Tetingkap" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Tetapan tetingkap tersuai" - }, "instance.settings.tabs.window.fullscreen": { "message": "Skrin penuh" }, diff --git a/apps/app-frontend/src/locales/nl-NL/index.json b/apps/app-frontend/src/locales/nl-NL/index.json index 1ea41836ef..69bdeae9e3 100644 --- a/apps/app-frontend/src/locales/nl-NL/index.json +++ b/apps/app-frontend/src/locales/nl-NL/index.json @@ -755,9 +755,6 @@ "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, - "app.nav.sign-in-to-modrinth-account": { - "message": "Meld je aan bij een Modrinth-account" - }, "app.nav.upgrade-to-modrinth-plus": { "message": "Upgrade naar Modrinth+" }, @@ -1592,18 +1589,6 @@ "instance.settings.tabs.installation.locked": { "message": "Installatie-instellingen zijn niet beschikbaar zolang deze instantie is vergrendeld." }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Aangepaste omgevingsvariabelen" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Aangepaste Java-argumenten" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Aangepaste Java-installatie" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Aangepaste geheugentoewijzing" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Voer omgevingsvariabelen in…" }, @@ -1634,9 +1619,6 @@ "instance.settings.tabs.window": { "message": "Venster" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Aangepaste venster instellingen" - }, "instance.settings.tabs.window.fullscreen": { "message": "Volledig scherm" }, diff --git a/apps/app-frontend/src/locales/no-NO/index.json b/apps/app-frontend/src/locales/no-NO/index.json index 59de7ad037..db1438aeed 100644 --- a/apps/app-frontend/src/locales/no-NO/index.json +++ b/apps/app-frontend/src/locales/no-NO/index.json @@ -8,18 +8,93 @@ "app.action-bar.downloads": { "message": "Nedlastninger" }, + "app.action-bar.hide-downloads": { + "message": "Gjem aktive nedlastinger" + }, "app.action-bar.hide-more-running-instances": { "message": "Skjul flere kjørende tilfeller" }, + "app.action-bar.install.copied-details": { + "message": "Kopiert" + }, + "app.action-bar.install.copy-details": { + "message": "Kopidetaljer" + }, + "app.action-bar.install.dismiss": { + "message": "Avvis" + }, "app.action-bar.install.open-instance": { "message": "Åpne tilfelle" }, "app.action-bar.install.retry": { "message": "Prøv igjen" }, + "app.action-bar.install.summary.app-closing": { + "message": "Avbrutt grunnet lukking av app" + }, + "app.action-bar.install.summary.bad-modpack-file": { + "message": "Kunne ikke lese modpack" + }, + "app.action-bar.install.summary.canceled": { + "message": "Avbrutt" + }, + "app.action-bar.install.summary.cleanup-incomplete": { + "message": "Opprydding ble ikke ferdig" + }, + "app.action-bar.install.summary.content-download-failed": { + "message": "Kunne ikke laste ned filer" + }, + "app.action-bar.install.summary.corrupt-download": { + "message": "Nedlastet fil er ødelagt" + }, + "app.action-bar.install.summary.could-not-save-files": { + "message": "Kunne ikke lagre filer" + }, + "app.action-bar.install.summary.download-failed": { + "message": "Nedlasting kunne ikke fullføres" + }, + "app.action-bar.install.summary.instance-not-found": { + "message": "Instansen ble ikke funnet" + }, + "app.action-bar.install.summary.invalid-file-path": { + "message": "Filbanen er ugyldig" + }, + "app.action-bar.install.summary.invalid-modpack": { + "message": "Modpackdata er ugyldig" + }, + "app.action-bar.install.summary.invalid-modpack-files": { + "message": "Modpackfiler har ugyldig metadata" + }, + "app.action-bar.install.summary.java-setup-failed": { + "message": "Konfigureringen av Java kunne ikke fullføres" + }, + "app.action-bar.install.summary.loader-setup-failed": { + "message": "Oppsett av loader feilet" + }, + "app.action-bar.install.summary.local-data-error": { + "message": "Kunne ikke oppdatere lokale data" + }, + "app.action-bar.install.summary.minecraft-setup-failed": { + "message": "Oppsett av Minecraft mislyktes" + }, + "app.action-bar.install.summary.modrinth-unreachable": { + "message": "Kunne ikke nå Modrinth" + }, + "app.action-bar.install.summary.no-write-permission": { + "message": "Ikke tillatelse til å skrive" + }, + "app.action-bar.install.summary.pack-download-failed": { + "message": "Kunne ikke laste ned filer" + }, + "app.action-bar.install.summary.unexpected-error": { + "message": "Noe gikk galt" + }, "app.action-bar.install.unknown-instance": { "message": "Ukjent tilfelle" }, + "app.action-bar.install.updating-shared-content": { + "message": "Oppdaterer delt innhold" + }, "app.action-bar.installs": { "message": "Installeringer" }, @@ -38,6 +113,9 @@ "app.action-bar.reload-to-update": { "message": "Last inn på nytt for å oppdatere" }, + "app.action-bar.show-downloads": { + "message": "Vis aktive nedlastninger" + }, "app.action-bar.show-more-running-instances": { "message": "Vis flere kjørende tilfeller" }, @@ -56,6 +134,27 @@ "app.action-bar.view-logs": { "message": "Vis logger" }, + "app.ads-consent.accept": { + "message": "Godta alt" + }, + "app.ads-consent.body": { + "message": "Annonser gjør Modrinth mulig og finansierer betalinger til skapere. Partnerne våre kan lagre eller få tilgang til informasjonskapsler i appen for å tilpasse annonser og måle ytelse." + }, + "app.ads-consent.manage": { + "message": "Administrer preferanser" + }, + "app.ads-consent.reject": { + "message": "Avslå alle" + }, + "app.ads-consent.title": { + "message": "Ditt personvern og hvordan annonser støtter Modrinth" + }, + "app.appearance-settings.compact-mode.description": { + "message": "Vis instanser i biblioteket i et kompakt radoppsett." + }, + "app.appearance-settings.compact-mode.title": { + "message": "Kompakt modus" + }, "app.appearance-settings.default-landing-page.home": { "message": "Hjem" }, @@ -401,9 +500,6 @@ "instance.settings.tabs.installation.loader-version": { "message": "{loader} versjon" }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Egendefinert minneallokasjon" - }, "instance.settings.tabs.java.environment-variables": { "message": "Miljøvariabler" }, @@ -422,9 +518,6 @@ "instance.settings.tabs.window": { "message": "Vindu" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Tilpasset vindusinstillinger" - }, "instance.settings.tabs.window.fullscreen": { "message": "Fullskjerm" }, diff --git a/apps/app-frontend/src/locales/pl-PL/index.json b/apps/app-frontend/src/locales/pl-PL/index.json index 2ffdc1b41b..a447b1089f 100644 --- a/apps/app-frontend/src/locales/pl-PL/index.json +++ b/apps/app-frontend/src/locales/pl-PL/index.json @@ -1,6 +1,6 @@ { "app.action-bar.downloading-java": { - "message": "Pobieranie Java {version}" + "message": "Pobieranie Javy {version}" }, "app.action-bar.downloading-update": { "message": "Pobieranie aktualizacji" @@ -149,6 +149,12 @@ "app.ads-consent.title": { "message": "Twoja prywatność i jak reklamy wspierają Modrinth" }, + "app.appearance-settings.compact-mode.description": { + "message": "Wyświetlaj instancje biblioteki w kompaktowym układzie wierszy." + }, + "app.appearance-settings.compact-mode.title": { + "message": "Tryb kompaktowy" + }, "app.appearance-settings.default-landing-page.home": { "message": "Strona główna" }, @@ -161,6 +167,12 @@ "app.appearance-settings.hide-nametag.title": { "message": "Ukryj nazwę" }, + "app.appearance-settings.jump-back-into-worlds.description": { + "message": "Pokaż niedawno odtwarzane światy lub instalacje w sekcji \"Wskocz\"." + }, + "app.appearance-settings.jump-back-into-worlds.title": { + "message": "Wskocz do światów lub instalacji" + }, "app.appearance-settings.minimize-launcher.description": { "message": "Minimalizuje Modrinth App po uruchomieniu Minecraft." }, @@ -206,6 +218,15 @@ "app.behavior-settings.startup-and-navigation.title": { "message": "Uruchamianie i nawigacja" }, + "app.behavior-settings.sync-across-devices.description": { + "message": "Używaj tych ustawień wszędzie, gdzie jesteś zalogowany. Wyłącz, by mieć inne ustawienia na tym urządzeniu." + }, + "app.behavior-settings.sync-across-devices.signed-out-tooltip": { + "message": "Zaloguj się na konto Modrinth, aby synchronizować ustawienia." + }, + "app.behavior-settings.sync-across-devices.title": { + "message": "Synchronizuj ustawienia między urządzeniami" + }, "app.browse.add-servers-to-instance": { "message": "Dodawanie serwera do instancji" }, @@ -266,12 +287,21 @@ "app.content-install.no-compatible-versions": { "message": "Nie znaleziono żadnych wersji pasujących do {compatibilityLabel}. Wybierz wersję, by zainstalować ją mimo tego. Zależności nie zostaną zainstalowane automatycznie." }, + "app.error.state-init.open-backups-folder": { + "message": "Otwórz folder kopii zapasowych" + }, "app.export-modal.description-placeholder": { "message": "Wprowadź opis paczki modów..." }, "app.export-modal.export-button": { "message": "Eksportuj" }, + "app.export-modal.export-complete": { + "message": "Eksport ukończony" + }, + "app.export-modal.export-complete-description": { + "message": "Wyeksportowano {name} pomyślnie." + }, "app.export-modal.header": { "message": "Eksportuj paczkę modów" }, @@ -302,21 +332,60 @@ "app.home.jump-back-in.new-instance": { "message": "Nowa instancja" }, + "app.home.jump-back-in.resize": { + "message": "Przeciągnij, by zmienić rozmiar" + }, + "app.home.jump-back-in.title": { + "message": "Wskocz do gry" + }, "app.home.jump-back-in.view-instance": { "message": "Pokaż instancję" }, + "app.hosting.update-required.description": { + "message": "Musisz pobrać aktualizacje, by móc korzystać z Modrinth Hosting poprzez Modrinth App" + }, + "app.hosting.update-required.download": { + "message": "Pobierz aktualizację" + }, + "app.hosting.update-required.rinthbot-alt": { + "message": "Podekscytowany Modrinth Bot" + }, + "app.hosting.update-required.title": { + "message": "Wymagana aktualizacja Modrinth App" + }, + "app.icon-editor.apply-icons-modal.apply-error": { + "message": "Nie udało się zastosować losowych ikon do instancji." + }, + "app.icon-editor.apply-icons-modal.apply-success": { + "message": "Utworzono losową ikonę dla {num, plural, other {# instancji}}." + }, + "app.icon-editor.apply-icons-modal.badge": { + "message": "Nowości w tej aktualizacji" + }, "app.icon-editor.apply-icons-modal.close": { "message": "Zamknij" }, + "app.icon-editor.apply-icons-modal.description": { + "message": "Twórz ikony dla swoich instancji bezpośrednio w Modrinth App. Masz do wybrania różne tła i symbole z Minecraft i popularnych modów!" + }, + "app.icon-editor.apply-icons-modal.instances-without-icons": { + "message": "{count, plural, one {# instalacja nie} other {# instalacje nie}} mają jeszcze ikony. Chcesz byśmy dodali {count, plural, one {-} other {-}} kilka losowych na początek?" + }, "app.icon-editor.apply-icons-modal.random-icons": { "message": "Losowe ikony" }, "app.icon-editor.apply-icons-modal.skip": { "message": "Pomiń" }, + "app.icon-editor.apply-icons-modal.title": { + "message": "Edytor ikon" + }, "app.icon-editor.notification.close": { "message": "Zamknij" }, + "app.icon-editor.notification.description": { + "message": "Spersonalizuj swoje instancje!" + }, "app.icon-editor.notification.dismiss": { "message": "Odrzuć" }, @@ -395,6 +464,9 @@ "app.instance.action.play": { "message": "Graj" }, + "app.instance.action.stop": { + "message": "Stop" + }, "app.instance.add-server.add": { "message": "Dodaj" }, @@ -467,18 +539,27 @@ "app.instance.card.repair": { "message": "Napraw" }, + "app.instance.card.stop": { + "message": "Stop" + }, "app.instance.confirm-delete.admonition-body": { "message": "Wszystkie dane z Twojej instancji zostaną trwale usunięte, w tym Twoje światy, pliki konfiguracji i jakakolwiek dodana zawartość." }, "app.instance.confirm-delete.admonition-header": { "message": "Tej akcji nie można cofnąć" }, + "app.instance.confirm-delete.bulk-admonition-body": { + "message": "Wszystkie dane z tych {count} instancji zostaną trwale usunięte, w tym światy, pliki konfiguracji i jakakolwiek dodana zawartość." + }, "app.instance.confirm-delete.delete-button": { "message": "Usuń instancję" }, "app.instance.confirm-delete.header": { "message": "Usuń instancję" }, + "app.instance.confirm-delete.instances-label": { + "message": "{count, plural,one {Instalacja} other {Instalacja({count})}}" + }, "app.instance.content.managed-content.modpack-header": { "message": "Zawartość paczki modów" }, @@ -509,6 +590,9 @@ "app.instance.mods.content-type-project": { "message": "projekt" }, + "app.instance.mods.freeze-content": { + "message": "Zamróź wersje" + }, "app.instance.mods.locked-content": { "message": "Treści w zablokowanej instalacji nie można zmienić." }, @@ -524,6 +608,9 @@ "app.instance.mods.successfully-uploaded": { "message": "Przesyłanie zakończone sukcesem" }, + "app.instance.mods.unfreeze-content": { + "message": "Odmroź wersje" + }, "app.instance.navigation.back-to-instance": { "message": "Powrót do instancji" }, @@ -587,9 +674,15 @@ "app.instance.share.remove-user-modal.user-avatar-alt": { "message": "Awatar użytkownika {username}" }, + "app.instance.share.remove-user-modal.warning-body": { + "message": "Jeśli cofniesz dostęp dla {username} do tej współdzielonej instalacji, będziesz musiał zaprosić go ponownie, aby mógł otrzymać aktualizację." + }, "app.instance.share.sign-in.button": { "message": "Zaloguj się" }, + "app.instance.share.unable-to-connect.description": { + "message": "Usługa współdzielonych instancji jest obecnie niedostępna, spróbuj ponownie później" + }, "app.instance.share.unable-to-connect.heading": { "message": "Nie można połączyć" }, @@ -629,12 +722,24 @@ "app.instance.shared-instance-wrong-account.warning-header": { "message": "Korzystasz z niewłaściwego konta Modrith" }, + "app.instance.shortcut.created": { + "message": "Skrót utworzony" + }, + "app.instance.shortcut.creation-error": { + "message": "Błąd w tworzeniu skrótu" + }, "app.instance.tab.content": { "message": "Zawartość" }, "app.instance.tab.files": { "message": "Pliki" }, + "app.instance.tab.logs": { + "message": "Logi" + }, + "app.instance.tab.screenshots": { + "message": "Zrzuty ekranu" + }, "app.instance.tab.share": { "message": "Udostępnianie" }, @@ -683,6 +788,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Usuń serwer" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Ten serwer zostanie również usunięty z {count, plural, one {# innej instancji} other {# innych instancji}} ponieważ są one zsynchronizowane." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Usuń serwer" }, @@ -755,6 +863,9 @@ "app.library.filter.instance-type": { "message": "Typ instancji" }, + "app.library.filter.instance-type.custom": { + "message": "Własne" + }, "app.library.filter.instance-type.modpack": { "message": "Paczka modów" }, @@ -767,6 +878,9 @@ "app.library.filter.loader": { "message": "Loader" }, + "app.library.group-by.custom-group": { + "message": "Własna grupa" + }, "app.library.group-by.game-version": { "message": "Wersja gry" }, @@ -797,6 +911,15 @@ "app.library.group.delete": { "message": "Usuń grupę" }, + "app.library.group.delete-description": { + "message": "Instancje w tej grupie zostaną rozgrupowane." + }, + "app.library.group.edit-name": { + "message": "Edytuj nazwę grupy" + }, + "app.library.group.empty": { + "message": "Przeciągnij i upuść, aby dodać instalację." + }, "app.library.group.expand": { "message": "Rozwiń grupę" }, @@ -839,12 +962,21 @@ "app.library.group.name-placeholder": { "message": "Wpisz nazwę grupy" }, + "app.library.group.name-reserved": { + "message": "\"None\" jest zarezerwowane i nie może być użyte jako nazwa grupy." + }, + "app.library.group.name-too-long": { + "message": "Nazwa grupy nie może być dłuższa niż {maxLength} znaków." + }, "app.library.group.new": { "message": "Nowa grupa" }, "app.library.group.no-instances-found": { "message": "Nie znaleziono żadnych instancji" }, + "app.library.group.rename-failed": { + "message": "Nie udało się zmienić nazwy grupy" + }, "app.library.group.search-instance": { "message": "Szukaj instancji" }, @@ -881,6 +1013,9 @@ "app.library.instance.action.remove-from-group": { "message": "Usuń z grupy" }, + "app.library.instance.action.stop": { + "message": "Stop" + }, "app.library.instance.action.view-instance": { "message": "Pokaż instancję" }, @@ -914,6 +1049,12 @@ "app.library.instance.select-with-name": { "message": "Wybierz {name}" }, + "app.library.instance.stop": { + "message": "Stop" + }, + "app.library.search.no-results.title": { + "message": "Żadna instancja nie pasuje do wyszukiwania." + }, "app.library.search.placeholder": { "message": "Szukaj" }, @@ -992,6 +1133,9 @@ "app.modal.install-to-play.invite-warning-with-creator": { "message": "To zaproszenie zostało utworzone przez {username}, nie przez firmę Modrinth. Akceptuj zaproszenia tylko od osób, którym ufasz." }, + "app.modal.install-to-play.managed-content.modpack-header": { + "message": "Zawartość paczki modów" + }, "app.modal.install-to-play.mod-count": { "message": "{count, plural, one {# mod} few {# mody} other {# modów}}" }, @@ -1052,6 +1196,9 @@ "app.modal.update-to-play.removed": { "message": "Usunięto" }, + "app.modal.update-to-play.server-modpack-unknown-files-description": { + "message": "Ta serwerowa paczka modów zawiera pliki, które nie zostały opublikowane na Modrinth. Zalecamy instalowanie plików tylko ze źródeł, którym ufasz." + }, "app.modal.update-to-play.shared-instance-added-label": { "message": "Dodano" }, @@ -1067,27 +1214,54 @@ "app.modal.update-to-play.update-required-description": { "message": "Aktualizacja jest wymagana, by grać w {name}. Zaktualizuj do najnowszej wersji, aby uruchomić grę." }, + "app.nav.add-account": { + "message": "Dodaj konto" + }, "app.nav.create-new-instance": { "message": "Utwórz instancję" }, "app.nav.home": { "message": "Strona główna" }, + "app.nav.loading-profile": { + "message": "Ładowanie profilu..." + }, "app.nav.modrinth-account": { "message": "Konto Modrinth" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Usuń konto" + }, + "app.nav.screenshots": { + "message": "Zrzuty ekranu" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Zaloguj się na konto Modrinth" + "message": "Zaloguj się do Modrinth" + }, + "app.nav.switch-account": { + "message": "Zmień konto" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Ulepsz do Modrinth+" }, + "app.nav.view-profile": { + "message": "Zobacz profil" + }, + "app.navigation.go-back": { + "message": "Wróć" + }, + "app.navigation.go-forward": { + "message": "Przejdź dalej" + }, "app.navigation.home": { "message": "Strona główna" }, + "app.navigation.next-image": { + "message": "Następny obraz" + }, "app.news.title": { "message": "Aktualności" }, @@ -1112,6 +1286,9 @@ "app.project.install-context.back-to-instance": { "message": "Powrót do instancji" }, + "app.project.load-error": { + "message": "Nie można załadować danych projektu." + }, "app.project.more-options": { "message": "Więcej opcji" }, @@ -1136,12 +1313,54 @@ "app.project.versions.already-installed": { "message": "Już zainstalowano" }, + "app.quick-instance-switcher.drag-show-tooltip": { + "message": "Przeciągnij, aby wyświetlić ostatnie instancje" + }, "app.quick-instance-switcher.drag-tooltip": { "message": "Przeciągnij, by zmienić rozmiar" }, + "app.quick-instance-switcher.view-instance": { + "message": "Zobacz instalacje" + }, "app.restarting": { "message": "Uruchamianie ponowne..." }, + "app.screenshots.copied": { + "message": "Skopiowano" + }, + "app.screenshots.copy": { + "message": "Skopiuj zdjęcie" + }, + "app.screenshots.delete-description": { + "message": "Usunąć trwale {name}? Ta czynność jest nieodwracalna." + }, + "app.screenshots.delete-success": { + "message": "Zrzut ekranu usunięty" + }, + "app.screenshots.delete-title": { + "message": "Usuń zrzut ekranu" + }, + "app.screenshots.deselect": { + "message": "Odznacz {name}" + }, + "app.screenshots.edit": { + "message": "Edytuj zrzut ekranu" + }, + "app.screenshots.empty-description": { + "message": "Zrzuty ekranu, które zrobisz w grze pojawią się tutaj." + }, + "app.screenshots.empty-heading": { + "message": "Brak zrzutów ekranu" + }, + "app.screenshots.error-heading": { + "message": "Nie udało się załadować zrzutów ekranu" + }, + "app.screenshots.search": { + "message": "Szukaj" + }, + "app.screenshots.select": { + "message": "Wybierz {name}" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1154,6 +1373,9 @@ "app.settings.default-instance-options.environment-variables.title": { "message": "Zmienne środowiskowe" }, + "app.settings.default-instance-options.fullscreen.description": { + "message": "Rozpocznij instancje w trybie pełnoekranowym, aktualizując ich plik options.txt." + }, "app.settings.default-instance-options.fullscreen.title": { "message": "Pełny ekran" }, @@ -1208,9 +1430,15 @@ "app.settings.default-instance-options.width.title": { "message": "Szerokość" }, + "app.settings.default-instance-options.wrapper-hook.description": { + "message": "Polecenie używane do zawijania procesu uruchamiania Minecraft." + }, "app.settings.default-instance-options.wrapper-hook.placeholder": { "message": "Wprowadź komendę wrappera..." }, + "app.settings.default-instance-options.wrapper-hook.title": { + "message": "Hak zawijający" + }, "app.settings.developer-mode-button.label": { "message": "Przełącz tryb programisty" }, @@ -1235,18 +1463,36 @@ "app.settings.privacy.discord-rich-presence.title": { "message": "Discord Rich Presence" }, + "app.settings.privacy.telemetry.description": { + "message": "Modrinth zbiera anonimowe dane analityczne i użytkowania, aby poprawić komfort naszych użytkowników i dostosować Twoje doświadczenia. Wyłączając tę opcję, rezygnujesz i Twoje dane nie będą już gromadzone." + }, "app.settings.privacy.telemetry.title": { "message": "Telemetria" }, + "app.settings.resource-management.always-show-copy-details.description": { + "message": "Pokaż szczegóły kopiowania, gdy instalacja jest w kolejce lub uruchomiona. Jest zawsze dostępna dla nieudanych lub przerwanych instalacji." + }, + "app.settings.resource-management.always-show-copy-details.title": { + "message": "Zawsze pokazuj szczegóły kopii" + }, + "app.settings.resource-management.app-cache.confirm.description": { + "message": "Aplikacja może ładować się wolniej, dopóki pamięć podręczna nie zostanie odbudowana." + }, "app.settings.resource-management.app-cache.confirm.title": { "message": "Wyczyścić pamięć podręczną aplikacji?" }, + "app.settings.resource-management.app-cache.description": { + "message": "Wyczyść pamięć podręczną danych i pobierz ją ponownie z Modrinth. Aplikacja może ładować się wolniej, dopóki pamięć podręczna nie zostanie odbudowana." + }, "app.settings.resource-management.app-cache.purge": { "message": "Wyczyść pamięć podręczną" }, "app.settings.resource-management.app-cache.title": { "message": "Pamięć podręczna aplikacji" }, + "app.settings.resource-management.app-database-backups.description": { + "message": "Kopie zapasowe ważnych danych aplikacji są przechowywane tutaj, na wypadek konieczności ich późniejszego odzyskania." + }, "app.settings.resource-management.app-database-backups.open-folder": { "message": "Otwórz folder kopii zapasowych" }, @@ -1256,6 +1502,9 @@ "app.settings.resource-management.app-directory.browse": { "message": "Przeglądaj lokalizację aplikacji" }, + "app.settings.resource-management.app-directory.description": { + "message": "Gdzie aplikacja Modrinth przechowuje instancje i inne pliki. Wymaga ponownego uruchomienia aplikacji." + }, "app.settings.resource-management.app-directory.select": { "message": "Wybierz nową lokalizację aplikacji" }, @@ -1271,6 +1520,9 @@ "app.settings.resource-management.maximum-concurrent-writes.description": { "message": "Ilość plików, które aplikacja może zapisywać na dysku na raz. Zmniejsz tę wartość, jeśli często występują błędy wejścia/wyjścia. Wymaga ponownego uruchomienia aplikacji." }, + "app.settings.resource-management.maximum-concurrent-writes.title": { + "message": "Maksymalna liczba równoczesnych operacji na dysku" + }, "app.settings.sidebar.label.instances": { "message": "Instancje" }, @@ -1313,6 +1565,15 @@ "app.skins.delete-modal.title": { "message": "Czy na pewno chcesz usunąć tę skórkę?" }, + "app.skins.demo.apply-tooltip": { + "message": "Zaloguj się, by móc wybierać skórki." + }, + "app.skins.demo.description": { + "message": "Zaloguj się do swojego konta Minecraft, aby zapisać i zastosować skórki!" + }, + "app.skins.demo.title": { + "message": "Edycja z kontem demo" + }, "app.skins.dropped-file-error.text": { "message": "Nie udało się odczytać upuszczonego pliku." }, @@ -1346,6 +1607,9 @@ "app.skins.modal.cape-section": { "message": "Peleryny" }, + "app.skins.modal.demo-save-tooltip": { + "message": "Zaloguj się, by móc zapisać skórki." + }, "app.skins.modal.edit-title": { "message": "Edytowanie skórki" }, @@ -1445,6 +1709,9 @@ "app.skins.toggle-ears-features-on": { "message": "Włącz" }, + "app.survey.body": { + "message": "Czy mógłbyś odpowiedzieć na kilka pytań dotyczących twoich doświadczeń z aplikacją Modrinth?" + }, "app.survey.footer": { "message": "Ta opinia przejdzie bezpośrednio do zespołu Modrinth i pomoże w opracowaniu przyszłych aktualizacji!" }, @@ -1505,6 +1772,9 @@ "app.welcome-screen.import-prompt": { "message": "Uciekasz z innego launchera?" }, + "app.welcome-screen.quick-create-hint": { + "message": "Wciśnij N, by szybko utworzyć instancję" + }, "app.welcome-screen.title": { "message": "Witaj na Modrinth" }, @@ -1523,18 +1793,39 @@ "app.world.world-item.offline": { "message": "Offline" }, + "app.world.world-item.players-online": { + "message": "{count} online" + }, + "content.shared-instance.change-version-body": { + "message": "Zmiana wersji tylko zmienia twoją lokalną kopię. Przyszłe aktualizacje współdzielonych instancji mogą przywrócić lub zmienić ją ponownie." + }, + "content.shared-instance.delete-bulk-body": { + "message": "Niektóre wybrane projekty są częścią współdzielonej instancji. Usunięcie ich zmienia tylko twoją kopię lokalną, a przyszłe aktualizacje współdzielonej instancji mogą przywrócić lub zmienić je ponownie." + }, "content.shared-instance.delete-button": { "message": "Usuń mimo to" }, "content.shared-instance.delete-many-button": { "message": "Usuń {count, number} projekty/ów mimo to" }, + "content.shared-instance.delete-single-body": { + "message": "Zmiana wersji tylko zmienia twoją lokalną kopię. Przyszłe aktualizacje współdzielonych instancji mogą przywrócić lub zmienić ją ponownie." + }, + "content.shared-instance.disable-bulk-body": { + "message": "Niektóre wybrane projekty są częścią współdzielonej instancji. Usunięcie ich zmienia tylko twoją kopię lokalną, a przyszłe aktualizacje współdzielonej instancji mogą przywrócić lub zmienić je ponownie." + }, "content.shared-instance.disable-button": { "message": "Wyłącz mimo to" }, "content.shared-instance.disable-many-button": { "message": "Wyłącz {count, number} projekty/ów mimo to" }, + "content.shared-instance.disable-single-body": { + "message": "Wyłączenie tej opcji zmienia tylko twoją kopię lokalną. Przyszłe aktualizacje współdzielonych instancji mogą zostać ponownie włączone, przywrócone lub ponownie zmienione." + }, + "content.shared-instance.unlink-body": { + "message": "Odłączanie zmienia tylko twoją kopię lokalną. Przyszłe aktualizacje współdzielonej instancji mogą przywrócić lub zmienić ją ponownie." + }, "content.shared-instance.warning-header": { "message": "Jest to część udostępnionej instancji" }, @@ -1625,6 +1916,15 @@ "installation-settings.shared-instance.unpublishing-button": { "message": "Anulowanie publikacji..." }, + "installation-settings.unlink-shared-instance.modal.admonition-body": { + "message": "Dotyczy to tylko Twojej instancji lokalnej. Twoja zainstalowana zawartość pozostanie na tym urządzeniu, a współdzielona instancja i inne osoby korzystające z niej nie zostaną dotknięte." + }, + "installation-settings.unlink-shared-instance.modal.admonition-header": { + "message": "Odłączanie wspólnej instancji" + }, + "installation-settings.unlink-shared-instance.modal.header": { + "message": "Odłącz wspólną instancję" + }, "installation-settings.unpublish-shared-instance.modal.admonition-body": { "message": "Spowoduje to usunięcie przesyłanej instalacji z serwerów Modrith. Użytkownicy korzystający z niej na Modrinth App przestaną otrzymywać aktualizacje, ale twoja lokalna instalacja zostanie na tym urządzeniu." }, @@ -1820,9 +2120,21 @@ "instance.icon-editor.symbol.ender-dragon": { "message": "Smok Endu" }, + "instance.icon-editor.symbol.engine": { + "message": "Silnik" + }, + "instance.icon-editor.symbol.fabric": { + "message": "Płótno" + }, + "instance.icon-editor.symbol.forge": { + "message": "Kuźnia" + }, "instance.icon-editor.symbol.furnace": { "message": "Piec" }, + "instance.icon-editor.symbol.gizmo": { + "message": "Gizmo" + }, "instance.icon-editor.symbol.globe": { "message": "Globus" }, @@ -1832,18 +2144,33 @@ "instance.icon-editor.symbol.lantern": { "message": "Latarnia" }, + "instance.icon-editor.symbol.moobloom": { + "message": "Moobloom" + }, "instance.icon-editor.symbol.mr-pack": { "message": "Mr Pack" }, + "instance.icon-editor.symbol.neoforge": { + "message": "NeoForge" + }, "instance.icon-editor.symbol.orb": { "message": "Kula" }, + "instance.icon-editor.symbol.oxygen-distributor": { + "message": "Dystrybutor tlenu" + }, "instance.icon-editor.symbol.pancakes": { "message": "Naleśniki" }, "instance.icon-editor.symbol.pickaxe": { "message": "Kilof" }, + "instance.icon-editor.symbol.poke-ball": { + "message": "Poke Ball" + }, + "instance.icon-editor.symbol.quilt": { + "message": "Quilt" + }, "instance.icon-editor.symbol.redstone-block": { "message": "Blok redstone" }, @@ -1859,18 +2186,30 @@ "instance.icon-editor.symbol.slime-block": { "message": "Blok szlamu" }, + "instance.icon-editor.symbol.space-helmet": { + "message": "Hełm Kosmiczny" + }, "instance.icon-editor.symbol.sticky-piston": { "message": "Lepki tłok" }, "instance.icon-editor.symbol.sword": { "message": "Miecz" }, + "instance.icon-editor.symbol.terminal": { + "message": "Terminal" + }, "instance.icon-editor.symbol.tiny-potato": { "message": "Ziemniaczek" }, + "instance.icon-editor.symbol.tire": { + "message": "Opona" + }, "instance.icon-editor.symbol.tnt": { "message": "TNT" }, + "instance.icon-editor.symbol.wrenth-rinth": { + "message": "Klucz Modrinth" + }, "instance.icon-editor.symbol.zombie": { "message": "Zombie" }, @@ -2039,9 +2378,24 @@ "instance.settings.tabs.hooks.title": { "message": "Hooki uruchamiania gry" }, + "instance.settings.tabs.hooks.variables.description": { + "message": "Haki uruchamiane w katalogu roboczym instancji, z następującymi zmiennymi:" + }, + "instance.settings.tabs.hooks.variables.inst-dir.description": { + "message": "$INST_DIR: Ścieżka bezwzględna do folderu instancji" + }, "instance.settings.tabs.hooks.variables.inst-id.description": { "message": "$INST_ID: Nazwa folderu instancji" }, + "instance.settings.tabs.hooks.variables.inst-java-args.description": { + "message": "$INST_JAVA_ARGS: Argumenty JVM dostarczone do gry" + }, + "instance.settings.tabs.hooks.variables.inst-java.description": { + "message": "$INST_JAVA: Ścieżka bezwzględna do java binary" + }, + "instance.settings.tabs.hooks.variables.inst-mc-dir.description": { + "message": "$INST_MC_DIR: Alias dla $INST_DIR" + }, "instance.settings.tabs.hooks.variables.inst-name.description": { "message": "$INST_NAME: Nazwa instancji" }, @@ -2060,17 +2414,8 @@ "instance.settings.tabs.installation.loader-version": { "message": "Wersja {loader}" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Zmienne środowiskowe" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Niestandardowe argumenty Java" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Niestandardowa instalacja Java" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Niestandardowa alokacja pamięci" + "instance.settings.tabs.installation.locked": { + "message": "Ustawienia instalacji są niedostępne, gdy ta instancja jest zablokowana." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Zmienne środowiskowe..." @@ -2102,9 +2447,6 @@ "instance.settings.tabs.window": { "message": "Okno" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Niestandardowe ustawienia okna" - }, "instance.settings.tabs.window.fullscreen": { "message": "Pełny ekran" }, @@ -2132,6 +2474,9 @@ "instance.shared-instance.error.title": { "message": "Coś poszło nie tak" }, + "instance.shared-instance.network-error.text": { + "message": "Nie można połączyć się ze współdzielonymi instancjami API" + }, "instance.shared-instance.network-error.title": { "message": "Błąd sieci" }, @@ -2228,6 +2573,12 @@ "instance.worlds.play_instance": { "message": "Zagraj" }, + "instance.worlds.shortcut-created": { + "message": "Skrót utworzony" + }, + "instance.worlds.shortcut-creation-failed": { + "message": "Nie udało się utworzyć skrótu" + }, "instance.worlds.view_instance": { "message": "Zobacz instancję" }, @@ -2306,6 +2657,9 @@ "modal.modrinth-account-required.waiting-for-browser": { "message": "Oczekiwanie na twoje potwierdzenie..." }, + "onboarding-checklist.create-instance": { + "message": "Utwórz pierwszą instancję" + }, "onboarding-checklist.login-minecraft": { "message": "Zaloguj się do Minecraft" }, diff --git a/apps/app-frontend/src/locales/pt-BR/index.json b/apps/app-frontend/src/locales/pt-BR/index.json index bf1178833a..0192aab744 100644 --- a/apps/app-frontend/src/locales/pt-BR/index.json +++ b/apps/app-frontend/src/locales/pt-BR/index.json @@ -149,6 +149,9 @@ "app.ads-consent.title": { "message": "Sua privacidade e como anúncios apoiam o Modrinth" }, + "app.appearance-settings.compact-mode.title": { + "message": "Modo compacto" + }, "app.appearance-settings.default-landing-page.home": { "message": "Início" }, @@ -161,6 +164,9 @@ "app.appearance-settings.hide-nametag.title": { "message": "Ocultar nametag" }, + "app.appearance-settings.jump-back-into-worlds.title": { + "message": "Ir para mundos ou instâncias" + }, "app.appearance-settings.minimize-launcher.description": { "message": "Minimiza o Modrinth App ao iniciar o Minecraft." }, @@ -206,6 +212,9 @@ "app.behavior-settings.startup-and-navigation.title": { "message": "Inicialização e navegação" }, + "app.behavior-settings.sync-across-devices.signed-out-tooltip": { + "message": "Entre em uma conta Modrinth para sincronizar as configurações." + }, "app.browse.add-servers-to-instance": { "message": "Adicionando servidor à instância" }, @@ -356,6 +365,9 @@ "app.icon-editor.notification.close": { "message": "Fechar" }, + "app.icon-editor.notification.dismiss": { + "message": "Dispensar" + }, "app.install.phase.downloading_content": { "message": "Instalando conteúdo" }, @@ -848,9 +860,6 @@ "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, - "app.nav.sign-in-to-modrinth-account": { - "message": "Iniciar sessão em uma conta Modrinth" - }, "app.nav.upgrade-to-modrinth-plus": { "message": "Assinar o Modrinth+" }, @@ -1688,18 +1697,6 @@ "instance.settings.tabs.installation.locked": { "message": "As opções de instalação estarão indisponíveis enquanto esta instância estiver privada." }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Variáveis ​​de ambiente personalizadas" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Argumentos Java personalizados" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Instalação personalizada do Java" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Alocação de memória personalizada" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Insira as variáveis ​​de ambiente..." }, @@ -1730,9 +1727,6 @@ "instance.settings.tabs.window": { "message": "Janela" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Opções de janela personalizada" - }, "instance.settings.tabs.window.fullscreen": { "message": "Tela cheia" }, diff --git a/apps/app-frontend/src/locales/pt-PT/index.json b/apps/app-frontend/src/locales/pt-PT/index.json index 16c0e30c77..13b3c53fd5 100644 --- a/apps/app-frontend/src/locales/pt-PT/index.json +++ b/apps/app-frontend/src/locales/pt-PT/index.json @@ -884,9 +884,6 @@ "instance.settings.tabs.window": { "message": "Janela" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Definições personalizadas de janela" - }, "instance.settings.tabs.window.fullscreen": { "message": "Ecrã Inteiro" }, diff --git a/apps/app-frontend/src/locales/ro-RO/index.json b/apps/app-frontend/src/locales/ro-RO/index.json index aa17c16ff6..f35248129f 100644 --- a/apps/app-frontend/src/locales/ro-RO/index.json +++ b/apps/app-frontend/src/locales/ro-RO/index.json @@ -8,6 +8,12 @@ "app.action-bar.downloads": { "message": "Descărcări" }, + "app.action-bar.hide-downloads": { + "message": "Ascunde descărcările active" + }, + "app.action-bar.hide-more-running-instances": { + "message": "Ascunde mai mult instanțe pornite" + }, "app.action-bar.install.copied-details": { "message": "Copiat" }, @@ -23,9 +29,18 @@ "app.action-bar.install.retry": { "message": "Reîncearcă" }, + "app.action-bar.install.summary.app-closing": { + "message": "Anulat din cauza închiderii aplicației" + }, + "app.action-bar.install.summary.bad-modpack-file": { + "message": "Nu s-a putut citi modpack-ul" + }, "app.action-bar.install.summary.canceled": { "message": "Anulat" }, + "app.action-bar.install.summary.cleanup-incomplete": { + "message": "Curățarea nu s-a terminat" + }, "app.action-bar.install.summary.could-not-save-files": { "message": "Nu s-au putut salva fișierele" }, @@ -404,9 +419,6 @@ "instance.settings.tabs.window": { "message": "Ferească" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Setări personalizate de fereastră" - }, "instance.settings.tabs.window.fullscreen": { "message": "Ecran complet" }, diff --git a/apps/app-frontend/src/locales/ru-RU/index.json b/apps/app-frontend/src/locales/ru-RU/index.json index 162095fa72..a21242797b 100644 --- a/apps/app-frontend/src/locales/ru-RU/index.json +++ b/apps/app-frontend/src/locales/ru-RU/index.json @@ -150,7 +150,7 @@ "message": "Конфиденциальность и реклама на Modrinth" }, "app.appearance-settings.compact-mode.description": { - "message": "Отображать библиотеку сборок компактным списком." + "message": "Отображать сборки в библиотеке компактным списком." }, "app.appearance-settings.compact-mode.title": { "message": "Компактный вид" @@ -168,19 +168,19 @@ "message": "Без имени над скином" }, "app.appearance-settings.jump-back-into-worlds.description": { - "message": "Показывать недавние миры или сборки в секции «Недавнее» на главной странице." + "message": "Показывать недавно сыгранные миры и сборки на главной." }, "app.appearance-settings.jump-back-into-worlds.title": { - "message": "Недавние миры или сборки" + "message": "Недавние миры и сборки" }, "app.appearance-settings.minimize-launcher.description": { "message": "Сворачивать Modrinth App при запуске Minecraft." }, "app.appearance-settings.minimize-launcher.title": { - "message": "Свернуть приложение" + "message": "Сворачивание приложения" }, "app.appearance-settings.show-play-time.description": { - "message": "Показывать проведённое время в сборке." + "message": "Показывать время игры в каждой сборке." }, "app.appearance-settings.show-play-time.title": { "message": "Время игры" @@ -192,13 +192,13 @@ "message": "Только опасные предупреждения" }, "app.appearance-settings.toggle-sidebar.description": { - "message": "По умолчанию скрыть правую боковую панель и добавить кнопку, чтобы показать или скрыть ее." + "message": "Скрывать панель справа при запуске и переключать кнопкой." }, "app.appearance-settings.toggle-sidebar.title": { "message": "Скрытие панели справа" }, "app.appearance-settings.unknown-pack-warning.description": { - "message": "Предупреждать о рисках перед установкой файлов (.mrpack), не размещённых на Modrinth." + "message": "Предупреждать о рисках перед установкой файлов .mrpack, не размещённых на Modrinth." }, "app.appearance-settings.unknown-pack-warning.title": { "message": "Предупреждение о сторонних сборках" @@ -249,7 +249,7 @@ "message": "Вернуться к сборке" }, "app.browse.discover-project-type": { - "message": "Посмотреть {projectType}" + "message": "Поиск проектов" }, "app.browse.discover-servers": { "message": "Поиск серверов" @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Скрывать установленные" }, + "app.browse.project-actions.label": { + "message": "Действия с проектом" + }, "app.browse.project-type.data-packs": { "message": "Наборы данных" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "Не найдено доступных версий, совместимых с {compatibilityLabel}. Выберите версию для установки вручную. Зависимости не будут установлены автоматически." }, + "app.error.state-init.open-backups-folder": { + "message": "Открыть папку резервных копий" + }, "app.export-modal.description-placeholder": { "message": "Введите описание сборки..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Действия со сборкой" + }, "app.home.jump-back-in.instance-locked": { "message": "Сборка заблокирована" }, @@ -330,10 +339,10 @@ "message": "Новая сборка" }, "app.home.jump-back-in.resize": { - "message": "Потяните, чтобы изменить размер" + "message": "Потяните для изменения размера" }, "app.home.jump-back-in.title": { - "message": "Перейти в" + "message": "Недавнее" }, "app.home.jump-back-in.view-instance": { "message": "Посмотреть сборку" @@ -351,28 +360,28 @@ "message": "Обновите Modrinth App" }, "app.icon-editor.apply-icons-modal.apply-error": { - "message": "Не удалось применить случайные иконки к сборкам." + "message": "Не удалось обновить иконки сборок." }, "app.icon-editor.apply-icons-modal.apply-success": { - "message": "Установлен случайный значок для {num, plural, one {# сборки} few {# сборок} many {# сборок} other {# сборок}}." + "message": "{num, plural, =1 {Сгенерирована иконка} other {Сгенерированы иконки}} для {num, plural, one {# сборки} other {# сборок}}." }, "app.icon-editor.apply-icons-modal.badge": { - "message": "Новый контент" + "message": "Новинка" }, "app.icon-editor.apply-icons-modal.close": { "message": "Закрыть" }, "app.icon-editor.apply-icons-modal.description": { - "message": "Создавайте собственные иконки прямо в Modrinth App. Сочетайте фоны с символами из Minecraft и популярных модов!" + "message": "Создавайте свои иконки для сборок прямо в Modrinth App. Сочетайте фоны со значками из Minecraft и популярных модов!" }, "app.icon-editor.apply-icons-modal.instances-without-icons": { - "message": "У {count, plural, one {# сборки} other {# сборок}} нет {count, plural, one {иконки} other {иконок}}. Хотите создать {count, plural, one {случайную} other {случайные}}?" + "message": "У {count, plural, one {# сборки} other {# сборок}} нет {count, plural, =1 {иконки} other {иконок}}. Сгенерировать {count, plural, =1 {случайную} other {случайные}}?" }, "app.icon-editor.apply-icons-modal.random-icons": { - "message": "Случайные иконки" + "message": "Сгенерировать" }, "app.icon-editor.apply-icons-modal.skip": { - "message": "Пропустить" + "message": "Не надо" }, "app.icon-editor.apply-icons-modal.title": { "message": "Редактор иконок" @@ -381,7 +390,7 @@ "message": "Закрыть" }, "app.icon-editor.notification.description": { - "message": "Персонализируйте свои сборки!" + "message": "Украсьте свои сборки!" }, "app.icon-editor.notification.dismiss": { "message": "Закрыть" @@ -459,11 +468,14 @@ "message": "Открыть папку" }, "app.instance.action.play": { - "message": "Играть" + "message": "Запустить" }, "app.instance.action.stop": { "message": "Остановить" }, + "app.instance.actions.label": { + "message": "Действия со сборкой" + }, "app.instance.add-server.add": { "message": "Добавить" }, @@ -483,7 +495,7 @@ "message": "Поиск сборки" }, "app.instance.add-server.title": { - "message": "Добавить сервер в сборку" + "message": "Добавление сервера в сборку" }, "app.instance.admonitions.shared-instance.added-label": { "message": "Добавлен" @@ -528,7 +540,7 @@ "message": "Не запускалась" }, "app.instance.card.play": { - "message": "Играть" + "message": "Запустить" }, "app.instance.card.played": { "message": "Сыграно {relativeTime}" @@ -645,10 +657,10 @@ "message": "По заданным фильтрам пользователи не найдены." }, "app.instance.share.remove-user-modal.effect-access": { - "message": "Они больше не будут получать обновления для этого общего экземпляра" + "message": "Пользователь больше не будет получать обновления совместной сборки" }, "app.instance.share.remove-user-modal.effect-installed-copy": { - "message": "Любая уже установленная копия останется на их устройстве" + "message": "Любая уже установленная копия останется на устройстве" }, "app.instance.share.remove-user-modal.effect-invite-again": { "message": "Вы можете пригласить их снова позже" @@ -705,22 +717,22 @@ "message": "для управления этим общим экземпляром. Вы не сможете отправлять обновления пользователям." }, "app.instance.shared-instance-wrong-account.sign-in-as-label": { - "message": "Войти как" + "message": "Войдите как" }, "app.instance.shared-instance-wrong-account.signed-out-header": { "message": "Необходимо войти в Modrinth" }, "app.instance.shared-instance-wrong-account.user-admonition-body-v2": { - "message": "для получения обновлений сборки." + "message": "для получения обновлений совместной сборки." }, "app.instance.shared-instance-wrong-account.warning-header": { - "message": "Вы используете неправильную учетную запись Modrinth" + "message": "Используется неверный аккаунт Modrinth" }, "app.instance.shortcut.created": { "message": "Ярлык создан" }, "app.instance.shortcut.creation-error": { - "message": "Ошибка при создании ярлыка" + "message": "Ошибка создания ярлыка" }, "app.instance.tab.content": { "message": "Контент" @@ -731,8 +743,11 @@ "app.instance.tab.logs": { "message": "Журнал" }, + "app.instance.tab.screenshots": { + "message": "Скриншоты" + }, "app.instance.tab.share": { - "message": "Поделиться" + "message": "Доступ" }, "app.instance.tab.worlds": { "message": "Миры" @@ -779,6 +794,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Удалить сервер" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Этот сервер также будет удалён из {count, plural, one {# сборки} other {# сборок}}, потому что он синхронизирован." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Удаление сервера" }, @@ -833,6 +851,9 @@ "app.java-selector.test-installation": { "message": "Проверить установку Java" }, + "app.library.actions.label": { + "message": "Действия в библиотеке" + }, "app.library.context-menu.create-instance": { "message": "Новая сборка" }, @@ -849,7 +870,7 @@ "message": "Тип сборки" }, "app.library.filter.instance-type.custom": { - "message": "Пользовательский" + "message": "Своя" }, "app.library.filter.instance-type.modpack": { "message": "Сборка модов" @@ -864,7 +885,7 @@ "message": "Загрузчик" }, "app.library.group-by.custom-group": { - "message": "Пользовательская группа" + "message": "Своя группа" }, "app.library.group-by.game-version": { "message": "Версия игры" @@ -873,13 +894,16 @@ "message": "Тип сборки" }, "app.library.group-by.label": { - "message": "Группировать по" + "message": "Группировка:" }, "app.library.group-by.loader": { "message": "Загрузчик" }, "app.library.group-by.none": { - "message": "Не в группе" + "message": "Без группировки" + }, + "app.library.group.actions.label": { + "message": "Действия с группой" }, "app.library.group.collapse": { "message": "Свернуть группу" @@ -900,16 +924,16 @@ "message": "Сборки в этой группе будут разгруппированы." }, "app.library.group.edit-name": { - "message": "Изменить название сборки" + "message": "Переименовать группу" }, "app.library.group.empty": { - "message": "Перетащите для добавления сборок." + "message": "Перетащите сборку для добавления." }, "app.library.group.expand": { "message": "Развернуть группу" }, "app.library.group.favorites": { - "message": "Избранное" + "message": "Избранные" }, "app.library.group.instance.add": { "message": "Добавить" @@ -966,7 +990,7 @@ "message": "Поиск сборки" }, "app.library.group.ungrouped": { - "message": "Не в группе" + "message": "Без группы" }, "app.library.group.unknown": { "message": "Неизвестная группа" @@ -1004,6 +1028,9 @@ "app.library.instance.action.view-instance": { "message": "Посмотреть сборку" }, + "app.library.instance.actions.label": { + "message": "Действия со сборкой" + }, "app.library.instance.deselect": { "message": "Отменить выбор сборки" }, @@ -1068,7 +1095,7 @@ "message": "Часы игры" }, "app.library.sort.label": { - "message": "Сортировать по" + "message": "Сортировка:" }, "app.library.sort.last-played": { "message": "Последний запуск" @@ -1083,7 +1110,7 @@ "message": "Библиотека" }, "app.modal.install-to-play.additional-context": { - "message": "Дополнительный контекст" + "message": "Подробности" }, "app.modal.install-to-play.additional-context-placeholder": { "message": "При желании прикрепите ссылки и изображения" @@ -1092,7 +1119,7 @@ "message": "Заблокировать пользователя" }, "app.modal.install-to-play.content-you-are-reporting": { - "message": "Экземпляр, о котором вы сообщаете" + "message": "Сборка, на которую вы жалуетесь" }, "app.modal.install-to-play.delete-instance": { "message": "Удалить сборку" @@ -1134,10 +1161,10 @@ "message": "По вопросам, касающимся уведомлений DMCA или других юридических претензий, ознакомьтесь с нашей Политикой в ​​отношении авторских прав." }, "app.modal.install-to-play.report-reason": { - "message": "Какое правило нарушает данная сборка?" + "message": "Какое правило нарушено этой сборкой?" }, "app.modal.install-to-play.report-shared-instance-header": { - "message": "Сообщить об общем экземпляре" + "message": "Жалоба на совместную сборку" }, "app.modal.install-to-play.report-submitted": { "message": "Жалоба отправлена" @@ -1196,24 +1223,42 @@ "app.modal.update-to-play.update-required-description": { "message": "Обновите {name} до последней версии, чтобы запустить игру." }, + "app.nav.add-account": { + "message": "Добавить аккаунт" + }, "app.nav.create-new-instance": { "message": "Создать новую сборку" }, "app.nav.home": { "message": "Главная" }, + "app.nav.loading-profile": { + "message": "Загрузка профиля..." + }, "app.nav.modrinth-account": { "message": "Аккаунт Modrinth" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Удалить аккаунт" + }, + "app.nav.screenshots": { + "message": "Скриншоты" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Войти в аккаунт Modrinth" + "message": "Вход в Modrinth" + }, + "app.nav.switch-account": { + "message": "Сменить аккаунт" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Перейти на Modrinth+" }, + "app.nav.view-profile": { + "message": "Посмотреть профиль" + }, "app.navigation.go-back": { "message": "Назад" }, @@ -1235,6 +1280,9 @@ "app.notification.warning": { "message": "Внимание" }, + "app.project.actions.label": { + "message": "Действия с проектом" + }, "app.project.coming-soon": { "message": "Скоро" }, @@ -1277,15 +1325,174 @@ "app.project.versions.already-installed": { "message": "Уже установлено" }, + "app.quick-instance-switcher.actions.label": { + "message": "Действия со сборкой" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Потяните для показа недавних сборок" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Потяните для изменения размера" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Сборка заблокирована" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Посмотреть сборку" + }, "app.restarting": { "message": "Перезапуск..." }, + "app.screenshots.copied": { + "message": "Скопировано" + }, + "app.screenshots.copy": { + "message": "Копировать изображение" + }, + "app.screenshots.delete-description": { + "message": "Удалить {name} навсегда? Это действие необратимо." + }, + "app.screenshots.delete-success": { + "message": "Скриншот удалён" + }, + "app.screenshots.delete-title": { + "message": "Удаление скриншота" + }, + "app.screenshots.deselect": { + "message": "Отменить выбор {name}" + }, + "app.screenshots.edit": { + "message": "Изменить скриншот" + }, + "app.screenshots.empty-description": { + "message": "Скриншоты появятся здесь." + }, + "app.screenshots.empty-heading": { + "message": "Скриншотов пока нет" + }, + "app.screenshots.error-heading": { + "message": "Не удалось загрузить скриншоты" + }, + "app.screenshots.go-to-instance": { + "message": "Перейти в сборку" + }, + "app.screenshots.group-by": { + "message": "Группировка:" + }, + "app.screenshots.group.all-screenshots": { + "message": "Все скриншоты" + }, + "app.screenshots.group.collapse": { + "message": "Свернуть группу" + }, + "app.screenshots.group.custom": { + "message": "Своя группа" + }, + "app.screenshots.group.date": { + "message": "Дата" + }, + "app.screenshots.group.delete": { + "message": "Удалить группу" + }, + "app.screenshots.group.delete-description": { + "message": "Скриншоты из этой группы останутся без группы." + }, + "app.screenshots.group.edit": { + "message": "Переименовать группу" + }, + "app.screenshots.group.empty": { + "message": "Перетащите скриншот для добавления." + }, + "app.screenshots.group.expand": { + "message": "Развернуть группу" + }, + "app.screenshots.group.instance": { + "message": "Сборка" + }, + "app.screenshots.group.new": { + "message": "Новая группа" + }, + "app.screenshots.group.none": { + "message": "Без группировки" + }, + "app.screenshots.group.this-month": { + "message": "В этом месяце" + }, + "app.screenshots.group.this-week": { + "message": "На этой неделе" + }, + "app.screenshots.group.today": { + "message": "Сегодня" + }, + "app.screenshots.group.ungrouped": { + "message": "Без группы" + }, + "app.screenshots.group.yesterday": { + "message": "Вчера" + }, + "app.screenshots.heading": { + "message": "Скриншоты" + }, + "app.screenshots.more-actions": { + "message": "Дополнительно" + }, + "app.screenshots.no-results-description": { + "message": "Попробуйте изменить запрос или фильтр." + }, + "app.screenshots.no-results-heading": { + "message": "Скриншоты не найдены" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Поиск" + }, + "app.screenshots.select": { + "message": "Выбрать {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "Выбранные скриншоты" + }, + "app.screenshots.selection.delete-description": { + "message": "Удалить {count, plural, one {# скриншот} few {# скриншота} other {# скриншотов}}? Это действие необратимо." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {# скриншот удалён} few {# скриншота удалено} other {# скриншотов удалено}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Удаление выбранных скриншотов" + }, + "app.screenshots.selection.export-zip": { + "message": "Сохранить архив" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Скриншоты Modrinth.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "Скриншоты {instance}.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Удалить из группы" + }, + "app.screenshots.selection.zip-archive": { + "message": "Архив ZIP" + }, + "app.screenshots.show-in-folder": { + "message": "Показать в папке" + }, + "app.screenshots.sort-by": { + "message": "Сортировка:" + }, + "app.screenshots.sort.name": { + "message": "Имя" + }, + "app.screenshots.sort.newest": { + "message": "Сначала новые" + }, + "app.screenshots.sort.oldest": { + "message": "Сначала старые" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1313,6 +1520,9 @@ "app.settings.default-instance-options.height.title": { "message": "Высота" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java и память" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Аргументы, передаваемые Java при запуске игры." }, @@ -1322,6 +1532,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Аргументы Java" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Команды запуска" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "Максимальный объём памяти, выделяемый игре." }, @@ -1355,6 +1568,9 @@ "app.settings.default-instance-options.width.title": { "message": "Ширина" }, + "app.settings.default-instance-options.window.title": { + "message": "Окно" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "Команда, оборачивающая процесс запуска Minecraft." }, @@ -1451,6 +1667,48 @@ "app.settings.sidebar.label.instances": { "message": "Сборки" }, + "app.settings.synced-options.command-history": { + "message": "История команд" + }, + "app.settings.synced-options.command-history.description": { + "message": "Синхронизировать историю команд в сборках." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Настройка истории команд" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "Сохранённые инструменты" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Синхронизировать сохранённые инструменты в сборках." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Серверы" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Адрес сервера" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Синхронизировать серверы в сборках." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Настройка синхронизированных серверов" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "Нет синхронизированных серверов." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Название сервера" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Синхронизированных серверов пока нет" + }, + "app.settings.synced-options.screenshots": { + "message": "Скриншоты" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Показывать скриншоты из сборок в общем разделе." + }, "app.settings.tabs.appearance": { "message": "Внешний вид" }, @@ -1469,6 +1727,9 @@ "app.settings.tabs.resource-management": { "message": "Управление ресурсами" }, + "app.settings.tabs.synced-options": { + "message": "Глобальные настройки" + }, "app.sidebar.playing-as": { "message": "Сейчас играет" }, @@ -1725,7 +1986,7 @@ "message": "Изменение версии затрагивает только локальную копию. В будущих обновлениях общего экземпляра она может быть восстановлена ​​или изменена снова." }, "content.shared-instance.delete-bulk-body": { - "message": "Некоторые выбранные проекты являются частью общего экземпляра. Удаление этих проектов затрагивает только вашу локальную копию, и будущие обновления общего экземпляра могут восстановить или изменить их снова." + "message": "Некоторые выбранные проекты являются частью совместной сборки. Их удаление затрагивает только вашу локальную копию, и будущие обновления могут восстановить или изменить их снова." }, "content.shared-instance.delete-button": { "message": "Всё равно удалить" @@ -1778,6 +2039,9 @@ "friends.add-friends-to-share": { "message": "Добавьте друзей и следите за ними!" }, + "friends.friend.actions.label": { + "message": "Действия с другом" + }, "friends.friend.cancel-request": { "message": "Отменить запрос" }, @@ -1947,7 +2211,7 @@ "message": "Индиго" }, "instance.icon-editor.background.lavender": { - "message": "Фиолетовый" + "message": "Лиловый" }, "instance.icon-editor.background.light-gray": { "message": "Светло-серый" @@ -1974,13 +2238,13 @@ "message": "Жёлтый" }, "instance.icon-editor.description": { - "message": "Сочетайте элементы для создания иконки." + "message": "Сочетайте элементы, чтобы создать иконку." }, "instance.icon-editor.recents": { "message": "Недавние" }, "instance.icon-editor.save": { - "message": "Сохранить" + "message": "Сохранить иконку" }, "instance.icon-editor.surprise-me": { "message": "Рандомизировать" @@ -2277,7 +2541,7 @@ "message": "Выберите канал обновления" }, "instance.settings.tabs.hooks.description": { - "message": "Позволяет опытным пользователям задать системные команды, выполняемые до и после запуска игры." + "message": "Опытные пользователи могут задать системные команды, выполняемые до и после запуска игры." }, "instance.settings.tabs.hooks.post-exit": { "message": "После выхода" @@ -2340,16 +2604,16 @@ "message": "Параметры установки недоступны, пока сборка заблокирована." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Переопределение переменных среды" + "message": "Использовать свои переменные среды в сборке." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Переопределение аргументов Java" + "message": "Использовать свои аргументы Java в сборке." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Переопределение расположения Java" + "message": "Использовать свою установку Java в сборке." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Переопределение выделенной памяти" + "message": "Использовать свои настройки выделения памяти в сборке." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Введите переменные среды..." @@ -2375,14 +2639,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/путь/к/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "Переопределения" + }, "instance.settings.tabs.sharing": { "message": "Доступ" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "История команд" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "Синхронизация истории команд отключена в настройках приложения." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Не синхронизировать историю команд в сборке." + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Сохранённые инструменты" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "Синхронизация сохранённых инструментов отключена в настройках приложения." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Не синхронизировать сохранённые инструменты в сборке." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "Заменённые инструменты будут сохранены в резервной копии." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "Сохранённые инструменты в {instance} отличаются от синхронизированных. Выберите одни для всех сборок." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Выбор сохранённых инструментов" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Заменить везде" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Синхронизировать" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Серверы" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "Синхронизация серверов отключена в настройках приложения." + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "Не синхронизировать серверы в сборке." + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Глобальные настройки" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Скриншоты" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Общий раздел скриншотов отключён в настройках приложения." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Не показывать скриншоты из сборки в общем разделе." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Сборки могут использовать единые настройки. Задайте синхронизацию в настройках приложения." + }, "instance.settings.tabs.window": { "message": "Окно" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Переопределение настроек окна" + "message": "Использовать свои настройки окна в сборке." }, "instance.settings.tabs.window.fullscreen": { "message": "Полноэкранный режим" @@ -2448,10 +2772,10 @@ "message": "Доступ к сборке отозван. Сборка всё ещё доступна, но она не будет связана и не будет обновляться." }, "instance.shared-instance.unavailable.deleted-text": { - "message": "Основной экземпляр был удален. Этот экземпляр по-прежнему доступен, но он больше не связан с предыдущим и не будет получать обновления." + "message": "Основная сборка была удалена. Эта сборка всё ещё доступна, но она теперь не связана и не будет получать обновления." }, "instance.shared-instance.unavailable.locked-text": { - "message": "Этот общий экземпляр был заблокирован командой модерации контента. Он больше не будет получать обновления от основного экземпляра и недоступен для игры." + "message": "Совместная сборка заблокирована модераторами контента. Она больше не будет получать обновления от основной сборки и недоступна для игры." }, "instance.shared-instance.unavailable.locked-title": { "message": "Сборка заблокирована" @@ -2460,7 +2784,7 @@ "message": "менеджер сборки" }, "instance.shared-instance.unavailable.text": { - "message": "Ваш локальный экземпляр по-прежнему доступен, но он больше не связан с системой и не будет получать обновления." + "message": "Локальная сборка всё доступна, но она теперь не связана и не будет получать обновления." }, "instance.shared-instance.unavailable.title": { "message": "Сборка больше недоступна" @@ -2468,6 +2792,9 @@ "instance.worlds.a_minecraft_server": { "message": "Сервер Minecraft" }, + "instance.worlds.actions.label": { + "message": "Действия с миром" + }, "instance.worlds.cant_connect": { "message": "Невозможно подключиться к серверу" }, @@ -2477,6 +2804,21 @@ "instance.worlds.create_shortcut": { "message": "Создать ярлык" }, + "instance.worlds.desync-server.description": { + "message": "Сервер синхронизирован в других сборках. Оставить его в них или удалить?" + }, + "instance.worlds.desync-server.keep": { + "message": "Оставить" + }, + "instance.worlds.desync-server.remove": { + "message": "Удалить" + }, + "instance.worlds.desync-server.title": { + "message": "Десинхронизация сервера" + }, + "instance.worlds.desync_server": { + "message": "Десинхронизировать" + }, "instance.worlds.dont_show_on_home": { "message": "Не показывать на главной" }, @@ -2510,6 +2852,9 @@ "instance.worlds.play_instance": { "message": "Запустить сборку" }, + "instance.worlds.play_world": { + "message": "Запустить мир" + }, "instance.worlds.shortcut-created": { "message": "Ярлык создан" }, diff --git a/apps/app-frontend/src/locales/sr-CS/index.json b/apps/app-frontend/src/locales/sr-CS/index.json index 1ffc2b5e8c..e769086bf6 100644 --- a/apps/app-frontend/src/locales/sr-CS/index.json +++ b/apps/app-frontend/src/locales/sr-CS/index.json @@ -887,18 +887,6 @@ "instance.settings.tabs.installation.loader-version": { "message": "Verzija {loader}" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Prilagođene promenljive okruženja" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Prilagođeni Java argumenti" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Prilagođena Java instalacija" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Prilagođena alokacija radne memorije" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Unesi promenljive sredine..." }, @@ -926,9 +914,6 @@ "instance.settings.tabs.window": { "message": "Prozor" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Prilagođene postavke prozora" - }, "instance.settings.tabs.window.fullscreen": { "message": "Potpuni ekran" }, diff --git a/apps/app-frontend/src/locales/sv-SE/index.json b/apps/app-frontend/src/locales/sv-SE/index.json index d800d8ce32..a1430bfec8 100644 --- a/apps/app-frontend/src/locales/sv-SE/index.json +++ b/apps/app-frontend/src/locales/sv-SE/index.json @@ -69,7 +69,7 @@ "message": "Java-installationen kunde inte slutföras" }, "app.action-bar.install.summary.loader-setup-failed": { - "message": "Konfigurering av loader misslyckades" + "message": "Konfigurering av läsare misslyckades" }, "app.action-bar.install.summary.local-data-error": { "message": "Kunde inte uppdatera lokal data" @@ -123,7 +123,7 @@ "message": "Uppdatera" }, "app.action-bar.view-active-downloads": { - "message": "Visa aktiva nedladdningar" + "message": "Visa pågående nedladdningar" }, "app.action-bar.view-instance": { "message": "Visa instans" @@ -206,6 +206,9 @@ "app.behavior-settings.startup-and-navigation.title": { "message": "Uppstart och navigering" }, + "app.behavior-settings.sync-across-devices.description": { + "message": "Använd de här beteendeinställningarna överallt där du är inloggad. Stäng av det här för att ha andra inställningar på den här enheten." + }, "app.behavior-settings.sync-across-devices.signed-out-tooltip": { "message": "Logga in på ett Modrinth-konto för att synkronisera inställningar." }, @@ -245,6 +248,9 @@ "app.browse.hide-installed-modpacks": { "message": "Dölj redan installerade" }, + "app.browse.project-actions.label": { + "message": "Projektåtgärder" + }, "app.browse.project-type.data-packs": { "message": "Datapaket" }, @@ -263,12 +269,18 @@ "app.browse.project-type.shaders": { "message": "Shaders" }, + "app.browse.server-instance-content-warning": { + "message": "Att lägga till innehåll kan förhindra dig från att ansluta till den här servern. Allt innehåll du lägger till kommer att tas bort när den hanterade servern uppdateras." + }, "app.browse.server.installing": { "message": "Installerar" }, "app.content-install.no-compatible-versions": { "message": "Ingen tillgänglig version matchar {compatibilityLabel}. Välj en version att installera ändå. Beroenden kommer inte installeras automatiskt." }, + "app.error.state-init.open-backups-folder": { + "message": "Öppna mappen för säkerhetskopior" + }, "app.export-modal.description-placeholder": { "message": "Ange modpaketets beskrivning..." }, @@ -293,6 +305,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Instansåtgärder" + }, "app.home.jump-back-in.instance-locked": { "message": "Denna instans har låsts" }, @@ -405,7 +420,7 @@ "message": "Läser pack information" }, "app.install.phase.resolving_loader": { - "message": "Fastställer loader" + "message": "Bestämmer moddläsare" }, "app.install.phase.resolving_minecraft": { "message": "Fastställer Minecraft" @@ -417,7 +432,7 @@ "message": "Återställer" }, "app.install.phase.running_loader_processors": { - "message": "Kör loader-processorer" + "message": "Kör läsar-processorer" }, "app.instance.action.add-content": { "message": "Lägg till innehåll" @@ -437,6 +452,9 @@ "app.instance.action.stop": { "message": "Stoppa" }, + "app.instance.actions.label": { + "message": "Instansåtgärder" + }, "app.instance.add-server.add": { "message": "Lägg till" }, @@ -494,6 +512,9 @@ "app.instance.card.installing": { "message": "Installerar..." }, + "app.instance.card.loading": { + "message": "Instans läser in..." + }, "app.instance.card.never-played": { "message": "Aldrig spelad" }, @@ -713,6 +734,9 @@ "app.instance.tab.logs": { "message": "Loggar" }, + "app.instance.tab.screenshots": { + "message": "Skärmdumpar" + }, "app.instance.tab.share": { "message": "Dela" }, @@ -761,6 +785,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Ta bort server" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Den här servern kommer också tas bort från {count, plural, one {# annan instans} other {# andra instanser}} eftersom den är synkroniserad." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Ta bort server" }, @@ -818,6 +845,9 @@ "app.java-selector.test-installation": { "message": "Testa Java-installationen" }, + "app.library.actions.label": { + "message": "Biblioteksåtgärder" + }, "app.library.context-menu.create-instance": { "message": "Ny instans" }, @@ -845,6 +875,9 @@ "app.library.filter.label": { "message": "Filtrera efter" }, + "app.library.filter.loader": { + "message": "Läsare" + }, "app.library.group-by.custom-group": { "message": "Anpassad grupp" }, @@ -857,9 +890,15 @@ "app.library.group-by.label": { "message": "Gruppera efter" }, + "app.library.group-by.loader": { + "message": "Läsare" + }, "app.library.group-by.none": { "message": "Ingen gruppering" }, + "app.library.group.actions.label": { + "message": "Gruppåtgärder" + }, "app.library.group.collapse": { "message": "Fäll ihop grupp" }, @@ -977,6 +1016,9 @@ "app.library.instance.action.view-instance": { "message": "Visa instans" }, + "app.library.instance.actions.label": { + "message": "Instansåtgärder" + }, "app.library.instance.deselect": { "message": "Avmarkera instans" }, @@ -986,6 +1028,9 @@ "app.library.instance.installing": { "message": "Installerar..." }, + "app.library.instance.loading": { + "message": "Instans läser in..." + }, "app.library.instance.new": { "message": "Ny instans" }, @@ -1043,6 +1088,9 @@ "app.library.sort.last-played": { "message": "Senast spelade" }, + "app.library.sort.loader": { + "message": "Läsare" + }, "app.library.sort.name": { "message": "Namn" }, @@ -1161,7 +1209,10 @@ "message": "Uppdatering krävs" }, "app.modal.update-to-play.update-required-description": { - "message": "En uppdatering krävs för att spela {name}. Vänligen uppdatera till den senaste verisoner för att köra spelet." + "message": "En uppdatering krävs för att spela {name}. Vänligen uppdatera till den senaste versionen för att köra spelet." + }, + "app.nav.add-account": { + "message": "Lägg till konto" }, "app.nav.create-new-instance": { "message": "Skapa ny instans" @@ -1169,18 +1220,33 @@ "app.nav.home": { "message": "Hem" }, + "app.nav.loading-profile": { + "message": "Läser in profil..." + }, "app.nav.modrinth-account": { "message": "Modrinth-konto" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Ta bort konto" + }, + "app.nav.screenshots": { + "message": "Skärmdumpar" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Logga in till ett Modrinth-konto" + "message": "Logga in på Modrinth" + }, + "app.nav.switch-account": { + "message": "Byt konto" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Uppgradera till Modrinth+" }, + "app.nav.view-profile": { + "message": "Visa profil" + }, "app.navigation.go-back": { "message": "Gå tillbaka" }, @@ -1202,6 +1268,9 @@ "app.notification.warning": { "message": "Varning" }, + "app.project.actions.label": { + "message": "Projektåtgärder" + }, "app.project.coming-soon": { "message": "Kommer snart" }, @@ -1217,6 +1286,9 @@ "app.project.install-context.back-to-instance": { "message": "Tillbaka till instans" }, + "app.project.load-error": { + "message": "Projektdata kunde inte läsas in." + }, "app.project.more-options": { "message": "Mer alternativ" }, @@ -1241,12 +1313,162 @@ "app.project.versions.already-installed": { "message": "Redan installerat" }, + "app.quick-instance-switcher.actions.label": { + "message": "Instansåtgärder" + }, "app.quick-instance-switcher.drag-tooltip": { "message": "Dra för att ändra storlek" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Den här instansen har låsts" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Visa instans" + }, "app.restarting": { "message": "Startar om..." }, + "app.screenshots.copied": { + "message": "Kopierad" + }, + "app.screenshots.copy": { + "message": "Kopiera bild" + }, + "app.screenshots.delete-description": { + "message": "Permanent radera {name}? Den här åtgärden kan inte ångras." + }, + "app.screenshots.delete-success": { + "message": "Skärmdump raderad" + }, + "app.screenshots.delete-title": { + "message": "Radera skärmdump" + }, + "app.screenshots.deselect": { + "message": "Avmarkera {name}" + }, + "app.screenshots.empty-description": { + "message": "Skärmdumpar du tar i spelet kommer visas här." + }, + "app.screenshots.empty-heading": { + "message": "Inga skärmdumpar än" + }, + "app.screenshots.error-heading": { + "message": "Kunde inte läsa in skärmdumpar" + }, + "app.screenshots.go-to-instance": { + "message": "Gå till instanser" + }, + "app.screenshots.group-by": { + "message": "Gruppera efter" + }, + "app.screenshots.group.all-screenshots": { + "message": "Alla skärmdumpar" + }, + "app.screenshots.group.collapse": { + "message": "Fäll ihop grupp" + }, + "app.screenshots.group.custom": { + "message": "Anpassad grupp" + }, + "app.screenshots.group.date": { + "message": "Datum" + }, + "app.screenshots.group.delete": { + "message": "Radera grupp" + }, + "app.screenshots.group.empty": { + "message": "Dra och släpp för att lägga till skärmdumpar." + }, + "app.screenshots.group.expand": { + "message": "Utöka grupp" + }, + "app.screenshots.group.instance": { + "message": "Instans" + }, + "app.screenshots.group.new": { + "message": "Ny grupp" + }, + "app.screenshots.group.none": { + "message": "Ingen gruppering" + }, + "app.screenshots.group.this-month": { + "message": "Den här månaden" + }, + "app.screenshots.group.this-week": { + "message": "Den här veckan" + }, + "app.screenshots.group.today": { + "message": "Idag" + }, + "app.screenshots.group.ungrouped": { + "message": "Ogrupperat" + }, + "app.screenshots.group.yesterday": { + "message": "Igår" + }, + "app.screenshots.heading": { + "message": "Skärmdumpar" + }, + "app.screenshots.more-actions": { + "message": "Fler åtgärder" + }, + "app.screenshots.no-results-description": { + "message": "Prova en annan sökning eller filter." + }, + "app.screenshots.no-results-heading": { + "message": "Inga matchande skärmdumpar" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Sök" + }, + "app.screenshots.select": { + "message": "Markera {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "Markerade skärmdumpar" + }, + "app.screenshots.selection.delete-description": { + "message": "Radera {count, plural, one {# skärmdump} other {# skärmdumpar}}? Den här åtgärden kan inte ångras." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {# skärmdump raderad} other {# skärmdumpar raderade}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Radera markerade skärmdumpar" + }, + "app.screenshots.selection.export-zip": { + "message": "Exportera ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Modrinth-skärmdumpar.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "{instance}-skärmdumpar.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Ta bort från grupp" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP-arkiv" + }, + "app.screenshots.show-in-folder": { + "message": "Visa i mapp" + }, + "app.screenshots.sort-by": { + "message": "Sortera efter" + }, + "app.screenshots.sort.name": { + "message": "Namn" + }, + "app.screenshots.sort.newest": { + "message": "Nyast" + }, + "app.screenshots.sort.oldest": { + "message": "Äldst" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1271,6 +1493,9 @@ "app.settings.default-instance-options.height.title": { "message": "Höjd" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java och minne" + }, "app.settings.default-instance-options.java-arguments.placeholder": { "message": "Ange Java-argument..." }, @@ -1301,6 +1526,9 @@ "app.settings.default-instance-options.width.title": { "message": "Bredd" }, + "app.settings.default-instance-options.window.title": { + "message": "Fönster" + }, "app.settings.developer-mode-button.label": { "message": "Växla utvecklarläge" }, @@ -1356,7 +1584,7 @@ "message": "Bläddra efter en appmapp" }, "app.settings.resource-management.app-directory.description": { - "message": "Var Modrinth App lagrar instanser och andra filer. Ändringar tar effekt efter appen startas om." + "message": "Var Modrinth App lagrar instanser och andra filer. Ändringar träder i kraft efter appen startas om." }, "app.settings.resource-management.app-directory.select": { "message": "Välj en ny appmapp" @@ -1367,6 +1595,30 @@ "app.settings.sidebar.label.instances": { "message": "Instanser" }, + "app.settings.synced-options.creative-hotbars": { + "message": "Sparade kreativföremålsmenyer" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "Synkronisera sparade kreativföremålsmenyer mellan dina instanser." + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Flerspelarservrar" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Serveradress" + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Servernamn" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Inga servrar synkroniserade än" + }, + "app.settings.synced-options.screenshots": { + "message": "Skärmdumpar" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Visa skärmdumpar från dina instanser på ett ställe." + }, "app.settings.tabs.appearance": { "message": "Utseende" }, @@ -1385,6 +1637,9 @@ "app.settings.tabs.resource-management": { "message": "Resurshantering" }, + "app.settings.tabs.synced-options": { + "message": "Synkroniserade inställningar" + }, "app.sidebar.playing-as": { "message": "Spelar som" }, @@ -1409,6 +1664,9 @@ "app.skins.demo.apply-tooltip": { "message": "Logga in för att tillämpa utseenden." }, + "app.skins.demo.description": { + "message": "Logga in på ditt Minecraft-konto för att spara och tillämpa utseenden!" + }, "app.skins.dropped-file-error.text": { "message": "Kunde inte att läsa den släppta filen." }, @@ -1470,7 +1728,7 @@ "message": "Textur" }, "app.skins.modal.upload-skin-first-tooltip": { - "message": "Ladda upp utseende först!" + "message": "Ladda upp ett utseende först!" }, "app.skins.preview.edit-button": { "message": "Ändra utseende" @@ -1544,6 +1802,9 @@ "app.skins.toggle-ears-features-on": { "message": "Växla på" }, + "app.survey.body": { + "message": "Skulle du kunna svara på några frågor angående din upplevelse med Modrinth App?" + }, "app.survey.footer": { "message": "Den här återkopplingen kommer gå direkt till Modrinth-teamet och hjälper till att vägleda framtida uppdateringar!" }, @@ -1595,6 +1856,12 @@ "app.welcome-screen.description": { "message": "Redo att börja spela?" }, + "app.welcome-screen.import-from-launcher": { + "message": "Importera från startprogram" + }, + "app.welcome-screen.import-prompt": { + "message": "Kommer du från ett annat startprogram?" + }, "app.welcome-screen.quick-create-hint": { "message": "Tryck på N för att snabbt skapa en instans" }, @@ -1670,6 +1937,9 @@ "friends.add-friends-to-share": { "message": "Lägg till vänner för att se vad de spelar!" }, + "friends.friend.actions.label": { + "message": "Vänåtgärder" + }, "friends.friend.cancel-request": { "message": "Avbryt förfrågan" }, @@ -1952,6 +2222,9 @@ "instance.icon-editor.symbol.neoforge": { "message": "NeoForge" }, + "instance.icon-editor.symbol.oxygen-distributor": { + "message": "Syrefördelare" + }, "instance.icon-editor.symbol.pancakes": { "message": "Pannkakor" }, @@ -2189,18 +2462,6 @@ "instance.settings.tabs.installation.locked": { "message": "Installationsinställningar är otillgängligt medan den här instansen är låst." }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Anpassade miljövariabler" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Anpassade Java-argument" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Anpassad Java-installation" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Anpassad minnestilldelning" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Ange miljövariabler..." }, @@ -2228,12 +2489,48 @@ "instance.settings.tabs.sharing": { "message": "Dela" }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "Sparade kreativföremålsmenyer" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "Sparad kreativföremålsmenysynkronisering är avstängd i appinställningarna." + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "Exkludera den här instansen från sparade kreativföremålsmenysynkronisering." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "Versionen som byts ut kommer att säkerhetskopieras innan något ändras." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "{instance} och din synkroniserad version har olika kreativföremålsmenyer. Välj vilken som ska användas mellan dina instanser." + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "Välj kreativföremålsmenyer" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "Skriv över andra" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "Använd synkroniserad" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Flerspelarservrar" + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Öppna synkroniserade inställningar" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Skärmdumpar" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Skärmdumpar är avstängt i appinställningar." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Spelinställningar kan delas mellan instanser. Välj vad du vill dela i appinställningar." + }, "instance.settings.tabs.window": { "message": "Fönster" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Anpassade fönsterinställningar" - }, "instance.settings.tabs.window.fullscreen": { "message": "Helskärm" }, @@ -2318,6 +2615,9 @@ "instance.worlds.a_minecraft_server": { "message": "En Minecraft Server" }, + "instance.worlds.actions.label": { + "message": "Världsåtgärder" + }, "instance.worlds.cant_connect": { "message": "Kan inte ansluta till server" }, @@ -2327,6 +2627,12 @@ "instance.worlds.create_shortcut": { "message": "Skapa genväg" }, + "instance.worlds.desync-server.keep": { + "message": "Behåll" + }, + "instance.worlds.desync-server.remove": { + "message": "Ta bort" + }, "instance.worlds.dont_show_on_home": { "message": "Visa inte på startsidan" }, @@ -2360,6 +2666,9 @@ "instance.worlds.play_instance": { "message": "Spela instans" }, + "instance.worlds.play_world": { + "message": "Spela värld" + }, "instance.worlds.shortcut-created": { "message": "Genväg skapad" }, @@ -2394,7 +2703,7 @@ "message": "Du behöver ett Microsoft-konto som äger Minecraft innan du kan köra och spela." }, "minecraft-required.description-header": { - "message": "Logga in till ett Microsoft-konto" + "message": "Logga in på ett Microsoft-konto" }, "minecraft-required.dont-have-account": { "message": "Har du inget konto?" @@ -2403,10 +2712,10 @@ "message": "Skaffa Minecraft" }, "minecraft-required.get-support": { - "message": "Få stöd" + "message": "Få hjälp" }, "minecraft-required.header": { - "message": "Minecraft behövs" + "message": "Minecraft krävs" }, "minecraft-required.sign-in": { "message": "Logga in på Microsoft" @@ -2421,10 +2730,10 @@ "message": "Skapa ett konto" }, "modal.modrinth-account-required.description": { - "message": "Du behöver logga in på ditt Modrinth-konto innan du kan använda den här funktionen." + "message": "Du måste logga in på ditt Modrinth-konto innan du kan använda den här funktionen." }, "modal.modrinth-account-required.header": { - "message": "Konto behövs" + "message": "Konto krävs" }, "modal.modrinth-account-required.open-browser-again-button": { "message": "Öppna webbläsare igen" @@ -2433,7 +2742,7 @@ "message": "Logga in på Modrinth" }, "modal.modrinth-account-required.sign-in-heading": { - "message": "Logga in till ett Modrinth-konto" + "message": "Logga in på ett Modrinth-konto" }, "modal.modrinth-account-required.signing-in-header": { "message": "Loggar in" @@ -2463,7 +2772,7 @@ "message": "Spel version är tillhandahållet av instansen" }, "search.filter.locked.instance-loader.title": { - "message": "Loader tillhandahålls av instansen" + "message": "Läsaren förses av instansen" }, "search.filter.locked.instance.sync": { "message": "Synkronisera med instansen" diff --git a/apps/app-frontend/src/locales/th-TH/index.json b/apps/app-frontend/src/locales/th-TH/index.json index 0058a1b26f..ba9fba5021 100644 --- a/apps/app-frontend/src/locales/th-TH/index.json +++ b/apps/app-frontend/src/locales/th-TH/index.json @@ -635,9 +635,6 @@ "instance.settings.tabs.window": { "message": "หน้าต่าง" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "การตั้งค่าการปรับแต่งหน้าต่าง" - }, "instance.settings.tabs.window.fullscreen": { "message": "เต็มหน้าจอ" }, diff --git a/apps/app-frontend/src/locales/tr-TR/index.json b/apps/app-frontend/src/locales/tr-TR/index.json index 576b032063..dfb02d3c2c 100644 --- a/apps/app-frontend/src/locales/tr-TR/index.json +++ b/apps/app-frontend/src/locales/tr-TR/index.json @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "Zaten yüklenmiş olanları gizle" }, + "app.browse.project-actions.label": { + "message": "Proje eylemleri" + }, "app.browse.project-type.data-packs": { "message": "Veri Paketleri" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "Kullanılabilir sürümler {compatibilityLabel} ile eşleşmiyor. Yine de kurulacak bir sürüm seçin. Bağımlılıklar otomatik olarak yüklenmeyecektir." }, + "app.error.state-init.open-backups-folder": { + "message": "Yedekler klasörünü aç" + }, "app.export-modal.description-placeholder": { "message": "Mod paketi açıklaması girin..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "Kurulum eylemleri" + }, "app.home.jump-back-in.instance-locked": { "message": "Bu kurulum kilitlenmiştir" }, @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "Durdur" }, + "app.instance.actions.label": { + "message": "Kurulum eylemleri" + }, "app.instance.add-server.add": { "message": "Ekle" }, @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "Günlükler" }, + "app.instance.tab.screenshots": { + "message": "Ekran görüntüleri" + }, "app.instance.tab.share": { "message": "Paylaş" }, @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "Sunucuyu kaldır" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "Bu sunucu ayrıca senkronize olduğu için {count, plural, one {# diğer örnekten} other {# diğer örnekten}} kaldırılacaktır." + }, "app.instance.worlds.remove-server-modal.title": { "message": "Sunucuyu kaldır" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "Java kurulumunu dene" }, + "app.library.actions.label": { + "message": "Kütüphane eylemleri" + }, "app.library.context-menu.create-instance": { "message": "Yeni kurulum" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "Guruplandırılmamışlar" }, + "app.library.group.actions.label": { + "message": "Grup eylemleri" + }, "app.library.group.collapse": { "message": "Grubu daralt" }, @@ -1022,6 +1046,9 @@ "app.library.instance.action.view-instance": { "message": "Kurulumu göster" }, + "app.library.instance.actions.label": { + "message": "Kurulum eylemleri" + }, "app.library.instance.deselect": { "message": "Kurulumun seçimini kaldır" }, @@ -1217,24 +1244,42 @@ "app.modal.update-to-play.update-required-description": { "message": "{name} içeriğini oynamak için bir güncelleme gerekli. Oynamak için lütfen çalıştırmak için gereken en yeni sürüme güncelleyin." }, + "app.nav.add-account": { + "message": "Hesap ekle" + }, "app.nav.create-new-instance": { "message": "Yeni kurulum oluştur" }, "app.nav.home": { "message": "Ana Sayfa" }, + "app.nav.loading-profile": { + "message": "Profil yükleniyor..." + }, "app.nav.modrinth-account": { "message": "Modrinth hesabı" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "Hesabı kaldır" + }, + "app.nav.screenshots": { + "message": "Ekran görüntüleri" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "Bir Modrinth hesabıyla oturum açın" + "message": "Modrinth'e giriş yapın" + }, + "app.nav.switch-account": { + "message": "Hesap değiştir" }, "app.nav.upgrade-to-modrinth-plus": { "message": "Modrinth+'a yükselt" }, + "app.nav.view-profile": { + "message": "Profili görüntüle" + }, "app.navigation.go-back": { "message": "Geri dön" }, @@ -1256,6 +1301,9 @@ "app.notification.warning": { "message": "Uyarı" }, + "app.project.actions.label": { + "message": "Proje eylemleri" + }, "app.project.coming-soon": { "message": "Yakında" }, @@ -1298,15 +1346,177 @@ "app.project.versions.already-installed": { "message": "Zaten yüklenmiş" }, + "app.quick-instance-switcher.actions.label": { + "message": "Kurulum eylemleri" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "Güncel örnekleri görmek için sürükle" }, "app.quick-instance-switcher.drag-tooltip": { "message": "Yeniden boyutlandırmak için kaydırın" }, + "app.quick-instance-switcher.instance-locked": { + "message": "Bu kurulum kilitlenmiştir" + }, + "app.quick-instance-switcher.view-instance": { + "message": "Kurulumu göster" + }, "app.restarting": { "message": "Yeniden Başlatılıyor..." }, + "app.screenshots.copied": { + "message": "Kopyalandı" + }, + "app.screenshots.copy": { + "message": "Resmi kopyala" + }, + "app.screenshots.delete-description": { + "message": "{name} öğesi kalıcı olarak silinsin mi? Bu işlem geri alınamaz." + }, + "app.screenshots.delete-success": { + "message": "Ekran görüntüsü silindi" + }, + "app.screenshots.delete-title": { + "message": "Ekran görüntüsünü sil" + }, + "app.screenshots.deselect": { + "message": "{name} Seçimini Kaldır" + }, + "app.screenshots.edit": { + "message": "Ekran görüntüsünü düzenle" + }, + "app.screenshots.empty-description": { + "message": "Oyun içinde aldığınız ekran görüntüleri burada gözükecektir." + }, + "app.screenshots.empty-heading": { + "message": "Henüz ekran görüntüsü yok" + }, + "app.screenshots.error-heading": { + "message": "Ekran görüntüleri yüklenemedi" + }, + "app.screenshots.go-to-instance": { + "message": "Kuruluma git" + }, + "app.screenshots.group-by": { + "message": "Şuna göre grupla" + }, + "app.screenshots.group.all-screenshots": { + "message": "Tüm ekran görüntüleri" + }, + "app.screenshots.group.collapse": { + "message": "Grubu daralt" + }, + "app.screenshots.group.custom": { + "message": "Özel grup" + }, + "app.screenshots.group.date": { + "message": "Tarih" + }, + "app.screenshots.group.delete": { + "message": "Grubu kaldır" + }, + "app.screenshots.group.delete-description": { + "message": "Bu gruptaki ekran görüntüleri gruptan çıkarılacak." + }, + "app.screenshots.group.edit": { + "message": "Grup adını düzenle" + }, + "app.screenshots.group.empty": { + "message": "Ekran görüntüsü eklemek için sürükleyin ve bırakın." + }, + "app.screenshots.group.expand": { + "message": "Grubu genişlet" + }, + "app.screenshots.group.instance": { + "message": "Kurulum" + }, + "app.screenshots.group.new": { + "message": "Yeni grup" + }, + "app.screenshots.group.none": { + "message": "Gruplandırma yok" + }, + "app.screenshots.group.this-month": { + "message": "Bu ay" + }, + "app.screenshots.group.this-week": { + "message": "Bu hafta" + }, + "app.screenshots.group.today": { + "message": "Bugün" + }, + "app.screenshots.group.ungrouped": { + "message": "Gruplandırılmamış" + }, + "app.screenshots.group.yesterday": { + "message": "Dün" + }, + "app.screenshots.heading": { + "message": "Ekran görüntüleri" + }, + "app.screenshots.more-actions": { + "message": "Daha fazla seçenek" + }, + "app.screenshots.no-results-description": { + "message": "Farklı bir arama veya filtre deneyin." + }, + "app.screenshots.no-results-heading": { + "message": "Eşleşen ekran görüntüsü yok" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "Ara" + }, + "app.screenshots.select": { + "message": "{name} seç" + }, + "app.screenshots.selection.aria-label": { + "message": "Seçilen ekran görüntüleri" + }, + "app.screenshots.selection.delete-description": { + "message": "{count, plural, one {# ekran görüntüsü} other {# ekran görüntüsü}} silinsin mi? Bu işlem geri alınamaz." + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, one {# ekran görüntüsü silindi} other {# ekran görüntüsü silindi}}" + }, + "app.screenshots.selection.delete-title": { + "message": "Seçilen ekran görüntülerini sil" + }, + "app.screenshots.selection.export-zip": { + "message": "ZIP dışa aktar" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Modrinth ekran görüntüleri.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "{instance} ekran görüntüleri.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "Gruptan çıkar" + }, + "app.screenshots.selection.selected-count": { + "message": "{count} seçildi" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP arşivi" + }, + "app.screenshots.show-in-folder": { + "message": "Klasörde göster" + }, + "app.screenshots.sort-by": { + "message": "Şuna göre sırala" + }, + "app.screenshots.sort.name": { + "message": "Ad" + }, + "app.screenshots.sort.newest": { + "message": "En yeni" + }, + "app.screenshots.sort.oldest": { + "message": "En eski" + }, "app.settings.app-version": { "message": "Modrinth Uygulaması {version}" }, @@ -1334,6 +1544,9 @@ "app.settings.default-instance-options.height.title": { "message": "Yükseklik" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java ve bellek" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "Örneği başlatırken Java'ya aktarılan argümanlar." }, @@ -1343,6 +1556,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Java Argümanları" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "Başlatma kancaları" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "Her örnek için bulunan maksimum bellek." }, @@ -1376,6 +1592,9 @@ "app.settings.default-instance-options.width.title": { "message": "Genişlik" }, + "app.settings.default-instance-options.window.title": { + "message": "Pencere" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "Minecraft başlatma işlemini sarmalamak için kullanılan komut." }, @@ -1472,6 +1691,42 @@ "app.settings.sidebar.label.instances": { "message": "Örnekler" }, + "app.settings.synced-options.command-history": { + "message": "Komut geçmişi" + }, + "app.settings.synced-options.command-history.description": { + "message": "Komut geçmişinizi tüm kurulumlarınız arasında senkronize edin." + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "Komut geçmişini düzenle" + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "Çok oyunculu sunucular" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "Sunucu adresi" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "Çok oyunculu sunucuları kurulumlarınız arasında senkronize edin." + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "Senkronize edilmiş sunucuları düzenle" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "Şu anda kullanıcı ekli sunucular senkronize edilmedi." + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "Sunucu adı" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "Henüz hiçbir sunucu senkronize edilmedi" + }, + "app.settings.synced-options.screenshots": { + "message": "Ekran görüntüleri" + }, + "app.settings.synced-options.screenshots.description": { + "message": "Kurulumlarınızdan gelen ekran görüntülerini tek bir yerde görüntüleyin." + }, "app.settings.tabs.appearance": { "message": "Görünüm" }, @@ -1490,6 +1745,9 @@ "app.settings.tabs.resource-management": { "message": "Kaynak yönetimi" }, + "app.settings.tabs.synced-options": { + "message": "Senkronize edilmiş ayarlar" + }, "app.sidebar.playing-as": { "message": "Şu olarak oynuyor" }, @@ -1799,6 +2057,9 @@ "friends.add-friends-to-share": { "message": "Arkadaş ekleyerek ne oynadıklarını gör!" }, + "friends.friend.actions.label": { + "message": "Arkadaş eylemleri" + }, "friends.friend.cancel-request": { "message": "İsteği iptal et" }, @@ -2364,16 +2625,16 @@ "message": "Bu örnek kilitliyken kurulum ayarlarına erişilemez." }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "Özel ortam değişkenleri" + "message": "Bu kurulum için özel ortam değişkenlerini kullanın." }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "Özel Java argümanları" + "message": "Bu kurulum için özel Java argümanlarını kullanın." }, "instance.settings.tabs.java.custom-java-installation": { - "message": "Özel Java kurulumu" + "message": "Bu kurulum için özel bir Java kurulumu kullanın." }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Özel bellek tahsisi" + "message": "Bu kurulum için özel bir bellek tahsisi kullanın." }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Ortam değişkenlerini girin..." @@ -2399,14 +2660,44 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/java/kurulum/yolu" }, + "instance.settings.tabs.settings-overrides": { + "message": "Geçersiz kılmaları senkronize et" + }, "instance.settings.tabs.sharing": { "message": "Paylaşım" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "Komut geçmişi" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "Komut geçmişi senkronizasyonu uygulama ayarlarında kapalıdır." + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "Bu kurulumu komut geçmişi eşitlemesinden hariç tut." + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "Çok oyunculu sunucular" + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "Senkronize edilmiş ayarları aç" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "Ekran görüntüleri" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "Ekran görüntüleri uygulama ayarlarında kapatıldı." + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "Bu kurulumun ekran görüntülerini Ekran Görüntüleri sayfasından hariç tut." + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "Oyun ayarları kurulumlar arasında paylaşılabilir. Paylaşılacak olanı uygulama ayarlarından seçin." + }, "instance.settings.tabs.window": { "message": "Pencere" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "Özel pencere ayarları" + "message": "Bu kurulum için özel pencere ayarlarını kullanın." }, "instance.settings.tabs.window.fullscreen": { "message": "Tam Ekran" @@ -2492,6 +2783,9 @@ "instance.worlds.a_minecraft_server": { "message": "Minecraft Sunucusu" }, + "instance.worlds.actions.label": { + "message": "Dünya eylemleri" + }, "instance.worlds.cant_connect": { "message": "Sunucuya bağlanılamıyor" }, @@ -2501,6 +2795,21 @@ "instance.worlds.create_shortcut": { "message": "Kısayol yap" }, + "instance.worlds.desync-server.description": { + "message": "Bu sunucuyu diğer senkronize edilmiş kurulumlarda tutmak mı istiyorsunuz, yoksa onları kaldırmak mı?" + }, + "instance.worlds.desync-server.keep": { + "message": "Sakla" + }, + "instance.worlds.desync-server.remove": { + "message": "Kaldır" + }, + "instance.worlds.desync-server.title": { + "message": "Sunucunun senkronizasyonu kaldır" + }, + "instance.worlds.desync_server": { + "message": "Senkronizasyonu kaldır" + }, "instance.worlds.dont_show_on_home": { "message": "Ana sayfada gösterme" }, @@ -2534,6 +2843,9 @@ "instance.worlds.play_instance": { "message": "Kurulumu oyna" }, + "instance.worlds.play_world": { + "message": "Dünyayı oyna" + }, "instance.worlds.shortcut-created": { "message": "Kısayol oluşturuldu" }, diff --git a/apps/app-frontend/src/locales/uk-UA/index.json b/apps/app-frontend/src/locales/uk-UA/index.json index cb5d6e3811..5680a26b39 100644 --- a/apps/app-frontend/src/locales/uk-UA/index.json +++ b/apps/app-frontend/src/locales/uk-UA/index.json @@ -326,18 +326,33 @@ "app.hosting.update-required.title": { "message": "Потрібне оновлення Modrinth App" }, + "app.icon-editor.apply-icons-modal.apply-error": { + "message": "Не вдалося застосувати випадкові значки до примірників." + }, + "app.icon-editor.apply-icons-modal.apply-success": { + "message": "Застосовано випадкові значки для {num, plural, one {# примірника} other {# примірників}}." + }, "app.icon-editor.apply-icons-modal.badge": { "message": "Нове оновлення" }, "app.icon-editor.apply-icons-modal.close": { "message": "Закрити" }, + "app.icon-editor.apply-icons-modal.description": { + "message": "Створюйте власні значки для примірників прямо в Modrinth App. Поєднуйте тло різних кольорів із символами з Minecraft і популярних модів!" + }, + "app.icon-editor.apply-icons-modal.instances-without-icons": { + "message": "{count, plural, one {# ваш примірник не має значка} few {# ваші примірники не мають значка} other {# ваших примірників не мають значка}}. Хочете застосувати для {count, plural, one {нього} other {них}} випадкові значки?" + }, "app.icon-editor.apply-icons-modal.random-icons": { - "message": "Випадкові іконки" + "message": "Випадкові значки" }, "app.icon-editor.apply-icons-modal.skip": { "message": "Пропустити" }, + "app.icon-editor.apply-icons-modal.title": { + "message": "Редактор значків" + }, "app.icon-editor.notification.close": { "message": "Закрити" }, @@ -347,6 +362,9 @@ "app.icon-editor.notification.dismiss": { "message": "Відхилити" }, + "app.icon-editor.notification.title": { + "message": "Новий редактор значків" + }, "app.icon-editor.notification.view-update": { "message": "Переглянути оновлення" }, @@ -410,6 +428,9 @@ "app.instance.action.copy-path": { "message": "Скопіювати шлях" }, + "app.instance.action.edit": { + "message": "Редагувати" + }, "app.instance.action.open-folder": { "message": "Відкрити теку" }, @@ -464,6 +485,9 @@ "app.instance.admonitions.shared-instance.reviewing-button": { "message": "Оглядаємо…" }, + "app.instance.card.icon-alt": { + "message": "Значок примірника" + }, "app.instance.card.never-played": { "message": "Ніколи не запускалась" }, @@ -803,6 +827,12 @@ "app.library.group.create.cancel": { "message": "Скасувати" }, + "app.library.group.delete-description": { + "message": "Екземпляри у цій групі будуть розгруповані." + }, + "app.library.group.edit-name": { + "message": "Змінити назву групи" + }, "app.library.group.favorites": { "message": "Обране" }, @@ -824,6 +854,15 @@ "app.library.group.instances-modal.search-placeholder": { "message": "Пошук примірників" }, + "app.library.group.name-reserved": { + "message": "«None» є зарезервованим, тому його не можна використати як назву групи." + }, + "app.library.group.name-too-long": { + "message": "Назви груп не можуть бути довшими за {maxLength} символів." + }, + "app.library.group.new": { + "message": "Нова група" + }, "app.library.instance.action.add-content": { "message": "Додати вміст" }, @@ -966,10 +1005,10 @@ "message": "Уміст спільного профілю" }, "app.modal.install-to-play.shared-instance-unknown-files-description": { - "message": "Цей спільний примірник містить файли, які не викладені на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." + "message": "Цей спільний примірник містить файли, які не опубліковані на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." }, "app.modal.install-to-play.unknown-files-description": { - "message": "Ця збірка сервера містить файли, які не викладені на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." + "message": "Ця збірка сервера містить файли, які не опубліковані на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." }, "app.modal.install-to-play.unknown-files-warning": { "message": "Попередження про невідомі файли" @@ -990,7 +1029,7 @@ "message": "Видалено" }, "app.modal.update-to-play.server-modpack-unknown-files-description": { - "message": "Це оновлення збірки сервера містить файли, які не викладені на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." + "message": "Це оновлення збірки сервера містить файли, які не опубліковані на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." }, "app.modal.update-to-play.shared-instance-added-label": { "message": "Додано" @@ -999,7 +1038,7 @@ "message": "Видалено" }, "app.modal.update-to-play.shared-instance-unknown-files-description": { - "message": "Це оновлення спільного примірника містить файли, які не викладені на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." + "message": "Це оновлення спільного примірника містить файли, які не опубліковані на Modrinth. Наполегливо радимо встановлювати вміст лише з тих джерел, яким ви довіряєте." }, "app.modal.update-to-play.update-required": { "message": "Необхідне оновлення" @@ -1019,9 +1058,6 @@ "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, - "app.nav.sign-in-to-modrinth-account": { - "message": "Увійти в обліковий запис Modrinth" - }, "app.nav.upgrade-to-modrinth-plus": { "message": "Оновити до Modrinth+" }, @@ -1082,6 +1118,9 @@ "app.restarting": { "message": "Перезапуск..." }, + "app.screenshots.group.delete-description": { + "message": "Знімки екрану у цій групі будуть розгруповані." + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1265,6 +1304,9 @@ "app.settings.tabs.resource-management": { "message": "Керування ресурсами" }, + "app.settings.tabs.synced-options": { + "message": "Синхронізовані налаштування" + }, "app.sidebar.playing-as": { "message": "Ігровий профіль" }, @@ -1286,8 +1328,11 @@ "app.skins.delete-modal.title": { "message": "Справді бажаєте видалити цей скін?" }, + "app.skins.demo.title": { + "message": "Демонстраційне редагування" + }, "app.skins.dropped-file-error.text": { - "message": "Неможливо відкрити вибраний файл." + "message": "Не вдалося відкрити вибраний файл." }, "app.skins.dropped-file-error.title": { "message": "Помилка обробки файлу" @@ -1347,7 +1392,7 @@ "message": "Спершу завантажте скін!" }, "app.skins.preview.edit-button": { - "message": "Змінити скін" + "message": "Редагувати скін" }, "app.skins.previewing-badge": { "message": "Попередній перегляд" @@ -1460,6 +1505,9 @@ "app.update.complete-toast.title": { "message": "Версію {version} успішно встановлено!" }, + "app.update.download-error.missing-version": { + "message": "Не вдалося завантажити оновлення: немає доступної версії" + }, "app.user.project.install-to-instance": { "message": "Установити в примірник" }, @@ -1733,6 +1781,12 @@ "instance.icon-editor.background.yellow": { "message": "Жовтий" }, + "instance.icon-editor.description": { + "message": "Поєднуйте елементи й створіть свій власний значок." + }, + "instance.icon-editor.save": { + "message": "Зберегти значок" + }, "instance.icon-editor.symbol.backpack": { "message": "Наплічник" }, @@ -1871,6 +1925,9 @@ "instance.icon-editor.symbol.zombie": { "message": "Зомбі" }, + "instance.icon-editor.title": { + "message": "Редактор значків" + }, "instance.last-played": { "message": "Востаннє зіграно:" }, @@ -1964,6 +2021,12 @@ "instance.settings.tabs.general.edit-icon": { "message": "Редагувати значок" }, + "instance.settings.tabs.general.edit-icon.create": { + "message": "Створити значок" + }, + "instance.settings.tabs.general.edit-icon.edit-created": { + "message": "Редагувати значок" + }, "instance.settings.tabs.general.edit-icon.remove": { "message": "Прибрати значок" }, @@ -1973,6 +2036,9 @@ "instance.settings.tabs.general.edit-icon.select": { "message": "Вибрати значок" }, + "instance.settings.tabs.general.icon": { + "message": "Значок" + }, "instance.settings.tabs.general.name": { "message": "Назва" }, @@ -2063,18 +2129,6 @@ "instance.settings.tabs.installation.locked": { "message": "Налаштування інсталяції недоступні, поки ця збірка заблокована." }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Власні змінні середовища" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Власні аргументи Java" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Власна інсталяція Java" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Власний розподіл пам'яті" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Уведіть змінні середовища…" }, @@ -2105,9 +2159,6 @@ "instance.settings.tabs.window": { "message": "Вікно" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Користувацькі налаштування вікна" - }, "instance.settings.tabs.window.fullscreen": { "message": "Повний екран" }, @@ -2228,6 +2279,9 @@ "instance.worlds.play_instance": { "message": "Запустити примірник" }, + "instance.worlds.shortcut-creation-failed": { + "message": "Не вдалося створити ярлик" + }, "instance.worlds.view_instance": { "message": "Переглянути примірник" }, diff --git a/apps/app-frontend/src/locales/vi-VN/index.json b/apps/app-frontend/src/locales/vi-VN/index.json index a11c0a5855..6c4c19fc01 100644 --- a/apps/app-frontend/src/locales/vi-VN/index.json +++ b/apps/app-frontend/src/locales/vi-VN/index.json @@ -212,6 +212,9 @@ "app.behavior-settings.confirmations.title": { "message": "Các xác nhận" }, + "app.behavior-settings.content.title": { + "message": "Nhà và nội dung" + }, "app.behavior-settings.startup-and-navigation.title": { "message": "Khởi động và điều hướng" }, @@ -254,9 +257,27 @@ "app.browse.hide-added-servers": { "message": "Ẩn máy chủ đã thêm vào" }, + "app.browse.hide-installed-modpacks": { + "message": "Ẩn modpacks đã cài đặt" + }, + "app.browse.project-type.data-packs": { + "message": "Các gói dữ liệu" + }, "app.browse.project-type.modpacks": { "message": "Modpack" }, + "app.browse.project-type.mods": { + "message": "Mods" + }, + "app.browse.project-type.resource-packs": { + "message": "Các gói tài nguyên" + }, + "app.browse.project-type.servers": { + "message": "Máy chủ" + }, + "app.browse.project-type.shaders": { + "message": "Shaders" + }, "app.browse.server-instance-content-warning": { "message": "Việc thêm nội dung có thể khiến bạn không thể tham gia máy chủ này. Mọi nội dung bạn thêm vào sẽ bị xóa khi nội dung do máy chủ quản lý được cập nhật." }, @@ -266,12 +287,18 @@ "app.content-install.no-compatible-versions": { "message": "Không có phiên bản nào phù hợp với {compatibilityLabel}. Nếu vẫn chọn một phiên bản để cài đặt, các gói phụ thuộc sẽ không được tải tự động." }, + "app.error.state-init.open-backups-folder": { + "message": "Mở thư mục sao lưu" + }, "app.export-modal.description-placeholder": { "message": "Thêm miêu tả cho gói modpack..." }, "app.export-modal.export-button": { "message": "Xuất" }, + "app.export-modal.export-complete": { + "message": "Hoàn thành xuất" + }, "app.export-modal.export-complete-description": { "message": "{name} đã được xuất thành công." }, @@ -293,12 +320,27 @@ "app.home.jump-back-in.instance-locked": { "message": "Phiên bản này đã bị khóa" }, + "app.home.jump-back-in.instance-open": { + "message": "Phiên bản đã được mở" + }, + "app.home.jump-back-in.more-options": { + "message": "Thêm lựa chọn" + }, "app.home.jump-back-in.never-played": { "message": "Chưa từng chơi" }, + "app.home.jump-back-in.new-instance": { + "message": "Thêm phiên bản" + }, + "app.home.jump-back-in.resize": { + "message": "Kéo để thay đổi kích thước" + }, "app.home.jump-back-in.title": { "message": "Tham gia ngay" }, + "app.home.jump-back-in.view-instance": { + "message": "Xem phiên bản" + }, "app.hosting.update-required.description": { "message": "Bạn cần cập nhật để sử dụng Modrinth Hosting thông qua ứng dụng Modrinth" }, @@ -311,21 +353,39 @@ "app.icon-editor.apply-icons-modal.apply-error": { "message": "Không thể áp dụng các biểu tượng ngẫu nhiên cho các thực thể." }, + "app.icon-editor.apply-icons-modal.apply-success": { + "message": "Ngẫu nhiên biểu tượng cho {num, plural, one {#instance} other {# instances}}." + }, "app.icon-editor.apply-icons-modal.badge": { "message": "Điểm mới trong bản cập nhật này" }, + "app.icon-editor.apply-icons-modal.close": { + "message": "Đóng" + }, "app.icon-editor.apply-icons-modal.description": { "message": "Tạo biểu tượng tùy chỉnh cho các instance của bạn ngay trong ứng dụng Modrinth. Hãy kết hợp các hình nền với những biểu tượng từ Minecraft và các bản mod phổ biến!" }, + "app.icon-editor.apply-icons-modal.random-icons": { + "message": "Biếu tượng ngẫu nhiên" + }, + "app.icon-editor.apply-icons-modal.skip": { + "message": "Bỏ qua" + }, "app.icon-editor.apply-icons-modal.title": { "message": "Trình chỉnh sửa biểu tượng tùy chỉnh" }, + "app.icon-editor.notification.close": { + "message": "Đóng" + }, "app.icon-editor.notification.description": { "message": "Tùy chỉnh các instance của bạn!" }, "app.icon-editor.notification.title": { "message": "Trình chỉnh sửa biểu tượng mới" }, + "app.icon-editor.notification.view-update": { + "message": "Xem cập nhật" + }, "app.install.phase.downloading_content": { "message": "Đang tải nội dung" }, @@ -359,6 +419,21 @@ "app.install.phase.preparing_java.resolving": { "message": "Đang chuẩn bị Java {version}" }, + "app.instance.action.edit": { + "message": "Chỉnh sửa" + }, + "app.instance.action.open-folder": { + "message": "Mở thư mục" + }, + "app.instance.action.play": { + "message": "Chơi" + }, + "app.instance.action.stop": { + "message": "Dừng" + }, + "app.instance.add-server.add": { + "message": "Thêm" + }, "app.instance.admonitions.shared-instance.review-header": { "message": "Xem lại các thay đổi" }, @@ -455,6 +530,9 @@ "app.instance.share.locked.linked-account-fallback": { "message": "tài khoản được liên kết" }, + "app.instance.share.locked.switch-account-button": { + "message": "Đổi tài khoản" + }, "app.instance.share.locked.wrong-account-heading": { "message": "Sai tài khoản" }, @@ -506,6 +584,18 @@ "app.instance.worlds.search-worlds-placeholder": { "message": "Tìm kiếm {count} world..." }, + "app.java-detection.select": { + "message": "Chọn" + }, + "app.library.filter.game-version": { + "message": "Phiên bản trò chơi" + }, + "app.library.filter.instance-type.server": { + "message": "Máy chủ" + }, + "app.library.instance.action.delete": { + "message": "Xoá" + }, "app.modal.install-to-play.header": { "message": "Tải xuống để chơi" }, @@ -977,18 +1067,6 @@ "instance.settings.tabs.installation.loader-version": { "message": "Phiên bản {loader}" }, - "instance.settings.tabs.java.custom-environment-variables": { - "message": "Tùy chọn biến môi trường" - }, - "instance.settings.tabs.java.custom-java-arguments": { - "message": "Tùy chỉnh tham số Java" - }, - "instance.settings.tabs.java.custom-java-installation": { - "message": "Tùy chỉnh phiên bản cài đặt Java" - }, - "instance.settings.tabs.java.custom-memory-allocation": { - "message": "Tùy chỉnh phân bổ bộ nhớ" - }, "instance.settings.tabs.java.enter-environment-variables": { "message": "Nhập biến môi trường..." }, @@ -1016,9 +1094,6 @@ "instance.settings.tabs.window": { "message": "Cửa sổ" }, - "instance.settings.tabs.window.custom-window-settings": { - "message": "Thiết đặt cửa sổ tuỳ chỉnh" - }, "instance.settings.tabs.window.fullscreen": { "message": "Toàn màn hình" }, diff --git a/apps/app-frontend/src/locales/zh-CN/index.json b/apps/app-frontend/src/locales/zh-CN/index.json index f347fea4d2..ba6921b414 100644 --- a/apps/app-frontend/src/locales/zh-CN/index.json +++ b/apps/app-frontend/src/locales/zh-CN/index.json @@ -39,7 +39,7 @@ "message": "已取消" }, "app.action-bar.install.summary.cleanup-incomplete": { - "message": "未能完成清理" + "message": "无法完成清理" }, "app.action-bar.install.summary.content-download-failed": { "message": "无法下载文件" @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "隐藏已安装内容" }, + "app.browse.project-actions.label": { + "message": "项目操作" + }, "app.browse.project-type.data-packs": { "message": "数据包" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "没有与 {compatibilityLabel} 匹配的可用版本。如果仍要安装,请选择一个版本。依赖项将不会自动安装。" }, + "app.error.state-init.open-backups-folder": { + "message": "打开备份文件夹" + }, "app.export-modal.description-placeholder": { "message": "输入整合包描述……" }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "实例操作" + }, "app.home.jump-back-in.instance-locked": { "message": "此实例已被锁定" }, @@ -363,7 +372,7 @@ "message": "关闭" }, "app.icon-editor.apply-icons-modal.description": { - "message": "直接在 Modrinth App 中为你的实例创建自定义图标。自由搭配背景与来自《我的世界》及热门 Mod 的图案!" + "message": "直接在 Modrinth App 中为你的实例创建自定义图标。自由搭配背景与来自 Minecraft 及热门模组的图案!" }, "app.icon-editor.apply-icons-modal.instances-without-icons": { "message": "还有 {count, plural, one {# 个实例} other {# 个实例}} 未设置图标。要先随机分配图标来试试看吗?" @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "停止" }, + "app.instance.actions.label": { + "message": "实例操作" + }, "app.instance.add-server.add": { "message": "添加" }, @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "日志" }, + "app.instance.tab.screenshots": { + "message": "截图" + }, "app.instance.tab.share": { "message": "分享" }, @@ -771,7 +786,7 @@ "message": "正在删除 {name}" }, "app.instance.worlds.filter-modded": { - "message": "可安装 Mod" + "message": "含模组" }, "app.instance.worlds.filter-offline": { "message": "离线" @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "删除服务器" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "该服务器已在多实例间同步,因此也会一并从另外 {count, plural, one {# 个实例} other {# 个实例}}中删除。" + }, "app.instance.worlds.remove-server-modal.title": { "message": "删除服务器" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "测试" }, + "app.library.actions.label": { + "message": "实例库操作" + }, "app.library.context-menu.create-instance": { "message": "新建实例" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "不分类" }, + "app.library.group.actions.label": { + "message": "分组操作" + }, "app.library.group.collapse": { "message": "折叠分组" }, @@ -1022,6 +1046,9 @@ "app.library.instance.action.view-instance": { "message": "查看实例" }, + "app.library.instance.actions.label": { + "message": "实例操作" + }, "app.library.instance.deselect": { "message": "取消选择实例" }, @@ -1217,24 +1244,42 @@ "app.modal.update-to-play.update-required-description": { "message": "为了玩{name}你需要更新。" }, + "app.nav.add-account": { + "message": "添加账户" + }, "app.nav.create-new-instance": { "message": "创建实例" }, "app.nav.home": { "message": "首页" }, + "app.nav.loading-profile": { + "message": "个人主页加载中……" + }, "app.nav.modrinth-account": { "message": "Modrinth账户" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "移除账户" + }, + "app.nav.screenshots": { + "message": "截图" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "登录Modrinth账户" + "message": "登录到 Modrinth" + }, + "app.nav.switch-account": { + "message": "切换账户" }, "app.nav.upgrade-to-modrinth-plus": { "message": "升级至Modrinth+" }, + "app.nav.view-profile": { + "message": "查看个人主页" + }, "app.navigation.go-back": { "message": "返回" }, @@ -1256,6 +1301,9 @@ "app.notification.warning": { "message": "警告" }, + "app.project.actions.label": { + "message": "项目操作" + }, "app.project.coming-soon": { "message": "即将到来" }, @@ -1298,15 +1346,177 @@ "app.project.versions.already-installed": { "message": "已安装" }, + "app.quick-instance-switcher.actions.label": { + "message": "实例操作" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "拖动以显示最近的实例" }, "app.quick-instance-switcher.drag-tooltip": { "message": "拖拽以调整大小" }, + "app.quick-instance-switcher.instance-locked": { + "message": "此实例已被锁定" + }, + "app.quick-instance-switcher.view-instance": { + "message": "查看实例" + }, "app.restarting": { "message": "正在重启…" }, + "app.screenshots.copied": { + "message": "已复制" + }, + "app.screenshots.copy": { + "message": "复制图片" + }, + "app.screenshots.delete-description": { + "message": "确定要永久删除 {name} 吗?此操作无法撤销。" + }, + "app.screenshots.delete-success": { + "message": "截图已删除" + }, + "app.screenshots.delete-title": { + "message": "删除截图" + }, + "app.screenshots.deselect": { + "message": "取消选择 {name}" + }, + "app.screenshots.edit": { + "message": "编辑截图" + }, + "app.screenshots.empty-description": { + "message": "在游戏中截取的截图将显示在这里。" + }, + "app.screenshots.empty-heading": { + "message": "暂无截图" + }, + "app.screenshots.error-heading": { + "message": "无法加载截图" + }, + "app.screenshots.go-to-instance": { + "message": "跳转至实例" + }, + "app.screenshots.group-by": { + "message": "分组方式" + }, + "app.screenshots.group.all-screenshots": { + "message": "全部截图" + }, + "app.screenshots.group.collapse": { + "message": "折叠分组" + }, + "app.screenshots.group.custom": { + "message": "自定义分组" + }, + "app.screenshots.group.date": { + "message": "按日期" + }, + "app.screenshots.group.delete": { + "message": "删除分组" + }, + "app.screenshots.group.delete-description": { + "message": "此组中的截图将被解散分组。" + }, + "app.screenshots.group.edit": { + "message": "编辑分组名称" + }, + "app.screenshots.group.empty": { + "message": "拖放文件到此处以添加截图。" + }, + "app.screenshots.group.expand": { + "message": "展开分组" + }, + "app.screenshots.group.instance": { + "message": "实例" + }, + "app.screenshots.group.new": { + "message": "新建分组" + }, + "app.screenshots.group.none": { + "message": "不分组" + }, + "app.screenshots.group.this-month": { + "message": "本月" + }, + "app.screenshots.group.this-week": { + "message": "本周" + }, + "app.screenshots.group.today": { + "message": "今天" + }, + "app.screenshots.group.ungrouped": { + "message": "未分组" + }, + "app.screenshots.group.yesterday": { + "message": "昨天" + }, + "app.screenshots.heading": { + "message": "截图" + }, + "app.screenshots.more-actions": { + "message": "更多操作" + }, + "app.screenshots.no-results-description": { + "message": "请尝试更改搜索关键词或筛选条件。" + }, + "app.screenshots.no-results-heading": { + "message": "未匹配到任何截图" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "搜索" + }, + "app.screenshots.select": { + "message": "选中 {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "选中的截图" + }, + "app.screenshots.selection.delete-description": { + "message": "确定要删除 {count, plural, one {# 张截图} other {# 张截图}}吗?此操作无法撤销。" + }, + "app.screenshots.selection.delete-success": { + "message": "已删除 {count, plural, one {# 张截图} other {# 张截图}}" + }, + "app.screenshots.selection.delete-title": { + "message": "删除所有截图" + }, + "app.screenshots.selection.export-zip": { + "message": "导出为ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Modrinth 截图.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "{instance} 截图.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "将其移出分组" + }, + "app.screenshots.selection.selected-count": { + "message": "已选 {count} 项" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP文件" + }, + "app.screenshots.show-in-folder": { + "message": "在文件夹中显示" + }, + "app.screenshots.sort-by": { + "message": "排序方式" + }, + "app.screenshots.sort.name": { + "message": "截图名" + }, + "app.screenshots.sort.newest": { + "message": "最新" + }, + "app.screenshots.sort.oldest": { + "message": "从旧到新" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1334,6 +1544,9 @@ "app.settings.default-instance-options.height.title": { "message": "高度" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java 和内存" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "启动实例时传递给 Java 的参数。" }, @@ -1343,6 +1556,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Java参数" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "启动 hook" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "每个实例的最大可用内存。" }, @@ -1376,6 +1592,9 @@ "app.settings.default-instance-options.width.title": { "message": "宽度" }, + "app.settings.default-instance-options.window.title": { + "message": "窗口设置" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "用来包装 Minecraft 启动过程的命令。" }, @@ -1472,6 +1691,48 @@ "app.settings.sidebar.label.instances": { "message": "实例" }, + "app.settings.synced-options.command-history": { + "message": "指令历史纪录" + }, + "app.settings.synced-options.command-history.description": { + "message": "在各个实例之间同步指令历史记录。" + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "编辑指令历史记录" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "保存的创造模式快捷栏" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "在各个实例之间同步已保存的创造模式快捷栏。" + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "多人游戏服务器" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "服务器地址" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "在各个实例之间同步多人游戏服务器列表。" + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "编辑同步的服务器" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "当前未同步任何用户添加的服务器。" + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "服务器名称" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "暂无已同步的服务器" + }, + "app.settings.synced-options.screenshots": { + "message": "屏幕截图" + }, + "app.settings.synced-options.screenshots.description": { + "message": "在一个位置集中查看所有实例的截图。" + }, "app.settings.tabs.appearance": { "message": "外观" }, @@ -1490,6 +1751,9 @@ "app.settings.tabs.resource-management": { "message": "资源管理" }, + "app.settings.tabs.synced-options": { + "message": "同步设置" + }, "app.sidebar.playing-as": { "message": "游玩账户" }, @@ -1799,6 +2063,9 @@ "friends.add-friends-to-share": { "message": "添加好友 来看看他们都在玩什么!" }, + "friends.friend.actions.label": { + "message": "好友操作" + }, "friends.friend.cancel-request": { "message": "取消请求" }, @@ -2364,16 +2631,16 @@ "message": "当实例被锁定时,安装设置不可用。" }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "自定义环境变量" + "message": "为此实例使用自定义环境变量。" }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "自定义Java参数" + "message": "为此实例使用自定义 Java 参数。" }, "instance.settings.tabs.java.custom-java-installation": { - "message": "自定义Java安装" + "message": "为此实例使用自定义Java。" }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "自定义内存分配" + "message": "为此实例使用自定义内存分配。" }, "instance.settings.tabs.java.enter-environment-variables": { "message": "输入环境变量……" @@ -2399,14 +2666,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/path/to/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "自定义同步" + }, "instance.settings.tabs.sharing": { "message": "共享" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "指令历史" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "指令历史同步功能已在应用设置中关闭。" + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "此实例不参与指令历史同步。" + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "保存的创造模式快捷栏" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "已保存的创造模式快捷栏同步功能已在应用设置中关闭。" + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "此实例不参与已保存的创造模式快捷栏同步。" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "在进行任何变更前,被替换的版本将被自动备份。" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "{instance} 与已同步版本包含不同的创造模式快捷栏。请选择要在各实例中使用的版本。" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "选择创造模式快捷栏" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "覆盖其他实例的数据" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "使用已同步版本" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "多人游戏服务器" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "多人游戏服务器同步功能已在应用设置中关闭。" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "此实例不参与多人游戏服务器同步。" + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "打开同步设置" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "截图" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "截图管理功能已在应用设置中关闭。" + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "从“截图”页面中排除此实例的截图。" + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "游戏设置可以在不同实例之间共享。请在应用设置中选择要共享的内容。" + }, "instance.settings.tabs.window": { "message": "游戏窗口" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "自定义窗口设置" + "message": "为此实例使用自定义窗口设置。" }, "instance.settings.tabs.window.fullscreen": { "message": "全屏" @@ -2492,6 +2819,9 @@ "instance.worlds.a_minecraft_server": { "message": "Minecraft 服务器" }, + "instance.worlds.actions.label": { + "message": "世界操作" + }, "instance.worlds.cant_connect": { "message": "无法连接至服务器" }, @@ -2501,6 +2831,21 @@ "instance.worlds.create_shortcut": { "message": "创建快捷方式" }, + "instance.worlds.desync-server.description": { + "message": "是否要在其他已同步的实例中保留此服务器,还是将它一并移除?" + }, + "instance.worlds.desync-server.keep": { + "message": "保留" + }, + "instance.worlds.desync-server.remove": { + "message": "移除" + }, + "instance.worlds.desync-server.title": { + "message": "取消服务器同步" + }, + "instance.worlds.desync_server": { + "message": "取消同步" + }, "instance.worlds.dont_show_on_home": { "message": "在主界面隐藏" }, @@ -2534,6 +2879,9 @@ "instance.worlds.play_instance": { "message": "游玩实例" }, + "instance.worlds.play_world": { + "message": "游玩此世界" + }, "instance.worlds.shortcut-created": { "message": "已创建快捷方式" }, diff --git a/apps/app-frontend/src/locales/zh-TW/index.json b/apps/app-frontend/src/locales/zh-TW/index.json index 5dcd5c2d9c..62e82704d3 100644 --- a/apps/app-frontend/src/locales/zh-TW/index.json +++ b/apps/app-frontend/src/locales/zh-TW/index.json @@ -260,6 +260,9 @@ "app.browse.hide-installed-modpacks": { "message": "隱藏已安裝的內容" }, + "app.browse.project-actions.label": { + "message": "專案動作" + }, "app.browse.project-type.data-packs": { "message": "資料包" }, @@ -287,6 +290,9 @@ "app.content-install.no-compatible-versions": { "message": "沒有符合 {compatibilityLabel} 的可用版本。請選擇一個版本強制安裝。不會自動安裝相依模組。" }, + "app.error.state-init.open-backups-folder": { + "message": "開啟備份資料夾" + }, "app.export-modal.description-placeholder": { "message": "輸入模組包描述..." }, @@ -314,6 +320,9 @@ "app.export-modal.version-number-placeholder": { "message": "1.0.0" }, + "app.home.jump-back-in.actions.label": { + "message": "實例動作" + }, "app.home.jump-back-in.instance-locked": { "message": "這個實例已被鎖定" }, @@ -345,7 +354,7 @@ "message": "下載即可更新" }, "app.hosting.update-required.rinthbot-alt": { - "message": "興奮的 Modrinth 機器人" + "message": "興奮的 Modrinth Bot" }, "app.hosting.update-required.title": { "message": "需要更新 Modrinth App" @@ -464,6 +473,9 @@ "app.instance.action.stop": { "message": "停止" }, + "app.instance.actions.label": { + "message": "實例動作" + }, "app.instance.add-server.add": { "message": "新增" }, @@ -471,7 +483,7 @@ "message": "已新增" }, "app.instance.add-server.adding": { - "message": "已經新增..." + "message": "正在新增..." }, "app.instance.add-server.cancel": { "message": "取消" @@ -507,7 +519,7 @@ "message": "推送更新" }, "app.instance.admonitions.shared-instance.review-description": { - "message": "審查即將與這個實例的所有使用者共用的內容變更。" + "message": "檢視即將與這個實例的所有使用者共用的內容變更。" }, "app.instance.admonitions.shared-instance.review-header": { "message": "檢視變更" @@ -746,6 +758,9 @@ "app.instance.tab.logs": { "message": "紀錄" }, + "app.instance.tab.screenshots": { + "message": "螢幕擷取畫面" + }, "app.instance.tab.share": { "message": "共用" }, @@ -794,6 +809,9 @@ "app.instance.worlds.remove-server-modal.remove-button": { "message": "移除伺服器" }, + "app.instance.worlds.remove-server-modal.synced-removal-notice": { + "message": "由於這個伺服器已同步,因此也將從{count, plural, other {另外 # 個實例}}中移除。" + }, "app.instance.worlds.remove-server-modal.title": { "message": "移除伺服器" }, @@ -851,6 +869,9 @@ "app.java-selector.test-installation": { "message": "測試 Java 安裝" }, + "app.library.actions.label": { + "message": "遊戲庫動作" + }, "app.library.context-menu.create-instance": { "message": "新增實例" }, @@ -899,6 +920,9 @@ "app.library.group-by.none": { "message": "不分組" }, + "app.library.group.actions.label": { + "message": "群組動作" + }, "app.library.group.collapse": { "message": "摺疊群組" }, @@ -1022,6 +1046,9 @@ "app.library.instance.action.view-instance": { "message": "查看實例" }, + "app.library.instance.actions.label": { + "message": "實例動作" + }, "app.library.instance.deselect": { "message": "取消選取實例" }, @@ -1217,24 +1244,42 @@ "app.modal.update-to-play.update-required-description": { "message": "需要更新才能遊玩「{name}」。請更新至最新版本以啟動遊戲。" }, + "app.nav.add-account": { + "message": "新增帳號" + }, "app.nav.create-new-instance": { "message": "建立新實例" }, "app.nav.home": { "message": "首頁" }, + "app.nav.loading-profile": { + "message": "正在載入個人檔案..." + }, "app.nav.modrinth-account": { "message": "Modrinth 帳號" }, "app.nav.modrinth-hosting": { "message": "Modrinth Hosting" }, + "app.nav.remove-account": { + "message": "移除帳號" + }, + "app.nav.screenshots": { + "message": "螢幕擷取畫面" + }, "app.nav.sign-in-to-modrinth-account": { - "message": "登入 Modrinth 帳號" + "message": "登入 Modrinth" + }, + "app.nav.switch-account": { + "message": "切換帳號" }, "app.nav.upgrade-to-modrinth-plus": { "message": "升級至 Modrinth+" }, + "app.nav.view-profile": { + "message": "查看個人檔案" + }, "app.navigation.go-back": { "message": "上一頁" }, @@ -1256,6 +1301,9 @@ "app.notification.warning": { "message": "警告" }, + "app.project.actions.label": { + "message": "專案動作" + }, "app.project.coming-soon": { "message": "即將推出" }, @@ -1298,15 +1346,177 @@ "app.project.versions.already-installed": { "message": "已安裝" }, + "app.quick-instance-switcher.actions.label": { + "message": "實例動作" + }, "app.quick-instance-switcher.drag-show-tooltip": { "message": "拖曳顯示最近遊玩的實例" }, "app.quick-instance-switcher.drag-tooltip": { "message": "拖曳調整大小" }, + "app.quick-instance-switcher.instance-locked": { + "message": "這個實例已被鎖定" + }, + "app.quick-instance-switcher.view-instance": { + "message": "查看實例" + }, "app.restarting": { "message": "正在重新啟動..." }, + "app.screenshots.copied": { + "message": "已複製" + }, + "app.screenshots.copy": { + "message": "複製圖片" + }, + "app.screenshots.delete-description": { + "message": "確定要永久刪除 {name} 嗎?這項動作無法復原。" + }, + "app.screenshots.delete-success": { + "message": "已刪除螢幕擷取畫面" + }, + "app.screenshots.delete-title": { + "message": "刪除螢幕擷取畫面" + }, + "app.screenshots.deselect": { + "message": "取消選取 {name}" + }, + "app.screenshots.edit": { + "message": "編輯螢幕擷取畫面" + }, + "app.screenshots.empty-description": { + "message": "你在遊戲中擷取的螢幕畫面將顯示在這裡。" + }, + "app.screenshots.empty-heading": { + "message": "目前還沒有螢幕擷取畫面" + }, + "app.screenshots.error-heading": { + "message": "無法載入螢幕擷取畫面" + }, + "app.screenshots.go-to-instance": { + "message": "前往實例" + }, + "app.screenshots.group-by": { + "message": "分組依據" + }, + "app.screenshots.group.all-screenshots": { + "message": "所有螢幕擷取畫面" + }, + "app.screenshots.group.collapse": { + "message": "摺疊群組" + }, + "app.screenshots.group.custom": { + "message": "自訂群組" + }, + "app.screenshots.group.date": { + "message": "日期" + }, + "app.screenshots.group.delete": { + "message": "刪除群組" + }, + "app.screenshots.group.delete-description": { + "message": "這個群組中的螢幕擷取畫面將被取消分組。" + }, + "app.screenshots.group.edit": { + "message": "編輯群組名稱" + }, + "app.screenshots.group.empty": { + "message": "拖曳以新增螢幕擷取畫面。" + }, + "app.screenshots.group.expand": { + "message": "展開群組" + }, + "app.screenshots.group.instance": { + "message": "實例" + }, + "app.screenshots.group.new": { + "message": "新增群組" + }, + "app.screenshots.group.none": { + "message": "不分組" + }, + "app.screenshots.group.this-month": { + "message": "這個月" + }, + "app.screenshots.group.this-week": { + "message": "這週" + }, + "app.screenshots.group.today": { + "message": "今天" + }, + "app.screenshots.group.ungrouped": { + "message": "未分組" + }, + "app.screenshots.group.yesterday": { + "message": "昨天" + }, + "app.screenshots.heading": { + "message": "螢幕擷取畫面" + }, + "app.screenshots.more-actions": { + "message": "更多動作" + }, + "app.screenshots.no-results-description": { + "message": "試試使用不同的搜尋字詞或篩選條件。" + }, + "app.screenshots.no-results-heading": { + "message": "沒有找到螢幕擷取畫面" + }, + "app.screenshots.preview.instance-and-date": { + "message": "{instance} · {date}" + }, + "app.screenshots.search": { + "message": "搜尋" + }, + "app.screenshots.select": { + "message": "選取 {name}" + }, + "app.screenshots.selection.aria-label": { + "message": "已選取螢幕擷取畫面" + }, + "app.screenshots.selection.delete-description": { + "message": "確定要刪除 {count, plural, other {# 張螢幕擷取畫面}}嗎?這項動作無法復原。" + }, + "app.screenshots.selection.delete-success": { + "message": "{count, plural, other {已刪除 # 張螢幕擷取畫面}}" + }, + "app.screenshots.selection.delete-title": { + "message": "刪除選取的螢幕擷取畫面" + }, + "app.screenshots.selection.export-zip": { + "message": "匯出 ZIP" + }, + "app.screenshots.selection.global-export-filename": { + "message": "Modrinth 螢幕擷取畫面.zip" + }, + "app.screenshots.selection.instance-export-filename": { + "message": "{instance} 螢幕擷取畫面.zip" + }, + "app.screenshots.selection.remove-from-group": { + "message": "從群組中移除" + }, + "app.screenshots.selection.selected-count": { + "message": "已選取 {count} 個" + }, + "app.screenshots.selection.zip-archive": { + "message": "ZIP 壓縮檔" + }, + "app.screenshots.show-in-folder": { + "message": "開啟資料夾" + }, + "app.screenshots.sort-by": { + "message": "排序依據" + }, + "app.screenshots.sort.name": { + "message": "名稱" + }, + "app.screenshots.sort.newest": { + "message": "由新到舊" + }, + "app.screenshots.sort.oldest": { + "message": "由舊到新" + }, "app.settings.app-version": { "message": "Modrinth App {version}" }, @@ -1334,6 +1544,9 @@ "app.settings.default-instance-options.height.title": { "message": "高度" }, + "app.settings.default-instance-options.java-and-memory.title": { + "message": "Java 和記憶體" + }, "app.settings.default-instance-options.java-arguments.description": { "message": "啟動實例時傳遞給 Java 的參數。" }, @@ -1343,6 +1556,9 @@ "app.settings.default-instance-options.java-arguments.title": { "message": "Java 參數" }, + "app.settings.default-instance-options.launch-hooks.title": { + "message": "啟動掛勾" + }, "app.settings.default-instance-options.memory-allocation.description": { "message": "各個實例可使用的記憶體上限。" }, @@ -1376,6 +1592,9 @@ "app.settings.default-instance-options.width.title": { "message": "寬度" }, + "app.settings.default-instance-options.window.title": { + "message": "視窗" + }, "app.settings.default-instance-options.wrapper-hook.description": { "message": "用於包裝 Minecraft 啟動處理程序的指令。" }, @@ -1472,6 +1691,48 @@ "app.settings.sidebar.label.instances": { "message": "實例" }, + "app.settings.synced-options.command-history": { + "message": "指令紀錄" + }, + "app.settings.synced-options.command-history.description": { + "message": "跨實例同步指令紀錄。" + }, + "app.settings.synced-options.command-history.editor-title": { + "message": "編輯指令紀錄" + }, + "app.settings.synced-options.creative-hotbars": { + "message": "已儲存的創造模式快捷欄" + }, + "app.settings.synced-options.creative-hotbars.description": { + "message": "跨實例同步已儲存的創造模式快捷欄。" + }, + "app.settings.synced-options.multiplayer-servers": { + "message": "多人遊戲伺服器" + }, + "app.settings.synced-options.multiplayer-servers.address": { + "message": "伺服器位址" + }, + "app.settings.synced-options.multiplayer-servers.description": { + "message": "跨實例同步多人遊戲伺服器。" + }, + "app.settings.synced-options.multiplayer-servers.editor-title": { + "message": "編輯同步的伺服器" + }, + "app.settings.synced-options.multiplayer-servers.empty": { + "message": "目前還沒有同步任何使用者新增的伺服器。" + }, + "app.settings.synced-options.multiplayer-servers.name": { + "message": "伺服器名稱" + }, + "app.settings.synced-options.multiplayer-servers.none-synced-yet": { + "message": "還沒有同步任何伺服器" + }, + "app.settings.synced-options.screenshots": { + "message": "螢幕擷取畫面" + }, + "app.settings.synced-options.screenshots.description": { + "message": "在同一個地方查看所有實例的螢幕擷取畫面。" + }, "app.settings.tabs.appearance": { "message": "外觀" }, @@ -1490,6 +1751,9 @@ "app.settings.tabs.resource-management": { "message": "資源管理" }, + "app.settings.tabs.synced-options": { + "message": "同步設定" + }, "app.sidebar.playing-as": { "message": "目前遊玩帳號" }, @@ -1799,6 +2063,9 @@ "friends.add-friends-to-share": { "message": "新增好友即可查看他們正在玩什麼!" }, + "friends.friend.actions.label": { + "message": "好友動作" + }, "friends.friend.cancel-request": { "message": "取消請求" }, @@ -2364,16 +2631,16 @@ "message": "實例被鎖定時無法使用安裝設定選項。" }, "instance.settings.tabs.java.custom-environment-variables": { - "message": "自訂環境變數" + "message": "在這個實例使用自訂環境變數。" }, "instance.settings.tabs.java.custom-java-arguments": { - "message": "自訂 Java 參數" + "message": "在這個實例使用自訂 Java 參數。" }, "instance.settings.tabs.java.custom-java-installation": { - "message": "自訂 Java 安裝" + "message": "在這個實例使用自訂 Java 安裝。" }, "instance.settings.tabs.java.custom-memory-allocation": { - "message": "自訂記憶體分配" + "message": "在這個實例使用自訂記憶體分配。" }, "instance.settings.tabs.java.enter-environment-variables": { "message": "輸入環境變數..." @@ -2399,14 +2666,74 @@ "instance.settings.tabs.java.java-path-placeholder": { "message": "/path/to/java" }, + "instance.settings.tabs.settings-overrides": { + "message": "覆寫同步設定" + }, "instance.settings.tabs.sharing": { "message": "共用" }, + "instance.settings.tabs.synced-options.command-history": { + "message": "指令紀錄" + }, + "instance.settings.tabs.synced-options.command-history.disabled-in-app": { + "message": "應用程式設定中已停用指令紀錄的同步功能。" + }, + "instance.settings.tabs.synced-options.command-history.exclude-description": { + "message": "不要在這個實例同步指令紀錄。" + }, + "instance.settings.tabs.synced-options.creative-hotbars": { + "message": "已儲存的創造模式快捷欄" + }, + "instance.settings.tabs.synced-options.creative-hotbars.disabled-in-app": { + "message": "應用程式設定中已停用創造模式快捷欄的同步功能。" + }, + "instance.settings.tabs.synced-options.creative-hotbars.exclude-description": { + "message": "不要在這個實例同步已儲存的創造模式快捷欄。" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.backup-description": { + "message": "在進行任何變更之前,將會先備份即將被取代的版本。" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.description": { + "message": "「{instance}」與你的同步版本有不同的創造模式快捷欄。請選擇要在所有實例中使用的版本。" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.title": { + "message": "選擇創造模式快捷欄" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-instance": { + "message": "覆寫其他實例" + }, + "instance.settings.tabs.synced-options.hotbars-conflict.use-synced": { + "message": "使用同步的版本" + }, + "instance.settings.tabs.synced-options.multiplayer-servers": { + "message": "多人遊戲伺服器" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.disabled-in-app": { + "message": "應用程式設定中已停用多人遊戲伺服器的同步功能。" + }, + "instance.settings.tabs.synced-options.multiplayer-servers.exclude-description": { + "message": "不要在這個實例同步多人遊戲伺服器。" + }, + "instance.settings.tabs.synced-options.open-app-settings": { + "message": "開啟同步設定" + }, + "instance.settings.tabs.synced-options.screenshots": { + "message": "螢幕擷取畫面" + }, + "instance.settings.tabs.synced-options.screenshots.disabled-in-app": { + "message": "應用程式設定中已停用「螢幕擷取畫面」頁面。" + }, + "instance.settings.tabs.synced-options.screenshots.exclude-description": { + "message": "不要在「螢幕擷取畫面」頁面顯示這個實例的螢幕擷取畫面。" + }, + "instance.settings.tabs.synced-options.shared-settings.description": { + "message": "遊戲設定可以跨實例共用。請在應用程式設定中選擇要共用的設定。" + }, "instance.settings.tabs.window": { "message": "視窗" }, "instance.settings.tabs.window.custom-window-settings": { - "message": "自訂視窗設定" + "message": "在這個實例使用自訂視窗設定。" }, "instance.settings.tabs.window.fullscreen": { "message": "全螢幕" @@ -2454,7 +2781,7 @@ "message": "選擇設定檔" }, "instance.shared-instance.publish-review.description": { - "message": "審查內容變更,並選擇要包含在本次更新的設定檔。" + "message": "檢視內容變更,並選擇要包含在本次更新的設定檔。" }, "instance.shared-instance.publish-review.header": { "message": "檢視變更" @@ -2492,6 +2819,9 @@ "instance.worlds.a_minecraft_server": { "message": "Minecraft 伺服器" }, + "instance.worlds.actions.label": { + "message": "世界動作" + }, "instance.worlds.cant_connect": { "message": "無法連線到伺服器" }, @@ -2501,6 +2831,21 @@ "instance.worlds.create_shortcut": { "message": "建立捷徑" }, + "instance.worlds.desync-server.description": { + "message": "你要在其他已同步的實例中保留這個伺服器,還是一併將它移除?" + }, + "instance.worlds.desync-server.keep": { + "message": "保留" + }, + "instance.worlds.desync-server.remove": { + "message": "移除" + }, + "instance.worlds.desync-server.title": { + "message": "取消同步伺服器" + }, + "instance.worlds.desync_server": { + "message": "取消同步" + }, "instance.worlds.dont_show_on_home": { "message": "不要在首頁顯示" }, @@ -2534,6 +2879,9 @@ "instance.worlds.play_instance": { "message": "遊玩實例" }, + "instance.worlds.play_world": { + "message": "遊玩世界" + }, "instance.worlds.shortcut-created": { "message": "已建立捷徑" }, diff --git a/apps/app-frontend/src/pages/Index.vue b/apps/app-frontend/src/pages/Index.vue index 62003cf6cb..e1200bd3c2 100644 --- a/apps/app-frontend/src/pages/Index.vue +++ b/apps/app-frontend/src/pages/Index.vue @@ -1,17 +1,15 @@