mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-09-14 10:47:36 +00:00
4609 lines
224 KiB
JSON
4609 lines
224 KiB
JSON
{
|
||
"_meta": "Community translation target. Copy keys from ../en/common.json and translate the values. Placeholders like {vmid} must stay unchanged.",
|
||
"app": {
|
||
"title": "ProxMenux Monitor",
|
||
"description": "Proxmox System Dashboard",
|
||
"loading": "Laddar...",
|
||
"connecting": "Ansluter till ProxMenux Monitor",
|
||
"unknown": "Okänd",
|
||
"notAvailable": "N/A",
|
||
"serverOffline": "Servern är frånkopplad",
|
||
"supportProject": "Stöd projektet och bidra"
|
||
},
|
||
"common": {
|
||
"notAvailable": "N/A",
|
||
"unknown": "Okänd"
|
||
},
|
||
"actions": {
|
||
"refresh": "Uppdatera",
|
||
"toggleTheme": "Växla tema",
|
||
"openUserMenu": "Öppna användarmenyn",
|
||
"cancel": "Avbryt",
|
||
"save": "Spara",
|
||
"edit": "Redigera",
|
||
"close": "Stäng",
|
||
"resetAll": "Återställ alla",
|
||
"undo": "Ångra",
|
||
"copy": "Kopiera",
|
||
"copied": "Kopierad",
|
||
"copyToClipboard": "Kopiera till urklipp"
|
||
},
|
||
"navigation": {
|
||
"overview": "Översikt",
|
||
"storage": "Lagring",
|
||
"network": "Nätverk",
|
||
"virtualMachines": "VM och LXC",
|
||
"hardware": "Hårdvara",
|
||
"backup": "Säkerhetskopiering",
|
||
"terminal": "Terminal",
|
||
"systemLogs": "Systemloggar",
|
||
"security": "Säkerhet",
|
||
"settings": "Inställningar",
|
||
"about": "Om",
|
||
"profile": "Profil",
|
||
"node": "Nod",
|
||
"admin": "Administration",
|
||
"menu": "Navigationsmeny"
|
||
},
|
||
"status": {
|
||
"healthy": "Hälsosam",
|
||
"warning": "Varning",
|
||
"critical": "Kritisk",
|
||
"uptime": "Drifttid: {uptime}",
|
||
"node": "Nod: {node}",
|
||
"connectionFailed": "ProxMenux-serveranslutningen misslyckades",
|
||
"checkService": "Kontrollera att monitor.service fungerar korrekt.",
|
||
"serverPort": "ProxMenux-servern bör starta automatiskt på port 8008",
|
||
"tryAccessing": "Försök komma åt:",
|
||
"normal": "Normal",
|
||
"warm": "Varm",
|
||
"hot": "Varm",
|
||
"moderate": "Måttlig",
|
||
"high": "Hög",
|
||
"stopped": "Stoppad",
|
||
"active": "Aktiv",
|
||
"disabled": "Inaktiverad",
|
||
"inactive": "Inaktiv",
|
||
"saving": "Sparar...",
|
||
"saved": "Sparad",
|
||
"saveFailed": "Det gick inte att spara",
|
||
"networkErrorWhileSaving": "Nätverksfel vid lagring"
|
||
},
|
||
"overview": {
|
||
"loadingTitle": "Laddar systemöversikt...",
|
||
"loadingDescription": "Hämtar systemstatus och mätvärden",
|
||
"topProcessesCpu": "Visa toppprocesser efter CPU",
|
||
"topProcessesMemory": "Visa toppprocesser efter minne",
|
||
"suggestedFix": "Föreslagen fix på Proxmox-värden",
|
||
"noMetricsData": "Det finns ingen tillgänglig statistik",
|
||
"invalidMetricsData": "Ogiltiga mätvärden har tagits emot från servern",
|
||
"metricsLoadError": "Det gick inte att läsa in mätvärden",
|
||
"networkMetricsUnavailable": "Nätverksstatistik inte tillgänglig ännu",
|
||
"noNetworkMetrics": "Inga nätverksstatistika tillgängliga",
|
||
"cpuUsage": "CPU-användning",
|
||
"cpuUsageLoadAverage": "CPU-användning och belastningsgenomsnitt",
|
||
"cpuPercent": "CPU %",
|
||
"loadAverage": "Belastningsgenomsnitt",
|
||
"loadAxis": "Belastning",
|
||
"memory": "Minne",
|
||
"memoryUsage": "Minnesanvändning",
|
||
"user": "Användare",
|
||
"system": "System",
|
||
"cores": "Kärnor",
|
||
"used": "Använt",
|
||
"cached": "Cachad",
|
||
"total": "Total",
|
||
"free": "Ledigt",
|
||
"activeVmLxc": "Aktiv VM & LXC",
|
||
"runningCount": "{count} körs",
|
||
"vmsCount": "{count} virtuella datorer",
|
||
"stoppedCount": "{count} stoppade",
|
||
"temperature": "Temperatur",
|
||
"noSensorAvailable": "Ingen sensor tillgänglig",
|
||
"collectingData": "Samlar in data...",
|
||
"storageOverview": "Lagringsöversikt",
|
||
"totalNodeCapacity": "Total nodkapacitet:",
|
||
"totalCapacity": "Total kapacitet:",
|
||
"physicalDisks": "Fysiska diskar:",
|
||
"diskSingular": "disk",
|
||
"diskPlural": "diskar",
|
||
"vmLxcStorage": "VM/LXC-lagring",
|
||
"available": "Tillgänglig",
|
||
"storageVolumeSingular": "lagringsvolym",
|
||
"storageVolumePlural": "lagringsvolymer",
|
||
"noVmLxcStorage": "Ingen VM/LXC-lagring konfigurerad",
|
||
"localStorageSystem": "Lokal lagring (system)",
|
||
"storageDataUnavailable": "Lagringsdata är inte tillgänglig",
|
||
"networkOverview": "Nätverksöversikt",
|
||
"activeInterfaces": "Aktiva gränssnitt:",
|
||
"received": "Mottagen:",
|
||
"sent": "Skickat:",
|
||
"receivedShort": "Mottagen",
|
||
"sentShort": "Skickat",
|
||
"networkDataUnavailable": "Nätverksdata inte tillgänglig",
|
||
"systemInformation": "Systeminformation",
|
||
"uptime": "Drifttid:",
|
||
"uptimeDuration": {
|
||
"dayOne": "{count} dag",
|
||
"dayFew": "{count} dagar",
|
||
"dayMany": "{count} dagar"
|
||
},
|
||
"proxmoxVersion": "Proxmox-version:",
|
||
"kernel": "Kärna:",
|
||
"availableUpdates": "Tillgängliga uppdateringar:",
|
||
"packages": "paket",
|
||
"systemOverview": "Systemöversikt",
|
||
"loadAverage1m": "Belastningsmedelvärde (1m):",
|
||
"cpuThreads": "CPU-trådar:",
|
||
"networkInterfaces": "Nätverksgränssnitt:",
|
||
"timeframes": {
|
||
"hour": "1 timme",
|
||
"day": "24 timmar",
|
||
"week": "7 dagar",
|
||
"month": "30 dagar",
|
||
"year": "1 år"
|
||
},
|
||
"stats": {
|
||
"avg": "avg",
|
||
"max": "max",
|
||
"min": "min"
|
||
},
|
||
"errors": {
|
||
"serverUnavailableTitle": "Övervakningsservern är inte tillgänglig",
|
||
"serverUnavailableDescription": "Det går inte att ansluta till monitorservern. Se till att tjänsten körs och försök igen."
|
||
}
|
||
},
|
||
"storage": {
|
||
"loadingTitle": "Laddar lagringsdata...",
|
||
"loadingDescription": "Skanna diskar, partitioner och lagringspooler",
|
||
"loadingError": "Fel vid laddning av lagringsdata: {error}",
|
||
"storageUsed": "Använd lagring",
|
||
"localUsed": "Lokalt använt",
|
||
"remoteUsed": "Fjärranvändning",
|
||
"physicalDisks": "Fysiska diskar",
|
||
"proxmoxStorage": "Proxmox lagring",
|
||
"remoteMounts": "Fjärrmonteringar",
|
||
"externalStorageUsb": "Extern lagring (USB)",
|
||
"physicalDisksSmart": "Fysiska diskar och SMART-status",
|
||
"zfsPools": "ZFS pooler",
|
||
"local": "Lokal",
|
||
"remote": "Fjärr",
|
||
"free": "Ledigt",
|
||
"used": "Använt",
|
||
"total": "Total",
|
||
"available": "Tillgänglig",
|
||
"size": "Storlek",
|
||
"allocated": "Tilldelad",
|
||
"none": "Ingen",
|
||
"noRemoteStorage": "Ingen fjärrlagring",
|
||
"diskSingular": "disk",
|
||
"diskPlural": "diskar",
|
||
"allHealthy": "alla friska",
|
||
"criticalCount": "{count} kritisk",
|
||
"warningCount": "{count} varning",
|
||
"remoteMount": "fjärrmontering",
|
||
"remoteMountShort": "avlägsen",
|
||
"excluded": "utesluten",
|
||
"notMonitored": "inte övervakas",
|
||
"namespaceRestricted": "namnutrymmet begränsat",
|
||
"namespaceRestrictedTitle": "Lagring nåbar; datalagerstorlek dold av ACL (t.ex. PBS DatastoreAdmin på ett enda namnområde)",
|
||
"managedByProxmox": "hanteras av Proxmox",
|
||
"readOnlyShort": "ro",
|
||
"stale": "Inaktuell",
|
||
"readOnly": "skrivskyddad",
|
||
"reachable": "Nåbar",
|
||
"source": "Källa:",
|
||
"capacity": "Kapacitet",
|
||
"mountOptions": "Monteringsalternativ",
|
||
"mountStaleSkipped": "df hoppade över: monteringen är inaktuellt.",
|
||
"notApplicable": "n/a",
|
||
"error": "Fel",
|
||
"system": "System",
|
||
"standby": "Standby",
|
||
"standbyTitle": "Drivenheten är i standbyläge - smartctl hoppade över för att hålla den snurrad ned",
|
||
"filesystemCorruption": "Korruption i filsystemet upptäcktes",
|
||
"ioErrorOne": "{count} I/O-fel på 5 min",
|
||
"ioErrorMany": "{count} I/O-fel på 5 min",
|
||
"model": "Modell",
|
||
"wearLevel": "Slitagenivå",
|
||
"powerCycles": "Strömcykler",
|
||
"powerOn": "Ström på",
|
||
"crcErrors": "CRC-fel",
|
||
"reallocatedShort": "Realloc. Sektorer",
|
||
"serialShort": "S/N:",
|
||
"viewDetails": "Visa detaljer",
|
||
"diskDetails": "Diskinformation: /dev/{name}",
|
||
"physicalDisk": "Fysisk disk",
|
||
"overview": "Översikt",
|
||
"smart": "SMART",
|
||
"history": "Historik",
|
||
"schedule": "Schema",
|
||
"serialNumber": "Serienummer",
|
||
"healthStatus": "Hälsostatus",
|
||
"wearLifetime": "Slitage & Livstid",
|
||
"dataWritten": "Data skrivna",
|
||
"life": "liv",
|
||
"lifeRemaining": "Återstående livslängd",
|
||
"realTest": "Testa nu",
|
||
"wear": {
|
||
"label": "Bära",
|
||
"percentageUsed": "Använt procent",
|
||
"mediaWearout": "Media slitage",
|
||
"wearLevel": "Slitagenivå",
|
||
"lifeUsed": "Förbrukad livslängd"
|
||
},
|
||
"estimatedLife": "Uppskattad livslängd",
|
||
"noWearDetected": "Inget slitage upptäckt ännu",
|
||
"months": "månader",
|
||
"years": "år",
|
||
"duration": {
|
||
"daysShort": "{days}d",
|
||
"monthsShort": "{months}m",
|
||
"yearsShort": "{years}y",
|
||
"monthsDaysShort": "{months}m {days}d",
|
||
"yearsMonthsShort": "{years}y {months}m",
|
||
"estimatedYears": "~{value} år",
|
||
"estimatedMonths": "~{value} månader"
|
||
},
|
||
"availableSpare": "Nytta. Skona",
|
||
"smartAttributes": "SMART-attribut",
|
||
"powerOnHours": "Ström på timmar",
|
||
"rotationRate": "Rotationshastighet",
|
||
"smartStatus": "SMART-status",
|
||
"reallocatedSectors": "Omfördelade sektorer",
|
||
"pendingSectors": "Väntande sektorer",
|
||
"temperature": "Temperatur",
|
||
"noSmartData": "Inga SMART-testdata tillgängliga för denna disk.",
|
||
"smartDataHint": "Kör ett SMART-test på fliken SMART Test för att få detaljerad hälsoinformation.",
|
||
"observations": "Observationer",
|
||
"observationsDescription": "Följande observationer har registrerats för denna skiva:",
|
||
"loadingObservations": "Laddar observationer...",
|
||
"firstSeen": "Första",
|
||
"lastSeen": "Sista",
|
||
"occurrences": "Händelser",
|
||
"observationShort": "obs.",
|
||
"observationTypes": {
|
||
"smart_error": "SMART-problem",
|
||
"io_error": "I/O-problem",
|
||
"filesystem_error": "Filsystemproblem",
|
||
"zfs_pool_error": "ZFS-poolproblem",
|
||
"connection_error": "Anslutningsproblem"
|
||
},
|
||
"health": {
|
||
"healthy": "Hälsosam",
|
||
"warning": "Varning",
|
||
"critical": "Kritisk",
|
||
"unknown": "Okänd",
|
||
"passed": "Godkänd",
|
||
"online": "Online",
|
||
"failed": "Misslyckades",
|
||
"degraded": "Försämrad"
|
||
},
|
||
"status": {
|
||
"active": "aktiv",
|
||
"inactive": "inaktiv",
|
||
"offline": "off-line",
|
||
"error": "fel",
|
||
"failed": "misslyckades"
|
||
},
|
||
"smartTest": {
|
||
"loading": "Laddar SMART-data...",
|
||
"toolsMissing": "SMART-verktyg är inte installerade",
|
||
"nvmeToolRequired": "nvme-cli krävs för att köra SMART-tester på NVMe-diskar.",
|
||
"smartctlRequired": "smartmontools krävs för att köra SMART-tester på den här disken.",
|
||
"installingTools": "Installerar SMART-verktyg...",
|
||
"installTools": "Installera SMART-verktyg",
|
||
"installFailed": "Installationen misslyckades",
|
||
"installFailedManual": "Installationen misslyckades. Försök manuellt: apt-get install smartmontools nvme-cli",
|
||
"installToolsManual": "Det gick inte att installera verktyg. Försök manuellt: apt-get install smartmontools nvme-cli",
|
||
"runTest": "Kör SMART-test",
|
||
"shortTest": "Kort test (~2 min)",
|
||
"longTest": "Långt test (1-4 timmar)",
|
||
"extendedTest": "Utökat test (bakgrund)",
|
||
"testHelp": "Ett kort test tar cirka 2 minuter. Det utökade testet körs i bakgrunden och kan ta flera timmar på stora diskar. Du kommer att få ett meddelande när det är klart.",
|
||
"startFailed": "Det gick inte att starta testet",
|
||
"short": "Kort",
|
||
"extended": "Förlängd",
|
||
"testInProgress": "{type} test körs",
|
||
"testWait": "Vänta tills testet är klart. Knapparna låses upp automatiskt.",
|
||
"noProgress": "Den här skivans firmware rapporterar inte framsteg. Testet körs i bakgrunden.",
|
||
"lastTest": "Sista testet",
|
||
"nvmeMetrics": "NVMe hälsomått",
|
||
"sasMetrics": "SAS/SCSI hälsomått",
|
||
"id": "ID",
|
||
"attribute": "Attribut",
|
||
"value": "Värde",
|
||
"worst": "Värst",
|
||
"status": "Status",
|
||
"viewFullReport": "Se hela SMART-rapporten",
|
||
"reportHelp": "Skapa en detaljerad SMART-rapport med analyser och rekommendationer.",
|
||
"loadingReport": "Laddar rapport...",
|
||
"reportLoadFailed": "Det gick inte att läsa in rapportdata.",
|
||
"statusValues": {
|
||
"passed": "Godkänd",
|
||
"failed": "Misslyckades",
|
||
"running": "Spring",
|
||
"aborted": "Avbruten",
|
||
"unknown": "Okänd"
|
||
}
|
||
},
|
||
"historyTab": {
|
||
"loading": "Laddar testhistorik...",
|
||
"empty": "Ingen testhistorik",
|
||
"emptyHint": "Kör ett SMART-test för att börja bygga historik för den här disken.",
|
||
"title": "Testhistorik",
|
||
"latest": "senast",
|
||
"today": "I dag",
|
||
"yesterday": "I går",
|
||
"daysAgo": "{count} dagar sedan",
|
||
"downloadJson": "Ladda ner JSON",
|
||
"delete": "Radera",
|
||
"confirmDelete": "Vill du ta bort den här testposten?",
|
||
"note": "Testresultaten lagras lokalt och används för att generera detaljerade SMART-rapporter."
|
||
},
|
||
"smartReport": {
|
||
"title": "SMART hälsorapport",
|
||
"printPdf": "Skriv ut / Spara som PDF",
|
||
"printHintMac": "Använd Cmd+P för att spara som PDF",
|
||
"printHintCtrl": "Använd Ctrl+P för att spara som PDF",
|
||
"subtitle": "ProxMenux Monitor – analys av diskhälsa",
|
||
"htmlLang": "sv",
|
||
"date": "Datum",
|
||
"device": "Anordning",
|
||
"executiveSummary": "Sammanfattning",
|
||
"smartStatus": "SMART-status",
|
||
"healthAssessment": "Diskhälsobedömning",
|
||
"passedUpper": "GODKÄND",
|
||
"testAgeWarning": "Den här rapporten är baserad på ett SMART-test utfört för {days} dagar sedan ({date}). Diskens hälsa kan ha ändrats sedan dess. Vi rekommenderar att du kör ett nytt SMART-test för att få uppdaterade resultat.",
|
||
"healthyAssessment": "Denna disk fungerar inom normala parametrar. Alla SMART-attribut ligger inom acceptabla gränsvärden. Disken har varit påslagen i ungefär {uptime} och fungerar för närvarande på {temperature}. {sectors}",
|
||
"failedAssessment": "Den här disken har rapporterat ett SMART-hälsofel. Omedelbara åtgärder krävs. Säkerhetskopiera alla viktiga data och planera för diskbyte.",
|
||
"noBadSectors": "Inga dåliga sektorer har upptäckts.",
|
||
"reallocatedSectors": "{count} omfördelade sektor(er) upptäckts - övervaka noga.",
|
||
"healthyMeaningTitle": "vad betyder det? Din disk är frisk!",
|
||
"attentionTitle": "UPPMÄRKSAMHET KRÄVS: Problem upptäckts",
|
||
"monitorTitle": "Vissa problem behöver övervakas",
|
||
"healthyMeaning": "Enkelt uttryckt: Den här disken fungerar korrekt. Du kan fortsätta använda det normalt. Vi rekommenderar att du kör periodiska SMART-tester (månadsvis) för att fånga upp eventuella problem tidigt.",
|
||
"criticalMeaning": "Enkelt uttryckt: Den här disken har problem som kan orsaka dataförlust. Säkerhetskopiera dina viktiga filer omedelbart och överväg att byta ut disken snart.",
|
||
"warningMeaning": "Enkelt uttryckt: Disken fungerar men visar vissa tecken på slitage. Det är inte kritiskt ännu, men övervaka det noga och håll dina säkerhetskopior uppdaterade.",
|
||
"issuesFound": "Problem hittades",
|
||
"criticalStatus": "Kritisk - kräver omedelbar uppmärksamhet",
|
||
"warningStatus": "Varning - bör övervakas",
|
||
"moreIssues": "...och {count} fler problem (se detaljer nedan)",
|
||
"dismissed": "Avvisad",
|
||
"occurrences": "Händelser",
|
||
"errorSignature": "Felsignatur",
|
||
"rawMessage": "Rå meddelande",
|
||
"firstSeen": "Första sett",
|
||
"lastSeen": "Senast sett",
|
||
"observationsIntro": "Följande händelser har upptäckts och loggats för denna disk. Dessa observationer kan indikera potentiella problem som kräver uppmärksamhet.",
|
||
"temperatureHistory": "Temperaturhistorik",
|
||
"temperatureSamples": "{count} exempel",
|
||
"temperatureBands": "Band: gult = varna (>= {warn}°C), rött = kritiskt (>= {hot}°C). Provtagning var 60:e.",
|
||
"observationSummary": "{unique} unik, {total} totalt",
|
||
"observationsTitle": "Observationer och händelser ({count} registrerade, {total} totala förekomster)",
|
||
"outdatedTestTitle": "Inaktuella testdata ({days} dagar gamla)",
|
||
"diskInformation": "Diskinformation",
|
||
"attributeCount": "{total} totalt",
|
||
"attributeCountWithWarnings": "{total} totalt, {warnings} varning(er)",
|
||
"entriesCount": "{count} poster",
|
||
"fullSelfTestHistory": "Fullständig självtesthistorik ({count} poster)",
|
||
"firmwareNoSelfTestLog": "Den här diskens firmware upprätthåller inte en intern självtestlogg. Testresultaten spåras av ProxMenux Monitor.",
|
||
"ssdWearNote": "Uppskattningar av SSD-livslängden är baserade på tillverkarrapporterade slitageindikatorer. Den faktiska livslängden kan variera beroende på arbetsbelastning och användningsmönster.",
|
||
"labels": {
|
||
"model": "Modell",
|
||
"serial": "Serie",
|
||
"estimatedLife": "Beräknad återstående livstid",
|
||
"totalDataWritten": "Totalt skrivna data",
|
||
"availableSpare": "Tillgänglig reserv",
|
||
"reportGenerated": "Rapport genererad",
|
||
"testType": "Testtyp",
|
||
"lastTestType": "Senaste testtyp",
|
||
"testResult": "Testresultat",
|
||
"attributesChecked": "Attribut kontrollerade",
|
||
"capacity": "Kapacitet",
|
||
"type": "Typ",
|
||
"family": "Familj",
|
||
"formFactor": "Formfaktor",
|
||
"interface": "Gränssnitt",
|
||
"transport": "Transport",
|
||
"linkSpeed": "Länkhastighet",
|
||
"blockSize": "Blockstorlek",
|
||
"temperature": "Temperatur",
|
||
"optimal": "Optimal",
|
||
"powerOnTime": "Power On Time",
|
||
"powerCycles": "Strömcykler",
|
||
"uncorrectedErrors": "Okorrigerade fel",
|
||
"pendingSectors": "Väntande sektorer",
|
||
"crcErrors": "CRC-fel",
|
||
"grownDefects": "Uppvuxna defekter",
|
||
"lifeRemaining": "KVAR LIV",
|
||
"estimated": "Uppskattad",
|
||
"usageStatistics": "ANVÄNDNINGSSTATISTIK",
|
||
"percentageUsed": "Använt procent",
|
||
"dataWritten": "Data skrivna",
|
||
"source": "Källa",
|
||
"ssdLifeIndicator": "SSD-livsindikator",
|
||
"wearLevel": "Slitagenivå",
|
||
"powerOnHours": "Ström på timmar",
|
||
"smartStatus": "SMART-status",
|
||
"reallocatedSectors": "Omfördelade sektorer",
|
||
"note": "Notera",
|
||
"metric": "Metrisk",
|
||
"attribute": "Attribut",
|
||
"value": "Värde",
|
||
"worst": "Värst",
|
||
"thresholdShort": "Thr",
|
||
"raw": "Rå",
|
||
"result": "Resultat",
|
||
"completed": "Avslutad",
|
||
"atPowerOnHours": "Vid starttid",
|
||
"ataErrorLog": "ATA-fellogg",
|
||
"status": "Status",
|
||
"atPoh": "På POH",
|
||
"date": "Datum",
|
||
"min": "Min",
|
||
"avg": "Genomsnittlig",
|
||
"max": "Max"
|
||
},
|
||
"sections": {
|
||
"nvmeWearLifetime": "NVMe Wear & Lifetime",
|
||
"extendedNvmeHealth": "Utökad NVMe Health",
|
||
"ssdWearLifetime": "SSD slitage och livstid",
|
||
"nvmeHealthMetrics": "NVMe Health Metrics",
|
||
"sasHealthMetrics": "SAS/SCSI Health Metrics",
|
||
"smartAttributes": "SMART-attribut",
|
||
"selfTestResult": "Självtestresultat",
|
||
"lastSelfTestResult": "Senaste självtestresultat",
|
||
"recommendations": "Rekommendationer"
|
||
},
|
||
"statusValues": {
|
||
"ok": "OK",
|
||
"warning": "Varning",
|
||
"critical": "Kritisk",
|
||
"failed": "Misslyckades",
|
||
"passed": "Godkänd",
|
||
"supported": "Stöds",
|
||
"notSupported": "Stöds inte",
|
||
"none": "Ingen",
|
||
"info": "Info"
|
||
},
|
||
"selfTestStatus": {
|
||
"completedWithoutError": "Klart utan fel",
|
||
"completedWithReadFailure": "Slutfört: läsfel",
|
||
"completedWithWriteFailure": "Slutfört: skrivfel",
|
||
"completedWithUnknownFailure": "Slutfört: okänt fel",
|
||
"interrupted": "Avbruten",
|
||
"aborted": "Avbruten",
|
||
"inProgress": "Pågår"
|
||
},
|
||
"testTypes": {
|
||
"short": "Kort test",
|
||
"extended": "Förlängt test"
|
||
},
|
||
"observationTypes": {
|
||
"io": "I/O-fel",
|
||
"ioPlural": "I/O-fel",
|
||
"smart": "SMART-fel",
|
||
"smartPlural": "SMART-fel",
|
||
"filesystem": "Filsystemfel",
|
||
"filesystemPlural": "Filsystemfel"
|
||
},
|
||
"duration": {
|
||
"yearDayHours": "{years}y {days}d ({hours}h)",
|
||
"dayHours": "{days}d ({hours}h)",
|
||
"yearDay": "{years}y {days}d",
|
||
"minutes": "{minutes} min",
|
||
"approxMinutes": "~{minutes} min"
|
||
},
|
||
"estimatedLife": {
|
||
"years": "~{value} år",
|
||
"days": "~{value} dagar",
|
||
"hours": "~{value} timmar",
|
||
"excellent": "Excellent"
|
||
},
|
||
"units": {
|
||
"bytes": "bytes"
|
||
},
|
||
"metrics": {
|
||
"criticalWarning": "Kritisk varning",
|
||
"mediaErrors": "Mediafel",
|
||
"unsafeShutdowns": "Osäkra avstängningar",
|
||
"enduranceWarning": "Uthållighetsvarning",
|
||
"controllerBusy": "Styrenheten upptagen",
|
||
"errorLogEntries": "Felloggposter",
|
||
"warningTempTime": "Varning Temp Time",
|
||
"criticalTempTime": "Kritisk temptid",
|
||
"dataRead": "Läs av data",
|
||
"hostReadCommands": "Värd Läs Cmds",
|
||
"hostWriteCommands": "Värd Skriv Cmds",
|
||
"hotspotTemp": "Hotspot Temp",
|
||
"sensors": "Sensorer"
|
||
},
|
||
"metricNotes": {
|
||
"controllerAlertFlags": "Flaggor för styrenhetsvarning",
|
||
"flashCellDamage": "Flash cell skada",
|
||
"powerLossWithoutFlush": "Strömbortfall utan spolning",
|
||
"groupEnduranceAlert": "Grupputhållighetsvarning",
|
||
"totalBusyTime": "Totalt upptagen tid",
|
||
"mayIncludeBenignArtifacts": "Kan innehålla godartade artefakter",
|
||
"minutesInWarningRange": "Minuter inom varningsintervall",
|
||
"minutesInCriticalRange": "Minuter inom kritiskt område",
|
||
"totalHostReads": "Total värd läser",
|
||
"totalReadCommands": "Totalt läskommandon",
|
||
"totalWriteCommands": "Totalt antal skrivkommandon",
|
||
"sensorHotspot": "Sensor[1] hotspot"
|
||
},
|
||
"empty": {
|
||
"nvmeMetrics": "Inga NVMe-mått tillgängliga",
|
||
"sasMetrics": "Inga SAS-mått tillgängliga",
|
||
"smartAttributes": "Inga SMART-attribut tillgängliga",
|
||
"selfTestHistory": "Ingen självtesthistorik tillgänglig. Kör ett SMART självtest för att se resultat här."
|
||
},
|
||
"footer": {
|
||
"generatedBy": "Rapport genererad av ProxMenux Monitor"
|
||
},
|
||
"attributeLabels": {
|
||
"criticalWarning": "Kritisk varning",
|
||
"nvmeTemperature": "Temperatur",
|
||
"temperatureSensor1": "Temperaturgivare 1",
|
||
"temperatureSensor2": "Temperaturgivare 2",
|
||
"temperatureSensor3": "Temperatursensor 3",
|
||
"availableSpare": "Tillgängliga reservdelar",
|
||
"availableSpareThreshold": "Tillgänglig reservtröskel",
|
||
"percentageUsed": "Använt procent",
|
||
"enduranceGroupWarning": "Varning för uthållighetsgrupp",
|
||
"mediaErrors": "Mediafel",
|
||
"mediaIntegrityErrors": "Media- och dataintegritetsfel",
|
||
"unsafeShutdowns": "Osäkra avstängningar",
|
||
"nvmePowerCycles": "Power cykler",
|
||
"nvmePowerOnHours": "Drifttimmar",
|
||
"dataUnitsRead": "Avlästa dataenheter",
|
||
"dataUnitsWritten": "Dataenheter skrivna",
|
||
"hostReadCommands": "Värd läskommandon",
|
||
"hostWriteCommands": "Värdskrivkommandon",
|
||
"controllerBusyTime": "Controller upptagen tid",
|
||
"errorLogEntries": "Felloggposter",
|
||
"warningTempTime": "Varningstemperaturtid",
|
||
"criticalTempTime": "Kritisk temperaturtid",
|
||
"warningCompositeTemperatureTime": "Varning sammansatt temperaturtid",
|
||
"criticalCompositeTemperatureTime": "Kritisk sammansatt temperaturtid",
|
||
"thermalManagementT1TransCount": "Termisk hantering T1 övergångar",
|
||
"thermalManagementT2TransCount": "Termisk hantering T2 övergångar",
|
||
"thermalManagementT1TotalTime": "Termisk hantering T1 total tid",
|
||
"thermalManagementT2TotalTime": "Termisk hantering T2 total tid"
|
||
},
|
||
"attributeExplanations": {
|
||
"criticalWarning": "Aktiva varningsflaggor från NVMe-kontrollern. Alla värden som inte är noll kräver omedelbar utredning.",
|
||
"nvmeTemperature": "Komposittemperatur rapporterad av regulatorn. Ihållande höga temperaturer orsakar termisk strypning och minskar NAND-livslängden.",
|
||
"temperatureSensor1": "Primär temperatursensor, vanligtvis NAND-blixten. Mest representativa för blixthälsa.",
|
||
"temperatureSensor2": "Sekundär sensor, ofta styrenheten dör. Går vanligtvis varmare än sensor 1.",
|
||
"temperatureSensor3": "Tertiär sensor, om sådan finns. Platsen varierar beroende på tillverkare.",
|
||
"availableSpare": "Andel reservdelar NAND-block kvar för byte av dåliga block. En varning utlöses under tröskeln.",
|
||
"availableSpareThreshold": "Tillverkarens minimum för tillgängliga reservdelar. Under detta flaggar enheten en kritisk varning.",
|
||
"percentageUsed": "Köruppskattning av förbrukad uthållighet baserat på faktiska kontra nominella skrivcykler. 100 % betyder att den nominella TBW nåddes; enheten kan fortsätta att fungera utöver detta.",
|
||
"mediaErrors": "Oåterställningsbara läs-/skrivfel på NAND-flash. Alla värden som inte är noll indikerar permanent cellskada. Ökande antal innebär byt ut snart.",
|
||
"mediaIntegrityErrors": "Oåterställningsbara fel upptäckts av styrenheten. Icke-noll innebär risk för datakorruption.",
|
||
"unsafeShutdowns": "Strömförluster utan ordentlig spolning eller avstängning. Mycket höga risker för korruption av metadata och problem med fast programvara.",
|
||
"nvmePowerCycles": "Totala på/av-cykler. Frekvent cykling ökar slitaget på kontakter och kondensatorer.",
|
||
"nvmePowerOnHours": "Totalt antal timmar som enheten har varit påslagen sedan tillverkningen.",
|
||
"dataUnitsRead": "Total data läst i 512 KB-enheter. Multiplicera med 512 000 för byte. Användbar för att beräkna daglig läsarbetsbelastning.",
|
||
"dataUnitsWritten": "Total data skriven i 512 KB-enheter. Jämför med TBW-betyg för att uppskatta återstående uthållighet.",
|
||
"hostReadCommands": "Totalt antal läskommandon utfärdade av värden. Ett högt förhållande kontra skrivkommandon indikerar en lästung arbetsbelastning.",
|
||
"hostWriteCommands": "Totalt antal skrivkommandon utfärdade av värden. Inkluderar filsystemmetadataskrivningar.",
|
||
"controllerBusyTime": "Totalt antal minuter som styrenheten tillbringade med att bearbeta I/O-kommandon. Höga värden indikerar fortsatt hög arbetsbelastning.",
|
||
"errorLogEntries": "Antal poster i felinformationsloggen. Innehåller ofta godartade självtestartefakter; krysskontrollera med Media Errors.",
|
||
"warningTempTime": "Totalt antal minuter som spenderats över varningstemperaturtröskeln. Orsakar prestandastrypning. Noll är idealiskt.",
|
||
"criticalTempTime": "Totalt antal minuter spenderade över den kritiska temperaturtröskeln. Enheten kan stängas av för att förhindra skador. Bör alltid vara noll.",
|
||
"warningCompositeTemperatureTime": "Totalt antal minuter överskred komposittemperaturen varningströskeln.",
|
||
"criticalCompositeTemperatureTime": "Totalt antal minuter överskred komposittemperaturen det kritiska tröskelvärdet. Måste vara noll.",
|
||
"thermalManagementT1TransCount": "Antal gånger frekvensomriktaren gick in i lätt termisk strypning (T1). Indikerar kylningsproblem.",
|
||
"thermalManagementT2TransCount": "Antal gånger frekvensomriktaren gick in i kraftig termisk strypning (T2). Betydande prestandapåverkan.",
|
||
"thermalManagementT1TotalTime": "Totalt antal sekunder tillbringade i lätt termisk strypning. Indikerar ihållande kylningsproblem.",
|
||
"thermalManagementT2TotalTime": "Totalt antal sekunder tillbringade i kraftig termisk strypning. Allvarlig prestandaförsämring.",
|
||
"rawReadErrorRate": "Hårdvaruläsfel har upptäckts. Höga råvärden på Seagate/Samsung-diskar är normala eftersom deras proprietära formel gör VALUE viktigare än rå.",
|
||
"writeErrorRate": "Fel som uppstod under skrivoperationer. Ett växande antal kan tyda på huvud- eller mediaproblem.",
|
||
"multiZoneErrorRate": "Fel vid skrivning till flerzonsregioner. Tillverkarspecifik; en stigande trend är oroande.",
|
||
"softReadErrorRate": "Läs fel korrigerade av firmware utan dataförlust. Höga värden kan indikera nedbrytande media.",
|
||
"readErrorRetryRate": "Antalet läsförsök krävs. Enstaka omförsök är normala; ihållande tillväxt indikerar slitage.",
|
||
"reportedUncorrect": "Fel som ECC inte kunde rätta till. Alla värden som inte är noll betyder att data gick förlorade eller oläsbara.",
|
||
"reportedUncorrectableErrors": "Fel som ECC inte kunde rätta till. Icke-noll innebär risk för dataförlust.",
|
||
"reallocatedSectorCount": "Dåliga sektorer ersatts av reservsektorer från reservpoolen. Ett växande antal betyder drivförsämring.",
|
||
"retiredBlockCount": "NAND-block har tagits bort på grund av slitage eller fel (SSD). Liknande omallokerade sektorer för hårddiskar.",
|
||
"reallocatedEventCount": "Antal utförda ommappningsoperationer. Varje händelse betyder att en dålig sektor ersattes.",
|
||
"currentPendingSector": "Instabila sektorer som väntar på att bli ommappade vid nästa skrivning. De kan lösas eller bli permanent omfördelade.",
|
||
"pendingSectors": "Sektorer som väntar på att bli ommappade. De kan lösas eller omfördelas.",
|
||
"offlineUncorrectable": "Sektorer som misslyckades under offlinesökning och som inte kunde korrigeras. Indikerar möjlig dataförlust.",
|
||
"offlineUncorrectableSectorCount": "Okorrigerbara sektorer hittades under bakgrundsskanning. Data om dessa sektorer går förlorade.",
|
||
"sataTemperature": "Aktuell drivtemperatur. Ihållande höga temperaturer påskyndar slitaget och minskar livslängden.",
|
||
"temperatureCelsius": "Aktuell drivtemperatur i Celsius. Hårddiskar bör vanligtvis hålla sig under 45°C; SSD-enheter under 60°C.",
|
||
"airflowTemperatureCel": "Temperaturen mäts av luftflödesgivaren. Vanligtvis något lägre än huvudtemperaturgivaren.",
|
||
"temperatureCase": "Temperaturen på frekvensomriktarens hölje. Användbar för övervakning av inneslutningsventilation.",
|
||
"temperatureInternal": "Intern temperaturgivare. Kan läsa högre än temperatur på huset.",
|
||
"sataPowerOnHours": "Totalt antal timmar som enheten har varit påslagen. Används för att uppskatta ålder och planera ersättningar.",
|
||
"powerOnHoursAndMsec": "Total påslagstid med millisekunders precision.",
|
||
"powerCycleCount": "Totalt antal kompletta på/av-cykler. Frekvent cykling stressar elektroniken.",
|
||
"powerOffRetractCount": "Tider som huvudena drogs in på grund av strömavbrott (HDD). Höga värden indikerar instabil strömförsörjning.",
|
||
"unexpectedPowerLossCt": "Oväntade strömförluster (SSD). Kan orsaka metadatakorruption om skrivcachen var aktiv.",
|
||
"unsafeShutdownCount": "Strömförluster utan ordentlig avstängning (SSD). Höga värden riskerar korruption av firmware.",
|
||
"startStopCount": "Spindelmotorns start-/stoppcykler (HDD). Varje cykel orsakar mekaniskt slitage.",
|
||
"spinUpTime": "Dags för plattorna att nå full drifthastighet (HDD). Ökande värden kan indikera slitage på motorlager.",
|
||
"spinRetryCount": "Misslyckade försök att snurra upp motorn (HDD). Icke-noll indikerar vanligtvis problem med strömförsörjningen eller motorn.",
|
||
"calibrationRetryCount": "Antal huvudkalibreringsförsök (HDD). Icke-noll kan indikera mekaniska problem.",
|
||
"seekErrorRate": "Fel under huvudpositionering (HDD). Höga råvärden på Seagate är ofta normala på grund av en patentskyddad formel.",
|
||
"seekTimePerformance": "Genomsnittlig sökdriftsprestanda (HDD). Sjunkande värden tyder på mekanisk nedbrytning.",
|
||
"loadCycleCount": "Huvudladdnings-/avlastningscykler (HDD). Klassad för 300K-600K cykler på de flesta enheter.",
|
||
"loadUnloadCycleCount": "Huvudladdnings-/avlastningscykler (HDD). Varje cykel orsakar litet slitage på rampmekanismen.",
|
||
"headFlyingHours": "Timmar som läs-/skrivhuvudena har placerats över plattorna (HDD).",
|
||
"highFlyWrites": "Skriver var huvudet flög högre än förväntat (HDD). Data kanske inte är korrekt skrivna.",
|
||
"gSenseErrorRate": "Stöt- eller vibrationshändelser som upptäcks av accelerometern (HDD). Höga värden indikerar fysisk störning.",
|
||
"diskShift": "Avstånd skivan har flyttats från sin ursprungliga position (HDD). Temperatur- eller chockrelaterad.",
|
||
"loadedHours": "Tillbringade timmar med huvuden laddade över tallrikarna (HDD).",
|
||
"loadInTime": "Tidpunkt för huvudladdningsprocessen. Tillverkarspecifikt diagnostiskt mått.",
|
||
"torqueAmplificationCount": "Tider som drivenheten behövde extra vridmoment för att snurra upp. Kan indikera kväve- eller motorproblem.",
|
||
"flyingHeight": "Avstånd från huvud till tallrik under drift (HDD). Kritisk för läs/skrivpålitlighet.",
|
||
"loadFriction": "Friktion upptäckt under huvudbelastning (HDD). Ökande värden tyder på slitage på rampmekanismen.",
|
||
"loadUnloadRetryCount": "Misslyckade huvudladdnings-/avlastningsförsök (HDD). Icke-noll indikerar mekaniska problem.",
|
||
"udmaCrcErrorCount": "Kontrollsummafel för dataöverföring på SATA-kabeln. Orsakas vanligtvis av en dålig kabel, lös anslutning eller portproblem.",
|
||
"crcErrors": "Gränssnittskommunikationsfel. Orsakas vanligtvis av kabel- eller anslutningsproblem.",
|
||
"crcErrorCount": "Kontrollsummafel för dataöverföring. Byt ut SATA-kabeln om detta värde ökar.",
|
||
"commandTimeout": "Kommandon som tog för lång tid och tog timeout. Kan indikera kontroller eller anslutningsproblem.",
|
||
"interfaceCrcErrorCount": "CRC-fel på gränssnittslänken. Kabel- eller kontaktproblem.",
|
||
"hardwareEccRecovered": "Läsfel korrigerade av hårdvaru-ECC. Icke-noll är normalt; snabb tillväxt kräver uppmärksamhet.",
|
||
"eccErrorRate": "Antal ECC-korrigerade fel. Proprietär formel; VÄRDE betyder mer än obearbetat antal.",
|
||
"endToEndError": "Datakorruption upptäcktes mellan controllerns cache och värdgränssnittet. Bör alltid vara noll.",
|
||
"endToEndErrorDetectionCount": "Antal paritetsfel i datasökvägen. Icke-noll indikerar kontrollproblem.",
|
||
"wearLevelingCount": "Genomsnittliga raderingscykler per NAND-block (SSD). Lägre VÄRDE betyder mer slitage.",
|
||
"wearRangeDelta": "Skillnad mellan mest slitna och minst slitna block (SSD). Höga värden indikerar ojämnt slitage.",
|
||
"mediaWearoutIndicator": "Uppskattning av återstående livslängd för Intel SSD. Börjar på 100 och minskar till 0 när uthålligheten förbrukas.",
|
||
"ssdLifeLeft": "Uppskattad återstående SSD-livslängd i procent baserat på NAND-slitage.",
|
||
"percentLifetimeRemain": "Beräknad procentuell återstående livslängd. 100 betyder ny; 0 betyder slutet på den nominella livslängden.",
|
||
"percentLifetimeUsed": "Procentandel av konsumerad uthållighet. Omvänt av procent återstående livslängd.",
|
||
"availableReservedSpace": "Återstående reservblock i procent (SSD). Låga värden minskar frekvensomriktarens förmåga att hantera dåliga block.",
|
||
"usedReservedBlockCount": "Reservblock förbrukade för ersättning av dåliga block (SSD). Ett växande värde innebär åldrande.",
|
||
"unusedReservedBlockCount": "Reservblock fortfarande tillgängliga för ersättning av dåliga block (SSD). Noll betyder att det inte är möjligt att byta ut dåliga block längre.",
|
||
"programFailCount": "NAND-skrivfel (SSD). Ett växande antal betyder att blixtceller slits ut.",
|
||
"programFailCountChip": "Programfel på chipnivå (SSD). Icke-noll indikerar NAND-försämring.",
|
||
"eraseFailCount": "NAND radera operationsfel (SSD). Ej noll indikerar kraftigt blixtslitage.",
|
||
"eraseFailCountTotal": "Totala NAND-raderingsfel (SSD). I kombination med Program Fail Count visar det övergripande NAND-hälsa.",
|
||
"eraseFailCountChip": "Radera fel på chipnivå (SSD). Icke-noll betyder NAND-nedbrytning.",
|
||
"runtimeBadBlock": "Dåliga block upptäcktes under normal drift (SSD). Ett växande antal betyder att blixten slits ut.",
|
||
"totalLbasWritten": "Totalt skrivna logiska blockadresser. Multiplicera med 512 byte för total datavolym.",
|
||
"totalLbasRead": "Totalt lästa logiska blockadresser. Användbar för att beräkna daglig arbetsbelastning.",
|
||
"lifetimeWritesGib": "Total data skriven i GiB under enhetens livstid.",
|
||
"lifetimeReadsGib": "Totalt avläst data i GiB under enhetens livstid.",
|
||
"totalWritesGib": "Total data skriven i GiB. Jämför med TBW-betyg för uthållighetsberäkning.",
|
||
"totalReadsGib": "Totalt avläst data i GiB.",
|
||
"nandWritesGib": "Raw NAND skriver i GiB. Högre än värden skriver på grund av skrivförstärkning.",
|
||
"hostWrites32Mib": "Total data skriven av värden i 32 MiB-enheter.",
|
||
"hostReads32Mib": "Total data som läses av värden i 32 MiB-enheter.",
|
||
"hostWritesMib": "Total data skriven av värden i MiB.",
|
||
"hostReadsMib": "Total data läst av värden i MiB.",
|
||
"nandGbWrittenTlc": "Totalt data som skrivits till TLC NAND-celler i GB. Inkluderar skrivförstärkningsoverhead.",
|
||
"nandGibWritten": "Total NAND skriver i GiB. Högre än värden skriver på grund av skrivförstärkning och sophämtning.",
|
||
"averageBlockEraseCount": "Genomsnittligt antal raderingscykler per NAND-block (SSD). Drivsystem är normalt klassade för 3K-100K cykler.",
|
||
"averageEraseCount": "Genomsnittliga raderingscykler per block. Jämför med uppskattad uthållighet för uppskattning av återstående livslängd.",
|
||
"maxEraseCount": "Maximala raderingscykler på ett enskilt block. Ett stort mellanrum med genomsnitt indikerar ojämnt slitage.",
|
||
"totalEraseCount": "Summan av alla raderingscykler över alla block. Övergripande NAND-skrivvolymindikator.",
|
||
"powerLossCapTest": "Resultat av strömavbrottsskyddskondensatorns självtest (SSD). Misslyckad innebär risk för dataförlust vid strömavbrott.",
|
||
"powerLossProtection": "Status för mekanismen för strömavbrottsskydd. Enterprise SSD:er använder kondensatorer för att spola cache vid strömavbrott.",
|
||
"successfulRainRecovCnt": "Framgångsrika återställningar med RAIN (Redundant Array of Independent NAND). Visar att NAND-paritet fungerar.",
|
||
"ssdEraseFailCount": "Totalt raderingsfel över SSD:n. Indikerar övergripande NAND-nedbrytning.",
|
||
"ssdProgramFailCount": "Totala skrivfel över SSD:n. Indikerar problem med flashcellens tillförlitlighet.",
|
||
"throughputPerformance": "Total genomströmningsprestanda (HDD). Sjunkande värden indikerar försämring.",
|
||
"unknownAttribute": "Leverantörsspecifikt attribut är inte definierat i SMART-standarden. Kontrollera tillverkarens dokumentation.",
|
||
"freeFallSensor": "Fritt fall-händelser upptäcktes (bärbar hårddisk). Huvuden är parkerade för att förhindra skador vid fall.",
|
||
"grownDefectList": "Sektorer ommappade på grund av defekter som upptäckts under drift. Motsvarar omfördelade sektorer på SATA. Ett växande antal betyder drivförsämring.",
|
||
"readErrorsCorrected": "Läsfel korrigerade av ECC. Normalt för företagskörningar under hög arbetsbelastning; endast okorrigerade fel är kritiska.",
|
||
"readEccFast": "Fel korrigerade med snabb on-the-fly ECC under läsoperationer. Normal i SAS-enheter.",
|
||
"readEccDelayed": "Fel som kräver fördröjd eller offline ECC-korrigering under läsningar. Icke-noll är acceptabelt men bör inte växa snabbt.",
|
||
"readUncorrectedErrors": "Läs fel som ECC inte kunde korrigera. Icke-noll betyder att data gick förlorade eller oläsbara. Kritiskt mått.",
|
||
"readDataProcessed": "Total data som läses av enheten. Användbar för att beräkna daglig arbetsbelastning.",
|
||
"writeErrorsCorrected": "Skrivfel korrigerade av ECC. Normalt för företagsenheter.",
|
||
"writeUncorrectedErrors": "Skriv fel som ECC inte kunde rätta till. Icke-noll betyder potentiell dataförlust. Kritisk.",
|
||
"writeDataProcessed": "Total data som skrivits till enheten. Användbar för arbetsbelastningsanalys.",
|
||
"verifyErrorsCorrected": "Verifieringsfel korrigerade under bakgrundsverifieringsåtgärder.",
|
||
"verifyUncorrectedErrors": "Verifiera fel som inte kunde korrigeras. Ej noll indikerar medianedbrytning.",
|
||
"nonMediumErrors": "Styr- eller bussfel som inte är relaterade till själva mediet. Högt antal kan indikera problem med bakplan eller kabel.",
|
||
"sasTemperature": "Aktuell drivtemperatur. Enterprise SAS-diskar tål upp till 55-60°C under ihållande belastning.",
|
||
"sasPowerOnHours": "Totalt antal timmar som enheten har varit påslagen. Enterprise-diskar är klassade för 24/7-drift.",
|
||
"startStopCycles": "Motor start/stopp cykler. Enterprise SAS-diskar är klassade för 50 000+ cykler.",
|
||
"loadUnloadCycles": "Huvudbelastnings-/avlastningscykler. Enterprise-diskar är klassade för 600 000+ cykler.",
|
||
"backgroundScanStatus": "Status för SCSI-bakgrundsmediaskanningen. Körs kontinuerligt för att upptäcka ytfel."
|
||
},
|
||
"recommendations": {
|
||
"healthyTitle": "Disken är frisk",
|
||
"healthyText": "Alla SMART-attribut är inom normala intervall. Fortsätt regelbunden övervakning.",
|
||
"criticalTitle": "Kritiskt: Diskhälsoproblem upptäckt",
|
||
"criticalText": "SMART har rapporterat ett hälsoproblem. Säkerhetskopiera all data omedelbart och planera för diskbyte.",
|
||
"reallocatedTitle": "Omfördelade sektorer upptäckts ({count})",
|
||
"reallocatedText": "Disken har dåliga sektorer som har ommappats. Övervaka det noga och överväg att byta ut det om antalet ökar.",
|
||
"pendingTitle": "Väntande sektorer ({count})",
|
||
"pendingText": "Vissa sektorer väntar på att omfördelas. Detta kan tyda på ett förestående misslyckande.",
|
||
"highTemperature": "Hög temperatur ({temperature}°C)",
|
||
"hotHdd": "Hårddisken är varm. Förbättra luftflödet i höljet eller lägg till kylning.",
|
||
"hotSsd": "SSD:n är varm. Check airflow around the drive.",
|
||
"hotNvme": "NVMe överhettas. Överväg att lägga till en kylfläns eller förbättra luftflödet i höljet.",
|
||
"maintenanceTitle": "Regelbundet underhåll",
|
||
"maintenanceText": "Schemalägg ett utökat SMART-test varje månad för att fånga problem tidigt.",
|
||
"backupTitle": "Säkerhetskopieringsstrategi",
|
||
"backupText": "Säkerhetskopiera viktiga data regelbundet, oavsett disktillstånd.",
|
||
"nvmeWarningTitle": "NVMe kritisk varning aktiv (0x{value})",
|
||
"nvmeWarningText": "NVMe-kontrollern har larmat. Säkerhetskopiera data omedelbart och undersök vidare.",
|
||
"nvmeMediaTitle": "NVMe-mediafel upptäcktes ({count})",
|
||
"nvmeMediaText": "Oåterställningsbara NAND-flashfel indikerar fysisk skada. Säkerhetskopiera data och planera för ersättning.",
|
||
"unsafeTitle": "Högt antal osäkra avstängningar ({count})",
|
||
"unsafeText": "Frekventa strömförluster ökar risken för korruption av den fasta programvaran. Säkerställ stabil ström eller använd en UPS.",
|
||
"seagateTitle": "Seagate Raw_Read_Error_Rate - Normalt beteende",
|
||
"seagateText": "Seagate-enheter rapporterar mycket stora råvärden för attribut #1. Detta förväntas; bara det normaliserade värdet spelar roll och det bör ligga kvar på 100.",
|
||
"smrTitle": "SMR-enhet upptäckt - Skrivbegränsningar",
|
||
"smrText": "SMR-diskar skriver slumpmässiga data långsammare och kan stanna under en tung blandad arbetsbelastning. De passar säkerhetskopior och arkiv, men rekommenderas inte som primär Proxmox-lagring eller ZFS vdevs."
|
||
}
|
||
},
|
||
"ataErrors": {
|
||
"idnf": "Sektoradress hittades inte - möjligen dålig sektor eller kabelproblem",
|
||
"unc": "Okorrigerbart läsfel - dålig sektor",
|
||
"abrt": "Kommandot avbröts av enheten",
|
||
"amnf": "Adressmärke hittades inte - ytskada",
|
||
"tk0nf": "Spår 0 hittades inte - hårdvarufel på enheten",
|
||
"bbk": "Felaktigt block har upptäckts",
|
||
"icrc": "Interface CRC-fel - kabel- eller kontaktproblem",
|
||
"mc": "Media ändrades",
|
||
"mcr": "Mediebyte begärdes",
|
||
"wp": "Skrivskyddad"
|
||
},
|
||
"scheduleTab": {
|
||
"loading": "Laddar scheman...",
|
||
"automaticTests": "Automatiska SMART-tester",
|
||
"toggleHelp": "Aktivera eller inaktivera alla schemalagda tester",
|
||
"enabled": "Aktiverad",
|
||
"disabled": "Inaktiverad",
|
||
"configured": "Konfigurerade scheman",
|
||
"disks": "Diskar",
|
||
"allDisks": "alla diskar",
|
||
"keepResults": "Behåll {count} resultat",
|
||
"empty": "Inga schemalagda tester har konfigurerats",
|
||
"emptyHint": "Skapa ett schema för att köra SMART-tester automatiskt.",
|
||
"edit": "Redigera schema",
|
||
"new": "Nytt schema",
|
||
"testType": "Testtyp",
|
||
"frequency": "Frekvens",
|
||
"daily": "Dagligen",
|
||
"weekly": "Varje vecka",
|
||
"monthly": "Månatlig",
|
||
"dailyAt": "Dagligen kl. {time}",
|
||
"weeklyAt": "{day} vid {time}",
|
||
"monthlyAt": "Dag {day} i månaden kl. {time}",
|
||
"dayOfWeek": "Veckodag",
|
||
"dayOfMonth": "Dag i månaden",
|
||
"timeHour": "Tid (timme)",
|
||
"retention": "Behåll resultat",
|
||
"lastN": "Senaste {count}",
|
||
"keepAll": "Behåll allt",
|
||
"saving": "Sparar...",
|
||
"save": "Spara schema",
|
||
"cancel": "Avbryt",
|
||
"add": "Lägg till schema",
|
||
"note": "Schemalagda tester körs automatiskt via cron. Resultaten sparas i SMART-historiken.",
|
||
"days": {
|
||
"sunday": "söndag",
|
||
"monday": "måndag",
|
||
"tuesday": "tisdag",
|
||
"wednesday": "onsdag",
|
||
"thursday": "torsdag",
|
||
"friday": "fredag",
|
||
"saturday": "lördag"
|
||
}
|
||
}
|
||
},
|
||
"details": {
|
||
"temperature": {
|
||
"title": "CPU temperatur",
|
||
"diskTitle": "Temperatur",
|
||
"current": "Nuvarande",
|
||
"min": "Min",
|
||
"avg": "Genomsnittlig",
|
||
"max": "Max",
|
||
"seriesName": "Temperatur",
|
||
"noData": "Inga temperaturdata tillgängliga för denna period",
|
||
"collectionHint": "Data samlas in var 60:e sekund",
|
||
"openHistory": "Öppna temperaturhistorik",
|
||
"collectingSamples": "Samla prover — diagrammet fylls efter ~2 minuter",
|
||
"sampleInterval": "Prover tas var 60:e sekund",
|
||
"timeframes": {
|
||
"hour": "1 timme",
|
||
"day": "24 timmar",
|
||
"week": "7 dagar",
|
||
"month": "30 dagar"
|
||
},
|
||
"status": {
|
||
"hot": "Varm",
|
||
"warm": "Varm",
|
||
"normal": "Normal"
|
||
}
|
||
},
|
||
"processes": {
|
||
"topByCpu": "Toppprocesser av CPU",
|
||
"topByMemory": "Toppprocesser av Memory",
|
||
"cpuDescription": "Aktuell CPU-användning per process, som en bråkdel av värdens totala CPU - samma skala som CPU-användningskortet ovan. Uppdateras var tredje sekund när den är öppen.",
|
||
"memoryDescription": "Aktuellt inbyggt minne per process. Uppdateras var tredje sekund när den är öppen.",
|
||
"filterPlaceholder": "Filtrera efter kommandorad, användare eller PID...",
|
||
"pid": "PID",
|
||
"user": "Användare",
|
||
"command": "Kommando",
|
||
"cpuPercent": "CPU %",
|
||
"memory": "Minne",
|
||
"memPercent": "Mem %",
|
||
"noMatches": "Inga processer matchar filtret",
|
||
"captured": "Fångade {time}",
|
||
"matchCount": "{count} matchning av {total} processer",
|
||
"matchesCount": "{count} matchningar av {total} processer",
|
||
"topCount": "Topp {shown} av {total} processer",
|
||
"loadFailed": "Det gick inte att hämta processer",
|
||
"lifetimeAverageTitle": "Genomsnittlig CPU% över hela processens livstid - användbart för att hitta långvariga inaktiva baslinjer",
|
||
"averageShort": "avg"
|
||
},
|
||
"processInfo": {
|
||
"titleFallback": "Behandla",
|
||
"descriptionLive": "Live ögonblicksbild från /proc/{pid}. Uppdaterar automatiskt var {seconds} s när den är öppen.",
|
||
"descriptionExited": "Sista ögonblicksbilden från /proc/{pid} innan processen avslutades.",
|
||
"finishedTitle": "Denna process har avslutats",
|
||
"finishedDescription": "Det var sannolikt ett kortlivat hjälpmedel, skript, pct exec eller one-shot kommando som slutfördes medan modalen var öppen. Data nedan är den sista ögonblicksbilden som togs innan den avslutades – inte en inaktuell eller trasig läsning.",
|
||
"loading": "Belastning…",
|
||
"fetchFailed": "Det gick inte att hämta processen",
|
||
"captured": "Fångad",
|
||
"lastSeen": "Senast sett",
|
||
"sections": {
|
||
"overview": "Översikt",
|
||
"resources": "Resurser",
|
||
"command": "Kommando",
|
||
"lifetime": "Livstid"
|
||
},
|
||
"labels": {
|
||
"state": "Ange",
|
||
"parent": "Överordnad process",
|
||
"threads": "Trådar",
|
||
"openFds": "Öppna FD:er",
|
||
"user": "Användare",
|
||
"group": "Grupp",
|
||
"cpu": "CPU",
|
||
"memory": "Minne",
|
||
"residentRss": "Bosatt (RSS)",
|
||
"virtualSize": "Virtuell storlek",
|
||
"swap": "Swap",
|
||
"ioRead": "I/O-läs",
|
||
"ioWrite": "I/O-skriva",
|
||
"name": "Namn",
|
||
"commandLine": "Kommandorad",
|
||
"executable": "Körbar",
|
||
"workingDir": "Arbetskatalog",
|
||
"started": "Startade",
|
||
"runningFor": "Springer för"
|
||
},
|
||
"states": {
|
||
"running": "Spring",
|
||
"sleeping": "Sovande",
|
||
"diskWait": "Disk vänta",
|
||
"zombie": "Zombie",
|
||
"stopped": "Stoppad",
|
||
"tracingStop": "Spårningsstopp",
|
||
"dead": "Död",
|
||
"idle": "På tomgång",
|
||
"exited": "Avslutat"
|
||
}
|
||
}
|
||
},
|
||
"vmLxc": {
|
||
"loadingTitle": "Laddar virtuella datorer och LXC:er...",
|
||
"loadingDescription": "Hämtar VM- och LXC-behållarestatus",
|
||
"loadingError": "Fel vid laddning av virtuella maskiner: {error}",
|
||
"totalVmLxc": "Totalt VM och LXC",
|
||
"totalCpuAllocated": "Total CPU allokerad",
|
||
"totalMemory": "Totalt minne",
|
||
"totalDisk": "Total disk",
|
||
"running": "spring",
|
||
"stopped": "stannade",
|
||
"vms": "virtuella datorer",
|
||
"used": "Använd",
|
||
"configured": "Konfigurerad",
|
||
"inUse": "I bruk",
|
||
"allocated": "Alloc",
|
||
"total": "Total",
|
||
"utilization": "util",
|
||
"idle": "På tomgång",
|
||
"listTitle": "Virtuella maskiner och behållare",
|
||
"empty": "Inga virtuella maskiner hittades",
|
||
"uptime": "Drifttid: {uptime}",
|
||
"cpuUsage": "CPU-användning",
|
||
"memory": "Minne",
|
||
"disk": "Disk",
|
||
"diskUsage": "Diskanvändning",
|
||
"diskIo": "Disk I/O",
|
||
"networkIo": "Nätverk I/O",
|
||
"sinceBoot": "sedan start",
|
||
"loadingConfiguration": "Laddar konfiguration...",
|
||
"resources": "Resurser",
|
||
"cpuCores": "CPU-kärnor",
|
||
"notes": "Anteckningar",
|
||
"hideNotes": "Dölj anteckningar",
|
||
"lessInfo": "Mindre info",
|
||
"info": "Info",
|
||
"ipAddresses": "IP-adresser",
|
||
"enterNotes": "Ange anteckningar här...",
|
||
"editNotes": "Redigera",
|
||
"savingNotes": "Sparar...",
|
||
"notesDecodeError": "Fel vid avkodning av anteckningar. Vänligen redigera för att fixa.",
|
||
"noNotes": "Inga anteckningar ännu. Klicka på Redigera för att lägga till anteckningar.",
|
||
"containerConfiguration": "Behållarkonfiguration",
|
||
"mountedFromContainer": "Monteras inifrån behållaren",
|
||
"openTerminal": "Öppna Terminal",
|
||
"coreCount": {
|
||
"one": "{count} kärna",
|
||
"few": "{count} kärnor",
|
||
"many": "{count} kärnor"
|
||
},
|
||
"duration": {
|
||
"dhm": "{days}d {hours}h {minutes}m"
|
||
},
|
||
"details": {
|
||
"sourceHost": "Källa (värd)",
|
||
"mountedAtCt": "Monterad vid (CT)",
|
||
"total": "Total",
|
||
"used": "Använd",
|
||
"available": "Tillgänglig",
|
||
"swap": "Swap",
|
||
"privilegeLevel": "Privilegenivå",
|
||
"gpuPassthrough": "GPU-genomföring",
|
||
"hardwareDevices": "Hårdvaruenheter",
|
||
"cpuSockets": "CPU-uttag",
|
||
"cpuType": "CPU-typ",
|
||
"numa": "NUMA",
|
||
"bios": "BIOS",
|
||
"machineType": "Maskintyp",
|
||
"vga": "VGA",
|
||
"qemuAgent": "QEMU-agent",
|
||
"tabletPointer": "Tablettpekare",
|
||
"localTime": "Lokaltid",
|
||
"rawConfig": "Rå konfiguration",
|
||
"scsiController": "SCSI-kontroller",
|
||
"dnsNameserver": "DNS-namnserver",
|
||
"searchDomain": "Sök domän",
|
||
"hostname": "Värdnamn",
|
||
"storageType": "{type} lagring",
|
||
"mountAttributes": "Montera attribut (LXC config)",
|
||
"runtimeMountOptions": "Körtidsmonteringsalternativ",
|
||
"privileged": "Privilegierad",
|
||
"unprivileged": "Oprivilegierad",
|
||
"hardware": "Hårdvara",
|
||
"pciPassthrough": "PCI-genomföring",
|
||
"usbDevices": "USB-enheter",
|
||
"serialPorts": "Seriella portar",
|
||
"bridge": "Bro",
|
||
"enabled": "Aktiverad",
|
||
"disabled": "Inaktiverad",
|
||
"on": "på",
|
||
"off": "av",
|
||
"included": "ingår",
|
||
"excluded": "utesluten",
|
||
"storage": "Lagring",
|
||
"rootFilesystem": "Rotfilsystem",
|
||
"efiDisk": "EFI disk",
|
||
"tpmState": "TPM-tillstånd",
|
||
"mountPoint": "Monteringspunkt",
|
||
"mountPointIndexed": "Monteringspunkt {index}",
|
||
"network": "Nätverk",
|
||
"networkInterface": "Nätverksgränssnitt {index}",
|
||
"hostInterface": "Värd: {interface}",
|
||
"gateway": "Inkörsport",
|
||
"gatewayV6": "Gateway v6",
|
||
"type": "Typ",
|
||
"rateLimit": "Prisgräns",
|
||
"firewall": "Brandvägg",
|
||
"backup": "Säkerhetskopiering",
|
||
"replicate": "Replikera",
|
||
"volume": "Volym",
|
||
"path": "Väg",
|
||
"media": "Media",
|
||
"discard": "Kassera",
|
||
"cache": "Cache",
|
||
"efiType": "EFI typ",
|
||
"preEnrolledKeys": "Förhandsregistrerade nycklar",
|
||
"serial": "Serie",
|
||
"mountTypes": {
|
||
"pveVolume": "PVE volym",
|
||
"pveStorageBind": "bind från PVE-lagring",
|
||
"hostBind": "binda från värd",
|
||
"adHoc": "ad-hoc inuti CT"
|
||
},
|
||
"mountStatus": {
|
||
"stale": "inaktuell",
|
||
"notMounted": "inte monterad",
|
||
"hostDetached": "värd fristående",
|
||
"readOnly": "skrivskyddad",
|
||
"stopped": "stannade",
|
||
"mounted": "monterad"
|
||
}
|
||
},
|
||
"logs": {
|
||
"header": "Loggar för {name} (VMID: {vmid})",
|
||
"node": "Nod",
|
||
"type": "Typ",
|
||
"totalLines": "Totala linjer",
|
||
"generated": "Genererad"
|
||
},
|
||
"tabs": {
|
||
"status": "Status",
|
||
"mounts": "Monteringr",
|
||
"backups": "Säkerhetskopieringar",
|
||
"updates": "Uppdateringar",
|
||
"firewall": "Brandvägg",
|
||
"app": "App"
|
||
},
|
||
"actions": {
|
||
"start": "Start",
|
||
"shutdown": "Stängning",
|
||
"reboot": "Starta om",
|
||
"forceStop": "Tvinga stopp",
|
||
"working": "Arbetssätt..."
|
||
},
|
||
"confirm": {
|
||
"forceStopTitle": "Tvinga stopp",
|
||
"rebootTitle": "Starta om",
|
||
"forceStopDescription": "Detta hoppar över gäst-OS-avstängningssekvensen och kan skada körande databaser eller filsystem. Gästen dödas omedelbart.",
|
||
"rebootDescription": "Detta tvingar fram en omstart utan att vänta på att gästoperativsystemet ska tömma väntande skrivningar. Använd en graciös avstängning när det är möjligt.",
|
||
"typeToConfirm": "Skriv {vmid} för att bekräfta:",
|
||
"guest": "Gäst:"
|
||
},
|
||
"guestTypes": {
|
||
"container": "behållare",
|
||
"vm": "VM",
|
||
"containerUi": "Behållare"
|
||
},
|
||
"backups": {
|
||
"title": "Säkerhetskopieringar",
|
||
"create": "Skapa säkerhetskopia",
|
||
"available": "Tillgängliga säkerhetskopior",
|
||
"loading": "Laddar säkerhetskopior...",
|
||
"empty": "Inga säkerhetskopior hittades",
|
||
"emptyHint": "Skapa din första säkerhetskopia med knappen ovan"
|
||
},
|
||
"updatesPanel": {
|
||
"pendingTitle": "Väntande paketuppdateringar",
|
||
"total": "{count} totalt",
|
||
"lastChecked": "Senast kontrollerad:",
|
||
"applyWith": "Ansök med",
|
||
"securityUpdate": "Säkerhetsuppdatering",
|
||
"security": "säkerhet",
|
||
"clickToView": "Klicka för att se väntande paket",
|
||
"updateSingular": "uppdatera",
|
||
"updatePlural": "uppdateringar",
|
||
"packagePending": "{count} paket väntar",
|
||
"packagesPending": "{count} paket väntar",
|
||
"securityUpdatePending": "{count} säkerhetsuppdatering",
|
||
"securityUpdatesPending": "{count} säkerhetsuppdateringar",
|
||
"fullListInside": "Fullständig lista tillgänglig inuti behållaren:",
|
||
"loadingMountPoints": "Laddar monteringspunkter..."
|
||
},
|
||
"errors": {
|
||
"unknown": "Okänt fel",
|
||
"backupStartFailed": "Det gick inte att starta säkerhetskopiering: {message}",
|
||
"controlFailed": "Det gick inte att {action} VM {vmid}: {message}",
|
||
"saveNotesFailed": "Det gick inte att spara anteckningar. Försök igen."
|
||
},
|
||
"backupModal": {
|
||
"title": "Säkerhetskopiera {type} {vmid} ({name})",
|
||
"description": "Konfigurera alternativ för säkerhetskopiering för denna {type}",
|
||
"storage": "Lagring",
|
||
"selectStorage": "Välj lagring",
|
||
"free": "gratis",
|
||
"mode": "Läge",
|
||
"notification": "Underrättelse",
|
||
"useGlobalSettings": "Använd globala inställningar",
|
||
"alwaysNotify": "Meddela alltid",
|
||
"notifyOnFailure": "Meddela vid fel",
|
||
"neverNotify": "Meddela aldrig",
|
||
"protected": "Skyddad (förhindra oavsiktlig radering)",
|
||
"pbsChangeMode": "PBS ändra detektionsläge",
|
||
"forPbsStorage": "för PBS-lagring",
|
||
"notes": "Anteckningar",
|
||
"variables": "Variabler: {{cluster}}, {{guestname}}, {{node}}, {{vmid}}",
|
||
"creating": "Skapande...",
|
||
"submit": "Säkerhetskopiering",
|
||
"typeContainer": "behållare",
|
||
"typeVirtualMachine": "virtuell maskin",
|
||
"modes": {
|
||
"snapshot": "Ögonblicksbild",
|
||
"suspend": "Uppskjuta",
|
||
"stop": "Stopp"
|
||
},
|
||
"changeModes": {
|
||
"default": "Standard",
|
||
"legacy": "Arv",
|
||
"data": "Data"
|
||
}
|
||
},
|
||
"firewall": {
|
||
"title": "Brandväggsloggar",
|
||
"refresh": "Uppdatera",
|
||
"loading": "Laddar brandväggslogg...",
|
||
"disabledTitle": "Brandväggen är inte aktiverad för denna {type}",
|
||
"disabledHint": "Aktivera det i Proxmox UI under {type} -> Brandvägg -> Alternativ och lägg till minst en regel med logg: info eller högre så att paket börjar registreras. Nya poster visas här automatiskt vid nästa uppdatering.",
|
||
"readFailed": "Det gick inte att läsa brandväggsloggen",
|
||
"empty": "Inga brandväggshändelser har registrerats ännu.",
|
||
"emptyHint": "Regler med log: info eller högre kommer att fylla denna vy när paket anländer."
|
||
},
|
||
"options": {
|
||
"title": "Alternativ",
|
||
"snapshotBefore": "Ögonblicksbild innan applicering",
|
||
"snapshotOn": "— på {storage}",
|
||
"noSnapshot": "Ingen föranvändning av ögonblicksbild",
|
||
"restartAfter": "Starta om behållaren efter applicering",
|
||
"noRestart": "Ingen omstart efter applicering",
|
||
"snapshotLabel": "Snapshot behållaren innan applicering (vzdump)",
|
||
"appliesToBoth": "Gäller manuella + schemalagda körningar.",
|
||
"backupStorage": "Säkerhetskopia lagring",
|
||
"pickStorage": "Välj en lagring",
|
||
"editButton": "Redigera",
|
||
"cancelButton": "Avbryt",
|
||
"saveButton": "Spara",
|
||
"storageAuto": "bil"
|
||
},
|
||
"scheduled": {
|
||
"title": "Schemalagda uppdateringar",
|
||
"enabledHelper": "Körs i bakgrunden med hjälp av appliceringsalternativen ovan.",
|
||
"disabledHelper": "Aktivera för att köra uppdateringar automatiskt på ett cron-schema.",
|
||
"chipLabel": "Schema",
|
||
"disabledSuffix": "(inaktiverad)",
|
||
"whatLabel": "Vad:",
|
||
"targetOs": "OS-paket",
|
||
"targetApp": "Tillämpningen",
|
||
"targetBoth": "OS + applikation",
|
||
"lastRun": "Senaste körningen: {date}",
|
||
"runSuccess": "✓ framgång",
|
||
"runFailed": "✗ misslyckades",
|
||
"notScheduled": "Inte schemalagt",
|
||
"frequency": "Frekvens",
|
||
"cronExpression": "Cron uttryck",
|
||
"cronPlaceholder": "t.ex. 0 3 * * *",
|
||
"whatToUpdate": "Vad ska uppdateras",
|
||
"targetOptionOs": "Endast OS-paket",
|
||
"targetOptionApp": "Endast ansökan",
|
||
"targetOptionBoth": "OS + applikation",
|
||
"deleteButton": "Ta bort schema",
|
||
"deleteConfirm": "Vill du ta bort de schemalagda uppdateringarna för den här behållaren? Tillämpa standardvärden (säkerhetskopiering + omstart) behålls."
|
||
},
|
||
"cronChip": {
|
||
"detected": "host cron upptäckt",
|
||
"variantTteck": "teck (arv)",
|
||
"variantCustom": "beställnings-",
|
||
"variantCommunityScripts": "community-skript",
|
||
"scopeAptApk": "apt/apk på alla CT",
|
||
"scopeUnknown": "omfattning okänt"
|
||
},
|
||
"cronPresets": {
|
||
"hourly": "Varje timme",
|
||
"dailyAt3": "Varje dag kl. 03.00",
|
||
"dailyAtNoon": "Varje dag kl 12:00",
|
||
"weeklySun3": "Varje vecka (söndag 3:00)",
|
||
"monthly1st3": "Varje månad (1:a kl. 03:00)",
|
||
"custom": "Anpassad cron..."
|
||
},
|
||
"updates": {
|
||
"osPackagesTitle": "OS-paket",
|
||
"lastCheckedPrefix": "Senast kontrollerad:",
|
||
"familyLabel": "Familj:",
|
||
"applyOsUpdate": "Använd OS-uppdatering",
|
||
"osUpToDate": "OS uppdaterat",
|
||
"installedByHelperPrefix": "Installerad av",
|
||
"helperScriptsName": "Proxmox Helper-Scripts",
|
||
"helperUpdatesRun": "— uppdateringar kör community-scripts helper.",
|
||
"installedPrefix": "installerat",
|
||
"upstreamAvailable": "version {version} tillgänglig",
|
||
"upToDateAt": "Uppdaterad kl",
|
||
"applyUpdate": "Tillämpa uppdatering",
|
||
"upToDate": "Upp till datum",
|
||
"runUpdater": "Kör uppdateringsprogrammet",
|
||
"terminalTitle": "Tillämpa uppdateringar — CT {vmid}",
|
||
"terminalDescriptionOs": "Tillämpar OS-paketuppdateringar inuti behållaren...",
|
||
"terminalDescriptionApp": "Kör programuppdateringen inuti behållaren...",
|
||
"terminalDescriptionBoth": "Tillämpar OS-paket och programuppdateringar inuti behållaren...",
|
||
"terminalCompletedSuccessfully": "Uppdateringar har slutförts",
|
||
"terminalCompletedWithError": "Uppdateringar avslutade med felkod {code}",
|
||
"applyOsPlusApp": "Använd OS + {appName} uppdateringar",
|
||
"applyOsPlusApps": "Använd OS + Apps-uppdateringar",
|
||
"osPlusApp": "OS + {appName} uppdateringar",
|
||
"osPlusApps": "OS + Apps-uppdateringar",
|
||
"noUpdateMethodTitle": "Ingen uppdateringsmetod tillgänglig",
|
||
"noUpdateMethodBody": "Ingen uppdateringsmetod tillgänglig. Uppdatera från själva appen eller ställ in ett anpassat kommando på fliken App.",
|
||
"ociImmutableTitle": "OCI-bildbehållare",
|
||
"ociImmutableBody": "OS-paket bakas in vid bildbyggetid och kan inte uppdateras på plats. Tillämpa uppdateringar manuellt eller installera om med en nyare bild.",
|
||
"hideNoticeButton": "Dölj det här meddelandet för den här appen",
|
||
"noOsUpdatesPending": "Inga väntande OS-uppdateringar",
|
||
"securityUpdateAria": "Säkerhetsuppdatering",
|
||
"packagePendingLabel": "paket väntande",
|
||
"packagesPendingLabel": "väntande paket",
|
||
"securityUpdateLabel": "säkerhetsuppdatering",
|
||
"securityUpdatesLabel": "säkerhetsuppdateringar",
|
||
"applicationDefaultName": "Tillämpningen",
|
||
"installedLabel": "installerat",
|
||
"upToDateAtLabel": "Uppdaterad kl",
|
||
"versionTrackingPending": "Versionsspårning väntar – nästa schemalagda kontroll visar installerad och tillgänglig version.",
|
||
"customCommandTitle": "Anpassat uppdateringskommando",
|
||
"customCommandBody": "Kör ett användardefinierat skalkommando för att uppdatera den här appen inuti behållaren.",
|
||
"noUpdaterConfiguredTitle": "Ingen uppdaterare konfigurerad",
|
||
"noUpdaterConfiguredBody": "Den här appen har inte ett hjälpinstallationsprogram eller ett anpassat kommando registrerat.",
|
||
"hideNoticeAction": "Dölj detta meddelande för {appName}",
|
||
"detectedByPrefix": "Upptäckt av",
|
||
"editApp": "Redigera",
|
||
"alsoDetectedTitle": "Detekteras även i den här behållaren:",
|
||
"detectedInline": "· upptäckt av {method}",
|
||
"customCommandLabel": "Anpassat uppdateringskommando",
|
||
"customCommandPlaceholder": "t.ex. cd /opt/<din-app> && git pull && systemctl starta om <din-app>",
|
||
"removeButton": "Ta bort",
|
||
"cancelButton": "Avbryt",
|
||
"saveButton": "Spara",
|
||
"editCommandButton": "Redigera kommando",
|
||
"wireUpCommandButton": "Lägg till anpassat uppdateringskommando",
|
||
"versionTrackingPendingShort": "Väntande versionsspårning.",
|
||
"noMethodBody": "Ingen uppdateringsmetod tillgänglig. Uppdatera från själva appen, eller koppla upp ett anpassat kommando som ProxMenux kommer att köra inuti behållaren.",
|
||
"noMethodHideBody": "Denna app har ingen uppdateringsmetod registrerad. Ställ in en från fliken App eller avvisa det här meddelandet.",
|
||
"hideForApp": "Dölj meddelande för {appName}",
|
||
"applyOsAppsFooter": "Använd OS + {appName} uppdateringar",
|
||
"applyOsAppsFooterPlural": "Använd OS + Apps-uppdateringar",
|
||
"osAppsFooter": "OS + {appName} uppdateringar",
|
||
"osAppsFooterPlural": "OS + Apps-uppdateringar",
|
||
"noUpdatesAvailableChip": "Inga uppdateringar tillgängliga",
|
||
"managedApp": "Hanterad app",
|
||
"managedBadge": "lyckades",
|
||
"lastCheckedAt": "Senast kontrollerad: {date}",
|
||
"tailscaleAvailable": "Tailscale v{version} tillgänglig",
|
||
"updateToVersion": "Uppdatera till v{version}",
|
||
"otherPackagePending": "+{count} annat paket som väntar i behållaren",
|
||
"otherPackagesPending": "+{count} andra paket som väntar i behållaren",
|
||
"noManagedUpdateInfo": "Ingen uppdateringsinformation ännu — kolla från Säkerhet → Secure Gateway.",
|
||
"ociTitle": "OCI-bildbehållare",
|
||
"ociBody": "Den här behållaren skapades från en OCI-bild (Docker). Uppdateringshantering för OCI-behållare kommer med den kommande OCI-installationsfunktionen - uppdateringar kommer att bygga om behållaren från en nyare bildtagg snarare än att patcha paket inuti.",
|
||
"helperNotUpdateable": "Community-scripts-registret markerar denna app som inte uppdateringsbar.",
|
||
"helperDetectedTitle": "Upptäckte en hjälparskriptuppdatering",
|
||
"helperDetectedBody": "Att applicera manuellt är säkrast."
|
||
},
|
||
"appEditor": {
|
||
"closePanel": "Stäng panelen",
|
||
"cancelButton": "Avbryt",
|
||
"saveButton": "Spara",
|
||
"hideButton": "Dölja",
|
||
"hidePermanentlyTooltip": "Dölj denna upptäckt permanent",
|
||
"hiddenBadge": "För närvarande dold — kommer att dyka upp igen i upptäcktslistan",
|
||
"registerDifferent": "Registrera en annan app",
|
||
"detectedInContainer": "Upptäcks på den här behållaren",
|
||
"installedManaged": "Installerad och hanterad av ProxMenux",
|
||
"nameLabel": "Namn",
|
||
"installedViaLabel": "Installerad via",
|
||
"installedVersionLabel": "Installerad version",
|
||
"installedVersionRegexLabel": "Installerad version av regex (infångningsgrupp)",
|
||
"installedRegexPlaceholder": "t.ex. v?(\\d+\\.\\d+\\.\\d+)",
|
||
"installedRegexAlt": "installed_regex",
|
||
"regexCaptureGroupLabel": "Regex (med fångstgrupp)",
|
||
"regexPlaceholderVersion": "version:\\s*(\\d+\\.\\d+\\.\\d+)",
|
||
"optionalSuffix": "(frivillig)",
|
||
"methodNone": "Ingen (endast länk)",
|
||
"methodDpkg": "dpkg-paket (Debian/Ubuntu)",
|
||
"methodApk": "apk-paket (alpint)",
|
||
"methodBinary": "Binär (absolut sökväg eller bara namn)",
|
||
"methodFile": "fil + regex",
|
||
"methodDockerLabel": "hamnarbesiktning (OCI-etikett)",
|
||
"methodDockerExec": "docker exec (binär i container)",
|
||
"methodPython": "pythondistribution (importlib.metadata)",
|
||
"methodCommand": "kommando (avancerat — argv)",
|
||
"methodManual": "manual (jag skriver versionen)",
|
||
"packageIdentifierLabel": "Paketidentifierare",
|
||
"binaryPathLabel": "Binär väg",
|
||
"binaryPathPlaceholder": "t.ex. /opt/<din-app>/binär",
|
||
"binaryPathBare": "Binär (absolut sökväg eller bara namn)",
|
||
"binaryPathBarePlaceholder": "t.ex. myapp (eller absolut sökväg)",
|
||
"binaryArgsLabel": "Binära argument (kommaseparerade, valfritt)",
|
||
"binaryArgsPlaceholder": "t.ex. --version (kommaseparerad)",
|
||
"filePathLabel": "Filsökväg",
|
||
"commandLabel": "Kommando (kommaseparerad argv, inget skal)",
|
||
"commandPlaceholder": "minapp, version, --json",
|
||
"commandServerExample": "server, -v",
|
||
"containerNameLabel": "Behållarens namn",
|
||
"containerNamePlaceholder": "t.ex. <ditt-behållarnamn>",
|
||
"ociLabelKeyLabel": "OCI-etikettnyckel",
|
||
"ociLabelPlaceholder": "org.opencontainers.image.version",
|
||
"pythonInterpreterLabel": "Python-tolkväg",
|
||
"pythonInterpreterPlaceholder": "t.ex. /opt/<din-app>/venv/bin/python",
|
||
"pipDistLabel": "Distributionsnamn (pip-paket)",
|
||
"pipDistPlaceholder": "t.ex. <ditt-pip-paket>",
|
||
"upstreamSourceLabel": "Källa för tillgänglig version (valfritt)",
|
||
"upstreamNone": "ingen (kontrollera inte tillgänglig version)",
|
||
"upstreamGithub": "GitHub repo",
|
||
"upstreamHttp": "HTTP JSON-slutpunkt",
|
||
"upstreamDocker": "Docker Hub-bild",
|
||
"githubRepoLabel": "GitHub repo",
|
||
"githubRepoPlaceholder": "t.ex. ägare/namn",
|
||
"githubRepoAlt": "ägare/namn",
|
||
"githubSourceLabel": "GitHub-källa",
|
||
"sourceReleases": "släpper",
|
||
"sourceTags": "taggar",
|
||
"endpointUrlLabel": "Endpoint URL",
|
||
"endpointUrlPlaceholder": "t.ex. https://vendor.example.com/api/latest.json",
|
||
"jsonPathLabel": "JSON-sökväg",
|
||
"jsonPathPlaceholder": "t.ex. data.version eller releases[0].tag_name",
|
||
"dockerImageLabel": "Docker Hub-bild",
|
||
"dockerImagePlaceholder": "t.ex. linuxserver/plex eller nginx",
|
||
"tagRegexLabel": "Taggregex (med fångstgrupp)",
|
||
"tagRegexPlaceholder": "t.ex. v?(\\d+\\.\\d+\\.\\d+)",
|
||
"tagRegexBare": "v?(\\d+\\.\\d+\\.\\d+)",
|
||
"installedStatus": "Installerad",
|
||
"checkingStatus": "kontroll…",
|
||
"latestFromLabel": "Senaste från",
|
||
"upToDateBadge": "Upp till datum",
|
||
"updateAvailableBadge": "Uppdatering tillgänglig",
|
||
"portDescriptionPlaceholder": "Beskrivning (t.ex. webbgränssnitt, go2rtc, admin)",
|
||
"portPortPlaceholder": "hamn",
|
||
"portHttp": "http",
|
||
"portHttps": "https",
|
||
"portLogoLabel": "Logotyp URL för denna länk (valfritt)",
|
||
"portLogoPlaceholder": "t.ex. https://example.com/logo.webp",
|
||
"removePortTooltip": "Ta bort porten",
|
||
"detectMethodDpkg": "dpkg ·",
|
||
"detectMethodApk": "apk ·",
|
||
"detectMethodBinary": "binär ·",
|
||
"detectMethodFile": "fil ·",
|
||
"detectMethodDockerLabel": "docker etikett",
|
||
"detectMethodDockerExec": "docker exec",
|
||
"detectMethodCommand": "kommando",
|
||
"binaryVersionHint": "binär --version",
|
||
"systemctlHint": "systemctl show <service> -p ExecStart",
|
||
"whichHint": "vilken <app>",
|
||
"apkInfoHint": "\" : \"apk info | grep",
|
||
"grafanaNote": ". Grafana behöver",
|
||
"hiddenDetectionsHelpSingular": "You have {count} hidden detection. Återställ en för att ta tillbaka den, eller registrera en anpassad app manuellt.",
|
||
"hiddenDetectionsHelpPlural": "Du har {count} dolda upptäckter. Återställ en för att ta tillbaka den, eller registrera en anpassad app manuellt.",
|
||
"registerCustom": "Registrera en anpassad app",
|
||
"noAppsTitle": "Inga ansökningar registrerade",
|
||
"noAppsBody": "Registrera apparna som körs i behållaren för att få webblänkar och, om du vill, spårning av tillgängliga versioner med aviseringar om nya utgåvor.",
|
||
"registerApplication": "Registrera ansökan",
|
||
"hiddenSuffix": "{count} dold",
|
||
"confirmHide": "Vill du dölja \"{name}\"-detekteringen permanent på den här behållaren?\n\nFör att ta tillbaka den senare, klicka på \"Registrera en annan app\" - den dolda listan visas där med ett återställningsalternativ.",
|
||
"saveFailed": "Det gick inte att spara",
|
||
"tagFilterRegexOptional": "Taggfilter regex (valfritt)",
|
||
"versionRegexOptional": "Regex version (valfritt)",
|
||
"top20Matches": "Topp 20 matchningar – begränsa sökfrågan för mer",
|
||
"binaryArgsHintPrefix": "Lämnas tomma standardinställningar till",
|
||
"binaryArgsHintGrafana": "Grafana behöver",
|
||
"loadFailed": "Det gick inte att läsa in appkonfigurationen",
|
||
"checkFailed": "Kontrollen misslyckades",
|
||
"deleteFailed": "Det gick inte att ta bort",
|
||
"dismissFailed": "Det gick inte att avvisa upptäckten",
|
||
"restoreFailed": "Det gick inte att återställa upptäckten",
|
||
"managedApp": "Hanterad app",
|
||
"managedStatus": "lyckades",
|
||
"checkedAt": "Markerade {date}",
|
||
"latestUpstream": "Senaste tillgängliga version",
|
||
"loadingApplications": "Laddar appar...",
|
||
"nameSearchPlaceholder": "Skriv för att söka efter 700+ appar, eller skriv din egen",
|
||
"matchCount": "{count} matchar",
|
||
"catalogPort": "port {port}",
|
||
"trackingAvailable": "spårning tillgänglig",
|
||
"logoUrlLabel": "Logotyp URL",
|
||
"webLinks": "Webblänkar",
|
||
"addPort": "Lägg till port",
|
||
"detectedPorts": "Portar upptäckta i behållaren — klicka för att lägga till:",
|
||
"noWebPorts": "Inga webbportar lyssnar. Använd Lägg till port om du fortfarande vill skapa en länk manuellt.",
|
||
"trackUpstream": "Spåra tillgänglig version (valfritt)",
|
||
"trackOff": "Av – endast länk",
|
||
"trackOn": "På · {method}",
|
||
"trackHelp": "Valfritt. När funktionen är aktiverad jämför ProxMenux den installerade versionen med den senaste tillgängliga.",
|
||
"commandSafetyHelp": "Kör argv-stil inuti CT som rot — aldrig genom ett skal. Du är ansvarig för vad kommandot gör. Använd installed_regex nedan för att extrahera versionen från utdata.",
|
||
"manualVersionHelp": "Ange den installerade versionen. Om en källa för tillgänglig version anges nedan fortsätter ProxMenux att söka efter uppdateringar. Uppdatera värdet här efter en appuppgradering.",
|
||
"upstreamHelp": "Hur ProxMenux hittar den senaste versionen att jämföra med din installerade.",
|
||
"githubRepoHelp": "Offentligt GitHub-förråd där releaser eller taggar publiceras.",
|
||
"httpJsonHelp": "Offentlig JSON-slutpunkt som returnerar en version någonstans i nyttolasten.",
|
||
"jsonPathHelp": "Prickad bana med valfria [N] arrayindex.",
|
||
"restoreButton": "Återställa",
|
||
"registerButton": "Register",
|
||
"removeButton": "Ta bort",
|
||
"checkButton": "Kontrollera",
|
||
"editFieldsButton": "Redigera fält",
|
||
"alsoDetectedContainer": "Detekteras även på denna behållare",
|
||
"addAnotherApplication": "Lägg till ytterligare ett program",
|
||
"doneButton": "Gjort",
|
||
"editButton": "Redigera",
|
||
"upstreamErrorTimeout": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Nätverkstimeout vid kontakt uppströms",
|
||
"upstreamErrorNetwork": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Nätverksfel: {detail}",
|
||
"upstreamErrorGeneric": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Uppströmskontroll misslyckades: {detail}",
|
||
"notificationsEnabled": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Uppströmsuppdateringsmeddelanden PÅ – klicka för att stänga av ljudet",
|
||
"notificationsMuted": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Uppströmsuppdateringsmeddelanden AVSTÄLLD – klicka för att aktivera",
|
||
"notifyUpstreamLabel": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Meddela mig när en ny uppströmsversion är tillgänglig",
|
||
"notifyUpstreamHelp": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Skickar `app_update_available` till de kanaler som är aktiverade i Inställningar → Aviseringar.Stäng av om den här appen inte kan uppdateras på din box."
|
||
}
|
||
},
|
||
"settings": {
|
||
"title": "Inställningar",
|
||
"description": "Hantera dina instrumentpanelsinställningar",
|
||
"common": {
|
||
"health": "Hälsa",
|
||
"alerts": "Varningar"
|
||
},
|
||
"interfaceLanguage": {
|
||
"title": "Gränssnittsspråk",
|
||
"description": "Välj det språk som används av Monitor-instrumentpanelen. Saknade översättningar faller tillbaka till engelska.",
|
||
"label": "Språk på instrumentpanelen",
|
||
"fallbackNote": "Oöversatt text visas på engelska tills communityn fyller i den.",
|
||
"statusComplete": "komplett",
|
||
"statusPartial": "partiell",
|
||
"statusNeedsTranslation": "gemenskapsöversättning behövs"
|
||
},
|
||
"networkUnits": {
|
||
"title": "Nätverksenheter",
|
||
"description": "Ändra hur nätverkstrafik visas",
|
||
"label": "Display för nätverksenhet",
|
||
"bytes": "Bytes",
|
||
"bits": "Bits"
|
||
},
|
||
"healthMonitor": {
|
||
"title": "Hälsoövervakare",
|
||
"description": "Konfigurera hur länge avvisade varningar förblir dolda för varje kategori. Ändringar gäller befintliga och framtida avvisade varningar.",
|
||
"category": "Kategori",
|
||
"suppressionDuration": "Undertryckningstid",
|
||
"hours": "Timmar",
|
||
"permanentNotice": "Varningar för {category} förblir dolda permanent efter avvisning.",
|
||
"temperatureSafetyNotice": "Kritiska CPU-temperaturvarningar verkar fortfarande skydda hårdvaran.",
|
||
"longSuppressionNotice": "Lång undertryckningsperiod. Avvisade varningar i den här kategorin kommer att förbli dolda under lång tid.",
|
||
"footerNote": "Dessa inställningar gäller när du avvisar en varning från Health Monitor. Kritiska CPU-temperaturvarningar visas alltid för att skydda din hårdvara.",
|
||
"activeSuppressions": "Aktiva undertryckningar",
|
||
"activeSuppressionsDescription": "Varningar du har gömt från Health Monitor. Permanenta uppsägningar kan endast återställas här. Redigering kräver Health Monitor",
|
||
"noActiveSuppressions": "Inga aktiva undertryckningar. Avvisade varningar från Health Monitor kommer att visas här.",
|
||
"permanent": "Permanent",
|
||
"daysRemaining": "{count}d kvar",
|
||
"hoursRemaining": "{count}h kvar",
|
||
"reEnableDisabledTitle": "Aktivera Health Monitor Edit-läge för att återaktivera",
|
||
"reEnableQueuedTitle": "Avbryt återaktivering; det kommer inte att tillämpas på Spara",
|
||
"reEnableTitle": "Ställ den här varningen i kö för återaktivering på Spara",
|
||
"reEnable": "Återaktivera",
|
||
"labels": {
|
||
"category": "kategori",
|
||
"severity": "stränghet",
|
||
"dismissed": "avskedats"
|
||
},
|
||
"errorNames": {
|
||
"security_login_attempts": "Säkerhetsinloggningsförsök"
|
||
},
|
||
"options": {
|
||
"24h": "24 timmar",
|
||
"3d": "3 dagar",
|
||
"1w": "1 vecka",
|
||
"1m": "1 månad",
|
||
"1y": "1 år",
|
||
"custom": "Beställnings",
|
||
"permanent": "Permanent"
|
||
},
|
||
"categories": {
|
||
"cpu": "CPU-användning och temperatur",
|
||
"memory": "Minne och swap",
|
||
"storage": "Lagringsfästen & utrymme",
|
||
"disk": "Disk I/O & fel",
|
||
"network": "Nätverksgränssnitt",
|
||
"vms": "virtuella datorer och behållare",
|
||
"services": "PVE-tjänster",
|
||
"logs": "Systemloggar",
|
||
"updates": "Systemuppdateringar",
|
||
"security": "Säkerhet och certifikat",
|
||
"temperature": "Temperatur"
|
||
}
|
||
},
|
||
"remoteStorage": {
|
||
"title": "Exklusioner för fjärrlagring",
|
||
"description": "Uteslut fjärrlagringar (PBS, NFS, CIFS, etc.) från hälsoövervakning och meddelanden. Använd detta för lagringar som är avsiktligt offline eller har begränsad API-åtkomst.",
|
||
"emptyTitle": "Inga fjärrlagringar upptäcktes",
|
||
"emptyDescription": "PBS, NFS, CIFS och andra fjärrlagringar visas här när de är konfigurerade",
|
||
"storage": "Lagring",
|
||
"offline": "Offline eller otillgänglig",
|
||
"namespaceRestricted": "Nåbar; datalagringsstorlek dold av ACL",
|
||
"healthHelp": "När den är AV kommer denna lagring inte att utlösa varningar eller kritiska varningar i Health Monitor.",
|
||
"alertsHelp": "När AV, kommer inga aviseringar att skickas för denna lagring."
|
||
},
|
||
"networkInterfaces": {
|
||
"title": "Exklusioner för nätverksgränssnitt",
|
||
"description": "Uteslut nätverksgränssnitt (bryggor, bindningar, fysiska nätverkskort) från hälsoövervakning och meddelanden. Använd detta för gränssnitt som är avsiktligt inaktiverade eller oanvända.",
|
||
"emptyTitle": "Inga nätverksgränssnitt upptäcktes",
|
||
"interface": "Gränssnitt",
|
||
"down": "NER",
|
||
"excluded": "Utesluten",
|
||
"noIp": "Ingen IP",
|
||
"healthHelp": "När det är AV kommer detta gränssnitt inte att utlösa varningar eller kritiska varningar i Health Monitor.",
|
||
"alertsHelp": "När AV, kommer inga aviseringar att skickas för detta gränssnitt."
|
||
},
|
||
"snippets": {
|
||
"title": "Lagring för hookscripts",
|
||
"description": "Där ProxMenux installerar hookscripts, till exempel skyddet för GPU-passthrough till VM/LXC. Välj delad lagring i ett kluster så att VM och LXC kan migreras korrekt mellan noder;",
|
||
"localNote": "är nodspecifik och bryter migreringen.",
|
||
"placeholder": "Välj en lagring...",
|
||
"footer": "VM/LXC som redan använder den tidigare lagringen fortsätter att fungera. Endast nya GPU-passthrough-åtgärder eller körning av \"sync hookscripts\" på värden använder det nya valet."
|
||
},
|
||
"lxcUpdateDetection": {
|
||
"title": "LXC Update Detection",
|
||
"descriptionStart": "Kontrollera med jämna mellanrum körande Debian/Ubuntu/Alpine LXC-behållare för väntande paketuppdateringar",
|
||
"descriptionEnd": "och placera dem på instrumentbrädan. Motsvarande meddelandeväxling i Meddelanden -> Tjänster visas endast när upptäckten är aktiverad.",
|
||
"enableLabel": "Aktivera LXC-uppdateringsdetektering",
|
||
"loadFailed": "Det gick inte att ladda inställningen för LXC-uppdateringsdetektering.",
|
||
"saveFailed": "Det gick inte att spara inställningen för upptäckt av LXC-uppdatering.",
|
||
"purgedMessage": "{count} LXC-poster har tagits bort från registret. Om detektering återaktiveras kommer de att fyllas på igen vid nästa skanningscykel."
|
||
},
|
||
"notifications": {
|
||
"title": "Aviseringar",
|
||
"description": "Konfigurera aviseringskanaler och händelsefilter. Ta emot varningar via Telegram, Gotify, Discord eller e-post.",
|
||
"disabledDescription": "Få realtidsvarningar om din Proxmox-miljö via Telegram, Discord, Gotify eller e-post.",
|
||
"enableService": "Aktivera aviseringstjänst",
|
||
"enableServiceDescription": "Övervaka systemtillstånd, VM/CT-händelser, säkerhetskopior, säkerhetsvarningar och klusterstatus. PVE webhook integration konfigureras automatiskt.",
|
||
"enableButton": "Aktivera aviseringar",
|
||
"configuring": "Konfigurerar...",
|
||
"webhookConfigured": "PVE webhook konfigureras automatiskt. Proxmox kommer att skicka meddelanden till ProxMenux.",
|
||
"webhookFailed": "Automatisk PVE-konfiguration misslyckades: {error}",
|
||
"webhookManualSetup": "Aviseringar är aktiverade. Kör kommandona nedan på PVE-värden för att slutföra webhook-installationen.",
|
||
"serviceRunning": "Tjänsten körs",
|
||
"serviceStopped": "Service stoppad",
|
||
"sentLast24h": "{count} skickades under de senaste 24 timmarna",
|
||
"channelCountOne": "{count} kanal",
|
||
"channelCountMany": "{count} kanaler",
|
||
"activateService": "Aktivera aviseringstjänsten",
|
||
"channels": "Kanaler",
|
||
"test": {
|
||
"sent": "Testaviseringen har skickats.",
|
||
"failed": "Testaviseringen misslyckades."
|
||
},
|
||
"errors": {
|
||
"saveFailed": "Det gick inte att spara aviseringsinställningarna.",
|
||
"unknown": "Okänt fel",
|
||
"setupUnavailable": "Det gick inte att nå installationstjänsten."
|
||
},
|
||
"categories": {
|
||
"vm_ct": {
|
||
"label": "VM / CT"
|
||
},
|
||
"backup": {
|
||
"label": "Säkerhetskopieringar"
|
||
},
|
||
"resources": {
|
||
"label": "Resurser"
|
||
},
|
||
"storage": {
|
||
"label": "Lagring"
|
||
},
|
||
"network": {
|
||
"label": "Nätverk"
|
||
},
|
||
"security": {
|
||
"label": "Säkerhet"
|
||
},
|
||
"cluster": {
|
||
"label": "Klunga"
|
||
},
|
||
"services": {
|
||
"label": "Tjänster"
|
||
},
|
||
"health": {
|
||
"label": "Hälsoövervakare"
|
||
},
|
||
"updates": {
|
||
"label": "Uppdateringar"
|
||
},
|
||
"other": {
|
||
"label": "Andra"
|
||
}
|
||
},
|
||
"eventTypes": {
|
||
"state_change": "Hälsotillståndet förändrats",
|
||
"new_error": "Ny hälsofråga",
|
||
"error_resolved": "Återställningsmeddelande",
|
||
"error_escalated": "Hälsoproblemet eskalerade",
|
||
"health_degraded": "Hälsokontrollen försämrad",
|
||
"lxc_updates_available": "LXC-uppdateringar tillgängliga (experimentell)",
|
||
"vm_start": "VM startade",
|
||
"vm_start_warning": "VM startade (varningar)",
|
||
"vm_stop": "VM stannade",
|
||
"vm_shutdown": "VM stängdes av",
|
||
"vm_fail": "VM misslyckades",
|
||
"vm_restart": "VM startade om",
|
||
"ct_start": "CT startade",
|
||
"ct_start_warning": "CT startat (varningar)",
|
||
"ct_stop": "CT stannade",
|
||
"ct_shutdown": "CT stängs av",
|
||
"ct_restart": "CT startade om",
|
||
"ct_fail": "CT misslyckades",
|
||
"migration_start": "Migrationen startade",
|
||
"migration_complete": "Migreringen är klar",
|
||
"migration_warning": "Migreringen avslutades med varningar",
|
||
"migration_fail": "Migreringen misslyckades",
|
||
"replication_fail": "Replikering misslyckades",
|
||
"replication_complete": "Replikeringen är klar",
|
||
"backup_start": "Säkerhetskopieringen startade",
|
||
"backup_complete": "Säkerhetskopieringen är klar",
|
||
"backup_warning": "Säkerhetskopiering avslutad med varningar",
|
||
"backup_fail": "Säkerhetskopieringen misslyckades",
|
||
"host_backup_start": "Värdsäkerhetskopiering startade",
|
||
"host_backup_complete": "Värdsäkerhetskopiering klar",
|
||
"host_backup_fail": "Värdsäkerhetskopiering misslyckades",
|
||
"snapshot_complete": "Ögonblicksbild skapad",
|
||
"snapshot_fail": "Ögonblicksbilden misslyckades",
|
||
"cpu_high": "Hög CPU-användning",
|
||
"ram_high": "Hög minnesanvändning",
|
||
"temp_high": "Hög temperatur",
|
||
"disk_space_low": "Lite diskutrymme",
|
||
"disk_io_error": "Diskfel / I/O-fel",
|
||
"storage_unavailable": "Lagringsutrymme är inte tillgängligt",
|
||
"smart_test_complete": "SMART-testet avslutat",
|
||
"smart_test_failed": "SMART-testet misslyckades",
|
||
"gpu_mode_switch": "GPU-läge bytt",
|
||
"gpu_passthrough_blocked": "GPU-genomföring blockerad",
|
||
"pci_passthrough_conflict": "PCIe-enhetskonflikt",
|
||
"load_high": "Hög systembelastning",
|
||
"network_down": "Nätverksanslutning förlorad",
|
||
"network_latency": "Hög nätverkslatens",
|
||
"auth_fail": "Autentiseringsfel",
|
||
"ip_block": "IP blockerad av Fail2Ban",
|
||
"firewall_issue": "Brandväggsproblem upptäckt",
|
||
"user_permission_change": "Användarbehörighet har ändrats",
|
||
"burst_auth_fail": "Anhopning av autentiseringsfel",
|
||
"burst_ip_block": "Anhopning av IP-blockeringar",
|
||
"burst_disk_io": "Anhopning av disk-I/O-fel",
|
||
"burst_cluster": "Klusteranslutning flaxande",
|
||
"burst_service_fail": "Flera tjänstefel",
|
||
"burst_system": "Flera systemproblem",
|
||
"burst_generic": "Flera relaterade händelser",
|
||
"split_brain": "Split-brain upptäckt",
|
||
"node_disconnect": "Noden frånkopplad",
|
||
"node_reconnect": "Noden återansluten",
|
||
"system_startup": "Systemstartrapport",
|
||
"system_shutdown": "Systemet stängs av",
|
||
"system_reboot": "Systemet startar om",
|
||
"system_restore_completed": "Värdåterställning slutförd",
|
||
"system_problem": "Systemproblem upptäckt",
|
||
"service_fail": "Tjänsten misslyckades",
|
||
"oom_kill": "Minneslös process dödar",
|
||
"service_fail_batch": "Flera tjänstefel",
|
||
"cron_output": "Cron-jobbutdata",
|
||
"system_mail": "Smartd / systemmail",
|
||
"webhook_test": "Webhook test",
|
||
"update_available": "Uppdateringar tillgängliga (legacy)",
|
||
"unknown_persistent": "Kontrollera inte tillgänglig",
|
||
"health_persistent": "Aktiva hälsoproblem (dagligen)",
|
||
"health_issue_new": "Ny hälsofråga",
|
||
"health_issue_resolved": "Hälsoproblem löst",
|
||
"update_summary": "Uppdateringar tillgängliga",
|
||
"pve_update": "Proxmox VE-uppdatering tillgänglig",
|
||
"update_complete": "Uppdatering slutförd",
|
||
"ai_model_migrated": "AI-modell uppdateras automatiskt",
|
||
"proxmenux_update": "ProxMenux-uppdatering tillgänglig",
|
||
"mount_stale": "Fjärrmonteringen är gammalt",
|
||
"mount_readonly": "Fjärrmontering är skrivskyddad",
|
||
"lxc_disk_low": "LXC rootfs nästan full",
|
||
"vm_disk_low": "VM-filsystemen är nästan fulla",
|
||
"lxc_mount_low": "LXC-fäste nästan fullt",
|
||
"pve_storage_full": "PVE-lagring nästan full",
|
||
"zfs_pool_full": "ZFS pool nästan full",
|
||
"post_install_update": "ProxMenux optimeringsuppdateringar tillgängliga",
|
||
"secure_gateway_update_available": "Secure Gateway uppdatering tillgänglig",
|
||
"nvidia_driver_update_available": "NVIDIA drivrutinsuppdatering tillgänglig",
|
||
"coral_driver_update_available": "Coral TPU drivrutinsuppdatering tillgänglig",
|
||
"app_update_available": "Teknisk gränssnittstext för en Proxmox-hanteringspanel.Översätt: Appuppdatering tillgänglig"
|
||
},
|
||
"ui": {
|
||
"quietHours": "Tysta timmar",
|
||
"quietHoursDescription": "Under detta fönster når endast KRITISKA händelser denna kanal.",
|
||
"from": "Från",
|
||
"until": "Tills",
|
||
"quietSameTime": "Ställ in en annan start- och sluttid för att aktiveras.",
|
||
"quietActive": "Aktiv nu — endast KRITISKA händelser passerar till {time}.",
|
||
"quietInactive": "Inaktiv nu — börjar vid {time}.",
|
||
"nextDigest": "Nästa sammandrag om {hours}h {minutes}m (vid {time}).",
|
||
"dailyDigest": "Daglig sammanfattning av INFO-händelser",
|
||
"dailyDigestDescription": "INFO-händelser ackumuleras under dagen och anländer en gång som en sammanfattning. KRITISKA och VARNINGshändelser försenas aldrig.",
|
||
"sendAt": "Skicka kl",
|
||
"notificationCategories": "Aviseringskategorier",
|
||
"enableTelegram": "Aktivera Telegram",
|
||
"setupGuide": "+inställningsguide",
|
||
"botToken": "Bot Token",
|
||
"chatId": "Chatt-ID",
|
||
"topicId": "Ämnes-ID",
|
||
"optional": "frivillig",
|
||
"topicHint": "För supergrupper med ämnen aktiverade. Lämna tomt för vanliga chattar.",
|
||
"richMessages": "Riktiga meddelanden",
|
||
"richMessagesDescription": "Berika meddelanden med kontextuella emojis och ikoner",
|
||
"sendTest": "Skicka test",
|
||
"enableGotify": "Aktivera Gotify",
|
||
"serverUrl": "Server URL",
|
||
"appToken": "App Token",
|
||
"enableDiscord": "Aktivera Discord",
|
||
"webhookUrl": "Webhook URL",
|
||
"enableEmail": "Aktivera e-post",
|
||
"smtpHost": "SMTP-värd",
|
||
"port": "Hamn",
|
||
"tlsMode": "TLS-läge",
|
||
"noTls": "Ingen (port 25)",
|
||
"username": "Användarnamn",
|
||
"password": "Lösenord",
|
||
"appPassword": "Applösenord",
|
||
"fromAddress": "Från adress",
|
||
"toAddresses": "Till adresser (kommaseparerade)",
|
||
"subjectPrefix": "Ämnesprefix",
|
||
"emailHint": "Lämna SMTP-värden tom för att använda lokal sendmail. Använd ett applösenord för Gmail.",
|
||
"enableApprise": "Aktivera Apprise",
|
||
"urlFormats": "+URL-format",
|
||
"appriseUrl": "Upplys URL",
|
||
"showUrl": "Visa URL",
|
||
"hideUrl": "Dölj URL",
|
||
"appriseDescription": "En URL låter Apprise dirigera meddelandet till rätt tjänst. Exempel:",
|
||
"seeThe": "Se den",
|
||
"fullList": "fullständig lista",
|
||
"displayName": "Visningsnamn",
|
||
"systemHostname": "Systemets värdnamn",
|
||
"displayNameHint": "Namn visas i aviseringar. Redigera den eller lämna den tom för att använda systemets värdnamn.",
|
||
"activeFooter": "Aviseringar är aktiva. Varje kanal följer sin egen kategori och evenemangsval.",
|
||
"inactiveFooter": "Aktivera aviseringar för att ta emot system-, hälso- och säkerhetsvarningar via de konfigurerade kanalerna."
|
||
},
|
||
"ai": {
|
||
"title": "AI-förbättring",
|
||
"enhancedMessages": "AI-förbättrade meddelanden",
|
||
"enhancedMessagesDescription": "Använd AI för att generera kontextuella aviseringsmeddelanden",
|
||
"provider": "Leverantör",
|
||
"customBaseUrl": "Anpassad basadress",
|
||
"customBaseUrlPlaceholder": "Lämna tomt för OpenAI eller ange en anpassad slutpunkt",
|
||
"customBaseUrlHint": "För OpenAI-kompatibla API:er som BytePlus, LocalAI, LM Studio eller vLLM.",
|
||
"apiKey": "API-nyckel",
|
||
"model": "Modell",
|
||
"promptMode": "Uppmaningsläge",
|
||
"defaultPrompt": "Standardprompt",
|
||
"customPrompt": "Anpassad uppmaning",
|
||
"language": "Språk",
|
||
"selectLanguage": "Välj språk",
|
||
"detailLevel": "Detaljnivå per kanal",
|
||
"suggestions": "AI-förslag",
|
||
"suggestionsDescription": "Tillåt AI att lägga till korta felsökningstips baserat på loggsammanhang",
|
||
"customPromptPlaceholder": "Ange dina anpassade instruktioner för AI...",
|
||
"testing": "Testning…",
|
||
"testConnection": "Testa anslutningen",
|
||
"ollamaUrl": "Ollama URL",
|
||
"getKey": "Få nyckel",
|
||
"loadModelsPlaceholder": "Klicka på Ladda för att hämta modeller",
|
||
"selectModel": "Välj modell",
|
||
"noModelsLoaded": "Inga modeller laddade — klicka på Ladda",
|
||
"noModelSelected": "Välj en modell först. Klicka på Ladda för att hämta de tillgängliga modellerna.",
|
||
"load": "Ladda",
|
||
"modelsAvailable": "{count} modeller tillgängliga",
|
||
"detailHint": "AI översätter och formaterar meddelanden på ditt valda språk. Varje kanal kan använda olika detaljnivåer.",
|
||
"beta": "BETA",
|
||
"export": "Exportera",
|
||
"import": "Importera",
|
||
"communityPrompts": "Gemenskapsuppmaningar",
|
||
"customPromptHint": "Definiera dina egna regler och format. Du styr detaljerna och stilen för alla aviseringar. Exportera uppmaningen för att dela den, eller importera en från gemenskapen.",
|
||
"local": "Lokal",
|
||
"detailLevels": {
|
||
"brief": "Kort",
|
||
"standard": "Standard",
|
||
"detailed": "Detaljerad"
|
||
},
|
||
"providersInfo": "AI-leverantörsinformation",
|
||
"loadModelsHint": "Klicka på Ladda för att hämta de tillgängliga modellerna från denna leverantör.",
|
||
"openAiCompatible": "OpenAI-kompatibla API:er",
|
||
"openAiCompatibleDescription": "Ställ in en anpassad bas-URL för att använda ett OpenAI-kompatibelt API. Tjänster som stöds inkluderar:",
|
||
"anyOpenAiService": "Alla tjänster som använder OpenAI-formatet",
|
||
"providers": {
|
||
"groq": "Mycket snabb, med en generös gratis nivå. Ett bra ställe att börja.",
|
||
"openai": "Branschstandard, exakt och allmänt använd.",
|
||
"anthropic": "Utmärkt för att skriva och översätta; snabbt och ekonomiskt.",
|
||
"gemini": "En gratis nivå är tillgänglig, med ett bra förhållande mellan kvalitet och pris.",
|
||
"ollama": "Använder modeller på din Ollama-server. Helt lokalt, privat och gratis att köra.",
|
||
"openrouter": "Tillgång till mer än 100 modeller via en API-nyckel."
|
||
}
|
||
},
|
||
"telegramGuide": {
|
||
"title": "Installationsguide för Telegram bot",
|
||
"createBot": "Skapa en bot med BotFather",
|
||
"create1": "1. Öppna Telegram och hitta",
|
||
"create2": "2. Skicka kommandot",
|
||
"create3": "3. Välj ett namn för boten, till exempel ProxMenux Notifications.",
|
||
"create4": "4. Välj ett användarnamn som slutar på bot, till exempel proxmenux_alerts_bot.",
|
||
"getToken": "Skaffa bot-token",
|
||
"tokenIntro": "Efter att ha skapat boten ger BotFather dig en token så här:",
|
||
"tokenPaste": "Kopiera token och klistra in den i Bot Token-fältet.",
|
||
"getChatId": "Skaffa ditt chatt-ID",
|
||
"optionA": "Alternativ A: använd en bot (enklast)",
|
||
"chat1": "1. Hitta",
|
||
"or": "eller",
|
||
"chat2": "2. Skicka valfritt meddelande; boten svarar med ditt chatt-ID.",
|
||
"optionB": "Alternativ B: manuell metod",
|
||
"manual1": "1. Skicka ett meddelande till din nya bot.",
|
||
"manual2": "2. Öppna den här webbadressen i din webbläsare och byt ut YOUR_TOKEN:",
|
||
"manual3": "3. Hitta detta värde; dess nummer är ditt chatt-ID:",
|
||
"groups": "Grupper och kanaler",
|
||
"group1": "1. Lägg till boten till gruppen eller kanalen som administratör.",
|
||
"group2": "2. Skicka ett meddelande i gruppen.",
|
||
"group3": "3. Använd URL:en för getUpdates ovan för att hitta gruppchatt-ID:t.",
|
||
"group4": "4. Grupp-ID:n är till exempel negativa tal",
|
||
"summary": "Snabb sammanfattning",
|
||
"summaryToken": "Identifierar din bot (från BotFather)",
|
||
"summaryChat": "Talar om för boten var den ska skicka meddelanden (ditt ID eller ett grupp-ID)"
|
||
},
|
||
"validation": {
|
||
"discordWebhook": "Ange en Discord webhook-URL i formatet https://discord.com/api/webhooks/<id>/<token>.",
|
||
"invalidUrl": "Ange en giltig URL.",
|
||
"unsupportedScheme": "Endast en adress som börjar med http:// eller https:// är tillåten.",
|
||
"localPveApi": "Adressen kan inte peka till det lokala PVE API (localhost:8006/8007).",
|
||
"metadataIp": "Den länklokala metadata-IP:n kan inte användas som en Gotify-slutpunkt."
|
||
},
|
||
"customPromptInfo": {
|
||
"title": "Anpassat uppmaningsläge",
|
||
"description": "Skapa din egen AI-prompt för ProxMenux Monitor-aviseringar",
|
||
"whatTitle": "Vad är en anpassad prompt?",
|
||
"whatDescription": "Uppmaningen definierar hur AI formaterar dina aviseringar. En anpassad prompt låter dig styra stilen, detaljnivån och formatet för varje meddelande.",
|
||
"requirements": "Viktiga krav",
|
||
"formatIntro": "Din prompt måste använda detta utdataformat:",
|
||
"formatTitleThen": "följt av titeln alltså",
|
||
"formatBodyThen": "följt av meddelandet",
|
||
"plainText": "Använd endast vanlig text, utan Markdown, så resultatet fungerar i alla kanaler.",
|
||
"rawData": "Prompten tar emot rå Proxmox-händelsedata som indata.",
|
||
"language": "Definiera utdataspråket i prompten. Språkväljaren gäller endast standardläget.",
|
||
"gettingStarted": "Komma igång",
|
||
"gettingStartedDescription": "Ett exempel är redo för att hjälpa dig att komma igång. Du kan justera den, exportera den för att dela med andra eller importera en uppmaning från communityn.",
|
||
"loadExample": "Ladda exempel",
|
||
"startFromScratch": "Börja från början"
|
||
}
|
||
},
|
||
"optimizations": {
|
||
"title": "ProxMenux Optimizations",
|
||
"description": "Systemoptimeringar och verktyg installerade via ProxMenux",
|
||
"emptyTitle": "Inga ProxMenux-optimeringar installerade än",
|
||
"emptyDescription": "Kör ProxMenux för att konfigurera systemoptimeringar",
|
||
"installedTools": "Installerade verktyg",
|
||
"activeCount": "{count} aktiv",
|
||
"viewUpdates": "Visa tillgängliga uppdateringar",
|
||
"updateCount": "{count} uppdateringar",
|
||
"updateOneTitle": "Uppdatering: {name}",
|
||
"updateManyTitle": "Uppdatera {count} optimeringar",
|
||
"updateOneDescription": "Kör {functionName} från flödet {source} igen.",
|
||
"updateManyDescription": "Kör om {count} efterinstallationsfunktioner i följd.",
|
||
"legacySourceTitle": "Äldre optimering – klicka för att se källan",
|
||
"sourceTitle": "Klicka för att se källkoden",
|
||
"legacy": "arv",
|
||
"updateToolTitle": "Uppdatera {name} till v{version}",
|
||
"availableUpdates": "Tillgängliga uppdateringar",
|
||
"availableUpdatesDescription": "{count} optimeringar kan uppdateras till en nyare version.",
|
||
"selectedCount": "{selected} av {total} har valts",
|
||
"updateSelected": "Uppdatering vald"
|
||
},
|
||
"healthThresholds": {
|
||
"title": "Health Monitor Trösklar",
|
||
"description": "Health Monitor och meddelanden reagerar när dessa gränser överskrids. Dra det gula handtaget för varningsnivån och det röda handtaget för den kritiska nivån. Värden som skiljer sig från rekommendationen visas i blått; Håll muspekaren över ett handtag för att se rekommendationen, eller använd Återställ för att återställa den.",
|
||
"loadFailed": "Det gick inte att ladda trösklar.",
|
||
"invalidValue": "Ogiltigt värde för {key}: måste vara ett tal",
|
||
"resetFailed": "Återställningen misslyckades",
|
||
"networkErrorWhileResetting": "Nätverksfel vid återställning",
|
||
"resetSectionConfirm": "Återställa alla \"{section}\"-tröskelvärden till rekommenderade värden?",
|
||
"resetAllConfirm": "Återställa ALLA tröskelvärden till rekommenderade värden? Detta påverkar varje avsnitt.",
|
||
"resetAllTitle": "Återställ varje tröskel till dess rekommenderade värde",
|
||
"resetSectionTitle": "Återställ detta avsnitt till rekommenderat",
|
||
"recommended": "Rekommenderad",
|
||
"warning": "Varning",
|
||
"critical": "Kritisk",
|
||
"ok": "OK",
|
||
"warn": "VARNA",
|
||
"crit": "KRIT",
|
||
"ram": "RAM",
|
||
"swapCriticalOnly": "Swap (endast kritisk nivå)",
|
||
"sections": {
|
||
"cpu": {
|
||
"title": "CPU-användning"
|
||
},
|
||
"memory": {
|
||
"title": "Minne och swap"
|
||
},
|
||
"cpu_temperature": {
|
||
"title": "CPU temperatur"
|
||
},
|
||
"disk_temperature": {
|
||
"title": "Diskens temperatur",
|
||
"description": "Trösklar per klass. Samma enheter (°C), olika standardvärden eftersom varje klass tolererar olika intervall."
|
||
},
|
||
"host_storage": {
|
||
"title": "Diskutrymme - värd",
|
||
"description": "Gäller för / och varje monteringspunkt under /var/lib/vz, /mnt/* etc."
|
||
},
|
||
"lxc_rootfs": {
|
||
"title": "Diskutrymme - LXC rootfs",
|
||
"description": "Rotskiva per behållare, utvärderad mot rootfs-storleken från PVE."
|
||
},
|
||
"lxc_mount": {
|
||
"title": "LXC fästpunkter",
|
||
"description": "Kapacitet för monteringspunkter inuti körda CT: er (mp0, mp1, NFS, bind mounts). Utesluter rootfs; som täcks ovan."
|
||
},
|
||
"pve_storage": {
|
||
"title": "PVE-lagringskapacitet",
|
||
"description": "Block-stil PVE-lagringar: LVM, LVM-tunn, ZFS-pool, RBD/Ceph, PBS. Lagring i filsystemstil täcks redan av värddisktrösklar."
|
||
},
|
||
"zfs_pool": {
|
||
"title": "ZFS poolkapacitet",
|
||
"description": "ZFS-pooler på värdnivå, oberoende av PVE-registrering, så rpool och dedikerade backuppooler övervakas också."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"login": {
|
||
"subtitle": "Logga in för att komma åt din instrumentpanel",
|
||
"username": "Användarnamn",
|
||
"password": "Lösenord",
|
||
"usernamePlaceholder": "Ange ditt användarnamn",
|
||
"passwordPlaceholder": "Ange ditt lösenord",
|
||
"rememberMe": "Kom ihåg mig",
|
||
"missingCredentials": "Ange användarnamn och lösenord",
|
||
"missingTotp": "Vänligen ange din 2FA-kod",
|
||
"invalidCredentials": "Felaktigt användarnamn eller lösenord",
|
||
"invalidTotp": "Felaktig 2FA-kod",
|
||
"tooManyAttempts": "För många inloggningsförsök. Vänta ett ögonblick och försök igen.",
|
||
"loginFailed": "Inloggningen misslyckades",
|
||
"signingIn": "Loggar in...",
|
||
"signIn": "Logga in",
|
||
"twoFactorTitle": "Tvåfaktorsautentisering",
|
||
"twoFactorDescription": "Ange den sexsiffriga koden från din autentiseringsapp",
|
||
"authenticationCode": "Autentiseringskod",
|
||
"backupCodeHint": "Du kan också använda en reservkod (format: XXXX-XXXX)",
|
||
"backToLogin": "Tillbaka till inloggning",
|
||
"verifyCode": "Verifiera koden",
|
||
"version": "ProxMenux Monitor v1.2.4.1-beta"
|
||
},
|
||
"account": {
|
||
"signedIn": "Inloggad",
|
||
"viewProfile": "Visa profil",
|
||
"security": "Säkerhet",
|
||
"signOut": "Logga ut"
|
||
},
|
||
"authSetup": {
|
||
"choiceTitle": "Ställ in Dashboard-skydd",
|
||
"passwordTitle": "Skapa lösenord",
|
||
"protectTitle": "Skydda din instrumentpanel?",
|
||
"protectDescription": "Lägg till ett extra lager av säkerhet för att skydda dina Proxmox-data vid åtkomst från icke-privata nätverk.",
|
||
"setupPassword": "Ja, Setup Password",
|
||
"skipProtection": "Nej, fortsätt utan skydd",
|
||
"enableLater": "Du kan alltid aktivera detta senare i Inställningar",
|
||
"setupTitle": "Ställ in autentisering",
|
||
"setupDescription": "Skapa ett användarnamn och lösenord för att skydda din instrumentpanel",
|
||
"fillFields": "Vänligen fyll i alla fält",
|
||
"passwordMismatch": "Lösenord stämmer inte överens",
|
||
"passwordTooShort": "Lösenordet måste bestå av minst 6 tecken",
|
||
"skipFailed": "Det gick inte att hoppa över autentisering",
|
||
"savePreferenceFailed": "Det gick inte att spara inställningen",
|
||
"setupFailed": "Det gick inte att ställa in autentisering",
|
||
"username": "Användarnamn",
|
||
"usernamePlaceholder": "Ange användarnamn",
|
||
"password": "Lösenord",
|
||
"passwordPlaceholder": "Ange lösenord",
|
||
"confirmPassword": "Bekräfta lösenord",
|
||
"confirmPasswordPlaceholder": "Bekräfta lösenord",
|
||
"profileOptional": "Profil · valfritt",
|
||
"displayName": "Visningsnamn",
|
||
"displayNamePlaceholder": "Visas ovanför användarnamnet i menyn",
|
||
"displayNameHint": "Lämna tomt för att återge själva användarnamnet. Upp till 64 tecken.",
|
||
"avatar": "Avatar",
|
||
"change": "Ändra",
|
||
"chooseImage": "Välj bild",
|
||
"clear": "Rensa",
|
||
"avatarHint": "PNG, JPEG, WebP eller GIF · upp till 2 MB · förbeskär kvadrat för bästa resultat.",
|
||
"settingUp": "Konfigurerar...",
|
||
"setupAuthentication": "Ställ in autentisering",
|
||
"back": "Tillbaka"
|
||
},
|
||
"securityPage": {
|
||
"title": "Säkerhet",
|
||
"description": "Skydda åtkomst till monitorn och Proxmox-värden från ett ställe.",
|
||
"values": {
|
||
"permanent": "Permanent",
|
||
"perm": "perm",
|
||
"enabled": "Aktiverad",
|
||
"disabled": "Inaktiverad",
|
||
"enable": "Aktivera",
|
||
"disable": "Inaktivera",
|
||
"enabledLower": "aktiverat",
|
||
"disabledLower": "funktionshindrade",
|
||
"clusterLower": "klunga",
|
||
"hostLower": "värd",
|
||
"remove": "Ta bort",
|
||
"allow": "Tillåta",
|
||
"delete": "Radera",
|
||
"uninstall": "Avinstallera",
|
||
"uninstalling": "Avinstallerar...",
|
||
"serviceRunning": "Tjänsten körs",
|
||
"serviceNotRunning": "Tjänsten körs inte",
|
||
"active": "Aktiv",
|
||
"inactive": "Inaktiv",
|
||
"installed": "Installerad",
|
||
"notInstalled": "Ej installerad",
|
||
"notFound": "Hittade inte",
|
||
"never": "Aldrig",
|
||
"unknownDate": "okänt datum",
|
||
"system": "system",
|
||
"none": "Ingen",
|
||
"external": "Extern",
|
||
"up": "Upp",
|
||
"down": "Ner"
|
||
},
|
||
"errors": {
|
||
"passwordMinLength": "Lösenordet måste vara minst 10 tecken långt.",
|
||
"passwordComplexity": "Använd minst tre av dessa: gemener, versaler, nummer, symbol.",
|
||
"passwordCommon": "Det här lösenordet är för vanligt. Välj något som är svårare att gissa.",
|
||
"fail2banUninstallFailed": "Det gick inte att avinstallera Fail2Ban",
|
||
"lynisUninstallFailed": "Det gick inte att avinstallera Lynis",
|
||
"unbanIpFailed": "Det gick inte att avblockera IP-adressen",
|
||
"applyMissingJailsFailed": "Det gick inte att lägga till saknade skydd",
|
||
"auditFailed": "Granskningen misslyckades",
|
||
"startAuditFailed": "Det gick inte att starta revision",
|
||
"updateJailConfigFailed": "Det gick inte att spara skyddsinställningarna",
|
||
"invalidTrustedNetwork": "Ange en giltig IP-adress eller CIDR-nätverk.",
|
||
"trustedNetworkExists": "Denna IP-adress eller nätverk är redan betrodd.",
|
||
"updateTrustedNetworksFailed": "Det gick inte att uppdatera betrodda IP-adresser och nätverk.",
|
||
"ruleNeedsPortOrSource": "Lägg till en destinationsport eller källadress först.",
|
||
"addRuleFailed": "Det gick inte att lägga till regel",
|
||
"deleteRuleFailed": "Det gick inte att ta bort regeln",
|
||
"updateRuleFailed": "Det gick inte att uppdatera regeln",
|
||
"updateFirewallFailed": "Det gick inte att uppdatera brandväggen",
|
||
"updateMonitorPortFailed": "Det gick inte att uppdatera regeln för monitorport",
|
||
"fillAllFields": "Fyll i alla fält.",
|
||
"passwordsDoNotMatch": "Lösenord stämmer inte överens.",
|
||
"enableAuthFailed": "Det gick inte att aktivera autentisering",
|
||
"authAlreadyConfigured": "Inloggningsskydd är redan konfigurerat. Uppdatera sidan och försök igen.",
|
||
"disableAuthFailed": "Det gick inte att inaktivera autentisering",
|
||
"disableAuthRetry": "Det gick inte att inaktivera autentisering. Försök igen.",
|
||
"newPasswordsDoNotMatch": "Nya lösenord matchar inte.",
|
||
"changePasswordFailed": "Det gick inte att byta lösenord",
|
||
"invalidPassword": "Lösenordet är inte korrekt.",
|
||
"enterPassword": "Ange ditt lösenord.",
|
||
"enter2faOrBackup": "Ange en 2FA-kod eller reservkod.",
|
||
"disable2faFailed": "Det gick inte att inaktivera 2FA",
|
||
"invalid2faCode": "2FA-koden är inte korrekt.",
|
||
"enter2fa": "Ange en 2FA-kod.",
|
||
"revokeTokenFailed": "Det gick inte att återkalla token",
|
||
"generateTokenFailed": "Det gick inte att generera token",
|
||
"noTokenReceived": "Ingen token returnerades av servern.",
|
||
"generateTokenRetry": "Det gick inte att generera token. Försök igen.",
|
||
"configureSslFailed": "Det gick inte att konfigurera SSL",
|
||
"disableSslFailed": "Det gick inte att inaktivera SSL",
|
||
"deleteReportFailed": "Det gick inte att ta bort rapporten"
|
||
},
|
||
"messages": {
|
||
"fail2banUninstalled": "Fail2Ban avinstallerades.",
|
||
"lynisUninstalled": "Lynis avinstallerades.",
|
||
"ipUnbanned": "{ip} blockerades från {jail}-skyddet.",
|
||
"missingJailsApplied": "Saknade skydd lades till.",
|
||
"auditCompleted": "Lynis revision avslutad.",
|
||
"jailConfigUpdated": "Skyddsinställningarna sparades.",
|
||
"trustedNetworkAdded": "{value} är nu betrodd av Fail2Ban.",
|
||
"trustedNetworkRemoved": "{value} togs bort från betrodda nätverk.",
|
||
"trustedNetworkUpdated": "Pålitlig post ändrades till {value}.",
|
||
"ruleAdded": "Brandväggsregel har lagts till.",
|
||
"ruleDeleted": "Brandväggsregeln togs bort.",
|
||
"ruleUpdated": "Brandväggsregeln har uppdaterats.",
|
||
"firewallUpdated": "{level} brandvägg är nu {state}.",
|
||
"monitorPortAdded": "Övervakningsportregel lades till.",
|
||
"monitorPortRemoved": "Övervakningsportregeln togs bort.",
|
||
"authEnabled": "Autentisering är nu aktiverad.",
|
||
"authDisabledReloading": "Autentisering är inaktiverad. Laddar om...",
|
||
"passwordChanged": "Lösenordet ändrades.",
|
||
"twoFactorDisabled": "Tvåfaktorsautentisering är inaktiverad.",
|
||
"tokenRevoked": "API-token återkallades.",
|
||
"apiTokenGenerated": "API-token genererades.",
|
||
"sslEnabledRestarting": "HTTPS är aktiverat. Startar om tjänsten...",
|
||
"sslDisabledRestarting": "HTTPS är inaktiverat. Startar om tjänsten...",
|
||
"reportDeleted": "Revisionsrapporten togs bort.",
|
||
"twoFactorEnabled": "Tvåfaktorsautentisering är aktiverad."
|
||
},
|
||
"confirm": {
|
||
"disableAuth": "Inaktivera autentisering? Alla som kan nå instrumentpanelen kommer att kunna öppna den.",
|
||
"revokeToken": "Återkalla denna API-token?",
|
||
"disableHttps": "Inaktivera HTTPS och gå tillbaka till vanlig HTTP?",
|
||
"deleteAuditReport": "Vill du ta bort den här revisionsrapporten?",
|
||
"cannotBeUndone": "Detta kan inte ångras."
|
||
},
|
||
"auth": {
|
||
"title": "Åtkomst och autentisering",
|
||
"description": "Kontrollera vem som kan öppna Monitor-instrumentpanelen.",
|
||
"statusTitle": "Lösenordsskydd",
|
||
"passwordEnabled": "Lösenordsinloggning är aktiverad.",
|
||
"noPasswordProtection": "Instrumentpanelen är för närvarande öppen utan lösenord.",
|
||
"enableHint": "Lägg till ett användarnamn och lösenord innan du exponerar den här instrumentpanelen utanför ditt privata nätverk.",
|
||
"enable": "Aktivera autentisering",
|
||
"setupTitle": "Skapa inloggning",
|
||
"username": "Användarnamn",
|
||
"usernamePlaceholder": "administration",
|
||
"password": "Lösenord",
|
||
"passwordPlaceholder": "Ange lösenord",
|
||
"confirmPassword": "Bekräfta lösenord",
|
||
"confirmPasswordPlaceholder": "Ange lösenordet igen",
|
||
"enabling": "Aktiverar...",
|
||
"enableShort": "Aktivera",
|
||
"changePassword": "Byt lösenord",
|
||
"currentPassword": "Aktuellt lösenord",
|
||
"currentPasswordPlaceholder": "Ange aktuellt lösenord",
|
||
"newPassword": "Nytt lösenord",
|
||
"newPasswordPlaceholder": "Ange nytt lösenord",
|
||
"confirmNewPassword": "Bekräfta nytt lösenord",
|
||
"confirmNewPasswordPlaceholder": "Ange det nya lösenordet igen",
|
||
"changing": "Skiftande...",
|
||
"enterYourPassword": "Ange ditt lösenord",
|
||
"disable": "Inaktivera autentisering"
|
||
},
|
||
"twoFactor": {
|
||
"title": "Tvåfaktorsautentisering",
|
||
"hint": "Lägg till en engångskod från en autentiseringsapp efter lösenordet.",
|
||
"enable": "Aktivera 2FA",
|
||
"enabled": "2FA är aktiverat.",
|
||
"disable": "Inaktivera 2FA",
|
||
"disableTitle": "Inaktivera tvåfaktorsautentisering",
|
||
"disableDescription": "Bekräfta med ditt lösenord och en aktuell 2FA-kod eller reservkod.",
|
||
"codeOrBackup": "2FA-kod eller reservkod",
|
||
"codeOrBackupPlaceholder": "123456 eller XXXX-XXXX",
|
||
"disabling": "Inaktiverar...",
|
||
"code": "2FA-kod",
|
||
"codePlaceholder": "123456"
|
||
},
|
||
"ssl": {
|
||
"title": "SSL / HTTPS",
|
||
"description": "Kryptera anslutningen till instrumentpanelen när den öppnas i en webbläsare.",
|
||
"httpsEnabled": "HTTPS är aktiverat.",
|
||
"httpNoSsl": "Instrumentpanelen använder vanlig HTTP.",
|
||
"usingCertificate": "Använder certifikatet {source}.",
|
||
"proxmoxHost": "Proxmox-värd",
|
||
"custom": "beställnings-",
|
||
"unencryptedHttp": "Trafiken är inte krypterad över HTTP.",
|
||
"activeCertificate": "Aktivt certifikat",
|
||
"cert": "Certifikat",
|
||
"key": "Privat nyckel",
|
||
"disabling": "Inaktiverar...",
|
||
"restarting": "Startar om...",
|
||
"disableHttps": "Inaktivera HTTPS",
|
||
"proxmoxCertDetected": "Proxmox-certifikat upptäckt",
|
||
"subject": "Ämne",
|
||
"issuer": "Emittent",
|
||
"expires": "Upphör att gälla",
|
||
"selfSignedWarning": "Självsignerade certifikat kan visa en webbläsarvarning. Det är normalt för lokala Proxmox-inställningar.",
|
||
"configuring": "Konfigurerar...",
|
||
"useProxmoxCertificate": "Använd Proxmox-certifikat",
|
||
"noProxmoxCertificate": "Inget Proxmox-certifikat upptäcktes.",
|
||
"useCustomCertificate": "Använd anpassat certifikat",
|
||
"customPaths": "Anpassade certifikatsökvägar",
|
||
"customPathsDescription": "Använd befintliga certifikat- och nyckelfiler från värden.",
|
||
"certificatePath": "Certifikatsökväg",
|
||
"privateKeyPath": "Privat nyckelväg",
|
||
"enableHttps": "Aktivera HTTPS",
|
||
"restartTitle": "Serviceomstart krävs",
|
||
"restartDescription": "Genom att ändra HTTPS-inställningarna startas Monitor-tjänsten om ett ögonblick.",
|
||
"changesRestart": "Sidan kan kortvarigt kopplas bort medan tjänsten startar om."
|
||
},
|
||
"apiTokens": {
|
||
"defaultName": "Dashboard-token",
|
||
"title": "API-tokens",
|
||
"description": "Skapa långlivade tokens för integrationer och automatisering.",
|
||
"aboutTitle": "Om API-tokens",
|
||
"validFor": "Tokens förblir giltiga tills du återkallar dem.",
|
||
"externalServices": "Använd dem med externa verktyg istället för ditt lösenord.",
|
||
"authorizationHeader": "Skicka token i auktoriseringshuvudet.",
|
||
"seeGuideBefore": "Se den",
|
||
"integrationsGuide": "integrationsguide",
|
||
"seeGuideAfter": "för exempel.",
|
||
"generateNew": "Generera ny token",
|
||
"generateTitle": "Generera API-token",
|
||
"generateDescription": "Ange ditt lösenord och 2FA-kod om aktiverat.",
|
||
"tokenName": "Tokennamn",
|
||
"tokenNamePlaceholder": "Hemsidans instrumentpanel",
|
||
"generating": "Alstrande...",
|
||
"generate": "Generera token",
|
||
"yourToken": "Ditt API-token",
|
||
"saveTokenNow": "Spara denna token nu.",
|
||
"tokenOnlyShownOnce": "Det kommer bara att visas en gång.",
|
||
"token": "Tecken",
|
||
"copied": "Kopierade",
|
||
"howToUse": "Hur man använder det",
|
||
"addToHeaders": "Lägg till denna rubrik till dina förfrågningar:",
|
||
"authorizationHeaderExample": "Auktorisering: Bärare <token>",
|
||
"readmeExamples": "Se README för exempel på integration.",
|
||
"done": "Gjort",
|
||
"activeTokens": "Aktiva tokens",
|
||
"invalidRegenerate": "Om en token försvinner, återkalla den och generera en ny.",
|
||
"legacy": "Arv",
|
||
"revoke": "Återkalla",
|
||
"loading": "Laddar tokens...",
|
||
"empty": "Inga API-tokens ännu."
|
||
},
|
||
"firewall": {
|
||
"title": "Brandvägg",
|
||
"description": "Hantera Proxmox brandväggstillstånd och enkla åtkomstregler.",
|
||
"notDetectedTitle": "Proxmox-brandväggen upptäcktes inte",
|
||
"notDetectedDescription": "Brandväggsverktyg är inte tillgängliga på denna värd.",
|
||
"clusterTitle": "Cluster brandvägg",
|
||
"clusterActive": "Klusterbrandväggen är aktiv.",
|
||
"clusterDisabled": "Klusterbrandväggen är inaktiverad.",
|
||
"hostTitle": "Värdbrandvägg",
|
||
"hostActive": "Värdbrandväggen är aktiv för denna nod.",
|
||
"clusterRequiredHint": "Aktivera först klusterbrandväggen och sedan värdbrandväggen.",
|
||
"quickAccessRules": "Regler för snabb åtkomst",
|
||
"port8008": "Monitorport 8008",
|
||
"port8006AlwaysAllowed": "Proxmox-port 8006 är alltid tillåten.",
|
||
"builtIn": "Inbyggd",
|
||
"monitorPortWarning": "Behåll port 8008 tillåten om du kommer åt monitorn från en annan enhet.",
|
||
"rulesOverview": "Regelöversikt",
|
||
"totalRules": "Totala regler",
|
||
"accept": "Acceptera",
|
||
"blockReject": "Blockera / avvisa",
|
||
"portsCovered": "Hamnar täckta",
|
||
"drop": "Släppa",
|
||
"reject": "Avvisa",
|
||
"cluster": "Klunga",
|
||
"host": "Värd",
|
||
"rules": "{count} regler",
|
||
"addRule": "Lägg till regel",
|
||
"newRule": "Ny regel",
|
||
"quickPresets": "Snabba förinställningar",
|
||
"incomingLower": "inkommande",
|
||
"outgoingLower": "utgående",
|
||
"allowLower": "tillåta",
|
||
"blockSilentlyLower": "blockera tyst",
|
||
"blockWithResponseLower": "block med svar",
|
||
"destinationPortHint": "Till exempel 22, 80, 443 eller 8008.",
|
||
"sourceAddressHint": "Valfri IP eller CIDR, till exempel 192.168.1.0/24.",
|
||
"anyInterface": "Vilket gränssnitt som helst",
|
||
"hostFirewallThisNode": "Värdbrandvägg för denna nod",
|
||
"clusterFirewallAllNodes": "Klusterbrandvägg för alla noder",
|
||
"any": "Några",
|
||
"anyLower": "några",
|
||
"incoming": "Inkommande",
|
||
"outgoing": "Utgående",
|
||
"saveChanges": "Spara ändringar",
|
||
"noRules": "Inga brandväggsregler ännu.",
|
||
"noRulesHint": "Lägg till en regel eller använd en förinställning ovan.",
|
||
"fields": {
|
||
"direction": "Riktning",
|
||
"action": "Handling",
|
||
"protocol": "Protokoll",
|
||
"proto": "Proto",
|
||
"destinationPort": "Destinationshamn",
|
||
"sourceAddress": "Källadress",
|
||
"interfaceOptional": "Gränssnitt (valfritt)",
|
||
"applyTo": "Ansök till",
|
||
"commentOptional": "Kommentar (valfritt)",
|
||
"port": "Hamn",
|
||
"source": "Källa",
|
||
"level": "Nivå",
|
||
"interface": "Gränssnitt",
|
||
"comment": "Kommentar",
|
||
"scope": "Omfattning"
|
||
},
|
||
"placeholders": {
|
||
"destinationPort": "22, 80, 443",
|
||
"sourceAddress": "192.168.1.0/24",
|
||
"comment": "Vad denna regel är till för",
|
||
"shortPort": "8008",
|
||
"ipOrCidr": "IP eller CIDR",
|
||
"description": "Beskrivning"
|
||
},
|
||
"presets": {
|
||
"httpWeb": "HTTP-webb",
|
||
"httpsWeb": "HTTPS-webb",
|
||
"sshRemoteAccess": "SSH fjärråtkomst",
|
||
"smtpMail": "SMTP-post",
|
||
"icmpPing": "ICMP ping"
|
||
}
|
||
},
|
||
"fail2ban": {
|
||
"description": "Blockera upprepade misslyckade inloggningsförsök mot SSH, Proxmox och Monitor.",
|
||
"notInstalled": "Fail2Ban är inte installerat.",
|
||
"notInstalledDescription": "Installera den för att automatiskt blockera upprepade misslyckade inloggningar.",
|
||
"configureTitle": "Installationsprogrammet kommer att konfigurera:",
|
||
"configureSsh": "SSH-skydd",
|
||
"configureProxmox": "Proxmox inloggningsskydd",
|
||
"configureMonitor": "Övervaka inloggningsskydd",
|
||
"configureGlobal": "Grundläggande förbudsinställningar",
|
||
"customizeAfterInstall": "Du kan ställa in varje skydd efter installationen.",
|
||
"installConfigure": "Installera och konfigurera",
|
||
"jails": "Skydd",
|
||
"bannedIps": "Blockerade IP-adresser",
|
||
"totalBans": "Totalt antal block",
|
||
"failedAttempts": "Misslyckade försök",
|
||
"missingProtectionsTitle": "Vissa skydd saknas",
|
||
"missingProtectionsBefore": "Lägg till saknade skydd för",
|
||
"applyMissingJails": "Lägg till skydd",
|
||
"permanentBan": "Permanent block",
|
||
"maxRetriesTitle": "Misslyckade försök före avstängning",
|
||
"retries": "Försöksgräns",
|
||
"banDurationTitle": "Hur länge IP:n är förbjuden",
|
||
"ban": "Blockera tid",
|
||
"findTimeTitle": "Tidsfönster för räkning av misslyckade försök",
|
||
"window": "Period",
|
||
"configureJailSettings": "Redigera detta skydd",
|
||
"configureJail": "Redigera {jail} skydd",
|
||
"maxRetries": "Max försöker igen",
|
||
"failedAttemptsBeforeBan": "Misslyckade försök innan IP-adressen blockeras.",
|
||
"banTimeSeconds": "Blockeringstid (sekunder)",
|
||
"permanentBanNeverExpires": "Permanent blockering, upphör aldrig.",
|
||
"findTimeSeconds": "Hitta tid (sekunder)",
|
||
"timeWindowHint": "Misslyckade försök räknas inom detta fönster.",
|
||
"commonValuesHint": "Vanliga värden: 600 = 10 min, 3600 = 1 timme, -1 = permanent.",
|
||
"saveConfiguration": "Spara konfiguration",
|
||
"banned": "För närvarande blockerad",
|
||
"failedNow": "Misslyckades nu",
|
||
"totalFailed": "Totalt misslyckades",
|
||
"bannedIpsWithCount": "Blockerade IP-adresser ({count})",
|
||
"unban": "Avblockera",
|
||
"noBannedIps": "Inga IP-adresser är för närvarande blockerade.",
|
||
"noJails": "Inga skydd hittades.",
|
||
"noActivity": "Ingen Fail2Ban-aktivitet än.",
|
||
"installationTitle": "Installera Fail2Ban",
|
||
"installationDescription": "Terminalen kommer att installera Fail2Ban och konfigurera inloggningsskydd.",
|
||
"uninstallConfirmTitle": "Avinstallera Fail2Ban?",
|
||
"uninstallConfirmDescription": "Detta tar bort Fail2Ban-paketet och dess bildskärmsskapade skyddsfiler.",
|
||
"removeSshJail": "Ta bort SSH-skyddet",
|
||
"removeProxmoxProtection": "Ta bort Proxmox-skyddet",
|
||
"removeMonitorProtection": "Ta bort bildskärmsskyddet",
|
||
"removeCustomJails": "Ta bort anpassade skyddsfiler som skapats av monitorn",
|
||
"removeAuthLogger": "Ta bort Monitor auth-loggern",
|
||
"jailLabels": {
|
||
"sshd": "SSH",
|
||
"proxmox": "Proxmox",
|
||
"proxmenux": "ProxMenux Monitor"
|
||
},
|
||
"jailDescriptions": {
|
||
"sshd": "Blockerar upprepade SSH-inloggningsfel.",
|
||
"proxmox": "Blockerar upprepade Proxmox UI-inloggningsfel.",
|
||
"proxmenux": "Blockerar upprepade Övervakningsinloggningsfel."
|
||
},
|
||
"tabs": {
|
||
"jails": "Skydd och blockerade IP-adresser",
|
||
"activity": "Aktivitet"
|
||
},
|
||
"activity": {
|
||
"ban": "Blockerad",
|
||
"unban": "Avblockerad",
|
||
"fail": "Misslyckades"
|
||
},
|
||
"placeholders": {
|
||
"maxRetries": "5",
|
||
"banTime": "3600",
|
||
"findTime": "600"
|
||
},
|
||
"trustedNetworks": {
|
||
"title": "Pålitliga IP-adresser och nätverk",
|
||
"description": "Fail2Ban kommer aldrig att blockera dessa adresser.",
|
||
"required": "Nödvändig",
|
||
"remove": "Ta bort från betrodda nätverk",
|
||
"placeholder": "192.168.1.25 eller 192.168.1.0/24",
|
||
"add": "Tillägga",
|
||
"addCurrent": "Lägg till min IP ({ip})",
|
||
"addRule": "Lägg till adress/nätverk",
|
||
"addressOrNetwork": "IP-adress eller CIDR-nätverk",
|
||
"example": "En adress: 192.168.1.25 · Hela nätverket: 192.168.1.0/24",
|
||
"useCurrent": "Använd min nuvarande IP: {ip}",
|
||
"singleIp": "IP-adress",
|
||
"network": "Nätverk",
|
||
"edit": "Redigera",
|
||
"delete": "Radera",
|
||
"save": "Spara ändringar",
|
||
"trusted": "Betrodd",
|
||
"system": "System",
|
||
"columns": {
|
||
"status": "Status",
|
||
"type": "Typ",
|
||
"address": "Adress/nätverk",
|
||
"actions": "Åtgärder"
|
||
},
|
||
"warning": "Lita bara på adresser du kontrollerar. Om du litar på ett helt nätverk kommer Fail2Ban också att ignorera en komprometterad enhet i det nätverket."
|
||
}
|
||
},
|
||
"lynis": {
|
||
"title": "Lynis säkerhetsrevision",
|
||
"description": "Kör en lokal säkerhetsrevision och granska praktiska förstärkningsförslag.",
|
||
"notInstalled": "Lynis är inte installerat.",
|
||
"notInstalledDescription": "Installera Lynis för att köra lokala säkerhetsrevisioner på denna värd.",
|
||
"featuresTitle": "Lynis söker efter:",
|
||
"featureScoring": "systemhärdningspoäng",
|
||
"featureVulnerabilities": "kända svaga punkter och riskfyllda inställningar",
|
||
"featureCompliance": "gemensamma säkerhetskontroller",
|
||
"featureGithub": "tydlig rapport som du kan skriva ut eller spara",
|
||
"install": "Installera Lynis",
|
||
"installedDescription": "Lynis är installerad och redo att granska denna värd.",
|
||
"lastScan": "Sista skanningen",
|
||
"hardeningIndex": "Härdningsindex",
|
||
"warnings": "Varningar",
|
||
"pveExpectedPlus": "+ {count} förväntas för Proxmox",
|
||
"expectedWarningsSuffix": "+ {count} förväntas för Proxmox",
|
||
"suggestions": "Förslag",
|
||
"securityHardeningScore": "Säkerhetshärdande poäng",
|
||
"proxmoxAdjustedParen": "(Proxmox justerad)",
|
||
"scoreBreakdown": "Lynis: {raw} | Proxmox: {adjusted}",
|
||
"scoreCritical": "Kritisk",
|
||
"scoreModerate": "Måttlig",
|
||
"scoreGood": "Bra",
|
||
"rawScorePrefix": "Rå poäng",
|
||
"expectedFindings": "{count} förväntade Proxmox-fynd",
|
||
"auditInProgress": "Revision pågår",
|
||
"auditInProgressDescription": "Detta kan ta en minut eller två.",
|
||
"auditReports": "Revisionsrapporter",
|
||
"auditReportTitle": "Lynis rapport",
|
||
"reportSummary": "{host} · {tests} · poäng {score}/100 · {warnings} · {suggestions}",
|
||
"printSavePdf": "Skriv ut eller spara PDF",
|
||
"deleteReport": "Ta bort rapport",
|
||
"hostname": "Värdnamn",
|
||
"kernel": "Kärna",
|
||
"tests": "Tester",
|
||
"packages": "Paket",
|
||
"firewall": "Brandvägg",
|
||
"malwareScanner": "Skanner för skadlig programvara",
|
||
"malwareScannerNotInstalled": "Skannern är inte installerad",
|
||
"quickStatus": "Snabb status",
|
||
"allPveExpected": "alla {count} förväntas för Proxmox",
|
||
"actionableCount": "{count} kan åtgärdas",
|
||
"hardeningScorePve": "Härdningspoäng (Proxmox justerad)",
|
||
"noCheckDetails": "Inga detaljerade kontrollresultat tillgängliga.",
|
||
"checksCount": "{count} kontroller",
|
||
"noWarnings": "Inga varningar.",
|
||
"pveExpected": "Förväntas för Proxmox",
|
||
"lowRisk": "Låg risk",
|
||
"solution": "Lösning",
|
||
"noSuggestions": "Inga förslag.",
|
||
"lowPriority": "Låg prioritet",
|
||
"runningAudit": "Kör revision...",
|
||
"runAudit": "Kör revision",
|
||
"installationTitle": "Installera Lynis",
|
||
"installationDescription": "Terminalen kommer att installera Lynis och förbereda rapportstöd.",
|
||
"uninstallConfirmTitle": "Avinstallera Lynis?",
|
||
"uninstallConfirmDescription": "Detta tar bort revisionsrapportfiler som skapats av Lynis och Monitor.",
|
||
"removeInstallation": "Ta bort Lynis-installationen",
|
||
"removeWrapper": "Ta bort Monitor Lynis-omslaget",
|
||
"removeReports": "Ta bort sparade revisionsrapporter",
|
||
"counts": {
|
||
"tests": {
|
||
"one": "{count} test",
|
||
"few": "{count} tester",
|
||
"many": "{count} tester"
|
||
},
|
||
"warnings": {
|
||
"one": "{count} varning",
|
||
"few": "{count} varningar",
|
||
"many": "{count} varningar"
|
||
},
|
||
"suggestions": {
|
||
"one": "{count} förslag",
|
||
"few": "{count} förslag",
|
||
"many": "{count} förslag"
|
||
},
|
||
"testsExecuted": {
|
||
"one": "{count}-testet utfördes.",
|
||
"few": "{count} tester utfördes.",
|
||
"many": "{count} tester utfördes."
|
||
},
|
||
"actionableWarnings": {
|
||
"one": "{count} åtgärdbar varning",
|
||
"few": "{count} handlingsbara varningar",
|
||
"many": "{count} handlingsbara varningar"
|
||
},
|
||
"actionableSuggestions": {
|
||
"one": "{count} åtgärdbart förslag",
|
||
"few": "{count} förslag som kan användas",
|
||
"many": "{count} förslag som kan användas"
|
||
}
|
||
},
|
||
"tabs": {
|
||
"overview": "Översikt",
|
||
"checksWithCount": "Checkar ({count})",
|
||
"warningsWithCount": "Varningar ({count})",
|
||
"suggestionsWithCount": "Förslag ({count})"
|
||
},
|
||
"report": {
|
||
"scoreGood": "Bra",
|
||
"scoreModerate": "Måttlig",
|
||
"scoreCritical": "Utfärda",
|
||
"scoreUnavailable": "Ofullständig",
|
||
"title": "Lynis revisionsrapport",
|
||
"useCmdP": "Använd ⌘+P för att skriva ut eller spara som PDF.",
|
||
"useCtrlP": "Använd Ctrl+P för att skriva ut eller spara som PDF.",
|
||
"brandTitle": "ProxMenux Monitor · Lynis Audit",
|
||
"reviewHint": "Granskning genererad för lokala härdande beslut.",
|
||
"subtitle": "Säkerhetsrevisionsrapport",
|
||
"date": "Datum",
|
||
"auditor": "Revisor",
|
||
"executiveSummary": "Sammanfattning",
|
||
"hardeningAssessment": "Härdningsbedömning",
|
||
"auditOf": "Granskning av",
|
||
"running": "kör på",
|
||
"unknownOs": "okänt OS",
|
||
"noActionableWarnings": "Inga handlingsbara varningar",
|
||
"and": "och",
|
||
"expectedBehavior": "Fynd markerade som förväntade för Proxmox är vanligtvis normala för Proxmox VE-värdar.",
|
||
"lynisRaw": "Lyn är rå",
|
||
"pveAdjusted": "Proxmox justerad",
|
||
"rangeCritical": "0-49 kritiskt",
|
||
"rangeModerate": "50-69 måttlig",
|
||
"rangeGood": "70-100 bra",
|
||
"systemInformation": "Systeminformation",
|
||
"operatingSystem": "Operativsystem",
|
||
"lynisVersion": "Lynis version",
|
||
"reportDate": "Rapportdatum",
|
||
"testsPerformed": "Tester utförda",
|
||
"securityPosture": "Säkerhetsställning",
|
||
"proxmoxScoreWithLabel": "Proxmox-poäng ({label})",
|
||
"actionableWarningsLabel": "Handlingsbara varningar",
|
||
"actionableSuggestionsLabel": "Handlingsbara förslag",
|
||
"warningsDescription": "Varningar värda att granska först. Proxmox-förväntade fynd är dolda här.",
|
||
"noWarningsDetected": "Inga åtgärdsbara varningar upptäcktes.",
|
||
"recommendation": "Rekommendation",
|
||
"suggestionsDescription": "Förslag på lägre prioritet härdning. Proxmox-förväntade fynd är dolda här också.",
|
||
"incompleteDescription": "Lynis skapade en ofullständig rapport utan poäng eller testräkning. Kör granskningen igen för att visa ett tillförlitligt resultat.",
|
||
"detailedChecks": "Detaljerade kontroller",
|
||
"categoriesCount": "{count} kategorier",
|
||
"detailedChecksDescription": "Raw Lynis kontrollerar grupper från revisionsrapporten.",
|
||
"check": "Kontrollera",
|
||
"status": "Status",
|
||
"generatedBy": "Genererad av",
|
||
"confidential": "Håll denna rapport privat; den kan innehålla värdinformation."
|
||
},
|
||
"reportIncompleteTitle": "Granskningen har ännu inga användbara resultat",
|
||
"reportIncompleteDescription": "Lynis skapade en ofullständig rapport utan poäng eller testräkning. Kör granskningen igen.",
|
||
"reportIncompleteShort": "Rapporten är ofullständig – kör revisionen igen."
|
||
},
|
||
"twoFactorSetup": {
|
||
"setupFailed": "Det gick inte att starta 2FA-installationen",
|
||
"enterSixDigitCode": "Ange den 6-siffriga koden.",
|
||
"invalidCode": "Ogiltig kod",
|
||
"verificationFailed": "Det gick inte att verifiera koden",
|
||
"copyPrompt": "Kopiera denna hemliga nyckel:",
|
||
"title": "Ställ in tvåfaktorsautentisering",
|
||
"description": "Använd en autentiseringsapp för att lägga till en engångskod till din inloggning.",
|
||
"intro": "Detta lägger till ett andra steg efter ditt lösenord, så ett läckt lösenord räcker inte för att logga in.",
|
||
"youWillNeed": "Du behöver:",
|
||
"needApp": "En autentiseringsapp som Aegis, 1Password, Bitwarden eller Google Authenticator.",
|
||
"needQrOrKey": "En QR-kod eller manuell nyckel från denna inställning.",
|
||
"needBackupCodes": "Säkerhetskopieringskoder sparade någonstans säkert.",
|
||
"starting": "Startande...",
|
||
"startSetup": "Starta installationen",
|
||
"scanTitle": "Skanna QR-koden",
|
||
"scanDescription": "Öppna din autentiseringsapp och skanna den här koden.",
|
||
"qrCodeAlt": "2FA QR-kod",
|
||
"manualKey": "Manuell nyckel",
|
||
"copyKey": "Kopiera nyckel",
|
||
"verifyTitle": "Verifiera koden",
|
||
"verifyDescription": "Ange den aktuella 6-siffriga koden från din app.",
|
||
"verifying": "Verifierar...",
|
||
"verifyAndEnable": "Verifiera och aktivera",
|
||
"enabledTitle": "2FA är aktiverat.",
|
||
"enabledDescription": "Spara reservkoderna innan du stänger det här fönstret.",
|
||
"saveCodesTitle": "Spara dina reservkoder",
|
||
"saveCodesDescription": "Varje kod kan användas en gång om du förlorar åtkomsten till din autentiseringsapp.",
|
||
"backupCodes": "Säkerhetskopieringskoder",
|
||
"copyAll": "Kopiera alla",
|
||
"finish": "Avsluta"
|
||
},
|
||
"secureGateway": {
|
||
"title": "Secure Gateway",
|
||
"learnMore": "Läs mer",
|
||
"noNetworkDetected": "Inget nätverk upptäckt",
|
||
"noNetworksDetected": "Inga nätverk upptäcktes.",
|
||
"recommended": "Rekommenderad",
|
||
"retry": "Försöka igen",
|
||
"errors": {
|
||
"loadWizardFailed": "Det gick inte att ladda Secure Gateway-installationen",
|
||
"updateFailed": "Det gick inte att uppdatera Secure Gateway",
|
||
"networkUpdateFailed": "Nätverksfel vid uppdatering av Secure Gateway",
|
||
"fieldRequired": "{field} krävs.",
|
||
"deploymentFailed": "Implementeringen misslyckades",
|
||
"ociRequiresPve": "Secure Gateway använder standard LXC och bör fungera på denna Proxmox-värd. Om detta fortsätter att hända, kontrollera backend-loggarna.",
|
||
"authKeyRequired": "Ange en Tailscale auth-nyckel.",
|
||
"updateAuthKeyFailed": "Det gick inte att uppdatera autentiseringsnyckeln",
|
||
"couldNotLoadSetupData": "Det gick inte att ladda inställningsdata."
|
||
},
|
||
"messages": {
|
||
"updateApplied": "Uppdatering tillämpades.",
|
||
"preparingDeployment": "Förbereder implementering...",
|
||
"creatingLxc": "Skapar LXC-behållare...",
|
||
"gatewayDeployed": "Secure Gateway har distribuerats."
|
||
},
|
||
"logs": {
|
||
"empty": "Inga loggar tillgängliga.",
|
||
"failed": "Det gick inte att ladda loggar.",
|
||
"title": "Secure Gateway loggar",
|
||
"description": "Senaste tjänstutdata från gateway-behållaren."
|
||
},
|
||
"values": {
|
||
"never": "aldrig",
|
||
"yesterdayAt": "igår kl {time}",
|
||
"yes": "Ja",
|
||
"no": "Inga"
|
||
},
|
||
"wizard": {
|
||
"introTitle": "Säker fjärråtkomst med Tailscale",
|
||
"introDescription": "Distribuera en liten LXC-gateway så att dina enheter kan nå ProxMenux, Proxmox och utvalda lokala nätverk via ditt Tailscale tailnet.",
|
||
"whatYouGet": "Vad du får",
|
||
"benefitMonitorAnywhere": "Öppna monitorn var som helst på ditt nät.",
|
||
"benefitProxmoxUi": "Nå Proxmox webbgränssnitt utan att exponera port 8006.",
|
||
"benefitVmLxc": "Få åtkomst till utvalda VM- och LXC-nätverk vid behov.",
|
||
"benefitEncryption": "Trafiken förblir krypterad genom Tailscale.",
|
||
"benefitNoPorts": "Ingen offentlig port vidarebefordran krävs.",
|
||
"tailscaleAccountBefore": "Du behöver ett Tailscale-konto och en pre-auth-nyckel från",
|
||
"reviewDeploy": "Granska och distribuera",
|
||
"reviewDescription": "Kontrollera de slutliga inställningarna innan LXC-gatewayen skapas.",
|
||
"storageLocation": "Lagringsplats",
|
||
"storageDescription": "Välj var gatewaybehållaren ska arkivas.",
|
||
"gbAvailable": "{amount} GB tillgängligt",
|
||
"configurationSummary": "Konfigurationssammanfattning",
|
||
"hostname": "Värdnamn",
|
||
"storage": "Lagring",
|
||
"accessMode": "Åtkomstläge",
|
||
"accessModes": {
|
||
"hostOnly": "Endast Proxmox",
|
||
"proxmoxNetwork": "Fullständigt lokalt nätverk",
|
||
"customNetworks": "Anpassade nätverk"
|
||
},
|
||
"hostAccess": "Värdåtkomst",
|
||
"networks": "Nätverk",
|
||
"exitNode": "Avsluta nod",
|
||
"acceptRoutes": "Acceptera rutter",
|
||
"important": "Viktig",
|
||
"approvalRequired": "Efter implementeringen, godkänn de annonserade subnätsrutterna i Tailscale Admin.",
|
||
"exitNodeApprovalRequired": "Avsluta nodläge behöver också godkännande där.",
|
||
"showAfterDeploy": "Vi kommer att visa de exakta godkännandestegen efter implementeringen.",
|
||
"setupTitle": "Secure Gateway inställning"
|
||
},
|
||
"steps": {
|
||
"intro": {
|
||
"title": "Säker fjärråtkomst",
|
||
"description": "Konfigurera säker VPN-åtkomst till din Proxmox-server"
|
||
},
|
||
"auth": {
|
||
"title": "Tailscale autentisering",
|
||
"description": "Anslut gatewayen till ditt Tailscale-konto"
|
||
},
|
||
"access": {
|
||
"title": "Åtkomstomfång",
|
||
"description": "Välj vad som ska vara tillgängligt via denna gateway"
|
||
},
|
||
"options": {
|
||
"title": "Avancerade alternativ",
|
||
"description": "Ytterligare routinginställningar"
|
||
},
|
||
"deploy": {
|
||
"title": "Distribuera gateway",
|
||
"description": "Granska och distribuera"
|
||
}
|
||
},
|
||
"status": {
|
||
"connected": "Ansluten",
|
||
"stopped": "Stoppad",
|
||
"error": "Fel"
|
||
},
|
||
"installed": {
|
||
"description": "Secure Gateway distribueras och hanteras av monitorn.",
|
||
"uptime": "Upptid"
|
||
},
|
||
"actions": {
|
||
"start": "Start",
|
||
"stop": "Stopp",
|
||
"restart": "Starta om",
|
||
"logs": "Loggar",
|
||
"remove": "Ta bort",
|
||
"back": "Tillbaka",
|
||
"continue": "Fortsätta",
|
||
"deploying": "Distribuerar...",
|
||
"deployGateway": "Distribuera gateway"
|
||
},
|
||
"updates": {
|
||
"lastChecked": "Senast kontrollerad",
|
||
"tailscaleAvailable": "Tailscale {version} tillgänglig",
|
||
"updating": "Uppdaterar...",
|
||
"updateToVersion": "Uppdatera till {version}",
|
||
"otherPackagesPending": "+ {count} andra paket väntande",
|
||
"noneAvailable": "Inga uppdateringar tillgängliga"
|
||
},
|
||
"authKey": {
|
||
"update": "Uppdatera autentiseringsnyckel",
|
||
"description": "Använd en ny Tailscale-autenteringsnyckel om den aktuella har gått ut eller återkallats.",
|
||
"newKey": "Ny autentiseringsnyckel",
|
||
"generateAt": "Generera den på",
|
||
"adminKeys": "Tailscale Admin → Knappar",
|
||
"updateKey": "Uppdatera nyckel"
|
||
},
|
||
"tailscale": {
|
||
"openAdmin": "Öppna Tailscale Admin"
|
||
},
|
||
"remove": {
|
||
"title": "Ta bort Secure Gateway?",
|
||
"description": "Detta stoppar och tar bort gateway-behållaren. Tailscale status kan finnas kvar i sparad data om backend bevarar den."
|
||
},
|
||
"postDeploy": {
|
||
"title": "Avsluta installationen i Tailscale Admin",
|
||
"description": "Gatewayen är utplacerad. Ett godkännandesteg krävs fortfarande innan fjärrenheter kan använda de annonserade rutterna.",
|
||
"nextStep": "Nästa steg",
|
||
"approveDescription": "Godkänn de annonserade subnätsrutterna för denna gateway.",
|
||
"subnetRoutes": "Subnätsrutter",
|
||
"exitNode": "Avsluta nod",
|
||
"routeAllTraffic": "Godkänn det om du vill att enheter ska dirigera all internettrafik genom denna gateway.",
|
||
"howToApprove": "Hur man godkänner det",
|
||
"stepOpenAdmin": "Öppna Tailscale Admin-konsolen.",
|
||
"stepFindBefore": "Hitta maskinen som heter",
|
||
"stepFindAfter": "i listan Maskiner.",
|
||
"stepOpenDetails": "Öppna dess detaljer.",
|
||
"stepSubnetsBefore": "I",
|
||
"stepSubnetsMiddle": "klick",
|
||
"stepSubnetsAfter": "och godkänna de utannonserade rutterna.",
|
||
"stepRoutingBefore": "För Exit Node, öppna",
|
||
"stepRoutingMiddle": "och godkänna",
|
||
"accessAfterApproval": "Efter godkännande kan du öppna",
|
||
"or": "eller",
|
||
"fromAnyDevice": "från vilken enhet som helst på ditt tailnet.",
|
||
"doLater": "Jag ska göra det här senare"
|
||
},
|
||
"notInstalled": {
|
||
"subtitle": "Tailscale gateway är inte utplacerad än.",
|
||
"description": "Distribuera den för att nå ProxMenux och Proxmox säkert från ditt tailnet utan att öppna offentliga portar.",
|
||
"deploy": "Implementera Secure Gateway"
|
||
},
|
||
"schema": {
|
||
"auth_key": {
|
||
"label": "Tailscale Auth Key",
|
||
"description": "Förautentiseringsnyckel från Tailscales administratörskonsol. Skapa en på länken nedan.",
|
||
"placeholder": "tskey-auth-xxxxx",
|
||
"helpText": "Generera autentiseringsnyckel"
|
||
},
|
||
"hostname": {
|
||
"label": "Enhetens värdnamn",
|
||
"description": "Namnet visas i Tailscale-administratörskonsolen.",
|
||
"placeholder": "proxmox-gateway"
|
||
},
|
||
"access_mode": {
|
||
"label": "Åtkomstomfång",
|
||
"description": "Vad ska kunna nåbar genom denna gateway.",
|
||
"options": {
|
||
"host_only": {
|
||
"label": "Endast Proxmox",
|
||
"description": "Få endast tillgång till denna Proxmox-server, UI och ProxMenux Monitor."
|
||
},
|
||
"proxmox_network": {
|
||
"label": "Fullständigt lokalt nätverk",
|
||
"description": "Få åtkomst till alla enheter på ditt lokala nätverk, såsom NAS, skrivare, virtuella datorer och LXC:er."
|
||
},
|
||
"custom": {
|
||
"label": "Anpassade undernät",
|
||
"description": "Välj exakt vilka undernät som ska exponeras."
|
||
}
|
||
}
|
||
},
|
||
"advertise_routes": {
|
||
"label": "Annonserade nätverk",
|
||
"description": "Välj nätverk som ska vara tillgängliga via VPN."
|
||
},
|
||
"exit_node": {
|
||
"label": "Avsluta nod",
|
||
"description": "Använd denna gateway som din internetutgång när du är borta från hemmet.",
|
||
"warning": "Kräver godkännande i Tailscale Admin. När det är aktiverat på din enhet går all internettrafik via din Proxmox-server."
|
||
},
|
||
"accept_routes": {
|
||
"label": "Acceptera rutter",
|
||
"description": "Tillåt den här gatewayen att nå nätverk som annonseras av andra Tailscale-noder i ditt tailnet."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about": {
|
||
"releaseNotes": "Release notes",
|
||
"changelog": "Ändringslogg",
|
||
"logoAlt": "ProxMenux logotyp",
|
||
"heroDescription": "En webbdashboard och hanteringslager för Proxmox VE — hälsoövervakning, aviseringar, terminal, optimeringsspårare och mer, förpackad som en enda AppImage.",
|
||
"project": {
|
||
"title": "Projekt",
|
||
"description": "Förvar, dokumentation och community-kanaler."
|
||
},
|
||
"support": {
|
||
"title": "stöd & Licens",
|
||
"description": "ProxMenux är gratis och öppen källkod under GPL-3.0-licensen. Om det är användbart för dig hjälper ett engångsbidrag att hålla det så."
|
||
},
|
||
"license": {
|
||
"label": "GPL-3.0-licens",
|
||
"description": "Fri programvara — se LICENS-filen för hela texten."
|
||
},
|
||
"links": {
|
||
"repository": {
|
||
"label": "GitHub-förråd",
|
||
"description": "Källkod, releaser och problemspårare."
|
||
},
|
||
"documentation": {
|
||
"label": "Dokumentation",
|
||
"description": "Fullständig användarguide för ProxMenux och monitorn."
|
||
},
|
||
"discussions": {
|
||
"label": "Diskussioner",
|
||
"description": "Ställ frågor, dela anpassade AI-uppmaningar och utbyta idéer."
|
||
},
|
||
"issues": {
|
||
"label": "Rapportera ett fel eller begär en funktion",
|
||
"description": "Öppna ett problem på GitHub — buggar, idéer eller regressioner."
|
||
},
|
||
"support": {
|
||
"label": "Stöd projektet om Ko-fi",
|
||
"description": "ProxMenux är gratis och öppen källkod. Donations help cover hosting and development time."
|
||
}
|
||
}
|
||
},
|
||
"systemLogs": {
|
||
"title": "Systemloggar och händelser",
|
||
"sections": "Avsnitt",
|
||
"loading": {
|
||
"title": "Laddar loggar...",
|
||
"description": "Hämta systemloggar och händelser"
|
||
},
|
||
"errors": {
|
||
"connectFailed": "Kunde inte ansluta till servern.",
|
||
"loadFailed": "Det gick inte att ladda loggarna. Försök igen."
|
||
},
|
||
"cards": {
|
||
"totalEntries": "Totalt antal poster",
|
||
"selectedRange": "I det valda intervallet",
|
||
"errors": "Fel",
|
||
"requiresAttention": "Kräv uppmärksamhet",
|
||
"warnings": "Varningar",
|
||
"monitorClosely": "Övervaka noga",
|
||
"backups": "Säkerhetskopieringar"
|
||
},
|
||
"tabs": {
|
||
"logs": "Loggar",
|
||
"events": "Händelser",
|
||
"backups": "Säkerhetskopieringar",
|
||
"notifications": "Aviseringar"
|
||
},
|
||
"filters": {
|
||
"searchPlaceholder": "Sök i loggar och händelser...",
|
||
"timeRange": "Tidsintervall",
|
||
"oneDay": "1 dag sedan",
|
||
"threeDays": "3 dagar sedan",
|
||
"oneWeek": "1 vecka sedan",
|
||
"twoWeeks": "2 veckor sedan",
|
||
"oneMonth": "1 månad sedan",
|
||
"customDays": "Anpassat antal dagar",
|
||
"daysAgoPlaceholder": "Dagar sedan",
|
||
"byLevel": "Filtrera efter nivå",
|
||
"allLevels": "Alla nivåer",
|
||
"byService": "Filtrera efter tjänst",
|
||
"allServices": "Alla tjänster",
|
||
"dateRange": "Datumintervall",
|
||
"daysAgo": "Senaste {count} dagarna"
|
||
},
|
||
"levels": {
|
||
"error": "Fel",
|
||
"critical": "Kritisk",
|
||
"emergency": "Nödsituation",
|
||
"alert": "Varna",
|
||
"warning": "Varning",
|
||
"info": "Info",
|
||
"notice": "Varsel",
|
||
"success": "Framgång",
|
||
"debug": "Felsök"
|
||
},
|
||
"export": {
|
||
"button": "Exportera loggar",
|
||
"title": "Proxmox systemloggar och händelseexport",
|
||
"filtersApplied": "Filter tillämpade"
|
||
},
|
||
"fields": {
|
||
"generated": "Genererad",
|
||
"level": "Nivå",
|
||
"service": "Service",
|
||
"search": "Sök",
|
||
"none": "Ingen",
|
||
"message": "Meddelande",
|
||
"source": "Källa",
|
||
"hostname": "Värdnamn",
|
||
"node": "Nod",
|
||
"user": "Användare",
|
||
"unit": "Enhet",
|
||
"host": "Värd",
|
||
"timestamp": "Tidsstämpel",
|
||
"type": "Typ",
|
||
"systemdUnit": "Systemad enhet",
|
||
"processId": "Process ID",
|
||
"duration": "Varaktighet",
|
||
"startTime": "Starttid",
|
||
"endTime": "Sluttid",
|
||
"storage": "Lagring",
|
||
"storageType": "Lagringstyp",
|
||
"size": "Storlek",
|
||
"created": "Skapad",
|
||
"volumeId": "Volym-ID"
|
||
},
|
||
"badges": {
|
||
"event": "Händelse"
|
||
},
|
||
"empty": {
|
||
"logs": "Inga loggar matchar de valda filtren.",
|
||
"backups": "Inga säkerhetskopior hittades.",
|
||
"notifications": "Inga aviseringar hittades."
|
||
},
|
||
"loadMore": "Ladda mer ({count} återstår)",
|
||
"backups": {
|
||
"vm": "VM säkerhetskopior",
|
||
"lxc": "LXC-säkerhetskopior",
|
||
"totalSize": "Total storlek"
|
||
},
|
||
"modals": {
|
||
"logTitle": "Loggdetaljer",
|
||
"logDescription": "Fullständig information om denna loggpost",
|
||
"eventTitle": "Händelsedetaljer",
|
||
"eventDescription": "Fullständig information om detta evenemang",
|
||
"backupTitle": "Säkerhetskopia detaljer",
|
||
"backupDescription": "Komplett information om denna säkerhetskopia",
|
||
"notificationTitle": "Aviseringsdetaljer",
|
||
"notificationDescription": "Fullständig information om detta meddelande"
|
||
},
|
||
"download": {
|
||
"taskLog": "Proxmox uppgiftslogg",
|
||
"completeTaskLog": "Komplett uppgiftslogg",
|
||
"completeMessage": "Komplett meddelande",
|
||
"completeMessageButton": "Ladda ner fullständigt meddelande"
|
||
}
|
||
},
|
||
"onboarding": {
|
||
"dialogTitle": "ProxMenux Onboarding",
|
||
"previous": "Tidigare",
|
||
"skip": "Hoppa",
|
||
"next": "Nästa",
|
||
"getStarted": "Kom igång!",
|
||
"dontShowAgain": "Visa inte detta igen",
|
||
"goToSlide": "Gå till bild {number}",
|
||
"slides": {
|
||
"welcome": {
|
||
"title": "Välkommen till ProxMenux Monitor!",
|
||
"description": "Ditt nya övervakningsverktyg för Proxmox. Upptäck funktionerna som hjälper dig att hantera och övervaka din infrastruktur enklare."
|
||
},
|
||
"overview": {
|
||
"title": "Systemöversikt",
|
||
"description": "Övervaka din server i realtid: CPU, minne, temperatur, systembelastning och mer, allt i en tydlig instrumentpanel."
|
||
},
|
||
"storage": {
|
||
"title": "Lagringshantering",
|
||
"description": "Se status för dina diskar och lagring: kapacitet, användning, SMART hälsa, temperatur och prestanda för varje enhet."
|
||
},
|
||
"network": {
|
||
"title": "Nätverksstatistik",
|
||
"description": "Övervaka nätverkstrafik i realtid, inklusive aktiva gränssnitt, överföringshastigheter och historiska användningsdiagram."
|
||
},
|
||
"virtualMachines": {
|
||
"title": "Virtuella maskiner och behållare",
|
||
"description": "Förvara virtuella datorer och LXC-behållare på ett ställe. Visa status, tilldelade resurser, aktuell användning och snabba kontroller."
|
||
},
|
||
"hardware": {
|
||
"title": "Hårdvaruinformation",
|
||
"description": "Visa detaljer om serverns hårdvara: CPU, RAM, GPU, diskar, nätverk, UPS och mer, inklusive modeller, serienummer och status."
|
||
},
|
||
"logs": {
|
||
"title": "Systemloggar",
|
||
"description": "Få tillgång till systemloggar, filtrera händelser, sök efter specifika fel och ladda ner visade loggar när du behöver djupare analys."
|
||
},
|
||
"future": {
|
||
"title": "Redo för framtiden!",
|
||
"description": "ProxMenux Monitor är redo för nya funktioner och förbättringar, med fler åtgärder som gradvis flyttas in i webbpanelen."
|
||
}
|
||
}
|
||
},
|
||
"releaseNotes": {
|
||
"dialogTitle": "Release Notes - version {version}",
|
||
"title": "Vad är nytt i version {version}",
|
||
"intro": "Vi har lagt till nya funktioner och förbättringar för att göra ProxMenux Monitor ännu bättre.",
|
||
"gotIt": "Jag förstår!",
|
||
"dontShowAgain": "Visa inte igen för den här versionen",
|
||
"currentFeatures": {
|
||
"hostUpdate": "Värduppdatering med ett klick från Health Monitor. Den nya knappen Uppdatera nu i Systemuppdateringar kör Proxmox-uppdateringsflödet i en instrumentpanelsterminal utan att lämna webbläsaren.",
|
||
"mobileInstall": "Uppmaning om installation i appen för mobil. Förstagångsbesökare på Android och iOS Safari ser nu enkla steg för att lägga till monitorn på sin startskärm som en PWA."
|
||
}
|
||
},
|
||
"network": {
|
||
"actions": {
|
||
"viewDetails": "Visa detaljer"
|
||
},
|
||
"loading": {
|
||
"title": "Laddar nätverksdata...",
|
||
"description": "Skanna gränssnitt, broar och trafik"
|
||
},
|
||
"errors": {
|
||
"serverUnavailableTitle": "Servern är inte tillgänglig",
|
||
"serverUnavailableDescription": "Det går inte att ansluta till monitorservern. Se till att tjänsten körs och försök igen."
|
||
},
|
||
"cards": {
|
||
"traffic": "Nätverkstrafik",
|
||
"activeInterfaces": "Aktiva gränssnitt",
|
||
"status": "Nätverksstatus",
|
||
"latency": "Nätverkslatens"
|
||
},
|
||
"sections": {
|
||
"physicalInterfaces": "Fysiska gränssnitt",
|
||
"bridgeInterfaces": "Bridge-gränssnitt",
|
||
"vmLxcInterfaces": "VM & LXC nätverksgränssnitt"
|
||
},
|
||
"summary": {
|
||
"totalInterfaces": "{count} totalt gränssnitt",
|
||
"activeCount": "{active}/{total} Aktiv"
|
||
},
|
||
"status": {
|
||
"healthy": "Hälsosam",
|
||
"warning": "Varning",
|
||
"critical": "Kritisk",
|
||
"up": "Upp",
|
||
"down": "Ner"
|
||
},
|
||
"duplex": {
|
||
"full": "Full duplex",
|
||
"half": "Halv duplex"
|
||
},
|
||
"interfaceTypes": {
|
||
"physical": "Fysisk",
|
||
"bridge": "Bro",
|
||
"bridges": "Broar",
|
||
"bond": "Obligation",
|
||
"vlan": "VLAN",
|
||
"virtual": "Virtuell",
|
||
"other": "Andra"
|
||
},
|
||
"labels": {
|
||
"activeSlave": "Aktiv slav",
|
||
"average": "Genomsnitt",
|
||
"avg": "Genomsnittlig",
|
||
"bitsReceived": "Bitar mottagna",
|
||
"bitsSent": "Bitar skickade",
|
||
"bondingMode": "Bondningsläge",
|
||
"bondMembers": "Obligationsmedlemmar",
|
||
"bytesReceived": "Byte mottagna",
|
||
"bytesSent": "Bytes skickade",
|
||
"current": "Nuvarande",
|
||
"domain": "Domän",
|
||
"down": "Ner",
|
||
"drops": "Droppar",
|
||
"dropsIn": "Droppar in",
|
||
"dropsOut": "Faller av",
|
||
"duplex": "Duplex",
|
||
"errors": "Fel",
|
||
"errorsIn": "Fel i",
|
||
"errorsOut": "Fel ute",
|
||
"hostname": "Värdnamn",
|
||
"interfaceName": "Gränssnittsnamn",
|
||
"ipAddress": "IP-adress",
|
||
"latency": "Latens",
|
||
"macAddress": "MAC-adress",
|
||
"max": "Max",
|
||
"maximum": "Maximal",
|
||
"maxSpeed": "max {speed}",
|
||
"min": "Min",
|
||
"minimum": "Minimum",
|
||
"netmask": "Nätmask",
|
||
"packetLoss": "Paketförlust",
|
||
"packetLossShort": "Pkt förlust",
|
||
"packetsReceived": "Paket mottagna",
|
||
"packetsSent": "Paket skickade",
|
||
"physicalInterface": "Fysiskt gränssnitt",
|
||
"primarySlave": "Primär slav",
|
||
"received": "Mottagen",
|
||
"sent": "Skickat",
|
||
"slaveInterfaces": "Slavgränssnitt",
|
||
"speed": "Hastighet",
|
||
"status": "Status",
|
||
"time": "Tid",
|
||
"type": "Typ",
|
||
"up": "Upp",
|
||
"virtualMemberInterfaces": "Virtuella medlemsgränssnitt",
|
||
"vmLxcName": "VM/LXC-namn"
|
||
},
|
||
"roles": {
|
||
"active": "aktiv",
|
||
"standby": "standby",
|
||
"down": "ner"
|
||
},
|
||
"empty": {
|
||
"noVmLxc": "Ingen VM/LXC",
|
||
"noVirtualMembers": "Inga virtuella medlemmar"
|
||
},
|
||
"timeframes": {
|
||
"hour": "1 timme",
|
||
"day": "24 timmar",
|
||
"week": "7 dagar",
|
||
"month": "30 dagar",
|
||
"year": "1 år",
|
||
"short": {
|
||
"hour": "Senaste 1 timme",
|
||
"day": "Senaste 24 timmarna",
|
||
"week": "Senaste 7 d",
|
||
"month": "Senaste 30 d",
|
||
"year": "Senaste 1 år"
|
||
},
|
||
"last": {
|
||
"hour": "Sista timmen",
|
||
"day": "Senaste 24 timmarna",
|
||
"week": "Senaste 7 dagarna",
|
||
"month": "Senaste 30 dagarna",
|
||
"year": "Förra året"
|
||
}
|
||
},
|
||
"interfaceDetails": {
|
||
"title": "Gränssnittsdetaljer",
|
||
"description": "Visa detaljerad information och nätverkstrafikstatistik för detta gränssnitt",
|
||
"basicInformation": "Grundläggande information",
|
||
"ipAddresses": "IP-adresser",
|
||
"trafficStatistics": "Nätverkstrafikstatistik ({timeframe})",
|
||
"trafficSinceBoot": "Trafik sedan senaste start",
|
||
"inactiveTitle": "Gränssnittet är inaktivt",
|
||
"inactiveDescription": "Det här gränssnittet är för närvarande nere. Nätverkstrafikstatistik är inte tillgänglig.",
|
||
"bondConfiguration": "Bond-konfiguration",
|
||
"bridgeConfiguration": "Brokonfiguration"
|
||
},
|
||
"flow": {
|
||
"title": "Nätverksflöde"
|
||
},
|
||
"chart": {
|
||
"invalidDataFormat": "Ogiltigt dataformat mottaget från servern",
|
||
"loadError": "Det gick inte att läsa in mätvärden"
|
||
},
|
||
"latency": {
|
||
"status": {
|
||
"excellent": "Excellent",
|
||
"good": "Bra",
|
||
"fair": "Rättvis",
|
||
"poor": "Dålig"
|
||
},
|
||
"timeframes": {
|
||
"hour": "1 timme",
|
||
"sixHours": "6 timmar",
|
||
"day": "24 timmar",
|
||
"threeDays": "3 dagar",
|
||
"week": "7 dagar"
|
||
},
|
||
"targets": {
|
||
"gateway": "Gateway (router)",
|
||
"gatewayShort": "Inkörsport",
|
||
"cloudflare": "Cloudflare (1.1.1.1)",
|
||
"cloudflareShort": "Cloudflare",
|
||
"google": "Google DNS (8.8.8.8)",
|
||
"googleShort": "Google DNS"
|
||
},
|
||
"actions": {
|
||
"stop": "Stopp",
|
||
"testAgain": "Testa igen",
|
||
"report": "Rapportera"
|
||
},
|
||
"testingProgress": "Testar... {percent}%",
|
||
"secondsRemaining": "{seconds}s kvar",
|
||
"samplesCollected": "{count} prover insamlade",
|
||
"packetLossValue": "{value}% paketförlust",
|
||
"collectingData": "Samlar in data...",
|
||
"noRealtimeData": "Inga uppgifter ännu. Klicka på \"Testa igen\" för att starta.",
|
||
"noDataForPeriod": "Inga latensdata tillgängliga för denna period",
|
||
"collectionInterval": "Data samlas in var 60:e sekund",
|
||
"realTimeMode": "Realtidsläge",
|
||
"realTimeModeDescription": "Testerna körs i 2 minuter med avläsningar var 5:e sekund. Kör testet igen efteråt för att lägga till fler prover. All data ingår i rapporten.",
|
||
"report": {
|
||
"title": "Rapport för nätverkslatens",
|
||
"subtitle": "ProxMenux Monitor - Analys av nätverksprestanda",
|
||
"topBarTitle": "ProxMenux nätverkslatensrapport",
|
||
"topBarSubtitle": "Granska rapporten och skriv sedan ut eller spara som PDF",
|
||
"printSavePdf": "Skriv ut / Spara som PDF",
|
||
"date": "Datum",
|
||
"target": "Mål",
|
||
"mode": "Läge",
|
||
"realTimeTest": "Realtidstest",
|
||
"historicalAnalysis": "Historisk analys",
|
||
"realTime": "Realtid",
|
||
"executiveSummary": "Sammanfattning",
|
||
"assessmentTitle": "Nätverkslatensbedömning",
|
||
"realtimeSummary": "Latenstest i realtid till {target}. Exempel: {count}; varaktighet: {duration}. Genomsnittlig latens: {avg}.",
|
||
"historicalSummary": "Historisk latensanalys till {target} över {timeframe}. {count} prover analyserade. Genomsnittlig latens: {avg} ms.",
|
||
"minutes": "{count} minut(er)",
|
||
"minutesShort": "{count} min",
|
||
"seconds": "{count} sekund(er)",
|
||
"secondsShort": "{count}s",
|
||
"testPeriod": "testperioden",
|
||
"averagePacketLoss": "Genomsnittlig paketförlust: {value}%.",
|
||
"noPacketLoss": "Ingen paketförlust upptäckt.",
|
||
"defaultGateway": "Standard gateway",
|
||
"failed": "Misslyckades",
|
||
"notEnoughData": "Inte tillräckligt med datapunkter för diagram",
|
||
"samples": "{count} exempel",
|
||
"latencyStatistics": "Latensstatistik",
|
||
"sampleCount": "Antal prover",
|
||
"packetLossAvg": "Paketförlust (genomsnitt)",
|
||
"testPeriodLabel": "Testperiod",
|
||
"latencyGraph": "Latensdiagram",
|
||
"performanceThresholds": "Prestandatrösklar",
|
||
"thresholdExcellent": "Optimal för realtidsapplikationer, spel och videosamtal.",
|
||
"thresholdGood": "Acceptabel för de flesta applikationer med minimal påverkan.",
|
||
"thresholdFair": "Märkbar försening. Kan påverka VoIP och interaktiva applikationer.",
|
||
"thresholdPoor": "Betydande latens. Utredning rekommenderas.",
|
||
"detailedTestResults": "Detaljerade testresultat",
|
||
"latencyHistory": "Latenshistorik (senaste {count} poster)",
|
||
"methodology": "Metodik",
|
||
"testMethod": "Testmetod",
|
||
"icmpEchoRequest": "ICMP Echo Request (Ping)",
|
||
"samplesPerTest": "Prover per test",
|
||
"threeConsecutivePings": "3 plingar i följd",
|
||
"targetIp": "Mål-IP",
|
||
"performanceAssessment": "Prestandabedömning",
|
||
"assessmentExcellent": "Nätverkslatens är utmärkt. Ingen åtgärd krävs.",
|
||
"assessmentGood": "Nätverkslatens är inom acceptabla parametrar.",
|
||
"assessmentFair": "Nätverkslatens är förhöjd. Överväg att undersöka problem med nätverksstockning eller routing.",
|
||
"assessmentPoor": "Nätverkslatens är kritiskt hög. Omedelbar utredning rekommenderas.",
|
||
"assessmentUnknown": "Det går inte att fastställa nätverksstatus.",
|
||
"footerTitle": "ProxMenux Monitor - Nätverksprestandarapport",
|
||
"generated": "Genererad",
|
||
"reportId": "Rapport-ID"
|
||
}
|
||
}
|
||
},
|
||
"hardware": {
|
||
"loading": {
|
||
"title": "Laddar maskinvarudata...",
|
||
"description": "Upptäcker CPU, GPU, lagring och PCI-enheter",
|
||
"realtimeData": "Laddar realtidsdata..."
|
||
},
|
||
"sections": {
|
||
"systemInformation": "Systeminformation",
|
||
"motherboard": "Moderkort",
|
||
"memoryModules": "Minnesmoduler",
|
||
"thermalMonitoring": "Termisk övervakning",
|
||
"otherSensors": "Andra",
|
||
"graphicsCards": "Grafikkort",
|
||
"basicInformation": "Grundläggande information",
|
||
"coralTpu": "Coral TPU / AI-acceleratorer",
|
||
"powerConsumption": "Energiförbrukning",
|
||
"powerSupplies": "Strömförsörjning",
|
||
"systemFans": "Systemfläktar",
|
||
"upsStatus": "UPS-status",
|
||
"statusOverview": "Statusöversikt",
|
||
"batteryInformation": "Batteriinformation",
|
||
"powerInformation": "Power Information",
|
||
"deviceInformation": "Enhetsinformation",
|
||
"pciDevices": "PCI-enheter",
|
||
"networkSummary": "Nätverkssammanfattning",
|
||
"storageSummary": "Lagringssammanfattning",
|
||
"interfaceInformation": "Gränssnittsinformation",
|
||
"usbDevices": "USB-enheter"
|
||
},
|
||
"counts": {
|
||
"installed": "{count} installerad",
|
||
"sensors": "{count} sensorer",
|
||
"gpu": "{count} GPU",
|
||
"devices": "{count} enheter",
|
||
"psus": "{count} nätaggregat",
|
||
"fans": "{count} fans",
|
||
"ups": "{count} UPS",
|
||
"interfaces": "{count} gränssnitt"
|
||
},
|
||
"labels": {
|
||
"model": "Modell",
|
||
"cores": "Kärnor",
|
||
"threads": "Trådar",
|
||
"l3Cache": "L3-cache",
|
||
"virtualization": "Virtualisering",
|
||
"manufacturer": "Tillverkare",
|
||
"version": "Version",
|
||
"date": "Datum",
|
||
"size": "Storlek",
|
||
"type": "Typ",
|
||
"speed": "Hastighet",
|
||
"vendor": "Försäljare",
|
||
"pciSlot": "PCI-kortplats",
|
||
"driver": "Förare",
|
||
"kernelModule": "Kärnmodul",
|
||
"kernelDriver": "Kärndrivrutin",
|
||
"kernelModules": "Kärnmoduler",
|
||
"lastChecked": "Senast kontrollerad",
|
||
"switchMode": "Växla läge",
|
||
"currentDriver": "Nuvarande förare",
|
||
"consumer": "Konsument",
|
||
"graphicsClock": "Grafisk klocka",
|
||
"memoryClock": "Minnesklocka",
|
||
"powerDraw": "Power Draw",
|
||
"temperature": "Temperatur",
|
||
"memory": "Minne",
|
||
"total": "Total",
|
||
"used": "Använd",
|
||
"free": "Ledigt",
|
||
"memoryUtilization": "Minnesanvändning",
|
||
"connection": "Förbindelse",
|
||
"formFactor": "Formfaktor",
|
||
"link": "Länk",
|
||
"busDevice": "Buss/enhet",
|
||
"vendorProductId": "Leverantör / Produkt ID",
|
||
"deviceNodes": "Enhetsnoder",
|
||
"runtimeState": "Runtime State",
|
||
"edgeTpuRuntime": "Edge TPU Runtime",
|
||
"thresholds": "Trösklar",
|
||
"hardwareWarnings": "Varningar för maskinvara",
|
||
"currentDraw": "Aktuell dragning",
|
||
"currentOutput": "Strömutgång",
|
||
"remote": "Fjärr",
|
||
"batteryCharge": "Batteriladdning",
|
||
"load": "Ladda",
|
||
"runtime": "Körning",
|
||
"inputVoltage": "Ingångsspänning",
|
||
"status": "Status",
|
||
"host": "Värd",
|
||
"chargeLevel": "Laddningsnivå",
|
||
"runtimeRemaining": "Körtid kvar",
|
||
"batteryVoltage": "Batterispänning",
|
||
"batteryDate": "Batteridatum",
|
||
"outputVoltage": "Utspänning",
|
||
"inputFrequency": "Ingångsfrekvens",
|
||
"outputFrequency": "Utgångsfrekvens",
|
||
"realPower": "Verklig kraft",
|
||
"apparentPower": "Synbar kraft",
|
||
"serialNumber": "Serienummer",
|
||
"firmware": "Firmware",
|
||
"deviceType": "Enhetstyp",
|
||
"deviceName": "Enhetens namn",
|
||
"productName": "Produktnamn",
|
||
"class": "Klass",
|
||
"capacity": "Kapacitet",
|
||
"currentLinkSpeed": "Aktuell länkhastighet",
|
||
"maximumLinkSpeed": "Maximal länkhastighet",
|
||
"pcieLinkSpeed": "PCIe-länkhastighet",
|
||
"sataVersion": "SATA-version",
|
||
"sasVersion": "SAS version",
|
||
"sasSpeed": "SAS Speed",
|
||
"linkSpeed": "Länkhastighet",
|
||
"family": "Familj",
|
||
"interface": "Gränssnitt",
|
||
"rotationRate": "Rotationshastighet",
|
||
"classCode": "Klasskod",
|
||
"serial": "Serie"
|
||
},
|
||
"values": {
|
||
"cores": "{count} kärnor",
|
||
"max": "(max: {value})",
|
||
"never": "aldrig",
|
||
"nvidiaDriverAvailable": "NVIDIA-drivrutin v{version} tillgänglig",
|
||
"reinstallViaPostInstall": "Installera om via ProxMenux efter installation: {label}",
|
||
"noUpdatesAvailable": "Inga uppdateringar tillgängliga",
|
||
"none": "ingen",
|
||
"running": "spring",
|
||
"stopped": "stannade",
|
||
"unused": "oanvänd",
|
||
"unbound": "obunden",
|
||
"driversReady": "Förare redo",
|
||
"driversNotInstalled": "Drivrutiner inte installerade",
|
||
"programmed": "Programmerad (körtid laddad)",
|
||
"unprogrammed": "Oprogrammerad (runtime inte laddad)",
|
||
"notInstalled": "inte installerat",
|
||
"detecting": "Upptäcker...",
|
||
"solidStateDevice": "Solid State-enhet",
|
||
"notSpecified": "Ej specificerat"
|
||
},
|
||
"time": {
|
||
"yesterdayAt": "igår {time}"
|
||
},
|
||
"recommendations": {
|
||
"intel": "För att få utökad GPU-övervakningsinformation, installera paketet intel-gpu-tools eller igt-gpu-tools.",
|
||
"nvidia": "För NVIDIA GPU:er kräver realtidsövervakning proprietära drivrutiner (nvidia-drivrutinspaket). Installera dem endast om din GPU används direkt av värden.",
|
||
"amd": "För att få utökad GPU-övervakningsinformation för AMD GPU:er, installera amdgpu_top. Du kan ladda ner den från: https://github.com/Umio-Yasuno/amdgpu_top",
|
||
"generic": "För att få utökad GPU-övervakningsinformation, installera lämpliga GPU-övervakningsverktyg för din hårdvara."
|
||
},
|
||
"deviceTypes": {
|
||
"graphics": "Grafik",
|
||
"graphicsCard": "Grafikkort",
|
||
"usb": "USB",
|
||
"usbController": "USB-kontroller",
|
||
"audio": "Audio",
|
||
"audioController": "Ljudkontroll",
|
||
"network": "Nätverk",
|
||
"networkController": "Nätverkskontroller",
|
||
"ethernet": "Ethernet",
|
||
"wireless": "Wi-Fi",
|
||
"wirelessController": "Trådlös kontroll",
|
||
"wifi": "Wi-Fi",
|
||
"storage": "Lagring",
|
||
"storageController": "Lagringskontroll",
|
||
"hid": "HID",
|
||
"vendorSpecific": "Säljarspecifik",
|
||
"communications": "Kommunikationer",
|
||
"integrated": "Integrerad",
|
||
"discrete": "Separat"
|
||
},
|
||
"gpu": {
|
||
"monitoringTitle": "GPU realtidsövervakning",
|
||
"sriovVirtualFunction": "SR-IOV virtuell funktion",
|
||
"sriovVirtualFunctionDescription": "Den här enheten är en virtuell funktion som skapas av en fysisk funktion. Per-VF-telemetri (temperatur, användning, minne) exponeras inte av kärnan – öppna den överordnade PF för att se samlade GPU-mått.",
|
||
"virtualFunctionDetail": "Virtuell funktion detalj",
|
||
"parentPhysicalFunction": "Förälders fysiska funktion",
|
||
"sriovActive": "SR-IOV aktiv",
|
||
"sriovMetricsDescription": "Mätvärdena nedan återspeglar den fysiska funktionen (sammanlagd över {count} VFs).",
|
||
"updatingEverySeconds": "Uppdaterar var {seconds} sekund",
|
||
"realTimeMetrics": "Realtidsmätvärden",
|
||
"engineUtilizationTotal": "Motorutnyttjande (totalt)",
|
||
"engineUtilization": "Motoranvändning",
|
||
"activeProcesses": "Aktiva processer ({count})",
|
||
"noActiveProcesses": "Inga aktiva processer som använder GPU",
|
||
"virtualFunctions": "Virtuella funktioner",
|
||
"switchModeVmTitle": "GPU i Switch Mode VM",
|
||
"switchModeVmDescription": "Denna GPU tilldelas en virtuell maskin via VFIO-passthrough. Realtidsövervakning är inte tillgänglig från värden eftersom grafikprocessorn styrs av den virtuella datorn.",
|
||
"extendedMonitoringUnavailable": "Utökad övervakning inte tillgänglig"
|
||
},
|
||
"gpuSwitch": {
|
||
"gpu": "GPU",
|
||
"lxc": "LXC",
|
||
"vm": "VM",
|
||
"sriov": "SR-IOV",
|
||
"sriovVf": "SR-IOV VF",
|
||
"sriovCount": "SR-IOV ×{count}",
|
||
"sriovActive": "SR-IOV aktiv",
|
||
"readyForLxc": "Klar för LXC-containrar",
|
||
"readyForVm": "Redo för VM-passthrough",
|
||
"modeUnknown": "Läge okänt",
|
||
"virtualFunctionsExternal": "Virtuella funktioner som hanteras externt",
|
||
"nativeDriverActive": "Inbyggd drivrutin aktiv",
|
||
"vfioDriverActive": "VFIO-PCI drivrutin aktiv",
|
||
"noDriverDetected": "Ingen drivrutin upptäckt",
|
||
"virtualFunction": "Virtuell funktion",
|
||
"virtualFunctionWithParent": "Virtuell funktion · förälder PF {parent}",
|
||
"physicalFunction": "1 PF + {count} VFs",
|
||
"physicalFunctionWithMax": "1 PF + {count} VFs / {max} max",
|
||
"changePending": "Ändring väntar..."
|
||
},
|
||
"actions": {
|
||
"installNvidiaDrivers": "Installera NVIDIA-drivrutiner",
|
||
"installAmdGpuTools": "Installera AMD GPU-verktyg",
|
||
"installIntelGpuTools": "Installera Intel GPU-verktyg",
|
||
"installCoralDrivers": "Installera Coral TPU-drivrutiner",
|
||
"installDrivers": "Installera drivrutiner"
|
||
},
|
||
"coral": {
|
||
"driversNeededDescription": "En eller flera upptäckta Coral-enheter behöver drivrutiner. En omstart av servern krävs efter installationen.",
|
||
"deviceInformation": "Coral TPU-enhetsinformation"
|
||
},
|
||
"ups": {
|
||
"detailedInformation": "UPS detaljerad information"
|
||
},
|
||
"pci": {
|
||
"deviceInformation": "PCI-enhetsinformation"
|
||
},
|
||
"network": {
|
||
"interfaceInformation": "Nätverksgränssnittsinformation"
|
||
},
|
||
"storage": {
|
||
"deviceHardwareInformation": "Hårdvaruinformation för lagringsenhet"
|
||
},
|
||
"usb": {
|
||
"deviceInformation": "USB-enhetsinformation"
|
||
},
|
||
"scripts": {
|
||
"nvidiaTitle": "NVIDIA-drivrutininstallation",
|
||
"nvidiaDescription": "Installerar NVIDIA proprietära drivrutiner för GPU-övervakning...",
|
||
"amdTitle": "Installation av AMD GPU-verktyg",
|
||
"amdDescription": "Installerar amdgpu_top för AMD GPU-övervakning...",
|
||
"intelTitle": "Installation av Intel GPU-verktyg",
|
||
"intelDescription": "Installerar intel-gpu-verktyg för Intel GPU-övervakning...",
|
||
"coralTitle": "Coral TPU-drivrutininstallation",
|
||
"coralDescription": "Installerar packning + apex kärnmoduler och Edge TPU runtime...",
|
||
"switchModeTitle": "GPU Switch Mode → {mode}",
|
||
"switchModeDescription": "Byter GPU {slot} till {mode} läge...",
|
||
"switchModeVm": "VM (VFIO passthrough)",
|
||
"switchModeLxc": "LXC (native drivrutin)"
|
||
}
|
||
},
|
||
"backup": {
|
||
"actions": {
|
||
"addAnother": "Lägg till en till",
|
||
"addPath": "Lägg till sökväg",
|
||
"all": "Alla",
|
||
"apply": "Tillämpas",
|
||
"back": "Tillbaka",
|
||
"change": "Ändra",
|
||
"clear": "Rensa",
|
||
"delete": "Radera",
|
||
"disable": "Inaktivera",
|
||
"download": "Ladda ner",
|
||
"edit": "Redigera",
|
||
"enable": "Aktivera",
|
||
"format": "Formatera",
|
||
"generateKey": "Generera nyckel",
|
||
"import": "Importera",
|
||
"importKeyfile": "Importera nyckelfil",
|
||
"mount": "Montera",
|
||
"next": "Nästa",
|
||
"recoverKeyfile": "Återställ nyckelfil",
|
||
"regenerate": "Regenerera",
|
||
"restore": "Återställa",
|
||
"restoreSelected": "Återställ valt",
|
||
"runNow": "Kör nu",
|
||
"saveChanges": "Spara ändringar",
|
||
"unmount": "Avmontera",
|
||
"upload": "Ladda upp",
|
||
"use": "Använda",
|
||
"viewContents": "Visa innehållet"
|
||
},
|
||
"archives": {
|
||
"archive": "Arkiv",
|
||
"at": "på",
|
||
"backup": "Säkerhetskopiering",
|
||
"backupTimeLabel": "Säkerhetskopia tid",
|
||
"deleteBackendTitle": "Ta bort denna säkerhetskopia",
|
||
"deleteBorgDescription": "Detta tar bort Borg-arkivet från arkivet.",
|
||
"deleteBorgTitle": "Ta bort Borg-arkivet",
|
||
"deleteLocalDescription": "Detta tar bort det lokala säkerhetskopieringsarkivet från disken.",
|
||
"deleteLocalTitle": "Ta bort lokalt arkiv",
|
||
"deletePbsDescription": "Detta tar bort PBS-ögonblicksbilden från dataarkivet.",
|
||
"deletePbsTitle": "Ta bort PBS ögonblicksbild",
|
||
"companionFile": "medföljande fil",
|
||
"descriptionBefore": "Bläddra och återställ säkerhetskopior som finns i",
|
||
"downloadTitle": "Ladda ner denna säkerhetskopia",
|
||
"emptyAfter": "säkerhetskopior ännu.",
|
||
"emptyBefore": "Inga",
|
||
"encrypted": "Krypterad",
|
||
"encryptedTitle": "Denna säkerhetskopia är krypterad",
|
||
"filesInBackup": "Filer i säkerhetskopia",
|
||
"group": "Grupp",
|
||
"host": "Värd",
|
||
"importKeyToDownloadTitle": "Importera den matchande nyckelfilen före nedladdning",
|
||
"importKeyToRestoreTitle": "Importera den matchande nyckelfilen innan du återställer",
|
||
"importKeyToViewTitle": "Importera den matchande nyckelfilen innan du visar innehållet",
|
||
"inspectTitle": "Inspektera säkerhetskopia",
|
||
"job": "Jobb",
|
||
"loadFailed": "Det gick inte att ladda säkerhetskopior",
|
||
"packedSizeLabel": "Förpackad storlek",
|
||
"remoteQueryWarning": "Fjärrsäkerhetskopiering kan ta en stund att fråga.",
|
||
"restoreTitle": "Återställ från denna säkerhetskopia",
|
||
"startingExport": "Förbereder nedladdning...",
|
||
"title": "Säkerhetskopieringar",
|
||
"viewContentsTitle": "Visa säkerhetskopieringsinnehåll",
|
||
"descriptionAfter": ""
|
||
},
|
||
"backends": {
|
||
"borgDescription": "Borg-arkiv för deduplicerade värdsäkerhetskopior.",
|
||
"borgDescriptionTimerOnly": "Borg-destinationer används av Monitor-timers, inte PVE vzdump-jobb.",
|
||
"borgShortDescription": "Avduplicerat Borg-arkiv",
|
||
"local": "Lokal",
|
||
"localDescription": "Mapp på denna värd eller på en monterad USB-enhet.",
|
||
"localShortDescription": "Lokal mapp eller monterad disk",
|
||
"pbsDescription": "Proxmox Säkerhetskopia Server datalager.",
|
||
"pbsShortDescription": "Proxmox Säkerhetskopia Server"
|
||
},
|
||
"common": {
|
||
"checking": "Kontroll...",
|
||
"loading": "Belastning...",
|
||
"no": "Inga",
|
||
"or": "eller",
|
||
"yes": "Ja"
|
||
},
|
||
"configuration": {
|
||
"title": "Säkerhetskopieringskonfiguration"
|
||
},
|
||
"contents": {
|
||
"driversToReinstall": "Drivrutiner att installera om",
|
||
"extracting": "Extraherar ögonblicksbild och analyserar — detta kan ta en minut på stora säkerhetskopior...",
|
||
"filesShowing": "Visar {shown} av {filtered}{filteredLabel}{total}",
|
||
"filesTitle": "Filer ({count}{plus})",
|
||
"filesTruncated": "· lista trunkerad till 5000 — öppna ögonblicksbilden manuellt för att se resten",
|
||
"filtered": "filtreras",
|
||
"manifest": "Manifestera",
|
||
"manifestMissingBefore": "Denna säkerhetskopia inkluderar inte manifest.json. Metadatafilerna nedan innehåller motsvarande information:",
|
||
"metadataFiles": "Metadatafiler",
|
||
"network": "Nätverk",
|
||
"noDrivers": "Inga drivrutiner att installera om.",
|
||
"noManifest": "Inget manifest i detta arkiv.",
|
||
"noNetworkChanges": "Inga gränssnittsändringar planerade.",
|
||
"noStorageEntries": "Inga lagringsposter rapporterade.",
|
||
"restorePlan": "Återställ plan",
|
||
"restorePlanUnavailable": "Återställningsplanen är inte tillgänglig: {error}",
|
||
"rollbackPlan": "Återställningsplan",
|
||
"storage": "Lagring",
|
||
"title": "Säkerhetskopiera innehållet",
|
||
"totalFiles": "(totalt {count})"
|
||
},
|
||
"deleteJob": {
|
||
"attachedToStorage": "Kopplad till PVE-lagring",
|
||
"attachedWarning": "Detta jobb är fäst vid en PVE-lagringskrok. Om du raderar den tar du också bort monitorkroken från lagringen.",
|
||
"description": "Timern och Monitor-metadata för det här jobbet kommer att tas bort.",
|
||
"timerWarning": "Systemtimern kommer att tas bort. Redan skapade säkerhetskopior stannar på sin destination.",
|
||
"title": "Ta bort backupjobb"
|
||
},
|
||
"destinations": {
|
||
"absolutePathHelp": "Använd en absolut sökväg på denna värd.",
|
||
"addBorgRepository": "Lägg till Borg-arkivet",
|
||
"addDestinationTitle": "Lägg till {type} destination",
|
||
"addLocalDestinationTitle": "Lägg till lokal destination",
|
||
"addPbsRepository": "Lägg till PBS-förråd",
|
||
"appendAuthorizedKeyBefore": "Lägg till den genererade publika nyckeln till",
|
||
"backupsKeptBefore": "Befintliga säkerhetskopior sparas",
|
||
"borgEncryptionInherited": "Borg-kryptering styrs av arkivet.",
|
||
"builtIn": "Inbyggt",
|
||
"builtInDefault": "Inbyggd standard",
|
||
"capacityUnavailable": "Kapacitet ej tillgänglig",
|
||
"configureDescription": "Välj var värdsäkerhetskopiorna ska lagras.",
|
||
"configureDestination": "Konfigurera destination",
|
||
"createsSshKeyAfter": "när du sparar.",
|
||
"createsSshKeyBefore": "Monitor skapar en SSH-nyckel på",
|
||
"datacenterStorage": "Datacenter → Säkerhetskopiering",
|
||
"defaultUserBefore": "Standardanvändare:",
|
||
"editDestinationTitle": "Redigera {type} destination",
|
||
"editLocalDestinationTitle": "Redigera lokal destination",
|
||
"editTitle": "Redigera destination",
|
||
"fingerprintHelp": "Valfri serverfingeravtrycksverifiering.",
|
||
"generateNewSshKey": "Generera ny SSH-nyckel",
|
||
"jobsWillBeDeleted": "{count} jobb som använder denna destination kommer också att raderas.",
|
||
"kept": "hålls",
|
||
"leavePassphraseBlank": "Lämna tomt för att behålla den sparade lösenfrasen.",
|
||
"leavePasswordBlank": "Lämna tomt för att behålla det sparade lösenordet.",
|
||
"localAttachHelpBefore": "Använd en monterad lokal väg. För USB-enheter, montera dem först",
|
||
"localAttachHelpMiddle": "USB-enheter",
|
||
"localManualPickHelp": "Välj en lokal sökväg för en engångssäkerhetskopiering.",
|
||
"localPathHelpAfter": "eller annan monterad bana.",
|
||
"localPathHelpBefore": "Exempel:",
|
||
"localPickHelpBefore": "Välj en lokal mapp eller monterad USB-sökväg.",
|
||
"localUsb": "Lokal / USB",
|
||
"localUsbDescription": "Mapp på denna värd eller en monterad USB-enhet.",
|
||
"managedByPve": "Drivs av PVE",
|
||
"manuallyAdded": "Manuellt tillagd",
|
||
"nameCredentialsLocked": "Namn och autentiseringsuppgifter är låsta medan jobb använder denna destination.",
|
||
"namePassphraseLocked": "Lagrets namn och lösenordsfras är låsta medan jobb använder denna destination.",
|
||
"noBorgInDialog": "Borg-destinationsredigering är tillgänglig från Borg-inställningsflödet.",
|
||
"noBorgInWizard": "Borg är inte tillgänglig för PVE-anknutna jobb.",
|
||
"noPbsInDialog": "PBS-destinationsredigering är tillgänglig från PBS-inställningsflödet.",
|
||
"noPbsInWizard": "Inga PBS-förråd har konfigurerats ännu.",
|
||
"not": "inte",
|
||
"pbsUserHelpBefore": "Vanligtvis",
|
||
"probingCapacity": "Kontrollerar kapacitet...",
|
||
"remoteSsh": "Fjärrstyrd SSH",
|
||
"remoteSshDescription": "Borg arkiv på en annan värd över SSH.",
|
||
"removeAndDeleteJobs": "Ta bort destination och ta bort jobb",
|
||
"removeDescriptionPlain": "Detta tar bara bort destinationen från Monitor. Befintliga säkerhetskopior stannar där de är.",
|
||
"removeDescriptionWithData": "Detta tar bort destinationen från Monitor. Befintliga säkerhetskopior stannar där de är.",
|
||
"removeDestination": "Ta bort destination",
|
||
"removeTitle": "Ta bort denna destination",
|
||
"saveAnotherBorgTitle": "Spara en annan Borg-destination",
|
||
"saveAnotherLocalTitle": "Spara en annan lokal destination",
|
||
"saveAnotherPbsTitle": "Spara en annan PBS-destination",
|
||
"shortIdentifierHelp": "Kort namn visas i Monitor.",
|
||
"single": "Destination",
|
||
"sshKeyHelpAfter": "och tillåt det på fjärrvärden.",
|
||
"sshKeyHelpBefore": "Monitor lagrar den privata nyckeln på",
|
||
"sshKeyHelpMiddle": "Kopiera den publika nyckeln till",
|
||
"sshUserHelpAfter": "till exempel rot.",
|
||
"sshUserHelpBefore": "Användare på fjärrvärden,",
|
||
"title": "Destinationer",
|
||
"unmountTitle": "Avmontera denna destination",
|
||
"whereIsBorgRepo": "Var finns Borgarkivet?"
|
||
},
|
||
"encryption": {
|
||
"autoDetectedFromPveStorage": "Upptäckt från PVE-lagring",
|
||
"borgPassphraseLossBefore": "Om du tappar bort Borg-lösenordet kan krypterade säkerhetskopior inte återställas.",
|
||
"borgPassphraseOnlyWay": "Denna lösenfras är det enda sättet att låsa upp arkivet.",
|
||
"borgPassphraseSavedAfter": "så att schemalagda jobb kan köras utan uppsikt.",
|
||
"borgPassphraseSavedAt": "Lösenfrasen sparas kl",
|
||
"encryptBackups": "Kryptera säkerhetskopior",
|
||
"encryptThisBackup": "Kryptera denna säkerhetskopia",
|
||
"encryptedModeTitle": "Krypterat läge",
|
||
"encryptedRepokey": "Krypterad repokey",
|
||
"encryptedRepokeyDescription": "Borg lagrar nyckeln i arkivet, skyddad av din lösenfras.",
|
||
"existingKeyAt": "Befintlig nyckel kl",
|
||
"generateManualDescription": "Skapa en ny nyckelfil och använd den för denna säkerhetskopiering.",
|
||
"generateNewKeyfile": "Skapa ny nyckelfil",
|
||
"generateNewKeyfileDescriptionAfter": "och lagrar den lokalt för framtida PBS-återställningar.",
|
||
"generateNewKeyfileDescriptionBefore": "Övervaka skapar",
|
||
"importExistingKeyfile": "Importera befintlig nyckelfil",
|
||
"importExistingKeyfileDescription": "Ladda upp en nyckelfil som matchar befintliga krypterade säkerhetskopior.",
|
||
"importKeyfileHelpAfter": "innan du återställer krypterade PBS-säkerhetskopior.",
|
||
"importKeyfileHelpBefore": "Importera den matchande nyckelfilen till",
|
||
"importManualDescription": "Använd en befintlig nyckelfil från den här maskinen.",
|
||
"noEncryption": "Ingen kryptering",
|
||
"noEncryptionDescription": "Säkerhetskopieringar lagras utan krypteringsnyckel.",
|
||
"noKeyStored": "Ingen nyckelfil lagrad lokalt.",
|
||
"none": "Ingen",
|
||
"passphraseNotSaved": "Lösenfrasen sparas inte.",
|
||
"passphraseSaved": "Lösenfrasen har sparats",
|
||
"pbsHelpAfter": "för krypterade PBS-återställningar.",
|
||
"pbsHelpBefore": "PBS-kryptering använder",
|
||
"pbsHelpEnd": "Förvara en säker kopia utanför denna värd.",
|
||
"pbsHelpMiddle": "som nyckelfil",
|
||
"pveKeyWillBeCopied": "PVE-krypteringsnyckeln kommer att kopieras för bildskärmsåterställningar.",
|
||
"savePassphraseNow": "Spara lösenordsfras för schemalagda körningar",
|
||
"unrecoverable": "Utan nyckeln kan krypterade säkerhetskopior inte återställas.",
|
||
"usesSharedKeyfileAt": "Använder delad nyckelfil på"
|
||
},
|
||
"errors": {
|
||
"backendNoStagingPath": "Backend returnerade inte en mellanstationsbana.",
|
||
"deleteFailed": "Radering misslyckades: {error}",
|
||
"downloadFailed": "Nedladdning misslyckades: {error}",
|
||
"encryptionSetupFailed": "Krypteringsinställningen misslyckades: {error}",
|
||
"exportDidNotComplete": "Exporten slutfördes inte.",
|
||
"localArchivePathMissing": "Lokal arkivsökväg saknas.",
|
||
"passphrasesDoNotMatch": "Lösenfraser matchar inte.",
|
||
"passphrasesDontMatch": "Lösenfraser matchar inte.",
|
||
"pickKeyfile": "Välj en nyckelfil först.",
|
||
"preflightFailed": "Preflight misslyckades: {error}",
|
||
"proxmoxBackupClientOutput": "proxmox-säkerhetskopia-client output:",
|
||
"recoveryPassphraseRequired": "Återställningslösenord krävs.",
|
||
"repoNameAndSnapshotRequired": "Lagringsnamn och ögonblicksbild krävs.",
|
||
"runFailed": "Körningen misslyckades: {error}",
|
||
"snapshotInfoMissing": "Ögonblicksbildsinformation saknas.",
|
||
"toggleFailed": "Kunde inte ändra jobbstatus: {error}"
|
||
},
|
||
"extraPaths": {
|
||
"absolutePathHintAfter": "— sökvägen måste finnas på denna värd exakt som den har skrivits.",
|
||
"absolutePathHintBefore": "Använd hela den absoluta vägen.",
|
||
"absolutePathHintMiddle": "är inte samma sak som",
|
||
"descriptionAfter": "(manuell eller schemalagd, standard eller anpassad profil) överst på standardprofillistan. Användbar för appdata, anpassade konfigurationsmappar och liknande sökvägar. ({count} konfigurerad)",
|
||
"descriptionBefore": "Vägar som läggs till här ingår i",
|
||
"empty": "Inga anpassade sökvägar ännu - säkerhetskopior använder endast standardprofilen.",
|
||
"everyBackup": "varje säkerhetskopia",
|
||
"missingOnDisk": "saknas på disken",
|
||
"removeTitle": "Ta bort den här anpassade sökvägen",
|
||
"title": "Anpassade vägar"
|
||
},
|
||
"fields": {
|
||
"absolutePathOnHost": "Absolut väg på värd",
|
||
"archiveNameLabel": "Arkivnamn",
|
||
"backend": "Backend",
|
||
"backendLabel": "Backend",
|
||
"backupGroupLabel": "Säkerhetskopia grupp",
|
||
"backupId": "Säkerhetskopierings-ID",
|
||
"bootMode": "Startläge",
|
||
"borgIdLabel": "Borg ID",
|
||
"borgRepository": "Borg arkivet",
|
||
"confirmPassphrase": "Bekräfta lösenordsfras",
|
||
"createdLabel": "Skapad",
|
||
"datastore": "Databutik",
|
||
"dayOfMonth": "Dag i månaden",
|
||
"daysOfWeek": "Veckodagar",
|
||
"destinationDirectory": "Destinationskatalog",
|
||
"detectedViaLabel": "Upptäcks via",
|
||
"directoryPath": "Katalogsökväg",
|
||
"directoryShort": "Dir",
|
||
"encryption": "Kryptering",
|
||
"expressionLabel": "Uttryck",
|
||
"filesystemShort": "fs",
|
||
"fingerprintOptional": "Fingeravtryck (valfritt)",
|
||
"free": "Ledigt",
|
||
"groupNameInPbs": "Gruppnamn i PBS",
|
||
"jobId": "Job ID",
|
||
"jobIdLabel": "Job ID",
|
||
"jobName": "Jobbets namn",
|
||
"kernel": "Kärna",
|
||
"label": "Märka",
|
||
"localDestination": "Lokal destination",
|
||
"lvmVgs": "LVM VGs",
|
||
"memory": "Minne",
|
||
"minuteOfHour": "Minut i timmen",
|
||
"mode": "Läge",
|
||
"name": "Namn",
|
||
"nameLabel": "Namn",
|
||
"newRecoveryPassphrase": "Ny återställningslösenfras",
|
||
"nextRun": "Nästa körning",
|
||
"normalizedLabel": "Normaliserad",
|
||
"onCalendarExpression": "OnCalendar-uttryck",
|
||
"ownerLabel": "Ägare",
|
||
"passphrase": "Lösenfras",
|
||
"password": "Lösenord",
|
||
"pathLabel": "Väg",
|
||
"pbsRepository": "PBS-arkivet",
|
||
"profileLabel": "Profil",
|
||
"pveJobLabel": "PVE jobb",
|
||
"pveStorage": "PVE-lagring",
|
||
"pveVersion": "PVE version",
|
||
"recoveryPassphrase": "Återställningslösenfras",
|
||
"remoteRepositoryPath": "Fjärrarkivsväg",
|
||
"repo": "Repo",
|
||
"repoNameLabel": "Lagringsnamn",
|
||
"repository": "Förvar",
|
||
"repositoryLabel": "Förvar",
|
||
"repositoryPath": "Förvarsväg",
|
||
"retentionLabel": "Retention",
|
||
"roles": "Roller",
|
||
"schedule": "Schema",
|
||
"scheduleLabel": "Schema",
|
||
"serverHostOrIp": "Servervärd/IP",
|
||
"size": "Storlek",
|
||
"sizeLabel": "Storlek",
|
||
"source": "Källa",
|
||
"sourceHost": "Källvärd",
|
||
"sourceHostLabel": "Källvärd",
|
||
"sshHostOrIp": "SSH-värd/IP",
|
||
"sshKeyPath": "SSH-nyckelväg",
|
||
"sshUser": "SSH-användare",
|
||
"status": "Status",
|
||
"storageLabel": "Lagring",
|
||
"target": "Mål",
|
||
"timeOfDay": "Tid på dagen",
|
||
"type": "Typ",
|
||
"used": "Använd",
|
||
"username": "Användarnamn",
|
||
"vmsLxcs": "virtuella datorer/LXC:er",
|
||
"when": "När",
|
||
"whenLabel": "När",
|
||
"zfsPools": "ZFS pooler"
|
||
},
|
||
"jobs": {
|
||
"attachDescriptionAfter": "säkerhetskopior.",
|
||
"attachDescriptionBefore": "Fäst Monitor till ett PVE vzdump-jobb och kör efter",
|
||
"attachDescriptionMiddle": "händelse för utvalda",
|
||
"attachToPveJob": "Fäst till PVE-jobb",
|
||
"attachedToPveVzdump": "Bifogad till PVE vzdump",
|
||
"backendEditHelp": "Backend kan inte ändras efter att jobbet har skapats.",
|
||
"createJob": "Skapa jobb",
|
||
"createScheduledJob": "Skapa schemalagt jobb",
|
||
"customProfileTitle": "Anpassad profil",
|
||
"defaultProfileTitle": "Standardprofil",
|
||
"detailDescription": "Schema, profil, destination och sista körning för detta jobb.",
|
||
"disableJob": "Inaktivera jobbet",
|
||
"disableJobDescription": "Systemtimern kommer att stoppas — inga fler automatiska körningar. Du kan återaktivera det senare från samma dialogruta.",
|
||
"editScheduledJob": "Redigera schemalagt jobb",
|
||
"encryptedTitle": "Krypterad",
|
||
"inheritedRetentionLabel": "Retention från PVE-jobb",
|
||
"inheritedScheduleLabel": "Schema från PVE jobb",
|
||
"invalidJobName": "Använd endast bokstäver, siffror, bindestreck och understreck.",
|
||
"jobNameHelpAfter": "Håll den kort och läsbar.",
|
||
"jobNameHelpAnd": "och",
|
||
"jobNameHelpBefore": "Används i timernamn och loggar. Tillåtna tecken inkluderar också",
|
||
"jobNameLocked": "Jobbnamn är låst efter skapande.",
|
||
"lastRun": "Sista körningen",
|
||
"lastRunLabel": "Sista körningen",
|
||
"liveLogSize": "live · {size}",
|
||
"loadFailed": "Det gick inte att ladda jobb",
|
||
"loadingJob": "Laddar jobb...",
|
||
"manualOneShot": "manuell / one-shot",
|
||
"manualOneShotDescription": "Säkerhetskopiering i ett skott — fångad vid tidpunkten för utlösningen. Kan inte köras om eller redigeras.",
|
||
"neverRun": "aldrig springa",
|
||
"newScheduledJob": "Nytt schemalagt jobb",
|
||
"newScheduledJobDescription": "Skapa ett återkommande värdbackupjobb.",
|
||
"nextRun": "Nästa körning",
|
||
"nextRunLabel": "Nästa körning",
|
||
"nextRunTitle": "Nästa schemalagda körning",
|
||
"noCompatiblePveJob": "Inget kompatibelt PVE-backupjobb hittades",
|
||
"noCompatiblePveJobDescriptionAfter": "första.",
|
||
"noCompatiblePveJobDescriptionBefore": "Skapa eller aktivera ett PVE-säkerhetskopieringsjobb för",
|
||
"noCompatiblePveJobDescriptionMiddle": "i",
|
||
"notAvailableForBorg": "inte tillgänglig för Borg",
|
||
"openJobTitle": "Öppna jobbdetaljer",
|
||
"parentPveJobHelpAfter": "körs framgångsrikt.",
|
||
"parentPveJobHelpBefore": "Monitor körs efter detta PVE-jobb",
|
||
"pbsGroupHelp": "Detta blir PBS säkerhetskopia-gruppen.",
|
||
"pickParentPveJob": "Välj förälder PVE jobb",
|
||
"retentionTitle": "Retention",
|
||
"runAttachedTitle": "Starta en ad-hoc-körning nu (PVE-timern håller sitt eget schema)",
|
||
"runNowTitle": "Utlösa det här jobbet nu",
|
||
"running": "Körs...",
|
||
"scheduledTitle": "Schemalagt",
|
||
"standaloneScheduledJob": "Fristående schemalagt jobb",
|
||
"starting": "Startar...",
|
||
"stepOf": "Steg {step} av {total}",
|
||
"summary": "Sammanfattning",
|
||
"waitingForRunner": "Väntar på att körningen ska starta..."
|
||
},
|
||
"keyfileActions": {
|
||
"deleteDialogDescription": "Krypterade PBS-säkerhetskopior behöver samma nyckelfil innan de kan återställas.",
|
||
"deleteDialogTitle": "Ta bort lokal PBS-nyckelfil?",
|
||
"deleteTitle": "Ta bort lokal nyckelfil",
|
||
"deleteWarningDownloadsAfter": "tills du importerar den matchande nyckeln igen.",
|
||
"deleteWarningDownloadsBefore": "Nedladdningar och återställningar av krypterade säkerhetskopior kommer att misslyckas",
|
||
"deleteWarningNewBackups": "Nya krypterade säkerhetskopior kan inte köras utan en nyckelfil.",
|
||
"deleteWarningRecoveryBlobs": "PBS-återställningsblobbar finns kvar på servern.",
|
||
"downloadTitle": "Ladda ner nyckelfil",
|
||
"fingerprintTitle": "Visa nyckelfingeravtryck",
|
||
"installed": "Installerad",
|
||
"keyfileLabel": "PBS nyckelfil",
|
||
"notInstalled": "Ej installerad",
|
||
"orUploadFromMachine": "eller ladda upp en från den här maskinen.",
|
||
"orUploadOwn": "eller ladda upp din egen nyckelfil.",
|
||
"pveKeyDescriptionAfter": "och kan återanvändas av Monitor.",
|
||
"pveKeyDescriptionBefore": "En PVE-nyckel finns på",
|
||
"pveKeyDescriptionMiddle": "Den matchar PVE-lagringskryptering",
|
||
"pveKeyDetected": "PVE-nyckel upptäckt",
|
||
"uploadDialogDescriptionAfter": "Krypterade säkerhetskopior som skapats med en annan nyckel kommer fortfarande att kräva sin ursprungliga nyckel.",
|
||
"uploadDialogDescriptionBefore": "Ladda upp nyckelfilen som används för krypterade PBS-säkerhetskopior.",
|
||
"uploadDialogTitle": "Ladda upp PBS-nyckelfil",
|
||
"uploadFromMachine": "Ladda upp från den här maskinen",
|
||
"uploadTitle": "Ladda upp nyckelfil",
|
||
"useThisKey": "Använd denna nyckel",
|
||
"willFail": "kommer att misslyckas"
|
||
},
|
||
"keyfileError": {
|
||
"currentlyInstalled": "För närvarande installerad",
|
||
"description": "Denna säkerhetskopia är krypterad och behöver den matchande PBS-nyckelfilen.",
|
||
"importFrom": "Importera den matchande nyckelfilen från",
|
||
"importPath": "Säkerhetskopiering → Destinationer → PBS-nyckelfil",
|
||
"requiredManifest": "Krävs av säkerhetskopia",
|
||
"retryHint": "och försök igen.",
|
||
"title": "Matchande nyckelfil krävs"
|
||
},
|
||
"keyfileGate": {
|
||
"descriptionAfter": "innan denna åtgärd kan fortsätta.",
|
||
"descriptionBefore": "Denna krypterade säkerhetskopia behöver den matchande nyckelfilen",
|
||
"title": "Nyckelfil krävs"
|
||
},
|
||
"keyfileManagement": {
|
||
"below": "nedan",
|
||
"copyAfterCreateAfter": "efter att ha skapat den.",
|
||
"copyAfterCreateBefore": "Ladda ner en säker kopia",
|
||
"copyAfterManualBefore": "Förvara en säker kopia utanför denna värd",
|
||
"currentPbsUploadStays": "Befintliga PBS-återställningsuppladdningar förblir på plats.",
|
||
"downloadKeyfile": "Ladda ner nyckelfil",
|
||
"hideOptions": "Dölj alternativ",
|
||
"keepLocalDescriptionAfter": "och arkiva din egen säkerhetskopia någon annanstans.",
|
||
"keepLocalDescriptionBefore": "Behåll nyckeln endast på denna värd",
|
||
"keepLocalOnly": "Håll endast lokalt",
|
||
"keepOffsiteCopy": "Behåll en kopia utanför webbplatsen",
|
||
"keyfileInstalled": "Nyckelfil installerad",
|
||
"startUploading": "Börja ladda upp återställningsblobbar till PBS",
|
||
"stopUploading": "Sluta ladda upp återställningsblobbar",
|
||
"thisBackupReusesKeyfile": "Denna säkerhetskopia återanvänder den delade PBS-nyckelfilen.",
|
||
"title": "Nyckelfilshantering",
|
||
"updatePassphrase": "Uppdatera lösenfras",
|
||
"uploadNo": "Nej, behåll det bara lokalt",
|
||
"uploadQuestion": "Ladda upp krypterad återställningskopia till PBS?",
|
||
"uploadToPbs": "Ladda upp till PBS",
|
||
"uploadYes": "Ja, ladda upp återställningskopia",
|
||
"withoutCopyWarning": "Utan en kopia kan om du förlorar denna värd också förlora nyckeln.",
|
||
"yesUpload": "Ja, ladda upp",
|
||
"yesUploadDescription": "Monitor lagrar en krypterad återställningskopia i PBS."
|
||
},
|
||
"keyfileRecovery": {
|
||
"descriptionBefore": "Den krypterade nyckelfilsblobben laddas ner från PBS och dekrypteras med din återställningslösenfras. Den resulterande nyckeln skrivs till",
|
||
"passphrase": "Återställningslösenfras",
|
||
"pickSourceHost": "Välj källvärden vars lösenordsfras du kommer ihåg – varje installation laddar upp sin egen deposition.",
|
||
"snapshot": "Återställningsbild",
|
||
"title": "Återställ PBS-nyckelfil"
|
||
},
|
||
"logs": {
|
||
"openFull": "Öppna hela loggen",
|
||
"runLog": "Kör logg",
|
||
"tail": "svans"
|
||
},
|
||
"manifest": {
|
||
"bootMode": "Startläge",
|
||
"builtBy": "Byggd av",
|
||
"componentsAtBackup": "Komponenter vid säkerhetskopia",
|
||
"compression": "Kompression",
|
||
"createdAt": "Skapad på",
|
||
"deviceCount": "{count} enhet(er)",
|
||
"encrypted": "Krypterad",
|
||
"gpus": "GPU:er",
|
||
"interfaceCount": "{count} gränssnitt",
|
||
"lxcsAtBackup": "LXC vid säkerhetskopia",
|
||
"memory": "Minne",
|
||
"nics": "NIC",
|
||
"pathCount": "{count} sökvägar",
|
||
"pathsArchived": "Vägar arkiverade",
|
||
"proxmoxVersion": "Proxmox version",
|
||
"roles": "Roller",
|
||
"sourceHost": "Källvärd",
|
||
"vmsAtBackup": "VM:er vid säkerhetskopia"
|
||
},
|
||
"manual": {
|
||
"description": "Kör en engångsvärdsäkerhetskopiering nu.",
|
||
"inProgress": "Manuell säkerhetskopiering pågår",
|
||
"oneShotDescription": "Engångssäkerhetskopior sparas som frysta jobb så att du kan inspektera deras logg senare.",
|
||
"reopenLogTitle": "Öppna loggen igen",
|
||
"run": "Sikt",
|
||
"runBackup": "Kör säkerhetskopiering",
|
||
"runOneShotBackup": "Kör en engångssäkerhetskopiering",
|
||
"title": "Manuell säkerhetskopia",
|
||
"viewProgress": "Visa framsteg"
|
||
},
|
||
"paths": {
|
||
"count": "{count} sökvägar",
|
||
"title": "stigar"
|
||
},
|
||
"placeholders": {
|
||
"autoFromPveStorage": "auto från PVE-lagring",
|
||
"extraPathExamples": "/root/my-folder, /srv/myapp/data, /etc/cron.d ...",
|
||
"filterPaths": "Filtrera sökvägar...",
|
||
"keyfilePath": "/usr/local/share/proxmenux/pbs-key.conf",
|
||
"keyfileRecoveryPassphrase": "Lösenfrasen som angavs när nyckelfilen skapades",
|
||
"leaveBlankForDefault": "lämna tomt som standard",
|
||
"longRandomStoreSafe": "Långt slumpmässigt värde – arkiva det säkert",
|
||
"newRecoveryPassphrase": "Ny återställningslösenfras",
|
||
"onCalendar": "*-*-* 02:30:00",
|
||
"pickBorgRepository": "Välj Borg-arkivet",
|
||
"pickLocalDestination": "Välj lokal destination",
|
||
"pickPbsRepository": "Välj PBS-förråd",
|
||
"recoveryPassphrase": "Återställningslösenfras",
|
||
"typeItAgain": "Skriv det igen",
|
||
"unchangedTypeToReplace": "oförändrad — typ för att ersätta"
|
||
},
|
||
"plan": {
|
||
"blockers": "Blockerare",
|
||
"noIssues": "Inga blockerare eller varningar upptäcktes.",
|
||
"status": {
|
||
"blocked": "Blockerad",
|
||
"error": "Fel",
|
||
"failed": "Misslyckades",
|
||
"ok": "OK",
|
||
"unknown": "Okänd",
|
||
"warn": "Varning"
|
||
},
|
||
"warnings": "Varningar"
|
||
},
|
||
"preflight": {
|
||
"applyWouldBeRefused": "Tillämpningen skulle avslås",
|
||
"driverReinstallPlan": "Plan för ominstallation av drivrutinen",
|
||
"failCount": "{count} misslyckades",
|
||
"keepCount": "{count} behålls",
|
||
"lvmVgsCount": "{count} LVM VGs",
|
||
"networkInMode": "Nätverk i valt läge",
|
||
"newCount": "{count} ny",
|
||
"orphanCount": "{count} föräldralös",
|
||
"passCount": "{count} godkänd",
|
||
"pveStorageCount": "{count} PVE-lagringar",
|
||
"remapCount": "{count} ommappad",
|
||
"storageInMode": "Lagring i valt läge",
|
||
"warnCount": "{count} varningar",
|
||
"zfsPoolsCount": "{count} ZFS-pooler"
|
||
},
|
||
"profile": {
|
||
"custom": "Beställnings",
|
||
"customDescription": "Välj exakt vilka vägar som ska inkluderas.",
|
||
"default": "Standard",
|
||
"defaultDescription": "Rekommenderad värdkonfiguration och ProxMenux-data.",
|
||
"defaultDescriptionShort": "Rekommenderad värdkonfiguration.",
|
||
"pathsToInclude": "Vägar att inkludera",
|
||
"pickPaths": "Välj vägar",
|
||
"title": "Profil"
|
||
},
|
||
"recovery": {
|
||
"copyFoundTitle": "Återställningskopia hittades",
|
||
"encryptedCopyAvailable": "En krypterad nyckelåterställningskopia är tillgänglig i PBS.",
|
||
"keyfileMissingTitle": "PBS-nyckelfil saknas",
|
||
"recoverArrow": "Återställ →"
|
||
},
|
||
"restore": {
|
||
"ackAfter": "virtuella datorer, LXC:er och komponenter som anges ovan. Detta är oåterkalleligt.",
|
||
"ackBefore": "Jag förstår att fullständig återställning kommer",
|
||
"afterRebootHint": "Efter omstarten kommer den här säkerhetskopieringsfliken att visa framsteg efter återställning i realtid med beräknad tid, status per komponent, loggens slut och återställningsskillnad. Om Telegram/Discord/ntfy-aviseringar är konfigurerade får du även händelsen \"Värdåterställning avslutad\".",
|
||
"backupKernel": "Säkerhetskopia kärna",
|
||
"blockedEncryptedTitle": "Krypterad återställning blockerad",
|
||
"blockedPathsHint": "Kernel/boot-bundna sökvägar är nedtonade och kan inte väljas — target kör en nyare kärna.",
|
||
"chooseModeTitle": "Återställ — välj läge",
|
||
"complete": "Komplett",
|
||
"completeDescription": "Återställ allt från säkerhetskopian.",
|
||
"completeDescriptionAfter": "i skalets TUI-meny. Terminalen som öppnas härnäst kommer fortfarande att be dig bekräfta endast säker vs säker+omstart vs allt-på-en gång innan du rör värden.",
|
||
"completeDescriptionBefore": "Spelar upp allt i säkerhetskopian. Motsvarar plockning",
|
||
"completeTitle": "Fullständig återställning",
|
||
"crossKernelDescription": "Både komplett och anpassad återställning hoppar automatiskt över kärn-/startknutna sökvägar för att undvika kärnpanik vid nästa uppstart. Allt annat (VM, LXC, nätverk, komponenter, anpassade sökvägar) återställs normalt.",
|
||
"crossKernelTitle": "Korskärnåterställning – endast säker delmängd",
|
||
"customByPaths": "Anpassad efter stigar",
|
||
"customByPathsDescription": "Välj exakt vilka vägar som ska återställas. Listar vad som faktiskt finns i denna säkerhetskopia (standardprofil + dina anpassade sökvägar).",
|
||
"customByPathsTitle": "Anpassad återställning av sökvägar",
|
||
"customPickDescriptionAfter": "env var — samma nedströmskod som TUI. Omstartskrävda sökvägar (kärna, moduler, fstab, …) kommer att upptäckas av bash-flödet och du kan schemalägga dem för nästa uppstart därifrån.",
|
||
"customPickDescriptionBefore": "Välj vägarna att återställa. Dina val feeds",
|
||
"customPickDescriptionMiddle": "via",
|
||
"destructiveTitle": "Fullständig återställning tar BORT följande (skapat efter säkerhetskopieringen)",
|
||
"noPathsMatch": "Inga sökvägar matchar filtret.",
|
||
"noRestorablePaths": "Denna säkerhetskopia har inga återställningsbara sökvägar – bara Fullständig återställning är meningsfull här.",
|
||
"olderThanTargetKernel": "är äldre än målkärnan",
|
||
"operatorConfigDescription": "Följande operatörförfattade inställningar kommer automatiskt att slås samman med målet, utan att beröra kärnanknutna standardvärden. Körs på både komplett och anpassad återställning.",
|
||
"operatorConfigTitle": "Operatörskonfiguration tillämpas på nytt via kernel-agnostic merge",
|
||
"pathsInBackup": "({count} sökvägar i säkerhetskopia)",
|
||
"pathsSelected": "{count} sökvägar valda",
|
||
"pathsSkipped": "Sökvägar som kommer att hoppas över ({count})",
|
||
"permanentlyDelete": "radera permanent",
|
||
"pickPathError": "Välj minst en väg för att fortsätta.",
|
||
"preparationFailedTitle": "Återställningsförberedelsen misslyckades",
|
||
"selectedCount": "Valda: {selected} / {total}{shown}",
|
||
"shownCount": "({count} visas)",
|
||
"skipped": "hoppade över",
|
||
"skippedPathTitle": "Överhoppad: kärnanknuten sökväg, target kör en nyare kärna",
|
||
"terminalTitle": "Återställ terminal",
|
||
"tickAckToEnable": "Markera bekräftelsen ovan för att aktivera."
|
||
},
|
||
"retention": {
|
||
"daily": "Dagligen",
|
||
"hourly": "Varje timme",
|
||
"keepDaily": "Förvara dagligen",
|
||
"keepHourly": "Håll varje timme",
|
||
"keepLast": "Håll sist",
|
||
"keepMonthly": "Förvara varje månad",
|
||
"keepWeekly": "Förvara varje vecka",
|
||
"keepYearly": "Behåll årligen",
|
||
"last": "Sista",
|
||
"monthly": "Månatlig",
|
||
"none": "Ingen",
|
||
"noneAccumulate": "Inga lagringsgränser – säkerhetskopior ackumuleras tills de tas bort manuellt.",
|
||
"title": "Retention",
|
||
"weekly": "Varje vecka",
|
||
"yearly": "Årlig",
|
||
"zeroDisables": "0 inaktiverar denna gräns."
|
||
},
|
||
"rollback": {
|
||
"components": "Komponenter:",
|
||
"configsIncluded": "Konfigurationer som ingår i säkerhetskopia",
|
||
"lxcConfigs": "LXC-konfigurationer:",
|
||
"noDifferences": "Inga värdtillståndsskillnader upptäcktes - backuptillståndet matchar den aktuella värden (eller säkerhetskopian inkluderade inte /etc/pve).",
|
||
"pveOnlyHint": "Endast /etc/pve-konfigurationen återställs — diskavbildningar stannar där de bor.",
|
||
"vmConfigs": "VM-konfigurationer:"
|
||
},
|
||
"schedule": {
|
||
"advancedHelpAfter": "för exakt systemsyntax.",
|
||
"advancedHelpBefore": "Använda",
|
||
"advancedHelpMiddle": "och",
|
||
"advancedOption": "Avancerad",
|
||
"borgTimerOnly": "Borg-jobb schemaläggs av Monitor-timers.",
|
||
"dailyOption": "Dagligen",
|
||
"everyDayAt": "Varje dag kl. {time}",
|
||
"everyDayAtMidnight": "Varje dag vid midnatt",
|
||
"everyHourAtMinute": "Varje timme vid minut {minute}",
|
||
"everyHourAtMinuteZero": "Varje timme",
|
||
"everyMinute": "Varje minut",
|
||
"everyMondayAtMidnight": "Varje måndag vid midnatt",
|
||
"firstDayMonthly": "Första dagen i varje månad",
|
||
"hourlyHelpAfter": "går en gång i timmen.",
|
||
"hourlyHelpBefore": "På minut",
|
||
"hourlyHelpMiddle": "timern",
|
||
"hourlyOption": "Varje timme",
|
||
"howToSchedule": "Hur ska det gå?",
|
||
"janFirst": "1 januari varje år",
|
||
"modeHelp": "Välj ett enkelt schema eller ange ett systemd OnCalendar-uttryck.",
|
||
"monthlyOption": "Månatlig",
|
||
"monthlySkipHelp": "Om en månad har färre dagar hoppar systemd över den körningen.",
|
||
"pickAtLeastOneDay": "Välj minst en dag.",
|
||
"pickFrequency": "Välj frekvens",
|
||
"preview": "Förhandsvisning",
|
||
"rawOnCalendar": "{value} (systemd OnCalendar)",
|
||
"title": "Schema",
|
||
"weekdaysAt": "{days} vid {time}",
|
||
"weeklyOption": "Varje vecka"
|
||
},
|
||
"status": {
|
||
"attached": "bunden",
|
||
"disabled": "funktionshindrade",
|
||
"legacy": "arv",
|
||
"manual": "manuell",
|
||
"manualOneShot": "manuell / one-shot",
|
||
"ok": "ok",
|
||
"running": "spring",
|
||
"scheduled": "schemalagd"
|
||
},
|
||
"taskStates": {
|
||
"completed": "avslutad",
|
||
"failed": "misslyckades",
|
||
"packing": "förpackning",
|
||
"queued": "köade",
|
||
"restoring": "återställa",
|
||
"running": "spring"
|
||
},
|
||
"usb": {
|
||
"description": "Montera USB-enheter så att de kan väljas som ett lokalt eller Borg-mål. Enheter som redan hade ett filsystem kan monteras om som de är; råenheter (ingen partitionstabell) kan torkas och formateras till",
|
||
"drivesDetected": "{count} enheter har upptäckts",
|
||
"empty": "Inga USB-enheter upptäcktes. Anslut en och uppdatera — Monitor söker efter dem automatiskt var 30:e:e.",
|
||
"formatAndUse": "Formatera och använda",
|
||
"formatDescription": "Detta kommer att torka den valda disken och skapa en enda ext4-partition.",
|
||
"formatDrive": "Formatera enheten",
|
||
"formatDriveQuestion": "Rensa och formatera den här disken?",
|
||
"formatTitle": "Torka + formatera denna disk som ext4",
|
||
"formatWarning": "Allt på disken kommer att förstöras. Detta kan inte ångras.",
|
||
"mountAndUse": "Montera och använd",
|
||
"mounted": "Monterad",
|
||
"noneDetected": "Inga USB-enheter upptäcktes.",
|
||
"repartitionHint": "Disken kommer att ompartitioneras (GPT + enkel ext4-partition) och monteras automatiskt.",
|
||
"scanning": "Skannar USB-enheter...",
|
||
"stateEmpty": "inget filsystem",
|
||
"stateMounted": "monterad",
|
||
"stateUnmounted": "inte monterad",
|
||
"typeDeviceExactly": "Skriv enhetens sökväg EXAKT för att bekräfta:",
|
||
"typeDeviceToConfirm": "Skriv enhetens sökväg för att bekräfta",
|
||
"unformatted": "Oformaterad",
|
||
"unmountConfirm": "Avmontera {path}? Alla säkerhetskopieringsjobb som pekar på den här sökvägen kommer att misslyckas tills du återmonterar det.",
|
||
"unmounted": "Omonterad",
|
||
"uuidTitle": "uuid: {uuid}",
|
||
"wipeAndFormat": "Torka och formatera"
|
||
},
|
||
"validation": {
|
||
"invalidLabel": "Ogiltig etikett."
|
||
},
|
||
"weekdays": {
|
||
"friday": "fredag",
|
||
"monday": "måndag",
|
||
"saturday": "lördag",
|
||
"short": {
|
||
"fri": "fre",
|
||
"mon": "mån",
|
||
"sat": "lör",
|
||
"sun": "sön",
|
||
"thu": "tors",
|
||
"tue": "tis",
|
||
"wed": "ons"
|
||
},
|
||
"sunday": "söndag",
|
||
"thursday": "torsdag",
|
||
"tuesday": "tisdag",
|
||
"wednesday": "onsdag"
|
||
}
|
||
},
|
||
"healthStatus": {
|
||
"title": "Systemets hälsostatus",
|
||
"description": "Detaljerade kontroller av alla systemkomponenter",
|
||
"status": {
|
||
"ok": "OK",
|
||
"info": "Info",
|
||
"warning": "Varning",
|
||
"critical": "Kritisk",
|
||
"unknown": "Okänd"
|
||
},
|
||
"stats": {
|
||
"total": "Total",
|
||
"healthy": "Hälsosam",
|
||
"info": "Info",
|
||
"warning": "Varning",
|
||
"critical": "Kritisk",
|
||
"unknown": "Okänd"
|
||
},
|
||
"categories": {
|
||
"cpu": "CPU-användning och temperatur",
|
||
"memory": "Minne och swap",
|
||
"storage": "Lagringsfästen & utrymme",
|
||
"disks": "Disk I/O & fel",
|
||
"network": "Nätverksgränssnitt",
|
||
"vms": "VM och behållare",
|
||
"services": "PVE-tjänster",
|
||
"logs": "Systemloggar",
|
||
"updates": "Systemuppdateringar",
|
||
"security": "Säkerhet & certifikat"
|
||
},
|
||
"checks": {
|
||
"cpu_usage": "CPU-användning",
|
||
"cpu_temperature": "Temperatur",
|
||
"ram_usage": "RAM-användning",
|
||
"swap_usage": "Swap-användning",
|
||
"root_filesystem": "Rotfilsystem",
|
||
"smart_health": "SMART-status",
|
||
"io_errors": "I/O-fel",
|
||
"zfs_pools": "ZFS pooler",
|
||
"lvm_volumes": "LVM-volymer",
|
||
"lvm_check": "LVM-status",
|
||
"connectivity": "Anslutningsmöjligheter",
|
||
"qmp_communication": "QMP kommunikation",
|
||
"container_startup": "Containerstart",
|
||
"vm_startup": "VM-start",
|
||
"oom_killer": "OOM killer",
|
||
"cluster_mode": "Klusterläge",
|
||
"log_error_cascade": "Fel kaskad",
|
||
"log_error_spike": "Fel spik",
|
||
"log_persistent_errors": "Ihållande fel",
|
||
"log_critical_errors": "Kritiska fel",
|
||
"pve_version": "Proxmox VE version",
|
||
"security_updates": "Säkerhetsuppdateringar",
|
||
"system_age": "Systemets ålder",
|
||
"pending_updates": "Väntande uppdateringar",
|
||
"kernel_pve": "Kärna / PVE",
|
||
"uptime": "Upptid",
|
||
"certificates": "Certifikat",
|
||
"login_attempts": "Inloggningsförsök",
|
||
"fail2ban": "Fail2Ban",
|
||
"proxmox_storages": "Proxmox lagring"
|
||
},
|
||
"details": {
|
||
"allOperational": "Alla system i drift",
|
||
"normal": "Normal",
|
||
"noIoErrors": "Inga I/O-fel i dmesg",
|
||
"rootFilesystemOk": "Monterad läs-skriv; utrymmet är OK",
|
||
"noSmartWarnings": "Inga SMART-varningar i journalen",
|
||
"noCriticalErrors": "Inga kritiska fel",
|
||
"noCascadingErrors": "Inga kaskadfel",
|
||
"noErrorSpikes": "Inga felspikar",
|
||
"noPersistentPatterns": "Inga ihållande mönster",
|
||
"certificateValid": "Certifikatet är giltigt",
|
||
"clusterDetected": "Kluster upptäckt (corosync.conf finns)",
|
||
"active": "Aktiv",
|
||
"up": "UPP",
|
||
"kernelUpToDate": "Kernel/PVE är uppdaterad",
|
||
"proxmoxUpToDate": "Proxmox VE är uppdaterad",
|
||
"noSecurityUpdates": "Inga väntande säkerhetsuppdateringar",
|
||
"noContainerErrors": "Inga behållarestartsfel",
|
||
"noOomEvents": "Inga OOM-händelser upptäcktes",
|
||
"noQmpTimeouts": "Inga QMP-timeouts upptäcktes",
|
||
"noVmFailures": "Inga VM-startfel",
|
||
"dismissedByUser": "Avvisad av användare",
|
||
"gatewayLatency": "Latens till gateway: {latency} ms",
|
||
"failedLogins": "{count} misslyckade inloggningsförsök inom 24 timmar",
|
||
"fail2banBannedIps": "Fail2Ban blockerar för närvarande {count} IP-adresser (fängelser: {jails})",
|
||
"uptimeDays": "Drifttid: {count} dagar",
|
||
"pendingPackages": "{count} paket väntar",
|
||
"updatedDaysAgo": "Senast uppdaterad för {count} dagar sedan",
|
||
"storageAvailable": "{type} lagringsutrymme är tillgängligt",
|
||
"mountReachable": "{type}-monteringen kan nåbar",
|
||
"rootfsUsed": "rootfs-användning: {percent}% ({size})",
|
||
"runningCtsSafe": "{count} som kör CT:er har säker rootfs-användning",
|
||
"pveStorageSafe": "{count} PVE-blocklagringsmål har säker användning",
|
||
"remoteMountsHealthy": "{count} fjärrmonteringn är sunda"
|
||
},
|
||
"time": {
|
||
"justNow": "just nu",
|
||
"oneMinuteAgo": "1 minut sedan",
|
||
"minutesAgo": "{count} minuter sedan",
|
||
"hoursMinutesAgo": "{hours}h {minutes}m sedan"
|
||
},
|
||
"errors": {
|
||
"fetchFailed": "Det gick inte att hämta hälsoinformation",
|
||
"unknown": "Okänt fel",
|
||
"loading": "Det gick inte att läsa in hälsostatus"
|
||
},
|
||
"noIssues": "Inga problem upptäcktes",
|
||
"updateNow": "Uppdatera nu",
|
||
"dismissedItems": "Avvisade objekt ({count})",
|
||
"permanent": "Permanent",
|
||
"dismissed": "Avvisad",
|
||
"wasStatus": "var {status}",
|
||
"permanentlySuppressed": "Permanent dämpad",
|
||
"suppressedForMore": "Dämpad för {duration} till",
|
||
"customSuppressionSettings": "Anpassade undertryckningsinställningar",
|
||
"autoSuppressedHint": "Varningar i dessa kategorier dämpas automatiskt när de upptäcks.",
|
||
"lastUpdated": "Senast uppdaterad: {date}",
|
||
"updateTerminalTitle": "Proxmox systemuppdatering",
|
||
"updateTerminalDescription": "Kör apt-get update + dist-upgrade och post-update cleanup på värden.",
|
||
"dismiss": "Avvisa",
|
||
"silenceFor": "Tysta denna varning för",
|
||
"permanently": "Permanent",
|
||
"duration": {
|
||
"hours": "{count}h",
|
||
"days": "{count} dagar",
|
||
"weeks": "{count} veckor",
|
||
"months": "{count} månader",
|
||
"years": "{count} år",
|
||
"24hours": "24 timmar",
|
||
"7days": "7 dagar"
|
||
}
|
||
},
|
||
"profilePage": {
|
||
"loading": "Laddar profil...",
|
||
"loadFailed": "Det gick inte att läsa in profilen",
|
||
"title": "Användarprofil",
|
||
"description": "Personlig information som visas i rubrikens avatarmeny. De är valfria – användarnamnet identifierar redan kontot.",
|
||
"avatar": {
|
||
"label": "Avatar",
|
||
"upload": "Ladda upp avatar",
|
||
"replace": "Byt ut avatar",
|
||
"remove": "Ta bort avatar",
|
||
"hint": "PNG, JPEG, WebP eller GIF. Upp till 2 MB. Använd en fyrkantig bild eller beskära den först för bästa resultat i rubriken."
|
||
},
|
||
"username": {
|
||
"label": "Användarnamn",
|
||
"help": "Detta är inloggningsnamnet. För att ändra det, inaktivera autentisering och konfigurera det igen i Säkerhet."
|
||
},
|
||
"displayName": {
|
||
"label": "Visningsnamn",
|
||
"optional": "(frivillig)",
|
||
"placeholder": "Visningsnamn",
|
||
"help": "Visas ovanför användarnamnet i avatarmenyn. Lämna det tomt för att bara visa användarnamnet. Max 64 tecken."
|
||
},
|
||
"accountSecurity": {
|
||
"title": "Kontosäkerhet",
|
||
"description": "Lösenord, tvåfaktorsautentisering och API-tokens hanteras i säkerhetspanelen.",
|
||
"openSecurity": "Öppna Säkerhetsinställningar",
|
||
"fallback": "Öppna fliken Säkerhet från navigeringen."
|
||
},
|
||
"errors": {
|
||
"saveDisplayNameFailed": "Det gick inte att spara visningsnamnet",
|
||
"uploadFailed": "Uppladdningen misslyckades ({status})",
|
||
"deleteFailed": "Det gick inte att ta bort ({status})"
|
||
}
|
||
},
|
||
"pwaInstall": {
|
||
"title": "Installera ProxMenux Monitor",
|
||
"iosDescription": "Lägg till monitorn på din startskärm för snabb åtkomst.",
|
||
"androidDescription": "Lägg till Monitor som en app så att den öppnas som en vanlig applikation.",
|
||
"addToHomeScreen": "Lägg till på startskärmen",
|
||
"ios": {
|
||
"stepShareBefore": "Tryck på",
|
||
"share": "Dela",
|
||
"stepShareAfter": "knappen i den nedre raden",
|
||
"stepChooseBefore": "Välja",
|
||
"stepConfirmBefore": "Bekräfta genom att trycka på",
|
||
"add": "Tillägga",
|
||
"stepConfirmAfter": "uppe till höger"
|
||
},
|
||
"android": {
|
||
"stepOpenMenu": "Öppna webbläsarmenyn",
|
||
"stepConfirm": "bekräfta genom att trycka på",
|
||
"install": "Installera"
|
||
},
|
||
"notNow": "Inte nu",
|
||
"neverAgain": "Visa inte igen"
|
||
},
|
||
"vmMetrics": {
|
||
"title": "Mätvärden — {name}",
|
||
"type": "Typ",
|
||
"noData": "Inga data tillgängliga",
|
||
"errors": {
|
||
"loading": "Det gick inte att läsa in mätvärden"
|
||
},
|
||
"timeframes": {
|
||
"hour": "1 timme",
|
||
"day": "24 timmar",
|
||
"week": "7 dagar",
|
||
"month": "30 dagar",
|
||
"year": "1 år"
|
||
},
|
||
"charts": {
|
||
"cpu": "CPU-användning",
|
||
"memory": "Minnesanvändning",
|
||
"diskIo": "Disk I/O",
|
||
"networkIo": "Nätverk I/O"
|
||
},
|
||
"series": {
|
||
"cpu": "CPU %",
|
||
"memoryGb": "Minne GB",
|
||
"read": "Läs",
|
||
"write": "Skriv",
|
||
"download": "Ladda ner",
|
||
"upload": "Ladda upp"
|
||
}
|
||
},
|
||
"lxcTerminal": {
|
||
"title": "Terminal: {name} (ID: {id})",
|
||
"errors": {
|
||
"invalidVmid": "Ogiltig VMID — vägrar att köra pct enter"
|
||
},
|
||
"commands": {
|
||
"listFiles": "Lista alla filer med detaljer",
|
||
"changeDirectory": "Byt katalog",
|
||
"displayFile": "Visa filinnehåll",
|
||
"searchPattern": "Sök efter ett mönster i en fil",
|
||
"findFiles": "Hitta filer efter namn",
|
||
"diskUsage": "Visa diskanvändning",
|
||
"directorySizes": "Visa katalogstorlekar",
|
||
"memoryUsage": "Visa minnesanvändning",
|
||
"runningProcesses": "Visa pågående processer",
|
||
"findProcess": "Hitta en pågående process",
|
||
"serviceStatus": "Kontrollera servicestatus",
|
||
"restartService": "Starta om en tjänst",
|
||
"updatePackages": "Uppdatera paket",
|
||
"installPackage": "Installera ett paket",
|
||
"followLog": "Följ en loggfil",
|
||
"changePermissions": "Ändra filbehörigheter",
|
||
"changeOwner": "Byt filägare",
|
||
"extractArchive": "Extrahera ett tar.gz-arkiv",
|
||
"listContainers": "Lista körande behållare",
|
||
"listImages": "Lista Docker-bilder",
|
||
"showIpAddresses": "Visa IP-adresser",
|
||
"testConnectivity": "Testa nätverksanslutning",
|
||
"httpHeaders": "Skaffa HTTP-rubriker",
|
||
"commandHistory": "Visa kommandohistorik",
|
||
"clearScreen": "Rensa terminalskärmen"
|
||
}
|
||
},
|
||
"restoreProgress": {
|
||
"title": "Framsteg efter återställning",
|
||
"startedAt": "Startade {time}",
|
||
"finishedAt": "klar {time}",
|
||
"startedRelative": "startade {time}",
|
||
"steps": "{done}/{total} steg",
|
||
"exitCode": "avsluta {code}",
|
||
"status": {
|
||
"running": "Återställning pågår",
|
||
"complete": "Återställningen är klar",
|
||
"failed": "Återställningen misslyckades"
|
||
},
|
||
"componentStatus": {
|
||
"installing": "installerar",
|
||
"ok": "OK",
|
||
"failed": "misslyckades"
|
||
},
|
||
"time": {
|
||
"secondsAgo": "{count}s sedan",
|
||
"minutesAgo": "{count}m sedan",
|
||
"hoursAgo": "{count}h sedan",
|
||
"daysAgo": "{count}d sedan",
|
||
"estimating": "uppskattar tid...",
|
||
"secondsLeft": "~{count}s kvar",
|
||
"minutesLeft": "~{count}m kvar",
|
||
"hoursLeft": "~{count}h kvar"
|
||
},
|
||
"log": {
|
||
"noLog": "ingen logg ännu",
|
||
"full": "Full",
|
||
"issuesOnly": "Endast problem",
|
||
"noOutput": "(ingen utgång)"
|
||
},
|
||
"rollback": {
|
||
"empty": "Det finns inga poster på denna värd som saknades i den återställda säkerhetskopian.",
|
||
"showCleanup": "Visa manuella rengöringskommandon",
|
||
"description": "Dessa poster finns på denna värd men fanns inte i den återställda säkerhetskopian. Granska dem innan du tar bort något.",
|
||
"vms": "virtuella datorer skapade efter säkerhetskopieringen",
|
||
"lxcs": "LXC skapade efter säkerhetskopieringen",
|
||
"components": "Komponenter installerade efter säkerhetskopieringen",
|
||
"uninstallComponentCommand": "# avinstallera {name} manuellt via ProxMenux → Hårdvara och GPU"
|
||
},
|
||
"sections": {
|
||
"components": "Komponenter",
|
||
"bootWarnings": "Varningar för förnuft i stövlar",
|
||
"rollbackDelta": "Rollback delta",
|
||
"log": "Logga"
|
||
},
|
||
"dataPools": {
|
||
"title": "ZFS-datapooler — automatisk import",
|
||
"imported": "Importerad",
|
||
"importedForced": "Importerad (påtvingad, utländsk hostid)",
|
||
"importedForcedHelp": "Den nya hostiden skrevs till pooletiketten — nästa start bör importeras rent.",
|
||
"skippedPartial": "Hoppade över (några diskar saknas)",
|
||
"skippedPartialHelp": "Vissa vdev-diskar hittades inte under /dev/disk/by-id. Poolen importerades inte för att undvika en försämrad automatisk import. Fixa diskarna eller importera dem manuellt med zpool import.",
|
||
"skippedMissing": "Hoppat över (inga diskar finns)",
|
||
"skippedMissingHelp": "Ingen av denna pools diskar finns på den här värden. Flytta diskarna hit eller importera poolen från en annan värd.",
|
||
"importFailed": "Importen misslyckades",
|
||
"importFailedHelp": "ZFS avvisade importen även med -f. Kontrollera zpool-importen och loggen nedan.",
|
||
"logPath": "Logg: {path}"
|
||
},
|
||
"history": {
|
||
"title": "Tidigare återställningar",
|
||
"description": "Återställning körs arkiverat efter start. De senaste 20 behålls.",
|
||
"empty": "Inga tidigare återställningar registrerade."
|
||
},
|
||
"badges": {
|
||
"bootWarnings": "Startvarningar: {count}",
|
||
"zfsPools": "ZFS-pooler: {count}",
|
||
"needAttention": "behöver uppmärksamhet: {count}"
|
||
},
|
||
"actions": {
|
||
"details": "Detaljer",
|
||
"history": "Historik",
|
||
"dismiss": "Avvisa"
|
||
},
|
||
"summary": {
|
||
"guests": "Gäster",
|
||
"bindMountStubs": "Platshållare för bind-monteringar",
|
||
"staleNodesCleaned": "Inaktuella noder rensade",
|
||
"components": "Komponenter"
|
||
}
|
||
},
|
||
"terminal": {
|
||
"connected": "Ansluten",
|
||
"disconnected": "Frånkopplad",
|
||
"terminalCount": "{count} / 4 terminaler",
|
||
"stackedLayout": "Staplad vy (rader)",
|
||
"gridLayout": "2×2 rutnätsvy",
|
||
"new": "Ny",
|
||
"search": "Sök",
|
||
"clear": "Rensa",
|
||
"searchCommands": "Sök efter kommandon",
|
||
"onlineSource": "Online — med cheat.sh API",
|
||
"offlineSource": "Offline — med hjälp av lokala kommandon",
|
||
"searchDescription": "Sök efter Linux- och Proxmox-kommandon",
|
||
"searchPlaceholder": "Sök efter kommandon... (t.ex. tar, docker, qm, systemctl)",
|
||
"searchingCheatSh": "Söker på cheat.sh...",
|
||
"poweredByCheatSh": "Drivs av cheat.sh",
|
||
"send": "Skicka",
|
||
"noResults": "Inga resultat hittades för '{query}'",
|
||
"tryDifferentSearch": "Prova ett annat kommando eller kontrollera stavningen.",
|
||
"searchAnyCommand": "Sök efter valfritt kommando",
|
||
"trySearchingFor": "Prova att söka efter:",
|
||
"searchTip": "Tips: Sök efter valfritt Linux- eller Proxmox-kommando (qm, pct, zpool).",
|
||
"noExamplesFound": "Inga exempel hittades",
|
||
"reconnecting": "Återansluter...",
|
||
"reconnected": "Återansluten framgångsrikt",
|
||
"reconnectionFailed": "Återanslutningen misslyckades",
|
||
"connectionClosed": "Anslutning stängd",
|
||
"terminalTitle": "Terminal {number}",
|
||
"connectionTimeout": "Anslutningen tog timeout. Kontrollera ditt nätverk och försök igen.",
|
||
"vpnTip": "Om du använder ett VPN, se till att anslutningen är stabil.",
|
||
"websocketError": "WebSocket-anslutningsfel",
|
||
"commandDescriptions": "['Lista alla Proxmox-noder', 'Lista virtuella datorer på en nod', 'Lista LXC-behållare på en nod', 'Lista lagringsutrymme på en nod', 'Lista nätverksgränssnitt', 'Lista alla virtuella QEMU/KVM-maskiner', 'Starta en virtuell maskin', 'Stoppa en virtuell maskin', 'Stäng av en virtuell maskin på ett säkert sätt', 'Stäng av en virtuell maskin,' configuration', 'Skapa en VM Snapshot', 'Lista alla LXC-behållare', 'Starta en LXC-behållare', 'Stoppa en LXC-behållare', 'Öppna en LXC-containerkonsol', 'Visa behållarkonfiguration', 'Visa lagringsstatus', 'Lista lagringsinnehåll', 'Testa Proxmox-systemversionsstatus',SVE 'Visa klusterstatus', 'Lista klusternoder', 'Visa ZFS-poolstatus', 'Lista alla ZFS-pooler', 'Lista alla ZFS-datauppsättningar', 'Lista alla filer med detaljer', 'Ändra katalog', 'Skapa en katalog', 'Ta bort en katalog rekursivt', 'Kopiera filer, 'Sök efter'-filer, 'Sök filer', 'Sök efter' filer', för ett mönster i en fil', 'Hitta filer efter namn', 'Ändra filbehörigheter', 'Ändra filägare', 'Extrahera ett tar.gz-arkiv', 'Skapa ett tar.gz-arkiv', 'Visa diskanvändning', 'Visa katalogstorlekar', 'Visa minnesanvändning', 'Visa pågående processer'-, 'Klicka en process som körs', 'Kontrollera en process som körs', 'Kontrollera tjänsten status', 'Starta en tjänst', 'Stoppa en tjänst', 'Starta om en tjänst', 'Uppdatera Debian/Ubuntu-paket', 'Installera ett Debian/Ubuntu-paket', 'Ta bort ett paket', 'Lista behållare som körs', 'Lista Docker-avbildningar', 'Öppna ett skal i en behållare', 'Visa IP-adresser', 'Testa en nätverksanslutning', 'Testa nätverk', 'Test,' fil', 'Anslut via SSH', 'Kopiera en fil via SSH', 'Följ en loggfil i realtid', 'Visa kommandohistorik', 'Rensa terminalskärmen']"
|
||
},
|
||
"scriptTerminal": {
|
||
"processing": "Bearbetar...",
|
||
"controlSequences": "Kontrollsekvenser",
|
||
"cancelInterrupt": "Avbryt/avbryt",
|
||
"exitNano": "Exit (nano)",
|
||
"searchHistory": "Sökhistorik",
|
||
"clipboard": "Urklipp",
|
||
"copySelection": "Kopiera markering",
|
||
"paste": "Klistra in",
|
||
"connected": "Ansluten",
|
||
"connecting": "Ansluter",
|
||
"disconnected": "Frånkopplad",
|
||
"online": "Online",
|
||
"connectingStatus": "Ansluter...",
|
||
"offline": "Off-line",
|
||
"websocketError": "WebSocket-fel uppstod",
|
||
"connectionClosed": "Anslutning stängd",
|
||
"completedSuccessfully": "Skriptet har slutförts",
|
||
"completedWithError": "Skriptet avslutat med felkoden {code}",
|
||
"yes": "Ja",
|
||
"yourInput": "Din inmatning:",
|
||
"submit": "Skicka",
|
||
"ok": "OK"
|
||
}
|
||
}
|