feat: ノートの翻訳機能

Resolve #5213
This commit is contained in:
syuilo 2021-08-15 20:26:44 +09:00
parent 1cd6ba3c1d
commit cced83024b
11 changed files with 210 additions and 17 deletions

View file

@ -232,6 +232,10 @@ export const meta = {
type: 'boolean' as const,
optional: false as const, nullable: false as const
},
translatorAvailable: {
type: 'boolean' as const,
optional: false as const, nullable: false as const
},
proxyAccountName: {
type: 'string' as const,
optional: false as const, nullable: true as const
@ -512,6 +516,8 @@ export default define(meta, async (ps, me) => {
enableServiceWorker: instance.enableServiceWorker,
translatorAvailable: instance.deeplAuthKey != null,
...(ps.detail ? {
pinnedPages: instance.pinnedPages,
pinnedClipId: instance.pinnedClipId,