Bläddra i källkod

fix(bugs): 国际话

tangning 3 år sedan
förälder
incheckning
a81fa13b95

+ 137 - 131
src/locales/lang/ja/apiCode.ts

@@ -1,133 +1,139 @@
 export default {
-  errCode3001: '缺少必要参数',
-  errCode3002: '访问异常!',
-  errCode3003: '非法访问!',
-  errCode3004: '用户未登录',
-  errCode3005: '验证码已过期',
-  errCode3006: '验证码错误',
-  errCode3007: '昵称已存在',
-  errCode3008: '该邮箱已被注册',
-  errCode3009: '两次输入的密码不一致',
-  errCode3010: '昵称长度错误',
-  errCode3011: '密码需要包含英文大小写、数字,长度8,16字符',
-  errCode3012: '昵称包含敏感词',
-  errCode3013: '手机号码格式错误',
-  errCode3014: '账号或密码不正确',
-  errCode3015: '用户不存在',
-  errCode3016: '登录失败,账号无权访问',
-  errCode3017: '空文件',
-  errCode3018: '需要上传或使用的文件不存在',
-  errCode3019: '邮箱格式不正确',
-  errCode3020: '邮箱地址已存在',
-  errCode3021: '账号不存在,请核对后重新输入。',
-  errCode3022: '该场景已添加协作者,请先取消协作后再添加',
-  errCode3023: '手机验证码获取验证码次数过多,请明天再试',
-  errCode3024: '不能将场景协作给自己',
-  errCode3025: '不能将相机分配给自己',
-  errCode3026: '有部分场景已存在协作者,请先取消协作后再添加',
-  errCode3027: '原密码错误',
-  errCode3028: '角色已存在',
-  errCode3029: '当前角色存在关联的用户,请先删除用户或修改用户所属角色',
-  errCode3030: '当前增值权益不存在',
-  errCode3031: '相机已绑定',
-  errCode3032: '当前相机已被授权,请选择另外相机绑定',
-  errCode3033: '60秒内不能重复获取验证码',
-  errCode3034: '服务器繁忙,请重试!',
-  errCode3035: '当前企业账号未审核通过,请稍后重试',
-
-  errCode9001: '经销商已存在',
-  errCode9002: '请先删除经销商下的用户',
-
-  errCode4001: '验证码超时',
-  errCode4002: '用户已经存在',
-  errCode4003: '企业邮箱已经被注册',
-  errCode4004: '两次输入的密码不正确',
-  errCode4005: '手机号与验证码不匹配',
-  errCode4006: '验证码错误',
-  errCode4007: '用户名不存在',
-  errCode4008: '用户尚未登录',
-  errCode4009: '异常错误',
-  errCode4010: '绑定的相机不存在',
-  errCode4011: '相机已经被绑定',
-  errCode4012: '账号或密码错误',
-  errCode4013: '昵称重复',
-  errCode4014: '余额不足,无法生成模型,请前往网页端充值或上传时去掉生成模型选项',
-  errCode4015: '昵称中包含敏感词',
-  errCode4016: '参数为空',
-  errCode4017: '场景为空',
-  errCode4018: '场景不属于该相机',
-  errCode4019: '场景序号为空',
-  errCode4020: '相机未绑定用户',
-  errCode4021: '开票失败,该订单已经开具发票',
-
-  errCode6001: 'SN码已存在,请重新输入',
-  errCode6002: '退充值超过了充值总额',
-  errCode6003: '该相机未被绑定,请前往,我的相机 先绑定相机后再进行授权',
-  errCode6004: '表示相机的点数超过了10万',
-  errCode6005: '无权操作该相机',
-  errCode6006: '不支持重复绑定',
-  errCode6007: '八目相机不支持解除绑定',
-  errCode6008: '相机容量不足',
-  errCode6009: 'data,fdage文件不存在',
-  errCode6010: '该序列号已被绑定',
-  errCode6011: '查询不到企业相机列表',
-  errCode6012: '相机未绑定用户',
-  errCode6013: '必须输入需迁相机所绑定用户的验证码',
-  errCode6014: '必须输入目标相机所绑定用户的验证码',
-  errCode6015: '该相机已添加协作者,请先取消协作后再添加',
-  errCode6016: '部分相机已添加协作者,请先取消协作后再添加',
-  errCode6017: '设备已出库,不可删除',
-  errCode6018: '设备类型不存在',
-  errCode6019: 'sn码未填写',
-  errCode6020: 'sn码不存在',
-  errCode6021: '出库类型未填写',
-  errCode6022: '出库类型不存在',
-  errCode6023: '经销商未填写',
-  errCode6024: '经销商类型不存在',
-  errCode6025: 'sn码未出库',
-  errCode6026: '客户名称未填写',
-  errCode6027: '客户名称不存在',
-  errCode6028: '相机类型不正确!',
-  errCode6029: '相机不存在!',
-
-  errCode8001: '订单不存在',
-  errCode8002: '支付失败',
-  errCode8003: '开票金额超过范围',
-  errCode8004: '支付方式异常',
-
-  errCode5001: 'modeldatajson为空',
-  errCode5002: 'order值为空',
-  errCode5003: 'guideSid或order值为空',
-  errCode5004: 'guideSid或guideName值为空',
-  errCode5005: '场景为空',
-  errCode5006: '余额不足',
-  errCode5007: '非八目场景',
-  errCode5008: '该场景已经被封存,无法删除',
-  errCode5009: '场景被删除',
-  errCode5010: '场景不属于该相机',
-  errCode5011: '创建',
-  errCode5012: '数据不正常',
-  errCode5013: '场景对应的用户名为空',
-  errCode5014: '该用户无权操作该场景',
-  errCode5015: '该场景不属于当前登录账号',
-  errCode5016: '热点外链场景不对',
-  errCode5017: '*上传模型失败,请参照右侧教程',
-  errCode5018: 'zip文件只能有一层目录或无目录',
-  errCode5019: '必须有且仅有一个obj和mtl文件',
-  errCode5020: '贴图需控制在1,5M以内,obj文件需要控制在20M以内。',
-  errCode5021: '场景密钥不正确',
-  errCode5022: '上传文件格式,名称不一致',
-  errCode5023: '上传文件格式不正确,只能是jpg或mp4格式',
-  errCode5024: '有场景打包中,请稍后重试',
-  errCode5025: '数据包不存在,请先打成zip包',
-  errCode5026: '上传的压缩包类型不正确',
-  errCode5027: '文件夹不存在',
-  errCode5028: '无权修改该文件夹',
-  errCode5029: '场景下载失败,请稍后重试',
-  errCode5030: '同级文件夹名称不能重复',
-  errCode5031: '场景打包中不能重复操作',
-  errCode5032: '三维家打包记录不存在',
-  errCode5033: '该场景正在计算中',
-  errCode5034: '该场景已封存',
-  errCode5035: '任务已存在',
+  errCode3001: '必要なパラメーターがありません',
+  errCode3002: 'アクセス例外',
+  errCode3003: '異常なアクセス',
+  errCode3004: 'ユーザーがログインしていません',
+  errCode3005: '確認コードの有効期限が切れています',
+  errCode3006: '検証コードエラー',
+  errCode3007: 'ニックネームはすでに存在します',
+  errCode3008: 'このメールアドレスは既に登録されています',
+  errCode3009: '入力した2つのパスワードが一致しません',
+  errCode3010: 'ニックネームの長さが間違っている',
+  errCode3011:
+    'パスワードには、英語の大文字と小文字、数字、および8,16文字の長さが含まれている必要があります',
+  errCode3012: 'ニックネームに機密性の高い単語が含まれている',
+  errCode3013: '電話番号のフォーマットが間違っている',
+  errCode3014: 'アカウントまたはパスワードが正しくありません',
+  errCode3015: 'ユーザーは存在しません',
+  errCode3016: 'ログインに失敗しました。アカ​​ウントへのアクセスが許可されていません',
+  errCode3017: '空のデータ',
+  errCode3018: 'アップロードまたは使用する必要のあるファイルが存在しません',
+  errCode3019: '電子メールの形式が正しくありません',
+  errCode3020: 'メールアドレスはすでに存在します',
+  errCode3021: 'アカウントが存在しません。確認して再入力してください。',
+  errCode3022:
+    'このシーンにコラボレーターが追加されました。追加する前にコラボレーションをキャンセルしてください',
+  errCode3023: '確認コードを取得する回数が多すぎます。明日もう一度お試しください',
+  errCode3024: 'シーンを自分自身に割り当てることはできません',
+  errCode3025: 'カメラを自分自身に割り当てることができません',
+  errCode3026:
+    '一部のシナリオにはすでに共同編集者がいます。追加する前に共同作業をキャンセルしてください',
+  errCode3027: '元のパスワードが間違っています',
+  errCode3028: '役割はすでに存在します',
+  errCode3029:
+    '現在の役割に関連付けられているユーザーがいます。最初にユーザーを削除するか、ユーザーが属する役割を変更してください',
+  errCode3030: '現在の会員特典は存在しません',
+  errCode3031: 'カメラがバインドされています',
+  errCode3032: '現在のカメラがバインドされています。バインドする別のカメラを選択してください',
+  errCode3033: '確認コードを60秒以内に繰り返し取得することはできません',
+  errCode3034: 'サーバーがビジーです。もう一度やり直してください',
+  errCode3035: 'ログインアカウントが承認されていません。しばらくしてからもう一度お試しください',
+  errCode9001: 'ディーラーはすでに存在します',
+  errCode9002: '最初にリセラーの下のユーザーを削除してください',
+  errCode4001: '確認コードがタイムアウトしました',
+  errCode4002: 'このユーザーは既に存在します',
+  errCode4003: '電話番号はすでに登録されています',
+  errCode4004: '2回入力したパスワードが同じではありません',
+  errCode4005: '電話番号が確認コードと一致しません',
+  errCode4006: '検証コードエラー',
+  errCode4007: 'ユーザー名は存在しません',
+  errCode4008: 'ユーザーがログインしていません',
+  errCode4009: 'エラー',
+  errCode4010: 'バウンドカメラが存在しません',
+  errCode4011: 'カメラはすでにバインドされています',
+  errCode4012: 'ユーザーネームまたはパスワードが違います',
+  errCode4013: 'ニックネームが重複しています',
+  errCode4014:
+    'モデルを生成するにはバランスが不十分です,アップロード時にモデルを生成するオプションを再充電または削除するには、Webページにアクセスしてください',
+  errCode4015: 'ニックネームに機密性の高い単語が含まれている',
+  errCode4016: 'パラメータが空です',
+  errCode4017: 'シーンは空です',
+  errCode4018: 'シーンはこのカメラに属していません',
+  errCode4019: 'シーン番号が空です',
+  errCode4020: 'カメラはユーザーにバインドされていません',
+  errCode4021: '請求に失敗しました。注文はすでに請求されています',
+  errCode6001: 'SNコードはすでに存在します。再入力してください',
+  errCode6002: '返金額がリチャージ総額を超えている',
+  errCode6003:
+    'カメラがバインドされていません。に移動してください。私のカメラは最初にカメラをバインドして、再試行してください',
+  errCode6004: 'カメラのポイント数が100,000を超えていることを示します',
+  errCode6005: 'このカメラを操作する権限がありません',
+  errCode6006: '重複するバインディングはサポートされていません',
+  errCode6007: 'カメラはバインド解除をサポートしていません',
+  errCode6008: 'カメラの容量が足りません',
+  errCode6009: 'data.fdageファイルが存在しません',
+  errCode6010: 'シリアル番号はすでにバインドされています',
+  errCode6011: 'エンタープライズカメラリストをクエリできません',
+  errCode6012: 'カメラはユーザーにバインドされていません',
+  errCode6013: '移行するカメラにバインドされているユーザーの確認コードを入力する必要があります',
+  errCode6014: 'ターゲットカメラにバインドされているユーザーの確認コードを入力する必要があります',
+  errCode6015:
+    'このカメラにコラボレーションユーザーが追加されました。追加する前にコラボレーションをキャンセルしてください',
+  errCode6016:
+    '一部のカメラにはすでに共同編集者が追加されています。追加する前に共同作業をキャンセルしてください',
+  errCode6017: 'デバイスはストレージに入れられており、削除できません',
+  errCode6018: 'デバイスタイプが存在しない',
+  errCode6019: 'snコードが入力されていません',
+  errCode6020: 'snコードが存在しません',
+  errCode6021: '出荷タイプは入力されていません',
+  errCode6022: '出荷タイプは存在しません',
+  errCode6023: 'ディーラーは記入しませんでした',
+  errCode6024: 'ディーラータイプは存在しません',
+  errCode6025: 'snコードが入力されていません',
+  errCode6026: '顧客名が入力されていません',
+  errCode6027: '顧客名が存在しません',
+  errCode6028: 'カメラタイプが正しくありません',
+  errCode6029: 'カメラは存在しません',
+  errCode8001: '注文は存在しません',
+  errCode8002: '支払いに失敗しました',
+  errCode8003: '請求書の金額が範囲外です',
+  errCode8004: '異常な支払い方法',
+  errCode5001: 'modeldatajsonは空です',
+  errCode5002: 'orderは空です',
+  errCode5003: 'guideSid或guideNameは空です',
+  errCode5004: 'guideSid或guideNameは空です',
+  errCode5005: 'シーンは空です',
+  errCode5006: '残高不足です',
+  errCode5007: '非PROシーン',
+  errCode5008: 'このシーンはアーカイブされてお​​り、削除できません',
+  errCode5009: 'シーンが削除されました',
+  errCode5010: 'シーンはこのカメラに属していません',
+  errCode5011: '作成',
+  errCode5012: 'データが異常です',
+  errCode5013: 'シーンに対応するユーザー名が空です',
+  errCode5014: 'ユーザーはシーンを操作する権限がありません',
+  errCode5015: 'シーンは現在のログインアカウントに属していません',
+  errCode5016: 'ホットスポットの外部リンクシーンが間違っている',
+  errCode5017: 'モデルのアップロードに失敗しました。右のチュートリアルを参照してください',
+  errCode5018:
+    'zipファイルには、1レベルのディレクトリのみを含めるか、ディレクトリを含めることはできません',
+  errCode5019: 'objおよびmtlファイルは1つだけでなければなりません',
+  errCode5020:
+    'テクスチャは1.5M以内で制御する必要があり、objファイルは20M以内で制御する必要があります',
+  errCode5021: 'シーンのパスワードが正しくありません',
+  errCode5022: 'アップロードファイル形式、名前に一貫性がありません',
+  errCode5023:
+    'アップロードされたファイル形式が正しくありません。jpgまたはmp4形式のみである可能性があります',
+  errCode5024: 'パッケージ化されているシーンがありますので、しばらくしてからもう一度お試しください',
+  errCode5025: 'データパッケージが存在しません。最初にzipパッケージを作成してください',
+  errCode5026: '間違ったファイルタイプがアップロードされました',
+  errCode5027: 'フォルダが存在しません',
+  errCode5028: 'このフォルダを変更する権限がありません',
+  errCode5029: 'シーンのダウンロードに失敗しました。しばらくしてからもう一度お試しください',
+  errCode5030: '同じレベルのフォルダ名を繰り返すことはできません」',
+  errCode5031: 'シーンパッケージで操作を繰り返すことはできません',
+  errCode5032: '',
+  errCode5033: 'シーンが計算されています',
+  errCode5034: 'このシーンはアーカイブされています',
+  errCode5035: 'タスクはすでに存在します',
 };

+ 38 - 44
src/locales/lang/ja/common.ts

@@ -1,52 +1,46 @@
 export default {
-  okText: '确认',
-  closeText: '关闭',
-  cancelText: '取消',
+  okText: '確認',
+  closeText: '閉じる',
+  cancelText: 'キャンセル',
   EditorNot: '是否取消编辑',
-  loadingText: '加载中...',
+  loadingText: '読み込み中...',
   saveText: '保存',
-  delText: '删除',
-  operating: '操作',
-  resetText: '重置',
-  searchText: '搜索',
-  queryText: '查询',
+  delText: '消去',
+  operating: '権限の有無',
+  resetText: 'リセット',
+  searchText: '探す',
+  queryText: '検索実行',
 
-  inputText: '请输入',
-  chooseText: '请选择',
-  edit: '编辑',
-  redo: '刷新',
-  back: '返回',
-  checkTips: '验证提示',
-  light: '亮色主题',
-  dark: '黑暗主题',
-  unbind: '解绑',
-  details: '详情',
-  bind: '绑定',
-  yes: '是',
-  no: '否',
-  roleName: '角色',
-  roleNameText: '角色名称',
-  addRoleName: '新增角色',
-  editRoleName: '编辑角色',
-  submitState: '提交成功!',
-
-  unusual: '异常',
-  operation: '操作',
+  inputText: '検索する内容を入力してください',
+  chooseText: '選んでください',
+  edit: '編集',
+  redo: 'リフレッシュ',
+  back: '戻る',
+  checkTips: '確認プロンプト',
+  light: '明るいテーマ',
+  dark: '暗いテーマ',
+  unbind: '解放',
+  details: '詳細',
+  bind: '練る',
+  yes: 'はい',
+  no: 'いいえ',
+  roleName: '役割',
+  unusual: '異常な',
+  operation: '操作する',
   normal: '正常',
-  unNormal: '非正常',
-  state: '状态',
-  type: '类型',
-  fullName: '员工名称',
-  print: '打印',
-  all: '全部',
-  tips: '提示',
-  optSuccess: '操作成功!',
-  optFail: '操作失败!',
-  notConnect: '暂未接入',
-  delConfirm: '是否确认删除',
-  mobile: '手机',
-  phone: '请填写您的手机号码!',
-  phoneError: '请正确填写您的手机号码!',
+  unNormal: '普通でない',
+  state: '調子',
+  type: 'の種類',
+  fullName: '名前',
+  print: '印刷',
+  all: 'すべて',
+  optSuccess: 'アカウント登録完了!',
+  optFail: '操作に失敗しました!',
+  notConnect: 'まだ接続されていません',
+  delConfirm: '削除しますか?',
+  mobile: '携帯電話',
+  phone: '携帯電話番号を入力してください!',
+  phoneError: '携帯電話番号を正しく入力してください!',
   staffPhoneError: '请正确填写您的企业账户!',
   uploadMessge: '请选择上传文件',
   userNick: '请输入员工名称',

+ 90 - 91
src/locales/lang/ja/component.ts

@@ -1,136 +1,135 @@
 export default {
   app: {
-    searchNotData: '暂无搜索结果',
-    toSearch: '确认',
-    toNavigate: '切换',
+    searchNotData: '検索結果はまだありません',
+    toSearch: '確認',
+    toNavigate: 'トグル',
   },
   countdown: {
-    normalText: '获取验证码',
-    sendText: '{0}秒后重新获取',
+    normalText: '確認コードを入力',
+    sendText: '{0}秒後に再送可能',
   },
   cropper: {
-    selectImage: '选择图片',
-    uploadSuccess: '上传成功',
-    modalTitle: '头像上传',
-    okText: '确认并上传',
-    btn_reset: '重置',
-    btn_rotate_left: '逆时针旋转',
-    btn_rotate_right: '顺时针旋转',
-    btn_scale_x: '水平翻转',
-    btn_scale_y: '垂直翻转',
-    btn_zoom_in: '大',
-    btn_zoom_out: '缩小',
-    preview: '预览',
+    selectImage: '画像を選択',
+    uploadSuccess: 'アップロードに成功',
+    modalTitle: 'アバターのアップロード',
+    okText: '確認してアップロード',
+    btn_reset: 'リセット',
+    btn_rotate_left: '反時計回りの回転',
+    btn_rotate_right: '時計回りの回転',
+    btn_scale_x: '水平フリップ',
+    btn_scale_y: '垂直に反転',
+    btn_zoom_in: '大',
+    btn_zoom_out: 'ズームアウト',
+    preview: 'プレビュー',
   },
   drawer: {
-    loadingText: '加载中...',
-    cancelText: '关闭',
-    okText: '确认',
+    loadingText: '読み込み中...',
+    cancelText: '閉じる',
+    okText: '確認',
   },
   excel: {
-    exportModalTitle: '导出数据',
-    fileType: '文件类型',
-    fileName: '文件名',
+    exportModalTitle: 'エクスポートデータ',
+    fileType: 'ファイルタイプ',
+    fileName: 'ファイル名',
   },
   form: {
-    putAway: '收起',
-    unfold: '展开',
+    putAway: '片付け',
+    unfold: '拡大',
 
-    maxTip: '字符数应小于{0}位',
+    maxTip: '文字数は{0}桁未満である必要があります',
 
-    apiSelectNotFound: '请等待数据加载完成...',
+    apiSelectNotFound: 'お待ちください...',
   },
   icon: {
-    placeholder: '点击选择图标',
-    search: '搜索图标',
-    copy: '复制图标成功!',
+    placeholder: '選択アイコンをクリックしてください',
+    search: '検索アイコン',
+    copy: '正常にコピー!',
   },
   menu: {
-    search: '菜单搜索',
+    search: 'メニュー検索',
   },
   modal: {
-    cancelText: '关闭',
-    okText: '确认',
-    close: '关闭',
+    cancelText: '閉じる',
+    okText: '確認',
+    close: '閉じる',
     maximize: '最大化',
-    restore: '还原',
+    restore: '元に戻す',
   },
   table: {
-    settingDens: '密度',
-    settingDensDefault: '默认',
-    settingDensMiddle: '中等',
-    settingDensSmall: '紧凑',
-    settingColumn: '列设置',
-    settingColumnShow: '列示',
-    settingIndexColumnShow: '序号列',
-    settingSelectColumnShow: '勾选列',
-    settingFixedLeft: '固定到左侧',
-    settingFixedRight: '固定到右侧',
-    settingFullScreen: '全',
+    settingDens: '表示変更',
+    settingDensDefault: 'ディフォルト',
+    settingDensMiddle: 'ミディアム',
+    settingDensSmall: '小型',
+    settingColumn: '列設定',
+    settingColumnShow: '列示',
+    settingIndexColumnShow: 'シリアル番号',
+    settingSelectColumnShow: '選択',
+    settingFixedLeft: '左に固定',
+    settingFixedRight: '右に固定',
+    settingFullScreen: '全画面表示',
 
-    index: '序',
+    index: '序',
 
-    total: '共 {total} 条数据',
+    total: '合計{total}個のデータ',
   },
   time: {
     before: '前',
-    after: '',
-    just: '刚刚',
+    after: '',
+    just: 'ただ',
     seconds: '秒',
-    minutes: '分',
-    hours: '小时',
-    days: '',
+    minutes: '分',
+    hours: '時間',
+    days: '日々',
   },
   tree: {
-    selectAll: '选择全部',
-    unSelectAll: '取消选择',
-    expandAll: '展开全部',
-    unExpandAll: '折叠全部',
-    checkStrictly: '层级关联',
-    checkUnStrictly: '层级独立',
+    selectAll: 'すべて選択',
+    unSelectAll: '選択をキャンセル',
+    expandAll: 'すべて展開',
+    unExpandAll: 'すべて折りたたむ',
+    checkStrictly: '階層的関連付け',
+    checkUnStrictly: '階層的な独立性',
   },
   upload: {
     save: '保存',
-    upload: '上传',
-    imgUpload: '图片上传',
-    uploaded: '已上传',
+    upload: 'アップロード画像を確認する',
+    imgUpload: '写真をアップロード',
+    uploaded: 'アップロード画像を確認する',
 
-    operating: '操作',
-    del: '删除',
-    download: '下载',
-    saveWarn: '请等待文件上传后,保存!',
-    saveError: '没有上传成功的文件,无法保存!',
+    operating: '操作する',
+    del: '消去',
+    download: 'ダウンロード',
+    saveWarn: 'ファイルがアップロードされるのを待って、保存してください!',
+    saveError: 'ファイルが正常にアップロードされず、保存できませんでした!',
 
-    preview: '预览',
-    choose: '选择文件',
+    preview: 'プレビュー',
+    choose: '選択',
 
-    accept: '支持{0}格式',
-    acceptUpload: '只能上传{0}格式文件',
-    maxSize: '单个文件不超过{0}MB',
-    maxSizeMultiple: '只能上传不超过{0}MB的文件!',
-    maxNumber: '最多只能上传{0}个文件',
+    accept: '{0}形式をサポート',
+    acceptUpload: 'アップロードできるのは{0}形式のファイルのみです',
+    maxSize: '1つのファイルが{0} MBを超えることはできません',
+    maxSizeMultiple: '{0} MBまでのファイルのみをアップロードする!',
+    maxNumber: 'アップロードできるファイルは最大{0}個までです',
 
-    legend: '略缩图',
-    fileName: '文件名',
-    fileSize: '文件大小',
-    fileStatue: '状态',
+    legend: 'サムネイル',
+    fileName: 'ファイル名',
+    fileSize: 'ファイルサイズ',
+    fileStatue: '調子',
 
-    startUpload: '开始上传',
-    uploadSuccess: '上传成功',
-    uploadError: '上传失败',
-    uploading: '上传中',
-    uploadWait: '请等待文件上传结束后操作',
-    reUploadFailed: '重新上传失败文件',
-    empty: '上传文件为空,请重新上传',
-    illegalFile: '非法类型文件',
+    startUpload: 'アップロードを開始',
+    uploadSuccess: 'アップロードに成功',
+    uploadError: 'アップロードに失敗しました',
+    uploading: 'アップロード',
+    uploadWait: 'ファイルのアップロードが完了するまでお待ちください',
+    reUploadFailed: '失敗したファイルを再アップロードする',
+    empty: 'アップロードファイルが空です。もう一度アップロードしてください',
   },
   verify: {
-    error: '验证失败!',
-    time: '验证校验成功,耗时{time}秒!',
+    error: '検証に失敗しました!',
+    time: '検証は成功しました。{時間}秒かかります。',
 
-    redoTip: '点击图片可刷新',
+    redoTip: '画像をクリックして更新',
 
-    dragText: '请按住滑块拖动',
-    successText: '验证通过',
+    dragText: 'スライダーを押したままドラッグしてください',
+    successText: '確認済み',
   },
 };

+ 133 - 0
src/locales/lang/ja/layout.ts

@@ -1,4 +1,137 @@
 export default {
+  app: {
+    searchNotData: '検索結果はまだありません',
+    toSearch: '確認',
+    toNavigate: 'トグル',
+  },
+  countdown: {
+    normalText: '確認コードを入力',
+    sendText: '{0}秒後に再送可能',
+  },
+  cropper: {
+    selectImage: '画像を選択',
+    uploadSuccess: 'アップロードに成功',
+    modalTitle: 'アバターのアップロード',
+    okText: '確認してアップロード',
+    btn_reset: 'リセット',
+    btn_rotate_left: '反時計回りの回転',
+    btn_rotate_right: '時計回りの回転',
+    btn_scale_x: '水平フリップ',
+    btn_scale_y: '垂直に反転',
+    btn_zoom_in: '拡大',
+    btn_zoom_out: 'ズームアウト',
+    preview: 'プレビュー',
+  },
+  drawer: {
+    loadingText: '読み込み中...',
+    cancelText: '閉じる',
+    okText: '確認',
+  },
+  excel: {
+    exportModalTitle: 'エクスポートデータ',
+    fileType: 'ファイルタイプ',
+    fileName: 'ファイル名',
+  },
+  form: {
+    putAway: '片付け',
+    unfold: '拡大',
+
+    maxTip: '文字数は{0}桁未満である必要があります',
+
+    apiSelectNotFound: 'お待ちください...',
+  },
+  icon: {
+    placeholder: '選択アイコンをクリックしてください',
+    search: '検索アイコン',
+    copy: '正常にコピー!',
+  },
+  menu: {
+    search: 'メニュー検索',
+  },
+  modal: {
+    cancelText: '閉じる',
+    okText: '確認',
+    close: '閉じる',
+    maximize: '最大化',
+    restore: '元に戻す',
+  },
+  table: {
+    settingDens: '表示変更',
+    settingDensDefault: 'ディフォルト',
+    settingDensMiddle: 'ミディアム',
+    settingDensSmall: '小型',
+    settingColumn: '列設定',
+    settingColumnShow: '列表示',
+    settingIndexColumnShow: 'シリアル番号',
+    settingSelectColumnShow: '選択',
+    settingFixedLeft: '左に固定',
+    settingFixedRight: '右に固定',
+    settingFullScreen: '全画面表示',
+
+    index: '順序',
+
+    total: '合計{total}個のデータ',
+  },
+  time: {
+    before: '前',
+    after: '後',
+    just: 'ただ',
+    seconds: '秒',
+    minutes: '分',
+    hours: '時間',
+    days: '日々',
+  },
+  tree: {
+    selectAll: 'すべて選択',
+    unSelectAll: '選択をキャンセル',
+    expandAll: 'すべて展開',
+    unExpandAll: 'すべて折りたたむ',
+    checkStrictly: '階層的関連付け',
+    checkUnStrictly: '階層的な独立性',
+  },
+  upload: {
+    save: '保存',
+    upload: 'アップロード画像を確認する',
+    imgUpload: '写真をアップロード',
+    uploaded: 'アップロード画像を確認する',
+
+    operating: '操作する',
+    del: '消去',
+    download: 'ダウンロード',
+    saveWarn: 'ファイルがアップロードされるのを待って、保存してください!',
+    saveError: 'ファイルが正常にアップロードされず、保存できませんでした!',
+
+    preview: 'プレビュー',
+    choose: '選択',
+
+    accept: '{0}形式をサポート',
+    acceptUpload: 'アップロードできるのは{0}形式のファイルのみです',
+    maxSize: '1つのファイルが{0} MBを超えることはできません',
+    maxSizeMultiple: '{0} MBまでのファイルのみをアップロードする!',
+    maxNumber: 'アップロードできるファイルは最大{0}個までです',
+
+    legend: 'サムネイル',
+    fileName: 'ファイル名',
+    fileSize: 'ファイルサイズ',
+    fileStatue: '調子',
+
+    startUpload: 'アップロードを開始',
+    uploadSuccess: 'アップロードに成功',
+    uploadError: 'アップロードに失敗しました',
+    uploading: 'アップロード',
+    uploadWait: 'ファイルのアップロードが完了するまでお待ちください',
+    reUploadFailed: '失敗したファイルを再アップロードする',
+    empty: 'アップロードファイルが空です。もう一度アップロードしてください',
+  },
+  verify: {
+    error: '検証に失敗しました!',
+    time: '検証は成功しました。{時間}秒かかります。',
+
+    redoTip: '画像をクリックして更新',
+
+    dragText: 'スライダーを押したままドラッグしてください',
+    successText: '確認済み',
+  },
   footer: { onlinePreview: '在线预览', onlineDocument: '在线文档' },
   header: {
     // user dropdown

+ 1 - 1
src/locales/lang/ja/modal.ts

@@ -1,4 +1,4 @@
 export default {
-  atLeastOne: '请至少选择一项',
+  atLeastOne: '少なくとも1つ選択してください',
   onatLeastOne: '仅能请选择一项',
 };

+ 5 - 5
src/locales/lang/ja/routes/basic.ts

@@ -1,7 +1,7 @@
 export default {
-  login: '登录',
-  welcome: '欢迎',
-  welcomeLogin: '欢迎登录',
-  welcomeUser: '欢迎用户:{0}',
-  errorLogList: '错误日志列表',
+  login: 'ログイン',
+  welcome: 'ようこそ',
+  welcomeLogin: 'ようこそ',
+  welcomeUser: 'ようこそユーザー:{0}',
+  errorLogList: 'エラーログリスト',
 };

+ 43 - 46
src/locales/lang/ja/routes/corporation.ts

@@ -1,52 +1,49 @@
 export default {
-  pageTitle: '设备充值',
-  recharge: '充值',
-  device: '设备',
-  deviceId: '设备ID',
-  sub_account: '员工账户',
+  recharge: '充電する',
+  device: '装置',
+  deviceId: '装置ID',
+  sub_account: '従業員アカウント',
   stateName: {
-    0: '审核中',
-    1: '已通过',
-    2: '已拒绝',
-    9: '全部',
+    0: 'レビュー中',
+    1: '許可済み',
+    2: '否定済み',
+    9: 'すべて',
   },
-  businessAuth: '企业认证',
-  timeField: '提交时间',
-  phone: '手机号',
-  enterpriseName: '企业名称',
-  submitTime: '提交时间',
-  enterpriseId: '企业账号',
-  rechargeId: '充值账号',
-  newPoint: '当前余额',
-  addPointnumber: '充 值',
-  sceneLogo: '加载界面LOGO',
-  floorLogo: '加载地面LOGO',
-  bgMusic: '背景音乐',
-  cameraNum: '设备数量',
-  subNum: '已添加员工数',
-  sceneNum: '上传场景数',
-  point: '余额',
-  expirationTime: '到期时间',
-  detailed: '详细信息',
-  modifySubId: '修改员工',
-  addSubId: '新增员工',
-  activeTime: '激活时间',
-  unBind: '解除绑定',
-  isUnBind: '是否解除绑定?',
-  reject: '拒绝',
-  allow: '同意',
-  name: '信息标题',
-  area: '所属区域',
-  areaText: '地区',
-  address: '详细地址',
-  website: '企业官网',
-  introduce: '企业简介',
-  companyLogo: '企业LOGO',
-  qualification: '企业资质',
-  addCorporation: '新增企业',
-  managerName: '联系人',
-  optSuccess: '添加成功,默认密码为Geosign123',
-  approveState: '审核状态',
+  businessAuth: '企業認定',
+  timeField: '利用期間',
+  phone: '電話番号',
+  enterpriseName: '会社名',
+  submitTime: '提出時間',
+  enterpriseId: '検索',
+  rechargeId: 'アカウントのリチャージ',
+  sceneLogo: 'ローディングインターフェースLOGO',
+  floorLogo: 'ロードLOGO',
+  bgMusic: '背景音楽',
+  cameraNum: '設備数量',
+  subNum: 'サブアカウントの数',
+  sceneNum: 'アップロードシーン数',
+  point: 'バランス',
+  expirationTime: '作成日時',
+  detailed: '詳細',
+  modifySubId: '改訂',
+  addSubId: '追加',
+  activeTime: 'アクティベーション時間',
+  unBind: '解放',
+  isUnBind: 'バインドを解除するかどうか?',
+  reject: '拒絶',
+  allow: '許可する',
+  name: '情報タイトル ',
+  area: 'それが属するエリア',
+  address: '住所',
+  website: 'Webサイト',
+  introduce: '会社概要',
+  companyLogo: '会社LOGO',
+  qualification: '資格',
+  addCorporation: '会社を追加する',
+  managerName: '会社の代表',
+  optSuccess: '追加に成功しました。デフォルトのパスワードはGeosign123',
+  approveState: '承認状況',
+  addError: 'アカウントはバインドされています。再入力してください',
   maxlength: '输入超长',
   uploadHelp: '支持png  jpg图片格式',
   addTips: '员工账号已被绑定',

+ 29 - 29
src/locales/lang/ja/routes/dashboard.ts

@@ -1,34 +1,34 @@
 export default {
   dashboard: 'Dashboard',
-  about: '关于',
-  workbench: '作台',
-  analysis: '分析',
-  corporation: '企业管理',
-  corporationAccount: '企业账号',
-  corporationVerify: '企业认证',
-  bulletin: '信息发布',
-  bulletinRentInfo: '出租信息',
-  bulletinSellInfo: '出售信息',
-  bulletinDecoration: '工地装修',
+  about: 'だいたい',
+  workbench: '作台',
+  analysis: '分析ページ',
+  corporation: 'ビジネス管理',
+  corporationAccount: 'アカウント',
+  corporationVerify: '企業認定',
+  bulletin: '情報公開',
+  bulletinRentInfo: 'レンタル情報',
+  bulletinSellInfo: '販売情報',
+  bulletinDecoration: 'サイトの装飾',
   advertisement: '广告位',
-  advertisementList: '轮播图',
-  advertisementPads: '推荐位',
-  scenes: 'VR场景管理',
-  scenesDownload: '场景下载',
-  scenesList: '场景列表',
-  scenesLive: '直播',
-  devices: '设备管理',
+  advertisementList: 'カルーセル画像',
+  advertisementPads: '推奨位置',
+  scenes: 'シーン管理',
+  scenesDownload: 'シーンのダウンロード',
+  scenesList: 'シーンリスト',
+  scenesLive: '生放送',
+  devices: 'デバイス管理',
   product: '商品管理',
-  productRef: '商品属性',
-  productList: '商品列表',
-  productCategory: '商品分类',
-  order: '订单管理',
-  orderList: '订单列表',
-  orderDetail: '订单详情',
-  member: '会员管理',
-  memberList: '会员列表',
-  staff: '员工管理',
-  staffList: '员工列表',
-  feedback: '反馈管理',
-  feedbackList: '反馈列表',
+  productRef: '製品の属性',
+  productList: '製品リスト',
+  productCategory: 'カテゴリ',
+  order: '注文管理',
+  orderList: 'オーダーリスト',
+  orderDetail: '注文詳細',
+  member: 'メンバー管理',
+  memberList: 'メンバーリスト',
+  staff: 'スタッフ管理',
+  staffList: '従業員リスト',
+  feedback: 'フィードバック',
+  feedbackList: 'フィードバックリスト',
 };

+ 46 - 46
src/locales/lang/ja/routes/devices.ts

@@ -1,56 +1,56 @@
 export default {
-  add: '新增',
+  add: 'アカウントを追加する',
   title: '员工账号',
-  addBut: '新增员工账号',
-  listTile: '员工账号列表',
-  deviceList: '状态',
-  device: '设备',
-  addDevice: '新增设备',
-  browserDevice: '查看设备',
-  address: '物理地址',
-  balance: '初始点数',
-  cameraType: '设备类型',
-  childName: '设备ID',
-  companyId: '客户名称',
-  phoneName: '手机号(用户名)',
-  orderSn: '订单号',
-  own: '出库类型',
-  addCamera: '添加相机',
-  editCamera: '编辑相机',
-  type: '设备类型',
-  wifiName: 'wifi名称',
-  normalSales: '正常销售',
-  giftGive: '礼品赠送',
-  selfUse: '员工自用',
-  other: '其它',
-  activationTime: '激活时间',
-  shipmentType: '出货类型',
-  snCode: 'sn',
+  listTile: '従業員アカウントリスト',
+  deviceList: 'ステータス',
+  device: 'デバイス',
+  addDevice: 'デバイスを追加',
+  addBut: '新規従業員アカウント',
+  browserDevice: '機器を見る',
+  address: 'デバイスID',
+  balance: '初期点',
+  cameraType: 'カメラタイプ',
+  childName: 'デバイスID',
+  companyId: 'クライアントの名前',
+  phoneName: '携帯電話番号(ユーザー名)',
+  orderSn: '注文番号',
+  own: '出荷タイプ',
+  addCamera: 'カメラを追加する',
+  editCamera: 'カメラを編集する',
+  type: '機器タイプ',
+  wifiName: 'Wi-Fi名',
+  normalSales: '通常販売',
+  giftGive: '贈答',
+  selfUse: '従業員自身の使用',
+  other: 'その他',
+  activationTime: '起動時間',
+  shipmentType: '出荷タイプ',
+  snCode: 'snコード',
   cameraName: {
-    '1': '四维看看 Lite二目相机',
-    '4': '四维看看 Pro八目相机',
-    '6': '第三方相机',
-    '9': '四维看看双目转台相机',
-    '10': '四维看看激光相机',
-    '7': '四维看看 三脚架套装',
+    '1': 'Lite',
+    '4': 'Pro',
+    '6': 'サードパーティのカメラ',
+    '9': '双眼ターンテーブル',
+    '10': 'レーザーカメラ',
+    '7': '三脚セット',
   },
   ownName: {
-    '0': '正常销售',
-    '1': '员工自用',
-    '2': '礼品赠送',
-    '3': '其它',
+    '0': '通常販売',
+    '1': '自己使用',
+    '2': '贈答',
+    '3': 'その他',
   },
   partList: {},
-  addSubAccount: '新增员工',
-  bindErr: '账号已被该企业绑定',
-  excess: '账号数量已满!',
-  unbindWarning: '确定要解绑该账号?',
-  addeduser: '已添加员工数',
-  num: '设备数量',
-  subNum: '可添加员工总数',
-  addCameraTitle: '新增相机',
-  searchKey: '关键字',
-  searchKeyPlaceholder: '支持搜索 手机号、sn码',
+  addSubAccount: '追加',
+  bindErr: 'アカウントは会社によって拘束されています',
+  excess: 'アカウントの数がいっぱいです!',
+  unbindWarning: '現在のアカウントのバインドを解除しますか?',
+  addeduser: '追加されたアカウントの数',
+  subNum: '機器数量',
+  deviceCode: 'デバイスIDが重複しています。再入力してください',
+  searchName: 'キーワード',
+  searchNamePlaceholder: 'デバイスID、メールアドレス、SNコード',
+  maxlength: '入力の長さ',
 
   // normalSales: '正常销售',
   // normalSales: '正常销售',

+ 37 - 39
src/locales/lang/ja/routes/scenes.ts

@@ -1,36 +1,34 @@
 export default {
-  sceneName: '场景名称',
-  scenePic: '场景封面',
-  webSite: '场景链接',
-  childName: '拍摄设备ID',
-  viewCount: '场景访问量',
-  createTime: '拍摄时间',
-  num: '场景码',
-  process: '下载进度',
-  sceneList: '场景列表',
-  bindAnchor: '绑定主播',
-  anchorRoom: '直播间名称',
-  appListPicUrl: '直播间封面',
-  sortOrder: '排序',
-  isShow: '是否显示',
-  livestream: '开播',
-  bindShowerNameList: '已绑定主播',
-  livestreamStatus: '是否开播',
-  liveBroadcast: '直播列表',
-  downloadScene: '下载场景',
-  downloadSceneConfirm: '是否确认下载场景',
-  editor: '打开编辑器',
-  editorScenes: '编辑场景',
-  cancelDownload: '取消下载',
-  own: '主播选择',
-  userName: '员工名称',
-  canShow: '是否同时开通一起逛',
-  bindTime: '绑定时间',
-  anchorList: '主播列表',
-  addLive: '新增场景',
-  liveType: '直播间类型',
-  liveName: '直播间名称',
-  makeLiveCover: '生成直播间',
+  sceneName: 'シーン名',
+  webSite: 'シーンリンク',
+  childName: 'カメラID',
+  viewCount: 'シーン訪問',
+  createTime: '撮影時間',
+  num: 'シーンコード',
+  process: 'ダウンロードの進捗状況',
+  jointVisit: '開く',
+  sceneList: 'シーンリスト',
+  bindAnchor: 'アンカーをバインドする',
+  anchorRoom: 'ライブルーム名',
+  appListPicUrl: 'ライブルームカバー',
+  sortOrder: '選別',
+  bindShowerNameList: 'アンカーがバインドされました',
+  livestreamStatus: '放送するかどうか',
+  liveBroadcast: 'ライブリスト',
+  downloadScene: 'シーンをダウンロード',
+  downloadSceneConfirm: 'ダウンロードを確認しますか?',
+  editor: 'エディターを開く',
+  cancelDownload: 'ダウンロードをキャンセル',
+  own: 'アンカーの選択',
+  userName: '従業員名:',
+  canShow: '一緒に訪れるために同時に開くかどうか',
+  bindTime: 'バインディング時間',
+  anchorList: 'ホストリスト',
+  addLive: 'シーンを追加する',
+  liveType: 'ライブルームタイプ',
+  liveName: 'ライブルーム名',
+  makeLiveCover: 'ライブルームカバーを生成する',
+  delete: '削除',
   sceneUrl: '场景链接',
   detailAddr: '详细地址',
   contractPhone: '联系电话',
@@ -38,16 +36,16 @@ export default {
   appletPicUrl: '小程序封面',
   applet: '小程序',
   roleType: {
-    0: '公司管理员',
-    1: '公司员工',
+    0: '会社の管理者',
+    1: '労働者',
   },
   houseType: {
-    0: '新',
-    1: '二手房',
-    2: '公寓',
-    3: '民宿',
+    0: '新しい家',
+    1: '中古住宅',
+    2: 'アパート',
+    3: 'ホームステイ',
     4: '装修',
-    9: '全部',
+    9: 'すべて',
   },
   status: '状态',
   getting: '获取中',

+ 9 - 9
src/locales/lang/ja/routes/staff.ts

@@ -1,16 +1,16 @@
 export default {
-  deptName: '所属公司',
-  userName: '员工名称',
-  nickName: '员工昵称',
-  setpaswd: '修改密码',
-  mobile: '手机',
-  createTime: '创建时间',
-  staffList: '员工列表',
+  deptName: '関係会社',
+  setpaswd: 'パスワードの変更',
+  userName: 'メールアドレス',
+  nickName: '従業員名',
+  mobile: '携帯電話',
+  createTime: '作成日時',
+  staffList: '従業員リスト',
   updateBtn: '修改密码',
   password: '修改密码',
   roleType: {
-    0: '公司管理员',
-    1: '公司员工',
+    0: '会社の管理者',
+    1: '労働者',
   },
   permListName: {
     1: '带看',

+ 3 - 3
src/locales/lang/ja/routes/system.ts

@@ -1,6 +1,6 @@
 const account = {
-  userName: '用户名',
-  accountList: '账户列表',
+  userName: 'ユーザー名',
+  accountList: 'アカウントリスト',
   addHost: '新增主持人',
   edit: '编辑用户资料',
   delText: '删除此账号',
@@ -63,5 +63,5 @@ const account = {
 
 export default {
   ...account,
-  buttonMenuWaring: '上级菜单只能为菜单类型',
+  buttonMenuWaring: '親メニューはメニュータイプのみにすることができます',
 };

+ 93 - 78
src/locales/lang/ja/sys.ts

@@ -1,102 +1,117 @@
 export default {
   api: {
-    operationFailed: '操作失败',
-    errorTip: '错误提示',
-    errorMessage: '操作失败,系统异常!',
-    timeoutMessage: '登录超时,请重新登录!',
-    apiTimeoutMessage: '接口请求超时,请刷新页面重试!',
-    apiRequestFailed: '请求出错,请稍候重试',
-    networkException: '网络异常',
-    networkExceptionMsg: '网络异常,请检查您的网络连接是否正常!',
+    operationFailed: '操作に失敗しました',
+    errorTip: 'エラーメッセージ',
+    errorMessage: '操作に失敗しました、システムは異常です!',
+    timeoutMessage: 'ログインがタイムアウトしました。もう一度ログインしてください。',
+    apiTimeoutMessage:
+      'インターフェイスリクエストがタイムアウトしました。ページを更新して、もう一度お試しください。',
+    apiRequestFailed: 'エラーをリクエストしてください。後でもう一度やり直してください',
+    networkException: 'ネットワークの異常',
+    networkExceptionMsg:
+      'ネットワークが異常です。ネットワーク接続が正常かどうかを確認してください。',
 
-    errMsg401: '用户没有权限(令牌、用户名、密码错误)!',
-    errMsg403: '用户得到授权,但是访问是被禁止的。!',
-    errMsg404: '网络请求错误,未找到该资源!',
-    errMsg405: '网络请求错误,请求方法未允许!',
-    errMsg408: '网络请求超时!',
-    errMsg500: '服务器错误,请联系管理员!',
-    errMsg501: '网络未实现!',
-    errMsg502: '网络错误!',
-    errMsg503: '服务不可用,服务器暂时过载或维护!',
-    errMsg504: '网络超时!',
-    errMsg505: 'http版本不支持该请求!',
+    errMsg401: 'ユーザーに権限がありません(トークン、ユーザー名、間違ったパスワード)!',
+    errMsg403: 'ユーザーは許可されていますが、アクセスは禁止されています。!',
+    errMsg404: 'ネットワーク要求エラー、リソースが見つかりません!',
+    errMsg405: 'ネットワークリクエストエラー、リクエストメソッドは許可されていません!',
+    errMsg408: 'ネットワークリクエストがタイムアウトしました!',
+    errMsg500: 'サーバーエラー、管理者に連絡してください!',
+    errMsg501: 'ネットワークが実装されていません!',
+    errMsg502: 'ネットワークエラー!',
+    errMsg503: 'サービスが利用できない、サーバーが一時的に過負荷または保守されている!',
+    errMsg504: 'ネットワークタイムアウト!',
+    errMsg505: 'httpバージョンはリクエストをサポートしていません!',
+  },
+  app: {
+    logoutTip: '確認',
+    logoutMessage: 'ご使用のアカウントからログアウトします。よろしいですか?',
+    menuLoading: '菜单加载中...',
   },
-  app: { logoutTip: '温馨提醒', logoutMessage: '是否确认退出系统?', menuLoading: '菜单加载中...' },
   errorLog: {
-    tableTitle: '错误日志列表',
-    tableColumnType: '类型',
-    tableColumnDate: '时间',
-    tableColumnFile: '文件',
-    tableColumnMsg: '错误信息',
-    tableColumnStackMsg: 'stack信息',
+    tableTitle: 'エラーログリスト',
+    tableColumnType: '種類',
+    tableColumnDate: '時間',
+    tableColumnFile: '資料',
+    tableColumnMsg: 'エラーメッセージ',
+    tableColumnStackMsg: 'stack情報',
 
-    tableActionDesc: '详情',
+    tableActionDesc: '詳細',
 
-    modalTitle: '错误详情',
+    modalTitle: 'エラーの詳細',
 
-    fireVueError: '点击触发vue错误',
-    fireResourceError: '点击触发资源加载错误',
-    fireAjaxError: '点击触发ajax错误',
+    fireVueError: 'クリックしてvueエラーをトリガーします',
+    fireResourceError: 'クリックしてリソースロードエラーをトリガーします',
+    fireAjaxError: 'クリックしてajaxエラーをトリガーします',
 
-    enableMessage: '只在`/src/settings/projectSetting.ts` 内的useErrorHandle=true时生效.',
+    enableMessage:
+      '`/ src / settings / projectSetting.ts`でuseErrorHandle = trueの場合にのみ有効になります。',
   },
   exception: {
-    backLogin: '返回登录',
-    backHome: '返回首页',
-    subTitle403: '抱歉,您无权访问此页面。',
-    subTitle404: '抱歉,您访问的页面不存在。',
-    subTitle500: '抱歉,服务器报告错误。',
-    noDataTitle: '当前页无数据',
-    networkErrorTitle: '网络错误',
-    networkErrorSubTitle: '抱歉,您的网络连接已断开,请检查您的网络!',
+    backLogin: 'ログイン画面に戻る',
+    backHome: '家に帰る',
+    subTitle403: '申し訳ありませんが、このページにアクセスする権限がありません。',
+    subTitle404: '申し訳ありませんが、アクセスしたページは存在しません。',
+    subTitle500: '申し訳ありませんが、サーバーからエラーが報告されました。',
+    noDataTitle: '現在のページにはデータがありません',
+    networkErrorTitle: 'ネットワークエラー',
+    networkErrorSubTitle:
+      '申し訳ありませんが、ネットワーク接続がダウンしています。ネットワークを確認してください。',
   },
   lock: {
-    unlock: '点击解锁',
-    alert: '锁屏密码错误',
-    backToLogin: '返回登录',
-    entry: '进入系统',
-    placeholder: '请输入锁屏密码或者用户密码',
+    unlock: 'クリックしてロックを解除',
+    alert: 'ロック画面のパスワードが間違っています',
+    backToLogin: 'ログイン画面に戻る',
+    entry: 'システムに入る',
+    placeholder: 'ロック画面のパスワードまたはユーザーパスワードを入力してください',
   },
   login: {
-    backSignIn: '返回',
-    signInFormTitle: '登录',
-    mobileSignInFormTitle: '手机登录',
-    qrSignInFormTitle: '二维码登录',
-    signUpFormTitle: '注册',
-    forgetFormTitle: '重置密码',
+    backSignIn: '戻る',
+    signInFormTitle: 'ログイン',
+    mobileSignInFormTitle: '電話でログイン',
+    qrSignInFormTitle: 'コードをスキャンしてログインする',
+    signUpFormTitle: '登録',
+    forgetFormTitle: 'パスワードを再設定する',
 
-    signInTitle: '10分钟搞定实景VR',
-    signInDesc: '自助720度实景VR发布管理,自助、简单、安全、高效',
-    policy: '我同意xxx隐私政策',
-    scanSign: `扫码后点击"确认",即可完成登录`,
+    signInTitle: '10分で実際のVR空間を作成',
+    signInDesc: 'シンプル、安全、効率的でセルフサービス可能な720度のライブVRを提供',
+    policy: 'xxxプライバシーポリシーに同意します',
+    scanSign: `コードをスキャンした後、「確認」をクリックしてログインを完了します`,
 
-    loginButton: '登录',
-    registerButton: '注册',
-    rememberMe: '记住我',
-    forgetPassword: '忘记密码?',
-    otherSignIn: '其他登录方式',
+    loginButton: 'ログイン',
+    registerButton: '登録',
+    rememberMe: 'ログイン情報を保存する',
+    forgetPassword: 'パスワードを忘れる?',
+    otherSignIn: 'その他のログイン方法',
 
     // notify
-    loginSuccessTitle: '登录成功',
-    loginSuccessDesc: '欢迎回来',
+    loginSuccessTitle: 'ログイン成功',
+    loginSuccessDesc: 'お帰りなさい',
 
     // placeholder
-    accountPlaceholder: '请输入账号',
-    passwordPlaceholder: '请输入密码',
-    passwordFormat: '输入密码格式有误',
-    smsPlaceholder: '请输入验证码',
-    mobilePlaceholder: '请输入手机号码',
-    policyPlaceholder: '勾选后才能注册',
-    diffPwd: '两次输入密码不一致',
-    userName: '账号',
-    password: '密码',
-    confirmPassword: '确认密码',
-    email: '邮箱',
-    smsCode: '短信验证码',
-    mobile: '手机号码',
+    accountPlaceholder: '会社名を入力してください',
+    passwordPlaceholder: 'パスワードを入力して下さい',
+    smsPlaceholder: '確認コードを入力してください',
+    mobilePlaceholder: '電話番号を入力してください',
+    policyPlaceholder: '確認後、ご登録ください',
+    diffPwd: 'パスワードが一致しません',
+
+    userName: 'アカウント',
+    password: 'パスワード',
+    confirmPassword: 'パスワードを再入力',
+    email: 'メールアドレス',
+    smsCode: 'SMS確認コード',
+    mobile: '携帯番号',
 
-    loginDragValidate: '登录需要拖拽验证',
-    loginAgain: '请再次操作',
-    captcha: '验证码',
+    loginDragValidate: '右にスライドさせログイン認証',
+    loginDragSuccess: 'ログイン認証確認',
+    loginAgain: 'もう一度やり直してください',
+    captcha: '検証コード',
+    registrationLabel: 'サインアップ',
+    corporationName: '会社のアカウント',
+    corporationMail: '会社のメール',
+    fillMail: 'メールアドレスをご記入ください !',
+    fillMailCorrect: 'メールボックスに正しく記入してください !',
+    emailSMS: '確認コードを入力',
   },
 };