mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-11 18:42:54 +00:00
no message
This commit is contained in:
parent
3cd00e1343
commit
5660be12f6
1
language/.gitignore
vendored
1
language/.gitignore
vendored
@ -2,3 +2,4 @@ config.php
|
||||
undefined-*.txt
|
||||
error.log
|
||||
vendor
|
||||
translate-gpt.md
|
||||
|
||||
@ -522,13 +522,8 @@ API接口文档
|
||||
机器人管理
|
||||
会议通知
|
||||
OKR提醒
|
||||
今日已上班打卡,无需重复打卡。
|
||||
今日已下班打卡,无需重复打卡。
|
||||
打卡成功,打卡时间
|
||||
缺卡提醒
|
||||
打卡提醒
|
||||
上班时间到了,你还没有打卡哦~
|
||||
快到上班时间了,别忘了打卡哦~
|
||||
|
||||
|
||||
任务待领取
|
||||
@ -562,4 +557,3 @@ API接口文档
|
||||
审批通知
|
||||
待你审批
|
||||
未知的消息
|
||||
未知消息类型
|
||||
|
||||
@ -165,7 +165,6 @@
|
||||
最后在线于刚刚
|
||||
最近打开的任务
|
||||
未保存计划时间
|
||||
未知的消息类型
|
||||
正在上传文件...
|
||||
没有相关的成员
|
||||
没有相关的数据
|
||||
@ -1648,7 +1647,6 @@ API接口文档
|
||||
审批通知
|
||||
待你审批
|
||||
未知的消息
|
||||
未知消息类型
|
||||
|
||||
文件下载打包已完成
|
||||
您可以通过发送以下命令来控制我
|
||||
@ -1708,7 +1706,6 @@ Token
|
||||
不支持的指令
|
||||
你可以发送
|
||||
查看帮助菜单
|
||||
未知消息类型
|
||||
文件名
|
||||
文件大小
|
||||
立即下载
|
||||
@ -1737,3 +1734,33 @@ Token
|
||||
设置名称成功
|
||||
创建成功
|
||||
设置Webhook地址
|
||||
|
||||
别名
|
||||
请选择提醒时间
|
||||
仅提示会话内成员
|
||||
|
||||
您负责的任务即将超时
|
||||
您负责的任务已经超时
|
||||
您负责的任务时间已修改(备注:(*))
|
||||
您负责的任务时间已修改
|
||||
您协助的任务即将超时
|
||||
您协助的任务已经超时
|
||||
您协助的任务时间已修改(备注:(*))
|
||||
您协助的任务时间已修改
|
||||
您有一个新任务
|
||||
|
||||
操作频繁!
|
||||
暂未开启签到功能。
|
||||
暂未开放手动签到。
|
||||
|
||||
上班打卡成功,打卡时间: (*) (手动签到)
|
||||
上班打卡成功,打卡时间: (*)
|
||||
下班打卡成功,打卡时间: (*) (手动签到)
|
||||
下班打卡成功,打卡时间: (*)
|
||||
今日已上班打卡,无需重复打卡。
|
||||
今日已下班打卡,无需重复打卡。
|
||||
|
||||
缺卡提醒
|
||||
上班时间到了,你还没有打卡哦~
|
||||
打卡提醒
|
||||
快到上班时间了,别忘了打卡哦~
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
```json
|
||||
[
|
||||
|
||||
]
|
||||
```
|
||||
-------------------------------------------
|
||||
@ -40,7 +40,7 @@ try {
|
||||
$needs[$key] = $value;
|
||||
}
|
||||
}
|
||||
$waits = array_chunk($needs, 100, true);
|
||||
$waits = array_chunk($needs, 200, true);
|
||||
// 分组翻译
|
||||
foreach ($waits as $items) {
|
||||
$content = implode("\n", $items);
|
||||
@ -81,7 +81,7 @@ try {
|
||||
]);
|
||||
|
||||
$d = json_decode($chat);
|
||||
file_put_contents('translate-gpt.md', $d->choices[0]->message->content . "\n -------------------------------------------", FILE_APPEND);
|
||||
file_put_contents('translate-gpt.md', $d->choices[0]->message->content . "\n\n\n", FILE_APPEND);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -5922,18 +5922,6 @@
|
||||
"id": "Waktu rencana tidak disimpan",
|
||||
"ru": "У нас нет времени на план"
|
||||
},
|
||||
{
|
||||
"key": "未知的消息类型",
|
||||
"zh": "",
|
||||
"zh-CHT": "未知的消息類型",
|
||||
"en": "Unknown message type",
|
||||
"ko": "알 수 없는 메시지 형식입니다",
|
||||
"ja": "未知のメッセージタイプです",
|
||||
"de": "Der typ der unbekannten",
|
||||
"fr": "Type de message inconnu",
|
||||
"id": "Tipe pesan tak dikenal",
|
||||
"ru": "Неизвестный тип информации"
|
||||
},
|
||||
{
|
||||
"key": "正在上传文件...",
|
||||
"zh": "",
|
||||
@ -8025,10 +8013,10 @@
|
||||
"key": "超期未完成",
|
||||
"zh": "",
|
||||
"zh-CHT": "超期未完成",
|
||||
"en": "The deadline has not been completed",
|
||||
"ko": "기한을 넘기고도 완성하지 못하다",
|
||||
"ja": "期限が過ぎていません",
|
||||
"de": "Die frist ist noch nicht abgelaufen",
|
||||
"en": "Overdue unfinished",
|
||||
"ko": "기한이 지난 미완료",
|
||||
"ja": "期限切れ未完了です",
|
||||
"de": "Überfällige nicht abgeschlossen",
|
||||
"fr": "Dépassement de délai non terminé",
|
||||
"id": "Tenggat waktunya belum selesai",
|
||||
"ru": "Сверхурочные не закончены"
|
||||
@ -13065,7 +13053,7 @@
|
||||
"key": "待办",
|
||||
"zh": "",
|
||||
"zh-CHT": "待辦",
|
||||
"en": "Wait to be done",
|
||||
"en": "TODO",
|
||||
"ko": "할 일",
|
||||
"ja": "待ちます",
|
||||
"de": "Unbesiegbar",
|
||||
@ -15604,30 +15592,6 @@
|
||||
"id": "Pengingat tanda tangan: anggota tanda tangan di dalam 3 hari",
|
||||
"ru": "Регистрация предупреждает объект о Том, что в течение трех дней зарегистрированы члены (рабочий день по закону)"
|
||||
},
|
||||
{
|
||||
"key": "签到打卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "簽到打卡提醒",
|
||||
"en": "Check-in reminder",
|
||||
"ko": "출근 카드 알람",
|
||||
"ja": "タイムカードのリマインダーです",
|
||||
"de": "Zeichne eine erinnerung ein",
|
||||
"fr": "Check-in et rappel de pointage",
|
||||
"id": "Pengingat punch masuk",
|
||||
"ru": "Отметка на входе"
|
||||
},
|
||||
{
|
||||
"key": "签到缺卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "簽到缺卡提醒",
|
||||
"en": "Sign up for missing card alerts",
|
||||
"ko": "부재자 알람 체크인",
|
||||
"ja": "カード不足のリマインダーです",
|
||||
"de": "Vermerken sie eine notstandswarnung",
|
||||
"fr": "Se connecter alerte carte manquante",
|
||||
"id": "Pengingat kartu tanda masuk",
|
||||
"ru": "Распишитесь за недостающее напоминание"
|
||||
},
|
||||
{
|
||||
"key": "搜索表情",
|
||||
"zh": "",
|
||||
@ -20938,11 +20902,11 @@
|
||||
"zh": "",
|
||||
"zh-CHT": "@我",
|
||||
"en": "@ Me",
|
||||
"ko": "@나",
|
||||
"ko": "@ 나",
|
||||
"ja": "@私です",
|
||||
"de": "(englischer song)",
|
||||
"de": "@ mich",
|
||||
"fr": "@ je",
|
||||
"id": "@ aku punya",
|
||||
"id": "@ saya",
|
||||
"ru": "@ я"
|
||||
},
|
||||
{
|
||||
@ -20974,12 +20938,12 @@
|
||||
"zh": "",
|
||||
"zh-CHT": "羣接龍",
|
||||
"en": "Solitaire",
|
||||
"ko": "뭇사람이 꼬리를 잇다.",
|
||||
"ja": "しりとりです",
|
||||
"de": "Ich war in der schlange.",
|
||||
"fr": "Groupe solitaire",
|
||||
"id": "Kelompok relay",
|
||||
"ru": "Стада."
|
||||
"ko": "다이 크",
|
||||
"ja": "グループしりとりです",
|
||||
"de": "Gruppen-solitaire",
|
||||
"fr": "Solitaire",
|
||||
"id": "Tangkapan kelompok",
|
||||
"ru": "Групповой солитер"
|
||||
},
|
||||
{
|
||||
"key": "群投票",
|
||||
@ -21005,17 +20969,6 @@
|
||||
"id": "LDAP",
|
||||
"ru": "LDAP"
|
||||
},
|
||||
{
|
||||
"key": "你确定要打包下载【Bigw】文件夹吗?",
|
||||
"zh": "",
|
||||
"zh-CHT": "你確定要打包下載【Bigw】文件夾嗎?",
|
||||
"en": "Are you sure you want to package and download the [Bigw] folder?",
|
||||
"ko": "정말 [bigw] 폴더를 포장하시겠습니까?",
|
||||
"ja": "【Bigw】フォルダをダウンロードしますか?",
|
||||
"de": "Möchten sie ganz sicher ihre koffer packen und den ordner \"Bigw\" runterladen?",
|
||||
"fr": "Êtes-vous sûr de vouloir emballer le dossier download [Bigw]?",
|
||||
"id": "Kau yakin ingin berkemas untuk download?"
|
||||
},
|
||||
{
|
||||
"key": "创建一个全新的会议视频会议,与会者可以在实时中进行面对面的视听交流。",
|
||||
"zh": "",
|
||||
@ -21069,12 +21022,12 @@
|
||||
"zh": "",
|
||||
"zh-CHT": "License Key",
|
||||
"en": "License Key",
|
||||
"ko": "라이선스 key",
|
||||
"ja": "ライセンスキーです",
|
||||
"ko": "License Key",
|
||||
"ja": "License Key",
|
||||
"de": "License Key",
|
||||
"fr": "License Key",
|
||||
"id": "License Key",
|
||||
"ru": "License компан \"Key\""
|
||||
"ru": "License Key"
|
||||
},
|
||||
{
|
||||
"key": "选择会员",
|
||||
@ -22658,90 +22611,6 @@
|
||||
"id": "OKR mengingatkan",
|
||||
"ru": "Внимание!"
|
||||
},
|
||||
{
|
||||
"key": "今日已上班打卡,无需重复打卡。",
|
||||
"zh": "",
|
||||
"zh-CHT": "今日已上班打卡,無需重複打卡。",
|
||||
"en": "Have clocked in today, no need to repeat clocking.",
|
||||
"ko": "오늘은 이미 출근하여 카드를 찍었으므로 중복 입력할 필요가 없다.",
|
||||
"ja": "今日すでに出勤してタイムカードを押して、繰り返してタイムカードを押す必要はありません。",
|
||||
"de": "Wir haben heute unsere karte bekommen, ohne das zweimal zu machen.",
|
||||
"fr": "L’heure est au travail aujourd’hui, pas besoin de répéter l’heure.",
|
||||
"id": "Kini sudah mulai bekerja dan tak perlu mengulanginya lagi.",
|
||||
"ru": "Сегодня уже отмечено на работе, нет необходимости повторять."
|
||||
},
|
||||
{
|
||||
"key": "今日已下班打卡,无需重复打卡。",
|
||||
"zh": "",
|
||||
"zh-CHT": "今日已下班打卡,無需重複打卡。",
|
||||
"en": "Clock out after work today, no need to clock out again.",
|
||||
"ko": "오늘은 이미 퇴근하여 카드를 찍었으니 중복하여 카드를 칠 필요가 없다.",
|
||||
"ja": "今日は既に退社してタイムカードを押しましたので、繰り返しタイムカードを押す必要はありません。",
|
||||
"de": "\"Wir haben heute geschlossen, ohne dass ich meine karte wiederholen muss.\"",
|
||||
"fr": "L’heure est terminée aujourd’hui, pas besoin de répéter l’heure.",
|
||||
"id": "Hari ini absen kerja.",
|
||||
"ru": "На сегодняшний день уже не требуется повторения."
|
||||
},
|
||||
{
|
||||
"key": "打卡成功,打卡时间",
|
||||
"zh": "",
|
||||
"zh-CHT": "打卡成功,打卡時間",
|
||||
"en": "Clocking success, clocking time",
|
||||
"ko": "카드 입력 성공, 카드 입력 시간",
|
||||
"ja": "タイムカード成功,タイムカード時刻です",
|
||||
"de": "Der anruf war erfolgreich",
|
||||
"fr": "Pointage réussi, temps de pointage",
|
||||
"id": "Memukul waktu. Memukul waktu",
|
||||
"ru": "Время вышло, время вышло"
|
||||
},
|
||||
{
|
||||
"key": "缺卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "缺卡提醒",
|
||||
"en": "Missing card reminder",
|
||||
"ko": "카드 없음 알람",
|
||||
"ja": "カード不足の注意です",
|
||||
"de": "Keine nachricht.",
|
||||
"fr": "Alerte carte manquante",
|
||||
"id": "Pengingat kartu yang hilang",
|
||||
"ru": "Недостающее напоминание"
|
||||
},
|
||||
{
|
||||
"key": "打卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "打卡提醒",
|
||||
"en": "Clock reminder",
|
||||
"ko": "카드를 쳐서 알리다.",
|
||||
"ja": "タイムカードの注意です",
|
||||
"de": "Eine erinnerung.",
|
||||
"fr": "Rappel de pointage",
|
||||
"id": "Pengingat jam",
|
||||
"ru": "Отметьте на карточке."
|
||||
},
|
||||
{
|
||||
"key": "上班时间到了,你还没有打卡哦~",
|
||||
"zh": "",
|
||||
"zh-CHT": "上班時間到了,你還沒有打卡哦~",
|
||||
"en": "It's time to go to work and you haven't clocked in yet",
|
||||
"ko": "출근시간이 됐는데도 아직 카드를 찍지 않았네요",
|
||||
"ja": "出勤時間になりましたが、まだタイムカードを押していませんよ。",
|
||||
"de": "Du bist zu spät zur arbeit",
|
||||
"fr": "Il est temps de travailler, vous n’avez pas encore pointé oh ~",
|
||||
"id": "Waktunya bekerja, dan kau belum melapor",
|
||||
"ru": "Пора на работу, а ты еще не отметился"
|
||||
},
|
||||
{
|
||||
"key": "快到上班时间了,别忘了打卡哦~",
|
||||
"zh": "",
|
||||
"zh-CHT": "快到上班時間了,別忘了打卡哦~",
|
||||
"en": "It's almost time to go to work, don't forget to punch in",
|
||||
"ko": "출근 시간이 곧 다가오니 카드 찍는 거 잊지 마",
|
||||
"ja": "もうすぐ出勤時間です。タイムカードをお忘れなく。",
|
||||
"de": "Und vergessen sie nicht, gleich auszusteigen",
|
||||
"fr": "Il est presque temps de travailler, n’oubliez pas de pointer oh ~",
|
||||
"id": "Sudah hampir waktunya bekerja, jangan lupa untuk meninju jam oh ~",
|
||||
"ru": "Пора на работу, не забудь отметиться"
|
||||
},
|
||||
{
|
||||
"key": "任务待领取",
|
||||
"zh": "",
|
||||
@ -23066,18 +22935,6 @@
|
||||
"id": "Menunggu persetujuan Anda",
|
||||
"ru": "Ожидает вашего утверждения"
|
||||
},
|
||||
{
|
||||
"key": "未知消息类型",
|
||||
"zh": "",
|
||||
"zh-CHT": "未知消息類型",
|
||||
"en": "Unknown message type",
|
||||
"ko": "알 수 없는 메시지 유형",
|
||||
"ja": "不明なメッセージタイプ",
|
||||
"de": "Unbekannter Nachrichtentyp",
|
||||
"fr": "Type de message inconnu",
|
||||
"id": "Jenis pesan tidak diketahui",
|
||||
"ru": "Неизвестный тип сообщения"
|
||||
},
|
||||
{
|
||||
"key": "返回参数错误",
|
||||
"zh": "",
|
||||
@ -23797,5 +23654,377 @@
|
||||
"fr": "Définir une adresse Webhook",
|
||||
"id": "Mengatur alamat Webhook",
|
||||
"ru": "Установите адрес вэбхука"
|
||||
},
|
||||
{
|
||||
"key": "别名",
|
||||
"zh": "",
|
||||
"zh-CHT": "別名",
|
||||
"en": "Alias",
|
||||
"ko": "별명",
|
||||
"ja": "別名",
|
||||
"de": "Alias",
|
||||
"fr": "Alias",
|
||||
"id": "Alias",
|
||||
"ru": "Псевдоним"
|
||||
},
|
||||
{
|
||||
"key": "请选择提醒时间",
|
||||
"zh": "",
|
||||
"zh-CHT": "請選擇提醒時間",
|
||||
"en": "Please select a reminder time",
|
||||
"ko": "알림 시간 선택",
|
||||
"ja": "リマインダー時間を選んでください",
|
||||
"de": "Bitte erinnern Sie sich an die Zeit",
|
||||
"fr": "Veuillez sélectionner l'heure de rappel",
|
||||
"id": "Silakan pilih waktu pengingat",
|
||||
"ru": "Пожалуйста, выберите время напоминания"
|
||||
},
|
||||
{
|
||||
"key": "仅提示会话内成员",
|
||||
"zh": "",
|
||||
"zh-CHT": "僅提示會話內成員",
|
||||
"en": "Notify only members within the session",
|
||||
"ko": "세션 내 멤버에게만 통지",
|
||||
"ja": "セッション内メンバーのみ通知",
|
||||
"de": "Nur Teilnehmer innerhalb der Sitzung benachrichtigen",
|
||||
"fr": "Notifier uniquement les membres de la session",
|
||||
"id": "Hanya memberitahu anggota dalam sesi",
|
||||
"ru": "Уведомлять только участников сеанса"
|
||||
},
|
||||
{
|
||||
"key": "您负责的任务即将超时",
|
||||
"zh": "",
|
||||
"zh-CHT": "您負責的任務即將超時",
|
||||
"en": "Your task is about to time out",
|
||||
"ko": "당신이 담당한 작업이 곧 만료됩니다",
|
||||
"ja": "あなたが担当するタスクがまもなくタイムアウトします",
|
||||
"de": "Ihr zuständiger Auftrag läuft bald ab",
|
||||
"fr": "Votre tâche est sur le point d'expirer",
|
||||
"id": "Tugas Anda akan segera kedaluwarsa",
|
||||
"ru": "Ваше задание скоро истечет"
|
||||
},
|
||||
{
|
||||
"key": "您负责的任务已经超时",
|
||||
"zh": "",
|
||||
"zh-CHT": "您負責的任務已經超時",
|
||||
"en": "Your task has timed out",
|
||||
"ko": "당신이 담당한 작업이 만료되었습니다",
|
||||
"ja": "あなたが担当するタスクはタイムアウトしました",
|
||||
"de": "Ihr zuständiger Auftrag ist abgelaufen",
|
||||
"fr": "Votre tâche a expiré",
|
||||
"id": "Tugas Anda telah kedaluwarsa",
|
||||
"ru": "Ваше задание истекло"
|
||||
},
|
||||
{
|
||||
"key": "您负责的任务时间已修改(备注:(*))",
|
||||
"zh": "",
|
||||
"zh-CHT": "您負責的任務時間已修改(備註:(*))",
|
||||
"en": "The time of your task has been modified (Note: (*))",
|
||||
"ko": "담당 업무 시간이 수정되었습니다 (참고: (*))",
|
||||
"ja": "あなたのタスクの時間が変更されました(注:(*))",
|
||||
"de": "Die Zeit für Ihre Aufgabe wurde geändert (Hinweis: (*))",
|
||||
"fr": "L'heure de votre tâche a été modifiée (Remarque : (*))",
|
||||
"id": "Waktu tugas Anda telah diubah (Catatan: (*))",
|
||||
"ru": "Время вашего задания было изменено (Примечание: (*))"
|
||||
},
|
||||
{
|
||||
"key": "您负责的任务时间已修改",
|
||||
"zh": "",
|
||||
"zh-CHT": "您負責的任務時間已修改",
|
||||
"en": "The time of your task has been modified",
|
||||
"ko": "담당 업무 시간이 변경되었습니다",
|
||||
"ja": "あなたのタスクの時間が変更されました",
|
||||
"de": "Die Zeit für Ihre Aufgabe wurde geändert",
|
||||
"fr": "L'heure de votre tâche a été modifiée",
|
||||
"id": "Waktu tugas Anda telah diubah",
|
||||
"ru": "Время вашего задания было изменено"
|
||||
},
|
||||
{
|
||||
"key": "您协助的任务即将超时",
|
||||
"zh": "",
|
||||
"zh-CHT": "您協助的任務即將超時",
|
||||
"en": "The task you are assisting with is about to time out",
|
||||
"ko": "당신이 돕고 있는 작업이 곧 만료됩니다",
|
||||
"ja": "あなたが支援しているタスクがまもなくタイムアウトします",
|
||||
"de": "Die Aufgabe, bei der Sie helfen, läuft bald ab",
|
||||
"fr": "La tâche à laquelle vous assistez est sur le point d'expirer",
|
||||
"id": "Tugas yang Anda bantu akan segera kedaluwarsa",
|
||||
"ru": "Задание, в котором вы помогаете, скоро истечет"
|
||||
},
|
||||
{
|
||||
"key": "您协助的任务已经超时",
|
||||
"zh": "",
|
||||
"zh-CHT": "您協助的任務已經超時",
|
||||
"en": "The task you are assisting with has timed out",
|
||||
"ko": "당신이 돕고 있는 작업이 만료되었습니다",
|
||||
"ja": "あなたが支援しているタスクはタイムアウトしました",
|
||||
"de": "Die Aufgabe, bei der Sie helfen, ist abgelaufen",
|
||||
"fr": "La tâche à laquelle vous assistez a expiré",
|
||||
"id": "Tugas yang Anda bantu telah kedaluwarsa",
|
||||
"ru": "Задание, в котором вы помогаете, истекло"
|
||||
},
|
||||
{
|
||||
"key": "您协助的任务时间已修改(备注:(*))",
|
||||
"zh": "",
|
||||
"zh-CHT": "您協助的任務時間已修改(備註:(*))",
|
||||
"en": "The time of the task you are assisting with has been modified (Note: (*))",
|
||||
"ko": "당신이 돕고 있는 작업의 시간이 수정되었습니다 (참고: (*))",
|
||||
"ja": "あなたが支援しているタスクの時間が変更されました(注:(*))",
|
||||
"de": "Die Zeit für die Aufgabe, bei der Sie helfen, wurde geändert (Hinweis: (*))",
|
||||
"fr": "L'heure de la tâche à laquelle vous assistez a été modifiée (Remarque : (*))",
|
||||
"id": "Waktu tugas yang Anda bantu telah diubah (Catatan: (*))",
|
||||
"ru": "Время задания, в котором вы помогаете, было изменено (Примечание: (*))"
|
||||
},
|
||||
{
|
||||
"key": "您协助的任务时间已修改",
|
||||
"zh": "",
|
||||
"zh-CHT": "您協助的任務時間已修改",
|
||||
"en": "The time of the task you are assisting with has been modified",
|
||||
"ko": "당신이 돕고 있는 작업의 시간이 변경되었습니다",
|
||||
"ja": "あなたが支援しているタスクの時間が変更されました",
|
||||
"de": "Die Zeit für die Aufgabe, bei der Sie helfen, wurde geändert",
|
||||
"fr": "L'heure de la tâche à laquelle vous assistez a été modifiée",
|
||||
"id": "Waktu tugas yang Anda bantu telah diubah",
|
||||
"ru": "Время задания, в котором вы помогаете, было изменено"
|
||||
},
|
||||
{
|
||||
"key": "您有一个新任务",
|
||||
"zh": "",
|
||||
"zh-CHT": "您有一個新任務",
|
||||
"en": "You have a new task",
|
||||
"ko": "새로운 작업이 있습니다",
|
||||
"ja": "新しいタスクがあります",
|
||||
"de": "Sie haben eine neue Aufgabe",
|
||||
"fr": "Vous avez une nouvelle tâche",
|
||||
"id": "Anda memiliki tugas baru",
|
||||
"ru": "У вас новое задание"
|
||||
},
|
||||
{
|
||||
"key": "您负责的任务时间已修改(备注:(*))",
|
||||
"zh": "",
|
||||
"zh-CHT": "您負責的任務時間已修改(備註:(*))",
|
||||
"en": "The task time you are responsible for has been modified (note: (*)).",
|
||||
"ko": "귀하가 담당하는 작업 시간이 수정되었습니다 (참고: (*)).",
|
||||
"ja": "担当しているタスクの時間が変更されました(備考:(*))。",
|
||||
"de": "Die Zeit für die von Ihnen verantwortete Aufgabe wurde geändert (Anmerkung: (*)).",
|
||||
"fr": "L'horaire de la tâche dont vous êtes responsable a été modifié (remarque : (*)).",
|
||||
"id": "Waktu tugas yang Anda tanggung jawab telah diubah (catatan: (*)).",
|
||||
"ru": "Время задачи, за которую вы отвечаете, было изменено (примечание: (*))."
|
||||
},
|
||||
{
|
||||
"key": "您协助的任务时间已修改(备注:(*))",
|
||||
"zh": "",
|
||||
"zh-CHT": "您協助的任務時間已修改(備註:(*))",
|
||||
"en": "The task time you assisted with has been modified (note: (*)).",
|
||||
"ko": "귀하가 지원하는 작업 시간이 수정되었습니다 (참고: (*)).",
|
||||
"ja": "支援しているタスクの時間が変更されました(備考:(*))。",
|
||||
"de": "Die Zeit für die von Ihnen unterstützte Aufgabe wurde geändert (Anmerkung: (*)).",
|
||||
"fr": "L'horaire de la tâche à laquelle vous avez assisté a été modifié (remarque : (*)).",
|
||||
"id": "Waktu tugas yang Anda bantu telah diubah (catatan: (*)).",
|
||||
"ru": "Время задачи, в которой вы помогали, было изменено (примечание: (*))."
|
||||
},
|
||||
{
|
||||
"key": "操作频繁!",
|
||||
"zh": "",
|
||||
"zh-CHT": "操作頻繁!",
|
||||
"en": "Frequent operations!",
|
||||
"ko": "잦은 작업!",
|
||||
"ja": "操作が頻繁です!",
|
||||
"de": "Häufige Vorgänge!",
|
||||
"fr": "Opérations fréquentes !",
|
||||
"id": "Operasi sering!",
|
||||
"ru": "Частые операции!"
|
||||
},
|
||||
{
|
||||
"key": "暂未开启签到功能。",
|
||||
"zh": "",
|
||||
"zh-CHT": "暫未開啟簽到功能。",
|
||||
"en": "The check-in function is not yet enabled.",
|
||||
"ko": "출석 기능이 아직 활성화되지 않았습니다.",
|
||||
"ja": "チェックイン機能はまだ有効になっていません。",
|
||||
"de": "Die Check-in-Funktion ist noch nicht aktiviert.",
|
||||
"fr": "La fonction d'enregistrement n'est pas encore activée.",
|
||||
"id": "Fungsi check-in belum diaktifkan.",
|
||||
"ru": "Функция регистрации еще не включена."
|
||||
},
|
||||
{
|
||||
"key": "暂未开放手动签到。",
|
||||
"zh": "",
|
||||
"zh-CHT": "暫未開放手動簽到。",
|
||||
"en": "Manual check-in is not yet available.",
|
||||
"ko": "수동 체크인이 아직 제공되지 않습니다.",
|
||||
"ja": "手動チェックインはまだ利用できません。",
|
||||
"de": "Das manuelle Einchecken ist noch nicht verfügbar.",
|
||||
"fr": "L'enregistrement manuel n'est pas encore disponible.",
|
||||
"id": "Check-in manual belum tersedia.",
|
||||
"ru": "Ручная регистрация пока недоступна."
|
||||
},
|
||||
{
|
||||
"key": "上班打卡成功,打卡时间: (*) (手动签到)",
|
||||
"zh": "",
|
||||
"zh-CHT": "上班打卡成功,打卡時間: (*) (手動簽到)",
|
||||
"en": "Successfully clocked in, clock-in time: (*) (manual check-in)",
|
||||
"ko": "출근 체크인 성공, 체크인 시간: (*) (수동 체크인)",
|
||||
"ja": "出勤打刻成功、打刻時間:(*)(手動打刻)",
|
||||
"de": "Erfolgreich bei der Arbeit eingecheckt, Uhrzeit: (*) (manuelles Einchecken)",
|
||||
"fr": "Pointage réussi, heure de pointage : (*) (enregistrement manuel)",
|
||||
"id": "Berhasil check-in kerja, waktu check-in: (*) (check-in manual)",
|
||||
"ru": "Успешный вход на работу, время входа: (*) (ручная регистрация)"
|
||||
},
|
||||
{
|
||||
"key": "上班打卡成功,打卡时间: (*)",
|
||||
"zh": "",
|
||||
"zh-CHT": "上班打卡成功,打卡時間: (*)",
|
||||
"en": "Successfully clocked in, clock-in time: (*)",
|
||||
"ko": "출근 체크인 성공, 체크인 시간: (*)",
|
||||
"ja": "出勤打刻成功、打刻時間:(*)",
|
||||
"de": "Erfolgreich bei der Arbeit eingecheckt, Uhrzeit: (*)",
|
||||
"fr": "Pointage réussi, heure de pointage : (*)",
|
||||
"id": "Berhasil check-in kerja, waktu check-in: (*)",
|
||||
"ru": "Успешный вход на работу, время входа: (*)"
|
||||
},
|
||||
{
|
||||
"key": "下班打卡成功,打卡时间: (*) (手动签到)",
|
||||
"zh": "",
|
||||
"zh-CHT": "下班打卡成功,打卡時間: (*) (手動簽到)",
|
||||
"en": "Successfully clocked out, clock-out time: (*) (manual check-out)",
|
||||
"ko": "퇴근 체크아웃 성공, 체크아웃 시간: (*) (수동 체크아웃)",
|
||||
"ja": "退勤打刻成功、打刻時間:(*)(手動打刻)",
|
||||
"de": "Erfolgreich bei der Arbeit ausgecheckt, Uhrzeit: (*) (manuelles Auschecken)",
|
||||
"fr": "Pointage de sortie réussi, heure de pointage : (*) (enregistrement manuel)",
|
||||
"id": "Berhasil check-out kerja, waktu check-out: (*) (check-out manual)",
|
||||
"ru": "Успешный выход с работы, время выхода: (*) (ручная регистрация)"
|
||||
},
|
||||
{
|
||||
"key": "下班打卡成功,打卡时间: (*)",
|
||||
"zh": "",
|
||||
"zh-CHT": "下班打卡成功,打卡時間: (*)",
|
||||
"en": "Successfully clocked out, clock-out time: (*)",
|
||||
"ko": "퇴근 체크아웃 성공, 체크아웃 시간: (*)",
|
||||
"ja": "退勤打刻成功、打刻時間:(*)",
|
||||
"de": "Erfolgreich bei der Arbeit ausgecheckt, Uhrzeit: (*)",
|
||||
"fr": "Pointage de sortie réussi, heure de pointage : (*)",
|
||||
"id": "Berhasil check-out kerja, waktu check-out: (*)",
|
||||
"ru": "Успешный выход с работы, время выхода: (*)"
|
||||
},
|
||||
{
|
||||
"key": "今日已上班打卡,无需重复打卡。",
|
||||
"zh": "",
|
||||
"zh-CHT": "今日已上班打卡,無需重複打卡。",
|
||||
"en": "Clock-in has been completed, no need to repeat.",
|
||||
"ko": "오늘 출근 체크를 완료했습니다. 반복할 필요가 없습니다.",
|
||||
"ja": "本日既にチェックイン済み、再度打刻の必要はありません。",
|
||||
"de": "Bereits eingestempelt, kein erneutes Einchecken notwendig.",
|
||||
"fr": "Vous avez déjà pointé, inutile de répéter.",
|
||||
"id": "Masuk kerja sudah diabsen, tidak perlu mengulang.",
|
||||
"ru": "Вы уже зарегистрировались сегодня, повторять не нужно."
|
||||
},
|
||||
{
|
||||
"key": "今日已下班打卡,无需重复打卡。",
|
||||
"zh": "",
|
||||
"zh-CHT": "今日已下班打卡,無需重複打卡。",
|
||||
"en": "Clock-out has been completed, no need to repeat.",
|
||||
"ko": "오늘 퇴근 체크를 완료했습니다. 반복할 필요가 없습니다.",
|
||||
"ja": "本日既にチェックアウト済み、再度打刻の必要はありません。",
|
||||
"de": "Bereits ausgestempelt, kein erneutes Auschecken notwendig.",
|
||||
"fr": "Vous avez déjà pointé votre départ, inutile de répéter.",
|
||||
"id": "Pulang kerja sudah diabsen, tidak perlu mengulang.",
|
||||
"ru": "Вы уже отметили уход с работы сегодня, повторять не нужно."
|
||||
},
|
||||
{
|
||||
"key": "缺卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "缺卡提醒",
|
||||
"en": "Missing Card Reminder",
|
||||
"ko": "카드 누락 알림",
|
||||
"ja": "カード欠勤リマインダー",
|
||||
"de": "Erinnerung an fehlende Karte",
|
||||
"fr": "Rappel de carte manquante",
|
||||
"id": "Pengingat Kartu Hilang",
|
||||
"ru": "Напоминание о пропавшей карте"
|
||||
},
|
||||
{
|
||||
"key": "打卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "打卡提醒",
|
||||
"en": "Clock-in Reminder",
|
||||
"ko": "체크인 알림",
|
||||
"ja": "打刻リマインダー",
|
||||
"de": "Erinnerung zum Einchecken",
|
||||
"fr": "Rappel de pointage",
|
||||
"id": "Pengingat Absen Masuk",
|
||||
"ru": "Напоминание о регистрации"
|
||||
},
|
||||
{
|
||||
"key": "上班时间到了,你还没有打卡哦~",
|
||||
"zh": "",
|
||||
"zh-CHT": "上班時間到了,你還沒有打卡哦~",
|
||||
"en": "It's work time, you haven't clocked in yet.",
|
||||
"ko": "출근 시간입니다. 아직 체크인하지 않았습니다.",
|
||||
"ja": "勤務時間です、まだ打刻していませんよ~",
|
||||
"de": "Die Arbeitszeit hat begonnen, Sie haben noch nicht eingecheckt.",
|
||||
"fr": "C'est l'heure de travailler, vous n'avez pas encore pointé.",
|
||||
"id": "Sudah waktu kerja, Anda belum absen masuk.",
|
||||
"ru": "Рабочее время началось, а вы еще не зарегистрировались."
|
||||
},
|
||||
{
|
||||
"key": "快到上班时间了,别忘了打卡哦~",
|
||||
"zh": "",
|
||||
"zh-CHT": "快到上班時間了,別忘了打卡哦~",
|
||||
"en": "It's almost work time, don't forget to clock in.",
|
||||
"ko": "곧 출근 시간이 되니 체크인하는 것을 잊지 마세요.",
|
||||
"ja": "まもなく勤務時間です、打刻を忘れずに~",
|
||||
"de": "Es ist fast Arbeitszeit, vergessen Sie nicht einzuchecken.",
|
||||
"fr": "Bientôt l'heure de travailler, n'oubliez pas de pointer.",
|
||||
"id": "Hampir waktu kerja, jangan lupa absen masuk.",
|
||||
"ru": "Скоро рабочее время, не забудьте зарегистрироваться."
|
||||
},
|
||||
{
|
||||
"key": "签到打卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "簽到打卡提醒",
|
||||
"en": "Check-in Reminder",
|
||||
"ko": "출근 체크 알림",
|
||||
"ja": "チェックインリマインダー",
|
||||
"de": "Check-in-Erinnerung",
|
||||
"fr": "Rappel d'enregistrement",
|
||||
"id": "Pengingat Absen Masuk",
|
||||
"ru": "Напоминание о регистрации"
|
||||
},
|
||||
{
|
||||
"key": "签到缺卡提醒",
|
||||
"zh": "",
|
||||
"zh-CHT": "簽到缺卡提醒",
|
||||
"en": "Missing Check-in Reminder",
|
||||
"ko": "출근 체크 누락 알림",
|
||||
"ja": "チェックイン欠勤リマインダー",
|
||||
"de": "Erinnerung an fehlenden Check-in",
|
||||
"fr": "Rappel d'absence d'enregistrement",
|
||||
"id": "Pengingat Absen Masuk Hilang",
|
||||
"ru": "Напоминание о пропущенной регистрации"
|
||||
},
|
||||
{
|
||||
"key": "打卡成功",
|
||||
"zh": "",
|
||||
"zh-CHT": "打卡成功",
|
||||
"en": "Clock-in successful",
|
||||
"ko": "출근 성공",
|
||||
"ja": "打刻成功",
|
||||
"de": "Erfolgreich eingestempelt",
|
||||
"fr": "Connexion réussie",
|
||||
"id": "Berhasil mencatat waktu",
|
||||
"ru": "Успешная регистрация"
|
||||
},
|
||||
{
|
||||
"key": "打卡时间",
|
||||
"zh": "",
|
||||
"zh-CHT": "打卡時間",
|
||||
"en": "Clock-in time",
|
||||
"ko": "출근 시간",
|
||||
"ja": "打刻時間",
|
||||
"de": "Einstempelzeit",
|
||||
"fr": "Heure d'enregistrement",
|
||||
"id": "Waktu mencatat waktu",
|
||||
"ru": "Время регистрации"
|
||||
}
|
||||
]
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
|
||||
["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
|
||||
2
public/language/web/de.js
vendored
2
public/language/web/de.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/en.js
vendored
2
public/language/web/en.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/fr.js
vendored
2
public/language/web/fr.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/id.js
vendored
2
public/language/web/id.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/ja.js
vendored
2
public/language/web/ja.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/key.js
vendored
2
public/language/web/key.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/ko.js
vendored
2
public/language/web/ko.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/ru.js
vendored
2
public/language/web/ru.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/zh-CHT.js
vendored
2
public/language/web/zh-CHT.js
vendored
File diff suppressed because one or more lines are too long
2
public/language/web/zh.js
vendored
2
public/language/web/zh.js
vendored
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="open-approve-details" :data-id="msg.data.id">
|
||||
<b>{{ $L(desc) }}</b>
|
||||
<b>{{ $L(title) }}</b>
|
||||
<div class="cause">
|
||||
<p>{{$L("申请人")}}:<span class="mark-color">@{{ msg.data.start_nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>{{$L("详情")}}</b>
|
||||
@ -26,7 +26,7 @@ export default {
|
||||
return {};
|
||||
},
|
||||
computed: {
|
||||
desc({msg}) {
|
||||
title({msg}) {
|
||||
return msg.action === 'pass' ? `您发起的「${msg.data.proc_def_name}」已通过` : `您发起的「${msg.data.proc_def_name}」被${msg.data.nickname}拒绝`
|
||||
}
|
||||
},
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>{{$L(msg.desc)}}</b></p>
|
||||
<p><b>{{$L(msg.title)}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>{{$L('文件名')}}: {{msg.name}}</p>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<p>{{$L(msg.desc)}}</p>
|
||||
<p>{{$L(msg.title)}}</p>
|
||||
<p> </p>
|
||||
|
||||
<p v-for="item in msg.list">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user