language.js 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. const validate = require("./validate.js");
  2. import __config from '@/config/env';
  3. import api from '@/utils/api.js';
  4. export const params = {
  5. CN:{
  6. "テーブル番号" : '表格编号',
  7. "番号" : '编号',
  8. "人" : '人',
  9. "来店時間" : '来店时间',
  10. "店員を呼ぶ" : '店员呼叫',
  11. "カート" : '购物车',
  12. "合計金額" : '总金额',
  13. "注文済料" : '订购费',
  14. "お食事の人数" : '用餐人数',
  15. "お食事の人数入力" : '请输入用餐人数',
  16. "份量" : '份量',
  17. "熟度" : '熟度',
  18. "小料" : '小料',
  19. "多选" : '多选',
  20. "カートに追加" : '添加到购物车',
  21. "注文" : '注文',
  22. "料理名前" : '料理名前',
  23. "数量" : '数量',
  24. "単価" : '单价',
  25. "カートはガラガラですので、まずはメニューをお選びください" : '手推车是空荡荡的,请先选择菜单',
  26. "カートの合計" : '购物车总数',
  27. "状態" : '状态',
  28. "作成中" : '正在创建',
  29. "料理を出し" : '上菜',
  30. "取消済" : '已取消',
  31. "注文済合計" : '订购合计',
  32. "総注文合計" : '总订单合计',
  33. "カート注文" : '购物车订货',
  34. "去选购菜品" : '去选购菜品',
  35. "关 闭" : '关 闭',
  36. "购物车菜品" : '购物车菜品',
  37. "已下单菜品" : '已下单菜品',
  38. } ,
  39. JP:{
  40. "テーブル番号" : 'テーブル番号',
  41. "番号" : '番号',
  42. "人" : '人',
  43. "来店時間" : '来店時間',
  44. "店員を呼ぶ" : '店員を呼ぶ',
  45. "カート" : 'カート',
  46. "合計金額" : '合計金額',
  47. "注文済料" : '注文済料',
  48. "お食事の人数" : 'お食事の人数',
  49. "お食事の人数入力" : 'お食事の人数入力',
  50. "份量" : 'の重さがある',
  51. "熟度" : 'じゅうりょうど',
  52. "小料" : 'しょうりょう',
  53. "多选" : '複数選択',
  54. "カートに追加" : 'カートに追加',
  55. "注文" : 'メモ',
  56. "料理名前" : '料理の前',
  57. "数量" : '数量',
  58. "単価" : '単価',
  59. "カートはガラガラですので、まずはメニューをお選びください" : 'カートはガラガラですので、まずはメニューをお選びください',
  60. "カートの合計" : 'カートの合計',
  61. "状態" : '状態',
  62. "作成中" : '作成中',
  63. "料理を出し" : '料理を出し',
  64. "取消済" : '取消済',
  65. "注文済合計" : '注文済合計',
  66. "総注文合計" : '総注文合計',
  67. "カート注文" : 'カート注文',
  68. "去选购菜品" : 'メニューを選びに行く',
  69. "关 闭" : '閉じる',
  70. "购物车菜品" : 'カートのメニュー',
  71. "已下单菜品" : '注文済みのメニュー',
  72. } ,
  73. USA:{
  74. "テーブル番号" : 'table number',
  75. "番号" : 'Number',
  76. "人" : 'people',
  77. "来店時間" : 'shop time',
  78. "店員を呼ぶ" : 'call a clerk',
  79. "カート" : 'shopping Cart',
  80. "合計金額" : 'sum total',
  81. "注文済料" : 'order charge',
  82. "お食事の人数" : 'the number of meals',
  83. "お食事の人数入力" : 'enter the number of meals',
  84. "份量" : 'weight',
  85. "熟度" : 'doneness',
  86. "小料" : 'small material',
  87. "多选" : 'multiple choice',
  88. "カートに追加" : 'add to cart',
  89. "注文" : 'notes',
  90. "料理名前" : 'former Chef',
  91. "数量" : 'number',
  92. "単価" : 'unit price',
  93. "カートはガラガラですので、まずはメニューをお選びください" : 'because the cart is rattle, please select the menu first',
  94. "カートの合計" : 'cart total',
  95. "状態" : 'state',
  96. "作成中" : 'during creation',
  97. "料理を出し" : 'cook out',
  98. "取消済" : 'rescission',
  99. "注文済合計" : 'order total',
  100. "総注文合計" : 'total order total',
  101. "カート注文" : 'cart order',
  102. "去选购菜品" : 'go and choose dishes',
  103. "关 闭" : 'close',
  104. "购物车菜品" : 'shopping cart dishes',
  105. "已下单菜品" : 'ordered dishes',
  106. } ,
  107. KR:{
  108. "テーブル番号" : '테이블 번호',
  109. "番号" : '번호 지정',
  110. "人" : '사람',
  111. "来店時間" : '매장 방문 시간',
  112. "店員を呼ぶ" : '점원을 부르다',
  113. "カート" : '손수레',
  114. "合計金額" : '총 금액',
  115. "注文済料" : '주문료',
  116. "お食事の人数" : '식사 인원',
  117. "お食事の人数入力" : '식사 인원수를 입력하다.',
  118. "份量" : '분량',
  119. "熟度" : '숙도',
  120. "小料" : '작은 재료',
  121. "多选" : '다선',
  122. "カートに追加" : '엔트에 추가',
  123. "注文" : '주석',
  124. "料理名前" : '요리 명전',
  125. "数量" : '수량',
  126. "単価" : '단가',
  127. "カートはガラガラですので、まずはメニューをお選びください" : '카트가 비어 있습니다. 먼저 메뉴를 선택하십시오.',
  128. "カートの合計" : '총 카트 수',
  129. "状態" : '상태',
  130. "作成中" : '생성 중',
  131. "料理を出し" : '요리를 내다',
  132. "取消済" : '취소됨',
  133. "注文済合計" : '총 주문',
  134. "総注文合計" : '총 주문 합계',
  135. "カート注文" : '장바구니 주문',
  136. "去选购菜品" : '음식을 골라 사러 가다',
  137. "关 闭" : '닫기',
  138. "购物车菜品" : '장바구니 메뉴',
  139. "已下单菜品" : '주문 완료',
  140. } ,
  141. }
  142. const languageConversion = function(type,value) {
  143. let list = getValue(params , type)
  144. return list ? getValue(list , value) : ''
  145. }
  146. // 动态获取对象里的值
  147. const getValue = function(obj,key) {
  148. return obj[key]; // 使用方括号语法
  149. }
  150. module.exports = {
  151. //暴露接口调用
  152. languageConversion: languageConversion,
  153. getValue: getValue
  154. };