diff options
Diffstat (limited to 'raveos-center/raveos_center/snapshotok.py')
| -rw-r--r-- | raveos-center/raveos_center/snapshotok.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/raveos-center/raveos_center/snapshotok.py b/raveos-center/raveos_center/snapshotok.py index f4bd097..451f479 100644 --- a/raveos-center/raveos_center/snapshotok.py +++ b/raveos-center/raveos_center/snapshotok.py @@ -4,9 +4,10 @@ import subprocess from pathlib import Path from raveos_center import rendszerinfo +from raveos_center.forditas import tr SNAP_PAC = Path("/usr/share/libalpm/hooks/05-snap-pac-pre.hook") -TIPUSOK = {"pre": "csomagművelet előtt", "post": "csomagművelet után", "single": "kézi"} +TIPUSOK = {"pre": tr("csomagművelet előtt"), "post": tr("csomagművelet után"), "single": tr("kézi")} def _futtat(parancs, ido=30): @@ -47,7 +48,7 @@ def _elem(nyers): "szam": nyers.get("number", 0), "datum": (nyers.get("date") or "")[:16], "tipus": tipus, - "tipus_nev": "telepítés" if adat.get("important") == "yes" and tipus == "single" else TIPUSOK.get(tipus, tipus), + "tipus_nev": tr("telepítés") if adat.get("important") == "yes" and tipus == "single" else TIPUSOK.get(tipus, tipus), "leiras": nyers.get("description") or "", "pre_szam": nyers.get("pre-number"), "aktiv": bool(nyers.get("active")), @@ -69,12 +70,12 @@ def allapot(): return adat kimenet = _futtat(["snapper", "--jsonout", "-c", "root", "list"]) if not kimenet or kimenet.returncode != 0: - adat["hiba"] = (kimenet.stderr.strip() if kimenet else "") or "A snapshotok listája nem olvasható." + adat["hiba"] = (kimenet.stderr.strip() if kimenet else "") or tr("A snapshotok listája nem olvasható.") return adat try: nyers = json.loads(kimenet.stdout).get("root", []) except ValueError: - adat["hiba"] = "A snapper válasza nem értelmezhető." + adat["hiba"] = tr("A snapper válasza nem értelmezhető.") return adat adat["lista"] = [_elem(n) for n in reversed(nyers) if n.get("number", 0) != 0] return adat |