Setup gate on 28 more apps; signup_block on 11 (decision 47); claper R-713 base64; FIRST-ADMIN current
gates / gates (push) Successful in 2s
gates / gates (push) Successful in 2s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -152,6 +152,7 @@ def copy_strings(meta):
|
||||
ai = meta.get("app_info") or {}
|
||||
add("app_info.tagline", ai.get("tagline"))
|
||||
add("app_info.default_creds", ai.get("default_creds"))
|
||||
add("app_info.add_people", ai.get("add_people")) # decision 47 (controller >= 0.281.0): how to add a family member
|
||||
for k in ("use_cases", "first_steps", "prerequisites"):
|
||||
for i, v in enumerate(ai.get(k) or []):
|
||||
add("app_info.%s[%d]" % (k, i), v)
|
||||
@@ -220,10 +221,11 @@ def overlay_strings(ov, hu_meta):
|
||||
errs.append("app_info must be a mapping")
|
||||
else:
|
||||
for k in ai:
|
||||
if k not in ("tagline", "default_creds", "use_cases", "first_steps", "prerequisites"):
|
||||
if k not in ("tagline", "default_creds", "add_people", "use_cases", "first_steps", "prerequisites"):
|
||||
errs.append("unknown key app_info.%s — `docs_url` and the rest are not copy" % k)
|
||||
scalar("app_info.tagline", ai.get("tagline"), "app_info.tagline")
|
||||
scalar("app_info.default_creds", ai.get("default_creds"), "app_info.default_creds")
|
||||
scalar("app_info.add_people", ai.get("add_people"), "app_info.add_people")
|
||||
hu_ai = hu_meta.get("app_info") or {}
|
||||
for k in ("use_cases", "first_steps", "prerequisites"):
|
||||
lst = ai.get(k)
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
"description": "Személyes pénzügyek és költségvetés kezelése"
|
||||
},
|
||||
"adventurelog": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre, és a családtagod a saját címével regisztrál.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a travel.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre a fiókodat",
|
||||
"app_info.first_steps[2]": "Add hozzá az első utazásodat",
|
||||
@@ -101,6 +102,7 @@
|
||||
"description": "Egyszerű, könyv-szerű wiki és dokumentáció platform"
|
||||
},
|
||||
"calcom": {
|
||||
"app_info.add_people": "Beállítások → Adminisztráció → Felhasználók → Új felhasználó.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a cal.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre az admin fiókot",
|
||||
"app_info.first_steps[2]": "Állíts be egy foglalási típust (pl. 30 perces megbeszélés)",
|
||||
@@ -284,6 +286,7 @@
|
||||
"description": "Professzionális blog és hírlevél platform"
|
||||
},
|
||||
"gitea": {
|
||||
"app_info.add_people": "Webhely adminisztráció → Felhasználói fiókok → Új felhasználói fiók létrehozása.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a git.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Kövesd az első beállítás varázslót",
|
||||
"app_info.first_steps[2]": "Hozd létre az admin fiókot",
|
||||
@@ -361,6 +364,7 @@
|
||||
"description": "Professzionális monitoring és vizualizációs platform"
|
||||
},
|
||||
"gramps-web": {
|
||||
"app_info.add_people": "Adminként: Beállítások → Felhasználók kezelése → Új felhasználó.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a family.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre az admin fiókot",
|
||||
"app_info.first_steps[2]": "Importálj egy meglévő GEDCOM fájlt, vagy kezdd az üres családfát",
|
||||
@@ -399,6 +403,7 @@
|
||||
"description": "Nyílt forráskódú okos otthon központ"
|
||||
},
|
||||
"homebox": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre, és küldd el a családtagodnak a Homebox csoport meghívó linkjét (Beállítások → Csoport → Meghívó).",
|
||||
"app_info.first_steps[0]": "Nyisd meg az inventory.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre a fiókodat az első megnyitáskor",
|
||||
"app_info.first_steps[2]": "Add hozzá a helyszíneket (pl. nappali, konyha, garázs)",
|
||||
@@ -648,6 +653,7 @@
|
||||
"integrations[nextcloud].label": "Nextcloud integráció"
|
||||
},
|
||||
"opengist": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a gist.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre a fiókodat (az első felhasználó admin lesz)",
|
||||
"app_info.first_steps[2]": "Hozd létre az első gistet - írd be a kódot és mentsd",
|
||||
@@ -723,6 +729,7 @@
|
||||
"description": "Dokumentumok digitalizálása és rendszerezése"
|
||||
},
|
||||
"papra": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre; a családtagod regisztrál, aztán meghívod a szervezetedbe (Szervezet → Tagok → Meghívás).",
|
||||
"app_info.first_steps[0]": "Nyisd meg a papra.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre a fiókodat",
|
||||
"app_info.first_steps[2]": "Töltsd fel az első dokumentumot",
|
||||
@@ -951,6 +958,7 @@
|
||||
"description": "Automatikus sorozat letöltő és rendszerező"
|
||||
},
|
||||
"sparkyfitness": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a sparky.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Regisztrálj egy fiókot e-mail címmel és jelszóval",
|
||||
"app_info.first_steps[2]": "Állítsd be a profilodat és a napi céljaidat",
|
||||
@@ -993,6 +1001,7 @@
|
||||
"description": "Receptkezelő és étkezés tervező"
|
||||
},
|
||||
"termix": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a terminal.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Csatlakozz a szerveredhez SSH-n keresztül",
|
||||
"app_info.tagline": "Webes SSH terminál - szerver hozzáférés a böngészőből",
|
||||
@@ -1049,6 +1058,7 @@
|
||||
"description": "Jelszókezelő (Bitwarden-kompatibilis)"
|
||||
},
|
||||
"vikunja": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál; utána megoszthatod vele a projektjeidet.",
|
||||
"app_info.first_steps[0]": "Nyisd meg a tasks.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre a fiókodat",
|
||||
"app_info.first_steps[2]": "Hozd létre az első projektet és feladatlistát",
|
||||
@@ -1111,6 +1121,7 @@
|
||||
"description": "Edzésnapló és fitnesz tervező"
|
||||
},
|
||||
"wishlist": {
|
||||
"app_info.add_people": "Nyisd meg a regisztrációt 15 percre, és a családtagod regisztrál (a Wishlist meghívó linkje is ebben az időben működik).",
|
||||
"app_info.first_steps[0]": "Nyisd meg a wishes.DOMAIN címet a böngészőben",
|
||||
"app_info.first_steps[1]": "Hozd létre a fiókodat",
|
||||
"app_info.first_steps[2]": "Hozd létre az első kívánságlistádat",
|
||||
|
||||
Reference in New Issue
Block a user