summaryrefslogtreecommitdiff
path: root/raveos-center/raveos_center/karbantartas.py
diff options
context:
space:
mode:
authorNippy <nippy@Beller-Mac-mini.lan>2026-11-06 20:11:12 +0100
committerNippy <nippy@Beller-Mac-mini.lan>2026-11-06 20:11:12 +0100
commita2a5805e07de5c1649cae5a023aab9ec8a46438e (patch)
tree91e673335dd51dbff1077909841e049916013953 /raveos-center/raveos_center/karbantartas.py
parent5d5cf0db1b830f61279e353579c0074b0bf067f8 (diff)
downloadRaveOS-PKGBUILD-a2a5805e07de5c1649cae5a023aab9ec8a46438e.tar.gz
RaveOS-PKGBUILD-a2a5805e07de5c1649cae5a023aab9ec8a46438e.zip
center
Diffstat (limited to 'raveos-center/raveos_center/karbantartas.py')
-rw-r--r--raveos-center/raveos_center/karbantartas.py31
1 files changed, 16 insertions, 15 deletions
diff --git a/raveos-center/raveos_center/karbantartas.py b/raveos-center/raveos_center/karbantartas.py
index 2f929c0..ebbea5d 100644
--- a/raveos-center/raveos_center/karbantartas.py
+++ b/raveos-center/raveos_center/karbantartas.py
@@ -4,6 +4,7 @@ from pathlib import Path
import shutil
import subprocess
+from raveos_center.forditas import tr
from raveos_center.muveletek import Lepes, root
CACHE = Path("/var/cache/pacman/pkg")
@@ -34,7 +35,7 @@ def _meret(bajt):
def cache_elonezet():
if not shutil.which("paccache"):
- return {"elerheto": False, "osszegzes": "A paccache nincs telepítve (pacman-contrib).", "elemek": []}
+ return {"elerheto": False, "osszegzes": tr("A paccache nincs telepítve (pacman-contrib)."), "elemek": []}
elemek = sorted(_paccache("-k2") | _paccache("-uk0"))
osszes = 0
for nev in elemek:
@@ -45,7 +46,7 @@ def cache_elonezet():
pass
return {
"elerheto": True,
- "osszegzes": f"{len(elemek)} csomagfájl, {_meret(osszes)}" if elemek else "Nincs törölhető csomagfájl.",
+ "osszegzes": tr("{0} csomagfájl, {1}", len(elemek), _meret(osszes)) if elemek else tr("Nincs törölhető csomagfájl."),
"elemek": elemek,
}
@@ -55,7 +56,7 @@ def arva_elonezet():
elemek = [s.strip() for s in kimenet.splitlines() if re.fullmatch(r"[a-z0-9@_+][a-z0-9@._+-]*", s.strip())]
return {
"elerheto": True,
- "osszegzes": f"{len(elemek)} árva csomag" if elemek else "Nincs árva csomag.",
+ "osszegzes": tr("{0} árva csomag", len(elemek)) if elemek else tr("Nincs árva csomag."),
"elemek": elemek,
}
@@ -64,7 +65,7 @@ def naplo_elonezet():
meret = re.search(r"take up ([0-9.]+)\s*([KMGT]?)", _ki(["journalctl", "--disk-usage"]))
return {
"elerheto": True,
- "osszegzes": f"Jelenleg {meret.group(1)} {meret.group(2)}B" if meret else "A napló mérete nem olvasható.",
+ "osszegzes": tr("Jelenleg {0} {1}B", meret.group(1), meret.group(2)) if meret else tr("A napló mérete nem olvasható."),
"elemek": [],
}
@@ -76,7 +77,7 @@ def _flatpak_nem_hasznalt(telepites):
def flatpak_elonezet():
if not shutil.which("flatpak"):
- return {"elerheto": False, "osszegzes": "A Flatpak nincs telepítve.", "elemek": [], "telepitesek": []}
+ return {"elerheto": False, "osszegzes": tr("A Flatpak nincs telepítve."), "elemek": [], "telepitesek": []}
telepitesek = []
elemek = []
for telepites in ("user", "system"):
@@ -86,7 +87,7 @@ def flatpak_elonezet():
elemek += [f"{telepites}: {e}" for e in lista]
return {
"elerheto": True,
- "osszegzes": f"{len(elemek)} nem használt runtime" if elemek else "Nincs nem használt runtime.",
+ "osszegzes": tr("{0} nem használt runtime", len(elemek)) if elemek else tr("Nincs nem használt runtime."),
"elemek": elemek,
"telepitesek": telepitesek,
}
@@ -98,13 +99,13 @@ def tukor_allapot():
szerverek = sum(1 for s in f if s.startswith("Server"))
except OSError:
szerverek = 0
- return {"elerheto": True, "osszegzes": f"{szerverek} aktív tükör", "elemek": []}
+ return {"elerheto": True, "osszegzes": tr("{0} aktív tükör", szerverek), "elemek": []}
def kulcs_allapot():
gpg = [str(p) for p in Path("/usr/share/pacman/keyrings").glob("*.gpg")]
kulcsok = sorted(set(_ki(["pacman", "-Qqo", *gpg]).split())) if gpg else []
- return {"elerheto": True, "osszegzes": ", ".join(kulcsok) or "Nincs kulcscsomag.", "elemek": []}
+ return {"elerheto": True, "osszegzes": ", ".join(kulcsok) or tr("Nincs kulcscsomag."), "elemek": []}
ELONEZETEK = {
@@ -119,23 +120,23 @@ ELONEZETEK = {
def lepesek(azon, adat, kivalasztott=None):
if azon == "cache":
- return [Lepes("Csomag cache ürítése", root("karbantartas", "cache"))]
+ return [Lepes(tr("Csomag cache ürítése"), root("karbantartas", "cache"))]
if azon == "arva":
csomagok = kivalasztott if kivalasztott is not None else adat["elemek"]
- return [Lepes("Árva csomagok eltávolítása", root("arva", *csomagok))] if csomagok else []
+ return [Lepes(tr("Árva csomagok eltávolítása"), root("arva", *csomagok))] if csomagok else []
if azon == "naplo":
- return [Lepes("Naplók takarítása", root("karbantartas", "naplo"))]
+ return [Lepes(tr("Naplók takarítása"), root("karbantartas", "naplo"))]
if azon == "tukrok":
- return [Lepes("Tükrök frissítése", root("karbantartas", "tukrok"))]
+ return [Lepes(tr("Tükrök frissítése"), root("karbantartas", "tukrok"))]
if azon == "kulcsok":
- return [Lepes("Kulcsok frissítése", root("karbantartas", "kulcsok"))]
+ return [Lepes(tr("Kulcsok frissítése"), root("karbantartas", "kulcsok"))]
if azon == "flatpak":
lista = []
if "user" in adat.get("telepitesek", []):
lista.append(
- Lepes("Flatpak (felhasználói)", ["flatpak", "uninstall", "--user", "--unused", "-y", "--noninteractive"], False)
+ Lepes(tr("Flatpak (felhasználói)"), ["flatpak", "uninstall", "--user", "--unused", "-y", "--noninteractive"], False)
)
if "system" in adat.get("telepitesek", []):
- lista.append(Lepes("Flatpak (rendszer)", root("karbantartas", "flatpak"), False))
+ lista.append(Lepes(tr("Flatpak (rendszer)"), root("karbantartas", "flatpak"), False))
return lista
return []