mirror of
https://github.com/lobehub/lobehub.git
synced 2026-03-26 13:19:34 +07:00
* ♻️ refactor: Refactor image and video
* chore: rabase canary
* style: update
* style: update
* style: update
* style: update
* style: update
* style: update
* style: update
* chore: update i18n
* style: update
* fix: fix config
* fix: fix proxy
* fix: fix type
* chore: fix test
183 lines
18 KiB
JSON
183 lines
18 KiB
JSON
{
|
||
"ArgsInput.addArgument": "Добавяне на аргумент",
|
||
"ArgsInput.argumentPlaceholder": "Аргумент {{index}}",
|
||
"ArgsInput.enterFirstArgument": "Въведете първия аргумент...",
|
||
"DragUpload.dragDesc": "Плъзнете и пуснете файлове тук, за да качите няколко изображения.",
|
||
"DragUpload.dragFileDesc": "Плъзнете и пуснете изображения и файлове тук, за да качите няколко изображения и файла.",
|
||
"DragUpload.dragFileTitle": "Качване на файлове",
|
||
"DragUpload.dragTitle": "Качване на изображения",
|
||
"FileManager.actions.addToLibrary": "Добавяне в библиотеката",
|
||
"FileManager.actions.batchChunking": "Групово разделяне",
|
||
"FileManager.actions.chunking": "Разделяне",
|
||
"FileManager.actions.chunkingTooltip": "Разделя файла на няколко текстови части и ги вгражда за семантично търсене и диалог с файла.",
|
||
"FileManager.actions.chunkingUnsupported": "Този файл не поддържа разделяне.",
|
||
"FileManager.actions.confirmDelete": "Ще изтриете този файл. След изтриване не може да бъде възстановен. Моля, потвърдете действието си.",
|
||
"FileManager.actions.confirmDeleteFolder": "Ще изтриете тази папка и цялото ѝ съдържание. Това действие не може да бъде отменено. Моля, потвърдете решението си.",
|
||
"FileManager.actions.confirmDeleteMultiFiles": "Ще изтриете избраните {{count}} файла. След изтриване те не могат да бъдат възстановени. Моля, потвърдете действието си.",
|
||
"FileManager.actions.confirmRemoveFromLibrary": "Ще премахнете {{count}} избран(и) файл(а) от библиотеката. Те ще останат достъпни във Всички файлове. Потвърдете, за да продължите.",
|
||
"FileManager.actions.copyUrl": "Копирай връзка",
|
||
"FileManager.actions.copyUrlSuccess": "Връзката към файла е копирана успешно.",
|
||
"FileManager.actions.createChunkingTask": "Подготовка...",
|
||
"FileManager.actions.deleteSuccess": "Файлът е изтрит успешно.",
|
||
"FileManager.actions.downloading": "Изтегляне на файл...",
|
||
"FileManager.actions.goBack": "Към предишната страница",
|
||
"FileManager.actions.goForward": "Към следващата страница",
|
||
"FileManager.actions.goToParent": "Към родителската папка",
|
||
"FileManager.actions.moveError": "Неуспешно преместване на файл",
|
||
"FileManager.actions.moveHere": "Премести тук",
|
||
"FileManager.actions.moveSuccess": "Файлът е преместен успешно",
|
||
"FileManager.actions.moveToFolder": "Премести в...",
|
||
"FileManager.actions.moveToOtherLibrary": "Преместване в друга библиотека",
|
||
"FileManager.actions.moveToRoot": "Премести в основната директория",
|
||
"FileManager.actions.moving": "Преместване...",
|
||
"FileManager.actions.removeFromLibrary": "Премахване от библиотеката",
|
||
"FileManager.actions.removeFromLibrarySuccess": "Файлът беше успешно премахнат.",
|
||
"FileManager.actions.rename": "Преименувай",
|
||
"FileManager.actions.renameError": "Неуспешно преименуване",
|
||
"FileManager.actions.renameSuccess": "Преименуването е успешно",
|
||
"FileManager.bottom": "Достигнахте края.",
|
||
"FileManager.config.showFilesInLibrary": "Показване на съдържание в библиотеката",
|
||
"FileManager.emptyStatus.actions.file": "Качване на файл",
|
||
"FileManager.emptyStatus.actions.folder": "Качване на папка",
|
||
"FileManager.emptyStatus.actions.knowledgeBase": "Създай библиотека",
|
||
"FileManager.emptyStatus.or": "или",
|
||
"FileManager.emptyStatus.title": "Плъзнете файлове или папки тук",
|
||
"FileManager.noFolders": "Няма налични папки",
|
||
"FileManager.search.noResults": "Няма намерени файлове",
|
||
"FileManager.search.placeholder": "Търсене на файлове...",
|
||
"FileManager.sort.dateAdded": "Дата на добавяне",
|
||
"FileManager.sort.name": "Име",
|
||
"FileManager.sort.size": "Размер",
|
||
"FileManager.title.createdAt": "Създаден на",
|
||
"FileManager.title.size": "Размер",
|
||
"FileManager.title.title": "Файл",
|
||
"FileManager.total.fileCount": "Общо {{count}} елемента",
|
||
"FileManager.total.selectedCount": "Избрани {{count}} елемента",
|
||
"FileManager.view.list": "Изглед списък",
|
||
"FileManager.view.masonry": "Изглед мрежа",
|
||
"FileParsingStatus.chunks.embeddingStatus.empty": "Текстовите части не са напълно вградени, което прави функцията за семантично търсене недостъпна. За по-добро търсене, моля, вградете текстовите части.",
|
||
"FileParsingStatus.chunks.embeddingStatus.error": "Грешка при вграждане",
|
||
"FileParsingStatus.chunks.embeddingStatus.errorResult": "Неуспешна векторизация, моля, проверете и опитайте отново. Подробности за грешката:",
|
||
"FileParsingStatus.chunks.embeddingStatus.processing": "Вграждане на текстови части, моля, изчакайте.",
|
||
"FileParsingStatus.chunks.embeddingStatus.success": "Всички текущи текстови части са вградени",
|
||
"FileParsingStatus.chunks.embeddings": "Вграждане",
|
||
"FileParsingStatus.chunks.status.error": "Грешка при разделяне",
|
||
"FileParsingStatus.chunks.status.errorResult": "Разделянето не бе успешно, моля, проверете и опитайте отново. Подробности за грешката:",
|
||
"FileParsingStatus.chunks.status.processing": "Разделяне",
|
||
"FileParsingStatus.chunks.status.processingTip": "Сървърът разделя текстовите части; затварянето на страницата няма да прекъсне процеса.",
|
||
"GenerationModelItem.creditsPerImageApproximate": "Прибл. {{amount}} Кредита / изображение",
|
||
"GenerationModelItem.creditsPerImageExact": "{{amount}} Кредита / изображение",
|
||
"GenerationModelItem.creditsPerVideoApproximate": "Прибл. {{amount}} Кредита / видео",
|
||
"GenerationModelItem.creditsPerVideoExact": "{{amount}} Кредита / видео",
|
||
"GoBack.back": "Назад",
|
||
"HtmlPreview.actions.download": "Изтегли",
|
||
"HtmlPreview.actions.preview": "Преглед",
|
||
"HtmlPreview.iframeTitle": "HTML Преглед",
|
||
"HtmlPreview.mode.code": "Код",
|
||
"HtmlPreview.mode.preview": "Преглед",
|
||
"HtmlPreview.title": "HTML Преглед",
|
||
"ImageUpload.actions.changeImage": "Кликнете, за да смените изображението",
|
||
"ImageUpload.actions.dropMultipleFiles": "Качването на няколко файла едновременно не се поддържа; ще се използва само първият файл",
|
||
"ImageUpload.placeholder.primary": "Добави изображение",
|
||
"ImageUpload.placeholder.secondary": "Кликнете или плъзнете за качване",
|
||
"ImageUpload.validation.imageAspectRatioInvalid": "Аспектното съотношение на {{fileName}} ({{actualRatio}}) е извън допустимия диапазон, изисква се: {{range}}",
|
||
"ImageUpload.validation.imageDimensionTooLarge": "{{fileName}} ({{width}}x{{height}}) е твърде голямо, изисква се: {{maxDimension}}",
|
||
"ImageUpload.validation.imageDimensionTooSmall": "{{fileName}} ({{width}}x{{height}}) е твърде малко, изисква се: {{minDimension}}",
|
||
"KeyValueEditor.addButton": "Добави ред",
|
||
"KeyValueEditor.deleteTooltip": "Изтрий",
|
||
"KeyValueEditor.duplicateKeyError": "Ключът трябва да е уникален",
|
||
"KeyValueEditor.keyPlaceholder": "Ключ",
|
||
"KeyValueEditor.valuePlaceholder": "Стойност",
|
||
"LocalFile.action.open": "Отвори",
|
||
"LocalFile.action.showInFolder": "Покажи в папката",
|
||
"MaxTokenSlider.unlimited": "Неограничено",
|
||
"ModelSelect.featureTag.custom": "Персонализиран модел, по подразбиране поддържа извикване на функции и визуално разпознаване. Моля, проверете наличността на тези възможности според конкретната ситуация.",
|
||
"ModelSelect.featureTag.file": "Този модел поддържа качване на файлове за четене и разпознаване.",
|
||
"ModelSelect.featureTag.functionCall": "Този модел поддържа извикване на функции.",
|
||
"ModelSelect.featureTag.imageOutput": "Този модел поддържа генериране на изображения.",
|
||
"ModelSelect.featureTag.reasoning": "Този модел поддържа задълбочено мислене.",
|
||
"ModelSelect.featureTag.search": "Този модел поддържа онлайн търсене.",
|
||
"ModelSelect.featureTag.tokens": "Този модел поддържа до {{tokens}} токена в една сесия.",
|
||
"ModelSelect.featureTag.video": "Този модел поддържа разпознаване на видео",
|
||
"ModelSelect.featureTag.vision": "Този модел поддържа визуално разпознаване.",
|
||
"ModelSelect.removed": "Моделът не е в списъка. Ще бъде автоматично премахнат, ако бъде деселектиран.",
|
||
"ModelSwitchPanel.byModel": "По модел",
|
||
"ModelSwitchPanel.byProvider": "По доставчик",
|
||
"ModelSwitchPanel.detail.abilities": "Възможности",
|
||
"ModelSwitchPanel.detail.abilities.files": "Файлове",
|
||
"ModelSwitchPanel.detail.abilities.functionCall": "Извикване на инструмент",
|
||
"ModelSwitchPanel.detail.abilities.imageOutput": "Изход на изображение",
|
||
"ModelSwitchPanel.detail.abilities.reasoning": "Разсъждение",
|
||
"ModelSwitchPanel.detail.abilities.search": "Търсене",
|
||
"ModelSwitchPanel.detail.abilities.video": "Видео",
|
||
"ModelSwitchPanel.detail.abilities.vision": "Визия",
|
||
"ModelSwitchPanel.detail.config": "Конфигурация на модела",
|
||
"ModelSwitchPanel.detail.context": "Дължина на контекста",
|
||
"ModelSwitchPanel.detail.pricing": "Ценообразуване",
|
||
"ModelSwitchPanel.detail.pricing.cachedInput": "Кеширан вход ${{amount}}/М",
|
||
"ModelSwitchPanel.detail.pricing.group.audio": "Аудио",
|
||
"ModelSwitchPanel.detail.pricing.group.image": "Изображение",
|
||
"ModelSwitchPanel.detail.pricing.group.text": "Текст",
|
||
"ModelSwitchPanel.detail.pricing.input": "Вход ${{amount}}/М",
|
||
"ModelSwitchPanel.detail.pricing.output": "Изход ${{amount}}/М",
|
||
"ModelSwitchPanel.detail.pricing.perImage": "~ {{amount}} / изображение",
|
||
"ModelSwitchPanel.detail.pricing.perVideo": "~ {{amount}} / видео",
|
||
"ModelSwitchPanel.detail.pricing.unit.audioInput": "Аудио вход",
|
||
"ModelSwitchPanel.detail.pricing.unit.audioInput_cacheRead": "Аудио вход (кеширан)",
|
||
"ModelSwitchPanel.detail.pricing.unit.audioOutput": "Аудио изход",
|
||
"ModelSwitchPanel.detail.pricing.unit.imageGeneration": "Генериране на изображение",
|
||
"ModelSwitchPanel.detail.pricing.unit.imageInput": "Вход на изображение",
|
||
"ModelSwitchPanel.detail.pricing.unit.imageInput_cacheRead": "Вход на изображение (кеширан)",
|
||
"ModelSwitchPanel.detail.pricing.unit.imageOutput": "Изход на изображение",
|
||
"ModelSwitchPanel.detail.pricing.unit.textInput": "Вход",
|
||
"ModelSwitchPanel.detail.pricing.unit.textInput_cacheRead": "Вход (кеширан)",
|
||
"ModelSwitchPanel.detail.pricing.unit.textInput_cacheWrite": "Вход (запис в кеш)",
|
||
"ModelSwitchPanel.detail.pricing.unit.textOutput": "Изход",
|
||
"ModelSwitchPanel.detail.releasedAt": "Пуснат на {{date}}",
|
||
"ModelSwitchPanel.emptyModel": "Няма активиран модел. Моля, отидете в настройките, за да активирате.",
|
||
"ModelSwitchPanel.emptyProvider": "Няма активирани доставчици. Моля, отидете в настройките, за да активирате такъв.",
|
||
"ModelSwitchPanel.goToSettings": "Отиди в настройките",
|
||
"ModelSwitchPanel.manageProvider": "Управление на доставчик",
|
||
"ModelSwitchPanel.provider": "Доставчик",
|
||
"ModelSwitchPanel.searchPlaceholder": "Търсене на модели...",
|
||
"ModelSwitchPanel.title": "Модел",
|
||
"ModelSwitchPanel.useModelFrom": "Използвай този модел от:",
|
||
"MultiImagesUpload.actions.uploadMore": "Кликнете или плъзнете за качване на още",
|
||
"MultiImagesUpload.modal.complete": "Готово",
|
||
"MultiImagesUpload.modal.newFileIndicator": "Нов",
|
||
"MultiImagesUpload.modal.selectImageToPreview": "Моля, изберете изображение за преглед",
|
||
"MultiImagesUpload.modal.title": "Управление на изображения ({{count}})",
|
||
"MultiImagesUpload.modal.upload": "Качване на изображения",
|
||
"MultiImagesUpload.placeholder.primary": "Кликнете или плъзнете за качване на изображения",
|
||
"MultiImagesUpload.placeholder.secondary": "Поддържа избор на няколко изображения",
|
||
"MultiImagesUpload.progress.uploadingWithCount": "{{completed}}/{{total}} качени",
|
||
"MultiImagesUpload.validation.fileSizeExceeded": "Размерът на файла надвишава максимално допустимия",
|
||
"MultiImagesUpload.validation.fileSizeExceededDetail": "{{fileName}} ({{actualSize}}) надвишава максималния размер от {{maxSize}}",
|
||
"MultiImagesUpload.validation.fileSizeExceededMultiple": "{{count}} файла надвишават максималния размер от {{maxSize}}: {{fileList}}",
|
||
"MultiImagesUpload.validation.imageCountExceeded": "Превишен е максималният брой изображения",
|
||
"OllamaSetupGuide.action.close": "Затвори подсказката",
|
||
"OllamaSetupGuide.action.start": "Инсталирано",
|
||
"OllamaSetupGuide.cors.description": "Поради ограниченията за сигурност на браузъра, трябва да конфигурирате настройки за крос-достъп, за да работи Ollama правилно.",
|
||
"OllamaSetupGuide.cors.linux.env": "Добавете `Environment` в секцията [Service] и задайте променливата на средата OLLAMA_ORIGINS:",
|
||
"OllamaSetupGuide.cors.linux.reboot": "Презаредете systemd и рестартирайте Ollama",
|
||
"OllamaSetupGuide.cors.linux.systemd": "Редактирайте услугата ollama чрез systemd:",
|
||
"OllamaSetupGuide.cors.macos": "Моля, отворете приложението 'Terminal', поставете следната команда и натиснете Enter, за да я изпълните.",
|
||
"OllamaSetupGuide.cors.reboot": "Моля, рестартирайте услугата Ollama след изпълнение.",
|
||
"OllamaSetupGuide.cors.title": "Конфигуриране на Ollama за крос-достъп",
|
||
"OllamaSetupGuide.cors.windows": "В Windows отворете 'Контролен панел' и редактирайте системните променливи на средата. Създайте нова променлива с име 'OLLAMA_ORIGINS' за вашия потребителски акаунт със стойност *, след което натиснете 'OK/Приложи', за да запазите.",
|
||
"OllamaSetupGuide.install.description": "Моля, уверете се, че Ollama е стартиран. Ако не сте го изтеглили, посетете официалния сайт, за да го <1>изтеглите</1>.",
|
||
"OllamaSetupGuide.install.docker": "Ако предпочитате да използвате Docker, Ollama предлага и официален Docker образ, който можете да изтеглите със следната команда:",
|
||
"OllamaSetupGuide.install.linux.command": "Инсталирайте със следната команда:",
|
||
"OllamaSetupGuide.install.linux.manual": "Алтернативно, можете да се запознаете с <1>Ръководството за ръчна инсталация на Linux</1>.",
|
||
"OllamaSetupGuide.install.title": "Инсталиране и стартиране на приложението Ollama локално",
|
||
"OllamaSetupGuide.install.windowsTab": "Windows (Преглед)",
|
||
"Thinking.thinking": "Задълбочено мислене...",
|
||
"Thinking.thought": "Обмислено (за {{duration}} секунди)",
|
||
"Thinking.thoughtWithDuration": "Обмислено",
|
||
"devTools.cache.empty": "Кешът е празен",
|
||
"devTools.metadata.empty": "Няма налични метаданни",
|
||
"knowledgeBase.empty.description": "Създайте библиотека, за да организирате и управлявате своите ресурси",
|
||
"knowledgeBase.empty.search": "Не е намерена съвпадаща библиотека",
|
||
"knowledgeBase.empty.title": "Няма налична библиотека"
|
||
}
|