mirror of
https://github.com/zuiidea/antd-admin
synced 2026-10-20 22:43:43 +00:00
21 lines
911 B
Plaintext
21 lines
911 B
Plaintext
---
|
||
title: 模板对比
|
||
description: basic 与 with-lingui 的包名、国际化与持久化键对比
|
||
---
|
||
|
||
# 模板对比
|
||
|
||
以下字段以仓库内 **`package.json`** 与 **`src/stores/settings.ts`** 为准。
|
||
|
||
| 项目 | `apps/basic` | `apps/with-lingui` |
|
||
|------|----------------|---------------------|
|
||
| **package.json `name`** | `antd-admin-basic` | `antd-admin` |
|
||
| **Lingui(i18n)** | 无(英文界面) | 有(`@lingui/core`、`@lingui/react`,en / zh) |
|
||
| **Ant Design `ConfigProvider` locale** | 固定 `antd/locale/en_US` | 随设置切换:`en` → `en_US`,`zh` → `zh_CN`(见 `src/routes/__root.tsx`) |
|
||
| **Zustand persist(settings)`name`** | `settings-storage-basic` | `settings-storage` |
|
||
|
||
选型建议:
|
||
|
||
- 只要英文、希望依赖最少:选 **`apps/basic`**。
|
||
- 需要中英文切换、Lingui 工作流与 Ant Design 随语言联动:选 **`apps/with-lingui`**。
|