## 應用文案總表（請在對應 JSON 中修改）

### 語言與檔案對應（單一來源，避免多檔覆蓋）

| 語言       | 實際使用的檔案              | 說明 |
|------------|-----------------------------|------|
| **英文**   | `locales/all.json` 的 `en`  | 只改 all.json 的 `en` 區塊 |
| **繁體中文** | `locales/zh-TW.json`      | **唯一來源**，Onboarding / 開屏 consent 等繁中文案只改此檔 |

- 運行時 **繁中（zh-TW）只讀取 `zh-TW.json`**，不會讀取 `all.json` 的 zh-TW 區塊。
- 修改 JSON 後需**重新載入 App**（模擬器 `Cmd+R`）或重啟 Metro（必要時加 `--clear`）才會看到新文案。
- **若修改 zh-TW.json 後開屏 consent 仍顯示舊文案**：請執行 `npm run clean:cache`，再以 `npm run start:clean` 啟動 Metro（或先刪除模擬器上的 App 再執行 `npm run ios:clean`），確保吃到最新 bundle。

### 快速索引（高頻文案）

- **開屏 / 協議**：`consent.*`（**繁中只改 zh-TW.json**：`consent.title`、`consent.subtitle`、`consent.subtitleSecondary`、agree, privacy, terms, notice…）
- **Onboarding 問卷**：`onboardingSurvey.steps.*`（name.title, status.title, status.options.* …）
- **Onboarding 招呼語**：`onboardingSurvey.greeting`（例：Hi {{name}}，）
- **Home**：`home.*`
- **Push 提示**：`push.*`
- **主題**：`theme.*`
- **我的 / Profile**：`profile.*`
- **收藏**：`favorites.*`
- **設定**：`settings.*`
- **Mock 文案**：`mock.*`
