Phase 0 of the localisation starter: i18n_inventory.py counts every customer-visible Hungarian string; the audit names six further claims in the prompt that live source disproved. Rows for the compare-not-show sites, wizard deletion, the wire-contract comment blind spot, and localisation slices 1-6. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
7.2 KiB
script sha256: be69b48d4d98ac47c0cec531cae63bee8ef009cacbbe2b5c45725cfb2fd40f0c
Controls (ASCII fragment, positive + negative)
| surface | positive fragment | lines holding it | of those flagged | negative fragment hits | ASCII English line flagged | verdict |
|---|---|---|---|---|---|---|
| controller templates | pult |
20 | 20 | 0 | False | ok |
| controller Go | ment |
832 | 278 | 0 | False | ok |
| hub customer Go | ment |
35 | 18 | 0 | False | ok |
| installer banner | Felhom |
10 | 5 | 0 | False | ok |
| catalog | Alkalmaz |
5 | 5 | 0 | False | ok |
| guide | Felhom |
14 | 13 | 0 | False | ok |
Controller page templates
36 files; 33 carry Hungarian. Lines with an accented letter: 1553. Strings: 1161 text runs + 88 attribute values + 618 inline-JS literals = 1867. Template compares against Hungarian: 0. Text runs with a numeric parameter: 7.
| template | HU lines | text | attr | JS | compare |
|---|---|---|---|---|---|
| deploy.html | 156 | 91 | 8 | 77 | 0 |
| storage.html | 110 | 43 | 9 | 105 | 0 |
| debug.html | 92 | 43 | 18 | 84 | 0 |
| layout.html | 88 | 38 | 1 | 70 | 0 |
| backups_remote.html | 77 | 87 | 0 | 10 | 0 |
| settings_system.html | 84 | 58 | 0 | 36 | 0 |
| backups_apps.html | 80 | 80 | 7 | 6 | 0 |
| backups_restore.html | 76 | 50 | 2 | 30 | 0 |
| sharing.html | 68 | 70 | 0 | 8 | 0 |
| recovery.html | 52 | 61 | 1 | 5 | 0 |
| storage_network.html | 66 | 38 | 6 | 20 | 0 |
| backups.html | 47 | 46 | 1 | 13 | 0 |
| backups_escrow.html | 56 | 31 | 0 | 29 | 0 |
| app_info.html | 45 | 37 | 0 | 20 | 0 |
| settings_security.html | 53 | 28 | 4 | 25 | 0 |
| monitoring.html | 48 | 43 | 0 | 13 | 0 |
| dashboard.html | 35 | 40 | 9 | 0 | 0 |
| backups_restore_wizard.html | 40 | 41 | 0 | 6 | 0 |
| storage_init.html | 33 | 18 | 1 | 25 | 0 |
| app_import.html | 36 | 31 | 1 | 9 | 0 |
| stacks.html | 29 | 29 | 7 | 0 | 0 |
| settings_notifications.html | 35 | 34 | 1 | 0 | 0 |
| storage_attach.html | 21 | 17 | 1 | 12 | 0 |
| app_export.html | 24 | 19 | 2 | 8 | 0 |
| launcher.html | 25 | 21 | 4 | 3 | 0 |
| tier2_config.html | 26 | 26 | 0 | 0 | 0 |
| claim.html | 19 | 16 | 3 | 0 | 0 |
| logs.html | 8 | 5 | 0 | 4 | 0 |
| login.html | 7 | 6 | 1 | 0 | 0 |
| launcher_share_password.html | 5 | 4 | 1 | 0 | 0 |
| backups_shared.html | 6 | 4 | 0 | 0 | 0 |
| catchall.html | 3 | 3 | 0 | 0 | 0 |
| launcher_shared.html | 3 | 3 | 0 | 0 | 0 |
| app_row.html | 0 | 0 | 0 | 0 | 0 |
| icons.html | 0 | 0 | 0 | 0 | 0 |
| meta_badge.html | 0 | 0 | 0 | 0 | 0 |
Most repeated (text + attr):
- 10x
Mentés - 7x
Jelszó - 7x
← Vissza - 6x
Törlés - 6x
Hiba - 6x
Beállítás - 6x
Mégsem - 6x
Újraindítás - 6x
Betöltés... - 6x
Frissítés
Controller Go (non-test, first-boot wizard excluded)
1141 literals in 84 files. shown: 947, error (may reach a page): 184, log only: 3, compared: 7. Format strings with parameters (non-log): 237; numeric %d (non-log, plural risk): 42; concatenated (non-log): 111; raw multi-line blocks: 1.
| file (top 15, non-log) | literals |
|---|---|
| felhom-controller/controller/internal/web/handlers.go | 115 |
| felhom-controller/controller/internal/cloudflare/countries.go | 113 |
| felhom-controller/controller/internal/web/offbox_handlers.go | 70 |
| felhom-controller/controller/internal/web/storage_handlers.go | 45 |
| felhom-controller/controller/internal/web/handler_debug.go | 39 |
| felhom-controller/controller/internal/backup/offbox_reconstitute.go | 38 |
| felhom-controller/controller/internal/notify/notifier.go | 31 |
| felhom-controller/controller/internal/backup/update_guard.go | 28 |
| felhom-controller/controller/internal/stacks/migrate.go | 28 |
| felhom-controller/controller/internal/stacks/update.go | 25 |
| felhom-controller/controller/internal/appexport/restore.go | 23 |
| felhom-controller/controller/internal/web/alerts.go | 22 |
| felhom-controller/controller/internal/web/share_handlers.go | 22 |
| felhom-controller/controller/internal/appexport/export.go | 21 |
| felhom-controller/controller/internal/api/router.go | 20 |
Most repeated (non-log):
- 13x
érvénytelen kérés - 9x
A távoli mentési cél nincs beállítva. - 7x
Rendszermonitor - 6x
Nem bekötött - 6x
érvénytelen csatlakoztatási pont - 5x
Beállítások - 5x
Hiányzó alkalmazás. - 4x
Belső hiba a jelszó mentésekor - 4x
Az ügynök nem elérhető. - 3x
egy másik mentési/visszaállítási művelet már fut
Compared, not shown (controller Go)
- felhom-controller/controller/internal/api/router.go:478
kötelező - felhom-controller/controller/internal/api/router.go:478
memória - felhom-controller/controller/internal/backup/offbox.go:186
tárhelykeretet - felhom-controller/controller/internal/web/alerts.go:208
meghajtón - felhom-controller/controller/internal/web/alerts.go:208
adattároló - felhom-controller/controller/internal/web/alerts.go:208
meghajtó - felhom-controller/controller/internal/web/offbox_handlers.go:132
A távoli mentési cél elmentve. - felhom-controller/controller/internal/web/handlers.go:927 via
offboxStaleWarningMarker(defined felhom-controller/controller/internal/web/handlers.go)nincs mentésre jelölt alkalmazás
Compared, not shown (templates)
Hub customer surfaces (notify, self-bind, reset, claim)
65 literals in 4 files. shown: 65, error (may reach a page): 0, log only: 0, compared: 0. Format strings with parameters (non-log): 10; numeric %d (non-log, plural risk): 0; concatenated (non-log): 0; raw multi-line blocks: 8.
| file (top 15, non-log) | literals |
|---|---|
| felhom.eu/hub/internal/notify/templates.go | 57 |
| felhom.eu/hub/internal/notify/dispatcher.go | 4 |
| felhom.eu/hub/internal/web/customer_reset.go | 2 |
| felhom.eu/hub/internal/web/selfbind.go | 2 |
Most repeated (non-log):
- 2x
Teszt értesítés
For scale, NOT in scope: all hub Go non-test = 83 literals (shown 83, error 0, log 0, compare 0); hub operator templates = 64 strings, 52 HU lines.
Installer
Console banner felhom.eu/scripts/iso/felhom-bootstrap.sh: 34 Hungarian lines.
Download page felhom.eu/website/letoltes.html: 24 text + 6 attr + 2 JS = 32 strings, 27 HU lines.
Catalog
53 .felhom.yml; 53 carry Hungarian; 835 strings, ~4984 words.
| field | strings |
|---|---|
| app_info.use_cases[] | 262 |
| app_info.first_steps[] | 233 |
| deploy_fields[].description | 79 |
| deploy_fields[].label | 68 |
| app_info.prerequisites[] | 60 |
| description | 56 |
| app_info.tagline | 53 |
| label | 11 |
| help_text | 6 |
| app_info.default_creds | 5 |
| note | 1 |
| group | 1 |
Guide
felhom.eu/documentation/runbooks/VOLUNTEER-first-hour.md: 44 paragraphs (42 Hungarian), ~1579 words.
First-boot wizard (reported separately -- never merged into the dashboard count)
8 templates: 86 HU lines; 81 text + 12 attr + 2 JS = 95 strings. Go: 16 literals (shown 16, error 0, log 0, compare 0).
Dates and sizes
| where | layout | sites |
|---|---|---|
| internal/web Go | 2006-01-02 |
4 |
| internal/web Go | 2006-01-02 15:04 |
3 |
| internal/web Go | 15:04 |
2 |
| internal/web Go | 01-02 15:04 |
1 |
| template | 2006. 01. 02. 15:04 |
1 |
| template | 2006-01-02 15:04 |
1 |
fmtMB sites: 8 in templates, 1 in Go. .Format(" calls in the controller outside internal/web: 25.