mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-08-05 15:26:22 +00:00
Merge pull request #273 from Vaso73/feature/add-slovak-translation
feat(i18n): add Slovak translation
This commit is contained in:
@@ -28,7 +28,7 @@ from urllib.parse import quote
|
||||
from urllib.request import Request, urlopen
|
||||
|
||||
|
||||
DEFAULT_LANGUAGES = ("es", "fr", "de", "it", "pt")
|
||||
DEFAULT_LANGUAGES = ("es", "fr", "de", "it", "pt", "sk")
|
||||
DEFAULT_CONTEXT = "Context: Technical message for Proxmox and IT. Translate:"
|
||||
TRANSLATE_CALL_RE = re.compile(
|
||||
r"""translate\s+(?P<quote>["'])(?P<text>(?:\\.|(?! (?P=quote) ).)*?)(?P=quote)""",
|
||||
@@ -260,7 +260,7 @@ def build_arg_parser() -> argparse.ArgumentParser:
|
||||
parser.add_argument(
|
||||
"--languages",
|
||||
default=",".join(DEFAULT_LANGUAGES),
|
||||
help="Comma-separated destination languages. Default: es,fr,de,it,pt",
|
||||
help="Comma-separated destination languages. Default: es,fr,de,it,pt,sk",
|
||||
)
|
||||
parser.add_argument(
|
||||
"--provider",
|
||||
|
||||
@@ -360,7 +360,8 @@ select_language() {
|
||||
"fr" "French" \
|
||||
"de" "German" \
|
||||
"it" "Italian" \
|
||||
"pt" "Portuguese" 3>&1 1>&2 2>&3)
|
||||
"pt" "Portuguese" \
|
||||
"sk" "Slovenčina" 3>&1 1>&2 2>&3)
|
||||
|
||||
if [ -z "$LANGUAGE" ]; then
|
||||
msg_error "No language selected. Exiting."
|
||||
|
||||
@@ -558,7 +558,8 @@ select_language() {
|
||||
"fr" "French" \
|
||||
"de" "German" \
|
||||
"it" "Italian" \
|
||||
"pt" "Portuguese" 3>&1 1>&2 2>&3)
|
||||
"pt" "Portuguese" \
|
||||
"sk" "Slovenčina" 3>&1 1>&2 2>&3)
|
||||
|
||||
if [ -z "$LANGUAGE" ]; then
|
||||
msg_error "No language selected. Exiting."
|
||||
|
||||
@@ -938,6 +938,11 @@
|
||||
"Create Shared Directory on Host": "Erstellen Sie ein freigegebenes Verzeichnis auf dem Host",
|
||||
"Create Universal NFS Export": "Erstellen Sie einen universellen NFS-Export",
|
||||
"Create VM from template or script": "Erstellen Sie eine VM aus einer Vorlage oder einem Skript",
|
||||
"Create VM System NAS": "VM für NAS erstellen",
|
||||
"Create VM System Windows": "Windows-VM erstellen",
|
||||
"Create VM System Linux": "Linux-VM erstellen",
|
||||
"Create VM System macOS (OSX-PROXMOX)": "macOS-VM erstellen (OSX-PROXMOX)",
|
||||
"Create VM System Others (based Linux)": "VM für ein anderes Linux-basiertes System erstellen",
|
||||
"Create a VM first (machine type q35 + UEFI BIOS), then run this option again.": "Erstellen Sie zuerst eine VM (Maschinentyp q35 + UEFI-BIOS) und führen Sie diese Option dann erneut aus.",
|
||||
"Create a backup of the container configuration:": "Erstellen Sie ein Backup der Containerkonfiguration:",
|
||||
"Create a backup of your container before proceeding": "Erstellen Sie ein Backup Ihres Containers, bevor Sie fortfahren",
|
||||
@@ -1823,6 +1828,7 @@
|
||||
"GPU ROM dumped to": "GPU-ROM wurde ausgegeben",
|
||||
"GPU ROM extracted from ACPI VFCT table to": "GPU-ROM aus der ACPI-VFCT-Tabelle extrahiert nach",
|
||||
"GPU Switch Mode": "GPU-Switch-Modus",
|
||||
"Switch Mode": "Modus wechseln",
|
||||
"GPU Switch Mode Blocked": "GPU-Switch-Modus blockiert",
|
||||
"GPU Used in LXC Containers": "GPU wird in LXC-Containern verwendet",
|
||||
"GPU access removed from LXC": "GPU-Zugriff von LXC entfernt",
|
||||
@@ -2434,6 +2440,7 @@
|
||||
"Low free space warning": "Warnung: Wenig freier Speicherplatz",
|
||||
"Low-power CPU platform": "CPU-Plattform mit geringem Stromverbrauch",
|
||||
"Lynis - Security Audit": "Lynis – Sicherheitsaudit",
|
||||
"Security Tools": "Sicherheitstools",
|
||||
"Lynis Management": "Lynis-Management",
|
||||
"Lynis command not found": "Lynis-Befehl nicht gefunden",
|
||||
"Lynis has been removed": "Lynis wurde entfernt",
|
||||
@@ -3311,6 +3318,7 @@
|
||||
"ProxMenux customizations removed from bashrc": "ProxMenux-Anpassungen aus bashrc entfernt",
|
||||
"ProxMenux does not validate the contents; any keyfile your PBS accepts is accepted here.": "ProxMenux validiert den Inhalt nicht;Jede von Ihrem PBS akzeptierte Schlüsseldatei wird hier akzeptiert.",
|
||||
"ProxMenux files:": "ProxMenux-Dateien:",
|
||||
"ProxMenux Configuration": "ProxMenux-Konfiguration",
|
||||
"ProxMenux logo applied": "ProxMenux-Logo angewendet",
|
||||
"ProxMenux only acts as a launcher — once the script starts, control leaves ProxMenux.": "ProxMenux fungiert nur als Startprogramm – sobald das Skript gestartet wird, verlässt ProxMenux die Steuerung.",
|
||||
"ProxMenux saved it locally at:": "ProxMenux hat es lokal gespeichert unter:",
|
||||
@@ -4675,6 +4683,7 @@
|
||||
"Utilities Installation Menu": "Installationsmenü für Dienstprogramme",
|
||||
"Utilities Menu": "Menü „Dienstprogramme“.",
|
||||
"Utilities Verification": "Überprüfung der Dienstprogramme",
|
||||
"Utilities": "Dienstprogramme",
|
||||
"Utilities and Tools": "Dienstprogramme und Tools",
|
||||
"Utilities installation completed": "Die Installation der Dienstprogramme ist abgeschlossen",
|
||||
"VFIO device IDs removed from /etc/modprobe.d/vfio.conf": "VFIO-Geräte-IDs wurden aus /etc/modprobe.d/vfio.conf entfernt",
|
||||
|
||||
@@ -938,6 +938,11 @@
|
||||
"Create Shared Directory on Host": "Crear directorio compartido en el host",
|
||||
"Create Universal NFS Export": "Crear exportación NFS universal",
|
||||
"Create VM from template or script": "Crear VM a partir de una plantilla o script",
|
||||
"Create VM System NAS": "Crear VM para NAS",
|
||||
"Create VM System Windows": "Crear VM con Windows",
|
||||
"Create VM System Linux": "Crear VM con Linux",
|
||||
"Create VM System macOS (OSX-PROXMOX)": "Crear VM con macOS (OSX-PROXMOX)",
|
||||
"Create VM System Others (based Linux)": "Crear VM para otro sistema basado en Linux",
|
||||
"Create a VM first (machine type q35 + UEFI BIOS), then run this option again.": "Primero cree una máquina virtual (tipo de máquina q35 + UEFI BIOS), luego ejecute esta opción nuevamente.",
|
||||
"Create a backup of the container configuration:": "Cree una copia de seguridad de la configuración del contenedor:",
|
||||
"Create a backup of your container before proceeding": "Cree una copia de seguridad de su contenedor antes de continuar",
|
||||
@@ -1823,6 +1828,7 @@
|
||||
"GPU ROM dumped to": "ROM de GPU volcada a",
|
||||
"GPU ROM extracted from ACPI VFCT table to": "ROM de GPU extraída de la tabla ACPI VFCT para",
|
||||
"GPU Switch Mode": "Modo de conmutación de GPU",
|
||||
"Switch Mode": "Cambiar modo",
|
||||
"GPU Switch Mode Blocked": "Modo de cambio de GPU bloqueado",
|
||||
"GPU Used in LXC Containers": "GPU utilizada en contenedores LXC",
|
||||
"GPU access removed from LXC": "Acceso a GPU eliminado de LXC",
|
||||
@@ -2434,6 +2440,7 @@
|
||||
"Low free space warning": "Advertencia de poco espacio libre",
|
||||
"Low-power CPU platform": "Plataforma de CPU de bajo consumo",
|
||||
"Lynis - Security Audit": "Lynis - Auditoría de seguridad",
|
||||
"Security Tools": "Herramientas de seguridad",
|
||||
"Lynis Management": "Gestión Lynis",
|
||||
"Lynis command not found": "Comando Lynis no encontrado",
|
||||
"Lynis has been removed": "Lynis ha sido eliminada",
|
||||
@@ -3311,6 +3318,7 @@
|
||||
"ProxMenux customizations removed from bashrc": "Personalizaciones de ProxMenux eliminadas de bashrc",
|
||||
"ProxMenux does not validate the contents; any keyfile your PBS accepts is accepted here.": "ProxMenux no valida los contenidos;cualquier archivo clave que acepte su PBS se acepta aquí.",
|
||||
"ProxMenux files:": "Archivos ProxMenux:",
|
||||
"ProxMenux Configuration": "Configuración de ProxMenux",
|
||||
"ProxMenux logo applied": "Logotipo de ProxMenux aplicado",
|
||||
"ProxMenux only acts as a launcher — once the script starts, control leaves ProxMenux.": "ProxMenux solo actúa como Lanzador del script.",
|
||||
"ProxMenux saved it locally at:": "ProxMenux lo guardó localmente en:",
|
||||
@@ -4675,6 +4683,7 @@
|
||||
"Utilities Installation Menu": "Menú de instalación de utilidades",
|
||||
"Utilities Menu": "Menú de utilidades",
|
||||
"Utilities Verification": "Comprobación de utilidades",
|
||||
"Utilities": "Utilidades",
|
||||
"Utilities and Tools": "Utilidades y herramientas",
|
||||
"Utilities installation completed": "Instalación de utilidades completada",
|
||||
"VFIO device IDs removed from /etc/modprobe.d/vfio.conf": "ID de dispositivos VFIO eliminados de /etc/modprobe.d/vfio.conf",
|
||||
|
||||
@@ -938,6 +938,11 @@
|
||||
"Create Shared Directory on Host": "Créer un répertoire partagé sur l'hôte",
|
||||
"Create Universal NFS Export": "Créer une exportation NFS universelle",
|
||||
"Create VM from template or script": "Créer une VM à partir d'un modèle ou d'un script",
|
||||
"Create VM System NAS": "Créer une VM pour NAS",
|
||||
"Create VM System Windows": "Créer une VM Windows",
|
||||
"Create VM System Linux": "Créer une VM Linux",
|
||||
"Create VM System macOS (OSX-PROXMOX)": "Créer une VM macOS (OSX-PROXMOX)",
|
||||
"Create VM System Others (based Linux)": "Créer une VM pour un autre système basé sur Linux",
|
||||
"Create a VM first (machine type q35 + UEFI BIOS), then run this option again.": "Créez d’abord une VM (type de machine q35 + BIOS UEFI), puis réexécutez cette option.",
|
||||
"Create a backup of the container configuration:": "Créez une sauvegarde de la configuration du conteneur :",
|
||||
"Create a backup of your container before proceeding": "Créez une sauvegarde de votre conteneur avant de continuer",
|
||||
@@ -1823,6 +1828,7 @@
|
||||
"GPU ROM dumped to": "ROM GPU vidée vers",
|
||||
"GPU ROM extracted from ACPI VFCT table to": "ROM GPU extraite de la table ACPI VFCT vers",
|
||||
"GPU Switch Mode": "Mode de changement de GPU",
|
||||
"Switch Mode": "Changer de mode",
|
||||
"GPU Switch Mode Blocked": "Mode de commutation GPU bloqué",
|
||||
"GPU Used in LXC Containers": "GPU utilisé dans les conteneurs LXC",
|
||||
"GPU access removed from LXC": "Accès GPU supprimé de LXC",
|
||||
@@ -2434,6 +2440,7 @@
|
||||
"Low free space warning": "Avertissement d'espace libre faible",
|
||||
"Low-power CPU platform": "Plateforme CPU basse consommation",
|
||||
"Lynis - Security Audit": "Lynis - Audit de sécurité",
|
||||
"Security Tools": "Outils de sécurité",
|
||||
"Lynis Management": "Gestion Lynis",
|
||||
"Lynis command not found": "Commande Lynis introuvable",
|
||||
"Lynis has been removed": "Lynis a été supprimé",
|
||||
@@ -3311,6 +3318,7 @@
|
||||
"ProxMenux customizations removed from bashrc": "Personnalisations de ProxMenux supprimées de bashrc",
|
||||
"ProxMenux does not validate the contents; any keyfile your PBS accepts is accepted here.": "ProxMenux ne valide pas le contenu ;tout fichier clé accepté par votre PBS est accepté ici.",
|
||||
"ProxMenux files:": "Fichiers ProxMenux :",
|
||||
"ProxMenux Configuration": "Configuration de ProxMenux",
|
||||
"ProxMenux logo applied": "Logo ProxMenux appliqué",
|
||||
"ProxMenux only acts as a launcher — once the script starts, control leaves ProxMenux.": "ProxMenux agit uniquement comme un lanceur : une fois le script démarré, le contrôle quitte ProxMenux.",
|
||||
"ProxMenux saved it locally at:": "ProxMenux l'a enregistré localement à :",
|
||||
@@ -4675,6 +4683,7 @@
|
||||
"Utilities Installation Menu": "Menu d'installation des utilitaires",
|
||||
"Utilities Menu": "Menu Utilitaires",
|
||||
"Utilities Verification": "Vérification des utilitaires",
|
||||
"Utilities": "Utilitaires",
|
||||
"Utilities and Tools": "Utilitaires et outils",
|
||||
"Utilities installation completed": "Installation des utilitaires terminée",
|
||||
"VFIO device IDs removed from /etc/modprobe.d/vfio.conf": "ID de périphérique VFIO supprimés de /etc/modprobe.d/vfio.conf",
|
||||
|
||||
@@ -938,6 +938,11 @@
|
||||
"Create Shared Directory on Host": "Crea directory condivisa sull'host",
|
||||
"Create Universal NFS Export": "Crea esportazione NFS universale",
|
||||
"Create VM from template or script": "Crea VM da modello o script",
|
||||
"Create VM System NAS": "Crea VM per NAS",
|
||||
"Create VM System Windows": "Crea VM con Windows",
|
||||
"Create VM System Linux": "Crea VM con Linux",
|
||||
"Create VM System macOS (OSX-PROXMOX)": "Crea VM con macOS (OSX-PROXMOX)",
|
||||
"Create VM System Others (based Linux)": "Crea VM per un altro sistema basato su Linux",
|
||||
"Create a VM first (machine type q35 + UEFI BIOS), then run this option again.": "Crea prima una VM (tipo di macchina q35 + UEFI BIOS), quindi esegui nuovamente questa opzione.",
|
||||
"Create a backup of the container configuration:": "Crea un backup della configurazione del contenitore:",
|
||||
"Create a backup of your container before proceeding": "Crea un backup del tuo contenitore prima di procedere",
|
||||
@@ -1823,6 +1828,7 @@
|
||||
"GPU ROM dumped to": "ROM GPU scaricata in",
|
||||
"GPU ROM extracted from ACPI VFCT table to": "ROM GPU estratta dalla tabella ACPI VFCT in",
|
||||
"GPU Switch Mode": "Modalità cambio GPU",
|
||||
"Switch Mode": "Cambia modalità",
|
||||
"GPU Switch Mode Blocked": "Modalità cambio GPU bloccata",
|
||||
"GPU Used in LXC Containers": "GPU utilizzata nei contenitori LXC",
|
||||
"GPU access removed from LXC": "Accesso alla GPU rimosso da LXC",
|
||||
@@ -2434,6 +2440,7 @@
|
||||
"Low free space warning": "Avviso di spazio libero insufficiente",
|
||||
"Low-power CPU platform": "Piattaforma CPU a basso consumo",
|
||||
"Lynis - Security Audit": "Lynis - Controllo della sicurezza",
|
||||
"Security Tools": "Strumenti di sicurezza",
|
||||
"Lynis Management": "Gestione Lynis",
|
||||
"Lynis command not found": "Comando Lynis non trovato",
|
||||
"Lynis has been removed": "Lynis è stata rimossa",
|
||||
@@ -3311,6 +3318,7 @@
|
||||
"ProxMenux customizations removed from bashrc": "Personalizzazioni ProxMenux rimosse da bashrc",
|
||||
"ProxMenux does not validate the contents; any keyfile your PBS accepts is accepted here.": "ProxMenux non convalida i contenuti;qualsiasi file di chiavi accettato dal PBS viene accettato qui.",
|
||||
"ProxMenux files:": "File ProxMenux:",
|
||||
"ProxMenux Configuration": "Configurazione ProxMenux",
|
||||
"ProxMenux logo applied": "Logo ProxMenux applicato",
|
||||
"ProxMenux only acts as a launcher — once the script starts, control leaves ProxMenux.": "ProxMenux funge solo da launcher: una volta avviato lo script, il controllo lascia ProxMenux.",
|
||||
"ProxMenux saved it locally at:": "ProxMenux lo ha salvato localmente in:",
|
||||
@@ -4675,6 +4683,7 @@
|
||||
"Utilities Installation Menu": "Menu di installazione delle utilità",
|
||||
"Utilities Menu": "Menù Utilità",
|
||||
"Utilities Verification": "Verifica delle utenze",
|
||||
"Utilities": "Utilità",
|
||||
"Utilities and Tools": "Utilità e strumenti",
|
||||
"Utilities installation completed": "Installazione delle utilità completata",
|
||||
"VFIO device IDs removed from /etc/modprobe.d/vfio.conf": "ID dispositivo VFIO rimossi da /etc/modprobe.d/vfio.conf",
|
||||
|
||||
@@ -938,6 +938,11 @@
|
||||
"Create Shared Directory on Host": "Crie um diretório compartilhado no host",
|
||||
"Create Universal NFS Export": "Criar exportação NFS universal",
|
||||
"Create VM from template or script": "Crie VM a partir de modelo ou script",
|
||||
"Create VM System NAS": "Criar VM para NAS",
|
||||
"Create VM System Windows": "Criar VM com Windows",
|
||||
"Create VM System Linux": "Criar VM com Linux",
|
||||
"Create VM System macOS (OSX-PROXMOX)": "Criar VM com macOS (OSX-PROXMOX)",
|
||||
"Create VM System Others (based Linux)": "Criar VM para outro sistema baseado em Linux",
|
||||
"Create a VM first (machine type q35 + UEFI BIOS), then run this option again.": "Crie primeiro uma VM (tipo de máquina q35 + UEFI BIOS) e, em seguida, execute esta opção novamente.",
|
||||
"Create a backup of the container configuration:": "Crie um backup da configuração do contêiner:",
|
||||
"Create a backup of your container before proceeding": "Crie um backup do seu contêiner antes de continuar",
|
||||
@@ -1823,6 +1828,7 @@
|
||||
"GPU ROM dumped to": "ROM da GPU despejada em",
|
||||
"GPU ROM extracted from ACPI VFCT table to": "ROM GPU extraída da tabela ACPI VFCT para",
|
||||
"GPU Switch Mode": "Modo de troca de GPU",
|
||||
"Switch Mode": "Alterar modo",
|
||||
"GPU Switch Mode Blocked": "Modo de troca de GPU bloqueado",
|
||||
"GPU Used in LXC Containers": "GPU usada em contêineres LXC",
|
||||
"GPU access removed from LXC": "Acesso à GPU removido do LXC",
|
||||
@@ -2434,6 +2440,7 @@
|
||||
"Low free space warning": "Aviso de pouco espaço livre",
|
||||
"Low-power CPU platform": "Plataforma de CPU de baixo consumo",
|
||||
"Lynis - Security Audit": "Lynis - Auditoria de Segurança",
|
||||
"Security Tools": "Ferramentas de segurança",
|
||||
"Lynis Management": "Gestão Lynis",
|
||||
"Lynis command not found": "Comando Lynis não encontrado",
|
||||
"Lynis has been removed": "Lynis foi removida",
|
||||
@@ -3311,6 +3318,7 @@
|
||||
"ProxMenux customizations removed from bashrc": "Personalizações do ProxMenux removidas do bashrc",
|
||||
"ProxMenux does not validate the contents; any keyfile your PBS accepts is accepted here.": "ProxMenux não valida o conteúdo;qualquer arquivo-chave que seu PBS aceita é aceito aqui.",
|
||||
"ProxMenux files:": "Arquivos ProxMenux:",
|
||||
"ProxMenux Configuration": "Configuração do ProxMenux",
|
||||
"ProxMenux logo applied": "Logotipo ProxMenux aplicado",
|
||||
"ProxMenux only acts as a launcher — once the script starts, control leaves ProxMenux.": "ProxMenux atua apenas como um iniciador – assim que o script é iniciado, o controle sai do ProxMenux.",
|
||||
"ProxMenux saved it locally at:": "ProxMenux salvou localmente em:",
|
||||
@@ -4675,6 +4683,7 @@
|
||||
"Utilities Installation Menu": "Menu de instalação de utilitários",
|
||||
"Utilities Menu": "Menu Utilitários",
|
||||
"Utilities Verification": "Verificação de utilitários",
|
||||
"Utilities": "Utilitários",
|
||||
"Utilities and Tools": "Utilitários e ferramentas",
|
||||
"Utilities installation completed": "Instalação de utilitários concluída",
|
||||
"VFIO device IDs removed from /etc/modprobe.d/vfio.conf": "IDs de dispositivos VFIO removidos de /etc/modprobe.d/vfio.conf",
|
||||
|
||||
+5478
File diff suppressed because it is too large
Load Diff
@@ -4077,7 +4077,7 @@ main_menu() {
|
||||
4 "$(_bk_format_menu_item "$(translate "Scheduled backups and retention policies")" "")" \
|
||||
5 "$(_bk_format_menu_item "$(translate "Configure backup destinations (PBS, Borg, local)")" "")" \
|
||||
"" " " \
|
||||
"" "\Z4───────────────────── Community Scripts ─────────────────────\Zn" \
|
||||
"" "\Z4───────────────────── $(translate "Community Scripts") ─────────────────────\Zn" \
|
||||
6 "$(_bk_format_menu_item "PVE Host Backup" "Helper-Scripts")" \
|
||||
7 "$(_bk_format_menu_item "proxmox_toolbox" "Tontonjo")" \
|
||||
8 "$(_bk_format_menu_item "proxsave" "tis24dev")" \
|
||||
@@ -4101,4 +4101,4 @@ main_menu() {
|
||||
|
||||
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
|
||||
main_menu
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
# - Change Language
|
||||
# Only on the Translation install type (venv +
|
||||
# config.json.language present). Languages: en / es / fr /
|
||||
# de / it / pt.
|
||||
# de / it / pt / sk.
|
||||
#
|
||||
# - Show Version Information
|
||||
# Always shown. Reports installed components, files,
|
||||
@@ -64,6 +64,7 @@ fi
|
||||
|
||||
load_language
|
||||
initialize_cache
|
||||
BACKTITLE="$(translate "$BACKTITLE")"
|
||||
|
||||
# ==========================================================
|
||||
|
||||
@@ -377,29 +378,29 @@ toggle_monitor_service() {
|
||||
local status=$(check_monitor_status)
|
||||
|
||||
if [ "$status" = "not_installed" ]; then
|
||||
dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "ProxMenux Monitor")" \
|
||||
--msgbox "\n\n$(translate "ProxMenux Monitor is not installed.")" 10 50
|
||||
return
|
||||
fi
|
||||
|
||||
if [ "$status" = "active" ]; then
|
||||
if dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
if dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Deactivate Monitor")" \
|
||||
--yesno "\n$(translate "Do you want to deactivate ProxMenux Monitor?")" 8 60; then
|
||||
systemctl stop "$MONITOR_SERVICE" 2>/dev/null
|
||||
systemctl disable "$MONITOR_SERVICE" 2>/dev/null
|
||||
dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Monitor Deactivated")" \
|
||||
--msgbox "\n\n$(translate "ProxMenux Monitor has been deactivated.")" 10 50
|
||||
fi
|
||||
else
|
||||
if dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
if dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Activate Monitor")" \
|
||||
--yesno "\n$(translate "Do you want to activate ProxMenux Monitor?")" 8 60; then
|
||||
systemctl enable "$MONITOR_SERVICE" 2>/dev/null
|
||||
systemctl start "$MONITOR_SERVICE" 2>/dev/null
|
||||
dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Monitor Activated")" \
|
||||
--msgbox "\n\n$(translate "ProxMenux Monitor has been activated.")" 10 50
|
||||
fi
|
||||
@@ -597,7 +598,7 @@ show_config_menu() {
|
||||
option_actions[$option_num]="return_main"
|
||||
|
||||
# Show menu
|
||||
OPTION=$(dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
OPTION=$(dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Configuration Menu")" \
|
||||
--menu "$(translate "Select an option:")" 20 70 10 \
|
||||
"${menu_options[@]}" 3>&1 1>&2 2>&3)
|
||||
@@ -635,18 +636,19 @@ show_config_menu() {
|
||||
# ==========================================================
|
||||
change_language() {
|
||||
local new_language
|
||||
new_language=$(dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
new_language=$(dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Change Language")" \
|
||||
--menu "$(translate "Select a new language for the menu:")" 20 60 6 \
|
||||
--menu "$(translate "Select a new language for the menu:")" 21 60 7 \
|
||||
"en" "$(translate "English")" \
|
||||
"es" "$(translate "Spanish")" \
|
||||
"fr" "$(translate "French")" \
|
||||
"de" "$(translate "German")" \
|
||||
"it" "$(translate "Italian")" \
|
||||
"pt" "$(translate "Portuguese")" 3>&1 1>&2 2>&3)
|
||||
"pt" "$(translate "Portuguese")" \
|
||||
"sk" "Slovenčina" 3>&1 1>&2 2>&3)
|
||||
|
||||
if [ -z "$new_language" ]; then
|
||||
dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Language Change")" \
|
||||
--msgbox "\n\n$(translate "No language selected.")" 10 50
|
||||
return
|
||||
@@ -660,7 +662,7 @@ change_language() {
|
||||
echo "{\"language\": \"$new_language\"}" > "$CONFIG_FILE"
|
||||
fi
|
||||
|
||||
dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "Language Change")" \
|
||||
--msgbox "\n\n$(translate "Language changed to") $new_language" 10 50
|
||||
|
||||
@@ -738,7 +740,7 @@ show_version_info() {
|
||||
# Display information in a scrollable text box
|
||||
tmpfile=$(mktemp)
|
||||
echo -e "$info_message" > "$tmpfile"
|
||||
dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "$(translate "ProxMenux Information")" \
|
||||
--textbox "$tmpfile" 25 80
|
||||
rm -f "$tmpfile"
|
||||
@@ -746,7 +748,7 @@ show_version_info() {
|
||||
|
||||
# ==========================================================
|
||||
uninstall_proxmenu() {
|
||||
if ! dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
if ! dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "Uninstall ProxMenux" \
|
||||
--yesno "\n$(translate "Are you sure you want to uninstall ProxMenux?")" 8 60; then
|
||||
return
|
||||
@@ -754,7 +756,7 @@ uninstall_proxmenu() {
|
||||
|
||||
local deps_to_remove=""
|
||||
|
||||
deps_to_remove=$(dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
deps_to_remove=$(dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "Remove Dependencies" \
|
||||
--checklist "Select dependencies to remove:" 12 60 2 \
|
||||
"dialog" "Interactive dialog boxes" OFF \
|
||||
@@ -803,7 +805,7 @@ uninstall_proxmenu() {
|
||||
echo "100" ; echo "Uninstallation complete!"
|
||||
sleep 1
|
||||
|
||||
) | dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
) | dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "Uninstalling ProxMenux" \
|
||||
--gauge "Starting uninstallation..." 10 60 0
|
||||
|
||||
@@ -814,7 +816,7 @@ uninstall_proxmenu() {
|
||||
fi
|
||||
final_message+="Thank you for using ProxMenux!"
|
||||
|
||||
dialog --clear --backtitle "ProxMenux Configuration" \
|
||||
dialog --clear --backtitle "$BACKTITLE" \
|
||||
--title "Uninstallation Complete" \
|
||||
--msgbox "$final_message" 12 60
|
||||
clear
|
||||
|
||||
@@ -138,14 +138,14 @@ while true; do
|
||||
OS_TYPE=$(dialog --colors --backtitle "ProxMenux" \
|
||||
--title "$(translate "Select System Type")" \
|
||||
--menu "\n$(translate "Choose the type of virtual system to install:")" 20 70 10 \
|
||||
1 "$(translate "Create") VM System NAS" \
|
||||
2 "$(translate "Create") VM System Windows" \
|
||||
3 "$(translate "Create") VM System Linux" \
|
||||
1 "$(translate "Create VM System NAS")" \
|
||||
2 "$(translate "Create VM System Windows")" \
|
||||
3 "$(translate "Create VM System Linux")" \
|
||||
"" "" \
|
||||
"" "\Z4───────────────── Community Scripts ─────────────────\Zn" \
|
||||
"" "\Z4───────────────── $(translate "Community Scripts") ─────────────────\Zn" \
|
||||
"" "" \
|
||||
4 "$(translate "Create") VM System macOS (OSX-PROXMOX)" \
|
||||
5 "$(translate "Create") VM System Others (based Linux)" \
|
||||
4 "$(translate "Create VM System macOS (OSX-PROXMOX)")" \
|
||||
5 "$(translate "Create VM System Others (based Linux)")" \
|
||||
"" "" \
|
||||
6 "$(translate "Return to Main Menu")" \
|
||||
3>&1 1>&2 2>&3)
|
||||
|
||||
@@ -32,16 +32,16 @@ while true; do
|
||||
"1" "$(translate "Install/Update NVIDIA Drivers (Host + LXC)")" \
|
||||
"2" "$(translate "Install/Update Coral TPU on Host")" \
|
||||
"" "\Zb\Z4 LXC\Zn" \
|
||||
"3" "$(translate "Add GPU to LXC (Intel | AMD | NVIDIA)") \Zb\Z4Switch Mode\Zn" \
|
||||
"3" "$(translate "Add GPU to LXC (Intel | AMD | NVIDIA)") \Zb\Z4$(translate "Switch Mode")\Zn" \
|
||||
"4" "$(translate "Add Coral TPU to LXC")" \
|
||||
"" "\Zb\Z4 VM\Zn" \
|
||||
"5" "$(translate "Add GPU to VM (Intel | AMD | NVIDIA)") \Zb\Z4Switch Mode\Zn" \
|
||||
"5" "$(translate "Add GPU to VM (Intel | AMD | NVIDIA)") \Zb\Z4$(translate "Switch Mode")\Zn" \
|
||||
"" "" \
|
||||
"" "\Z4──────────────────── SWICHT MODE ───────────────────────\Zn" \
|
||||
"" "\Z4──────────────────── $(translate "Switch Mode") ───────────────────────\Zn" \
|
||||
"" "" \
|
||||
"6" "$(translate "Switch GPU Mode (VM <-> LXC)")" \
|
||||
"" "" \
|
||||
"" "\Z4───────────────────── Utilities ────────────────────────\Zn" \
|
||||
"" "\Z4───────────────────── $(translate "Utilities") ────────────────────────\Zn" \
|
||||
"7" "$(translate "Manual CLI Guide (GPU/TPU)")" \
|
||||
"0" "$(translate "Return to Main Menu")" \
|
||||
2>&1 >/dev/tty
|
||||
|
||||
@@ -387,7 +387,7 @@ search_and_filter_scripts() {
|
||||
local selected
|
||||
selected=$(dialog --colors --backtitle "ProxMenux" \
|
||||
--title "$title" \
|
||||
--menu "$(translate "Select a script or action:"):" \
|
||||
--menu "$(translate "Select a script or action:")" \
|
||||
22 75 15 "${menu_items[@]}" 3>&1 1>&2 2>&3)
|
||||
|
||||
[[ $? -ne 0 ]] && return
|
||||
@@ -402,7 +402,7 @@ search_and_filter_scripts() {
|
||||
count=$(echo "$filtered_json" | jq 'group_by(.slug) | length')
|
||||
continue
|
||||
;;
|
||||
"back"|"")
|
||||
"")
|
||||
return
|
||||
;;
|
||||
*)
|
||||
@@ -439,10 +439,9 @@ while true; do
|
||||
MENU_ITEMS+=("$local_idx" "$padded_name $padded_count")
|
||||
((local_idx++))
|
||||
done
|
||||
|
||||
SELECTED_IDX=$(dialog --backtitle "ProxMenux" \
|
||||
--title "Proxmox VE Helper-Scripts" \
|
||||
--menu "$(translate "Select a category or search for scripts:"):" \
|
||||
--menu "$(translate "Select a category or search for scripts:")" \
|
||||
22 75 15 "${MENU_ITEMS[@]}" 3>&1 1>&2 2>&3) || {
|
||||
dialog --clear --title "ProxMenux" \
|
||||
--msgbox "\n\n$(translate "Visit the website to discover more scripts, stay updated with the latest updates, and support the project:")\n\nhttps://community-scripts.github.io/ProxmoxVE" 15 70
|
||||
|
||||
@@ -322,7 +322,7 @@ show_menu() {
|
||||
|
||||
|
||||
menu_items+=("" "")
|
||||
menu_items+=("" "\Z4───────────────────── Community Scripts ──────────────────────\Zn")
|
||||
menu_items+=("" "\Z4───────────────────── $(translate "Community Scripts") ──────────────────────\Zn")
|
||||
|
||||
for script in "${COMMUNITY_SCRIPTS[@]}"; do
|
||||
IFS='|' read -r name source command <<< "$script"
|
||||
@@ -344,7 +344,7 @@ show_menu() {
|
||||
script_selection=$(dialog --clear --colors \
|
||||
--backtitle "ProxMenux" \
|
||||
--title "$(translate "Post-Installation Scripts")" \
|
||||
--menu "\n$(translate "Select a post-installation script:"):\n" \
|
||||
--menu "\n$(translate "Select a post-installation script:")\n" \
|
||||
24 84 16 \
|
||||
"${menu_items[@]}" 2>&1 1>&3)
|
||||
exit_status=$?
|
||||
|
||||
@@ -1244,7 +1244,7 @@ show_menu() {
|
||||
|
||||
|
||||
menu_items+=("" "")
|
||||
menu_items+=("" "\Z4───────────────────── Community Scripts ──────────────────────\Zn")
|
||||
menu_items+=("" "\Z4───────────────────── $(translate "Community Scripts") ──────────────────────\Zn")
|
||||
|
||||
for script in "${COMMUNITY_SCRIPTS[@]}"; do
|
||||
IFS='|' read -r name source command <<< "$script"
|
||||
@@ -1266,7 +1266,7 @@ show_menu() {
|
||||
script_selection=$(dialog --clear --colors \
|
||||
--backtitle "ProxMenux" \
|
||||
--title "$(translate "Network Management")" \
|
||||
--menu "\n$(translate "Select a network management option:"):\n" \
|
||||
--menu "\n$(translate "Select a network management option:")\n" \
|
||||
28 82 19 \
|
||||
"${menu_items[@]}" 2>&1 1>&3)
|
||||
exit_status=$?
|
||||
|
||||
@@ -40,7 +40,7 @@ while true; do
|
||||
"" "\Zb\Z4 LXC\Zn" \
|
||||
"4" "$(translate "Import Disk to LXC")" \
|
||||
"" "" \
|
||||
"" "\Z4────────────────────── Utilities ───────────────────────\Zn" \
|
||||
"" "\Z4────────────────────── $(translate "Utilities") ───────────────────────\Zn" \
|
||||
"5" "$(translate "Format / Wipe Physical Disk (Safe)")" \
|
||||
"6" "$(translate "SMART Disk Health & Test")" \
|
||||
"7" "$(translate "Manual CLI Guide (Disk and Storage Manager)")" \
|
||||
|
||||
@@ -189,7 +189,7 @@ function select_nas_iso() {
|
||||
"6" "Rockstor VM (openSUSE based)"
|
||||
"7" "ZimaOS VM (Proxmox-zimaos)"
|
||||
"" ""
|
||||
"" "\Z4───────────────── Community Scripts ─────────────────\Zn"
|
||||
"" "\Z4───────────────── $(translate "Community Scripts") ─────────────────\Zn"
|
||||
"" ""
|
||||
"8" "Umbrel OS VM (Helper-Scripts)"
|
||||
"9" "$(translate "Return to Main Menu")"
|
||||
|
||||
@@ -29,6 +29,7 @@ export function LanguageSwitcher() {
|
||||
const labels: Record<string, string> = {
|
||||
en: t("en"),
|
||||
es: t("es"),
|
||||
sk: t("sk"),
|
||||
}
|
||||
|
||||
return (
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ import { defineRouting } from "next-intl/routing"
|
||||
* `CONTRIBUTING-TRANSLATIONS.md`.
|
||||
*/
|
||||
export const routing = defineRouting({
|
||||
locales: ["en", "es"],
|
||||
locales: ["en", "es", "sk"],
|
||||
defaultLocale: "en",
|
||||
localePrefix: "always",
|
||||
})
|
||||
|
||||
@@ -27,7 +27,8 @@
|
||||
"language": {
|
||||
"switcher": "Language",
|
||||
"en": "English",
|
||||
"es": "Español"
|
||||
"es": "Español",
|
||||
"sk": "Slovenčina"
|
||||
},
|
||||
"resources": {
|
||||
"documentation": {
|
||||
@@ -226,4 +227,4 @@
|
||||
"ogTail": "Subscribe via RSS or check back for new versions."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,7 +27,8 @@
|
||||
"language": {
|
||||
"switcher": "Idioma",
|
||||
"en": "English",
|
||||
"es": "Español"
|
||||
"es": "Español",
|
||||
"sk": "Slovenčina"
|
||||
},
|
||||
"resources": {
|
||||
"documentation": {
|
||||
@@ -226,4 +227,4 @@
|
||||
"ogTail": "Suscríbete vía RSS o vuelve a comprobarlo para nuevas versiones."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,230 @@
|
||||
{
|
||||
"site": {
|
||||
"name": "ProxMenux",
|
||||
"tagline": "Interaktívne menu a webový prehľad pre Proxmox VE"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Domov",
|
||||
"docs": "Dokumentácia",
|
||||
"documentation": "Dokumentácia",
|
||||
"guides": "Návody",
|
||||
"changelog": "Zmeny",
|
||||
"github": "GitHub",
|
||||
"rss": "RSS",
|
||||
"rssTitle": "RSS kanál",
|
||||
"menuOpen": "Otvoriť menu"
|
||||
},
|
||||
"footer": {
|
||||
"sponsorHeading": "Podpora",
|
||||
"sponsorBody": "Ak chcete podporiť vývoj projektu.",
|
||||
"sponsorAlt": "Podporte ma na Ko-fi",
|
||||
"connectHeading": "Komunita",
|
||||
"connectBody": "Pridajte sa do diskusií na GitHube, kde môžete získať pomoc, podeliť sa o nápady alebo prispieť do projektu. Každý nápad sa počíta.",
|
||||
"joinDiscussion": "Pridať sa do diskusie",
|
||||
"copyrightPrefix": "ProxMenux, otvorený komunitný projekt od",
|
||||
"copyrightSuffix": "."
|
||||
},
|
||||
"language": {
|
||||
"switcher": "Jazyk",
|
||||
"en": "English",
|
||||
"es": "Español",
|
||||
"sk": "Slovenčina"
|
||||
},
|
||||
"resources": {
|
||||
"documentation": {
|
||||
"title": "Dokumentácia",
|
||||
"description": "Popis systému a používateľské návody"
|
||||
},
|
||||
"changelog": {
|
||||
"title": "Zmeny",
|
||||
"description": "Informácie o najnovších úpravách"
|
||||
},
|
||||
"guides": {
|
||||
"title": "Návody",
|
||||
"description": "Krokové návody pre bežné úlohy"
|
||||
},
|
||||
"github": {
|
||||
"title": "GitHub repozitár",
|
||||
"description": "Pozrieť zdrojový kód."
|
||||
}
|
||||
},
|
||||
"docSidebar": {
|
||||
"documentation": "Dokumentácia",
|
||||
"items": {
|
||||
"introduction": "Úvod",
|
||||
"installation": "Inštalácia",
|
||||
"proxmenuxMonitor": "ProxMenux Monitor",
|
||||
"monitorOverview": "Prehľad",
|
||||
"architecture": "Architektúra",
|
||||
"accessAuth": "Prístup a overenie",
|
||||
"dashboard": "Panel",
|
||||
"dashboardSystemOverview": "Karta Prehľad systému",
|
||||
"dashboardStorage": "Karta Úložisko",
|
||||
"dashboardNetwork": "Karta Sieť",
|
||||
"dashboardVmsLxcs": "Karta VM a LXC",
|
||||
"dashboardHardware": "Karta Hardvér",
|
||||
"dashboardSystemLogs": "Karta Systémové logy",
|
||||
"dashboardTerminal": "Karta Terminál",
|
||||
"dashboardSecurity": "Karta Bezpečnosť",
|
||||
"dashboardSettings": "Karta Nastavenia",
|
||||
"healthMonitor": "Monitor stavu",
|
||||
"notifications": "Upozornenia",
|
||||
"aiAssistant": "AI asistent",
|
||||
"apiReference": "API referencia",
|
||||
"integrations": "Integrácie",
|
||||
"proxmenuxScripts": "Skripty ProxMenux",
|
||||
"postInstallScript": "Skript po inštalácii",
|
||||
"postInstallOverview": "Prehľad",
|
||||
"postInstallAutomated": "Automatizované",
|
||||
"postInstallCustomizable": "Prispôsobiteľné",
|
||||
"postInstallBasicSettings": "Základné nastavenia",
|
||||
"postInstallSystem": "Systém",
|
||||
"postInstallVirtualization": "Virtualizácia",
|
||||
"postInstallNetwork": "Sieť",
|
||||
"postInstallStorage": "Úložisko",
|
||||
"postInstallSecurity": "Bezpečnosť",
|
||||
"postInstallCustomization": "Prispôsobenie",
|
||||
"postInstallMonitoring": "Monitoring",
|
||||
"postInstallPerformance": "Výkon",
|
||||
"postInstallOptional": "Voliteľné",
|
||||
"postInstallUpdates": "Použiť dostupné aktualizácie",
|
||||
"postInstallUninstall": "Odinštalovať optimalizácie",
|
||||
"gpusCoralTpu": "GPU a Coral-TPU",
|
||||
"nvidiaHost": "Nainštalovať ovládače NVIDIA (host)",
|
||||
"coralHost": "Nainštalovať Coral TPU (host)",
|
||||
"addGpuLxc": "Pridať GPU do LXC",
|
||||
"addCoralLxc": "Pridať Coral TPU do LXC",
|
||||
"addGpuVm": "Pridať GPU do VM (passthrough)",
|
||||
"switchGpuMode": "Prepnúť režim GPU (VM ↔ LXC)",
|
||||
"createVm": "Vytvoriť VM",
|
||||
"createVmOverview": "Prehľad",
|
||||
"createVmSystemNas": "Systém NAS",
|
||||
"createVmSynology": "Synology VM",
|
||||
"createVmNasOthers": "Ďalšie NAS systémy",
|
||||
"createVmSystemWindows": "Systém Windows",
|
||||
"createVmSystemLinux": "Systém Linux",
|
||||
"diskManager": "Správca diskov",
|
||||
"diskManagerOverview": "Prehľad",
|
||||
"diskImportVm": "Importovať disk do VM",
|
||||
"diskImportImageVm": "Importovať obraz disku do VM",
|
||||
"diskAddController": "Pridať radič alebo NVMe do VM",
|
||||
"diskImportLxc": "Importovať disk do LXC",
|
||||
"diskFormat": "Formátovať / vymazať fyzický disk",
|
||||
"diskSmart": "SMART stav a test disku",
|
||||
"storageShareManager": "Správca úložísk a zdieľaní",
|
||||
"storageShareOverview": "Prehľad",
|
||||
"hostStorage": "Napojenie úložiska na hosta",
|
||||
"hostNfs": "Pridať NFS zdieľanie ako Proxmox úložisko",
|
||||
"hostSamba": "Pridať Samba zdieľanie ako Proxmox úložisko",
|
||||
"hostIscsi": "Pridať iSCSI target ako Proxmox úložisko",
|
||||
"hostLocalDisk": "Pridať lokálny disk ako Proxmox úložisko",
|
||||
"hostLocalShared": "Pridať zdieľaný priečinok na hoste",
|
||||
"lxcMountPoints": "LXC mount pointy (Host ↔ CT)",
|
||||
"lxcNetworkSharing": "Sieťové zdieľanie v LXC",
|
||||
"lxcNfsClient": "NFS klient v LXC",
|
||||
"lxcSambaClient": "Samba klient v LXC",
|
||||
"lxcNfsServer": "NFS server v LXC",
|
||||
"lxcSambaServer": "Samba server v LXC",
|
||||
"network": "Sieť",
|
||||
"networkOverview": "Prehľad",
|
||||
"networkDiagnostics": "Diagnostika",
|
||||
"networkMonitoring": "Živé monitorovacie nástroje",
|
||||
"networkBridge": "Analýza a oprava bridge",
|
||||
"networkConfig": "Analýza a čistenie konfigurácie",
|
||||
"networkPersistent": "Stále názvy sieťových rozhraní",
|
||||
"networkBackup": "Záloha a reštart rozhraní",
|
||||
"security": "Bezpečnosť",
|
||||
"securityOverview": "Prehľad",
|
||||
"securityFail2ban": "Fail2Ban",
|
||||
"securityLynis": "Lynis",
|
||||
"utilities": "Nástroje",
|
||||
"utilsOverview": "Prehľad",
|
||||
"utilsUupDump": "Tvorba ISO cez UUP Dump",
|
||||
"utilsSystemUtils": "Inštalátor systémových nástrojov",
|
||||
"utilsSystemUpdate": "Aktualizácia systému Proxmox",
|
||||
"utilsUpgradePve": "Aktualizácia z PVE 8 na PVE 9",
|
||||
"utilsExportVm": "Exportovať VM do OVA / OVF",
|
||||
"utilsImportVm": "Importovať VM z OVA / OVF",
|
||||
"settingsProxmenux": "Nastavenia ProxMenux",
|
||||
"settingsOverview": "Prehľad",
|
||||
"settingsMonitor": "ProxMenux Monitor",
|
||||
"settingsBeta": "Zmeniť kanál vydaní",
|
||||
"settingsVersion": "Zobraziť informácie o verzii",
|
||||
"settingsUninstall": "Odinštalovať ProxMenux",
|
||||
"commandsReference": "Prehľad príkazov",
|
||||
"commandsOverview": "Prehľad",
|
||||
"commandsSystem": "Užitočné systémové príkazy",
|
||||
"commandsVmCt": "Správa VM a CT",
|
||||
"commandsStorage": "Úložiská a disky",
|
||||
"commandsNetwork": "Sieťové príkazy",
|
||||
"commandsUpdates": "Aktualizácie a balíky",
|
||||
"commandsGpu": "GPU passthrough",
|
||||
"commandsZfs": "Správa ZFS",
|
||||
"commandsBackup": "Zálohovanie a obnova",
|
||||
"commandsTools": "Systémové CLI nástroje",
|
||||
"glossary": "Slovník pojmov",
|
||||
"about": "O projekte",
|
||||
"aboutOverview": "Prehľad",
|
||||
"aboutFaq": "Časté otázky",
|
||||
"aboutContributors": "Prispievatelia",
|
||||
"aboutContributing": "Ako prispieť",
|
||||
"aboutCodeOfConduct": "Kódex správania",
|
||||
"externalRepositories": "Externé repozitáre",
|
||||
"backupRestore": "Záloha a obnova",
|
||||
"backupRestoreOverview": "Prehľad",
|
||||
"backupRestoreHowItWorks": "Ako to funguje",
|
||||
"backupRestoreDestinations": "Ciele",
|
||||
"backupRestoreDestOverview": "Prehľad",
|
||||
"backupRestoreDestLocal": "Lokálny archív",
|
||||
"backupRestoreDestPbs": "Proxmox Backup Server",
|
||||
"backupRestoreDestBorg": "Borg",
|
||||
"backupRestoreCreating": "Vytváranie záloh",
|
||||
"backupRestoreJobs": "Plánované úlohy",
|
||||
"backupRestoreRestoring": "Obnova",
|
||||
"backupRestoreCrossKernel": "Obnova medzi kernelmi",
|
||||
"backupRestoreGlossary": "Slovník pojmov"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"title": "ProxMenux",
|
||||
"tagline": "Interaktívne menu a webový prehľad pre Proxmox VE",
|
||||
"description": "ProxMenux je interaktívne menu a webový prehľad pre Proxmox VE. Z terminálu môžete spúšťať príkazy, skripty a sprievodcov, zatiaľ čo v prehliadači sledujete stav hosta, metriky a upozornenia.",
|
||||
"installButton": "Nainštalovať teraz",
|
||||
"whatIsButton": "Čo je ProxMenux?",
|
||||
"logoAlt": "Logo ProxMenux"
|
||||
},
|
||||
"docNav": {
|
||||
"previous": "Predchádzajúce",
|
||||
"next": "Ďalšie"
|
||||
},
|
||||
"tocPanel": {
|
||||
"onThisPage": "Na tejto stránke"
|
||||
},
|
||||
"supportProject": {
|
||||
"heading": "Podporte projekt",
|
||||
"body": "Ak vám <strong>ProxMenux</strong> pomáha, dajte mu hviezdičku na GitHube, aby ho ľahšie našli aj ostatní.",
|
||||
"button": "Dať hviezdičku na GitHube"
|
||||
},
|
||||
"rssLink": {
|
||||
"heading": "Buďte v obraze",
|
||||
"body": "Prihláste sa na RSS kanál a dostávajte upozornenia na nové zmeny.",
|
||||
"copy": "Kopírovať",
|
||||
"copied": "Skopírované",
|
||||
"copyTitle": "Kopírovať RSS URL",
|
||||
"openFeed": "Otvoriť RSS kanál",
|
||||
"openTitle": "Otvoriť RSS kanál"
|
||||
},
|
||||
"changelog": {
|
||||
"pageTitle": "Zmeny",
|
||||
"meta": {
|
||||
"title": "Zoznam zmien ProxMenux",
|
||||
"titleSuffix": "Poznámky k vydaniam",
|
||||
"latest": "Najnovšie",
|
||||
"mostRecent": "Najnovšie vydanie",
|
||||
"description": "Poznámky k vydaniam a história zmien ProxMenux, menu skriptu na správu Proxmox VE.",
|
||||
"descriptionTail": "Nové funkcie, opravy chýb, bezpečnostné aktualizácie, vylepšenia ProxMenux Monitor, kompatibilita AI poskytovateľov, spevnenie GPU passthrough a ďalšie.",
|
||||
"ogDescription": "Poznámky k vydaniam ProxMenux.",
|
||||
"ogTail": "Prihláste sa cez RSS alebo sa sem vráťte po nové verzie."
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user