Skip to content

ADFA-4593: tooltip content + l10n (concludes 4593)#153

Merged
luisguzman-adfa merged 10 commits into
mainfrom
feat/ADFA-4593-help-content
Jul 8, 2026
Merged

ADFA-4593: tooltip content + l10n (concludes 4593)#153
luisguzman-adfa merged 10 commits into
mainfrom
feat/ADFA-4593-help-content

Conversation

@luisguzman-adfa

Copy link
Copy Markdown
Collaborator

ADFA-4593 — Tooltip content + localization (concludes ADFA-4593)

Fills tier-1/2 help content and translations for the wired native controls. Content lives in tools/help/i18n (.po), compiled to assets/help.db; build validation is strict (all of en/es/fr/hi/pt/ru present per tag) — green.

Work in progress — landing screen-by-screen; merge once all screens are covered.

Done so far (28 / 74 tags)

Main, Usage, Sync, Dashboard, About, Feedback — full content in en/es/fr/pt + hi/ru.

Remaining

SetupSection (9), Deploy (22), and activities Setup / Portal / Qr / CrashReport (15).

Notes

AppDevForAll added 2 commits July 8, 2026 02:56
Adds tier-1/2 content for the 10 Usage-screen tooltips (wifi, hotspot,
browse content, server control, DNS settings/check/accept, connection log +
clear/copy) in en/es/fr/pt and hi/ru. hi/ru are AI drafts flagged for human
review (per the language-growth plan). Build validation stays strict/green.
Content lives in tools/help/i18n (.po); compiled to assets/help.db.
@luisguzman-adfa luisguzman-adfa changed the title ADFA-4593: tooltip content + l10n (concludes 4593) [WIP]——⚠️—— ADFA-4593: tooltip content + l10n (concludes 4593) [WIP] Jul 8, 2026
AppDevForAll added 7 commits July 8, 2026 03:20
…/LED content

Applied review feedback across screens (Spanish authored/adjusted with Luis,
English mirrored; fr/pt/hi/ru to be re-synced at finalization):
- usage.wifi / usage.hotspot: reframed as status indicator + shortcut to the
  interface; hotspot: 'connected devices', dropped the no-SIM note (that belongs
  to LOHS).
- usage.browse_content: 'built-in browser'. usage.server_control: 'other
  connected devices'. usage.dns_settings: 'Advanced server settings'.
- dashboard.modules_title: '(shown as LED indicators)'.
- deploy.led_dcpr / led_ppk: reframed as status + actuator; led_ppk = disable
  the Phantom Process Killer (detail: raises phantom-process limit to 256).
- deploy tiers: 'set of apps' (not content). companion_data: 'companion content'.
  refresh_modules: 'modules installed on the system'. force_stop: 'the app'.
  reset: 'bare-bones system install (no services)'. import_backup: 'from external storage'.
- New content: usage.lohs_toggle, usage.lohs_show_qr (LOHS) and deploy.internet,
  deploy.dev_mode (status LEDs) — full 6 languages.
- theme_toggle: added tier-2 detail. main.share_qr: refined detail.
Now 78 tags x 6 languages; strict validation green.
@luisguzman-adfa luisguzman-adfa marked this pull request as ready for review July 8, 2026 12:39
…hine-translated

- Re-translate the 18 entries that were corrected in EN/ES during review so
  fr/pt/hi/ru reflect the current source text (they had drifted).
- Mark fr/pt/hi/ru as machine translation (AI): a file header note plus an
  X-Translated-By: machine metadata line, so unreviewed languages are clearly
  distinguished from the human-reviewed en/es. Human review can clear the marker
  per language later; it does not block the build (not a fuzzy flag).
- pohelper.write_po gains a machine= option to emit that marker.
@luisguzman-adfa luisguzman-adfa changed the title ADFA-4593: tooltip content + l10n (concludes 4593) [WIP] ADFA-4593: tooltip content + l10n (concludes 4593) Jul 8, 2026
@luisguzman-adfa

Copy link
Copy Markdown
Collaborator Author

Status update — this PR now completes the ADFA-4593 content + l10n (the description above predates completion):

  • All wired controls covered: 80 tags, tiers 1 & 2, in all six languages (en/es/fr/hi/pt/ru). Strict build validation passes.
    • en/es are human-reviewed. fr/pt/hi/ru are machine translation (AI): each .po carries a header note plus an X-Translated-By: machine metadata line so unreviewed languages are clearly flagged. Human review can clear the marker per language later; it does not block the build (it is not a fuzzy flag).

@luisguzman-adfa luisguzman-adfa merged commit b0a68c0 into main Jul 8, 2026
1 check passed
@luisguzman-adfa luisguzman-adfa deleted the feat/ADFA-4593-help-content branch July 8, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant