English copy — BATCH 1 of 3: 17 apps, 319 strings (R-560 slice 5)
gates / gates (push) Failing after 2s

adventurelog, bentopdf, bookstack, calcom, calibre-web, ghost, grafana,
home-assistant, homebox, homepage, n8n, nextcloud, outline, papra, radarr,
sparkyfitness, wanderer. EN_MISSING_CEILING 943 -> 624.

No Hungarian byte moved; no image, pin, catalog_since or compose line changed.

The blocks are GENERATED from a flat {path: english} map rather than hand-written:
fifty nested blocks whose keys must match the Hungarian exactly is fifty chances to
mistype an env_var, and a mistyped key is INERT on the box rather than an error, so
nobody would learn. The generator builds from the same flat paths the freeze uses,
derived from the Hungarian file itself, so an invented key cannot be written.

One string is deliberately untranslated: papra's AUTH_SECRET description is a
Hungarian DEFECT (it describes a session-signing key as "the app's subdomain").
Translating it faithfully would ship the error in a second language; changing the
Hungarian is forbidden in a localisation release. It falls back, papra stands at
13/14, and the ceiling's floor is 1 until R-593 is fixed — stated in the ceiling's
own comment so a later batch does not "fix" it by editing Hungarian.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-09-20 16:29:37 +02:00
parent d9aa02a93f
commit 0695d8eeda
19 changed files with 596 additions and 2 deletions
+33
View File
@@ -73,3 +73,36 @@ healthcheck:
checks:
- type: http
port: 80
# --- English copy (localisation slice 5, R-560) --------------------------------------------
# The Hungarian above is UNCHANGED. A box on English reads this block field by field; a missing
# field shows the Hungarian one; a controller older than 0.257.0 ignores the block entirely.
i18n:
en:
description: 'A simple, book-shaped wiki and documentation platform'
app_info:
tagline: 'A simple wiki platform - shelves, books, chapters and pages'
default_creds: 'admin@admin.com / password'
use_cases:
- 'A family knowledge base - recipes, manuals, house rules'
- 'Project documentation with a structure you can follow'
- 'Book > Chapter > Page, so a large set stays readable'
- 'Full text search and tags'
- 'A visual editor and a Markdown editor'
first_steps:
- 'Open wiki.DOMAIN in your browser'
- 'Sign in: admin@admin.com / password'
- 'Change the admin password and e-mail address straight away'
- 'Create your first shelf and book'
- 'Start writing'
deploy_fields:
- env_var: DOMAIN
label: 'Domain'
description: 'The server domain name'
- env_var: SUBDOMAIN
label: 'Subdomain'
description: 'The subdomain this app answers on'
- env_var: DB_PASSWORD
label: 'Database password'
- env_var: APP_KEY
label: 'Application key'