From 31bfde4fbb7b3deec8b732e3f82acc04c12c081a Mon Sep 17 00:00:00 2001 From: xiangxy Date: Wed, 17 Sep 2025 09:26:16 +0800 Subject: [PATCH] locale --- locale/en.json | 45 ++++++++++++++++++++++++++++++ locale/index.js | 24 ++++++++++++++++ locale/jp.json | 45 ++++++++++++++++++++++++++++++ locale/uni-app.en.json | 36 ++++++++++++++++++++++++ locale/uni-app.jp.json | 36 ++++++++++++++++++++++++ locale/uni-app.zh-Hans.json | 36 ++++++++++++++++++++++++ locale/zh-Hans.json | 55 +++++++++++++++++++++++++++++++++++++ 7 files changed, 277 insertions(+) create mode 100644 locale/en.json create mode 100644 locale/index.js create mode 100644 locale/jp.json create mode 100644 locale/uni-app.en.json create mode 100644 locale/uni-app.jp.json create mode 100644 locale/uni-app.zh-Hans.json create mode 100644 locale/zh-Hans.json diff --git a/locale/en.json b/locale/en.json new file mode 100644 index 0000000..b1678f0 --- /dev/null +++ b/locale/en.json @@ -0,0 +1,45 @@ +{ + "utils.loading": "加载中...", + "uni.dataSelect.placeholder": "请选择", + "uni.dataSelect.emptyTips": "无选项", + "utils.read-more": "查看更多", + "utils.no-more": "没有更多", + "button.confirm": "确定", + "button.cancel": "取消", + "button.clear": "清空", + "button.search": "查询", + "login.username": "用户名", + "login.password": "密码", + "login.remember": "记住用户名", + "login.settings": "设置", + "login.upgrade": "升级版本", + "login.login": "登录", + "login.text1": "欢迎来到", + "login.text2": "海亮铜箔手持系统!", + "setting.language": "语言", + "setting.server": "服务器地址", + "setting.refresh": "刷新时间", + "setting.customer-label-printing": "客户标签打印", + "setting.language-change-confirm": "应用此设置将重启App", + "upgrade.new-version": "发现新版本", + "upgrade.text1": "海亮铜箔又有新版本了,升级到最新版本,享受更丰富、稳定、快速的功能和体验!", + "upgrade.text2": "安装包下载中,请稍后", + "upgrade.upgrade-now": "立即升级", + "home.title": "首页", + "home.message": "欢迎进入铜箔手持系统!", + "home.exit": "退出", + "menu.production-management": "生产管理", + "filter.area": "区域", + "filter.point": "点位", + "filter.quantity": "数量", + "filter.type": "类型", + "grid.number": "序号", + "grid.select": "选择", + "toast.select-row": "请选择一行", + "toast.device-not-empty": "设备不能为空", + "toast.material-not-empty": "物料不能为空", + "toast.quantity-not-empty": "数量不能为空", + "toast.scan-wooden-box-code": "请扫木箱码", + "select.coaster": "小托盘", + "unit.minute": "分" +} \ No newline at end of file diff --git a/locale/index.js b/locale/index.js new file mode 100644 index 0000000..a12d06a --- /dev/null +++ b/locale/index.js @@ -0,0 +1,24 @@ + +import en from './en.json' +import zhHans from './zh-Hans.json' +import id from './id.json' +const messages = { + 'en': Object.assign(en, en1), + 'zh-Hans': Object.assign(zhHans, zhHans1), + 'id': Object.assign(id, id1) +} + +let i18nConfig = { + silentTranslationWarn: true, + locale: uni.getLocale(), + messages +} + +import Vue from 'vue' +import VueI18n from 'vue-i18n' +Vue.use(VueI18n) + +const i18n = new VueI18n(i18nConfig) + +export default i18n + diff --git a/locale/jp.json b/locale/jp.json new file mode 100644 index 0000000..b1678f0 --- /dev/null +++ b/locale/jp.json @@ -0,0 +1,45 @@ +{ + "utils.loading": "加载中...", + "uni.dataSelect.placeholder": "请选择", + "uni.dataSelect.emptyTips": "无选项", + "utils.read-more": "查看更多", + "utils.no-more": "没有更多", + "button.confirm": "确定", + "button.cancel": "取消", + "button.clear": "清空", + "button.search": "查询", + "login.username": "用户名", + "login.password": "密码", + "login.remember": "记住用户名", + "login.settings": "设置", + "login.upgrade": "升级版本", + "login.login": "登录", + "login.text1": "欢迎来到", + "login.text2": "海亮铜箔手持系统!", + "setting.language": "语言", + "setting.server": "服务器地址", + "setting.refresh": "刷新时间", + "setting.customer-label-printing": "客户标签打印", + "setting.language-change-confirm": "应用此设置将重启App", + "upgrade.new-version": "发现新版本", + "upgrade.text1": "海亮铜箔又有新版本了,升级到最新版本,享受更丰富、稳定、快速的功能和体验!", + "upgrade.text2": "安装包下载中,请稍后", + "upgrade.upgrade-now": "立即升级", + "home.title": "首页", + "home.message": "欢迎进入铜箔手持系统!", + "home.exit": "退出", + "menu.production-management": "生产管理", + "filter.area": "区域", + "filter.point": "点位", + "filter.quantity": "数量", + "filter.type": "类型", + "grid.number": "序号", + "grid.select": "选择", + "toast.select-row": "请选择一行", + "toast.device-not-empty": "设备不能为空", + "toast.material-not-empty": "物料不能为空", + "toast.quantity-not-empty": "数量不能为空", + "toast.scan-wooden-box-code": "请扫木箱码", + "select.coaster": "小托盘", + "unit.minute": "分" +} \ No newline at end of file diff --git a/locale/uni-app.en.json b/locale/uni-app.en.json new file mode 100644 index 0000000..acb9998 --- /dev/null +++ b/locale/uni-app.en.json @@ -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": {} +} \ No newline at end of file diff --git a/locale/uni-app.jp.json b/locale/uni-app.jp.json new file mode 100644 index 0000000..c0751fc --- /dev/null +++ b/locale/uni-app.jp.json @@ -0,0 +1,36 @@ +{ + "common": { + "uni.app.quit": "Tekan lagi untuk keluar dari aplikasi", + "uni.async.error": "Sambungan ke timeout server, klik pada layar untuk mencoba lagi", + "uni.showActionSheet.cancel": "Batalkan", + "uni.showToast.unpaired": "Silakan perhatikan bahwa showToast dan hideToast harus dipasang untuk digunakan", + "uni.showLoading.unpaired": "Silakan perhatikan bahwa ShowLoading dan hideLoading harus dipasang untuk digunakan", + "uni.showModal.cancel": "Batalkan", + "uni.showModal.confirm": "OK", + "uni.chooseImage.cancel": "Batalkan", + "uni.chooseImage.sourceType.album": "Pilih dari album", + "uni.chooseImage.sourceType.camera": "Kamera", + "uni.chooseVideo.cancel": "Batalkan", + "uni.chooseVideo.sourceType.album": "Pilih dari album", + "uni.chooseVideo.sourceType.camera": "Kamera", + "uni.previewImage.cancel": "Batalkan", + "uni.previewImage.button.save": "Simpan Gambar", + "uni.previewImage.save.success": "Gambar yang disimpan dengan sukses ke album", + "uni.previewImage.save.fail": "Tidak dapat menyimpan gambar ke album", + "uni.setClipboardData.success": "Kandungan disalin", + "uni.scanCode.title": "Memindai kode", + "uni.scanCode.album": "Daftar Trek", + "uni.scanCode.fail": "Pengenalan gagal", + "uni.scanCode.flash.on": "Sentuh dipecahkan", + "uni.scanCode.flash.off": "Tap untuk ditutup", + "uni.startSoterAuthentication.authContent": "Pengenalan sidik jari...", + "uni.picker.done": "Selesai", + "uni.picker.cancel": "Batalkan", + "uni.video.danmu": "Percakapan peluru", + "uni.video.volume": "Volume", + "uni.button.feedback.title": "Balasan masalah", + "uni.button.feedback.send": "kirim" + }, + "ios": {}, + "android": {} +} diff --git a/locale/uni-app.zh-Hans.json b/locale/uni-app.zh-Hans.json new file mode 100644 index 0000000..78cfef2 --- /dev/null +++ b/locale/uni-app.zh-Hans.json @@ -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": {} +} \ No newline at end of file diff --git a/locale/zh-Hans.json b/locale/zh-Hans.json new file mode 100644 index 0000000..c6abb40 --- /dev/null +++ b/locale/zh-Hans.json @@ -0,0 +1,55 @@ +{ + "utils.loading": "加载中...", + "uni.dataSelect.placeholder": "请选择", + "uni.dataSelect.emptyTips": "无选项", + "utils.read-more": "查看更多", + "utils.no-more": "没有更多", + "button.confirm": "确定", + "button.cancel": "取消", + "button.clear": "清空", + "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.customer-label-printing": "客户标签打印", + "setting.language-change-confirm": "应用此设置将重启App", + "upgrade.new-version": "发现新版本", + "upgrade.text1": "又有新版本了,升级到最新版本,享受更丰富、稳定、快速的功能和体验!", + "upgrade.text2": "安装包下载中,请稍后", + "upgrade.upgrade-now": "立即升级", + "home.title": "首页", + "home.message": "欢迎进入东丽WMS手持系统!", + "home.exit": "退出", + "menu.kw-management": "库位管理", + "menu.man-get-goods": "人工取货", + "menu.man-load-goods": "人工放货", + "menu.kc-manage": "库存锁定/解锁", + "menu.line-management": "产线管理", + "menu.line-call-mater": "产线叫料", + "menu.line-down-mater": "产线下料", + "menu.task-management": "任务管理", + "menu.work-manage": "作业管理", + "menu.fixedpoint-work": "定点作业", + "menu.inout-area-mark": "进出区域登记", + "filter.area": "区域", + "filter.point": "点位", + "filter.quantity": "数量", + "filter.type": "类型", + "grid.number": "序号", + "grid.select": "选择", + "toast.select-row": "请选择一行", + "toast.device-not-empty": "设备不能为空", + "toast.material-not-empty": "物料不能为空", + "toast.quantity-not-empty": "数量不能为空", + "toast.scan-wooden-box-code": "请扫木箱码", + "select.coaster": "小托盘", + "unit.minute": "分" +} \ No newline at end of file