Merge branch 'v2.3.1' into bugfix/windows-install

This commit is contained in:
Lincoln Stein 2023-02-23 01:04:39 -05:00 committed by GitHub
commit b3d03e1146
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 65 additions and 34 deletions

View File

@ -259,7 +259,7 @@ cleanup, testing, or code reviews, is very much encouraged to do so.
To join, just raise your hand on the InvokeAI Discord server (#dev-chat) or the GitHub discussion board.
If you'd like to help with localization, please register on [Weblate][translation status link]. If you want add a new language, please let us know which language and we will add it to the Weblate project.
If you'd like to help with translation, please see our [translation guide](docs/other/TRANSLATION.md).
If you are unfamiliar with how
to contribute to GitHub projects, here is a

19
docs/other/TRANSLATION.md Normal file
View File

@ -0,0 +1,19 @@
# Translation
InvokeAI uses [Weblate](https://weblate.org) for translation. Weblate is a FOSS project providing a scalable translation service. Weblate automates the tedious parts of managing translation of a growing project, and the service is generously provided at no cost to FOSS projects like InvokeAI.
## Contributing
If you'd like to contribute by adding or updating a translation, please visit our [Weblate project](https://hosted.weblate.org/engage/invokeai/). You'll need to sign in with your GitHub account (a number of other accounts are supported, including Google).
Once signed in, select a language and then the Web UI component. From here you can Browse and Translate strings from English to your chosen language. Zen mode offers a simpler translation experience.
Your changes will be attributed to you in the automated PR process; you don't need to do anything else.
## Help & Questions
Please check Weblate's [documentation](https://docs.weblate.org/en/latest/index.html) or ping @psychedelicious or @blessedcoolant on Discord if you have any questions.
## Thanks
Thanks to the InvokeAI community for their efforts to translate the project!

View File

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

View File

@ -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": "Очистить папку",

View File

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

View File

@ -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": "Очистить папку",

File diff suppressed because one or more lines are too long