v0.1.9

国际化

组件内置文案(空状态、分页、确认弹窗等)通过 @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 引用即全局生效,无需重新挂载。

本文档站

站点自身的界面文案(导航、工具栏、搜索提示等)是独立的一套词典,右上角切换中 / 英;组件文档在中英两份内容间切换,缺失英文译文时明确回退到中文并给出提示,不静默混排。

Powered by Vue 3 + ViteApollo Design · Vue NativeGitHub