TODO: Adopt AFDATA Language and Timezone Conventions

This plan applies after AFDATA defines:

Target Config Shape

Replace the current ui.language and top-level timezone config with a workspace-level section:

{
  "workspace": {
    "language_bcp47": null,
    "timezone_utc_offset": "+08:00"
  }
}

Do not preserve old afmail config compatibility unless explicitly requested.

Config Model

Behavior Changes

Init and Setup

Tests

Assumptions