build: webui-bug-fixes

This commit is contained in:
blessedcoolant 2023-02-20 05:28:52 +13:00
parent d29f57c93d
commit 79ac9698c1
15 changed files with 94 additions and 102 deletions

File diff suppressed because one or more lines are too long

View File

@ -5,7 +5,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>InvokeAI - A Stable Diffusion Toolkit</title> <title>InvokeAI - A Stable Diffusion Toolkit</title>
<link rel="shortcut icon" type="icon" href="./assets/favicon-0d253ced.ico" /> <link rel="shortcut icon" type="icon" href="./assets/favicon-0d253ced.ico" />
<script type="module" crossorigin src="./assets/index-8c49ac18.js"></script> <script type="module" crossorigin src="./assets/index-53ecf883.js"></script>
<link rel="stylesheet" href="./assets/index-14cb2922.css"> <link rel="stylesheet" href="./assets/index-14cb2922.css">
</head> </head>

View File

@ -380,7 +380,6 @@
"img2imgStrength": "قوة صورة إلى صورة", "img2imgStrength": "قوة صورة إلى صورة",
"toggleLoopback": "تبديل الإعادة", "toggleLoopback": "تبديل الإعادة",
"invoke": "إطلاق", "invoke": "إطلاق",
"cancel": "إلغاء",
"promptPlaceholder": "اكتب المحث هنا. [العلامات السلبية], (زيادة الوزن) ++, (نقص الوزن)--, التبديل و الخلط متاحة (انظر الوثائق)", "promptPlaceholder": "اكتب المحث هنا. [العلامات السلبية], (زيادة الوزن) ++, (نقص الوزن)--, التبديل و الخلط متاحة (انظر الوثائق)",
"sendTo": "أرسل إلى", "sendTo": "أرسل إلى",
"sendToImg2Img": "أرسل إلى صورة إلى صورة", "sendToImg2Img": "أرسل إلى صورة إلى صورة",

View File

@ -357,7 +357,6 @@
"img2imgStrength": "Bild-zu-Bild-Stärke", "img2imgStrength": "Bild-zu-Bild-Stärke",
"toggleLoopback": "Toggle Loopback", "toggleLoopback": "Toggle Loopback",
"invoke": "Invoke", "invoke": "Invoke",
"cancel": "Abbrechen",
"promptPlaceholder": "Prompt hier eingeben. [negative Token], (mehr Gewicht)++, (geringeres Gewicht)--, Tausch und Überblendung sind verfügbar (siehe Dokumente)", "promptPlaceholder": "Prompt hier eingeben. [negative Token], (mehr Gewicht)++, (geringeres Gewicht)--, Tausch und Überblendung sind verfügbar (siehe Dokumente)",
"sendTo": "Senden an", "sendTo": "Senden an",
"sendToImg2Img": "Senden an Bild zu Bild", "sendToImg2Img": "Senden an Bild zu Bild",

View File

@ -365,7 +365,6 @@
"img2imgStrength": "Peso de Imagen a Imagen", "img2imgStrength": "Peso de Imagen a Imagen",
"toggleLoopback": "Alternar Retroalimentación", "toggleLoopback": "Alternar Retroalimentación",
"invoke": "Invocar", "invoke": "Invocar",
"cancel": "Cancelar",
"promptPlaceholder": "Ingrese la entrada aquí. [símbolos negativos], (subir peso)++, (bajar peso)--, también disponible alternado y mezclado (ver documentación)", "promptPlaceholder": "Ingrese la entrada aquí. [símbolos negativos], (subir peso)++, (bajar peso)--, también disponible alternado y mezclado (ver documentación)",
"sendTo": "Enviar a", "sendTo": "Enviar a",
"sendToImg2Img": "Enviar a Imagen a Imagen", "sendToImg2Img": "Enviar a Imagen a Imagen",

View File

@ -15,8 +15,8 @@
"langFrench": "Français", "langFrench": "Français",
"nodesDesc": "Un système basé sur les nœuds pour la génération d'images est actuellement en développement. Restez à l'écoute pour des mises à jour à ce sujet.", "nodesDesc": "Un système basé sur les nœuds pour la génération d'images est actuellement en développement. Restez à l'écoute pour des mises à jour à ce sujet.",
"postProcessing": "Post-traitement", "postProcessing": "Post-traitement",
"postProcessDesc1": "Invoke AI offre une grande variété de fonctionnalités de post-traitement. Le redimensionnement d'images et la restauration de visages sont déjà disponibles dans la WebUI. Vous pouvez y accéder à partir du menu Options avancées des onglets Texte en image et Image en image. Vous pouvez également traiter les images directement en utilisant les boutons d'action d'image ci-dessus l'affichage d'image actuel ou dans le visualiseur.", "postProcessDesc1": "Invoke AI offre une grande variété de fonctionnalités de post-traitement. Le redimensionnement d'images et la restauration de visages sont déjà disponibles dans la WebUI. Vous pouvez y accéder à partir du menu 'Options avancées' des onglets 'Texte vers image' et 'Image vers image'. Vous pouvez également traiter les images directement en utilisant les boutons d'action d'image au-dessus de l'affichage d'image actuel ou dans le visualiseur.",
"postProcessDesc2": "Une interface utilisateur dédiée sera bientôt disponible pour faciliter les workflows de post-traitement plus avancés.", "postProcessDesc2": "Une interface dédiée sera bientôt disponible pour faciliter les workflows de post-traitement plus avancés.",
"postProcessDesc3": "L'interface en ligne de commande d'Invoke AI offre diverses autres fonctionnalités, notamment Embiggen.", "postProcessDesc3": "L'interface en ligne de commande d'Invoke AI offre diverses autres fonctionnalités, notamment Embiggen.",
"training": "Formation", "training": "Formation",
"trainingDesc1": "Un workflow dédié pour former vos propres embeddings et checkpoints en utilisant Textual Inversion et Dreambooth depuis l'interface web.", "trainingDesc1": "Un workflow dédié pour former vos propres embeddings et checkpoints en utilisant Textual Inversion et Dreambooth depuis l'interface web.",
@ -25,27 +25,27 @@
"close": "Fermer", "close": "Fermer",
"load": "Charger", "load": "Charger",
"back": "Retour", "back": "Retour",
"statusConnected": "Connecté", "statusConnected": "En ligne",
"statusDisconnected": "Déconnecté", "statusDisconnected": "Hors ligne",
"statusError": "Erreur", "statusError": "Erreur",
"statusPreparing": "Préparation", "statusPreparing": "Préparation",
"statusProcessingCanceled": "Traitement Annulé", "statusProcessingCanceled": "Traitement annulé",
"statusProcessingComplete": "Traitement Terminé", "statusProcessingComplete": "Traitement terminé",
"statusGenerating": "Génération", "statusGenerating": "Génération",
"statusGeneratingTextToImage": "Génération Texte vers Image", "statusGeneratingTextToImage": "Génération Texte vers Image",
"statusGeneratingImageToImage": "Génération Image vers Image", "statusGeneratingImageToImage": "Génération Image vers Image",
"statusGeneratingInpainting": "Génération de Réparation", "statusGeneratingInpainting": "Génération de réparation",
"statusGeneratingOutpainting": "Génération de Completion", "statusGeneratingOutpainting": "Génération de complétion",
"statusGenerationComplete": "Génération Terminée", "statusGenerationComplete": "Génération terminée",
"statusIterationComplete": "Itération Terminée", "statusIterationComplete": "Itération terminée",
"statusSavingImage": "Sauvegarde de l'Image", "statusSavingImage": "Sauvegarde de l'image",
"statusRestoringFaces": "Restauration des Visages", "statusRestoringFaces": "Restauration des visages",
"statusRestoringFacesGFPGAN": "Restauration des Visages (GFPGAN)", "statusRestoringFacesGFPGAN": "Restauration des visages (GFPGAN)",
"statusRestoringFacesCodeFormer": "Restauration des Visages (CodeFormer)", "statusRestoringFacesCodeFormer": "Restauration des visages (CodeFormer)",
"statusUpscaling": "Mise à Échelle", "statusUpscaling": "Mise à échelle",
"statusUpscalingESRGAN": "Mise à Échelle (ESRGAN)", "statusUpscalingESRGAN": "Mise à échelle (ESRGAN)",
"statusLoadingModel": "Chargement du Modèle", "statusLoadingModel": "Chargement du modèle",
"statusModelChanged": "Modèle Changé" "statusModelChanged": "Modèle changé"
}, },
"gallery": { "gallery": {
"generations": "Générations", "generations": "Générations",
@ -68,7 +68,7 @@
"appHotkeys": "Raccourcis de l'application", "appHotkeys": "Raccourcis de l'application",
"generalHotkeys": "Raccourcis généraux", "generalHotkeys": "Raccourcis généraux",
"galleryHotkeys": "Raccourcis de la galerie", "galleryHotkeys": "Raccourcis de la galerie",
"unifiedCanvasHotkeys": "Raccourcis du Canvas unifié", "unifiedCanvasHotkeys": "Raccourcis du canvas unifié",
"invoke": { "invoke": {
"title": "Invoquer", "title": "Invoquer",
"desc": "Générer une image" "desc": "Générer une image"
@ -78,36 +78,36 @@
"desc": "Annuler la génération d'image" "desc": "Annuler la génération d'image"
}, },
"focusPrompt": { "focusPrompt": {
"title": "Prompt de Focus", "title": "Prompt de focus",
"desc": "Mettre en focus la zone de saisie de la commande" "desc": "Mettre en focus la zone de saisie de la commande"
}, },
"toggleOptions": { "toggleOptions": {
"title": "Basculer Options", "title": "Affichage des options",
"desc": "Ouvrir et fermer le panneau d'options" "desc": "Afficher et masquer le panneau d'options"
}, },
"pinOptions": { "pinOptions": {
"title": "Epingler Options", "title": "Epinglage des options",
"desc": "Epingler le panneau d'options" "desc": "Epingler le panneau d'options"
}, },
"toggleViewer": { "toggleViewer": {
"title": "Basculer Visionneuse", "title": "Affichage de la visionneuse",
"desc": "Ouvrir et fermer la visionneuse d'image" "desc": "Afficher et masquer la visionneuse d'image"
}, },
"toggleGallery": { "toggleGallery": {
"title": "Basculer Galerie", "title": "Affichage de la galerie",
"desc": "Ouvrir et fermer le tiroir de galerie" "desc": "Afficher et masquer la galerie"
}, },
"maximizeWorkSpace": { "maximizeWorkSpace": {
"title": "Maximiser Espace de travail", "title": "Maximiser la zone de travail",
"desc": "Fermer les panneaux et maximiser la zone de travail" "desc": "Fermer les panneaux et maximiser la zone de travail"
}, },
"changeTabs": { "changeTabs": {
"title": "Changer d'onglets", "title": "Changer d'onglet",
"desc": "Passer à un autre espace de travail" "desc": "Passer à un autre espace de travail"
}, },
"consoleToggle": { "consoleToggle": {
"title": "Bascule de la console", "title": "Affichage de la console",
"desc": "Ouvrir et fermer la console" "desc": "Afficher et masquer la console"
}, },
"setPrompt": { "setPrompt": {
"title": "Définir le prompt", "title": "Définir le prompt",
@ -122,7 +122,7 @@
"desc": "Utiliser tous les paramètres de l'image actuelle" "desc": "Utiliser tous les paramètres de l'image actuelle"
}, },
"restoreFaces": { "restoreFaces": {
"title": "Restaurer les faces", "title": "Restaurer les visages",
"desc": "Restaurer l'image actuelle" "desc": "Restaurer l'image actuelle"
}, },
"upscale": { "upscale": {
@ -155,7 +155,7 @@
}, },
"toggleGalleryPin": { "toggleGalleryPin": {
"title": "Activer/désactiver l'épinglage de la galerie", "title": "Activer/désactiver l'épinglage de la galerie",
"desc": "Épingle ou dépingle la galerie à l'interface utilisateur" "desc": "Épingle ou dépingle la galerie à l'interface"
}, },
"increaseGalleryThumbSize": { "increaseGalleryThumbSize": {
"title": "Augmenter la taille des miniatures de la galerie", "title": "Augmenter la taille des miniatures de la galerie",
@ -330,7 +330,7 @@
"delete": "Supprimer", "delete": "Supprimer",
"deleteModel": "Supprimer le modèle", "deleteModel": "Supprimer le modèle",
"deleteConfig": "Supprimer la configuration", "deleteConfig": "Supprimer la configuration",
"deleteMsg1": "Êtes-vous sûr de vouloir supprimer cette entrée de modèle dans InvokeAI?", "deleteMsg1": "Voulez-vous vraiment supprimer cette entrée de modèle dans InvokeAI ?",
"deleteMsg2": "Cela n'effacera pas le fichier de point de contrôle du modèle de votre disque. Vous pouvez les réajouter si vous le souhaitez.", "deleteMsg2": "Cela n'effacera pas le fichier de point de contrôle du modèle de votre disque. Vous pouvez les réajouter si vous le souhaitez.",
"formMessageDiffusersModelLocation": "Emplacement du modèle de diffuseurs", "formMessageDiffusersModelLocation": "Emplacement du modèle de diffuseurs",
"formMessageDiffusersModelLocationDesc": "Veuillez en entrer au moins un.", "formMessageDiffusersModelLocationDesc": "Veuillez en entrer au moins un.",
@ -380,7 +380,6 @@
"img2imgStrength": "Force de l'Image à l'Image", "img2imgStrength": "Force de l'Image à l'Image",
"toggleLoopback": "Activer/Désactiver la Boucle", "toggleLoopback": "Activer/Désactiver la Boucle",
"invoke": "Invoker", "invoke": "Invoker",
"cancel": "Annuler",
"promptPlaceholder": "Tapez le prompt ici. [tokens négatifs], (poids positif)++, (poids négatif)--, swap et blend sont disponibles (voir les docs)", "promptPlaceholder": "Tapez le prompt ici. [tokens négatifs], (poids positif)++, (poids négatif)--, swap et blend sont disponibles (voir les docs)",
"sendTo": "Envoyer à", "sendTo": "Envoyer à",
"sendToImg2Img": "Envoyer à Image à Image", "sendToImg2Img": "Envoyer à Image à Image",
@ -495,11 +494,11 @@
"clearCanvasHistory": "Effacer l'historique du canvas", "clearCanvasHistory": "Effacer l'historique du canvas",
"clearHistory": "Effacer l'historique", "clearHistory": "Effacer l'historique",
"clearCanvasHistoryMessage": "Effacer l'historique du canvas laisse votre canvas actuel intact, mais efface de manière irréversible l'historique annuler et refaire.", "clearCanvasHistoryMessage": "Effacer l'historique du canvas laisse votre canvas actuel intact, mais efface de manière irréversible l'historique annuler et refaire.",
"clearCanvasHistoryConfirm": "Êtes-vous sûr de vouloir effacer l'historique du canvas?", "clearCanvasHistoryConfirm": "Voulez-vous vraiment effacer l'historique du canvas ?",
"emptyTempImageFolder": "Vider le dossier d'images temporaires", "emptyTempImageFolder": "Vider le dossier d'images temporaires",
"emptyFolder": "Vider le dossier", "emptyFolder": "Vider le dossier",
"emptyTempImagesFolderMessage": "Vider le dossier d'images temporaires réinitialise également complètement le canvas unifié. Cela inclut tout l'historique annuler/refaire, les images dans la zone de mise en attente et la couche de base du canvas.", "emptyTempImagesFolderMessage": "Vider le dossier d'images temporaires réinitialise également complètement le canvas unifié. Cela inclut tout l'historique annuler/refaire, les images dans la zone de mise en attente et la couche de base du canvas.",
"emptyTempImagesFolderConfirm": "Êtes-vous sûr de vouloir vider le dossier temporaire?", "emptyTempImagesFolderConfirm": "Voulez-vous vraiment vider le dossier temporaire ?",
"activeLayer": "Calque actif", "activeLayer": "Calque actif",
"canvasScale": "Échelle du canevas", "canvasScale": "Échelle du canevas",
"boundingBox": "Boîte englobante", "boundingBox": "Boîte englobante",

View File

@ -438,7 +438,6 @@
"img2imgStrength": "Forza da Immagine a Immagine", "img2imgStrength": "Forza da Immagine a Immagine",
"toggleLoopback": "Attiva/disattiva elaborazione ricorsiva", "toggleLoopback": "Attiva/disattiva elaborazione ricorsiva",
"invoke": "Invoke", "invoke": "Invoke",
"cancel": "Annulla",
"promptPlaceholder": "Digita qui il prompt usando termini in lingua inglese. [token negativi], (aumenta il peso)++, (diminuisci il peso)--, scambia e fondi sono disponibili (consulta la documentazione)", "promptPlaceholder": "Digita qui il prompt usando termini in lingua inglese. [token negativi], (aumenta il peso)++, (diminuisci il peso)--, scambia e fondi sono disponibili (consulta la documentazione)",
"sendTo": "Invia a", "sendTo": "Invia a",
"sendToImg2Img": "Invia a da Immagine a Immagine", "sendToImg2Img": "Invia a da Immagine a Immagine",
@ -459,7 +458,14 @@
"denoisingStrength": "Forza riduzione rumore", "denoisingStrength": "Forza riduzione rumore",
"copyImage": "Copia immagine", "copyImage": "Copia immagine",
"hiresStrength": "Forza Alta Risoluzione", "hiresStrength": "Forza Alta Risoluzione",
"negativePrompts": "Prompt Negativi" "negativePrompts": "Prompt Negativi",
"imageToImage": "Immagine a Immagine",
"cancel": {
"schedule": "Annulla dopo l'iterazione corrente",
"isScheduled": "Annullamento",
"setType": "Imposta il tipo di annullamento",
"immediate": "Annulla immediatamente"
}
}, },
"settings": { "settings": {
"models": "Modelli", "models": "Modelli",

View File

@ -304,7 +304,6 @@
"scaledHeight": "高さのスケール", "scaledHeight": "高さのスケール",
"boundingBoxHeader": "バウンディングボックス", "boundingBoxHeader": "バウンディングボックス",
"img2imgStrength": "Image To Imageの強度", "img2imgStrength": "Image To Imageの強度",
"cancel": "キャンセル",
"sendTo": "転送", "sendTo": "転送",
"sendToImg2Img": "Image to Imageに転送", "sendToImg2Img": "Image to Imageに転送",
"sendToUnifiedCanvas": "Unified Canvasに転送", "sendToUnifiedCanvas": "Unified Canvasに転送",

View File

@ -364,7 +364,6 @@
"img2imgStrength": "Sterkte Afbeelding naar afbeelding", "img2imgStrength": "Sterkte Afbeelding naar afbeelding",
"toggleLoopback": "Zet recursieve verwerking aan/uit", "toggleLoopback": "Zet recursieve verwerking aan/uit",
"invoke": "Genereer", "invoke": "Genereer",
"cancel": "Annuleer",
"promptPlaceholder": "Voer invoertekst hier in. [negatieve trefwoorden], (verhoogdgewicht)++, (verlaagdgewicht)--, swap (wisselen) en blend (mengen) zijn beschikbaar (zie documentatie)", "promptPlaceholder": "Voer invoertekst hier in. [negatieve trefwoorden], (verhoogdgewicht)++, (verlaagdgewicht)--, swap (wisselen) en blend (mengen) zijn beschikbaar (zie documentatie)",
"sendTo": "Stuur naar", "sendTo": "Stuur naar",
"sendToImg2Img": "Stuur naar Afbeelding naar afbeelding", "sendToImg2Img": "Stuur naar Afbeelding naar afbeelding",

View File

@ -269,7 +269,6 @@
"desc": "Akceptuje aktualnie wybrany obraz tymczasowy" "desc": "Akceptuje aktualnie wybrany obraz tymczasowy"
} }
}, },
"modelManager": {},
"parameters": { "parameters": {
"images": "L. obrazów", "images": "L. obrazów",
"steps": "L. kroków", "steps": "L. kroków",
@ -313,7 +312,6 @@
"img2imgStrength": "Wpływ sugestii na obraz", "img2imgStrength": "Wpływ sugestii na obraz",
"toggleLoopback": "Wł/wył sprzężenie zwrotne", "toggleLoopback": "Wł/wył sprzężenie zwrotne",
"invoke": "Wywołaj", "invoke": "Wywołaj",
"cancel": "Anuluj",
"promptPlaceholder": "W tym miejscu wprowadź swoje sugestie. [negatywne sugestie], (wzmocnienie), (osłabienie)--, po więcej opcji (np. swap lub blend) zajrzyj do dokumentacji", "promptPlaceholder": "W tym miejscu wprowadź swoje sugestie. [negatywne sugestie], (wzmocnienie), (osłabienie)--, po więcej opcji (np. swap lub blend) zajrzyj do dokumentacji",
"sendTo": "Wyślij do", "sendTo": "Wyślij do",
"sendToImg2Img": "Użyj w trybie \"Obraz na obraz\"", "sendToImg2Img": "Użyj w trybie \"Obraz na obraz\"",

View File

@ -362,7 +362,6 @@
"img2imgStrength": "Força de Imagem Para Imagem", "img2imgStrength": "Força de Imagem Para Imagem",
"toggleLoopback": "Ativar Loopback", "toggleLoopback": "Ativar Loopback",
"invoke": "Invoke", "invoke": "Invoke",
"cancel": "Cancelar",
"promptPlaceholder": "Digite o prompt aqui. [tokens negativos], (upweight)++, (downweight)--, trocar e misturar estão disponíveis (veja docs)", "promptPlaceholder": "Digite o prompt aqui. [tokens negativos], (upweight)++, (downweight)--, trocar e misturar estão disponíveis (veja docs)",
"sendTo": "Mandar para", "sendTo": "Mandar para",
"sendToImg2Img": "Mandar para Imagem Para Imagem", "sendToImg2Img": "Mandar para Imagem Para Imagem",
@ -425,7 +424,6 @@
"initialImageNotSet": "Imagem Inicial Não Definida", "initialImageNotSet": "Imagem Inicial Não Definida",
"initialImageNotSetDesc": "Não foi possível carregar imagem incial" "initialImageNotSetDesc": "Não foi possível carregar imagem incial"
}, },
"tooltip": {},
"unifiedCanvas": { "unifiedCanvas": {
"layer": "Camada", "layer": "Camada",
"base": "Base", "base": "Base",

View File

@ -365,7 +365,6 @@
"img2imgStrength": "Сила обработки img2img", "img2imgStrength": "Сила обработки img2img",
"toggleLoopback": "Зациклить обработку", "toggleLoopback": "Зациклить обработку",
"invoke": "Вызвать", "invoke": "Вызвать",
"cancel": "Отменить",
"promptPlaceholder": "Введите запрос здесь (на английском). [исключенные токены], (более значимые)++, (менее значимые)--, swap и blend тоже доступны (смотрите Github)", "promptPlaceholder": "Введите запрос здесь (на английском). [исключенные токены], (более значимые)++, (менее значимые)--, swap и blend тоже доступны (смотрите Github)",
"sendTo": "Отправить", "sendTo": "Отправить",
"sendToImg2Img": "Отправить в img2img", "sendToImg2Img": "Отправить в img2img",

View File

@ -365,7 +365,6 @@
"img2imgStrength": "Сила обробки img2img", "img2imgStrength": "Сила обробки img2img",
"toggleLoopback": "Зациклити обробку", "toggleLoopback": "Зациклити обробку",
"invoke": "Викликати", "invoke": "Викликати",
"cancel": "Скасувати",
"promptPlaceholder": "Введіть запит тут (англійською). [видалені токени], (більш вагомі)++, (менш вагомі)--, swap и blend також доступні (дивіться Github)", "promptPlaceholder": "Введіть запит тут (англійською). [видалені токени], (більш вагомі)++, (менш вагомі)--, swap и blend також доступні (дивіться Github)",
"sendTo": "Надіслати", "sendTo": "Надіслати",
"sendToImg2Img": "Надіслати у img2img", "sendToImg2Img": "Надіслати у img2img",

View File

@ -362,7 +362,6 @@
"img2imgStrength": "图像到图像强度", "img2imgStrength": "图像到图像强度",
"toggleLoopback": "切换环回", "toggleLoopback": "切换环回",
"invoke": "Invoke", "invoke": "Invoke",
"cancel": "取消",
"promptPlaceholder": "在这里输入提示。可以使用[反提示]、(加权)++、(减权)--、交换和混合(见文档)", "promptPlaceholder": "在这里输入提示。可以使用[反提示]、(加权)++、(减权)--、交换和混合(见文档)",
"sendTo": "发送到", "sendTo": "发送到",
"sendToImg2Img": "发送到图像到图像", "sendToImg2Img": "发送到图像到图像",
@ -425,7 +424,6 @@
"initialImageNotSet": "初始图像未设定", "initialImageNotSet": "初始图像未设定",
"initialImageNotSetDesc": "无法加载初始图像" "initialImageNotSetDesc": "无法加载初始图像"
}, },
"tooltip": {},
"unifiedCanvas": { "unifiedCanvas": {
"layer": "图层", "layer": "图层",
"base": "基础层", "base": "基础层",

File diff suppressed because one or more lines are too long