docs: 同步 i18n 移除与存储初始化防覆盖说明 (#73)

- 移除已废弃的 chrome.i18n / _locales 文档引用
- 补充 UI 文案规范(features.tsx + 组件内中文)
- 记录 RouterProvider / useStorageState 初始化防覆盖机制
- 更新 syncSnapshot、themeSnapshot、restrictedUrls 工具说明
This commit is contained in:
cursor[bot]
2026-06-27 10:36:18 +08:00
committed by GitHub
parent 0545910b16
commit f3a9838017
7 changed files with 122 additions and 126 deletions
+2 -5
View File
@@ -724,17 +724,14 @@ src/
```tsx
// src/pages/NewTool/index.tsx
import SwitchButtonGroup from '@/components/SwitchButtonGroup';
import { useI18n } from '@/utils/chromeI18n';
import { cn } from '@/lib/utils';
export default function Index() {
const { t } = useI18n('newTool');
return (
<div className="p-4 w-full flex flex-col space-y-4 min-h-[500px] select-none">
<div className="p-4 w-full flex flex-col space-y-4 select-none">
{/* 页面内容 */}
<div className="p-5 rounded-xl border border-border bg-card text-card-foreground shadow-sm">
<h4 className="font-bold text-sm tracking-tight">{t('newTool:title')}</h4>
<h4 className="font-bold text-sm tracking-tight"></h4>
</div>
</div>
);