meta.title; } else { webTitle = setTagsViewNameI18n(router.currentRoute.value); } document.title = `${webTitle} - ${globalTitle}` || globalTitle; }); }``
```
### [](#3-顶栏)3\. 顶栏
[/@/layout/navBars/breadcrumb](#/src/layout/navBars/breadcrumb),面包屑、组件大小、语言切换、菜单搜索、布局配置、消息、开/关全屏、用户下拉菜单(鼠标放入 `icon 图标` 上会显示图标说明)。
基本都使用 `$t(xxx.xxx.xxx)` 语法。
```
`{{ $t(v.meta.title) }}
`
```
### [](#4-布局配置)4\. 布局配置
[/@/layout/navBars/breadcrumb/setings.vue](#/src/layout/navBars/breadcrumb/setings.vue),国际化数据在 [/@/i18n/lang](#/src/i18n/lang) 中的 `layout` 对象。基本上使用 `$t('message.layout.xxx')` 语法
```
` {{ $t('message.layout.twoMenuBar') }}
`
```
### [](#5-页面)5\. 页面
基本上使用 `$t('message.xxx.xxx')` 语法
### 本页导航
1\. 多国语言配置
前端配置国际化
后端配置国际化
2\. 国际化使用
页面上使用 .vue,$t('xxx.xxx')
ts 上使用 .ts,i18n.global.t(xxx)
setup 里使用 ,t(xxx)
框架其它国际化
1\. 菜单
2\. 浏览器标题
3\. 顶栏
4\. 布局配置
5\. 页面