国际化
This commit is contained in:
89
locale/en.json
Normal file
89
locale/en.json
Normal file
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"utils.loading": "Loading...",
|
||||
"uni.dataSelect.placeholder": "Please select",
|
||||
"uni.dataSelect.emptyTips": "No options available",
|
||||
"utils.read-more": "Read more",
|
||||
"utils.no-more": "No more",
|
||||
"button.confirm": "OK",
|
||||
"button.cancel": "Cancel",
|
||||
"button.empty": "Empty",
|
||||
"button.search": "Query",
|
||||
"login.username": "User name",
|
||||
"login.password": "Password",
|
||||
"login.remember": "Remember username",
|
||||
"login.settings": "Settings",
|
||||
"login.upgrade": "Upgrade version",
|
||||
"login.login": "Login",
|
||||
"login.text1": "Welcome to",
|
||||
"login.text2": "Hengshen WMS handheld system!",
|
||||
"setting.language": "language",
|
||||
"setting.server": "server address",
|
||||
"setting.refresh": "Refresh time",
|
||||
"setting.language-change-confirm": "Applying this setting will restart the app",
|
||||
"upgrade.new-version": "Discovering new versions",
|
||||
"upgrade.text1": "The Hengshen WMS handheld system has a new version, upgrade to the latest version, and enjoy richer, more stable, and faster functions and experiences!",
|
||||
"upgrade.text2": "Installation package download in progress, please wait",
|
||||
"upgrade.upgrade-now": "Upgrade now",
|
||||
"home.title": "home page",
|
||||
"home.message": "Welcome to the Hengshen WMS handheld system!",
|
||||
"home.exit": "Exit",
|
||||
"nav.rk": "Warehouse management",
|
||||
"nav.wlzprk": "Material group storage",
|
||||
"nav.hgzrk": "qualified storage",
|
||||
"nav.ktprk": "Empty tray storage",
|
||||
"nav.ck": "Outbound management",
|
||||
"nav.ktpck": "Empty pallet outbound",
|
||||
"nav.ckqr": "Outbound confirmation",
|
||||
"nav.djck": "Document outbound",
|
||||
"nav.kcck": "Inventory outflow",
|
||||
"nav.cxwl": "Query materials",
|
||||
"nav.djlb": "List of Documents",
|
||||
"nav.kclb": "Inventory List",
|
||||
"filter.wl": "Material",
|
||||
"filter.wlbm": "Material code",
|
||||
"filter.wlmc": "Material name",
|
||||
"filter.wlgg": "Material specification",
|
||||
"filter.unit": "Unit",
|
||||
"filter.wldz": "Single material weight",
|
||||
"filter.wlpc": "Material batch",
|
||||
"filter.wlsl": "Material quantity",
|
||||
"filter.zjbm": "Vehicle code",
|
||||
"filter.ckbm": "Warehouse code",
|
||||
"filter.hgzbm": "Qualified code",
|
||||
"filter.ddh": "Order code",
|
||||
"filter.ydxx": "Source order",
|
||||
"filter.tplx": "Tray type",
|
||||
"filter.cksl": "Outbound quantity",
|
||||
"filter.ckd": "Outbound point",
|
||||
"filter.ckdlx": "Outbound order type",
|
||||
"filter.ck": "Warehouse",
|
||||
"filter.kwbm": "Location code",
|
||||
"filter.ckkc": "Outbound inventory",
|
||||
"filter.djbm": "Document code",
|
||||
"filter.djlx": "Document type",
|
||||
"filter.remark": "Remark",
|
||||
"filter.cjsj": "Creation time",
|
||||
"filter.cjr": "Creator",
|
||||
"filter.sqsl": "Quantity",
|
||||
"filter.jhsl": "Planned quantity",
|
||||
"filter.yfpsl": "Allocated quantity",
|
||||
"filter.pcsn": "Batch",
|
||||
"filter.ck": "Warehouse",
|
||||
"filter.cj": "Workshop",
|
||||
"filter.kcsl": "Inventory quantity",
|
||||
"btn.cancle": "Clear",
|
||||
"btn.search": "Query",
|
||||
"btn.confirm": "Confirm",
|
||||
"btn.zpqr": "Group confirmation",
|
||||
"btn.tpkck": "Tray warehouse outbound",
|
||||
"btn.smckqr": "Scan code for outbound confirmation",
|
||||
"btn.ckqr": "Outbound confirmation",
|
||||
"more.ckgd": "See more",
|
||||
"more.jzz": "Loading",
|
||||
"more.mygd": "No more",
|
||||
"text.ddtp": "Stacking trays",
|
||||
"text.lx": "Workbin",
|
||||
"text.tpk": "Tray storage",
|
||||
"text.lxk": "Material box warehouse",
|
||||
"text.cj": "workshop"
|
||||
}
|
||||
89
locale/es.json
Normal file
89
locale/es.json
Normal file
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"utils.loading": "Carga...",
|
||||
"uni.dataSelect.placeholder": "Por favor, elija",
|
||||
"uni.dataSelect.emptyTips": "Sin opciones",
|
||||
"utils.read-more": "Ver más",
|
||||
"utils.no-more": "No hay más",
|
||||
"button.confirm": "Determinar",
|
||||
"button.cancel": "Cancelación",
|
||||
"button.empty": "Vaciado",
|
||||
"button.search": "Consulta",
|
||||
"login.username": "Usuarios",
|
||||
"login.password": "Contraseña",
|
||||
"login.remember": "Recuerda a los usuarios",
|
||||
"login.settings": "Configuración",
|
||||
"login.upgrade": "Versión actualizada",
|
||||
"login.login": "Iniciar sesión",
|
||||
"login.text1": "Bienvenidos",
|
||||
"login.text2": "al sistema portátil hengsen WMS!",
|
||||
"setting.language": "Idiomas",
|
||||
"setting.server": "Servidores",
|
||||
"setting.refresh": "",
|
||||
"setting.language-change-confirm": "Aplicar esta configuración reiniciará la aplicación",
|
||||
"upgrade.new-version": "Descubrir una nueva versión",
|
||||
"upgrade.text1": "¡¡ el sistema portátil hengsen WMS tiene una nueva versión, se actualiza a la última versión y disfruta de funciones y experiencias más ricas, estables y rápidas!",
|
||||
"upgrade.text2": "Descarga del paquete de instalación, por favor espere",
|
||||
"upgrade.upgrade-now": "Actualización inmediata",
|
||||
"home.title": "Página de inicio",
|
||||
"home.message": "¡¡ Bienvenidos al sistema portátil hengsen wms!",
|
||||
"home.exit": "Salida",
|
||||
"nav.rk": "Gestión del almacenamiento",
|
||||
"nav.wlzprk": "Almacenamiento de grupos de materiales",
|
||||
"nav.hgzrk": "Almacenamiento de certificados",
|
||||
"nav.ktprk": "Almacenamiento de paletas vacías",
|
||||
"nav.ck": "Gestión de la salida del almacén",
|
||||
"nav.ktpck": "Bandeja vacía fuera del almacén",
|
||||
"nav.ckqr": "Confirmación de la salida del almacén",
|
||||
"nav.djck": "Los documentos salen del almacén",
|
||||
"nav.kcck": "Salida de inventario",
|
||||
"nav.cxwl": "Consulta de materiales",
|
||||
"nav.djlb": "Lista de documentos",
|
||||
"nav.kclb": "Lista de inventario",
|
||||
"filter.wl": "Material",
|
||||
"filter.wlbm": "Codificación de materiales",
|
||||
"filter.wlmc": "Nombre del material",
|
||||
"filter.wlgg": "Especificaciones de materiales",
|
||||
"filter.unit": "Unidades",
|
||||
"filter.wldz": "Peso de la factura de materiales",
|
||||
"filter.wlpc": "Lotes de materiales",
|
||||
"filter.wlsl": "Cantidad de materiales",
|
||||
"filter.zjbm": "Codificación del vehículo",
|
||||
"filter.ckbm": "Código del almacén",
|
||||
"filter.hgzbm": "Código del certificado de conformidad",
|
||||
"filter.ddh": "Número de pedido",
|
||||
"filter.ydxx": "Información de la lista de fuentes",
|
||||
"filter.tplx": "Tipo de bandeja",
|
||||
"filter.cksl": "Número de salidas",
|
||||
"filter.ckd": "Punto de salida",
|
||||
"filter.ckdlx": "Tipo de orden de salida",
|
||||
"filter.ck": "Almacén",
|
||||
"filter.kwbm": "Codificación de la biblioteca",
|
||||
"filter.ckkc": "Inventario de salida",
|
||||
"filter.djbm": "Código del documento",
|
||||
"filter.djlx": "Tipo de documento",
|
||||
"filter.remark": "Nota",
|
||||
"filter.cjsj": "Tiempo de creación",
|
||||
"filter.cjr": "Creador",
|
||||
"filter.sqsl": "Número de solicitudes",
|
||||
"filter.jhsl": "Número de planes",
|
||||
"filter.yfpsl": "Cantidad asignada",
|
||||
"filter.pcsn": "Número de lote",
|
||||
"filter.ck": "Almacén",
|
||||
"filter.cj": "Taller",
|
||||
"filter.kcsl": "Cantidad de inventario",
|
||||
"btn.cancle": "Vaciado",
|
||||
"btn.search": "Consulta",
|
||||
"btn.confirm": "Confirmación",
|
||||
"btn.zpqr": "Confirmación del disco de grupo",
|
||||
"btn.tpkck": "El almacén de paletas sale del almacén",
|
||||
"btn.smckqr": "Escanear el Código para confirmar la salida del almacén",
|
||||
"btn.ckqr": "Confirmación de la salida del almacén",
|
||||
"more.ckgd": "Ver más",
|
||||
"more.jzz": "En carga",
|
||||
"more.mygd": "No hay más",
|
||||
"text.ddtp": "Bandeja apilada",
|
||||
"text.lx": "Caja de material",
|
||||
"text.tpk": "Biblioteca de paletas",
|
||||
"text.lxk": "Almacén de cajas de material",
|
||||
"text.cj": "Taller"
|
||||
}
|
||||
28
locale/index.js
Normal file
28
locale/index.js
Normal file
@@ -0,0 +1,28 @@
|
||||
|
||||
import Vue from 'vue'
|
||||
import VueI18n from 'vue-i18n'
|
||||
import en from './en.json'
|
||||
import enUni from './uni-app.en.json'
|
||||
import zhHans from './zh-Hans.json'
|
||||
import zhUni from './uni-app.zh-Hans.json'
|
||||
import es from './es.json'
|
||||
import esUni from './uni-app.es.json'
|
||||
|
||||
Vue.use(VueI18n)
|
||||
|
||||
const messages = {
|
||||
'en': Object.assign(en, enUni),
|
||||
'zh-Hans': Object.assign(zhHans, zhUni),
|
||||
'es': Object.assign(es, esUni)
|
||||
}
|
||||
|
||||
let i18nConfig = {
|
||||
silentTranslationWarn: true,
|
||||
locale: uni.getLocale(),
|
||||
messages
|
||||
}
|
||||
|
||||
const i18n = new VueI18n(i18nConfig)
|
||||
|
||||
export default i18n
|
||||
|
||||
36
locale/uni-app.en.json
Normal file
36
locale/uni-app.en.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"common": {
|
||||
"uni.app.quit": "Press again to exit the application",
|
||||
"uni.async.error": "Connection to server timeout, click on screen to retry",
|
||||
"uni.showActionSheet.cancel": "Cancel",
|
||||
"uni.showToast.unpaired": "Please note that showToast and hideToast must be paired for use",
|
||||
"uni.showLoading.unpaired": "Please note that showLoading and hideLoading must be paired for use",
|
||||
"uni.showModal.cancel": "Cancel",
|
||||
"uni.showModal.confirm": "Ok",
|
||||
"uni.chooseImage.cancel": "Cancel",
|
||||
"uni.chooseImage.sourceType.album": "Select from album",
|
||||
"uni.chooseImage.sourceType.camera": "Capture",
|
||||
"uni.chooseVideo.cancel": "Cancel",
|
||||
"uni.chooseVideo.sourceType.album": "Select from album",
|
||||
"uni.chooseVideo.sourceType.camera": "Capture",
|
||||
"uni.previewImage.cancel": "Cancel",
|
||||
"uni.previewImage.button.save": "Save image",
|
||||
"uni.previewImage.save.success": "Successfully saved image to album",
|
||||
"uni.previewImage.save.fail": "Saving image to album failed",
|
||||
"uni.setClipboardData.success": "Content copied",
|
||||
"uni.scanCode.title": "Scan Code",
|
||||
"uni.scanCode.album": "Album",
|
||||
"uni.scanCode.fail": "Recognition failed",
|
||||
"uni.scanCode.flash.on": "Tap to illuminate",
|
||||
"uni.scanCode.flash.off": "Tap to close",
|
||||
"uni.startSoterAuthentication.authContent": "Fingerprint recognition in progress...",
|
||||
"uni.picker.done": "Complete",
|
||||
"uni.picker.cancel": "Cancel",
|
||||
"uni.video.danmu": "Barrage",
|
||||
"uni.video.volume": "Volume",
|
||||
"uni.button.feedback.title": "Problem feedback",
|
||||
"uni.button.feedback.send": "Send"
|
||||
},
|
||||
"ios": {},
|
||||
"android": {}
|
||||
}
|
||||
36
locale/uni-app.es.json
Normal file
36
locale/uni-app.es.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"common": {
|
||||
"uni.app.quit": "Presione de nuevo para salir de la aplicación",
|
||||
"uni.async.error": "Tiempo de conexión al servidor, haga clic en la pantalla para volver a intentarlo",
|
||||
"uni.showActionSheet.cancel": "Cancelación",
|
||||
"uni.showToast.unpaired": "请注意 showToast 与 hideToast 必须配对使用",
|
||||
"uni.showLoading.unpaired": "请注意 showLoading 与 hideLoading 必须配对使用",
|
||||
"uni.showModal.cancel": "Cancelación",
|
||||
"uni.showModal.confirm": "Determinar",
|
||||
"uni.chooseImage.cancel": "Cancelación",
|
||||
"uni.chooseImage.sourceType.album": "从相册选择",
|
||||
"uni.chooseImage.sourceType.camera": "拍摄",
|
||||
"uni.chooseVideo.cancel": "Cancelación",
|
||||
"uni.chooseVideo.sourceType.album": "从相册选择",
|
||||
"uni.chooseVideo.sourceType.camera": "拍摄",
|
||||
"uni.previewImage.cancel": "Cancelación",
|
||||
"uni.previewImage.button.save": "保存图像",
|
||||
"uni.previewImage.save.success": "保存图像到相册成功",
|
||||
"uni.previewImage.save.fail": "保存图像到相册失败",
|
||||
"uni.setClipboardData.success": "内容已复制",
|
||||
"uni.scanCode.title": "扫码",
|
||||
"uni.scanCode.album": "相册",
|
||||
"uni.scanCode.fail": "识别失败",
|
||||
"uni.scanCode.flash.on": "轻触照亮",
|
||||
"uni.scanCode.flash.off": "轻触关闭",
|
||||
"uni.startSoterAuthentication.authContent": "指纹识别中...",
|
||||
"uni.picker.done": "完成",
|
||||
"uni.picker.cancel": "Cancelación",
|
||||
"uni.video.danmu": "弹幕",
|
||||
"uni.video.volume": "音量",
|
||||
"uni.button.feedback.title": "问题反馈",
|
||||
"uni.button.feedback.send": "发送"
|
||||
},
|
||||
"ios": {},
|
||||
"android": {}
|
||||
}
|
||||
36
locale/uni-app.zh-Hans.json
Normal file
36
locale/uni-app.zh-Hans.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"common": {
|
||||
"uni.app.quit": "再按一次退出应用",
|
||||
"uni.async.error": "连接服务器超时,点击屏幕重试",
|
||||
"uni.showActionSheet.cancel": "取消",
|
||||
"uni.showToast.unpaired": "请注意 showToast 与 hideToast 必须配对使用",
|
||||
"uni.showLoading.unpaired": "请注意 showLoading 与 hideLoading 必须配对使用",
|
||||
"uni.showModal.cancel": "取消",
|
||||
"uni.showModal.confirm": "确定",
|
||||
"uni.chooseImage.cancel": "取消",
|
||||
"uni.chooseImage.sourceType.album": "从相册选择",
|
||||
"uni.chooseImage.sourceType.camera": "拍摄",
|
||||
"uni.chooseVideo.cancel": "取消",
|
||||
"uni.chooseVideo.sourceType.album": "从相册选择",
|
||||
"uni.chooseVideo.sourceType.camera": "拍摄",
|
||||
"uni.previewImage.cancel": "取消",
|
||||
"uni.previewImage.button.save": "保存图像",
|
||||
"uni.previewImage.save.success": "保存图像到相册成功",
|
||||
"uni.previewImage.save.fail": "保存图像到相册失败",
|
||||
"uni.setClipboardData.success": "内容已复制",
|
||||
"uni.scanCode.title": "扫码",
|
||||
"uni.scanCode.album": "相册",
|
||||
"uni.scanCode.fail": "识别失败",
|
||||
"uni.scanCode.flash.on": "轻触照亮",
|
||||
"uni.scanCode.flash.off": "轻触关闭",
|
||||
"uni.startSoterAuthentication.authContent": "指纹识别中...",
|
||||
"uni.picker.done": "完成",
|
||||
"uni.picker.cancel": "取消",
|
||||
"uni.video.danmu": "弹幕",
|
||||
"uni.video.volume": "音量",
|
||||
"uni.button.feedback.title": "问题反馈",
|
||||
"uni.button.feedback.send": "发送"
|
||||
},
|
||||
"ios": {},
|
||||
"android": {}
|
||||
}
|
||||
89
locale/zh-Hans.json
Normal file
89
locale/zh-Hans.json
Normal file
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"utils.loading": "加载中...",
|
||||
"uni.dataSelect.placeholder": "请选择",
|
||||
"uni.dataSelect.emptyTips": "无选项",
|
||||
"utils.read-more": "查看更多",
|
||||
"utils.no-more": "没有更多",
|
||||
"button.confirm": "确定",
|
||||
"button.cancel": "取消",
|
||||
"button.empty": "清空",
|
||||
"button.search": "查询",
|
||||
"login.username": "用户名",
|
||||
"login.password": "密码",
|
||||
"login.remember": "记住用户名",
|
||||
"login.settings": "设置",
|
||||
"login.upgrade": "升级版本",
|
||||
"login.login": "登录",
|
||||
"login.text1": "欢迎来到",
|
||||
"login.text2": "恒森WMS手持系统!",
|
||||
"setting.language": "语言",
|
||||
"setting.server": "服务器地址",
|
||||
"setting.refresh": "刷新时间",
|
||||
"setting.language-change-confirm": "应用此设置将重启App",
|
||||
"upgrade.new-version": "发现新版本",
|
||||
"upgrade.text1": "恒森WMS手持系统又有新版本了,升级到最新版本,享受更丰富、稳定、快速的功能和体验!",
|
||||
"upgrade.text2": "安装包下载中,请稍后",
|
||||
"upgrade.upgrade-now": "立即升级",
|
||||
"home.title": "首页",
|
||||
"home.message": "欢迎进入恒森WMS手持系统!",
|
||||
"home.exit": "退出",
|
||||
"nav.rk": "入库管理",
|
||||
"nav.wlzprk": "物料组盘入库",
|
||||
"nav.hgzrk": "合格证入库",
|
||||
"nav.ktprk": "空托盘入库",
|
||||
"nav.ck": "出库管理",
|
||||
"nav.ktpck": "空托盘出库",
|
||||
"nav.ckqr": "出库确认",
|
||||
"nav.djck": "单据出库",
|
||||
"nav.kcck": "库存出库",
|
||||
"nav.cxwl": "查询物料",
|
||||
"nav.djlb": "单据列表",
|
||||
"nav.kclb": "库存列表",
|
||||
"filter.wl": "物料",
|
||||
"filter.wlbm": "物料编码",
|
||||
"filter.wlmc": "物料名称",
|
||||
"filter.wlgg": "物料规格",
|
||||
"filter.unit": "单位",
|
||||
"filter.wldz": "物料单重",
|
||||
"filter.wlpc": "物料批次",
|
||||
"filter.wlsl": "物料数量",
|
||||
"filter.zjbm": "载具编码",
|
||||
"filter.ckbm": "仓库编码",
|
||||
"filter.hgzbm": "合格证编码",
|
||||
"filter.ddh": "订单号",
|
||||
"filter.ydxx": "源单信息",
|
||||
"filter.tplx": "托盘类型",
|
||||
"filter.cksl": "出库数量",
|
||||
"filter.ckd": "出库点",
|
||||
"filter.ckdlx": "出库单类型",
|
||||
"filter.ck": "仓库",
|
||||
"filter.kwbm": "库位编码",
|
||||
"filter.ckkc": "出库库存",
|
||||
"filter.djbm": "单据编码",
|
||||
"filter.djlx": "单据类型",
|
||||
"filter.remark": "备注",
|
||||
"filter.cjsj": "创建时间",
|
||||
"filter.cjr": "创建人",
|
||||
"filter.sqsl": "申请数量",
|
||||
"filter.jhsl": "计划数量",
|
||||
"filter.yfpsl": "已分配数量",
|
||||
"filter.pcsn": "批次号",
|
||||
"filter.ck": "仓库",
|
||||
"filter.cj": "车间",
|
||||
"filter.kcsl": "库存数量",
|
||||
"btn.cancle": "清空",
|
||||
"btn.search": "查询",
|
||||
"btn.confirm": "确认",
|
||||
"btn.zpqr": "组盘确认",
|
||||
"btn.tpkck": "托盘库出库",
|
||||
"btn.smckqr": "扫码出库确认",
|
||||
"btn.ckqr": "出库确认",
|
||||
"more.ckgd": "查看更多",
|
||||
"more.jzz": "加载中",
|
||||
"more.mygd": "没有更多",
|
||||
"text.ddtp": "堆叠托盘",
|
||||
"text.lx": "料箱",
|
||||
"text.tpk": "托盘库",
|
||||
"text.lxk": "料箱库",
|
||||
"text.cj": "车间"
|
||||
}
|
||||
Reference in New Issue
Block a user