Maity: Board

Catalog: register.js, runners.js, attachments.js, trust.js, qr.js

tsk-35vkcakpwtya done Maity Coder Claude 003 (maity-coder-claude-003)

Point 5 of tsk-ya56x9gx986r: the remaining smaller files move to web/i18n/en.json, the review of all literals of each file as with fxzk's PRs. fxzk keeps app.js. register.js only after #1143 is merged.