perf: 优化翻译

This commit is contained in:
kuaifan 2024-10-18 21:58:26 +08:00
parent a33d95f2c1
commit 3f5ac55753
33 changed files with 875 additions and 122 deletions

View File

@ -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地址

View File

@ -0,0 +1,6 @@
```json
[
]
```
-------------------------------------------

View File

@ -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);
}
}

View File

@ -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 linterface 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 lid 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 lid 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 à ladresse 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 lexpé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 lheure 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 daide",
"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": "Установите адрес вэбхука"
}
]

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

View File

@ -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"]=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -1,30 +1,30 @@
<template>
<div>
<p>你可以通过执行以下命令来请求我:</p>
<p>{{$L("你可以通过执行以下命令来请求我")}}:</p>
<p>&nbsp;</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>&nbsp;</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>

View File

@ -1,12 +1,12 @@
<template>
<div>
<p><b>设置保留消息时间</b></p>
<p><b>{{$L("设置保留消息时间")}}</b></p>
<p>&nbsp;</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>

View File

@ -1,10 +1,10 @@
<template>
<div>
<p><b>删除成功</b></p>
<p><b>{{$L("删除成功")}}</b></p>
<p>&nbsp;</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>

View File

@ -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>&nbsp;</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>

View File

@ -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>

View File

@ -1,35 +1,35 @@
<template>
<div>
<p>您可以通过发送以下命令来控制我</p>
<p>{{$L("您可以通过发送以下命令来控制我")}}</p>
<p>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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}') : '';
},
},
}

View File

@ -1,14 +1,14 @@
<template>
<div>
<p><b>机器人详情</b></p>
<p><b>{{$L("机器人详情")}}</b></p>
<p>&nbsp;</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>

View File

@ -1,9 +1,9 @@
<template>
<div>
<p><b>我的机器人</b></p>
<p><b>{{$L("我的机器人")}}</b></p>
<p>&nbsp;</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>

View File

@ -1,10 +1,10 @@
<template>
<div>
<p><b>创建成功</b></p>
<p><b>{{$L("创建成功")}}</b></p>
<p>&nbsp;</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>

View File

@ -1,10 +1,10 @@
<template>
<div>
<p><b>撤销机器人Token令牌</b></p>
<p><b>{{$L("撤销机器人Token令牌")}}</b></p>
<p>&nbsp;</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>

View File

@ -1,10 +1,10 @@
<template>
<div>
<p><b>设置名称成功</b></p>
<p><b>{{$L("设置名称成功")}}</b></p>
<p>&nbsp;</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>

View File

@ -1,10 +1,10 @@
<template>
<div>
<p><b>生成Token令牌</b></p>
<p><b>{{$L("生成Token令牌")}}</b></p>
<p>&nbsp;</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>

View File

@ -1,11 +1,11 @@
<template>
<div>
<p><b>设置Webhook地址</b></p>
<p><b>{{$L("设置Webhook地址")}}</b></p>
<p>&nbsp;</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>

View File

@ -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>

View File

@ -1,6 +1,6 @@
<template>
<div>
<p>任务待领取</p>
<p>{{$L("任务待领取")}}</p>
<p>&nbsp;</p>
<p v-for="item in msg.list">