Browse Source

提交未提交代码

gaoxinyuan 1 year ago
parent
commit
d821b30945
1 changed files with 160 additions and 0 deletions
  1. 160 0
      raising-vue-uniapp/utils/language.js

+ 160 - 0
raising-vue-uniapp/utils/language.js

@@ -0,0 +1,160 @@
+const validate = require("./validate.js");
+import __config from '@/config/env';
+import api from '@/utils/api.js';
+
+export const params = { 
+		CN:{
+			"テーブル番号" : '表格编号',
+			"番号" : '编号',
+			"人" : '人',
+			"来店時間" : '来店时间',
+			"店員を呼ぶ" : '店员呼叫',
+			"カート" : '购物车',
+			"合計金額" : '总金额',
+			"注文済料" : '订购费',
+			"お食事の人数" : '用餐人数',
+			"お食事の人数入力" : '请输入用餐人数',
+			"份量" : '份量',
+			"熟度" : '熟度',
+			"小料" : '小料',
+			"多选" : '多选',
+			"カートに追加" : '添加到购物车',
+			"注文" : '注文',
+			"料理名前" : '料理名前',
+			"数量" : '数量',
+			"単価" : '单价',
+			"カートはガラガラですので、まずはメニューをお選びください" : '手推车是空荡荡的,请先选择菜单',
+			"カートの合計" : '购物车总数',
+			"状態" : '状态',
+			"作成中" : '正在创建',
+			"料理を出し" : '上菜',
+			"取消済" : '已取消',
+			"注文済合計" : '订购合计',
+			"総注文合計" : '总订单合计',
+			"カート注文" : '购物车订货',
+			"去选购菜品" : '去选购菜品',
+			"关 闭" : '关 闭',
+			"购物车菜品" : '购物车菜品',
+			"已下单菜品" : '已下单菜品',
+		} ,
+		JP:{
+			"テーブル番号" : 'テーブル番号',
+			"番号" : '番号',
+			"人" : '人',
+			"来店時間" : '来店時間',
+			"店員を呼ぶ" : '店員を呼ぶ',
+			"カート" : 'カート',
+			"合計金額" : '合計金額',
+			"注文済料" : '注文済料',
+			"お食事の人数" : 'お食事の人数',
+			"お食事の人数入力" : 'お食事の人数入力',
+			"份量" : 'の重さがある',
+			"熟度" : 'じゅうりょうど',
+			"小料" : 'しょうりょう',
+			"多选" : '複数選択',
+			"カートに追加" : 'カートに追加',
+			"注文" : 'メモ',
+			"料理名前" : '料理の前',
+			"数量" : '数量',
+			"単価" : '単価',
+			"カートはガラガラですので、まずはメニューをお選びください" : 'カートはガラガラですので、まずはメニューをお選びください',
+			"カートの合計" : 'カートの合計',
+			"状態" : '状態',
+			"作成中" : '作成中',
+			"料理を出し" : '料理を出し',
+			"取消済" : '取消済',
+			"注文済合計" : '注文済合計',
+			"総注文合計" : '総注文合計',
+			"カート注文" : 'カート注文',
+			"去选购菜品" : 'メニューを選びに行く',
+			"关 闭" : '閉じる',
+			"购物车菜品" : 'カートのメニュー',
+			"已下单菜品" : '注文済みのメニュー',
+		} ,
+		USA:{
+			"テーブル番号" : 'table number',
+			"番号" : 'Number',
+			"人" : 'people',
+			"来店時間" : 'shop time',
+			"店員を呼ぶ" : 'call a clerk',
+			"カート" : 'shopping Cart',
+			"合計金額" : 'sum total',
+			"注文済料" : 'order charge',
+			"お食事の人数" : 'the number of meals',
+			"お食事の人数入力" : 'enter the number of meals',
+			"份量" : 'weight',
+			"熟度" : 'doneness',
+			"小料" : 'small material',
+			"多选" : 'multiple choice',
+			"カートに追加" : 'add to cart',
+			"注文" : 'notes',
+			"料理名前" : 'former Chef',
+			"数量" : 'number',
+			"単価" : 'unit price',
+			"カートはガラガラですので、まずはメニューをお選びください" : 'because the cart is rattle, please select the menu first',
+			"カートの合計" : 'cart total',
+			"状態" : 'state',
+			"作成中" : 'during creation',
+			"料理を出し" : 'cook out',
+			"取消済" : 'rescission',
+			"注文済合計" : 'order total',
+			"総注文合計" : 'total order total',
+			"カート注文" : 'cart order',
+			"去选购菜品" : 'go and choose dishes',
+			"关 闭" : 'close',
+			"购物车菜品" : 'shopping cart dishes',
+			"已下单菜品" : 'ordered dishes',
+		} ,
+		KR:{
+			"テーブル番号" : '테이블 번호',
+			"番号" : '번호 지정',
+			"人" : '사람',
+			"来店時間" : '매장 방문 시간',
+			"店員を呼ぶ" : '점원을 부르다',
+			"カート" : '손수레',
+			"合計金額" : '총 금액',
+			"注文済料" : '주문료',
+			"お食事の人数" : '식사 인원',
+			"お食事の人数入力" : '식사 인원수를 입력하다.',
+			"份量" : '분량',
+			"熟度" : '숙도',
+			"小料" : '작은 재료',
+			"多选" : '다선',
+			"カートに追加" : '엔트에 추가',
+			"注文" : '주석',
+			"料理名前" : '요리 명전',
+			"数量" : '수량',
+			"単価" : '단가',
+			"カートはガラガラですので、まずはメニューをお選びください" : '카트가 비어 있습니다. 먼저 메뉴를 선택하십시오.',
+			"カートの合計" : '총 카트 수',
+			"状態" : '상태',
+			"作成中" : '생성 중',
+			"料理を出し" : '요리를 내다',
+			"取消済" : '취소됨',
+			"注文済合計" : '총 주문',
+			"総注文合計" : '총 주문 합계',
+			"カート注文" : '장바구니 주문',
+			"去选购菜品" : '음식을 골라 사러 가다',
+			"关 闭" : '닫기',
+			"购物车菜品" : '장바구니 메뉴',
+			"已下单菜品" : '주문 완료',
+		} ,
+		
+	}
+
+const languageConversion = function(type,value) {
+	let list = getValue(params , type)
+	return list ? getValue(list , value) : ''
+}
+
+
+// 动态获取对象里的值
+const getValue = function(obj,key) {
+	return obj[key]; // 使用方括号语法
+}
+
+module.exports = {
+  //暴露接口调用
+  languageConversion: languageConversion,
+  getValue: getValue
+};