im 管理后台
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"你好,美丽世界": "Hello, Beautiful World",
|
||||
"剩余{num}余额": "Remaining {num} Balance",
|
||||
"卡板量": "Total Card",
|
||||
"日": "Day",
|
||||
"日同比": "Than Yesterday",
|
||||
"周同比": "Than LastWeek",
|
||||
"总卡板量:": "ALL Card:",
|
||||
"激活卡板": "Activate Card",
|
||||
"周": "Week",
|
||||
"总激活卡板:": "Total Activate Card:",
|
||||
"代理商": "Agent",
|
||||
"总代理商量:": "Total Agent:",
|
||||
"提现佣金": "Withdrawal Commission",
|
||||
"月": "Month",
|
||||
"月同比": "Than LastMonth",
|
||||
"总提现额:": "Total Withdrawal Amount:",
|
||||
"用户": "Users",
|
||||
"分析": "Analysis",
|
||||
"商品": "Goods",
|
||||
"订单": "Order",
|
||||
"票据": "Receipt",
|
||||
"消息": "Message",
|
||||
"标签": "Label",
|
||||
"配置": "Configure",
|
||||
"流量消耗趋势": "Trend Of Traffic Consumption",
|
||||
"客户端访问量": "Client Traffic"
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
import { createI18n } from 'vue-i18n';
|
||||
import type { I18nOptions } from 'vue-i18n';
|
||||
import en from './en.json';
|
||||
import zhHant from './zh-Hant.json';
|
||||
import zhHans from './zh-Hans.json';
|
||||
|
||||
const messages = {
|
||||
en,
|
||||
'zh-TW': zhHant,
|
||||
'zh-CN': zhHans,
|
||||
};
|
||||
|
||||
// 创建 i18n 实例配置
|
||||
const i18nConfig: I18nOptions = {
|
||||
legacy: false, // 使用 Composition API 模式
|
||||
locale: 'zh-CN', // 默认语言
|
||||
fallbackLocale: 'zh-CN', // 回退语言
|
||||
messages, // 语言包
|
||||
missingWarn: false, // 关闭找不到 key 的警告
|
||||
fallbackWarn: false, // 关闭回退警告
|
||||
// 当找不到翻译时,返回 key 本身
|
||||
missing: (_locale, key) => {
|
||||
return key;
|
||||
},
|
||||
};
|
||||
|
||||
const i18n = createI18n(i18nConfig);
|
||||
|
||||
export default i18n;
|
||||
|
||||
// 导出 t 函数,支持多种参数形式
|
||||
export const t = (key: string, named?: Record<string, unknown>, options?: any): string => {
|
||||
if (named !== undefined) {
|
||||
return i18n.global.t(key, named, options) as string;
|
||||
}
|
||||
return i18n.global.t(key) as string;
|
||||
};
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"剩余{num}余额": "剩余{num}余额"
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"你好,美丽世界": "你好,美麗世界",
|
||||
"剩余{num}余额": "剩餘{num}餘額",
|
||||
"卡板量": "卡板量",
|
||||
"日": "日",
|
||||
"日同比": "日同比",
|
||||
"周同比": "週同比",
|
||||
"总卡板量:": "總卡板量:",
|
||||
"激活卡板": "激活卡板",
|
||||
"周": "週",
|
||||
"总激活卡板:": "總激活卡板:",
|
||||
"代理商": "代理商",
|
||||
"总代理商量:": "總代理商數:",
|
||||
"提现佣金": "提現傭金",
|
||||
"月": "月",
|
||||
"月同比": "月同比",
|
||||
"总提现额:": "總提現額:",
|
||||
"用户": "使用者",
|
||||
"分析": "分析",
|
||||
"商品": "商品",
|
||||
"订单": "訂單",
|
||||
"票据": "票據",
|
||||
"消息": "訊息",
|
||||
"标签": "標籤",
|
||||
"配置": "設定",
|
||||
"流量消耗趋势": "流量消耗趨勢",
|
||||
"客户端访问量": "用戶端訪問量"
|
||||
}
|
||||
Reference in New Issue
Block a user