mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-07 21:28:12 +00:00
perf: 优化翻译
This commit is contained in:
parent
a33d95f2c1
commit
3f5ac55753
@ -1651,3 +1651,89 @@ API接口文档
|
||||
未知消息类型
|
||||
|
||||
文件下载打包已完成
|
||||
您可以通过发送以下命令来控制我
|
||||
机器人列表
|
||||
机器人名称
|
||||
创建机器人
|
||||
查看机器人详情
|
||||
修改机器人
|
||||
修改机器人名称
|
||||
删除机器人
|
||||
天数
|
||||
设置保留消息时间(默认30天)
|
||||
设置消息Webhook(详情请看 API接口文档)
|
||||
机器人设置
|
||||
生成Token令牌
|
||||
撤销机器人Token令牌
|
||||
会话管理
|
||||
搜索关键词
|
||||
查看会话ID
|
||||
API接口文档
|
||||
查看接口列表
|
||||
我的机器人
|
||||
ID | 名称 | 清理时间 | Webhook
|
||||
你可以通过执行以下命令来请求我
|
||||
发送文本消息
|
||||
机器人Token
|
||||
对话ID
|
||||
消息内容
|
||||
回复指定消息ID
|
||||
Webhook说明
|
||||
机器人收到消息后会将消息POST推送到Webhook地址,请求超时为10秒,请求参数如下
|
||||
消息文本
|
||||
对话类型
|
||||
消息ID
|
||||
消息发送人ID
|
||||
是否被@到
|
||||
机器人ID
|
||||
系统版本
|
||||
机器人详情
|
||||
机器人ID
|
||||
机器人名称
|
||||
保留消息时间
|
||||
最后一次清理时间
|
||||
Webhook地址
|
||||
Webhook请求次数
|
||||
机器人
|
||||
已加入的会话
|
||||
会话ID | 会话名称
|
||||
个人
|
||||
Token
|
||||
任务待领取
|
||||
设置保留消息时间
|
||||
清理周期
|
||||
天
|
||||
下次清理
|
||||
删除成功
|
||||
不支持的指令
|
||||
你可以发送
|
||||
查看帮助菜单
|
||||
未知消息类型
|
||||
文件名
|
||||
文件大小
|
||||
立即下载
|
||||
抄送
|
||||
提交的「(*)」记录
|
||||
申请人
|
||||
详情
|
||||
假期类型
|
||||
开始时间
|
||||
结束时间
|
||||
事由
|
||||
已同意
|
||||
查看详情
|
||||
提交的「(*)」待你审批
|
||||
已拒绝
|
||||
已撤销
|
||||
同意
|
||||
拒绝
|
||||
评论了此审批
|
||||
评论内容
|
||||
图片
|
||||
您好,我是机器人
|
||||
我的机器人ID是
|
||||
你可以发送
|
||||
查看我支持什么命令
|
||||
设置名称成功
|
||||
创建成功
|
||||
设置Webhook地址
|
||||
|
||||
6
language/translate-gpt.md
Normal file
6
language/translate-gpt.md
Normal file
@ -0,0 +1,6 @@
|
||||
```json
|
||||
[
|
||||
|
||||
]
|
||||
```
|
||||
-------------------------------------------
|
||||
@ -40,7 +40,7 @@ try {
|
||||
$needs[$key] = $value;
|
||||
}
|
||||
}
|
||||
$waits = array_chunk($needs, 200, true);
|
||||
$waits = array_chunk($needs, 100, true);
|
||||
// 分组翻译
|
||||
foreach ($waits as $items) {
|
||||
$content = implode("\n", $items);
|
||||
@ -81,7 +81,7 @@ try {
|
||||
]);
|
||||
|
||||
$d = json_decode($chat);
|
||||
file_put_contents('translate-gpt.txt', $d->choices[0]->message->content . "\n", FILE_APPEND);
|
||||
file_put_contents('translate-gpt.md', $d->choices[0]->message->content . "\n -------------------------------------------", FILE_APPEND);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -23137,5 +23137,665 @@
|
||||
"fr": "Fichier à télécharger emballage terminé",
|
||||
"id": "Paket download selesai",
|
||||
"ru": "Загрузка файлов завершена"
|
||||
},
|
||||
{
|
||||
"key": "您可以通过发送以下命令来控制我",
|
||||
"zh": "",
|
||||
"zh-CHT": "您可以通過發送以下命令來控制我",
|
||||
"en": "You can control me by sending the following command",
|
||||
"ko": "다음 명령어를 보내셔서 저를 제어하실 수 있습니다",
|
||||
"ja": "以下のコマンドを送ることで私をコントロールできます",
|
||||
"de": "Sie können mich kontrollieren, indem sie mir den folgenden befehl Senden",
|
||||
"fr": "Vous pouvez Me Contrôler en envoyant la commande suivante",
|
||||
"id": "Anda dapat mengontrol saya dengan mengirim perintah berikut",
|
||||
"ru": "Вы можете контролировать меня, отправляя следующие команды"
|
||||
},
|
||||
{
|
||||
"key": "机器人列表",
|
||||
"zh": "",
|
||||
"zh-CHT": "機器人列表",
|
||||
"en": "List of robots",
|
||||
"ko": "로봇 목록",
|
||||
"ja": "ロボットの一覧です",
|
||||
"de": "Die liste der androiden.",
|
||||
"fr": "Liste des robots",
|
||||
"id": "Daftar robot",
|
||||
"ru": "Список роботов."
|
||||
},
|
||||
{
|
||||
"key": "机器人名称",
|
||||
"zh": "",
|
||||
"zh-CHT": "機器人名稱",
|
||||
"en": "Robot name",
|
||||
"ko": "로봇 이름",
|
||||
"ja": "ロボットの名前です",
|
||||
"de": "So heißt der roboter?",
|
||||
"fr": "Nom du robot",
|
||||
"id": "Nama robot",
|
||||
"ru": "Имя робота"
|
||||
},
|
||||
{
|
||||
"key": "创建机器人",
|
||||
"zh": "",
|
||||
"zh-CHT": "創建機器人",
|
||||
"en": "Create a robot",
|
||||
"ko": "로봇 만들기",
|
||||
"ja": "ロボットを作ります",
|
||||
"de": "Und erstelle den roboter.",
|
||||
"fr": "Créer un robot",
|
||||
"id": "Membuat robot",
|
||||
"ru": "Создание робота"
|
||||
},
|
||||
{
|
||||
"key": "查看机器人详情",
|
||||
"zh": "",
|
||||
"zh-CHT": "查看機器人詳情",
|
||||
"en": "View Robot Details",
|
||||
"ko": "로봇 자세히 보기",
|
||||
"ja": "ロボットの詳細を調べます",
|
||||
"de": "Details Von den droiden?",
|
||||
"fr": "Voir les détails du robot",
|
||||
"id": "Periksa rincian robot.",
|
||||
"ru": "Проверь данные по роботу"
|
||||
},
|
||||
{
|
||||
"key": "修改机器人",
|
||||
"zh": "",
|
||||
"zh-CHT": "修改機器人",
|
||||
"en": "Modified robot",
|
||||
"ko": "로봇 수정",
|
||||
"ja": "修正ロボットです",
|
||||
"de": "Modifizierte droiden?",
|
||||
"fr": "Modifier le robot",
|
||||
"id": "Memodifikasi robot",
|
||||
"ru": "Модифицированный робот"
|
||||
},
|
||||
{
|
||||
"key": "修改机器人名称",
|
||||
"zh": "",
|
||||
"zh-CHT": "修改機器人名稱",
|
||||
"en": "Modify robot name",
|
||||
"ko": "로봇 이름 변경",
|
||||
"ja": "ロボットの名前を変更します",
|
||||
"de": "Wir ändern den roboter-namen.",
|
||||
"fr": "Modifier le nom du robot",
|
||||
"id": "Ubah nama robot",
|
||||
"ru": "Изменение имени робота"
|
||||
},
|
||||
{
|
||||
"key": "设置保留消息时间(默认30天)",
|
||||
"zh": "",
|
||||
"zh-CHT": "設置保留消息時間(默認30天)",
|
||||
"en": "Set retention period (default: 30 days)",
|
||||
"ko": "메시지 보존 시간 설정 (기본값 30일)",
|
||||
"ja": "メッセージ保留期間を設定します(デフォルトで30日間)",
|
||||
"de": "Festlegen der einzuhaltenden zeit (standard 30 tage",
|
||||
"fr": "Définir la durée de conservation des messages (30 jours par défaut)",
|
||||
"id": "Atur waktu pemesanan pesan (standar 30 hari)",
|
||||
"ru": "Установление времени удержания сообщения (по умолчанию 30 дней)"
|
||||
},
|
||||
{
|
||||
"key": "设置消息Webhook(详情请看 API接口文档)",
|
||||
"zh": "",
|
||||
"zh-CHT": "設置消息Webhook(詳情請看 API接口文檔)",
|
||||
"en": "Set up the message Webhook (see API documentation for details)",
|
||||
"ko": "메시지 webhook 설정 (api 인터페이스 문서를 참조하십시오)",
|
||||
"ja": "設定メッセージWebhook(詳細はAPIインタフェースのドキュメントをご覧ください)",
|
||||
"de": "Einrichtung der nachricht Webhook (weitere informationen zu den api-dokumenten",
|
||||
"fr": "Configurer le message Webhook (voir la documentation de l’interface API pour plus de détails)",
|
||||
"id": "Atur pesan Webhook (lihat detail antarmuka API untuk dokumentasi)",
|
||||
"ru": "Настройте сообщение, вэбхук."
|
||||
},
|
||||
{
|
||||
"key": "生成Token令牌",
|
||||
"zh": "",
|
||||
"zh-CHT": "生成Token令牌",
|
||||
"en": "Generate a Token token",
|
||||
"ko": "토큰을 생성합니다",
|
||||
"ja": "トークンを生成します",
|
||||
"de": "Die wir Token bekommen haben",
|
||||
"fr": "Générer un Token Token",
|
||||
"id": "Untuk menghasilkan Token",
|
||||
"ru": "Сгенерировать токен токен"
|
||||
},
|
||||
{
|
||||
"key": "撤销机器人Token令牌",
|
||||
"zh": "",
|
||||
"zh-CHT": "撤銷機器人Token令牌",
|
||||
"en": "Revoking the bot Token",
|
||||
"ko": "로봇 토큰 토큰을 실행합니다",
|
||||
"ja": "ロボットのトークンを廃止します",
|
||||
"de": "Ich muss die marke des roboters tokens entfernen",
|
||||
"fr": "Révoquer le bot Token Token",
|
||||
"id": "Token robot",
|
||||
"ru": "Отмена токена-робота"
|
||||
},
|
||||
{
|
||||
"key": "会话管理",
|
||||
"zh": "",
|
||||
"zh-CHT": "會話管理",
|
||||
"en": "Session management",
|
||||
"ko": "세션 관리",
|
||||
"ja": "会話管理です",
|
||||
"de": "Sitzung management",
|
||||
"fr": "Gestion des sessions",
|
||||
"id": "Manajemen sesi",
|
||||
"ru": "Сессионное управление"
|
||||
},
|
||||
{
|
||||
"key": "搜索关键词",
|
||||
"zh": "",
|
||||
"zh-CHT": "搜索關鍵詞",
|
||||
"en": "Search keywords",
|
||||
"ko": "검색 키워드",
|
||||
"ja": "検索キーワードです",
|
||||
"de": "Suche nach schlüsselwörtern.",
|
||||
"fr": "Recherche de mots-clés",
|
||||
"id": "Cari kata kunci",
|
||||
"ru": "Ищи ключевые слова"
|
||||
},
|
||||
{
|
||||
"key": "查看会话ID",
|
||||
"zh": "",
|
||||
"zh-CHT": "查看會話ID",
|
||||
"en": "Viewing Session ids",
|
||||
"ko": "세션 id 보기",
|
||||
"ja": "セッションIDを確認します",
|
||||
"de": "6.id prüfen",
|
||||
"fr": "Voir l’id de session",
|
||||
"id": "Tampilkan ID sesi",
|
||||
"ru": "Проверьте идентификатор"
|
||||
},
|
||||
{
|
||||
"key": "查看接口列表",
|
||||
"zh": "",
|
||||
"zh-CHT": "查看接口列表",
|
||||
"en": "Viewing the Interface List",
|
||||
"ko": "인터페이스 목록 보기",
|
||||
"ja": "インターフェースの一覧を見ます",
|
||||
"de": "Kontrolliere die stellenliste.",
|
||||
"fr": "Voir la liste des interfaces",
|
||||
"id": "Lihat senarai antarmuka",
|
||||
"ru": "Проверь список интерфейсов."
|
||||
},
|
||||
{
|
||||
"key": "ID | 名称 | 清理时间 | Webhook",
|
||||
"zh": "",
|
||||
"zh-CHT": "ID | 名稱 | 清理時間 | Webhook",
|
||||
"en": "ID | Name | Clearing time | Webhook",
|
||||
"ko": "시간 id 이름 | | 정리 | webhook",
|
||||
"ja": "Id浄化时间| | |名称webhook",
|
||||
"de": "Ausweis xprop | namen xprop | sauber zeit xprop | Webhook",
|
||||
"fr": "Identifiant galiléennes galiléennes de temps de nettoyage galiléennes Webhook",
|
||||
"id": "ID, | nama | Webhook membersihkannya",
|
||||
"ru": "Гиперпространствен-да назван-да очист врем-да Webhook"
|
||||
},
|
||||
{
|
||||
"key": "你可以通过执行以下命令来请求我",
|
||||
"zh": "",
|
||||
"zh-CHT": "你可以通過執行以下命令來請求我",
|
||||
"en": "You can request me by executing the following command",
|
||||
"ko": "당신은 다음의 명령을 실행해서 나에게 요청할 수 있다",
|
||||
"ja": "以下の命令を実行することで私にお願いすることができます。",
|
||||
"de": "Sie können mir die folgenden befehle ausführen",
|
||||
"fr": "Vous pouvez Me Demander en exécutant la commande suivante",
|
||||
"id": "Anda dapat meminta saya dengan mengikuti perintah berikut",
|
||||
"ru": "Вы можете попросить меня, выполняя следующие приказы"
|
||||
},
|
||||
{
|
||||
"key": "发送文本消息",
|
||||
"zh": "",
|
||||
"zh-CHT": "發送文本消息",
|
||||
"en": "Send text message",
|
||||
"ko": "문자 메시지 보내기",
|
||||
"ja": "テキストメッセージを送ります。",
|
||||
"de": "Eine SMS schicken",
|
||||
"fr": "Envoyer un message texte",
|
||||
"id": "Kirim pesan teks",
|
||||
"ru": "Посылать текстовое сообщение"
|
||||
},
|
||||
{
|
||||
"key": "对话ID",
|
||||
"zh": "",
|
||||
"zh-CHT": "對話ID",
|
||||
"en": "Session ID",
|
||||
"ko": "대화 id",
|
||||
"ja": "会話IDです",
|
||||
"de": "ID: der dialog",
|
||||
"fr": "ID de dialogue",
|
||||
"id": "ID percakapan",
|
||||
"ru": "Идентификатор разговора."
|
||||
},
|
||||
{
|
||||
"key": "消息内容",
|
||||
"zh": "",
|
||||
"zh-CHT": "消息內容",
|
||||
"en": "Message content",
|
||||
"ko": "메시지 내용",
|
||||
"ja": "メッセージの内容です",
|
||||
"de": "Inhalt der nachricht.",
|
||||
"fr": "Contenu du message",
|
||||
"id": "Isi pesan",
|
||||
"ru": "Информация."
|
||||
},
|
||||
{
|
||||
"key": "回复指定消息ID",
|
||||
"zh": "",
|
||||
"zh-CHT": "回覆指定消息ID",
|
||||
"en": "Returns the specified message ID",
|
||||
"ko": "지정한 메시지 id로 답장합니다",
|
||||
"ja": "指定のメッセージIDを返信します",
|
||||
"de": "Meldung ID wiederholen",
|
||||
"fr": "Répondre spécifiez l’id du message",
|
||||
"id": "Menanggapi ID pesan yang ditugaskan",
|
||||
"ru": "Ответьте на идентификацию"
|
||||
},
|
||||
{
|
||||
"key": "Webhook说明",
|
||||
"zh": "",
|
||||
"zh-CHT": "Webhook說明",
|
||||
"en": "Webhook description",
|
||||
"ko": "Webhook 설명",
|
||||
"ja": "Webhookの説明です",
|
||||
"de": "Das ist ein fall für mich",
|
||||
"fr": "Instructions pour Webhook",
|
||||
"id": "Deskripsi Webhook",
|
||||
"ru": "Инструкция вебхука"
|
||||
},
|
||||
{
|
||||
"key": "机器人收到消息后会将消息POST推送到Webhook地址,请求超时为10秒,请求参数如下",
|
||||
"zh": "",
|
||||
"zh-CHT": "機器人收到消息後會將消息POST推送到Webhook地址,請求超時爲10秒,請求參數如下",
|
||||
"en": "After receiving the message, the robot will push the message POST to the Webhook address. The request timeout is 10 seconds. The request parameters are as follows",
|
||||
"ko": "로봇은 다음과 같은 요청 인수로 10초의 제한 시간을 두고 메시지를 웹훅 주소로 포스트한다",
|
||||
"ja": "ロボットはメッセージを受信すると、WebhookアドレスにPOSTプッシュします。要求タイムアウトは10秒です。要求パラメータは以下の通りです。",
|
||||
"de": "Der roboter fügt eine nachricht auf die adresse Webhook ein und fordert eine frist Von 10 sekunden an; erbitte die folgenden parameter",
|
||||
"fr": "Après réception du message, le bot poussera le message POST à l’adresse Webhook. Le délai de requête est de 10 secondes. Les paramètres de requête sont les suivants",
|
||||
"id": "Robot mendorong pesan posting ke alamat Webhook ketika mereka menerimanya, meminta waktu sepuluh detik, meminta parameter di bawah ini",
|
||||
"ru": "Робот отправляет сообщение POST по адресу Webhook после получения сообщения, запрашивает 10 - секундовую задержку и запрашивает параметры, которые ниже"
|
||||
},
|
||||
{
|
||||
"key": "消息文本",
|
||||
"zh": "",
|
||||
"zh-CHT": "消息文本",
|
||||
"en": "Message text",
|
||||
"ko": "메시지 텍스트",
|
||||
"ja": "メッセージテキストです",
|
||||
"de": "Text der nachricht",
|
||||
"fr": "Texte du message",
|
||||
"id": "Teks pesan",
|
||||
"ru": "Сообщение."
|
||||
},
|
||||
{
|
||||
"key": "对话类型",
|
||||
"zh": "",
|
||||
"zh-CHT": "對話類型",
|
||||
"en": "Session type",
|
||||
"ko": "대화 형식",
|
||||
"ja": "会話のタイプです",
|
||||
"de": "Die typen da reden",
|
||||
"fr": "Type de dialogue",
|
||||
"id": "Jenis percakapan",
|
||||
"ru": "Тип диалога"
|
||||
},
|
||||
{
|
||||
"key": "消息ID",
|
||||
"zh": "",
|
||||
"zh-CHT": "消息ID",
|
||||
"en": "Message ID",
|
||||
"ko": "메시지 id",
|
||||
"ja": "メッセージIDです",
|
||||
"de": "Identifikation der informationen",
|
||||
"fr": "ID du message",
|
||||
"id": "ID pesan",
|
||||
"ru": "Идентификатор."
|
||||
},
|
||||
{
|
||||
"key": "消息发送人ID",
|
||||
"zh": "",
|
||||
"zh-CHT": "消息發送人ID",
|
||||
"en": "ID of the message sender",
|
||||
"ko": "메시지 보낸 사람 id",
|
||||
"ja": "メッセージ送信者IDです",
|
||||
"de": "Die nachricht erhält eine identifikation",
|
||||
"fr": "ID de l’expéditeur du message",
|
||||
"id": "Pesan identitas orang",
|
||||
"ru": "Сообщение отправлено"
|
||||
},
|
||||
{
|
||||
"key": "是否被@到",
|
||||
"zh": "",
|
||||
"zh-CHT": "是否被@到",
|
||||
"en": "Whether to be @",
|
||||
"ko": "체크했는지 여부입니다",
|
||||
"ja": "@にされていますか",
|
||||
"de": "Freunde, wir sind freunde",
|
||||
"fr": "Soit par @ à",
|
||||
"id": "Apakah itu telah @",
|
||||
"ru": "И не важно, что @"
|
||||
},
|
||||
{
|
||||
"key": "机器人ID",
|
||||
"zh": "",
|
||||
"zh-CHT": "機器人ID",
|
||||
"en": "Robot ID",
|
||||
"ko": "로봇 id",
|
||||
"ja": "ロボットIDです",
|
||||
"de": "ID der roboter:",
|
||||
"fr": "ID du robot",
|
||||
"id": "ID bot",
|
||||
"ru": "Робот опознан."
|
||||
},
|
||||
{
|
||||
"key": "系统版本",
|
||||
"zh": "",
|
||||
"zh-CHT": "系統版本",
|
||||
"en": "System version",
|
||||
"ko": "시스템 버전",
|
||||
"ja": "システムバージョンです",
|
||||
"de": "Übersetzung: system",
|
||||
"fr": "Version du système",
|
||||
"id": "Versi sistem",
|
||||
"ru": "Системная версия."
|
||||
},
|
||||
{
|
||||
"key": "机器人详情",
|
||||
"zh": "",
|
||||
"zh-CHT": "機器人詳情",
|
||||
"en": "Robot Details",
|
||||
"ko": "로봇 정보",
|
||||
"ja": "ロボットの詳細です",
|
||||
"de": "Roboter? Ziemlich viel.",
|
||||
"fr": "Détails du robot",
|
||||
"id": "Rincian robot",
|
||||
"ru": "Детали робота"
|
||||
},
|
||||
{
|
||||
"key": "保留消息时间",
|
||||
"zh": "",
|
||||
"zh-CHT": "保留消息時間",
|
||||
"en": "Message retention time",
|
||||
"ko": "메시지 시간 저장",
|
||||
"ja": "メッセージを残す時間です",
|
||||
"de": "Haltet euch die nachrichten auf.",
|
||||
"fr": "Conserver l’heure du message",
|
||||
"id": "Simpan waktu pesan",
|
||||
"ru": "Время хранить сообщение"
|
||||
},
|
||||
{
|
||||
"key": "最后一次清理时间",
|
||||
"zh": "",
|
||||
"zh-CHT": "最後一次清理時間",
|
||||
"en": "Last cleanup time",
|
||||
"ko": "마지막 정리 시간",
|
||||
"ja": "最後の掃除の時間です",
|
||||
"de": "Ein letztes mal, bitte",
|
||||
"fr": "Dernière heure de nettoyage",
|
||||
"id": "Pembersihan terakhir",
|
||||
"ru": "Последняя уборка"
|
||||
},
|
||||
{
|
||||
"key": "Webhook地址",
|
||||
"zh": "",
|
||||
"zh-CHT": "Webhook地址",
|
||||
"en": "Webhook address",
|
||||
"ko": "웹훅 주소",
|
||||
"ja": "Webhookアドレスです",
|
||||
"de": "Das ist die adresse Von Webhook",
|
||||
"fr": "Adresse du Webhook",
|
||||
"id": "Alamat Webhook",
|
||||
"ru": "Адрес вэбхука"
|
||||
},
|
||||
{
|
||||
"key": "Webhook请求次数",
|
||||
"zh": "",
|
||||
"zh-CHT": "Webhook請求次數",
|
||||
"en": "Number of Webhook requests",
|
||||
"ko": "웹훅 요청 횟수",
|
||||
"ja": "Webhookリクエスト回数です",
|
||||
"de": "Webhook hat pro stunde gebeten",
|
||||
"fr": "Nombre de requêtes Webhook",
|
||||
"id": "Kali permintaan Webhook",
|
||||
"ru": "Количество запросов от Webhook"
|
||||
},
|
||||
{
|
||||
"key": "已加入的会话",
|
||||
"zh": "",
|
||||
"zh-CHT": "已加入的會話",
|
||||
"en": "An added session",
|
||||
"ko": "가입한 세션입니다",
|
||||
"ja": "参加済みの会話です",
|
||||
"de": "Zum protokoll hinzugefügt",
|
||||
"fr": "Sessions déjà jointes",
|
||||
"id": "Sesi telah ditambahkan",
|
||||
"ru": "Встреча уже началась"
|
||||
},
|
||||
{
|
||||
"key": "会话ID | 会话名称",
|
||||
"zh": "",
|
||||
"zh-CHT": "會話ID | 會話名稱",
|
||||
"en": "Session ID | Session name",
|
||||
"ko": "세션 id | 세션 이름",
|
||||
"ja": "会话のid |话名称",
|
||||
"de": "Sitzung ausweis xprop | sitzung namen",
|
||||
"fr": "Les identifiants de session session galiléennes de nom",
|
||||
"id": "Sesi | nama sesi tanda pengenal",
|
||||
"ru": "Сесс ID-да сесс назван"
|
||||
},
|
||||
{
|
||||
"key": "Token",
|
||||
"zh": "",
|
||||
"zh-CHT": "Token",
|
||||
"en": "Token",
|
||||
"ko": "토큰",
|
||||
"ja": "Tokenです",
|
||||
"de": "Token",
|
||||
"fr": "Token",
|
||||
"id": "Token",
|
||||
"ru": "ток"
|
||||
},
|
||||
{
|
||||
"key": "清理周期",
|
||||
"zh": "",
|
||||
"zh-CHT": "清理週期",
|
||||
"en": "Cleaning cycle",
|
||||
"ko": "청소 주기",
|
||||
"ja": "クリーンアップサイクルです",
|
||||
"de": "Es ist zyklisch.",
|
||||
"fr": "Cycle de nettoyage",
|
||||
"id": "Periode pembersihan",
|
||||
"ru": "Цикл уборки"
|
||||
},
|
||||
{
|
||||
"key": "下次清理",
|
||||
"zh": "",
|
||||
"zh-CHT": "下次清理",
|
||||
"en": "Next cleaning",
|
||||
"ko": "다음에 정리하세요",
|
||||
"ja": "今度お掃除します",
|
||||
"de": "Nächstes mal putz ich.",
|
||||
"fr": "Le prochain nettoyage",
|
||||
"id": "Lain kali bersih",
|
||||
"ru": "В следующий раз убери."
|
||||
},
|
||||
{
|
||||
"key": "你可以发送",
|
||||
"zh": "",
|
||||
"zh-CHT": "你可以發送",
|
||||
"en": "You can send",
|
||||
"ko": "그리고 여러분은",
|
||||
"ja": "送ることができます",
|
||||
"de": "Du kannst abschicken.",
|
||||
"fr": "Vous pouvez envoyer",
|
||||
"id": "Kamu bisa kirim",
|
||||
"ru": "Можешь отправить."
|
||||
},
|
||||
{
|
||||
"key": "查看帮助菜单",
|
||||
"zh": "",
|
||||
"zh-CHT": "查看幫助菜單",
|
||||
"en": "View the Help menu",
|
||||
"ko": "도움말 메뉴 보기",
|
||||
"ja": "ヘルプメニューをチェックします。",
|
||||
"de": "\"Hilfe holen\".",
|
||||
"fr": "Voir le menu d’aide",
|
||||
"id": "Tampilkan menu bantuan",
|
||||
"ru": "Проверь меню помощи."
|
||||
},
|
||||
{
|
||||
"key": "提交的「(*)」记录",
|
||||
"zh": "",
|
||||
"zh-CHT": "提交的「(*)」記錄",
|
||||
"en": "Submitted \"(*)\" records",
|
||||
"ko": "\"(*)\"기록을 제출한다",
|
||||
"ja": "提出する「(*)」のメモです。",
|
||||
"de": "Der (*) bericht vorgelegt wurde",
|
||||
"fr": "Enregistrement avec \"(*)\" soumis",
|
||||
"id": "Catatan \"(*)\" yang diserahkan",
|
||||
"ru": "Представленная запись \"(*)\""
|
||||
},
|
||||
{
|
||||
"key": "申请人",
|
||||
"zh": "",
|
||||
"zh-CHT": "申請人",
|
||||
"en": "Applicant",
|
||||
"ko": "신청인",
|
||||
"ja": "申請人です",
|
||||
"de": "Antrag vom antragsteller.",
|
||||
"fr": "Postulant",
|
||||
"id": "Pelamar",
|
||||
"ru": "заявитель"
|
||||
},
|
||||
{
|
||||
"key": "已同意",
|
||||
"zh": "",
|
||||
"zh-CHT": "已同意",
|
||||
"en": "Agreed",
|
||||
"ko": "이미 동의하다",
|
||||
"ja": "同意しました",
|
||||
"de": "Der kommandant hat zugestimmt.",
|
||||
"fr": "A été convenu",
|
||||
"id": "Telah setuju",
|
||||
"ru": "Договорились."
|
||||
},
|
||||
{
|
||||
"key": "查看详情",
|
||||
"zh": "",
|
||||
"zh-CHT": "查看詳情",
|
||||
"en": "View details",
|
||||
"ko": "상세한 상황을 조사하다.",
|
||||
"ja": "詳細を調べます。",
|
||||
"de": "Das merkt man erst bei tagesanbruch.",
|
||||
"fr": "Voir les détails",
|
||||
"id": "Memeriksa rincian",
|
||||
"ru": "Проверьте детали."
|
||||
},
|
||||
{
|
||||
"key": "提交的「(*)」待你审批",
|
||||
"zh": "",
|
||||
"zh-CHT": "提交的「(*)」待你審批",
|
||||
"en": "The \"(*)\" submitted is subject to your approval",
|
||||
"ko": "제출된\"(*)\"는 귀하의 결재를 기다립니다",
|
||||
"ja": "提出した「(*)」は承認待ちです。",
|
||||
"de": "Wenn ihnen die antwort (*) vorgelegt wird, wird sie genehmigt",
|
||||
"fr": "Soumis avec \"(*)\" pour votre approbation",
|
||||
"id": "Menyerahkan \"(*)\" untuk persetujuan anda",
|
||||
"ru": "Подано \"(*)\" для вашего одобрения"
|
||||
},
|
||||
{
|
||||
"key": "已撤销",
|
||||
"zh": "",
|
||||
"zh-CHT": "已撤銷",
|
||||
"en": "Revoked",
|
||||
"ko": "취소됨",
|
||||
"ja": "撤回しました",
|
||||
"de": "Aberkennung widerrufen.",
|
||||
"fr": "A été retirée",
|
||||
"id": "Telah dicabut",
|
||||
"ru": "Отменено."
|
||||
},
|
||||
{
|
||||
"key": "评论了此审批",
|
||||
"zh": "",
|
||||
"zh-CHT": "評論了此審批",
|
||||
"en": "Commented on this approval",
|
||||
"ko": "이 승인을 검토했습니다",
|
||||
"ja": "この審査をレビューしました",
|
||||
"de": "Was ist mit der genehmigung",
|
||||
"fr": "A commenté cette approbation",
|
||||
"id": "Mereka berkomentar tentang persetujuan ini",
|
||||
"ru": "Прокомментировал это утверждение"
|
||||
},
|
||||
{
|
||||
"key": "评论内容",
|
||||
"zh": "",
|
||||
"zh-CHT": "評論內容",
|
||||
"en": "Comment content",
|
||||
"ko": "평론 내용",
|
||||
"ja": "コメントの内容です",
|
||||
"de": "Mit anmerkungen.",
|
||||
"fr": "Contenu des commentaires",
|
||||
"id": "Isi komentar",
|
||||
"ru": "Содержание комментариев"
|
||||
},
|
||||
{
|
||||
"key": "您好,我是机器人",
|
||||
"zh": "",
|
||||
"zh-CHT": "您好,我是機器人",
|
||||
"en": "Hello, I'm a robot",
|
||||
"ko": "안녕하세요, 로봇입니다",
|
||||
"ja": "はい,ロボットです",
|
||||
"de": "Hallo, ich bin ein roboter",
|
||||
"fr": "Bonjour, je suis un robot",
|
||||
"id": "Halo, aku robot",
|
||||
"ru": "Здравствуйте, я робот"
|
||||
},
|
||||
{
|
||||
"key": "我的机器人ID是",
|
||||
"zh": "",
|
||||
"zh-CHT": "我的機器人ID是",
|
||||
"en": "My robot ID is",
|
||||
"ko": "제 로봇 id는",
|
||||
"ja": "私のロボットIDはこうです",
|
||||
"de": "Mein robo-id ist",
|
||||
"fr": "Mon ID de robot est",
|
||||
"id": "ID robotku",
|
||||
"ru": "Мой идентификатор робота"
|
||||
},
|
||||
{
|
||||
"key": "查看我支持什么命令",
|
||||
"zh": "",
|
||||
"zh-CHT": "查看我支持什麼命令",
|
||||
"en": "See what commands do I support",
|
||||
"ko": "어떤 명령을 지원하는지 확인하십시오",
|
||||
"ja": "私が支持する命令を調べます",
|
||||
"de": "Du suchst nach meinen anordnungen",
|
||||
"fr": "Voir quelles commandes je supporte",
|
||||
"id": "Lihat, aku mendukung perintah apa",
|
||||
"ru": "Проверить, какие приказы я поддерживаю"
|
||||
},
|
||||
{
|
||||
"key": "设置名称成功",
|
||||
"zh": "",
|
||||
"zh-CHT": "設置名稱成功",
|
||||
"en": "Succeeded in setting the name",
|
||||
"ko": "이름을 성공적으로 설정했습니다",
|
||||
"ja": "名前の設定成功です",
|
||||
"de": "Name erfolgreich",
|
||||
"fr": "Nom défini avec succès",
|
||||
"id": "Atur nama sukses",
|
||||
"ru": "Имя установлено."
|
||||
},
|
||||
{
|
||||
"key": "设置Webhook地址",
|
||||
"zh": "",
|
||||
"zh-CHT": "設置Webhook地址",
|
||||
"en": "Set the Webhook address",
|
||||
"ko": "웹훅 주소를 설정합니다",
|
||||
"ja": "Webhookアドレスを設定します",
|
||||
"de": "Legt die adresse Von Webhook auf",
|
||||
"fr": "Définir une adresse Webhook",
|
||||
"id": "Mengatur alamat Webhook",
|
||||
"ru": "Установите адрес вэбхука"
|
||||
}
|
||||
]
|
||||
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
@ -1 +1 @@
|
||||
if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh"]=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
|
||||
if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh"]=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
|
||||
@ -1,14 +1,14 @@
|
||||
<template>
|
||||
<div class="open-approve-details" :data-id="msg.data.id">
|
||||
<b>{{ msg.data.comment_nickname }}评论了此审批</b>
|
||||
<b>{{ msg.data.comment_nickname }}{{$L('评论了此审批')}}</b>
|
||||
<div class="cause">
|
||||
<p>申请人:<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>评论内容</b>
|
||||
<p>{{$L('申请人')}}:<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>{{$L('评论内容')}}</b>
|
||||
<p>{{ msg.data.comment_content }}</p>
|
||||
<p v-if="isPicture">[图片]</p>
|
||||
<p v-if="isPicture">[{{$L('图片')}}]</p>
|
||||
</div>
|
||||
<div class="btn-raw no-dark-content">
|
||||
<button class="ivu-btn ivu-btn-grey">查看详情</button>
|
||||
<button class="ivu-btn ivu-btn-grey">{{$L('查看详情')}}</button>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
@ -30,3 +30,4 @@ export default {
|
||||
methods: {},
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
@ -1,17 +1,17 @@
|
||||
<template>
|
||||
<div class="open-approve-details" :data-id="msg.data.id">
|
||||
<b>抄送{{ msg.data.nickname }}提交的「{{ msg.data.proc_def_name }}」记录</b>
|
||||
<b>{{ $L("抄送") }}{{ msg.data.nickname }}{{ $L(`提交的「${msg.data.proc_def_name}」记录`) }}</b>
|
||||
<div class="cause">
|
||||
<p>申请人:<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>详情</b>
|
||||
<p v-if="msg.data.type">假期类型:{{ msg.data.type }}</p>
|
||||
<p>开始时间:{{ msg.data.start_time }} ({{ msg.data.start_day_of_week }})</p>
|
||||
<p>结束时间:{{ msg.data.end_time }} ({{ msg.data.end_day_of_week }})</p>
|
||||
<p>事由:{{ msg.data.description }}</p>
|
||||
<p>{{$L("申请人")}}:<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>{{$L("详情")}}</b>
|
||||
<p v-if="msg.data.type">{{$L("假期类型")}}:{{ msg.data.type }}</p>
|
||||
<p>{{$L("开始时间")}}:{{ msg.data.start_time }} ({{ msg.data.start_day_of_week }})</p>
|
||||
<p>{{$L("结束时间")}}:{{ msg.data.end_time }} ({{ msg.data.end_day_of_week }})</p>
|
||||
<p>{{$L("事由")}}:{{ msg.data.description }}</p>
|
||||
</div>
|
||||
<div class="btn-raw no-dark-content">
|
||||
<button v-if="msg.is_finished" class="ivu-btn ivu-btn-grey">已同意</button>
|
||||
<button v-else class="ivu-btn ivu-btn-grey">查看详情</button>
|
||||
<button v-if="msg.is_finished" class="ivu-btn ivu-btn-grey">{{$L("已同意")}}</button>
|
||||
<button v-else class="ivu-btn ivu-btn-grey">{{$L("查看详情")}}</button>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -1,21 +1,21 @@
|
||||
<template>
|
||||
<div class="open-approve-details" :data-id="msg.data.id">
|
||||
<b>{{ msg.data.nickname }}提交的「{{ msg.data.proc_def_name }}」待你审批</b>
|
||||
<b>{{ msg.data.nickname }}{{ $L(`提交的「${msg.data.proc_def_name}」待你审批`) }}</b>
|
||||
<div class="cause">
|
||||
<p>申请人:<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>详情</b>
|
||||
<p v-if="msg.data.type">假期类型:{{ msg.data.type }}</p>
|
||||
<p>开始时间:{{ msg.data.start_time }} ({{ msg.data.start_day_of_week }})</p>
|
||||
<p>结束时间:{{ msg.data.end_time }} ({{ msg.data.end_day_of_week }})</p>
|
||||
<p>事由:{{ msg.data.description }}</p>
|
||||
<p>{{$L("申请人")}}:<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>{{$L("详情")}}</b>
|
||||
<p v-if="msg.data.type">{{$L("假期类型")}}:{{ msg.data.type }}</p>
|
||||
<p>{{$L("开始时间")}}:{{ msg.data.start_time }} ({{ msg.data.start_day_of_week }})</p>
|
||||
<p>{{$L("结束时间")}}:{{ msg.data.end_time }} ({{ msg.data.end_day_of_week }})</p>
|
||||
<p>{{$L("事由")}}:{{ msg.data.description }}</p>
|
||||
</div>
|
||||
<div class="btn-raw no-dark-content">
|
||||
<button v-if="msg.action === 'pass'" class="ivu-btn ivu-btn-grey">已同意</button>
|
||||
<button v-else-if="msg.action === 'refuse'" class="ivu-btn ivu-btn-grey">已拒绝</button>
|
||||
<button v-else-if="msg.action === 'withdraw'" class="ivu-btn ivu-btn-grey">已撤销</button>
|
||||
<button v-if="msg.action === 'pass'" class="ivu-btn ivu-btn-grey">{{$L("已同意")}}</button>
|
||||
<button v-else-if="msg.action === 'refuse'" class="ivu-btn ivu-btn-grey">{{$L("已拒绝")}}</button>
|
||||
<button v-else-if="msg.action === 'withdraw'" class="ivu-btn ivu-btn-grey">{{$L("已撤销")}}</button>
|
||||
<template v-else>
|
||||
<button class="ivu-btn ivu-btn-primary">同意</button>
|
||||
<button class="ivu-btn ivu-btn-error">拒绝</button>
|
||||
<button class="ivu-btn ivu-btn-primary">{{$L("同意")}}</button>
|
||||
<button class="ivu-btn ivu-btn-error">{{$L("拒绝")}}</button>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -1,18 +1,18 @@
|
||||
<template>
|
||||
<div class="open-approve-details" :data-id="msg.data.id">
|
||||
<b>{{ desc }}</b>
|
||||
<b>{{ $L(desc) }}</b>
|
||||
<div class="cause">
|
||||
<p>申请人:<span class="mark-color">@{{ msg.data.start_nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>详情</b>
|
||||
<p v-if="msg.data.type">假期类型:{{ msg.data.type }}</p>
|
||||
<p>开始时间:{{ msg.data.start_time }} ({{ msg.data.start_day_of_week }})</p>
|
||||
<p>结束时间:{{ msg.data.end_time }} ({{ msg.data.end_day_of_week }})</p>
|
||||
<p>事由:{{ msg.data.description }}</p>
|
||||
<p>{{$L("申请人")}}:<span class="mark-color">@{{ msg.data.start_nickname }}</span> {{ msg.data.department }}</p>
|
||||
<b>{{$L("详情")}}</b>
|
||||
<p v-if="msg.data.type">{{$L("假期类型")}}:{{ msg.data.type }}</p>
|
||||
<p>{{$L("开始时间")}}:{{ msg.data.start_time }} ({{ msg.data.start_day_of_week }})</p>
|
||||
<p>{{$L("结束时间")}}:{{ msg.data.end_time }} ({{ msg.data.end_day_of_week }})</p>
|
||||
<p>{{$L("事由")}}:{{ msg.data.description }}</p>
|
||||
</div>
|
||||
<div class="btn-raw no-dark-content">
|
||||
<button v-if="msg.action === 'pass'" class="ivu-btn ivu-btn-grey">已同意</button>
|
||||
<button v-else-if="msg.action === 'refuse'" class="ivu-btn ivu-btn-grey">已拒绝</button>
|
||||
<button v-else-if="msg.action === 'withdraw'" class="ivu-btn ivu-btn-grey">已撤销</button>
|
||||
<button v-if="msg.action === 'pass'" class="ivu-btn ivu-btn-grey">{{$L("已同意")}}</button>
|
||||
<button v-else-if="msg.action === 'refuse'" class="ivu-btn ivu-btn-grey">{{$L("已拒绝")}}</button>
|
||||
<button v-else-if="msg.action === 'withdraw'" class="ivu-btn ivu-btn-grey">{{$L("已撤销")}}</button>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -1,30 +1,30 @@
|
||||
<template>
|
||||
<div>
|
||||
<p>你可以通过执行以下命令来请求我:</p>
|
||||
<p>{{$L("你可以通过执行以下命令来请求我")}}:</p>
|
||||
<p> </p>
|
||||
|
||||
<p><b>发送文本消息:</b></p>
|
||||
<p><b>{{$L("发送文本消息")}}:</b></p>
|
||||
<p>curl --request POST '{{ $A.apiUrl('dialog/msg/sendtext') }}' \</p>
|
||||
<p>--header 'version: {{ msg.version }}' \</p>
|
||||
<p>--header 'token: <span class="mark-color">{机器人Token}</span>' \</p>
|
||||
<p>--form 'dialog_id="<span class="mark-color">{对话ID}</span>"' \</p>
|
||||
<p>--form 'text="<span class="mark-color">{消息内容}</span>"'</p>
|
||||
<p>--header 'token: <span class="mark-color">{{$L("机器人Token")}}</span>' \</p>
|
||||
<p>--form 'dialog_id="<span class="mark-color">{{$L("对话ID")}}</span>"' \</p>
|
||||
<p>--form 'text="<span class="mark-color">{{$L("消息内容")}}</span>"'</p>
|
||||
<p>--form 'text_type="<span class="mark-color">[html|md]</span>"'</p>
|
||||
<p>--form 'silence="<span class="mark-color">[yes|no]</span>"'</p>
|
||||
<p>--form 'reply_id="<span class="mark-color">[回复指定消息ID]</span>"'</p>
|
||||
<p>--form 'reply_id="<span class="mark-color">{{$L("回复指定消息ID")}}</span>"'</p>
|
||||
<p> </p>
|
||||
|
||||
<p><b>Webhook说明:</b></p>
|
||||
<p>机器人收到消息后会将消息POST推送到Webhook地址,请求超时为10秒,请求参数如下:</p>
|
||||
<p><span class="mark-color">text</span>: 消息文本</p>
|
||||
<p><span class="mark-color">token</span>: 机器人Token</p>
|
||||
<p><span class="mark-color">dialog_id</span>: 对话ID</p>
|
||||
<p><span class="mark-color">dialog_type</span>: 对话类型</p>
|
||||
<p><span class="mark-color">msg_id</span>: 消息ID</p>
|
||||
<p><span class="mark-color">msg_uid</span>: 消息发送人ID</p>
|
||||
<p><span class="mark-color">mention</span>: 是否被@到</p>
|
||||
<p><span class="mark-color">bot_uid</span>: 机器人ID</p>
|
||||
<p><span class="mark-color">version</span>: 系统版本</p>
|
||||
<p><b>{{$L("Webhook说明")}}:</b></p>
|
||||
<p>{{$L("机器人收到消息后会将消息POST推送到Webhook地址,请求超时为10秒,请求参数如下")}}:</p>
|
||||
<p><span class="mark-color">text</span>: {{$L("消息文本")}}</p>
|
||||
<p><span class="mark-color">token</span>: {{$L("机器人Token")}}</p>
|
||||
<p><span class="mark-color">dialog_id</span>: {{$L("对话ID")}}</p>
|
||||
<p><span class="mark-color">dialog_type</span>: {{$L("对话类型")}}</p>
|
||||
<p><span class="mark-color">msg_id</span>: {{$L("消息ID")}}</p>
|
||||
<p><span class="mark-color">msg_uid</span>: {{$L("消息发送人ID")}}</p>
|
||||
<p><span class="mark-color">mention</span>: {{$L("是否被@到")}}</p>
|
||||
<p><span class="mark-color">bot_uid</span>: {{$L("机器人ID")}}</p>
|
||||
<p><span class="mark-color">version</span>: {{$L("系统版本")}}</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>设置保留消息时间。</b></p>
|
||||
<p><b>{{$L("设置保留消息时间")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>清理周期:<span class="mark-color">{{ msg.data.clear_day }}天</span></p>
|
||||
<p>下次清理:<span class="mark-color">{{ msg.data.clear_at }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("清理周期")}}:<span class="mark-color">{{ msg.data.clear_day }}{{$L("天")}}</span></p>
|
||||
<p>{{$L("下次清理")}}:<span class="mark-color">{{ msg.data.clear_at }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>删除成功。</b></p>
|
||||
<p><b>{{$L("删除成功")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>机器人 <span class="mark-color">{{ msg.data.nickname }} (ID:{{ msg.data.userid }})</span> 已加入的会话:</b></p>
|
||||
<p><b>{{$L("机器人")}} <span class="mark-color">{{ msg.data.nickname }} (ID:{{ msg.data.userid }})</span> {{$L("已加入的会话")}}:</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p><b>会话ID | 会话名称</b></p>
|
||||
<p><b>{{$L("会话ID | 会话名称")}}</b></p>
|
||||
<p v-for="item in msg.data.list">
|
||||
{{ item.id }} | {{ item.name }}{{ item.type == 'user' ? ' (个人)' : '' }}
|
||||
{{ item.id }} | {{ item.name }}{{ item.type == 'user' ? $L(' (个人)') : '' }}
|
||||
</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
您好,我是机器人:{{msg.data.nickname}},我的机器人ID是:{{msg.data.userid}},你可以发送 <span class="mark-color">/help</span> 查看我支持什么命令。
|
||||
{{$L("您好,我是机器人")}}:{{msg.data.nickname}},{{$L("我的机器人ID是")}}:{{msg.data.userid}},{{$L("你可以发送")}} <span class="mark-color">/help</span> {{$L("查看我支持什么命令")}}。
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,35 +1,35 @@
|
||||
<template>
|
||||
<div>
|
||||
<p>您可以通过发送以下命令来控制我:</p>
|
||||
<p>{{$L("您可以通过发送以下命令来控制我")}}:</p>
|
||||
<p> </p>
|
||||
|
||||
<template v-if="msg.manager">
|
||||
<p><span class="mark-color">/list</span> - 机器人列表</p>
|
||||
<p><span class="mark-color">/newbot {机器人名称}</span> - 创建机器人</p>
|
||||
<p><span class="mark-color">/list</span> - {{$L("机器人列表")}}</p>
|
||||
<p><span class="mark-color">/newbot ({{$L('机器人名称')}})</span> - {{$L("创建机器人")}}</p>
|
||||
</template>
|
||||
<template v-else>
|
||||
<p><span class="mark-color">/info</span> - 查看机器人详情</p>
|
||||
<p><span class="mark-color">/info</span> - {{$L("查看机器人详情")}}</p>
|
||||
</template>
|
||||
<p> </p>
|
||||
|
||||
<p><b>修改机器人</b></p>
|
||||
<p><span class="mark-color">/setname{{IDLabel}} {机器人名称}</span> - 修改机器人名称</p>
|
||||
<p><span class="mark-color">/deletebot{{IDLabel}}</span> - 删除机器人</p>
|
||||
<p><span class="mark-color">/clearday{{IDLabel}} {天数}</span> - 设置保留消息时间(默认30天)</p>
|
||||
<p><span class="mark-color">/webhook{{IDLabel}} [url]</span> - 设置消息Webhook(详情请看 <u>API接口文档</u>)</p>
|
||||
<p><b>{{$L("修改机器人")}}</b></p>
|
||||
<p><span class="mark-color">/setname{{IDLabel}} ({{$L('机器人名称')}})</span> - {{$L("修改机器人名称")}}</p>
|
||||
<p><span class="mark-color">/deletebot{{IDLabel}}</span> - {{$L("删除机器人")}}</p>
|
||||
<p><span class="mark-color">/clearday{{IDLabel}} ({{$L('天数')}})</span> - {{$L("设置保留消息时间(默认30天)")}}</p>
|
||||
<p><span class="mark-color">/webhook{{IDLabel}} [url]</span> - {{$L("设置消息Webhook(详情请看 API接口文档)")}}</p>
|
||||
<p> </p>
|
||||
|
||||
<p><b>机器人设置</b></p>
|
||||
<p><span class="mark-color">/token{{IDLabel}}</span> - 生成Token令牌</p>
|
||||
<p><span class="mark-color">/revoke{{IDLabel}}</span> - 撤销机器人Token令牌</p>
|
||||
<p><b>{{$L("机器人设置")}}</b></p>
|
||||
<p><span class="mark-color">/token{{IDLabel}}</span> - {{$L("生成Token令牌")}}</p>
|
||||
<p><span class="mark-color">/revoke{{IDLabel}}</span> - {{$L("撤销机器人Token令牌")}}</p>
|
||||
<p> </p>
|
||||
|
||||
<p><b>会话管理</b></p>
|
||||
<p><span class="mark-color">/dialog{{IDLabel}} [搜索关键词]</span> - 查看会话ID</p>
|
||||
<p><b>{{$L("会话管理")}}</b></p>
|
||||
<p><span class="mark-color">/dialog{{IDLabel}} [{{$L('搜索关键词')}}]</span> - {{$L("查看会话ID")}}</p>
|
||||
<p> </p>
|
||||
|
||||
<p><b>API接口文档</b></p>
|
||||
<p><span class="mark-color">/api</span> - 查看接口列表</p>
|
||||
<p><b>{{$L("API接口文档")}}</b></p>
|
||||
<p><span class="mark-color">/api</span> - {{$L("查看接口列表")}}</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -43,7 +43,7 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
IDLabel() {
|
||||
return this.msg.manager ? ' {机器人ID}' : '';
|
||||
return this.msg.manager ? this.$L(' {机器人ID}') : '';
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@ -1,14 +1,14 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>机器人详情。</b></p>
|
||||
<p><b>{{$L("机器人详情")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>保留消息时间:<span class="mark-color">{{ msg.data.clear_day }}</span></p>
|
||||
<p>最后一次清理时间:<span class="mark-color">{{ msg.data.clear_at || '-' }}</span></p>
|
||||
<p>Webhook地址:<span class="mark-color">{{ msg.data.webhook_url || '-' }}</span></p>
|
||||
<p>Webhook请求次数:<span class="mark-color">{{ msg.data.webhook_num }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("保留消息时间")}}:<span class="mark-color">{{ msg.data.clear_day }}</span></p>
|
||||
<p>{{$L("最后一次清理时间")}}:<span class="mark-color">{{ msg.data.clear_at || '-' }}</span></p>
|
||||
<p>{{$L("Webhook地址")}}:<span class="mark-color">{{ msg.data.webhook_url || '-' }}</span></p>
|
||||
<p>{{$L("Webhook请求次数")}}:<span class="mark-color">{{ msg.data.webhook_num }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>我的机器人。</b></p>
|
||||
<p><b>{{$L("我的机器人")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p><b>ID | 名称 | 清理时间 | Webhook</b></p>
|
||||
<p><b>{{$L("ID | 名称 | 清理时间 | Webhook")}}</b></p>
|
||||
<p v-for="item in msg.data">{{ item.userid }} | {{ item.nickname }} | {{ item.clear_day }} | {{ item.webhook_url ? '✅' : '-' }}</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>创建成功。</b></p>
|
||||
<p><b>{{$L("创建成功")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>撤销机器人Token令牌。</b></p>
|
||||
<p><b>{{$L("撤销机器人Token令牌")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>设置名称成功。</b></p>
|
||||
<p><b>{{$L("设置名称成功")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>生成Token令牌。</b></p>
|
||||
<p><b>{{$L("生成Token令牌")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>Token:<span class="mark-color">{{ msg.data.token }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<template>
|
||||
<div>
|
||||
<p><b>设置Webhook地址。</b></p>
|
||||
<p><b>{{$L("设置Webhook地址")}}</b></p>
|
||||
<p> </p>
|
||||
|
||||
<p>机器人ID:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>机器人名称:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>Webhook地址:<span class="mark-color">{{ msg.data.webhook_url }}</span></p>
|
||||
<p>{{$L("机器人ID")}}:<span class="mark-color">{{ msg.data.userid }}</span></p>
|
||||
<p>{{$L("机器人名称")}}:<span class="mark-color">{{ msg.data.nickname }}</span></p>
|
||||
<p>{{$L("Webhook地址")}}:<span class="mark-color">{{ msg.data.webhook_url }}</span></p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
<template>
|
||||
<div v-if="isBot">
|
||||
不支持的指令 <span class="warning-color">{{msg.type}}</span>,你可以发送 <span class="mark-color">/help</span> 查看帮助菜单。
|
||||
{{$L("不支持的指令")}} <span class="warning-color">{{msg.type}}</span>,{{$L("你可以发送")}} <span class="mark-color">/help</span> {{$L("查看帮助菜单")}}。
|
||||
</div>
|
||||
<div v-else>
|
||||
未知消息类型
|
||||
{{$L("未知消息类型")}}
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<p>任务待领取</p>
|
||||
<p>{{$L("任务待领取")}}</p>
|
||||
<p> </p>
|
||||
|
||||
<p v-for="item in msg.list">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user