v1.0
Initial release
@@ -0,0 +1,231 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'VPS Informatie';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Start';
|
||||
$_ADDONLANG['Stop'] = 'Stop';
|
||||
$_ADDONLANG['Restart'] = 'Herstart';
|
||||
$_ADDONLANG['Shutdown'] = 'Afsluiten';
|
||||
$_ADDONLANG['VNC'] = 'VNC Console';
|
||||
$_ADDONLANG['Delete'] = 'Verwijderen';
|
||||
$_ADDONLANG['Close'] = 'Sluiten';
|
||||
$_ADDONLANG['Restore'] = 'Herstellen';
|
||||
$_ADDONLANG['SelectISOImage'] = 'Selecteer ISO-image...';
|
||||
$_ADDONLANG['NoISOImages'] = 'Geen ISO-images beschikbaar';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'Prestatiediagrammen laden...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'Back-up gegevens laden...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'Firewall regels laden...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'Kopieer naar klembord';
|
||||
$_ADDONLANG['PasswordCopied'] = 'Wachtwoord gekopieerd naar klembord!';
|
||||
$_ADDONLANG['SavePassword'] = 'Zorg ervoor dat u dit wachtwoord opslaat!';
|
||||
$_ADDONLANG['PasswordSaved'] = 'Het is ook opgeslagen in uw service.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = 'Reddingsmodus ingeschakeld! Root wachtwoord: ';
|
||||
$_ADDONLANG['NetworkError'] = 'Netwerkfout';
|
||||
$_ADDONLANG['ActionFailed'] = 'Actie mislukt!';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Actie succesvol voltooid';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'VPS stoppen';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = 'Wilt u deze VPS stoppen? Dit zal de server afsluiten.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'VPS herstarten';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = 'Wilt u deze VPS herstarten? Dit zal de server opnieuw opstarten.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Annuleren';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Bevestigen';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Back-up maken';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = 'Wilt u een back-up maken? Dit kan enkele minuten duren.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Back-up verwijderen';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = 'Wilt u deze back-up verwijderen? Deze actie kan niet ongedaan worden gemaakt.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Back-up herstellen';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = 'Wilt u deze back-up herstellen? Dit zal alle huidige gegevens overschrijven en kan niet ongedaan worden gemaakt.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'VPS afsluiten';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = 'Wilt u deze VPS netjes afsluiten? Dit zal de server schoon afsluiten.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Reddingsmodus inschakelen';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = 'Reddingsmodus inschakelen? De server moet binnen 60 minuten handmatig opnieuw worden opgestart om dit effect te laten hebben.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Reddingsmodus inschakelen & Herstart';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = 'Reddingsmodus inschakelen en de server direct herstarten?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Reddingsmodus uitschakelen';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'Dit zal de reddingsmodus uitschakelen. De server zal normaal opstarten bij de volgende herstart. Doorgaan?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Root wachtwoord resetten';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'Dit zal het root wachtwoord resetten. Server moet draaien en qemu guest agent geïnstalleerd hebben. Doorgaan?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Firewall regel verwijderen';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = 'Weet u zeker dat u deze firewall regel wilt verwijderen?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Overzicht';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Grafieken';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Back-ups';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Instellingen';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'CPU Gebruik';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'RAM Gebruik';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Bandbreedte Gebruik';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Schijfruimte';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Server Informatie';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Resource Toewijzing';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Snelle Acties';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Hostnaam';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Status';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Besturingssysteem';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Locatie';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'vCPU Cores';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Geheugen';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'SSD Opslag';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Inbegrepen Traffic';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Uptime';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Server Type';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Opmerking: API biedt alleen CPU-statistieken. RAM en schijfgebruik statistieken zijn niet beschikbaar.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Toegewezen';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Prestatie Statistieken';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'CPU Gebruik';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'RAM Gebruik';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Schijf Gebruik';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Netwerk Gebruik';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Uur';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'Dag';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Week';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Maand';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Jaar';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'Grafiek laden...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Selecteer een tijdsperiode om server prestatie statistieken te bekijken';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'CPU Gebruik';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Netwerk Traffic';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'Schijf I/O';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Mbps';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Huidig';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'Inkomend';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'Uitgaand';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Lezen';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Schrijven';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Back-up Beheer';
|
||||
$_ADDONLANG['Backups']['Description'] = 'De datums waarvoor back-ups van deze VPS beschikbaar zijn, staan hieronder vermeld. U kunt deze dienovereenkomstig herstellen of verwijderen.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Houd er rekening mee dat nieuwe back-ups de oudere vervangen.<br/>** De geautomatiseerde back-ups vervangen ook uw handmatige back-ups, tenzij de geautomatiseerde back-ups zijn uitgeschakeld.<br/>*** De geautomatiseerde back-ups worden 2 keer per week gemaakt en zijn onderdeel van ons disaster recovery plan. Als u de geautomatiseerde back-ups uitschakelt, schakelt u ook elke kans op herstel uit in geval van een ramp.<br/>**** Het bestandssysteem van de back-up is mogelijk niet volledig consistent als de VPS aan het schrijven was naar het bestandssysteem op het moment van de back-up. Voor volledig consistente back-ups moet de server worden gestopt tijdens het maken van de back-up.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Datum';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Grootte';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Type';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Status';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Acties';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Nu back-up maken';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Beschikbaar';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'Bezig met maken...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Fout';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Automatisch';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Handmatig';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Instellingen Menu';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Hostnaam';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Stelt de hostnaam en het rDNS in. Maak eerst het A-record aan.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Versturen';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'Als u het besturingssysteem via de ISO-image installeert, moet u ook de netwerkinterface statisch configureren. Er draait geen DHCP-server.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'ISO Image';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'ISO laden';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'ISO uitwerpen';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Wachtwoord';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'Het installatie wachtwoord wordt na 72 uur uit onze systemen verwijderd. Het is verplicht om het wachtwoord bij uw eerste aanmelding te wijzigen!';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Wachtwoord resetten';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Herinstallatie';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = 'Begrijp alstublieft dat door herinstallatie alle gegevens van de server worden gewist. Deze actie is onomkeerbaar!';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Besturingssysteem';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'KIES VERSIE';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Herinstalleren';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Firewall';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'De regels worden van boven naar beneden geëvalueerd. Standaard is alles toegestaan. De firewall is alleen beschikbaar op de publieke interface. Alleen het inkomende verkeer wordt gefilterd door de firewall.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Actie';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Poort';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Protocol';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Bron';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Opmerking';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Acties';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Accepteren';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Weggooien';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Poortnummer';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'Bijv.: x.x.x.x/xx (optioneel)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Notities (optioneel)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'De regels moeten worden toegepast om effect te hebben.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Firewall toepassen';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Reddingsmodus';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'Reddingsmodus start uw server in een tijdelijk Linux-systeem waar u toegang heeft tot de schijven van uw server om gegevens te repareren of herstellen.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Status';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Actief';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Inactief';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Reddingsmodus inschakelen';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Inschakelen en herstarten';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Reddingsmodus uitschakelen';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Root wachtwoord resetten';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'Na het inschakelen van de reddingsmodus moet u de server binnen 60 minuten herstarten om effect te hebben.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'Het root wachtwoord wordt eenmaal weergegeven na het inschakelen van de reddingsmodus. Zorg ervoor dat u het opslaat!';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Reddingsmodus uitschakelen';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'Als de reddingsmodus momenteel actief is, kunt u deze hier uitschakelen. De server zal normaal opstarten bij de volgende herstart.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'Nieuw Root Wachtwoord';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'Over Reddingsmodus';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'Het reddingssysteem is een netwerk-gebaseerde omgeving en kan worden gebruikt om problemen op te lossen die een reguliere opstarten verhinderen. Het is ook nuttig voor het installeren van aangepaste Linux-distributies die niet direct door ons worden aangeboden. U kunt de harde schijf van de server mounten binnen het reddingssysteem.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Belangrijk';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'Na het inschakelen van het reddingssysteem moet u de server in de komende 60 minuten herstarten om het te activeren. Na nog een herstart zal uw server weer opstarten vanaf de lokale schijf.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Reddingsmodus inschakelen';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'Opstarten in een minimaal Linux-systeem voor herstel- en onderhoudstaken.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Inschakelen & Herstarten';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Reddingsmodus inschakelen en de server direct herstarten om het te activeren.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'Uw nieuwe root wachtwoord is:';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'Geen back-ups gevonden';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'Geen firewall regels geconfigureerd';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'Geen gegevens beschikbaar';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Alles vernieuwen';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Regel toevoegen';
|
||||
$_ADDONLANG['General']['Note'] = 'Opmerking';
|
||||
$_ADDONLANG['General']['GB'] = 'GB';
|
||||
$_ADDONLANG['General']['TB'] = 'TB';
|
||||
$_ADDONLANG['General']['Any'] = 'Elke';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ': ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Huidige Firewall Regels';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Firewall resources zijn gekoppeld aan servers. Als er geen firewall is gekoppeld, wordt er automatisch een aangemaakt wanneer u uw eerste regel toevoegt.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'Firewall wijzigingen worden onmiddellijk toegepast. Het is niet nodig om wijzigingen door te voeren.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Nieuwe Firewall Regel toevoegen';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Regel beschrijving';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'ACCEPTEREN';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'WEGGOOIEN';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'INFO';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'ELKE';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'Herbouwen zal alle gegevens op de server vernietigen. Een nieuw root wachtwoord wordt gegenereerd en opgeslagen in uw service account.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'Poort is vereist voor TCP/UDP protocollen';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'Alle grafieken vernieuwen...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Sla dit wachtwoord op een veilige locatie op';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Selecteer eerst een besturingssysteem.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Standaard';
|
||||
@@ -0,0 +1,248 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'VPS Information';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Start';
|
||||
$_ADDONLANG['Stop'] = 'Stop';
|
||||
$_ADDONLANG['Restart'] = 'Restart';
|
||||
$_ADDONLANG['Shutdown'] = 'Shutdown';
|
||||
$_ADDONLANG['VNC'] = 'VNC Console';
|
||||
$_ADDONLANG['Delete'] = 'Delete';
|
||||
$_ADDONLANG['Close'] = 'Close';
|
||||
$_ADDONLANG['Restore'] = 'Restore';
|
||||
$_ADDONLANG['SelectISOImage'] = 'Select ISO Image...';
|
||||
$_ADDONLANG['NoISOImages'] = 'No ISO images available';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'Loading performance graphs...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'Loading backup data...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'Loading firewall rules...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'Copy to clipboard';
|
||||
$_ADDONLANG['PasswordCopied'] = 'Password copied to clipboard!';
|
||||
$_ADDONLANG['SavePassword'] = 'Make sure to save this password!';
|
||||
$_ADDONLANG['PasswordSaved'] = 'It has also been saved to your service.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = 'Rescue mode enabled! Root password: ';
|
||||
$_ADDONLANG['NetworkError'] = 'Network error';
|
||||
$_ADDONLANG['ActionFailed'] = 'Action failed!';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Action completed successfully';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'Stop VPS';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = 'Do you want to stop this VPS? This will shutdown the server.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'Restart VPS';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = 'Do you want to restart this VPS? This will reboot the server.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Cancel';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Confirm';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Create Backup';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = 'Do you want to create a backup. This may take several minutes.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Delete Backup';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = 'Do you want to delete this backup. This action cannot be undone.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Restore Backup';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = 'Do you want to restore this backup. This will overwrite all current data and cannot be undone.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'Shutdown VPS';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = 'Do you want to gracefully shutdown this VPS? This will perform a clean shutdown of the server.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Enable Rescue Mode';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = 'Enable rescue mode? The server must be manually rebooted within 60 minutes for this to take effect.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Enable Rescue Mode & Reboot';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = 'Enable rescue mode and reboot the server immediately?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Disable Rescue Mode';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'This will disable rescue mode. The server will boot normally on next restart. Continue?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Reset Root Password';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'This will reset the root password. Server must be running and have qemu guest agent installed. Continue?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Delete Firewall Rule';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = 'Are you sure you want to delete this firewall rule?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Overview';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Graphs';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Backups';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Settings';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'CPU Usage';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'RAM Usage';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Bandwidth Usage';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Disk Space';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Server Information';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Resource Allocation';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Quick Actions';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Hostname';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Status';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Operating System';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Location';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'vCPU Cores';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Memory';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'SSD Storage';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Traffic Included';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Uptime';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Server Type';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Note: API only provides CPU metrics. RAM and disk usage metrics are not available.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Allocated';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Performance Metrics';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'CPU Usage';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'RAM Usage';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Disk Usage';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Network Usage';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Hour';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'Day';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Week';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Month';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Year';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'Loading graph...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Select a time period to view server performance metrics';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'CPU Usage';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Network Traffic';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'Disk I/O';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Mbps';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Current';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'Inbound';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'Outbound';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Read';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Write';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Backup Management';
|
||||
$_ADDONLANG['Backups']['Description'] = 'The dates for which backups of this VPS are available are listed below. You can restore or delete them accordingly.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Please keep in mind that the new backups will replace the older ones.<br/>** The automated backups will also replace your manual backups unless the automated backups are disabled.<br/>*** The automated backups are made 2 times a week and are part of our disaster recovery plan. If you disable the automated backups, you also disable any chance of recovery in case of a disaster.<br/>**** The backup\'s file system might not be fully consistent if the VPS was writing to the filesystem at the moment of the backup. For fully consistent backups, the server must be stopped while the backup is being created.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Date';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Size';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Type';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Status';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Actions';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Backup Now';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Available';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'Creating...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Error';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Automatic';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Manual';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Settings Menu';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Hostname';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Sets the hostname and the rDNS. Please create the A record first.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Submit';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'If you install the operating system via the ISO image, you must also configure the network interface statically. There is no DHCP server running.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'ISO Image';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'Load ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'Eject ISO';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Password';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'The installation password is removed from our systems after 72 hours. It is mandatory for you to change the password on your first login!';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Reset Password';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Reinstall';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = 'Please understand that by reinstalling, all the data will be wiped from the server. This action is irreversible!';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Operating System';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'CHOOSE VERSION';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Reinstall';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Firewall';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'The rules are evaluated from the top to the bottom. By default, everything is allowed. The firewall is only available on the public interface. Only the inbound traffic will be filtered by the firewall.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Action';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Port';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Protocol';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Source';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Note';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Actions';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Accept';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Drop';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Port Number';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'Ex: x.x.x.x/xx (optional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Notes (optional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'The rules must be committed in order to take effect.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Commit Firewall';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Rescue Mode';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'Rescue mode boots your server into a temporary Linux system where you can access your server\'s disks to repair or recover data.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Status';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Active';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Inactive';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Enable Rescue Mode';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Enable and Reboot';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Disable Rescue Mode';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Reset Root Password';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'After enabling rescue mode, you must reboot the server within 60 minutes for it to take effect.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'The root password will be displayed once after enabling rescue mode. Make sure to save it!';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Disable Rescue Mode';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'If rescue mode is currently active, you can disable it here. The server will boot normally on next restart.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'New Root Password';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'About Rescue Mode';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'The rescue system is a network based environment and can be used to fix issues preventing a regular boot. It is also useful to install custom Linux distributions that are not directly offered by us. You are able to mount the server\'s hard drive inside the rescue system.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Important';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'After enabling the rescue system you need to reboot the server in the next 60 minutes to activate it. After another reboot your server will boot from its local disk again.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Enable Rescue Mode';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'Boot into a minimal Linux system for recovery and maintenance tasks.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Enable & Reboot';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Enable rescue mode and immediately reboot the server to activate it.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'Your new root password is:';
|
||||
|
||||
### Floating IP
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Title'] = 'Floating IP';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Description'] = 'Manage floating IPs assigned to this server. Floating IPs can be moved between servers.';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Status'] = 'Status';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['IP'] = 'IP Address';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Type'] = 'Type';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['None'] = 'No floating IP assigned';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['NotAvailable'] = 'Floating IP not available for this service';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Assigned'] = 'Assigned';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Unassigned'] = 'Unassigned';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Assign'] = 'Assign to Server';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Unassign'] = 'Unassign from Server';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['ReverseDNS'] = 'Reverse DNS';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['ReverseDNSDescription'] = 'Set reverse DNS (PTR record) for this floating IP';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['SetReverseDNS'] = 'Set Reverse DNS';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['ReverseDNSPlaceholder'] = 'example.com';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'No backups found';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'No firewall rules configured';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'No data available';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Refresh All';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Add Rule';
|
||||
$_ADDONLANG['General']['Note'] = 'Note';
|
||||
$_ADDONLANG['General']['GB'] = 'GB';
|
||||
$_ADDONLANG['General']['TB'] = 'TB';
|
||||
$_ADDONLANG['General']['Any'] = 'Any';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ': ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Current Firewall Rules';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Firewall resources are attached to servers. If no firewall is attached, one will be created automatically when you add your first rule.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'Firewall changes are applied immediately. There is no need to commit changes.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Add New Firewall Rule';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Rule description';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'ACCEPT';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'DROP';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'INFO';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'ANY';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'Rebuilding will destroy all data on the server. A new root password will be generated and saved to your service account.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'Port is required for TCP/UDP protocols';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'Refreshing all graphs...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Save this password in a secure location';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Please select an operating system first.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Standard';
|
||||
@@ -0,0 +1,231 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'Informations VPS';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Démarrer';
|
||||
$_ADDONLANG['Stop'] = 'Arrêter';
|
||||
$_ADDONLANG['Restart'] = 'Redémarrer';
|
||||
$_ADDONLANG['Shutdown'] = 'Éteindre';
|
||||
$_ADDONLANG['VNC'] = 'Console VNC';
|
||||
$_ADDONLANG['Delete'] = 'Supprimer';
|
||||
$_ADDONLANG['Close'] = 'Fermer';
|
||||
$_ADDONLANG['Restore'] = 'Restaurer';
|
||||
$_ADDONLANG['SelectISOImage'] = 'Sélectionner une image ISO...';
|
||||
$_ADDONLANG['NoISOImages'] = 'Aucune image ISO disponible';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'Chargement des graphiques de performance...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'Chargement des données de sauvegarde...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'Chargement des règles du pare-feu...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'Copier dans le presse-papiers';
|
||||
$_ADDONLANG['PasswordCopied'] = 'Mot de passe copié dans le presse-papiers !';
|
||||
$_ADDONLANG['SavePassword'] = 'Assurez-vous de sauvegarder ce mot de passe !';
|
||||
$_ADDONLANG['PasswordSaved'] = 'Il a également été sauvegardé dans votre service.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = 'Mode de secours activé ! Mot de passe root : ';
|
||||
$_ADDONLANG['NetworkError'] = 'Erreur réseau';
|
||||
$_ADDONLANG['ActionFailed'] = 'Action échouée !';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Action terminée avec succès';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'Arrêter le VPS';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = 'Voulez-vous arrêter ce VPS ? Cela éteindra le serveur.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'Redémarrer le VPS';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = 'Voulez-vous redémarrer ce VPS ? Cela redémarrera le serveur.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Annuler';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Confirmer';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Créer une Sauvegarde';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = 'Voulez-vous créer une sauvegarde ? Cela peut prendre plusieurs minutes.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Supprimer la Sauvegarde';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = 'Voulez-vous supprimer cette sauvegarde ? Cette action ne peut pas être annulée.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Restaurer la Sauvegarde';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = 'Voulez-vous restaurer cette sauvegarde ? Cela écrasera toutes les données actuelles et ne peut pas être annulé.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'Éteindre le VPS';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = 'Voulez-vous éteindre ce VPS en toute sécurité ? Cela effectuera un arrêt propre du serveur.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Activer le Mode de Secours';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = 'Activer le mode de secours ? Le serveur doit être redémarré manuellement dans les 60 minutes pour que cela prenne effet.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Activer le Mode de Secours et Redémarrer';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = 'Activer le mode de secours et redémarrer immédiatement le serveur ?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Désactiver le Mode de Secours';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'Cela désactivera le mode de secours. Le serveur démarrera normalement au prochain redémarrage. Continuer ?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Réinitialiser le Mot de Passe Root';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'Cela réinitialisera le mot de passe root. Le serveur doit être en cours d\'exécution et avoir qemu guest agent installé. Continuer ?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Supprimer la Règle de Pare-feu';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = 'Êtes-vous sûr de vouloir supprimer cette règle de pare-feu ?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Aperçu';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Graphiques';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Sauvegardes';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Paramètres';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'Utilisation CPU';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'Utilisation RAM';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Utilisation de la Bande Passante';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Espace Disque';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Informations du Serveur';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Allocation des Ressources';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Actions Rapides';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Nom d\'hôte';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Statut';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Système d\'Exploitation';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Localisation';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'Cœurs vCPU';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Mémoire';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'Stockage SSD';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Trafic Inclus';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Temps de Fonctionnement';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Type de Serveur';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Note : L\'API ne fournit que les métriques CPU. Les métriques d\'utilisation RAM et disque ne sont pas disponibles.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Alloué';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Métriques de Performance';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'Utilisation CPU';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'Utilisation RAM';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Utilisation Disque';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Utilisation Réseau';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Heure';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'Jour';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Semaine';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Mois';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Année';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'Chargement du graphique...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Sélectionnez une période pour voir les métriques de performance du serveur';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'Utilisation CPU';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Trafic Réseau';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'E/S Disque';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Mbps';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Actuel';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'Entrant';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'Sortant';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Lecture';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Écriture';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Gestion des Sauvegardes';
|
||||
$_ADDONLANG['Backups']['Description'] = 'Les dates pour lesquelles des sauvegardes de ce VPS sont disponibles sont listées ci-dessous. Vous pouvez les restaurer ou les supprimer en conséquence.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Veuillez garder à l\'esprit que les nouvelles sauvegardes remplaceront les anciennes.<br/>** Les sauvegardes automatiques remplaceront également vos sauvegardes manuelles à moins que les sauvegardes automatiques ne soient désactivées.<br/>*** Les sauvegardes automatiques sont effectuées 2 fois par semaine et font partie de notre plan de récupération après sinistre. Si vous désactivez les sauvegardes automatiques, vous désactivez également toute chance de récupération en cas de sinistre.<br/>**** Le système de fichiers de la sauvegarde pourrait ne pas être entièrement cohérent si le VPS écrivait sur le système de fichiers au moment de la sauvegarde. Pour des sauvegardes entièrement cohérentes, le serveur doit être arrêté pendant la création de la sauvegarde.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Date';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Taille';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Type';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Statut';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Actions';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Sauvegarder Maintenant';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Disponible';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'Création...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Erreur';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Automatique';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Manuel';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Menu des Paramètres';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Nom d\'hôte';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Définit le nom d\'hôte et le rDNS. Veuillez d\'abord créer l\'enregistrement A.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Soumettre';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'Si vous installez le système d\'exploitation via l\'image ISO, vous devez également configurer l\'interface réseau de manière statique. Il n\'y a pas de serveur DHCP en cours d\'exécution.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'Image ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'Charger ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'Éjecter ISO';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Mot de Passe';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'Le mot de passe d\'installation est supprimé de nos systèmes après 72 heures. Il est obligatoire de changer le mot de passe lors de votre première connexion !';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Réinitialiser le Mot de Passe';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Réinstaller';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = 'Veuillez comprendre qu\'en réinstallant, toutes les données seront effacées du serveur. Cette action est irréversible !';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Système d\'Exploitation';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'CHOISIR LA VERSION';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Réinstaller';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Pare-feu';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'Les règles sont évaluées de haut en bas. Par défaut, tout est autorisé. Le pare-feu n\'est disponible que sur l\'interface publique. Seul le trafic entrant sera filtré par le pare-feu.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Action';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Port';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Protocole';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Source';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Note';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Actions';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Accepter';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Rejeter';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Numéro de Port';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'Ex : x.x.x.x/xx (optionnel)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Notes (optionnel)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'Les règles doivent être validées pour prendre effet.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Valider le Pare-feu';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Mode de Secours';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'Le mode de secours démarre votre serveur dans un système Linux temporaire où vous pouvez accéder aux disques de votre serveur pour réparer ou récupérer des données.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Statut';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Actif';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Inactif';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Activer le Mode de Secours';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Activer et Redémarrer';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Désactiver le Mode de Secours';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Réinitialiser le Mot de Passe Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'Après avoir activé le mode de secours, vous devez redémarrer le serveur dans les 60 minutes pour qu\'il prenne effet.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'Le mot de passe root sera affiché une fois après l\'activation du mode de secours. Assurez-vous de le sauvegarder !';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Désactiver le Mode de Secours';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'Si le mode de secours est actuellement actif, vous pouvez le désactiver ici. Le serveur démarrera normalement au prochain redémarrage.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'Nouveau Mot de Passe Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'À Propos du Mode de Secours';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'Le système de secours est un environnement basé sur le réseau et peut être utilisé pour résoudre les problèmes empêchant un démarrage normal. Il est également utile pour installer des distributions Linux personnalisées qui ne sont pas directement offertes par nous. Vous pouvez monter le disque dur du serveur à l\'intérieur du système de secours.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Important';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'Après avoir activé le système de secours, vous devez redémarrer le serveur dans les 60 minutes suivantes pour l\'activer. Après un autre redémarrage, votre serveur démarrera à nouveau depuis son disque local.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Activer le Mode de Secours';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'Démarrer dans un système Linux minimal pour les tâches de récupération et de maintenance.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Activer et Redémarrer';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Activer le mode de secours et redémarrer immédiatement le serveur pour l\'activer.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'Votre nouveau mot de passe root est :';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'Aucune sauvegarde trouvée';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'Aucune règle de pare-feu configurée';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'Aucune donnée disponible';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Actualiser Tout';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Ajouter une Règle';
|
||||
$_ADDONLANG['General']['Note'] = 'Note';
|
||||
$_ADDONLANG['General']['GB'] = 'Go';
|
||||
$_ADDONLANG['General']['TB'] = 'To';
|
||||
$_ADDONLANG['General']['Any'] = 'Tout';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ' : ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Règles Actuelles du Pare-feu';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Les ressources de pare-feu sont attachées aux serveurs. Si aucun pare-feu n\'est attaché, un sera créé automatiquement lorsque vous ajouterez votre première règle.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'Les changements du pare-feu sont appliqués immédiatement. Il n\'y a pas besoin de valider les changements.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Ajouter une Nouvelle Règle de Pare-feu';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Description de la règle';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'ACCEPTER';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'REJETER';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'INFO';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'TOUT';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'La reconstruction détruira toutes les données sur le serveur. Un nouveau mot de passe root sera généré et sauvegardé dans votre compte de service.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'Le port est requis pour les protocoles TCP/UDP';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'Actualisation de tous les graphiques...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Sauvegardez ce mot de passe dans un endroit sûr';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Veuillez d\'abord sélectionner un système d\'exploitation.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Standard';
|
||||
@@ -0,0 +1,231 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'VPS Informationen';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Starten';
|
||||
$_ADDONLANG['Stop'] = 'Stoppen';
|
||||
$_ADDONLANG['Restart'] = 'Neustart';
|
||||
$_ADDONLANG['Shutdown'] = 'Herunterfahren';
|
||||
$_ADDONLANG['VNC'] = 'VNC Konsole';
|
||||
$_ADDONLANG['Delete'] = 'Löschen';
|
||||
$_ADDONLANG['Close'] = 'Schließen';
|
||||
$_ADDONLANG['Restore'] = 'Wiederherstellen';
|
||||
$_ADDONLANG['SelectISOImage'] = 'ISO-Image auswählen...';
|
||||
$_ADDONLANG['NoISOImages'] = 'Keine ISO-Images verfügbar';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'Lade Performance-Diagramme...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'Lade Backup-Daten...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'Lade Firewall-Regeln...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'In Zwischenablage kopieren';
|
||||
$_ADDONLANG['PasswordCopied'] = 'Passwort in Zwischenablage kopiert!';
|
||||
$_ADDONLANG['SavePassword'] = 'Stellen Sie sicher, dass Sie dieses Passwort speichern!';
|
||||
$_ADDONLANG['PasswordSaved'] = 'Es wurde auch in Ihrem Service gespeichert.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = 'Rettungsmodus aktiviert! Root-Passwort: ';
|
||||
$_ADDONLANG['NetworkError'] = 'Netzwerkfehler';
|
||||
$_ADDONLANG['ActionFailed'] = 'Aktion fehlgeschlagen!';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Aktion erfolgreich abgeschlossen';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'VPS stoppen';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = 'Möchten Sie diesen VPS stoppen? Dies wird den Server herunterfahren.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'VPS neustarten';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = 'Möchten Sie diesen VPS neustarten? Dies wird den Server neu starten.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Abbrechen';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Bestätigen';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Backup erstellen';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = 'Möchten Sie ein Backup erstellen? Dies kann mehrere Minuten dauern.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Backup löschen';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = 'Möchten Sie dieses Backup löschen? Diese Aktion kann nicht rückgängig gemacht werden.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Backup wiederherstellen';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = 'Möchten Sie dieses Backup wiederherstellen? Dies wird alle aktuellen Daten überschreiben und kann nicht rückgängig gemacht werden.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'VPS herunterfahren';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = 'Möchten Sie diesen VPS ordnungsgemäß herunterfahren? Dies wird den Server sauber herunterfahren.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Rettungsmodus aktivieren';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = 'Rettungsmodus aktivieren? Der Server muss innerhalb von 60 Minuten manuell neu gestartet werden, damit dies wirksam wird.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Rettungsmodus aktivieren & Neustart';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = 'Rettungsmodus aktivieren und den Server sofort neu starten?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Rettungsmodus deaktivieren';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'Dies wird den Rettungsmodus deaktivieren. Der Server wird beim nächsten Neustart normal starten. Fortfahren?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Root-Passwort zurücksetzen';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'Dies wird das Root-Passwort zurücksetzen. Der Server muss laufen und qemu guest agent installiert haben. Fortfahren?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Firewall-Regel löschen';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = 'Sind Sie sicher, dass Sie diese Firewall-Regel löschen möchten?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Übersicht';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Diagramme';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Backups';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Einstellungen';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'CPU-Auslastung';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'RAM-Auslastung';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Bandbreiten-Nutzung';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Festplattenspeicher';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Server-Informationen';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Ressourcenzuteilung';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Schnellaktionen';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Hostname';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Status';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Betriebssystem';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Standort';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'vCPU Kerne';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Arbeitsspeicher';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'SSD-Speicher';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Inklusiv-Traffic';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Betriebszeit';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Server-Typ';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Hinweis: API bietet nur CPU-Metriken. RAM- und Festplatten-Nutzungsmetriken sind nicht verfügbar.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Zugewiesen';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Performance-Metriken';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'CPU-Auslastung';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'RAM-Auslastung';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Festplatten-Nutzung';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Netzwerk-Nutzung';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Stunde';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'Tag';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Woche';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Monat';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Jahr';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'Diagramm wird geladen...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Wählen Sie einen Zeitraum aus, um Server-Performance-Metriken anzuzeigen';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'CPU-Auslastung';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Netzwerk-Traffic';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'Festplatten-E/A';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Mbps';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Aktuell';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'Eingehend';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'Ausgehend';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Lesen';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Schreiben';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Backup-Verwaltung';
|
||||
$_ADDONLANG['Backups']['Description'] = 'Die Daten für die Backups dieses VPS sind unten aufgelistet. Sie können diese entsprechend wiederherstellen oder löschen.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Bitte beachten Sie, dass neue Backups die älteren ersetzen.<br/>** Die automatischen Backups ersetzen auch Ihre manuellen Backups, es sei denn, die automatischen Backups sind deaktiviert.<br/>*** Die automatischen Backups werden 2 Mal pro Woche erstellt und sind Teil unseres Disaster Recovery Plans. Wenn Sie die automatischen Backups deaktivieren, deaktivieren Sie auch jede Chance auf Wiederherstellung im Katastrophenfall.<br/>**** Das Dateisystem des Backups ist möglicherweise nicht vollständig konsistent, wenn der VPS zum Zeitpunkt des Backups ins Dateisystem geschrieben hat. Für vollständig konsistente Backups muss der Server während der Backup-Erstellung gestoppt werden.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Datum';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Größe';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Typ';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Status';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Aktionen';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Jetzt sichern';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Verfügbar';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'Wird erstellt...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Fehler';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Automatisch';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Manuell';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Einstellungsmenü';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Hostname';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Setzt den Hostname und das rDNS. Bitte erstellen Sie zuerst den A-Record.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Absenden';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'Wenn Sie das Betriebssystem über das ISO-Image installieren, müssen Sie auch die Netzwerkschnittstelle statisch konfigurieren. Es läuft kein DHCP-Server.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'ISO-Image';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'ISO laden';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'ISO auswerfen';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Passwort';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'Das Installationspasswort wird nach 72 Stunden aus unseren Systemen entfernt. Es ist obligatorisch, dass Sie das Passwort bei Ihrem ersten Login ändern!';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Passwort zurücksetzen';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Neuinstallation';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = 'Bitte beachten Sie, dass bei einer Neuinstallation alle Daten vom Server gelöscht werden. Diese Aktion ist irreversibel!';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Betriebssystem';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'VERSION WÄHLEN';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Neuinstallieren';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Firewall';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'Die Regeln werden von oben nach unten ausgewertet. Standardmäßig ist alles erlaubt. Die Firewall ist nur auf der öffentlichen Schnittstelle verfügbar. Nur der eingehende Traffic wird von der Firewall gefiltert.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Aktion';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Port';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Protokoll';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Quelle';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Hinweis';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Aktionen';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Akzeptieren';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Verwerfen';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Port-Nummer';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'z.B.: x.x.x.x/xx (optional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Hinweise (optional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'Die Regeln müssen übernommen werden, um wirksam zu werden.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Firewall übernehmen';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Rettungsmodus';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'Der Rettungsmodus startet Ihren Server in ein temporäres Linux-System, von dem aus Sie auf die Festplatten Ihres Servers zugreifen können, um Daten zu reparieren oder wiederherzustellen.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Status';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Aktiv';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Inaktiv';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Rettungsmodus aktivieren';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Aktivieren und neustarten';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Rettungsmodus deaktivieren';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Root-Passwort zurücksetzen';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'Nach dem Aktivieren des Rettungsmodus müssen Sie den Server innerhalb von 60 Minuten neu starten, damit er wirksam wird.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'Das Root-Passwort wird nach dem Aktivieren des Rettungsmodus einmal angezeigt. Stellen Sie sicher, dass Sie es speichern!';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Rettungsmodus deaktivieren';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'Wenn der Rettungsmodus derzeit aktiv ist, können Sie ihn hier deaktivieren. Der Server wird beim nächsten Neustart normal starten.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'Neues Root-Passwort';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'Über den Rettungsmodus';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'Das Rettungssystem ist eine netzwerkbasierte Umgebung und kann verwendet werden, um Probleme zu beheben, die einen regulären Start verhindern. Es ist auch nützlich für die Installation benutzerdefinierter Linux-Distributionen, die nicht direkt von uns angeboten werden. Sie können die Festplatte des Servers im Rettungssystem mounten.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Wichtig';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'Nach dem Aktivieren des Rettungssystems müssen Sie den Server in den nächsten 60 Minuten neu starten, um es zu aktivieren. Nach einem weiteren Neustart startet Ihr Server wieder von seiner lokalen Festplatte.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Rettungsmodus aktivieren';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'In ein minimales Linux-System für Wiederherstellungs- und Wartungsaufgaben starten.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Aktivieren & Neustarten';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Rettungsmodus aktivieren und den Server sofort neu starten, um ihn zu aktivieren.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'Ihr neues Root-Passwort lautet:';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'Keine Backups gefunden';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'Keine Firewall-Regeln konfiguriert';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'Keine Daten verfügbar';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Alle aktualisieren';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Regel hinzufügen';
|
||||
$_ADDONLANG['General']['Note'] = 'Hinweis';
|
||||
$_ADDONLANG['General']['GB'] = 'GB';
|
||||
$_ADDONLANG['General']['TB'] = 'TB';
|
||||
$_ADDONLANG['General']['Any'] = 'Alle';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ': ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Aktuelle Firewall-Regeln';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Firewall-Ressourcen sind an Server angehängt. Wenn keine Firewall angehängt ist, wird automatisch eine erstellt, wenn Sie Ihre erste Regel hinzufügen.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'Firewall-Änderungen werden sofort angewendet. Es ist nicht notwendig, Änderungen zu übernehmen.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Neue Firewall-Regel hinzufügen';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Regelbeschreibung';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'AKZEPTIEREN';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'VERWERFEN';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'INFO';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'ALLE';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'Die Neuinstallation wird alle Daten auf dem Server zerstören. Ein neues Root-Passwort wird generiert und in Ihrem Service-Konto gespeichert.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'Port ist für TCP/UDP-Protokolle erforderlich';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'Alle Diagramme werden aktualisiert...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Speichern Sie dieses Passwort an einem sicheren Ort';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Bitte wählen Sie zuerst ein Betriebssystem aus.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Standard';
|
||||
@@ -0,0 +1,231 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'Informazioni VPS';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Avvia';
|
||||
$_ADDONLANG['Stop'] = 'Ferma';
|
||||
$_ADDONLANG['Restart'] = 'Riavvia';
|
||||
$_ADDONLANG['Shutdown'] = 'Spegni';
|
||||
$_ADDONLANG['VNC'] = 'Console VNC';
|
||||
$_ADDONLANG['Delete'] = 'Elimina';
|
||||
$_ADDONLANG['Close'] = 'Chiudi';
|
||||
$_ADDONLANG['Restore'] = 'Ripristina';
|
||||
$_ADDONLANG['SelectISOImage'] = 'Seleziona immagine ISO...';
|
||||
$_ADDONLANG['NoISOImages'] = 'Nessuna immagine ISO disponibile';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'Caricamento grafici delle prestazioni...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'Caricamento dati backup...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'Caricamento regole firewall...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'Copia negli appunti';
|
||||
$_ADDONLANG['PasswordCopied'] = 'Password copiata negli appunti!';
|
||||
$_ADDONLANG['SavePassword'] = 'Assicurati di salvare questa password!';
|
||||
$_ADDONLANG['PasswordSaved'] = 'È stata salvata anche nel tuo servizio.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = 'Modalità di recupero attivata! Password root: ';
|
||||
$_ADDONLANG['NetworkError'] = 'Errore di rete';
|
||||
$_ADDONLANG['ActionFailed'] = 'Azione fallita!';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Azione completata con successo';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'Ferma VPS';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = 'Vuoi fermare questo VPS? Questo spegnerà il server.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'Riavvia VPS';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = 'Vuoi riavviare questo VPS? Questo riavvierà il server.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Annulla';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Conferma';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Crea Backup';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = 'Vuoi creare un backup? Questo può richiedere diversi minuti.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Elimina Backup';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = 'Vuoi eliminare questo backup? Questa azione non può essere annullata.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Ripristina Backup';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = 'Vuoi ripristinare questo backup? Questo sovrascriverà tutti i dati attuali e non può essere annullato.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'Spegni VPS';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = 'Vuoi spegnere correttamente questo VPS? Questo eseguirà uno spegnimento pulito del server.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Attiva Modalità di Recupero';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = 'Attivare la modalità di recupero? Il server deve essere riavviato manualmente entro 60 minuti perché questo abbia effetto.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Attiva Modalità di Recupero & Riavvia';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = 'Attivare la modalità di recupero e riavviare immediatamente il server?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Disattiva Modalità di Recupero';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'Questo disattiverà la modalità di recupero. Il server si avvierà normalmente al prossimo riavvio. Continuare?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Reimposta Password Root';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'Questo resetterà la password root. Il server deve essere in funzione e avere installato qemu guest agent. Continuare?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Elimina Regola Firewall';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = 'Sei sicuro di voler eliminare questa regola del firewall?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Panoramica';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Grafici';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Backup';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Impostazioni';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'Uso CPU';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'Uso RAM';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Uso Larghezza di Banda';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Spazio Disco';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Informazioni Server';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Allocazione Risorse';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Azioni Rapide';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Nome Host';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Stato';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Sistema Operativo';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Posizione';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'Core vCPU';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Memoria';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'Archiviazione SSD';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Traffico Incluso';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Tempo di Attività';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Tipo Server';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Nota: L\'API fornisce solo metriche CPU. Le metriche di utilizzo RAM e disco non sono disponibili.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Allocato';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Metriche delle Prestazioni';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'Uso CPU';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'Uso RAM';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Uso Disco';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Uso Rete';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Ora';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'Giorno';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Settimana';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Mese';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Anno';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'Caricamento grafico...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Seleziona un periodo di tempo per visualizzare le metriche delle prestazioni del server';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'Uso CPU';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Traffico di Rete';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'I/O Disco';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Mbps';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Corrente';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'In Entrata';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'In Uscita';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Lettura';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Scrittura';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Gestione Backup';
|
||||
$_ADDONLANG['Backups']['Description'] = 'Le date per le quali sono disponibili backup di questo VPS sono elencate di seguito. Puoi ripristinarli o eliminarli di conseguenza.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Tieni presente che i nuovi backup sostituiranno quelli più vecchi.<br/>** I backup automatici sostituiranno anche i tuoi backup manuali a meno che i backup automatici non siano disabilitati.<br/>*** I backup automatici vengono eseguiti 2 volte a settimana e fanno parte del nostro piano di disaster recovery. Se disabiliti i backup automatici, disabiliti anche qualsiasi possibilità di recupero in caso di disastro.<br/>**** Il file system del backup potrebbe non essere completamente coerente se il VPS stava scrivendo sul filesystem al momento del backup. Per backup completamente coerenti, il server deve essere fermato durante la creazione del backup.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Data';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Dimensione';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Tipo';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Stato';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Azioni';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Backup Ora';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Disponibile';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'Creazione in corso...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Errore';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Automatico';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Manuale';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Menu Impostazioni';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Nome Host';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Imposta il nome host e il rDNS. Crea prima il record A.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Invia';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'Se installi il sistema operativo tramite l\'immagine ISO, devi anche configurare staticamente l\'interfaccia di rete. Non c\'è un server DHCP in funzione.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'Immagine ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'Carica ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'Espelli ISO';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Password';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'La password di installazione viene rimossa dai nostri sistemi dopo 72 ore. È obbligatorio cambiare la password al primo accesso!';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Reimposta Password';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Reinstallazione';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = 'Ti preghiamo di capire che reinstallando, tutti i dati verranno cancellati dal server. Questa azione è irreversibile!';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Sistema Operativo';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'SCEGLI VERSIONE';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Reinstalla';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Firewall';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'Le regole vengono valutate dall\'alto verso il basso. Per impostazione predefinita, tutto è consentito. Il firewall è disponibile solo sull\'interfaccia pubblica. Solo il traffico in entrata verrà filtrato dal firewall.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Azione';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Porta';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Protocollo';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Sorgente';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Nota';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Azioni';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Accetta';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Rilascia';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Numero Porta';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'Es: x.x.x.x/xx (opzionale)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Note (opzionale)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'Le regole devono essere confermate per avere effetto.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Conferma Firewall';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Modalità di Recupero';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'La modalità di recupero avvia il tuo server in un sistema Linux temporaneo dove puoi accedere ai dischi del tuo server per riparare o recuperare dati.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Stato';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Attivo';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Inattivo';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Attiva Modalità di Recupero';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Attiva e Riavvia';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Disattiva Modalità di Recupero';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Reimposta Password Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'Dopo aver attivato la modalità di recupero, devi riavviare il server entro 60 minuti perché abbia effetto.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'La password root verrà visualizzata una volta dopo aver attivato la modalità di recupero. Assicurati di salvarla!';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Disattiva Modalità di Recupero';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'Se la modalità di recupero è attualmente attiva, puoi disattivarla qui. Il server si avvierà normalmente al prossimo riavvio.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'Nuova Password Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'Informazioni sulla Modalità di Recupero';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'Il sistema di recupero è un ambiente basato su rete e può essere utilizzato per risolvere problemi che impediscono un avvio regolare. È anche utile per installare distribuzioni Linux personalizzate che non sono offerte direttamente da noi. Puoi montare il disco rigido del server all\'interno del sistema di recupero.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Importante';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'Dopo aver attivato il sistema di recupero devi riavviare il server nei prossimi 60 minuti per attivarlo. Dopo un altro riavvio il tuo server si avvierà di nuovo dal suo disco locale.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Attiva Modalità di Recupero';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'Avvia in un sistema Linux minimale per attività di recupero e manutenzione.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Attiva e Riavvia';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Attiva la modalità di recupero e riavvia immediatamente il server per attivarla.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'La tua nuova password root è:';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'Nessun backup trovato';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'Nessuna regola firewall configurata';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'Nessun dato disponibile';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Aggiorna Tutto';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Aggiungi Regola';
|
||||
$_ADDONLANG['General']['Note'] = 'Nota';
|
||||
$_ADDONLANG['General']['GB'] = 'GB';
|
||||
$_ADDONLANG['General']['TB'] = 'TB';
|
||||
$_ADDONLANG['General']['Any'] = 'Qualsiasi';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ': ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Regole Firewall Attuali';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Le risorse del firewall sono collegate ai server. Se nessun firewall è collegato, ne verrà creato automaticamente uno quando aggiungi la tua prima regola.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'Le modifiche al firewall vengono applicate immediatamente. Non è necessario confermare le modifiche.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Aggiungi Nuova Regola Firewall';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Descrizione regola';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'ACCETTA';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'RILASCIA';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'INFO';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'QUALSIASI';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'La ricostruzione distruggerà tutti i dati sul server. Una nuova password root verrà generata e salvata nel tuo account di servizio.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'La porta è richiesta per i protocolli TCP/UDP';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'Aggiornamento di tutti i grafici...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Salva questa password in un luogo sicuro';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Seleziona prima un sistema operativo.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Standard';
|
||||
@@ -0,0 +1,248 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'Informações VPS';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Iniciar';
|
||||
$_ADDONLANG['Stop'] = 'Parar';
|
||||
$_ADDONLANG['Restart'] = 'Reiniciar';
|
||||
$_ADDONLANG['Shutdown'] = 'Desligar';
|
||||
$_ADDONLANG['VNC'] = 'Consola VNC';
|
||||
$_ADDONLANG['Delete'] = 'Eliminar';
|
||||
$_ADDONLANG['Close'] = 'Fechar';
|
||||
$_ADDONLANG['Restore'] = 'Restaurar';
|
||||
$_ADDONLANG['SelectISOImage'] = 'Seleccionar Imagem ISO...';
|
||||
$_ADDONLANG['NoISOImages'] = 'Nenhuma imagem ISO disponível';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'A carregar gráficos de performance...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'A carregar dados de cópias de segurança...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'A carregar regras de firewall...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'Copiar para área de transferência';
|
||||
$_ADDONLANG['PasswordCopied'] = 'Palavra-passe copiada para área de transferência!';
|
||||
$_ADDONLANG['SavePassword'] = 'Certifique-se de guardar esta palavra-passe!';
|
||||
$_ADDONLANG['PasswordSaved'] = 'Também foi guardada no seu serviço.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = 'Modo de recuperação activado! Palavra-passe root: ';
|
||||
$_ADDONLANG['NetworkError'] = 'Erro de rede';
|
||||
$_ADDONLANG['ActionFailed'] = 'Acção falhada!';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Acção concluída com sucesso';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'Parar VPS';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = 'Deseja parar este VPS? Isto irá desligar o servidor.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'Reiniciar VPS';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = 'Deseja reiniciar este VPS? Isto irá reiniciar o servidor.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Cancelar';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Confirmar';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Criar Cópia de Segurança';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = 'Deseja criar uma cópia de segurança? Isto pode demorar vários minutos.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Eliminar Cópia de Segurança';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = 'Deseja eliminar esta cópia de segurança? Esta acção não pode ser anulada.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Restaurar Cópia de Segurança';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = 'Deseja restaurar esta cópia de segurança? Isto irá sobrescrever todos os dados actuais e não pode ser anulado.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'Desligar VPS';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = 'Deseja desligar graciosamente este VPS? Isto irá realizar um encerramento limpo do servidor.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Activar Modo de Recuperação';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = 'Activar modo de recuperação? O servidor deve ser reiniciado manualmente dentro de 60 minutos para que isto faça efeito.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Activar Modo de Recuperação e Reiniciar';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = 'Activar modo de recuperação e reiniciar o servidor imediatamente?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Desactivar Modo de Recuperação';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'Isto irá desactivar o modo de recuperação. O servidor irá iniciar normalmente no próximo reinício. Continuar?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Redefinir Palavra-passe Root';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'Isto irá redefinir a palavra-passe root. O servidor deve estar em execução e ter o agente convidado qemu instalado. Continuar?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Eliminar Regra de Firewall';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = 'Tem a certeza de que deseja eliminar esta regra de firewall?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Visão Geral';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Gráficos';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Cópias de Segurança';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Definições';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'Uso CPU';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'Uso RAM';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Uso Largura de Banda';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Espaço em Disco';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Informações do Servidor';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Alocação de Recursos';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Acções Rápidas';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Nome do Host';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Estado';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Sistema Operativo';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Localização';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'Núcleos vCPU';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Memória';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'Armazenamento SSD';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Tráfego Incluído';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Tempo de Actividade';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Tipo de Servidor';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Nota: A API fornece apenas métricas CPU. Métricas de uso RAM e disco não estão disponíveis.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Alocado';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Métricas de Performance';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'Uso CPU';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'Uso RAM';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Uso Disco';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Uso Rede';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Hora';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'Dia';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Semana';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Mês';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Ano';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'A carregar gráfico...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Seleccione um período de tempo para ver as métricas de performance do servidor';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'Uso CPU';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Tráfego de Rede';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'E/S Disco';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Mbps';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Actual';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'Entrada';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'Saída';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Leitura';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Escrita';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Gestão de Cópias de Segurança';
|
||||
$_ADDONLANG['Backups']['Description'] = 'As datas para as quais estão disponíveis cópias de segurança deste VPS estão listadas abaixo. Pode restaurá-las ou eliminá-las em conformidade.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Tenha em mente que as novas cópias de segurança substituirão as mais antigas.<br/>** As cópias de segurança automatizadas também substituirão as suas cópias de segurança manuais, a menos que as cópias de segurança automatizadas estejam desactivadas.<br/>*** As cópias de segurança automatizadas são feitas 2 vezes por semana e fazem parte do nosso plano de recuperação de desastres. Se desactivar as cópias de segurança automatizadas, também desactiva qualquer hipótese de recuperação em caso de desastre.<br/>**** O sistema de ficheiros da cópia de segurança pode não estar completamente consistente se o VPS estivesse a escrever no sistema de ficheiros no momento da cópia de segurança. Para cópias de segurança completamente consistentes, o servidor deve ser parado durante a criação da cópia de segurança.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Data';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Tamanho';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Tipo';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Estado';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Acções';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Cópia Agora';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Disponível';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'A criar...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Erro';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Automático';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Manual';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Menu Definições';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Nome do Host';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Define o nome do host e o rDNS. Crie primeiro o registo A.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Submeter';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'Se instalar o sistema operativo através da imagem ISO, deve também configurar a interface de rede estaticamente. Não há servidor DHCP em execução.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'Imagem ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'Carregar ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'Ejectar ISO';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Palavra-passe';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'A palavra-passe de instalação é removida dos nossos sistemas após 72 horas. É obrigatório alterar a palavra-passe no seu primeiro login!';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Redefinir Palavra-passe';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Reinstalar';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = 'Por favor, entenda que ao reinstalar, todos os dados serão apagados do servidor. Esta acção é irreversível!';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Sistema Operativo';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'ESCOLHER VERSÃO';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Reinstalar';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Firewall';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'As regras são avaliadas de cima para baixo. Por defeito, tudo é permitido. A firewall está disponível apenas na interface pública. Apenas o tráfego de entrada será filtrado pela firewall.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Acção';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Porto';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Protocolo';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Origem';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Nota';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Acções';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Aceitar';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Descartar';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Número do Porto';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'Ex: x.x.x.x/xx (opcional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Notas (opcional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'As regras devem ser confirmadas para fazer efeito.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Confirmar Firewall';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Modo de Recuperação';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'O modo de recuperação inicia o seu servidor num sistema Linux temporário onde pode aceder aos discos do seu servidor para reparar ou recuperar dados.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Estado';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Activo';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Inactivo';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Activar Modo de Recuperação';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Activar e Reiniciar';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Desactivar Modo de Recuperação';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Redefinir Palavra-passe Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'Após activar o modo de recuperação, deve reiniciar o servidor dentro de 60 minutos para que faça efeito.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'A palavra-passe root será exibida uma vez após activar o modo de recuperação. Certifique-se de a guardar!';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Desactivar Modo de Recuperação';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'Se o modo de recuperação estiver actualmente activo, pode desactivá-lo aqui. O servidor inicializará normalmente no próximo reinício.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'Nova Palavra-passe Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'Acerca do Modo de Recuperação';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'O sistema de recuperação é um ambiente baseado em rede e pode ser usado para corrigir problemas que impedem um arranque regular. Também é útil para instalar distribuições Linux personalizadas que não são oferecidas directamente por nós. Pode montar o disco rígido do servidor dentro do sistema de recuperação.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Importante';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'Após activar o sistema de recuperação, deve reiniciar o servidor nos próximos 60 minutos para o activar. Após outro reinício, o seu servidor inicializará novamente a partir do seu disco local.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Activar Modo de Recuperação';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'Inicializar num sistema Linux minimal para tarefas de recuperação e manutenção.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Activar e Reiniciar';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Activar modo de recuperação e reiniciar imediatamente o servidor para o activar.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'A sua nova palavra-passe root é:';
|
||||
|
||||
### Floating IP
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Title'] = 'IP Flutuante';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Description'] = 'Gerir IPs flutuantes atribuídos a este servidor. Os IPs flutuantes podem ser movidos entre servidores.';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Status'] = 'Estado';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['IP'] = 'Endereço IP';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Type'] = 'Tipo';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['None'] = 'Nenhum IP flutuante atribuído';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['NotAvailable'] = 'IP flutuante não disponível para este serviço';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Assigned'] = 'Atribuído';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Unassigned'] = 'Não atribuído';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Assign'] = 'Atribuir ao Servidor';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['Unassign'] = 'Desatribuir do Servidor';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['ReverseDNS'] = 'DNS Reverso';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['ReverseDNSDescription'] = 'Definir DNS reverso (registo PTR) para este IP flutuante';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['SetReverseDNS'] = 'Definir DNS Reverso';
|
||||
$_ADDONLANG['Settings']['FloatingIP']['ReverseDNSPlaceholder'] = 'exemplo.com';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'Nenhuma cópia de segurança encontrada';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'Nenhuma regra de firewall configurada';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'Nenhum dado disponível';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Actualizar Tudo';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Adicionar Regra';
|
||||
$_ADDONLANG['General']['Note'] = 'Nota';
|
||||
$_ADDONLANG['General']['GB'] = 'GB';
|
||||
$_ADDONLANG['General']['TB'] = 'TB';
|
||||
$_ADDONLANG['General']['Any'] = 'Qualquer';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ': ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Regras de Firewall Actuais';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Os recursos de firewall estão anexados aos servidores. Se nenhuma firewall estiver anexada, uma será criada automaticamente quando adicionar a sua primeira regra.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'As alterações da firewall são aplicadas imediatamente. Não há necessidade de confirmar alterações.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Adicionar Nova Regra de Firewall';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Descrição da regra';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'ACEITAR';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'DESCARTAR';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'INFO';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'QUALQUER';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'A reconstrução irá destruir todos os dados no servidor. Uma nova palavra-passe root será gerada e guardada na sua conta de serviço.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'Porto é obrigatório para protocolos TCP/UDP';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'A actualizar todos os gráficos...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Guarde esta palavra-passe num local seguro';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Por favor, seleccione primeiro um sistema operativo.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Padrão';
|
||||
@@ -0,0 +1,231 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'Информация VPS';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Запустить';
|
||||
$_ADDONLANG['Stop'] = 'Остановить';
|
||||
$_ADDONLANG['Restart'] = 'Перезапустить';
|
||||
$_ADDONLANG['Shutdown'] = 'Выключить';
|
||||
$_ADDONLANG['VNC'] = 'VNC Консоль';
|
||||
$_ADDONLANG['Delete'] = 'Удалить';
|
||||
$_ADDONLANG['Close'] = 'Закрыть';
|
||||
$_ADDONLANG['Restore'] = 'Восстановить';
|
||||
$_ADDONLANG['SelectISOImage'] = 'Выберите ISO образ...';
|
||||
$_ADDONLANG['NoISOImages'] = 'ISO образы недоступны';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'Загрузка графиков производительности...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'Загрузка данных резервных копий...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'Загрузка правил файервола...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'Копировать в буфер обмена';
|
||||
$_ADDONLANG['PasswordCopied'] = 'Пароль скопирован в буфер обмена!';
|
||||
$_ADDONLANG['SavePassword'] = 'Обязательно сохраните этот пароль!';
|
||||
$_ADDONLANG['PasswordSaved'] = 'Он также был сохранен в вашем сервисе.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = 'Режим восстановления активирован! Root пароль: ';
|
||||
$_ADDONLANG['NetworkError'] = 'Сетевая ошибка';
|
||||
$_ADDONLANG['ActionFailed'] = 'Действие не выполнено!';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Действие успешно завершено';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'Остановить VPS';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = 'Вы хотите остановить этот VPS? Это выключит сервер.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'Перезапустить VPS';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = 'Вы хотите перезапустить этот VPS? Это перезагрузит сервер.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Отменить';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Подтвердить';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Создать резервную копию';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = 'Вы хотите создать резервную копию? Это может занять несколько минут.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Удалить резервную копию';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = 'Вы хотите удалить эту резервную копию? Это действие нельзя отменить.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Восстановить резервную копию';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = 'Вы хотите восстановить эту резервную копию? Это перезапишет все текущие данные и не может быть отменено.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'Выключить VPS';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = 'Вы хотите корректно выключить этот VPS? Это выполнит чистое выключение сервера.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Включить режим восстановления';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = 'Включить режим восстановления? Сервер должен быть перезапущен вручную в течение 60 минут, чтобы это вступило в силу.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Включить режим восстановления и перезагрузить';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = 'Включить режим восстановления и немедленно перезагрузить сервер?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Отключить режим восстановления';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'Это отключит режим восстановления. Сервер будет загружаться нормально при следующей перезагрузке. Продолжить?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Сбросить root пароль';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'Это сбросит root пароль. Сервер должен быть запущен и иметь установленный qemu guest agent. Продолжить?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Удалить правило файервола';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = 'Вы уверены, что хотите удалить это правило файервола?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Обзор';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Графики';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Резервные копии';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Настройки';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'Использование CPU';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'Использование RAM';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Использование пропускной способности';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Дисковое пространство';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Информация о сервере';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Распределение ресурсов';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Быстрые действия';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Имя хоста';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Статус';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Операционная система';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Местоположение';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'Ядра vCPU';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Память';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'SSD хранилище';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Включенный трафик';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Время работы';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Тип сервера';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Примечание: API предоставляет только метрики CPU. Метрики использования RAM и диска недоступны.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Выделено';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Метрики производительности';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'Использование CPU';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'Использование RAM';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Использование диска';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Использование сети';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Час';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'День';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Неделя';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Месяц';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Год';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'Загрузка графика...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Выберите период времени для просмотра метрик производительности сервера';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'Использование CPU';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Сетевой трафик';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'Дисковый ввод/вывод';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Мбит/с';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Текущий';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'Входящий';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'Исходящий';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Чтение';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Запись';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Управление резервными копиями';
|
||||
$_ADDONLANG['Backups']['Description'] = 'Даты, для которых доступны резервные копии этого VPS, перечислены ниже. Вы можете их восстановить или удалить соответственно.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Пожалуйста, имейте в виду, что новые резервные копии заменят старые.<br/>** Автоматические резервные копии также заменят ваши ручные резервные копии, если автоматические резервные копии не отключены.<br/>*** Автоматические резервные копии создаются 2 раза в неделю и являются частью нашего плана аварийного восстановления. Если вы отключите автоматические резервные копии, вы также отключите любую возможность восстановления в случае катастрофы.<br/>**** Файловая система резервной копии может быть не полностью согласованной, если VPS записывал в файловую систему в момент создания резервной копии. Для полностью согласованных резервных копий сервер должен быть остановлен во время создания резервной копии.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Дата';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Размер';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Тип';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Статус';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Действия';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Создать сейчас';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Доступно';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'Создается...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Ошибка';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Автоматический';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Ручной';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Меню настроек';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Имя хоста';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Устанавливает имя хоста и обратную DNS запись. Сначала создайте A запись.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Отправить';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'Если вы устанавливаете операционную систему через ISO образ, вы также должны статически настроить сетевой интерфейс. DHCP сервер не запущен.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'ISO образ';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'Загрузить ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'Извлечь ISO';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Пароль';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'Пароль установки удаляется из наших систем через 72 часа. Обязательно измените пароль при первом входе!';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Сбросить пароль';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Переустановка';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = 'Пожалуйста, поймите, что при переустановке все данные будут стерты с сервера. Это действие необратимо!';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Операционная система';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'ВЫБЕРИТЕ ВЕРСИЮ';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Переустановить';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Файервол';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'Правила оцениваются сверху вниз. По умолчанию все разрешено. Файервол доступен только на публичном интерфейсе. Файервол фильтрует только входящий трафик.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Действие';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Порт';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Протокол';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Источник';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Примечание';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Действия';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Принять';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Отбросить';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Номер порта';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'Например: x.x.x.x/xx (опционально)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Примечания (опционально)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'Правила должны быть применены, чтобы вступить в силу.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Применить файервол';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Режим восстановления';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'Режим восстановления загружает ваш сервер во временную Linux систему, где вы можете получить доступ к дискам вашего сервера для восстановления или ремонта данных.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Статус';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Активен';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Неактивен';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Включить режим восстановления';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Включить и перезагрузить';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Отключить режим восстановления';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Сбросить root пароль';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'После включения режима восстановления вы должны перезагрузить сервер в течение 60 минут, чтобы он вступил в силу.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'Root пароль будет показан один раз после включения режима восстановления. Обязательно сохраните его!';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Отключить режим восстановления';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'Если режим восстановления в настоящее время активен, вы можете отключить его здесь. Сервер будет загружаться нормально при следующей перезагрузке.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'Новый root пароль';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'О режиме восстановления';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'Система восстановления - это сетевая среда, которая может использоваться для решения проблем, препятствующих нормальной загрузке. Она также полезна для установки пользовательских дистрибутивов Linux, которые мы не предлагаем напрямую. Вы можете смонтировать жесткий диск сервера внутри системы восстановления.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Важно';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'После включения системы восстановления вы должны перезагрузить сервер в течение следующих 60 минут, чтобы активировать её. После ещё одной перезагрузки ваш сервер снова будет загружаться с локального диска.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Включить режим восстановления';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'Загрузиться в минимальную Linux систему для задач восстановления и обслуживания.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Включить и перезагрузить';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Включить режим восстановления и немедленно перезагрузить сервер для его активации.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'Ваш новый root пароль:';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'Резервные копии не найдены';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'Правила файервола не настроены';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'Данные недоступны';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Обновить всё';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Добавить правило';
|
||||
$_ADDONLANG['General']['Note'] = 'Примечание';
|
||||
$_ADDONLANG['General']['GB'] = 'ГБ';
|
||||
$_ADDONLANG['General']['TB'] = 'ТБ';
|
||||
$_ADDONLANG['General']['Any'] = 'Любой';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ': ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Текущие правила файервола';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Ресурсы файервола прикреплены к серверам. Если файервол не прикреплен, он будет создан автоматически, когда вы добавите первое правило.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'Изменения файервола применяются немедленно. Нет необходимости подтверждать изменения.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Добавить новое правило файервола';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Описание правила';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'ПРИНЯТЬ';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'ОТБРОСИТЬ';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'ИНФО';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'ЛЮБОЙ';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'Перестроение уничтожит все данные на сервере. Новый root пароль будет сгенерирован и сохранен в вашей учетной записи службы.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'Порт обязателен для протоколов TCP/UDP';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'Обновление всех графиков...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Сохраните этот пароль в безопасном месте';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Пожалуйста, сначала выберите операционную систему.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Стандартный';
|
||||
@@ -0,0 +1,231 @@
|
||||
<?php
|
||||
|
||||
# Client Area
|
||||
## General
|
||||
$_ADDONLANG['Title'] = 'Información del VPS';
|
||||
$_ADDONLANG['IPv4'] = 'IPv4';
|
||||
$_ADDONLANG['IPv6'] = 'IPv6';
|
||||
$_ADDONLANG['Start'] = 'Iniciar';
|
||||
$_ADDONLANG['Stop'] = 'Detener';
|
||||
$_ADDONLANG['Restart'] = 'Reiniciar';
|
||||
$_ADDONLANG['Shutdown'] = 'Apagar';
|
||||
$_ADDONLANG['VNC'] = 'Consola VNC';
|
||||
$_ADDONLANG['Delete'] = 'Eliminar';
|
||||
$_ADDONLANG['Close'] = 'Cerrar';
|
||||
$_ADDONLANG['Restore'] = 'Restaurar';
|
||||
$_ADDONLANG['SelectISOImage'] = 'Seleccionar imagen ISO...';
|
||||
$_ADDONLANG['NoISOImages'] = 'No hay imágenes ISO disponibles';
|
||||
$_ADDONLANG['LoadingGraphs'] = 'Cargando gráficos de rendimiento...';
|
||||
$_ADDONLANG['LoadingBackups'] = 'Cargando datos de respaldo...';
|
||||
$_ADDONLANG['LoadingFirewallRules'] = 'Cargando reglas del firewall...';
|
||||
$_ADDONLANG['CopyToClipboard'] = 'Copiar al portapapeles';
|
||||
$_ADDONLANG['PasswordCopied'] = '¡Contraseña copiada al portapapeles!';
|
||||
$_ADDONLANG['SavePassword'] = '¡Asegúrate de guardar esta contraseña!';
|
||||
$_ADDONLANG['PasswordSaved'] = 'También se ha guardado en tu servicio.';
|
||||
$_ADDONLANG['RescueModeEnabled'] = '¡Modo de rescate activado! Contraseña root: ';
|
||||
$_ADDONLANG['NetworkError'] = 'Error de red';
|
||||
$_ADDONLANG['ActionFailed'] = '¡Acción fallida!';
|
||||
$_ADDONLANG['ActionSuccess'] = 'Acción completada exitosamente';
|
||||
|
||||
## Confirmations
|
||||
$_ADDONLANG['Confirm']['Stop']['Title'] = 'Detener VPS';
|
||||
$_ADDONLANG['Confirm']['Stop']['Message'] = '¿Deseas detener este VPS? Esto apagará el servidor.';
|
||||
$_ADDONLANG['Confirm']['Restart']['Title'] = 'Reiniciar VPS';
|
||||
$_ADDONLANG['Confirm']['Restart']['Message'] = '¿Deseas reiniciar este VPS? Esto reiniciará el servidor.';
|
||||
$_ADDONLANG['Confirm']['Cancel'] = 'Cancelar';
|
||||
$_ADDONLANG['Confirm']['Confirm'] = 'Confirmar';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Title'] = 'Crear Respaldo';
|
||||
$_ADDONLANG['Confirm']['CreateBackup']['Message'] = '¿Deseas crear un respaldo? Esto puede tomar varios minutos.';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Title'] = 'Eliminar Respaldo';
|
||||
$_ADDONLANG['Confirm']['DeleteBackup']['Message'] = '¿Deseas eliminar este respaldo? Esta acción no se puede deshacer.';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Title'] = 'Restaurar Respaldo';
|
||||
$_ADDONLANG['Confirm']['RestoreBackup']['Message'] = '¿Deseas restaurar este respaldo? Esto sobrescribirá todos los datos actuales y no se puede deshacer.';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Title'] = 'Apagar VPS';
|
||||
$_ADDONLANG['Confirm']['Shutdown']['Message'] = '¿Deseas apagar este VPS de forma segura? Esto realizará un apagado limpio del servidor.';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Title'] = 'Activar Modo de Rescate';
|
||||
$_ADDONLANG['Confirm']['EnableRescue']['Message'] = '¿Activar modo de rescate? El servidor debe reiniciarse manualmente dentro de 60 minutos para que esto tome efecto.';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Title'] = 'Activar Modo de Rescate y Reiniciar';
|
||||
$_ADDONLANG['Confirm']['EnableRescueReboot']['Message'] = '¿Activar modo de rescate y reiniciar el servidor inmediatamente?';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Title'] = 'Desactivar Modo de Rescate';
|
||||
$_ADDONLANG['Confirm']['DisableRescue']['Message'] = 'Esto desactivará el modo de rescate. El servidor arrancará normalmente en el próximo reinicio. ¿Continuar?';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Title'] = 'Restablecer Contraseña Root';
|
||||
$_ADDONLANG['Confirm']['ResetPassword']['Message'] = 'Esto restablecerá la contraseña root. El servidor debe estar ejecutándose y tener qemu guest agent instalado. ¿Continuar?';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Title'] = 'Eliminar Regla del Firewall';
|
||||
$_ADDONLANG['Confirm']['DeleteFirewallRule']['Message'] = '¿Estás seguro de que quieres eliminar esta regla del firewall?';
|
||||
|
||||
## Navbar
|
||||
$_ADDONLANG['Navbar']['Overview'] = 'Resumen';
|
||||
$_ADDONLANG['Navbar']['Graphs'] = 'Gráficos';
|
||||
$_ADDONLANG['Navbar']['Backups'] = 'Respaldos';
|
||||
$_ADDONLANG['Navbar']['Settings'] = 'Configuración';
|
||||
|
||||
## Overview
|
||||
$_ADDONLANG['Overview']['CPU'] = 'Uso de CPU';
|
||||
$_ADDONLANG['Overview']['RAM'] = 'Uso de RAM';
|
||||
$_ADDONLANG['Overview']['Bandwidth'] = 'Uso de Ancho de Banda';
|
||||
$_ADDONLANG['Overview']['Disk'] = 'Espacio en Disco';
|
||||
$_ADDONLANG['Overview']['ServerInfo'] = 'Información del Servidor';
|
||||
$_ADDONLANG['Overview']['ResourceAllocation'] = 'Asignación de Recursos';
|
||||
$_ADDONLANG['Overview']['QuickActions'] = 'Acciones Rápidas';
|
||||
$_ADDONLANG['Overview']['Hostname'] = 'Nombre del Host';
|
||||
$_ADDONLANG['Overview']['Status'] = 'Estado';
|
||||
$_ADDONLANG['Overview']['OS'] = 'Sistema Operativo';
|
||||
$_ADDONLANG['Overview']['Location'] = 'Ubicación';
|
||||
$_ADDONLANG['Overview']['CPU_Cores'] = 'Núcleos vCPU';
|
||||
$_ADDONLANG['Overview']['Memory'] = 'Memoria';
|
||||
$_ADDONLANG['Overview']['Storage'] = 'Almacenamiento SSD';
|
||||
$_ADDONLANG['Overview']['Traffic'] = 'Tráfico Incluido';
|
||||
$_ADDONLANG['Overview']['Uptime'] = 'Tiempo de Actividad';
|
||||
$_ADDONLANG['Overview']['ServerType'] = 'Tipo de Servidor';
|
||||
$_ADDONLANG['Overview']['MetricsNote'] = 'Nota: La API solo proporciona métricas de CPU. Las métricas de uso de RAM y disco no están disponibles.';
|
||||
$_ADDONLANG['Overview']['Allocated'] = 'Asignado';
|
||||
|
||||
## Graphs
|
||||
$_ADDONLANG['Graphs']['Title'] = 'Métricas de Rendimiento';
|
||||
$_ADDONLANG['Graphs']['CPU'] = 'Uso de CPU';
|
||||
$_ADDONLANG['Graphs']['RAM'] = 'Uso de RAM';
|
||||
$_ADDONLANG['Graphs']['Disk'] = 'Uso de Disco';
|
||||
$_ADDONLANG['Graphs']['Network'] = 'Uso de Red';
|
||||
$_ADDONLANG['Graphs']['Hour'] = 'Hora';
|
||||
$_ADDONLANG['Graphs']['Day'] = 'Día';
|
||||
$_ADDONLANG['Graphs']['Week'] = 'Semana';
|
||||
$_ADDONLANG['Graphs']['Month'] = 'Mes';
|
||||
$_ADDONLANG['Graphs']['Year'] = 'Año';
|
||||
$_ADDONLANG['Graphs']['Loading'] = 'Cargando gráfico...';
|
||||
$_ADDONLANG['Graphs']['SelectPeriod'] = 'Selecciona un período de tiempo para ver las métricas de rendimiento del servidor';
|
||||
$_ADDONLANG['Graphs']['CPUUsage'] = 'Uso de CPU';
|
||||
$_ADDONLANG['Graphs']['NetworkTraffic'] = 'Tráfico de Red';
|
||||
$_ADDONLANG['Graphs']['DiskIO'] = 'E/S de Disco';
|
||||
$_ADDONLANG['Graphs']['CPUUnit'] = '%';
|
||||
$_ADDONLANG['Graphs']['NetworkUnit'] = 'Mbps';
|
||||
$_ADDONLANG['Graphs']['DiskUnit'] = 'IOPS';
|
||||
$_ADDONLANG['Graphs']['Current'] = 'Actual';
|
||||
$_ADDONLANG['Graphs']['Inbound'] = 'Entrante';
|
||||
$_ADDONLANG['Graphs']['Outbound'] = 'Saliente';
|
||||
$_ADDONLANG['Graphs']['Read'] = 'Lectura';
|
||||
$_ADDONLANG['Graphs']['Write'] = 'Escritura';
|
||||
|
||||
## Backups
|
||||
$_ADDONLANG['Backups']['Title'] = 'Gestión de Respaldos';
|
||||
$_ADDONLANG['Backups']['Description'] = 'Las fechas para las cuales hay respaldos disponibles de este VPS se listan a continuación. Puedes restaurarlos o eliminarlos según corresponda.';
|
||||
$_ADDONLANG['Backups']['Warning'] = '* Ten en cuenta que los nuevos respaldos reemplazarán a los anteriores.<br/>** Los respaldos automáticos también reemplazarán tus respaldos manuales a menos que los respaldos automáticos estén desactivados.<br/>*** Los respaldos automáticos se realizan 2 veces por semana y son parte de nuestro plan de recuperación ante desastres. Si desactivas los respaldos automáticos, también desactivas cualquier posibilidad de recuperación en caso de desastre.<br/>**** El sistema de archivos del respaldo podría no estar completamente consistente si el VPS estaba escribiendo al sistema de archivos en el momento del respaldo. Para respaldos completamente consistentes, el servidor debe estar detenido mientras se crea el respaldo.';
|
||||
$_ADDONLANG['Backups']['Date'] = 'Fecha';
|
||||
$_ADDONLANG['Backups']['Size'] = 'Tamaño';
|
||||
$_ADDONLANG['Backups']['Type'] = 'Tipo';
|
||||
$_ADDONLANG['Backups']['Status'] = 'Estado';
|
||||
$_ADDONLANG['Backups']['Actions'] = 'Acciones';
|
||||
$_ADDONLANG['Backups']['Create'] = 'Respaldar Ahora';
|
||||
$_ADDONLANG['Backups']['Available'] = 'Disponible';
|
||||
$_ADDONLANG['Backups']['Creating'] = 'Creando...';
|
||||
$_ADDONLANG['Backups']['Error'] = 'Error';
|
||||
$_ADDONLANG['Backups']['Automatic'] = 'Automático';
|
||||
$_ADDONLANG['Backups']['Manual'] = 'Manual';
|
||||
|
||||
## Settings
|
||||
$_ADDONLANG['Settings']['Title'] = 'Menú de Configuración';
|
||||
### Hostname
|
||||
$_ADDONLANG['Settings']['Hostname']['Title'] = 'Nombre del Host';
|
||||
$_ADDONLANG['Settings']['Hostname']['Description'] = 'Establece el nombre del host y el rDNS. Por favor, crea primero el registro A.';
|
||||
$_ADDONLANG['Settings']['Hostname']['Submit'] = 'Enviar';
|
||||
|
||||
### ISO
|
||||
$_ADDONLANG['Settings']['ISO']['Title'] = 'ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Description'] = 'Si instalas el sistema operativo a través de la imagen ISO, también debes configurar la interfaz de red de forma estática. No hay servidor DHCP ejecutándose.';
|
||||
$_ADDONLANG['Settings']['ISO']['Image'] = 'Imagen ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Submit'] = 'Cargar ISO';
|
||||
$_ADDONLANG['Settings']['ISO']['Remove'] = 'Expulsar ISO';
|
||||
|
||||
### Password
|
||||
$_ADDONLANG['Settings']['Password']['Title'] = 'Contraseña';
|
||||
$_ADDONLANG['Settings']['Password']['Description'] = 'La contraseña de instalación se elimina de nuestros sistemas después de 72 horas. ¡Es obligatorio cambiar la contraseña en tu primer inicio de sesión!';
|
||||
$_ADDONLANG['Settings']['Password']['Submit'] = 'Restablecer Contraseña';
|
||||
|
||||
### Reinstall
|
||||
$_ADDONLANG['Settings']['Reinstall']['Title'] = 'Reinstalar';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Description'] = '¡Por favor entiende que al reinstalar, todos los datos serán eliminados del servidor. Esta acción es irreversible!';
|
||||
$_ADDONLANG['Settings']['Reinstall']['OS'] = 'Sistema Operativo';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Version'] = 'ELEGIR VERSIÓN';
|
||||
$_ADDONLANG['Settings']['Reinstall']['Submit'] = 'Reinstalar';
|
||||
|
||||
### Firewall
|
||||
$_ADDONLANG['Settings']['Firewall']['Title'] = 'Firewall';
|
||||
$_ADDONLANG['Settings']['Firewall']['Description'] = 'Las reglas se evalúan de arriba hacia abajo. Por defecto, todo está permitido. El firewall solo está disponible en la interfaz pública. Solo el tráfico entrante será filtrado por el firewall.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Action'] = 'Acción';
|
||||
$_ADDONLANG['Settings']['Firewall']['Port'] = 'Puerto';
|
||||
$_ADDONLANG['Settings']['Firewall']['Protocol'] = 'Protocolo';
|
||||
$_ADDONLANG['Settings']['Firewall']['Source'] = 'Origen';
|
||||
$_ADDONLANG['Settings']['Firewall']['Note'] = 'Nota';
|
||||
$_ADDONLANG['Settings']['Firewall']['Actions'] = 'Acciones';
|
||||
$_ADDONLANG['Settings']['Firewall']['Accept'] = 'Aceptar';
|
||||
$_ADDONLANG['Settings']['Firewall']['Drop'] = 'Descartar';
|
||||
$_ADDONLANG['Settings']['Firewall']['PortNumber'] = 'Número de Puerto';
|
||||
$_ADDONLANG['Settings']['Firewall']['SourceLabel'] = 'Ej: x.x.x.x/xx (opcional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Notes'] = 'Notas (opcional)';
|
||||
$_ADDONLANG['Settings']['Firewall']['Warning'] = 'Las reglas deben ser confirmadas para tomar efecto.';
|
||||
$_ADDONLANG['Settings']['Firewall']['Submit'] = 'Confirmar Firewall';
|
||||
|
||||
### Rescue Mode
|
||||
$_ADDONLANG['Settings']['Rescue']['Title'] = 'Modo de Rescate';
|
||||
$_ADDONLANG['Settings']['Rescue']['Description'] = 'El modo de rescate arranca tu servidor en un sistema Linux temporal donde puedes acceder a los discos de tu servidor para reparar o recuperar datos.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Status'] = 'Estado';
|
||||
$_ADDONLANG['Settings']['Rescue']['Active'] = 'Activo';
|
||||
$_ADDONLANG['Settings']['Rescue']['Inactive'] = 'Inactivo';
|
||||
$_ADDONLANG['Settings']['Rescue']['Enable'] = 'Activar Modo de Rescate';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableReboot'] = 'Activar y Reiniciar';
|
||||
$_ADDONLANG['Settings']['Rescue']['Disable'] = 'Desactivar Modo de Rescate';
|
||||
$_ADDONLANG['Settings']['Rescue']['ResetRootPassword'] = 'Restablecer Contraseña Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['Warning'] = 'Después de activar el modo de rescate, debes reiniciar el servidor dentro de 60 minutos para que tome efecto.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordNote'] = 'La contraseña root se mostrará una vez después de activar el modo de rescate. ¡Asegúrate de guardarla!';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableTitle'] = 'Desactivar Modo de Rescate';
|
||||
$_ADDONLANG['Settings']['Rescue']['DisableDescription'] = 'Si el modo de rescate está actualmente activo, puedes desactivarlo aquí. El servidor arrancará normalmente en el próximo reinicio.';
|
||||
$_ADDONLANG['Settings']['Rescue']['NewRootPassword'] = 'Nueva Contraseña Root';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutTitle'] = 'Acerca del Modo de Rescate';
|
||||
$_ADDONLANG['Settings']['Rescue']['AboutDescription'] = 'El sistema de rescate es un entorno basado en red y puede ser usado para solucionar problemas que impiden un arranque normal. También es útil para instalar distribuciones Linux personalizadas que no ofrecemos directamente. Puedes montar el disco duro del servidor dentro del sistema de rescate.';
|
||||
$_ADDONLANG['Settings']['Rescue']['Important'] = 'Importante';
|
||||
$_ADDONLANG['Settings']['Rescue']['ImportantNote'] = 'Después de activar el sistema de rescate necesitas reiniciar el servidor en los próximos 60 minutos para activarlo. Después de otro reinicio tu servidor arrancará desde su disco local nuevamente.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableTitle'] = 'Activar Modo de Rescate';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableDescription'] = 'Arrancar en un sistema Linux mínimo para tareas de recuperación y mantenimiento.';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootTitle'] = 'Activar y Reiniciar';
|
||||
$_ADDONLANG['Settings']['Rescue']['EnableRebootDescription'] = 'Activar modo de rescate e inmediatamente reiniciar el servidor para activarlo.';
|
||||
$_ADDONLANG['Settings']['Rescue']['PasswordPrompt'] = 'Tu nueva contraseña root es:';
|
||||
|
||||
# Additional strings for UI elements
|
||||
$_ADDONLANG['General']['NoBackupsFound'] = 'No se encontraron respaldos';
|
||||
$_ADDONLANG['General']['NoFirewallRules'] = 'No hay reglas de firewall configuradas';
|
||||
$_ADDONLANG['General']['NoDataAvailable'] = 'No hay datos disponibles';
|
||||
$_ADDONLANG['General']['RefreshAll'] = 'Actualizar Todo';
|
||||
$_ADDONLANG['General']['AddRule'] = 'Agregar Regla';
|
||||
$_ADDONLANG['General']['Note'] = 'Nota';
|
||||
$_ADDONLANG['General']['GB'] = 'GB';
|
||||
$_ADDONLANG['General']['TB'] = 'TB';
|
||||
$_ADDONLANG['General']['Any'] = 'Cualquiera';
|
||||
$_ADDONLANG['General']['EmptyValue'] = '-';
|
||||
$_ADDONLANG['General']['Colon'] = ': ';
|
||||
|
||||
## Firewall specific
|
||||
$_ADDONLANG['Firewall']['CurrentRules'] = 'Reglas Actuales del Firewall';
|
||||
$_ADDONLANG['Firewall']['ResourcesAttached'] = 'Los recursos del firewall están adjuntos a los servidores. Si no hay firewall adjunto, se creará uno automáticamente cuando agregues tu primera regla.';
|
||||
$_ADDONLANG['Firewall']['ChangesImmediate'] = 'Los cambios del firewall se aplican inmediatamente. No es necesario confirmar cambios.';
|
||||
$_ADDONLANG['Firewall']['AddNewRule'] = 'Agregar Nueva Regla del Firewall';
|
||||
$_ADDONLANG['Firewall']['PortPlaceholder'] = '1-65535';
|
||||
$_ADDONLANG['Firewall']['SourcePlaceholder'] = '0.0.0.0/0';
|
||||
$_ADDONLANG['Firewall']['DescriptionPlaceholder'] = 'Descripción de la regla';
|
||||
$_ADDONLANG['Firewall']['Accept'] = 'ACEPTAR';
|
||||
$_ADDONLANG['Firewall']['Drop'] = 'DESCARTAR';
|
||||
$_ADDONLANG['Firewall']['Info'] = 'INFO';
|
||||
$_ADDONLANG['Firewall']['Any'] = 'CUALQUIERA';
|
||||
$_ADDONLANG['Firewall']['TCP'] = 'TCP';
|
||||
$_ADDONLANG['Firewall']['UDP'] = 'UDP';
|
||||
$_ADDONLANG['Firewall']['ICMP'] = 'ICMP';
|
||||
|
||||
## Reinstall specific
|
||||
$_ADDONLANG['Reinstall']['DestroyWarning'] = 'La reinstalación destruirá todos los datos en el servidor. Se generará una nueva contraseña root y se guardará en tu cuenta de servicio.';
|
||||
|
||||
## Additional UI messages
|
||||
$_ADDONLANG['Messages']['PortRequired'] = 'El puerto es requerido para protocolos TCP/UDP';
|
||||
$_ADDONLANG['Messages']['RefreshingGraphs'] = 'Actualizando todos los gráficos...';
|
||||
$_ADDONLANG['Messages']['PasswordSaveNote'] = 'Guarda esta contraseña en un lugar seguro';
|
||||
$_ADDONLANG['Messages']['SelectOSFirst'] = 'Por favor selecciona primero un sistema operativo.';
|
||||
|
||||
## Server types
|
||||
$_ADDONLANG['ServerTypes']['Standard'] = 'Estándar';
|
||||
@@ -0,0 +1,756 @@
|
||||
{*
|
||||
* WHMCS Server Module - Hetzner VPS
|
||||
* @package WHMCS
|
||||
* @copyright ArkHost 2025
|
||||
* @link https://arkhost.com
|
||||
* @author ArkHost <support@arkhost.com>
|
||||
*}
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="{$WEB_ROOT}/modules/servers/ArkHostHetznerVPS/template/style.css" />
|
||||
|
||||
<script type="text/javascript">
|
||||
// Initialize template variables for external script
|
||||
var productURL = '{$WEB_ROOT}/clientarea.php?action=productdetails&id={$serviceid}';
|
||||
var serverInfoInitial = JSON.parse('{$serverInfo|@json_encode}');
|
||||
var serviceId = '{$serviceid}';
|
||||
var csrfToken = '{$token}';
|
||||
var webRoot = '{$WEB_ROOT}';
|
||||
|
||||
// Language strings
|
||||
var lang = {
|
||||
moduleactionfailed: '{$ADDONLANG.ActionFailed}',
|
||||
moduleactionsuccess: '{$ADDONLANG.ActionSuccess}',
|
||||
backups: {
|
||||
available: '{$ADDONLANG.Backups.Available}',
|
||||
creating: '{$ADDONLANG.Backups.Creating}',
|
||||
error: '{$ADDONLANG.Backups.Error}',
|
||||
automatic: '{$ADDONLANG.Backups.Automatic}',
|
||||
manual: '{$ADDONLANG.Backups.Manual}'
|
||||
},
|
||||
graphs: {
|
||||
cpuUsage: '{$ADDONLANG.Graphs.CPUUsage}',
|
||||
networkTraffic: '{$ADDONLANG.Graphs.NetworkTraffic}',
|
||||
diskIO: '{$ADDONLANG.Graphs.DiskIO}',
|
||||
cpuUnit: '{$ADDONLANG.Graphs.CPUUnit}',
|
||||
networkUnit: '{$ADDONLANG.Graphs.NetworkUnit}',
|
||||
diskUnit: '{$ADDONLANG.Graphs.DiskUnit}',
|
||||
current: '{$ADDONLANG.Graphs.Current}',
|
||||
inbound: '{$ADDONLANG.Graphs.Inbound}',
|
||||
outbound: '{$ADDONLANG.Graphs.Outbound}',
|
||||
read: '{$ADDONLANG.Graphs.Read}',
|
||||
write: '{$ADDONLANG.Graphs.Write}'
|
||||
},
|
||||
general: {
|
||||
noBackupsFound: '{$ADDONLANG.General.NoBackupsFound}',
|
||||
noFirewallRules: '{$ADDONLANG.General.NoFirewallRules}',
|
||||
noDataAvailable: '{$ADDONLANG.General.NoDataAvailable}',
|
||||
gb: '{$ADDONLANG.General.GB}',
|
||||
tb: '{$ADDONLANG.General.TB}',
|
||||
any: '{$ADDONLANG.General.Any}',
|
||||
emptyValue: '{$ADDONLANG.General.EmptyValue}',
|
||||
colon: '{$ADDONLANG.General.Colon}'
|
||||
},
|
||||
firewall: {
|
||||
accept: '{$ADDONLANG.Firewall.Accept}',
|
||||
drop: '{$ADDONLANG.Firewall.Drop}',
|
||||
info: '{$ADDONLANG.Firewall.Info}',
|
||||
any: '{$ADDONLANG.Firewall.Any}'
|
||||
},
|
||||
messages: {
|
||||
portRequired: '{$ADDONLANG.Messages.PortRequired}',
|
||||
refreshingGraphs: '{$ADDONLANG.Messages.RefreshingGraphs}',
|
||||
selectOSFirst: '{$ADDONLANG.Messages.SelectOSFirst}'
|
||||
},
|
||||
confirm: {
|
||||
stop: {
|
||||
title: "{$ADDONLANG.Confirm.Stop.Title|escape:'javascript'|default:'Stop VPS'}",
|
||||
message: "{$ADDONLANG.Confirm.Stop.Message|escape:'javascript'|default:'Do you want to stop this VPS. This will shutdown the server.'}"
|
||||
},
|
||||
restart: {
|
||||
title: "{$ADDONLANG.Confirm.Restart.Title|escape:'javascript'|default:'Restart VPS'}",
|
||||
message: "{$ADDONLANG.Confirm.Restart.Message|escape:'javascript'|default:'Do you want to restart this VPS. This will reboot the server.'}"
|
||||
},
|
||||
createBackup: {
|
||||
title: "{$ADDONLANG.Confirm.CreateBackup.Title|escape:'javascript'|default:'Create Backup'}",
|
||||
message: "{$ADDONLANG.Confirm.CreateBackup.Message|escape:'javascript'|default:'Do you want to create a backup. This may take several minutes.'}"
|
||||
},
|
||||
deleteBackup: {
|
||||
title: "{$ADDONLANG.Confirm.DeleteBackup.Title|escape:'javascript'|default:'Delete Backup'}",
|
||||
message: "{$ADDONLANG.Confirm.DeleteBackup.Message|escape:'javascript'|default:'Do you want to delete this backup. This action cannot be undone.'}"
|
||||
},
|
||||
restoreBackup: {
|
||||
title: "{$ADDONLANG.Confirm.RestoreBackup.Title|escape:'javascript'|default:'Restore Backup'}",
|
||||
message: "{$ADDONLANG.Confirm.RestoreBackup.Message|escape:'javascript'|default:'Do you want to restore this backup. This will overwrite all current data and cannot be undone.'}"
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
// VPS control functions
|
||||
|
||||
// Additional language string mappings
|
||||
lang.confirmShutdownMessage = '{$ADDONLANG.Confirm.Shutdown.Message}';
|
||||
lang.confirmShutdownTitle = '{$ADDONLANG.Confirm.Shutdown.Title}';
|
||||
lang.confirmEnableRescueMessage = '{$ADDONLANG.Confirm.EnableRescue.Message}';
|
||||
lang.confirmEnableRescueTitle = '{$ADDONLANG.Confirm.EnableRescue.Title}';
|
||||
lang.rescueModeEnabled = '{$ADDONLANG.RescueModeEnabled}';
|
||||
lang.savePassword = '{$ADDONLANG.SavePassword}';
|
||||
lang.confirmEnableRescueRebootMessage = '{$ADDONLANG.Confirm.EnableRescueReboot.Message}';
|
||||
lang.confirmEnableRescueRebootTitle = '{$ADDONLANG.Confirm.EnableRescueReboot.Title}';
|
||||
lang.confirmDisableRescueMessage = '{$ADDONLANG.Confirm.DisableRescue.Message}';
|
||||
lang.confirmDisableRescueTitle = '{$ADDONLANG.Confirm.DisableRescue.Title}';
|
||||
lang.confirmResetPasswordMessage = '{$ADDONLANG.Confirm.ResetPassword.Message}';
|
||||
lang.confirmResetPasswordTitle = '{$ADDONLANG.Confirm.ResetPassword.Title}';
|
||||
lang.newRootPassword = '{$ADDONLANG.Settings.Rescue.NewRootPassword}';
|
||||
lang.passwordPrompt = '{$ADDONLANG.Settings.Rescue.PasswordPrompt}';
|
||||
lang.copyToClipboard = '{$ADDONLANG.CopyToClipboard}';
|
||||
lang.passwordSaved = '{$ADDONLANG.PasswordSaved}';
|
||||
lang.close = '{$ADDONLANG.Close}';
|
||||
lang.passwordCopied = '{$ADDONLANG.PasswordCopied}';
|
||||
lang.confirmCancel = '{$ADDONLANG.Confirm.Cancel|escape:'javascript'|default:'Cancel'}';
|
||||
lang.confirmConfirm = '{$ADDONLANG.Confirm.Confirm|escape:'javascript'|default:'Confirm'}';
|
||||
lang.networkError = '{$ADDONLANG.NetworkError}';
|
||||
lang.restore = '{$ADDONLANG.Restore}';
|
||||
lang.delete = '{$ADDONLANG.Delete}';
|
||||
lang.confirmDeleteFirewallRuleMessage = '{$ADDONLANG.Confirm.DeleteFirewallRule.Message}';
|
||||
lang.confirmDeleteFirewallRuleTitle = '{$ADDONLANG.Confirm.DeleteFirewallRule.Title}';
|
||||
lang.selectISOImage = '{$ADDONLANG.SelectISOImage}';
|
||||
lang.noISOImages = '{$ADDONLANG.NoISOImages}';
|
||||
lang.loadingBackups = '{$ADDONLANG.LoadingBackups}';
|
||||
</script>
|
||||
|
||||
<div class="arkhost-vps-container">
|
||||
<div id="loading" class="fw-bold" style="display: none;">
|
||||
<span class="spinner-border spinner-border-sm" style="width: 3rem; height: 3rem;" id="loading-spinner" role="status" aria-hidden="true"></span>
|
||||
</div>
|
||||
|
||||
<div id="ArkHostVPS">
|
||||
<div class="dashboard-tab" id="dashboard">
|
||||
<ul class="nav nav-tabs mb-4 dash-tabs" id="pills-tab" role="tablist">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link active" id="overview-tab" data-toggle="tab" href="#overview" role="tab" aria-controls="overview" aria-selected="true">
|
||||
<i class="fa fa-signal"></i> {$ADDONLANG.Navbar.Overview}
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" id="graphs-tab" data-toggle="tab" href="#graphs" role="tab" aria-controls="graphs" aria-selected="false" onclick="loadInitialGraphs()">
|
||||
<i class="fa fa-chart-bar"></i> {$ADDONLANG.Navbar.Graphs}
|
||||
</a>
|
||||
</li>
|
||||
{if $backupsEnabled}
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" id="backups-tab" data-toggle="tab" href="#backups" onclick="loadBackups();return false;" role="tab" aria-controls="backups" aria-selected="false">
|
||||
<i class="fa fa-archive"></i> {$ADDONLANG.Navbar.Backups}
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" id="firewall-tab" data-toggle="tab" href="#firewall" onclick="ArkHostHetznerVPS_API('Get Firewall rules', false);return false;" role="tab" aria-controls="firewall" aria-selected="false">
|
||||
<i class="fa fa-shield-alt"></i> {$ADDONLANG.Settings.Firewall.Title}
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" id="settings-tab" data-toggle="tab" href="#settings" role="tab" aria-controls="settings" aria-selected="false">
|
||||
<i class="fa fa-cog"></i> {$ADDONLANG.Navbar.Settings}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content" id="pills-tabContent">
|
||||
<div class="tab-pane fade show active" id="overview" role="tabpanel" aria-labelledby="overview-tab">
|
||||
<!-- Server Status Card -->
|
||||
<div class="card mb-4">
|
||||
<div class="card-header bg-primary text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-server mr-2"></i>{$ADDONLANG.Overview.ServerInfo}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<table class="table table-sm table-borderless mb-0">
|
||||
<tr>
|
||||
<td class="text-muted" width="40%">{$ADDONLANG.Overview.Hostname}:</td>
|
||||
<td><strong>{$serverInfo['hostname']}</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-muted">{$ADDONLANG.IPv4} Address:</td>
|
||||
<td><code>{$serverInfo['ip']}</code></td>
|
||||
</tr>
|
||||
{if $serverInfo['ipv6']}
|
||||
<tr>
|
||||
<td class="text-muted">{$ADDONLANG.IPv6} Address:</td>
|
||||
<td><code style="font-size: 11px;">{$serverInfo['ipv6']}</code></td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="text-muted">{$ADDONLANG.Overview.OS}:</td>
|
||||
<td>
|
||||
<img src="{$serverInfo['operatingSystem']['image']}" width="20" height="20" class="mr-1" style="vertical-align: middle;">
|
||||
{$serverInfo['operatingSystem']['name']}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<table class="table table-sm table-borderless mb-0">
|
||||
<tr>
|
||||
<td class="text-muted" width="40%">{$ADDONLANG.Overview.Status}:</td>
|
||||
<td>
|
||||
<img src="{$serverInfo['statusImage']}" height="20" class="mr-1" style="vertical-align: middle;">
|
||||
<span class="{if $serverInfo['status'] == 'running'}text-success{else}text-danger{/if}">
|
||||
<strong>{$serverInfo['statusDescription']}</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-muted">{$ADDONLANG.Overview.Uptime}:</td>
|
||||
<td><strong>{$serverInfo['uptime_text']}</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-muted">{$ADDONLANG.Overview.Location}:</td>
|
||||
<td><i class="fa fa-map-marker-alt mr-1"></i>{$serverInfo['datacenter']}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-muted">{$ADDONLANG.Overview.ServerType}:</td>
|
||||
<td><strong>{$serverInfo['server_type']['description']|default:$ADDONLANG.ServerTypes.Standard}</strong></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Resource Allocation Card -->
|
||||
<div class="card mb-4">
|
||||
<div class="card-header">
|
||||
<h5 class="mb-0"><i class="fa fa-microchip mr-2"></i>{$ADDONLANG.Overview.ResourceAllocation}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row text-center">
|
||||
<div class="col-6 col-md-3 mb-3">
|
||||
<div class="resource-box">
|
||||
<i class="fa fa-microchip fa-2x text-primary mb-2"></i>
|
||||
<h3 class="mb-0">{$serverInfo['cpu']}</h3>
|
||||
<small class="text-muted">{$ADDONLANG.Overview.CPU_Cores}</small>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6 col-md-3 mb-3">
|
||||
<div class="resource-box">
|
||||
<i class="fa fa-memory fa-2x text-success mb-2"></i>
|
||||
<h3 class="mb-0">{$serverInfo['ram']} {$ADDONLANG.General.GB}</h3>
|
||||
<small class="text-muted">{$ADDONLANG.Overview.Memory}</small>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6 col-md-3 mb-3">
|
||||
<div class="resource-box">
|
||||
<i class="fa fa-hdd fa-2x text-warning mb-2"></i>
|
||||
<h3 class="mb-0">{$serverInfo['disk']} {$ADDONLANG.General.GB}</h3>
|
||||
<small class="text-muted">{$ADDONLANG.Overview.Storage}</small>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6 col-md-3 mb-3">
|
||||
<div class="resource-box">
|
||||
<i class="fa fa-network-wired fa-2x text-info mb-2"></i>
|
||||
<h3 class="mb-0">20 {$ADDONLANG.General.TB}</h3>
|
||||
<small class="text-muted">{$ADDONLANG.Overview.Traffic}</small>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Quick Actions Card -->
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h5 class="mb-0"><i class="fa fa-bolt mr-2"></i>{$ADDONLANG.Overview.QuickActions}</h5>
|
||||
</div>
|
||||
<div class="card-body text-center">
|
||||
<div class="d-flex justify-content-center flex-wrap" style="gap: 10px;">
|
||||
<button class="btn btn-{if $serverInfo['status'] !== 'running'}success{else}danger{/if}"
|
||||
style="border-radius: 10px; padding: 8px 20px; font-size: 14px; margin: 5px;"
|
||||
onclick="{if $serverInfo['status'] !== 'running'}return ArkHostHetznerVPS_API('Start');{else}return confirmStop();{/if}">
|
||||
<i class="fa fa-{if $serverInfo['status'] !== 'running'}play{else}stop{/if} mr-1"></i>
|
||||
{if $serverInfo['status'] !== 'running'}{$ADDONLANG.Start}{else}{$ADDONLANG.Stop}{/if}
|
||||
</button>
|
||||
<button class="btn btn-primary"
|
||||
style="border-radius: 10px; padding: 8px 20px; font-size: 14px; margin: 5px;"
|
||||
onclick="return confirmRestart();">
|
||||
<i class="fa fa-sync mr-1"></i> {$ADDONLANG.Restart}
|
||||
</button>
|
||||
{if $serverInfo['status'] == 'running'}
|
||||
<button class="btn btn-secondary"
|
||||
style="border-radius: 10px; padding: 8px 20px; font-size: 14px; margin: 5px;"
|
||||
onclick="return confirmShutdown();">
|
||||
<i class="fa fa-power-off mr-1"></i> {$ADDONLANG.Shutdown}
|
||||
</button>
|
||||
{/if}
|
||||
<a href="{$WEB_ROOT}/clientarea.php?action=productdetails&id={$serviceid}&modop=custom&a=VNC"
|
||||
target="_blank" class="btn btn-info"
|
||||
style="border-radius: 10px; padding: 8px 20px; font-size: 14px; margin: 5px; text-decoration: none;">
|
||||
<i class="fa fa-desktop mr-1"></i> {$ADDONLANG.VNC}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="graphs" role="tabpanel" aria-labelledby="graphs-tab">
|
||||
<!-- Time Period Selector Card -->
|
||||
<div class="card mb-4">
|
||||
<div class="card-header bg-light d-flex justify-content-between align-items-center">
|
||||
<h5 class="mb-0"><i class="fa fa-chart-line mr-2"></i>{$ADDONLANG.Graphs.Title}</h5>
|
||||
<button type="button" class="btn btn-sm btn-primary" onclick="refreshAllGraphs()">
|
||||
<i class="fa fa-sync-alt mr-1"></i> {$ADDONLANG.General.RefreshAll}
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body text-center">
|
||||
<p class="text-muted mb-3">{$ADDONLANG.Graphs.SelectPeriod}</p>
|
||||
<div class="btn-group" role="group">
|
||||
<button type="button" class="btn btn-sm btn-outline-primary graph-time-btn" onclick="loadGraphs('hour', this)">{$ADDONLANG.Graphs.Hour}</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-primary graph-time-btn active" onclick="loadGraphs('day', this)">{$ADDONLANG.Graphs.Day}</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-primary graph-time-btn" onclick="loadGraphs('week', this)">{$ADDONLANG.Graphs.Week}</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-primary graph-time-btn" onclick="loadGraphs('month', this)">{$ADDONLANG.Graphs.Month}</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-primary graph-time-btn" onclick="loadGraphs('year', this)">{$ADDONLANG.Graphs.Year}</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Loading indicator -->
|
||||
<div id="graphs-loading" class="text-center mb-3" style="display: none;">
|
||||
<div class="spinner-border text-primary" role="status">
|
||||
<span class="sr-only">{$ADDONLANG.LoadingGraphs}</span>
|
||||
</div>
|
||||
<p class="mt-2 text-muted">{$ADDONLANG.LoadingGraphs}</p>
|
||||
</div>
|
||||
|
||||
<!-- Graphs Container -->
|
||||
<div class="row" id="graphs-container">
|
||||
<div class="col-lg-12 mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header bg-primary text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-microchip mr-2"></i>{$ADDONLANG.Graphs.CPU}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="cpu-graph" class="text-center" style="min-height: 250px;">
|
||||
<p class="text-muted">{$ADDONLANG.Graphs.Loading}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-12 mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header bg-info text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-network-wired mr-2"></i>{$ADDONLANG.Graphs.Network}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="network-graph" class="text-center" style="min-height: 250px;">
|
||||
<p class="text-muted">{$ADDONLANG.Graphs.Loading}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-12 mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header bg-warning text-dark">
|
||||
<h5 class="mb-0"><i class="fa fa-hdd mr-2"></i>{$ADDONLANG.Graphs.Disk}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="disk-graph" class="text-center" style="min-height: 250px;">
|
||||
<p class="text-muted">{$ADDONLANG.Graphs.Loading}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
{if $backupsEnabled}
|
||||
<div class="tab-pane fade" id="backups" role="tabpanel" aria-labelledby="backups-tab">
|
||||
<!-- Backup Management Card -->
|
||||
<div class="card mb-4">
|
||||
<div class="card-header bg-success text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-shield-alt mr-2"></i>{$ADDONLANG.Backups.Title}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p class="text-muted mb-4">{$ADDONLANG.Backups.Description}</p>
|
||||
|
||||
<div class="text-right mb-3">
|
||||
<button onclick="createBackup();return false;" class="btn btn-success">
|
||||
<i class="fa fa-plus-circle mr-2"></i>{$ADDONLANG.Backups.Create}
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table id="backupTable" class="table table-hover">
|
||||
<thead class="thead-light">
|
||||
<tr>
|
||||
<th><i class="fa fa-calendar mr-1"></i> {$ADDONLANG.Backups.Date}</th>
|
||||
<th><i class="fa fa-database mr-1"></i> {$ADDONLANG.Backups.Size}</th>
|
||||
<th><i class="fa fa-tag mr-1"></i> {$ADDONLANG.Backups.Type}</th>
|
||||
<th><i class="fa fa-info-circle mr-1"></i> {$ADDONLANG.Backups.Status}</th>
|
||||
<th width="100" class="text-center"><i class="fa fa-cogs mr-1"></i> {$ADDONLANG.Backups.Actions}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="5" class="text-center text-muted">
|
||||
<i class="fa fa-spinner fa-spin mr-2"></i>{$ADDONLANG.LoadingBackups}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Backup Information Alert -->
|
||||
<div class="alert alert-warning">
|
||||
<h5 class="alert-heading"><i class="fa fa-exclamation-triangle mr-2"></i>Important Information</h5>
|
||||
{$ADDONLANG.Backups.Warning|unescape:'html'}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="tab-pane fade" id="settings" role="tabpanel" aria-labelledby="settings-tab">
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-md-4 mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header bg-light">
|
||||
<h6 class="mb-0"><i class="fa fa-sliders-h mr-2"></i>{$ADDONLANG.Settings.Title}</h6>
|
||||
</div>
|
||||
<div class="card-body p-0">
|
||||
<div class="nav flex-column nav-pills" id="v-pills-tab" role="tablist" aria-orientation="vertical">
|
||||
<a class="nav-link active" id="hostname-tab" data-toggle="pill" href="#hostname" role="tab" aria-controls="hostname" aria-selected="true">
|
||||
<i class="fa fa-globe mr-2"></i>{$ADDONLANG.Settings.Hostname.Title}
|
||||
</a>
|
||||
<a class="nav-link" id="iso-tab" data-toggle="pill" href="#iso" onclick="ArkHostHetznerVPS_API('ISO Images', false);" role="tab" aria-controls="iso" aria-selected="false">
|
||||
<i class="fa fa-compact-disc mr-2"></i>{$ADDONLANG.Settings.ISO.Title}
|
||||
</a>
|
||||
<a class="nav-link" id="password-tab" data-toggle="pill" href="#password" role="tab" aria-controls="password" aria-selected="false">
|
||||
<i class="fa fa-key mr-2"></i>{$ADDONLANG.Settings.Password.Title}
|
||||
</a>
|
||||
<a class="nav-link" id="reinstall-tab" data-toggle="pill" href="#reinstall" role="tab" aria-controls="reinstall" aria-selected="false">
|
||||
<i class="fa fa-redo mr-2"></i>{$ADDONLANG.Settings.Reinstall.Title}
|
||||
</a>
|
||||
<a class="nav-link" id="rescue-tab" data-toggle="pill" href="#rescue" role="tab" aria-controls="rescue" aria-selected="false">
|
||||
<i class="fa fa-life-ring mr-2"></i>{$ADDONLANG.Settings.Rescue.Title}
|
||||
</a>
|
||||
<a class="nav-link" id="floating-ip-tab" data-toggle="pill" href="#floating-ip" onclick="loadFloatingIPStatus();" role="tab" aria-controls="floating-ip" aria-selected="false">
|
||||
<i class="fa fa-globe mr-2"></i>{$ADDONLANG.Settings.FloatingIP.Title}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-9 col-md-8">
|
||||
<div class="tab-content" id="v-pills-tabContent">
|
||||
<div class="tab-pane fade show active" id="hostname" role="tabpanel" aria-labelledby="hostname-tab">
|
||||
<div class="card">
|
||||
<div class="card-header bg-primary text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-globe mr-2"></i>{$ADDONLANG.Settings.Hostname.Title}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="alert alert-info">
|
||||
<i class="fa fa-info-circle mr-2"></i>{$ADDONLANG.Settings.Hostname.Description}
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="font-weight-bold">{$ADDONLANG.Settings.Hostname.Title}:</label>
|
||||
<input class="form-control" id="hostnameRDNS" type="text" maxlength="128" value="{$serverInfo['hostname']}">
|
||||
</div>
|
||||
|
||||
<div class="text-center">
|
||||
<button onclick="ArkHostHetznerVPS_API('Hostname rDNS', true, { hostname: document.getElementById('hostnameRDNS').value });return false;" class="btn btn-primary">
|
||||
<i class="fa fa-save mr-2"></i>{$ADDONLANG.Settings.Hostname.Submit}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="iso" role="tabpanel" aria-labelledby="iso-tab">
|
||||
<div class="card">
|
||||
<div class="card-header bg-info text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-compact-disc mr-2"></i>{$ADDONLANG.Settings.ISO.Title}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="alert alert-info">
|
||||
<i class="fa fa-info-circle mr-2"></i>{$ADDONLANG.Settings.ISO.Description}
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="font-weight-bold">{$ADDONLANG.Settings.ISO.Image}:</label>
|
||||
<select class="form-control" id="isoID">
|
||||
<option value="">Select ISO Image...</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="text-center">
|
||||
<button onclick="ArkHostHetznerVPS_API('Load ISO', true, { iso_id: document.getElementById('isoID').value });return false;" class="btn btn-info">
|
||||
<i class="fa fa-upload mr-2"></i>{$ADDONLANG.Settings.ISO.Submit}
|
||||
</button>
|
||||
|
||||
{if $serverInfo['iso'] !== ''}
|
||||
<button onclick="ArkHostHetznerVPS_API('Eject ISO', true);return false;" class="btn btn-danger ml-2">
|
||||
<i class="fa fa-eject mr-2"></i>{$ADDONLANG.Settings.ISO.Remove}
|
||||
</button>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="password" role="tabpanel" aria-labelledby="password-tab">
|
||||
<div class="card">
|
||||
<div class="card-header bg-warning text-dark">
|
||||
<h5 class="mb-0"><i class="fa fa-key mr-2"></i>{$ADDONLANG.Settings.Password.Title}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="alert alert-warning">
|
||||
<i class="fa fa-exclamation-triangle mr-2"></i>{$ADDONLANG.Settings.Password.Description}
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="font-weight-bold">{$ADDONLANG.Settings.Password.Title}:</label>
|
||||
<div class="input-group">
|
||||
<input class="form-control" id="vpsPassword" type="password" disabled value="{if $serverInfo['install_root'] != ''}{$serverInfo['install_root']}{else}Expired{/if}">
|
||||
<div class="input-group-append">
|
||||
<button class="btn btn-outline-secondary" type="button" onclick="ArkHostVPS_ShowPassword();return false;">
|
||||
<i class="fa fa-eye" id="showPasswordIcon"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-center">
|
||||
<button onclick="ArkHostHetznerVPS_API('Reset root');return false;" class="btn btn-danger text-white">
|
||||
<i class="fa fa-sync mr-2"></i>{$ADDONLANG.Settings.Password.Submit}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="reinstall" role="tabpanel" aria-labelledby="reinstall-tab">
|
||||
<div class="card">
|
||||
<div class="card-header bg-danger text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-redo mr-2"></i>{$ADDONLANG.Settings.Reinstall.Title}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="alert alert-danger">
|
||||
<i class="fa fa-exclamation-circle mr-2"></i>{$ADDONLANG.Settings.Reinstall.Description}
|
||||
</div>
|
||||
|
||||
<h6 class="font-weight-bold mb-3">{$ADDONLANG.Settings.Reinstall.OS}:</h6>
|
||||
|
||||
<div id="os_list" class="row mb-4">
|
||||
{foreach from=$operatingSystems key=$group item=$operatingSystemsGroup}
|
||||
<div class="col-12 col-md-6 col-lg-4 mb-3">
|
||||
<div id="{$group}-os" class="os_badge media dropdown">
|
||||
<button class="btn dropdown-toggle btn-outline-secondary w-100 p-0" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||||
<div class="media-left p-1 float-left">
|
||||
<img class="distro_img media-object" src="{$operatingSystemsGroup['image']}">
|
||||
</div>
|
||||
|
||||
<div class="media-body float-left text-left p-2">
|
||||
<h6 class="distro_name media-heading">{$operatingSystemsGroup['name']}</h6>
|
||||
<span id="{$group}-version" class="version small">{$ADDONLANG.Settings.Reinstall.Version}</span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<div class="os_badge_list dropdown-menu w-100">
|
||||
{foreach from=$operatingSystemsGroup['versions'] item=$operatingSystem}
|
||||
<a class="dropdown-item" href="#" data-os="{$operatingSystem['id']}" data-group="{$group}" onclick="ArkHostVPS_ChooseOS(this);return false;">{$operatingSystem['name']}</a>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
<div class="alert alert-info">
|
||||
<i class="fa fa-info-circle mr-2"></i><strong>{$ADDONLANG.General.Note}:</strong> {$ADDONLANG.Reinstall.DestroyWarning}
|
||||
</div>
|
||||
|
||||
<input type="hidden" id="newOS" value="0"/>
|
||||
|
||||
<div class="text-center">
|
||||
<button onclick="reinstallWithAdvancedOptions();" class="btn btn-danger">
|
||||
<i class="fa fa-exclamation-triangle mr-2"></i>{$ADDONLANG.Settings.Reinstall.Submit}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="rescue" role="tabpanel" aria-labelledby="rescue-tab">
|
||||
<div class="card">
|
||||
<div class="card-header bg-warning text-dark">
|
||||
<h5 class="mb-0"><i class="fa fa-life-ring mr-2"></i>{$ADDONLANG.Settings.Rescue.Title}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="alert alert-info mb-4">
|
||||
<h6 class="alert-heading"><i class="fa fa-info-circle mr-2"></i>{$ADDONLANG.Settings.Rescue.AboutTitle}</h6>
|
||||
<p>{$ADDONLANG.Settings.Rescue.AboutDescription}</p>
|
||||
<hr>
|
||||
<p class="mb-0"><strong>{$ADDONLANG.Settings.Rescue.Important}:</strong> {$ADDONLANG.Settings.Rescue.ImportantNote}</p>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6 mb-3">
|
||||
<div class="card h-100">
|
||||
<div class="card-body text-center">
|
||||
<i class="fa fa-play-circle fa-3x text-success mb-3"></i>
|
||||
<h5 class="card-title">{$ADDONLANG.Settings.Rescue.EnableTitle}</h5>
|
||||
<p class="card-text">{$ADDONLANG.Settings.Rescue.EnableDescription}</p>
|
||||
<button onclick="enableRescueMode();" class="btn btn-success">
|
||||
<i class="fa fa-life-ring mr-2"></i>{$ADDONLANG.Settings.Rescue.Enable}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6 mb-3">
|
||||
<div class="card h-100">
|
||||
<div class="card-body text-center">
|
||||
<i class="fa fa-power-off fa-3x text-danger mb-3"></i>
|
||||
<h5 class="card-title">{$ADDONLANG.Settings.Rescue.EnableRebootTitle}</h5>
|
||||
<p class="card-text">{$ADDONLANG.Settings.Rescue.EnableRebootDescription}</p>
|
||||
<button onclick="enableRescueAndReboot();" class="btn btn-danger">
|
||||
<i class="fa fa-sync mr-2"></i>{$ADDONLANG.Settings.Rescue.EnableReboot}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card mt-3 border-secondary">
|
||||
<div class="card-body">
|
||||
<h6 class="card-title"><i class="fa fa-stop-circle mr-2"></i>{$ADDONLANG.Settings.Rescue.DisableTitle}</h6>
|
||||
<p class="card-text">{$ADDONLANG.Settings.Rescue.DisableDescription}</p>
|
||||
<button onclick="disableRescueMode();" class="btn btn-secondary">
|
||||
<i class="fa fa-times mr-2"></i>{$ADDONLANG.Settings.Rescue.Disable}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="floating-ip" role="tabpanel" aria-labelledby="floating-ip-tab">
|
||||
<div class="card">
|
||||
<div class="card-header bg-info text-white">
|
||||
<h5 class="mb-0"><i class="fa fa-globe mr-2"></i>{$ADDONLANG.Settings.FloatingIP.Title}</h5>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="alert alert-info mb-4">
|
||||
<i class="fa fa-info-circle mr-2"></i>{$ADDONLANG.Settings.FloatingIP.Description}
|
||||
</div>
|
||||
|
||||
<div id="floating-ip-content">
|
||||
<div class="text-center">
|
||||
<i class="fas fa-spinner fa-spin fa-2x"></i>
|
||||
<p class="mt-2">Loading floating IP information...</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="firewall" role="tabpanel" aria-labelledby="firewall-tab">
|
||||
<div class="alert alert-info mb-4">
|
||||
<i class="fa fa-info-circle mr-2"></i><strong>{$ADDONLANG.General.Note}:</strong> {$ADDONLANG.Firewall.ResourcesAttached}
|
||||
</div>
|
||||
|
||||
<!-- Add New Rule Card -->
|
||||
<div class="card mb-4 border-primary">
|
||||
<div class="card-header bg-light">
|
||||
<h6 class="mb-0"><i class="fa fa-plus-circle mr-2"></i>{$ADDONLANG.Firewall.AddNewRule}</h6>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="col-md-2">
|
||||
<label class="small text-muted">{$ADDONLANG.Settings.Firewall.Action}</label>
|
||||
<select class="form-control" id="firewallAction">
|
||||
<option value="ACCEPT" class="text-success">✓ {$ADDONLANG.Settings.Firewall.Accept}</option>
|
||||
<option value="DROP" class="text-danger">✗ {$ADDONLANG.Settings.Firewall.Drop}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
<label class="small text-muted">{$ADDONLANG.Settings.Firewall.Protocol}</label>
|
||||
<select class="form-control" id="firewallProtocol">
|
||||
<option value="TCP">{$ADDONLANG.Firewall.TCP}</option>
|
||||
<option value="UDP">{$ADDONLANG.Firewall.UDP}</option>
|
||||
<option value="ICMP">{$ADDONLANG.Firewall.ICMP}</option>
|
||||
<option value="ANY">{$ADDONLANG.Firewall.Any}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-2">
|
||||
<label class="small text-muted">{$ADDONLANG.Settings.Firewall.Port}</label>
|
||||
<input class="form-control" id="firewallPort" type="number" min="1" max="65535" placeholder="{$ADDONLANG.Firewall.PortPlaceholder}">
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<label class="small text-muted">{$ADDONLANG.Settings.Firewall.Source}</label>
|
||||
<input class="form-control" id="firewallSource" type="text" placeholder="{$ADDONLANG.Firewall.SourcePlaceholder}">
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
<label class="small text-muted">{$ADDONLANG.Settings.Firewall.Note}</label>
|
||||
<input class="form-control" id="firewallNote" type="text" maxlength="64" placeholder="{$ADDONLANG.Firewall.DescriptionPlaceholder}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-right mt-3">
|
||||
<button class="btn btn-success" onclick="addFirewallRule();return false;">
|
||||
<i class="fa fa-plus mr-2"></i>{$ADDONLANG.General.AddRule}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Current Rules -->
|
||||
<div class="card">
|
||||
<div class="card-header bg-light">
|
||||
<h6 class="mb-0"><i class="fa fa-list mr-2"></i>{$ADDONLANG.Firewall.CurrentRules}</h6>
|
||||
</div>
|
||||
<div class="card-body p-0">
|
||||
<div class="table-responsive">
|
||||
<table id="firewallTable" class="table table-hover mb-0">
|
||||
<thead class="thead-light">
|
||||
<tr>
|
||||
<th width="100">Action</th>
|
||||
<th width="100">Protocol</th>
|
||||
<th width="100">Port</th>
|
||||
<th>Source</th>
|
||||
<th>Description</th>
|
||||
<th width="80" class="text-center">Remove</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="6" class="text-center text-muted py-4">
|
||||
<i class="fa fa-spinner fa-spin mr-2"></i>{$ADDONLANG.LoadingFirewallRules}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Commit button not needed - changes are immediate -->
|
||||
<div class="alert alert-success mt-4 mb-4">
|
||||
<i class="fa fa-check-circle mr-2"></i><strong>{$ADDONLANG.General.Note}:</strong> {$ADDONLANG.Firewall.ChangesImmediate}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="{$WEB_ROOT}/modules/servers/ArkHostHetznerVPS/template/script.js"></script>
|
||||
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 269 B |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 2.7 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 2.7 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
@@ -0,0 +1,604 @@
|
||||
/* ArkHost Hetzner VPS Module Styles */
|
||||
|
||||
.arkhost-vps-container {
|
||||
font-family: 'Arial', sans-serif;
|
||||
margin: 15px 0;
|
||||
}
|
||||
.arkhost-vps-container .title-block {
|
||||
color: #575d6f;
|
||||
margin-top: 20px;
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
}
|
||||
.arkhost-vps-container .dashboard-value {
|
||||
font-size: 18px;
|
||||
color: #3c7fb4;
|
||||
}
|
||||
.arkhost-vps-container .usage-details {
|
||||
font-size: 14px;
|
||||
color: #888;
|
||||
margin-top: 5px;
|
||||
}
|
||||
.arkhost-vps-container .progress {
|
||||
height: 20px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.arkhost-vps-container .nav-tabs {
|
||||
border-bottom: 1px solid #dee2e6;
|
||||
}
|
||||
.arkhost-vps-container .nav-tabs .nav-link {
|
||||
border: none;
|
||||
color: #6c757d;
|
||||
font-weight: 500;
|
||||
border-radius: 12px 12px 0 0;
|
||||
padding: 12px 20px;
|
||||
transition: all 0.2s ease;
|
||||
margin-right: 4px;
|
||||
}
|
||||
.arkhost-vps-container .nav-tabs .nav-link:hover {
|
||||
background-color: #f8f9fa;
|
||||
color: #495057;
|
||||
}
|
||||
.arkhost-vps-container .nav-tabs .nav-link.active {
|
||||
background-color: #e9ecef;
|
||||
color: #495057;
|
||||
border-radius: 12px 12px 0 0;
|
||||
}
|
||||
.arkhost-vps-container .overview-label {
|
||||
color: #575d6f;
|
||||
font-weight: 600;
|
||||
margin-bottom: 5px;
|
||||
font-size: 14px;
|
||||
}
|
||||
.arkhost-vps-container .submit-btn {
|
||||
background: linear-gradient(135deg, #3c7fb4 0%, #2d5a87 100%);
|
||||
color: white;
|
||||
border: none;
|
||||
padding: 10px 20px;
|
||||
border-radius: 12px;
|
||||
font-weight: 600;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
.arkhost-vps-container .danger-btn {
|
||||
background: linear-gradient(135deg, #dc3545 0%, #c82333 100%);
|
||||
color: white;
|
||||
border: none;
|
||||
padding: 10px 20px;
|
||||
border-radius: 12px;
|
||||
font-weight: 600;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
.arkhost-vps-container .head {
|
||||
border-bottom: 2px solid #3c7fb4;
|
||||
margin-bottom: 20px;
|
||||
padding-bottom: 15px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
.arkhost-vps-container .head img {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
margin-right: 10px;
|
||||
margin-top: -8px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.arkhost-vps-container .v-tabs-container .nav-link {
|
||||
padding: 10px 16px;
|
||||
margin: 3px 0;
|
||||
border-radius: 12px;
|
||||
transition: all 0.2s ease;
|
||||
color: #6c757d;
|
||||
font-weight: 500;
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
}
|
||||
.arkhost-vps-container .v-tabs-container .nav-link:hover {
|
||||
background-color: #f8f9fa;
|
||||
color: #495057;
|
||||
text-decoration: none;
|
||||
}
|
||||
.arkhost-vps-container .v-tabs-container .nav-link.active {
|
||||
background-color: #e9ecef;
|
||||
color: #495057;
|
||||
}
|
||||
.arkhost-vps-container .os_badge {
|
||||
margin: 8px;
|
||||
border-radius: 16px;
|
||||
transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
|
||||
min-height: 140px;
|
||||
width: 100%;
|
||||
max-width: 400px !important;
|
||||
background: #ffffff;
|
||||
border: none;
|
||||
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge:hover {
|
||||
transform: translateY(-6px);
|
||||
box-shadow: 0 12px 40px rgba(60, 127, 180, 0.15);
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle {
|
||||
background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
|
||||
border: 2px solid #e9ecef;
|
||||
border-radius: 16px;
|
||||
padding: 24px 20px;
|
||||
transition: all 0.3s ease;
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
justify-content: center;
|
||||
height: 100%;
|
||||
min-height: 140px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle:hover {
|
||||
border-color: #3c7fb4;
|
||||
background: linear-gradient(135deg, #ffffff 0%, #f0f4f8 100%);
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .media-body {
|
||||
min-width: 0;
|
||||
flex: 1;
|
||||
z-index: 2;
|
||||
position: relative;
|
||||
margin-top: 6px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .distro_name {
|
||||
font-size: 1.1rem;
|
||||
line-height: 1.3;
|
||||
margin-bottom: 4px;
|
||||
word-wrap: break-word;
|
||||
overflow-wrap: break-word;
|
||||
font-weight: 600;
|
||||
color: #2c3e50;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .version {
|
||||
font-size: 0.85rem;
|
||||
line-height: 1.2;
|
||||
color: #6c757d;
|
||||
font-weight: 500;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.5px;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .distro_img {
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
margin-right: 0;
|
||||
margin-top: 8px;
|
||||
margin-bottom: 6px;
|
||||
border-radius: 50%;
|
||||
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
||||
transition: all 0.3s ease;
|
||||
z-index: 2;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge:hover .distro_img {
|
||||
transform: scale(1.1) rotate(5deg);
|
||||
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
|
||||
/* Dropdown Menu Enhancements */
|
||||
.arkhost-vps-container .os_badge .dropdown-menu {
|
||||
border-radius: 12px;
|
||||
border: none;
|
||||
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15);
|
||||
padding: 8px 0;
|
||||
margin-top: 8px;
|
||||
z-index: 1050;
|
||||
min-width: 100%;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-item {
|
||||
padding: 12px 20px;
|
||||
transition: all 0.2s ease;
|
||||
color: #495057;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-item:hover {
|
||||
background: linear-gradient(135deg, #3c7fb4 0%, #2d5a87 100%);
|
||||
color: white;
|
||||
transform: translateX(4px);
|
||||
}
|
||||
#loading {
|
||||
text-align: center;
|
||||
padding: 2rem;
|
||||
}
|
||||
|
||||
/* Rounded borders for containers */
|
||||
.arkhost-vps-container .border {
|
||||
border-radius: 12px !important;
|
||||
border: 1px solid #e3e6f0 !important;
|
||||
}
|
||||
|
||||
/* VPS Control Button Styles */
|
||||
.arkhost-vps-container .vps-control-btn {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 8px 16px;
|
||||
border-radius: 20px;
|
||||
margin: 8px 4px;
|
||||
transition: all 0.2s ease;
|
||||
text-decoration: none;
|
||||
color: white;
|
||||
font-size: 0.9rem;
|
||||
font-weight: 500;
|
||||
min-height: 36px;
|
||||
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
|
||||
border: none;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn:hover {
|
||||
transform: translateY(-1px);
|
||||
box-shadow: 0 4px 12px rgba(0,0,0,0.15);
|
||||
text-decoration: none;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn:active {
|
||||
transform: translateY(0);
|
||||
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.start-btn {
|
||||
background: linear-gradient(45deg, #28a745, #34ce57);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.start-btn:hover {
|
||||
background: linear-gradient(45deg, #218838, #28a745);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.stop-btn {
|
||||
background: linear-gradient(45deg, #dc3545, #ff4757);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.stop-btn:hover {
|
||||
background: linear-gradient(45deg, #c82333, #dc3545);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.restart-btn {
|
||||
background: linear-gradient(45deg, #fd7e14, #ff9f43);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.restart-btn:hover {
|
||||
background: linear-gradient(45deg, #e65100, #fd7e14);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.vnc-btn {
|
||||
background: linear-gradient(45deg, #6f42c1, #8854d0);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.vnc-btn:hover {
|
||||
background: linear-gradient(45deg, #5a32a3, #6f42c1);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn.vnc-btn img {
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .vps-control-btn i {
|
||||
margin-right: 6px;
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
/* Mobile Responsive - Stack VPS Control Buttons Vertically */
|
||||
@media (max-width: 767px) {
|
||||
.arkhost-vps-container .vps-control-btn {
|
||||
display: block;
|
||||
width: 100%;
|
||||
margin: 8px 0;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
/* Graph Time Selection Buttons */
|
||||
.arkhost-vps-container .graph-time-btn {
|
||||
background: #f8f9fa;
|
||||
color: #6c757d;
|
||||
border: 1px solid #dee2e6;
|
||||
padding: 8px 14px;
|
||||
border-radius: 12px;
|
||||
margin: 0 3px;
|
||||
font-weight: 500;
|
||||
transition: all 0.2s ease;
|
||||
text-decoration: none;
|
||||
display: inline-block;
|
||||
cursor: pointer;
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .graph-time-btn:hover {
|
||||
background: #e9ecef;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .graph-time-btn.active {
|
||||
background: #e9ecef;
|
||||
color: #495057;
|
||||
border-color: #ced4da;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .graph-time-btn.active:hover {
|
||||
background: #dee2e6;
|
||||
}
|
||||
|
||||
/* OS Selection Enhancements */
|
||||
.arkhost-vps-container .os_badge {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle::after {
|
||||
display: inline-block;
|
||||
margin-left: .255em;
|
||||
vertical-align: .255em;
|
||||
content: "";
|
||||
border-top: .3em solid;
|
||||
border-right: .3em solid transparent;
|
||||
border-bottom: 0;
|
||||
border-left: .3em solid transparent;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle:hover::after {
|
||||
border-top-color: #495057;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle.btn-success {
|
||||
border: 2px solid #28a745 !important;
|
||||
background: linear-gradient(135deg, #f8fff9 0%, #e8f5e8 100%);
|
||||
box-shadow: 0 6px 25px rgba(40, 167, 69, 0.3);
|
||||
color: #155724 !important;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle.btn-success::before {
|
||||
content: '✓';
|
||||
position: absolute;
|
||||
top: 8px;
|
||||
right: 12px;
|
||||
font-size: 18px;
|
||||
color: #28a745;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle.btn-success .distro_name {
|
||||
color: #155724 !important;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-toggle.btn-success .version {
|
||||
color: #155724 !important;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-item.active {
|
||||
background-color: #007bff !important;
|
||||
color: white !important;
|
||||
font-weight: bold;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-item.active::after {
|
||||
content: "✓";
|
||||
position: absolute;
|
||||
right: 15px;
|
||||
font-weight: bold;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-item:hover {
|
||||
background-color: #007bff;
|
||||
color: white !important;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-item.active:hover {
|
||||
background-color: #0056b3 !important;
|
||||
color: white !important;
|
||||
}
|
||||
|
||||
/* Fix dropdown menu positioning and styling */
|
||||
.arkhost-vps-container .os_badge .dropdown-menu {
|
||||
z-index: 1050;
|
||||
border: 1px solid #dee2e6;
|
||||
border-radius: 8px;
|
||||
box-shadow: 0 4px 12px rgba(0,0,0,0.15);
|
||||
padding: 8px 0;
|
||||
margin-top: 4px;
|
||||
max-height: 300px;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .dropdown-item {
|
||||
padding: 8px 16px;
|
||||
font-size: 0.9rem;
|
||||
transition: all 0.2s ease;
|
||||
border: none;
|
||||
background: none;
|
||||
}
|
||||
|
||||
.arkhost-vps-container .os_badge .version .fa-check {
|
||||
color: #28a745 !important;
|
||||
margin-left: 5px;
|
||||
animation: checkmark-appear 0.3s ease-in;
|
||||
}
|
||||
|
||||
@keyframes checkmark-appear {
|
||||
0% { opacity: 0; transform: scale(0.5); }
|
||||
100% { opacity: 1; transform: scale(1); }
|
||||
}
|
||||
|
||||
/* Custom Notification System */
|
||||
.arkhost-notification {
|
||||
position: fixed;
|
||||
top: 20px;
|
||||
right: 20px;
|
||||
min-width: 300px;
|
||||
max-width: 400px;
|
||||
z-index: 9999;
|
||||
padding: 16px 20px;
|
||||
border-radius: 8px;
|
||||
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
|
||||
color: white;
|
||||
font-weight: 500;
|
||||
transform: translateX(450px);
|
||||
transition: all 0.3s ease;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 12px;
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
|
||||
.arkhost-notification.show {
|
||||
transform: translateX(0);
|
||||
}
|
||||
|
||||
.arkhost-notification.success {
|
||||
background: linear-gradient(135deg, #28a745 0%, #20c997 100%);
|
||||
}
|
||||
|
||||
.arkhost-notification.error {
|
||||
background: linear-gradient(135deg, #dc3545 0%, #fd7e14 100%);
|
||||
}
|
||||
|
||||
.arkhost-notification.warning {
|
||||
background: linear-gradient(135deg, #ffc107 0%, #fd7e14 100%);
|
||||
color: #212529;
|
||||
}
|
||||
|
||||
.arkhost-notification.info {
|
||||
background: linear-gradient(135deg, #17a2b8 0%, #6f42c1 100%);
|
||||
}
|
||||
|
||||
.arkhost-notification i {
|
||||
font-size: 20px;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.arkhost-notification .close-btn {
|
||||
margin-left: auto;
|
||||
background: none;
|
||||
border: none;
|
||||
color: inherit;
|
||||
font-size: 18px;
|
||||
cursor: pointer;
|
||||
padding: 0;
|
||||
opacity: 0.8;
|
||||
transition: opacity 0.2s ease;
|
||||
}
|
||||
|
||||
.arkhost-notification .close-btn:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/* Custom Confirm Dialog */
|
||||
.arkhost-confirm-overlay {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
z-index: 10000;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
.arkhost-confirm-overlay.show {
|
||||
opacity: 1;
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
.arkhost-confirm-dialog {
|
||||
background: white;
|
||||
border-radius: 12px;
|
||||
padding: 24px;
|
||||
max-width: 400px;
|
||||
width: 90%;
|
||||
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2);
|
||||
transform: scale(0.8);
|
||||
transition: transform 0.3s ease;
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
|
||||
.arkhost-confirm-overlay.show .arkhost-confirm-dialog {
|
||||
transform: scale(1);
|
||||
}
|
||||
|
||||
.arkhost-confirm-title {
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
color: #2c3e50;
|
||||
margin-bottom: 12px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.arkhost-confirm-message {
|
||||
color: #6c757d;
|
||||
margin-bottom: 20px;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.arkhost-confirm-buttons {
|
||||
display: flex;
|
||||
gap: 12px;
|
||||
justify-content: flex-end;
|
||||
}
|
||||
|
||||
.arkhost-confirm-btn {
|
||||
padding: 8px 16px;
|
||||
border: none;
|
||||
border-radius: 6px;
|
||||
font-weight: 500;
|
||||
cursor: pointer;
|
||||
transition: all 0.2s ease;
|
||||
font-family: inherit;
|
||||
}
|
||||
|
||||
.arkhost-confirm-btn.cancel {
|
||||
background: #6c757d;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-confirm-btn.cancel:hover {
|
||||
background: #5a6268;
|
||||
}
|
||||
|
||||
.arkhost-confirm-btn.confirm {
|
||||
background: #dc3545;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.arkhost-confirm-btn.confirm:hover {
|
||||
background: #c82333;
|
||||
}
|
||||