From ca5f1299023caafac07f257c7a751b8cc09212c2 Mon Sep 17 00:00:00 2001 From: Riccardo Giovanetti Date: Wed, 22 Feb 2023 19:33:29 +0100 Subject: [PATCH 01/14] translationBot(ui): update translation (Italian) Currently translated at 100.0% (469 of 469 strings) translationBot(ui): update translation (Italian) Currently translated at 100.0% (468 of 468 strings) Co-authored-by: Riccardo Giovanetti Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/ Translation: InvokeAI/Web UI --- invokeai/frontend/public/locales/it.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/invokeai/frontend/public/locales/it.json b/invokeai/frontend/public/locales/it.json index c5f6d423ca..4bf52db853 100644 --- a/invokeai/frontend/public/locales/it.json +++ b/invokeai/frontend/public/locales/it.json @@ -465,7 +465,10 @@ "isScheduled": "Annullamento", "setType": "Imposta il tipo di annullamento", "immediate": "Annulla immediatamente" - } + }, + "hSymmetryStep": "Passi Simmetria Orizzontale", + "vSymmetryStep": "Passi Simmetria Verticale", + "symmetry": "Simmetria" }, "settings": { "models": "Modelli", From ee2c0ab51b5ac2943758c649dc93dfca2ea862e2 Mon Sep 17 00:00:00 2001 From: Sergey Krashevich Date: Wed, 22 Feb 2023 19:33:29 +0100 Subject: [PATCH 02/14] translationBot(ui): update translation (Russian) Currently translated at 81.4% (382 of 469 strings) translationBot(ui): update translation (Russian) Currently translated at 81.6% (382 of 468 strings) Co-authored-by: Sergey Krashevich Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ru/ Translation: InvokeAI/Web UI --- invokeai/frontend/public/locales/ru.json | 33 +++++++++++++----------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/invokeai/frontend/public/locales/ru.json b/invokeai/frontend/public/locales/ru.json index e9a018bb1e..e08540809b 100644 --- a/invokeai/frontend/public/locales/ru.json +++ b/invokeai/frontend/public/locales/ru.json @@ -4,7 +4,7 @@ "themeLabel": "Тема", "languagePickerLabel": "Язык", "reportBugLabel": "Сообщить об ошибке", - "settingsLabel": "Настройка", + "settingsLabel": "Настройки", "darkTheme": "Темная", "lightTheme": "Светлая", "greenTheme": "Зеленая", @@ -17,9 +17,9 @@ "postProcessing": "Постобработка", "postProcessDesc1": "Invoke AI предлагает широкий спектр функций постобработки. Увеличение изображения (upscale) и восстановление лиц уже доступны в интерфейсе. Получите доступ к ним из меню 'Дополнительные параметры' на вкладках 'Текст в изображение' и 'Изображение в изображение'. Обрабатывайте изображения напрямую, используя кнопки действий с изображениями над текущим изображением или в режиме просмотра.", "postProcessDesc2": "В ближайшее время будет выпущен специальный интерфейс для более продвинутых процессов постобработки.", - "postProcessDesc3": "Интерфейс командной строки Invoke AI предлагает различные другие функции, включая увеличение Embiggen", + "postProcessDesc3": "Интерфейс командной строки Invoke AI предлагает различные другие функции, включая Embiggen.", "training": "Обучение", - "trainingDesc1": "Специальный интерфейс для обучения собственных моделей с использованием Textual Inversion и Dreambooth", + "trainingDesc1": "Специальный интерфейс для обучения собственных моделей с использованием Textual Inversion и Dreambooth.", "trainingDesc2": "InvokeAI уже поддерживает обучение моделей с помощью TI, через интерфейс командной строки.", "upload": "Загрузить", "close": "Закрыть", @@ -44,7 +44,9 @@ "statusUpscaling": "Увеличение", "statusUpscalingESRGAN": "Увеличение (ESRGAN)", "statusLoadingModel": "Загрузка модели", - "statusModelChanged": "Модель изменена" + "statusModelChanged": "Модель изменена", + "githubLabel": "Github", + "discordLabel": "Discord" }, "gallery": { "generations": "Генерации", @@ -285,15 +287,15 @@ "description": "Описание", "descriptionValidationMsg": "Введите описание модели", "config": "Файл конфигурации", - "configValidationMsg": "Путь до файла конфигурации", + "configValidationMsg": "Путь до файла конфигурации.", "modelLocation": "Расположение модели", - "modelLocationValidationMsg": "Путь до файла с моделью", + "modelLocationValidationMsg": "Путь до файла с моделью.", "vaeLocation": "Расположение VAE", - "vaeLocationValidationMsg": "Путь до VAE", + "vaeLocationValidationMsg": "Путь до файла VAE.", "width": "Ширина", - "widthValidationMsg": "Исходная ширина изображений", + "widthValidationMsg": "Исходная ширина изображений модели.", "height": "Высота", - "heightValidationMsg": "Исходная высота изображений", + "heightValidationMsg": "Исходная высота изображений модели.", "addModel": "Добавить модель", "updateModel": "Обновить модель", "availableModels": "Доступные модели", @@ -320,7 +322,8 @@ "deleteModel": "Удалить модель", "deleteConfig": "Удалить конфигурацию", "deleteMsg1": "Вы точно хотите удалить модель из InvokeAI?", - "deleteMsg2": "Это не удалит файл модели с диска. Позже вы можете добавить его снова." + "deleteMsg2": "Это не удалит файл модели с диска. Позже вы можете добавить его снова.", + "repoIDValidationMsg": "Онлайн-репозиторий модели" }, "parameters": { "images": "Изображения", @@ -411,15 +414,15 @@ "sentToUnifiedCanvas": "Отправить на холст", "parametersSet": "Параметры заданы", "parametersNotSet": "Параметры не заданы", - "parametersNotSetDesc": "Не найдены метаданные этого изображения", + "parametersNotSetDesc": "Не найдены метаданные изображения.", "parametersFailed": "Проблема с загрузкой параметров", - "parametersFailedDesc": "Невозможно загрузить исходное изображение", + "parametersFailedDesc": "Невозможно загрузить исходное изображение.", "seedSet": "Сид задан", "seedNotSet": "Сид не задан", - "seedNotSetDesc": "Не удалось найти сид для изображения", + "seedNotSetDesc": "Не удалось найти сид для изображения.", "promptSet": "Запрос задан", "promptNotSet": "Запрос не задан", - "promptNotSetDesc": "Не удалось найти запрос для изображения", + "promptNotSetDesc": "Не удалось найти запрос для изображения.", "upscalingFailed": "Увеличение не удалось", "faceRestoreFailed": "Восстановление лиц не удалось", "metadataLoadFailed": "Не удалось загрузить метаданные", @@ -477,7 +480,7 @@ "showCanvasDebugInfo": "Показать отладку холста", "clearCanvasHistory": "Очистить историю холста", "clearHistory": "Очистить историю", - "clearCanvasHistoryMessage": "Очистка истории холста оставляет текущий холст нетронутым, но удаляет историю отмены и повтора", + "clearCanvasHistoryMessage": "Очистка истории холста оставляет текущий холст нетронутым, но удаляет историю отмен и повторов.", "clearCanvasHistoryConfirm": "Вы уверены, что хотите очистить историю холста?", "emptyTempImageFolder": "Очистить временную папку", "emptyFolder": "Очистить папку", From 8b6196e0a281105dfe3860f390d45e07c37ebafe Mon Sep 17 00:00:00 2001 From: Lincoln Stein Date: Wed, 22 Feb 2023 15:26:35 -0500 Subject: [PATCH 03/14] version 2.3.1 release candidate 1 --- ldm/invoke/_version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldm/invoke/_version.py b/ldm/invoke/_version.py index 1a5b0e6b87..00b7c37a03 100644 --- a/ldm/invoke/_version.py +++ b/ldm/invoke/_version.py @@ -1 +1 @@ -__version__='2.3.1+a0' +__version__='2.3.1+rc1' From a45e94fde7d3330d55cda7ef11693f92513be67c Mon Sep 17 00:00:00 2001 From: blessedcoolant <54517381+blessedcoolant@users.noreply.github.com> Date: Thu, 23 Feb 2023 09:47:01 +1300 Subject: [PATCH 04/14] build: localization (2.3.1-final) --- invokeai/frontend/dist/locales/it.json | 5 +++- invokeai/frontend/dist/locales/ru.json | 33 ++++++++++++++------------ invokeai/frontend/stats.html | 2 +- 3 files changed, 23 insertions(+), 17 deletions(-) diff --git a/invokeai/frontend/dist/locales/it.json b/invokeai/frontend/dist/locales/it.json index c5f6d423ca..4bf52db853 100644 --- a/invokeai/frontend/dist/locales/it.json +++ b/invokeai/frontend/dist/locales/it.json @@ -465,7 +465,10 @@ "isScheduled": "Annullamento", "setType": "Imposta il tipo di annullamento", "immediate": "Annulla immediatamente" - } + }, + "hSymmetryStep": "Passi Simmetria Orizzontale", + "vSymmetryStep": "Passi Simmetria Verticale", + "symmetry": "Simmetria" }, "settings": { "models": "Modelli", diff --git a/invokeai/frontend/dist/locales/ru.json b/invokeai/frontend/dist/locales/ru.json index e9a018bb1e..e08540809b 100644 --- a/invokeai/frontend/dist/locales/ru.json +++ b/invokeai/frontend/dist/locales/ru.json @@ -4,7 +4,7 @@ "themeLabel": "Тема", "languagePickerLabel": "Язык", "reportBugLabel": "Сообщить об ошибке", - "settingsLabel": "Настройка", + "settingsLabel": "Настройки", "darkTheme": "Темная", "lightTheme": "Светлая", "greenTheme": "Зеленая", @@ -17,9 +17,9 @@ "postProcessing": "Постобработка", "postProcessDesc1": "Invoke AI предлагает широкий спектр функций постобработки. Увеличение изображения (upscale) и восстановление лиц уже доступны в интерфейсе. Получите доступ к ним из меню 'Дополнительные параметры' на вкладках 'Текст в изображение' и 'Изображение в изображение'. Обрабатывайте изображения напрямую, используя кнопки действий с изображениями над текущим изображением или в режиме просмотра.", "postProcessDesc2": "В ближайшее время будет выпущен специальный интерфейс для более продвинутых процессов постобработки.", - "postProcessDesc3": "Интерфейс командной строки Invoke AI предлагает различные другие функции, включая увеличение Embiggen", + "postProcessDesc3": "Интерфейс командной строки Invoke AI предлагает различные другие функции, включая Embiggen.", "training": "Обучение", - "trainingDesc1": "Специальный интерфейс для обучения собственных моделей с использованием Textual Inversion и Dreambooth", + "trainingDesc1": "Специальный интерфейс для обучения собственных моделей с использованием Textual Inversion и Dreambooth.", "trainingDesc2": "InvokeAI уже поддерживает обучение моделей с помощью TI, через интерфейс командной строки.", "upload": "Загрузить", "close": "Закрыть", @@ -44,7 +44,9 @@ "statusUpscaling": "Увеличение", "statusUpscalingESRGAN": "Увеличение (ESRGAN)", "statusLoadingModel": "Загрузка модели", - "statusModelChanged": "Модель изменена" + "statusModelChanged": "Модель изменена", + "githubLabel": "Github", + "discordLabel": "Discord" }, "gallery": { "generations": "Генерации", @@ -285,15 +287,15 @@ "description": "Описание", "descriptionValidationMsg": "Введите описание модели", "config": "Файл конфигурации", - "configValidationMsg": "Путь до файла конфигурации", + "configValidationMsg": "Путь до файла конфигурации.", "modelLocation": "Расположение модели", - "modelLocationValidationMsg": "Путь до файла с моделью", + "modelLocationValidationMsg": "Путь до файла с моделью.", "vaeLocation": "Расположение VAE", - "vaeLocationValidationMsg": "Путь до VAE", + "vaeLocationValidationMsg": "Путь до файла VAE.", "width": "Ширина", - "widthValidationMsg": "Исходная ширина изображений", + "widthValidationMsg": "Исходная ширина изображений модели.", "height": "Высота", - "heightValidationMsg": "Исходная высота изображений", + "heightValidationMsg": "Исходная высота изображений модели.", "addModel": "Добавить модель", "updateModel": "Обновить модель", "availableModels": "Доступные модели", @@ -320,7 +322,8 @@ "deleteModel": "Удалить модель", "deleteConfig": "Удалить конфигурацию", "deleteMsg1": "Вы точно хотите удалить модель из InvokeAI?", - "deleteMsg2": "Это не удалит файл модели с диска. Позже вы можете добавить его снова." + "deleteMsg2": "Это не удалит файл модели с диска. Позже вы можете добавить его снова.", + "repoIDValidationMsg": "Онлайн-репозиторий модели" }, "parameters": { "images": "Изображения", @@ -411,15 +414,15 @@ "sentToUnifiedCanvas": "Отправить на холст", "parametersSet": "Параметры заданы", "parametersNotSet": "Параметры не заданы", - "parametersNotSetDesc": "Не найдены метаданные этого изображения", + "parametersNotSetDesc": "Не найдены метаданные изображения.", "parametersFailed": "Проблема с загрузкой параметров", - "parametersFailedDesc": "Невозможно загрузить исходное изображение", + "parametersFailedDesc": "Невозможно загрузить исходное изображение.", "seedSet": "Сид задан", "seedNotSet": "Сид не задан", - "seedNotSetDesc": "Не удалось найти сид для изображения", + "seedNotSetDesc": "Не удалось найти сид для изображения.", "promptSet": "Запрос задан", "promptNotSet": "Запрос не задан", - "promptNotSetDesc": "Не удалось найти запрос для изображения", + "promptNotSetDesc": "Не удалось найти запрос для изображения.", "upscalingFailed": "Увеличение не удалось", "faceRestoreFailed": "Восстановление лиц не удалось", "metadataLoadFailed": "Не удалось загрузить метаданные", @@ -477,7 +480,7 @@ "showCanvasDebugInfo": "Показать отладку холста", "clearCanvasHistory": "Очистить историю холста", "clearHistory": "Очистить историю", - "clearCanvasHistoryMessage": "Очистка истории холста оставляет текущий холст нетронутым, но удаляет историю отмены и повтора", + "clearCanvasHistoryMessage": "Очистка истории холста оставляет текущий холст нетронутым, но удаляет историю отмен и повторов.", "clearCanvasHistoryConfirm": "Вы уверены, что хотите очистить историю холста?", "emptyTempImageFolder": "Очистить временную папку", "emptyFolder": "Очистить папку", diff --git a/invokeai/frontend/stats.html b/invokeai/frontend/stats.html index cbf2fc66ea..1e7823a4ff 100644 --- a/invokeai/frontend/stats.html +++ b/invokeai/frontend/stats.html @@ -6157,7 +6157,7 @@ var drawChart = (function (exports) {