mirror of
https://github.com/lobehub/lobe-chat.git
synced 2026-06-14 03:30:19 +00:00
913ee4210d
* feat: support page editor lock Squashed page-lock feature work: - support page editor lock - support agent group / agent / task edit - add edit lock to agent/agentgroup/task - refactor page lock - fix workspaceId for edit objects - align with agent/group/task * fix: collaborative edit lock * chore: update i18n * fix: redis acquire * fix: release lock * fix: test case * chore: complement page lock test cases
232 lines
20 KiB
JSON
232 lines
20 KiB
JSON
{
|
||
"addFolder": "Създай папка",
|
||
"addLibrary": "Добави",
|
||
"addPage": "Създай страница",
|
||
"detail.basic.createdAt": "Време на създаване",
|
||
"detail.basic.filename": "Име на файл",
|
||
"detail.basic.size": "Размер на файла",
|
||
"detail.basic.title": "Основна информация",
|
||
"detail.basic.type": "Формат",
|
||
"detail.basic.updatedAt": "Време на обновяване",
|
||
"detail.data.chunkCount": "Частични елементи",
|
||
"detail.data.embedding.default": "Без вграждане",
|
||
"detail.data.embedding.error": "Неуспешно",
|
||
"detail.data.embedding.pending": "Очаква стартиране",
|
||
"detail.data.embedding.processing": "Обработка",
|
||
"detail.data.embedding.success": "Завършено",
|
||
"detail.data.embeddingStatus": "вграждане",
|
||
"detail.data.noChunk": "Няма наличен фрагмент",
|
||
"empty": "Все още няма качени файлове или папки.",
|
||
"header.actions.builtInBlockList.filtered": "{{ignored}} файла филтрирани (от общо {{total}})",
|
||
"header.actions.connect": "Свържи се...",
|
||
"header.actions.createFolderError": "Неуспешно създаване на папка",
|
||
"header.actions.creatingFolder": "Създаване на папка...",
|
||
"header.actions.deleteLibrary": "Изтриване на библиотека",
|
||
"header.actions.gitignore.apply": "Приложи правилата",
|
||
"header.actions.gitignore.cancel": "Игнорирай правилата",
|
||
"header.actions.gitignore.content": "Открит е файл .gitignore (общо {{count}} файла). Искате ли да приложите правилата за игнориране?",
|
||
"header.actions.gitignore.filtered": "{{ignored}} файла филтрирани (от общо {{total}})",
|
||
"header.actions.gitignore.title": "Открит .gitignore",
|
||
"header.actions.newFolder": "Нова папка",
|
||
"header.actions.newPage": "Нова страница",
|
||
"header.actions.notion.error": "Неуспешен импорт на файлове от Notion",
|
||
"header.actions.notion.foundFiles": "намерени {{count}} файла",
|
||
"header.actions.notion.importing": "Импортиране на съдържание от Notion...",
|
||
"header.actions.notion.noMarkdownFiles": "В ZIP архива не са открити markdown файлове",
|
||
"header.actions.notion.partial": "Успешно импортирани {{success}} файла, {{failed}} неуспешни",
|
||
"header.actions.notion.success": "Успешно импортирани {{count}} файла",
|
||
"header.actions.notionGuide.cancel": "Не сега",
|
||
"header.actions.notionGuide.desc": "Първо експортирайте съдържанието си от Notion като Markdown (ZIP) файл. След това натиснете Продължи, за да изберете ZIP файла и да импортирате всички страници.",
|
||
"header.actions.notionGuide.ok": "Избери ZIP от Notion",
|
||
"header.actions.notionGuide.title": "Импортиране от Notion",
|
||
"header.actions.uploadFile": "Качи файл",
|
||
"header.actions.uploadFolder": "Качи папка",
|
||
"header.actions.uploadFolder.creatingFolders": "Създаване на структурата от папки...",
|
||
"header.newPageButton": "Нова страница",
|
||
"header.uploadButton": "Качи",
|
||
"home.getStarted": "Започнете",
|
||
"home.greeting": "Да започнем",
|
||
"home.quickActions": "Бързи действия",
|
||
"home.recentFiles": "Последни файлове",
|
||
"home.recentPages": "Последни страници",
|
||
"home.uploadEntries.files.title": "Качване на файлове",
|
||
"home.uploadEntries.folder.title": "Качване на папка",
|
||
"home.uploadEntries.library.title": "Създай нова библиотека",
|
||
"home.uploadEntries.newPage.title": "Нова страница",
|
||
"library.hierarchy.empty.desc": "Добавете файлове или създайте папка, за да започнете",
|
||
"library.hierarchy.empty.title": "Все още няма нищо тук",
|
||
"library.import.action": "Импортиране в работно пространство…",
|
||
"library.import.failed": "Неуспешно импортиране на база знания.",
|
||
"library.import.success": "Базата знания е импортирана в {{name}}.",
|
||
"library.import.tooltip": "Копирайте тази база знания в работно пространство. Файловете се споделят чрез препратка; оригиналът остава във вашето лично пространство.",
|
||
"library.list.confirmRemoveLibrary": "Ще изтриете тази библиотека. Файловете в нея няма да бъдат изтрити, а ще бъдат преместени в 'Всички файлове'. Това действие не може да бъде отменено, моля, бъдете внимателни.",
|
||
"library.list.copyDescription": "Клонирайте тази библиотека и цялото й съдържание в друго работно пространство.",
|
||
"library.list.copyFailed": "Неуспешно копиране на библиотека",
|
||
"library.list.copySuccess": "Библиотеката е копирана",
|
||
"library.list.copyTitle": "Копиране на библиотека",
|
||
"library.list.copyTo": "Копиране в…",
|
||
"library.list.empty": "Натиснете <1>+</1>, за да създадете нова библиотека",
|
||
"library.list.transferDescription": "Преместете тази библиотека и цялото й съдържание в друго работно пространство.",
|
||
"library.list.transferFailed": "Неуспешно преместване на библиотека",
|
||
"library.list.transferSuccess": "Библиотеката е преместена",
|
||
"library.list.transferTitle": "Преместване на библиотека",
|
||
"library.list.transferTo": "Преместване в…",
|
||
"library.new": "Нова библиотека",
|
||
"library.title": "Библиотека",
|
||
"loadMore": "Зареди още",
|
||
"menu.allFiles": "Всички файлове",
|
||
"menu.allPages": "Всички страници",
|
||
"networkError": "Неуспешно зареждане на библиотеките. Проверете интернет връзката си и опитайте отново.",
|
||
"notSupportGuide.desc": "Текущият режим на внедряване не поддържа управление на файлове. Превключете към <1>режим със сървърна база данни</1> или използвайте <3>LobeHub Cloud</3>.",
|
||
"notSupportGuide.features.allKind.desc": "Поддържа основни типове файлове, включително формати като Word, PPT, Excel, PDF, TXT, както и популярни кодови файлове като JS и Python.",
|
||
"notSupportGuide.features.allKind.title": "Поддръжка на различни файлови формати",
|
||
"notSupportGuide.features.embeddings.desc": "Използва високоефективни векторни модели за векторизация на текстови части, позволявайки семантично търсене в съдържанието.",
|
||
"notSupportGuide.features.embeddings.title": "Семантика с вектори",
|
||
"notSupportGuide.features.libraries.desc": "Създавайте библиотеки и добавяйте файлове, за да изградите своя собствена колекция.",
|
||
"notSupportGuide.features.libraries.title": "Библиотека",
|
||
"notSupportGuide.title": "Текущият режим на внедряване не поддържа управление на файлове",
|
||
"pageEditor.addIcon": "Добави икона",
|
||
"pageEditor.autoSaveMessage": "Страницата се запазва автоматично. Не е нужно ръчно запазване.",
|
||
"pageEditor.chooseIcon": "Избери икона",
|
||
"pageEditor.deleteConfirm.content": "Тази страница ще бъде изтрита и не може да бъде възстановена. Моля, бъдете внимателни.",
|
||
"pageEditor.deleteConfirm.title": "Изтриване на страница",
|
||
"pageEditor.deleteError": "Неуспешно изтриване на страницата",
|
||
"pageEditor.deleteSuccess": "Страницата е изтрита успешно",
|
||
"pageEditor.duplicateError": "Неуспешно дублиране на страницата",
|
||
"pageEditor.duplicateSuccess": "Страницата е дублирана успешно",
|
||
"pageEditor.editMode.checking": "Проверка на наличността за редактиране…",
|
||
"pageEditor.editMode.lockedByOther": "{{name}} редактира този документ",
|
||
"pageEditor.editMode.lockedBySomeone": "Някой друг редактира този документ",
|
||
"pageEditor.editedAt": "Последна редакция на {{time}}",
|
||
"pageEditor.editedBy": "Последна редакция от {{name}}",
|
||
"pageEditor.editorPlaceholder": "Натиснете \"/\" за ИИ и команди",
|
||
"pageEditor.empty.createNewDocument": "Създай нова страница",
|
||
"pageEditor.empty.importNotion": "Импортиране от Notion",
|
||
"pageEditor.empty.title": "Изберете страница, за да започнете",
|
||
"pageEditor.empty.uploadFiles": "Качване на файлове",
|
||
"pageEditor.exportActions.openFile": "Отвори",
|
||
"pageEditor.exportActions.showInFolder": "Покажи в папката",
|
||
"pageEditor.exportDialogTitle": "Експортиране на страница",
|
||
"pageEditor.exportError": "Неуспешен експорт на страницата",
|
||
"pageEditor.exportSuccess": "Страницата е експортирана успешно",
|
||
"pageEditor.history.backToCopilot": "Copilot",
|
||
"pageEditor.history.compare": "Сравни",
|
||
"pageEditor.history.compareCurrentLabel": "Текущо",
|
||
"pageEditor.history.compareDescription": "Сравняване на текущото съдържание с избраното състояние от историята",
|
||
"pageEditor.history.compareError": "Неуспешно зареждане на визуализацията на разликите",
|
||
"pageEditor.history.compareModalTitle": "Сравнение",
|
||
"pageEditor.history.compareOldLabel": "Възстанови до",
|
||
"pageEditor.history.compareTitle": "Разлики между версиите",
|
||
"pageEditor.history.current": "Текущо",
|
||
"pageEditor.history.dayLabel.today": "Днес",
|
||
"pageEditor.history.dayLabel.yesterday": "Вчера",
|
||
"pageEditor.history.empty": "Все още няма история на версиите",
|
||
"pageEditor.history.restore": "Възстанови",
|
||
"pageEditor.history.restoreConfirm.content": "Да се възстанови ли страницата до състоянието й от {{savedAt}}? Текущото ви съдържание ще бъде заменено и запазено.",
|
||
"pageEditor.history.restoreConfirm.title": "Възстановяване от историята",
|
||
"pageEditor.history.restoreError": "Неуспешно възстановяване от историята",
|
||
"pageEditor.history.saveSource.autosave": "Автозапазване",
|
||
"pageEditor.history.saveSource.llm_call": "AI редакция",
|
||
"pageEditor.history.saveSource.manual": "Ръчно запазване",
|
||
"pageEditor.history.saveSource.restore": "Възстановяване",
|
||
"pageEditor.history.saveSource.system": "Система",
|
||
"pageEditor.history.title": "История на версиите",
|
||
"pageEditor.history.versionCount_one": "{{count}} версия",
|
||
"pageEditor.history.versionCount_other": "{{count}} версии",
|
||
"pageEditor.linkCopied": "Връзката е копирана",
|
||
"pageEditor.lock.editingByOther": "{{name}} редактира тази страница. Вашите промени не могат да бъдат запазени в момента.",
|
||
"pageEditor.lock.editingBySomeone": "Някой друг редактира тази страница. Вашите промени не могат да бъдат запазени в момента.",
|
||
"pageEditor.menu.copyLink": "Копирай връзка",
|
||
"pageEditor.menu.export": "Експортирай",
|
||
"pageEditor.menu.export.markdown": "Markdown",
|
||
"pageEditor.menu.exportDocument": "Експортирай страница",
|
||
"pageEditor.menu.importDocument": "Импортирай страница",
|
||
"pageEditor.menu.pin": "Закачи страница",
|
||
"pageEditor.saving": "Запазване...",
|
||
"pageEditor.titlePlaceholder": "Без заглавие",
|
||
"pageEditor.wordCount": "{{wordCount}} думи",
|
||
"pageList.actions.openInNewTab": "Отвори в нов раздел",
|
||
"pageList.copyConfirm": "Копиране",
|
||
"pageList.copyContent": "Копирай целия текст",
|
||
"pageList.copyDescription": "Създайте копие на тази страница в друго работно пространство.",
|
||
"pageList.copyFailed": "Неуспешно копиране на страница",
|
||
"pageList.copySuccess": "Страницата е копирана",
|
||
"pageList.copyTitle": "Копиране на страница",
|
||
"pageList.copyTo": "Копиране в…",
|
||
"pageList.duplicate": "Дублирай",
|
||
"pageList.empty": "Все още няма страници. Натиснете бутона по-горе, за да създадете първата.",
|
||
"pageList.filter.all": "Всички",
|
||
"pageList.filter.onlyInPages": "Само в страници",
|
||
"pageList.noResults": "Няма намерени съвпадащи страници",
|
||
"pageList.pageCount": "Общо {{count}} страници",
|
||
"pageList.pageSizeItem": "{{count}} елемента",
|
||
"pageList.title": "Страници",
|
||
"pageList.transferConfirm": "Преместване",
|
||
"pageList.transferDescription": "Преместете тази страница (и всички папки, които съдържа) в друго работно пространство.",
|
||
"pageList.transferFailed": "Неуспешно преместване на страница",
|
||
"pageList.transferSuccess": "Страницата е преместена",
|
||
"pageList.transferTitle": "Преместване на страница",
|
||
"pageList.transferTo": "Преместване в…",
|
||
"pageList.transferWarning": "Това е еднопосочно преместване; връщането изисква ново преместване.",
|
||
"pageList.untitled": "Без заглавие",
|
||
"portal.openInPageEditor": "Редактирай в страница",
|
||
"preview.downloadFile": "Изтегли файл",
|
||
"preview.unsupportedFileAndContact": "Този файлов формат не се поддържа за онлайн преглед. Ако имате нужда от поддръжка, <1>свържете се с нас</1>.",
|
||
"resource": "Ресурс",
|
||
"resourceList.batchCopyDescription": "Клонирайте избраните ресурси в друго работно пространство.",
|
||
"resourceList.batchCopyTitle": "Копиране на ресурси",
|
||
"resourceList.batchTransferDescription": "Преместете избраните ресурси в друго работно пространство.",
|
||
"resourceList.batchTransferTitle": "Преместване на ресурси",
|
||
"resourceList.copyConfirm": "Копиране",
|
||
"resourceList.copyDocumentDescription": "Клонирайте този документ в друго работно пространство.",
|
||
"resourceList.copyDocumentTitle": "Копиране на документ",
|
||
"resourceList.copyFailed": "Неуспешно копиране на ресурс",
|
||
"resourceList.copyFileDescription": "Клонирайте този файл в друго работно пространство.",
|
||
"resourceList.copyFileTitle": "Копиране на файл",
|
||
"resourceList.copyFolderDescription": "Клонирайте тази папка (и нейното съдържание) в друго работно пространство.",
|
||
"resourceList.copyFolderTitle": "Копиране на папка",
|
||
"resourceList.copySuccess": "Ресурсът е копиран",
|
||
"resourceList.copyTo": "Копиране в…",
|
||
"resourceList.transferConfirm": "Преместване",
|
||
"resourceList.transferDocumentDescription": "Преместете този документ в друго работно пространство.",
|
||
"resourceList.transferDocumentTitle": "Преместване на документ",
|
||
"resourceList.transferFailed": "Неуспешно преместване на ресурс",
|
||
"resourceList.transferFileDescription": "Преместете този файл в друго работно пространство.",
|
||
"resourceList.transferFileTitle": "Преместване на файл",
|
||
"resourceList.transferFolderDescription": "Преместете тази папка (и нейното съдържание) в друго работно пространство.",
|
||
"resourceList.transferFolderTitle": "Преместване на папка",
|
||
"resourceList.transferSuccess": "Ресурсът е преместен",
|
||
"resourceList.transferTo": "Преместване в…",
|
||
"resourceList.viewTransferred": "Преглед",
|
||
"searchFilePlaceholder": "Търсене на файлове",
|
||
"searchPagePlaceholder": "Търсене на страници",
|
||
"tab.all": "Всички",
|
||
"tab.audios": "Аудио",
|
||
"tab.documents": "Документи",
|
||
"tab.home": "Начало",
|
||
"tab.images": "Изображения",
|
||
"tab.moreTypes": "Още типове",
|
||
"tab.pages": "Страници",
|
||
"tab.videos": "Видео",
|
||
"tab.websites": "Уебсайтове",
|
||
"title": "Ресурси",
|
||
"toggleLeftPanel": "Показване/Скриване на ляв панел",
|
||
"uploadDock.body.collapse": "Свий",
|
||
"uploadDock.body.item.cancel": "Отказ",
|
||
"uploadDock.body.item.cancelled": "Отказано",
|
||
"uploadDock.body.item.done": "Качено",
|
||
"uploadDock.body.item.error": "Грешка при качване, опитайте отново",
|
||
"uploadDock.body.item.pending": "Подготовка за качване...",
|
||
"uploadDock.body.item.processing": "Обработка на файл...",
|
||
"uploadDock.body.item.restTime": "Оставащо време: {{time}}",
|
||
"uploadDock.fileQueueInfo": "Качват се първите {{count}} файла, {{remaining}} остават в опашката",
|
||
"uploadDock.header.cancelAll": "Отказ на всички",
|
||
"uploadDock.totalCount": "Общо {{count}} елемента",
|
||
"uploadDock.uploadStatus.cancelled": "Качването е отменено",
|
||
"uploadDock.uploadStatus.error": "Грешка при качване",
|
||
"uploadDock.uploadStatus.pending": "Изчаква качване",
|
||
"uploadDock.uploadStatus.processing": "Качване",
|
||
"uploadDock.uploadStatus.success": "Качването е завършено",
|
||
"uploadDock.uploadStatus.uploading": "Качване"
|
||
}
|