国际化
组件内置文案(空状态、分页、确认弹窗等)通过 @apollo-design/locale 提供:
<script setup lang="ts">
import { ConfigProvider } from '@apollo-design/ui';
import { zh_CN } from '@apollo-design/locale';
import { ref } from 'vue';
const locale = ref(zh_CN);
</script>
<template>
<ConfigProvider :locale="locale">
<RouterView />
</ConfigProvider>
</template>
- 内置几十种语言包(
zh_CN/en_US/ja_JP/ …),采用稳定的语言与地区标识。 useLocale('Table')等按组件名称读取本地文案和语言代码,返回两个响应式 computed ref。- 切换
locale引用即全局生效,无需重新挂载。
本文档站
站点自身的界面文案(导航、工具栏、搜索提示等)是独立的一套词典,右上角切换中 / 英;组件文档在中英两份内容间切换,缺失英文译文时明确回退到中文并给出提示,不静默混排。