mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-12-27 18:11:15 +00:00
8377722e1a
* Replaced connection indicator in editor top bar with user-menu * Added basic layout of bottom document bar * Fixed margins between elements * Reorganized document-bar * Added dividers into toolbar * Move files from task-bar to document-bar and remove test file * moved connection-indicator components into its own folder * moved document bar to the top * moved connection-indicator once again * Change design Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * New idea for timestamps Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Add css Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Revert "Add css" This reverts commit 6780aa05 Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Revert "New idea for timestamps" This reverts commit bf2891e1 Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * split import / export * Made version input field to a common component * added read-only modal added document-time added placeholder text for permissions * remove flex-nowrap from editor toolbar Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Add codimd permission menu Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Move permission picker to the right Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * add use memo Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Add user-select-none to documenttime component Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * added status-bar * fixed status-bar * Add document info mock Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * changed published to share in i18n * reordered document bar moved share modal in it's own component * changed the divider color in the toolbar * Add details to document info Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Add pin mock button Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Restructure toolbar after rebase and extract EmojiPicker+Button into component Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Correct linue number output Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Add some space into status bar Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Cleanup code to make ESLint happy * Fix Toc button position * Added link to presentation mode button * Cache codemirror props Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Fix code blocks not being completely visible * Improve document info modal - The document info timeline always wrapped the received moment.js-object into a new moment.js object instead of directly using the given one. - The timestamps were configured to be displayed without suffix, but this is necessary to support valid translation grammar. - There was no margin between the icons and the texts. * Highlighted user name in document-info modal * Add avatar icon to document-info modal * Improved english translation of the share-info * Improve performance of copyable-fields by using useCallback * Add translation keys for pin-to-history button * Forwarded note title to editor-menu for deletion modal info * Add placeholders to translations Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * change translation Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Change permission dropdown to permission button Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Fix translations of emoji-picker and preferences * remove unused imports Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Add alt attribute Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Fix share button and i18n files Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Fix use of i18n keys Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Use modal-body Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * useCallback Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Use more specific i18n key Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Add a new entry and move i18n key for usercontribution Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Fix i18nkey für shareLink Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * remove unused i18nkey Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Rename component DocumentInfo to DocumentInfoButton Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Extract revision button code into own component Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * wrap buttons in navbar-nav Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * organize imports Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * organize imports Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Added editor-preferences modal * Added functionality to preferences modal * Activated search and replace feature in CodeMirror * pdf export unavailability notice (#403) * added pdf export unavailability notice with link to FAQ as many users ask all the time why this was removed and when they'll get it back, this seemed like a fine solution in the meantime. Co-authored-by: Erik Michelson <github@erik.michelson.eu> * Refactored editor-preferences to just use one generic select component * Fixed warnings regarding duplicated controlId and missing useCb-deps * Reorganized translation keys * Fixed i18n indentation for POEditor.com * Added translation key for 'avatar of ...' * Remove fragment Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Use user-avatar in document-info-line.tsx Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Revert changes in user-avatar and solve the problem otherwise Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Removed unnecessary import * Removed another unnecessary import * Refactored EditorPreferenceSelect to use enum and automatic type conversions * Remove unused CodeMirror reference * Fix spacing problem Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * Increate size of image Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> * fixed share-link's space around the copyable-field Co-authored-by: Philip Molares <philip.molares@udo.edu> Co-authored-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Co-authored-by: Philip Molares <git@molar.es>
191 lines
8.4 KiB
JSON
191 lines
8.4 KiB
JSON
{
|
||
"app": {
|
||
"slogan": "Лучший способ записывать свои знания и делиться ими в формате markdown.",
|
||
"title": "Совместные markdown заметки"
|
||
},
|
||
"landing": {
|
||
"intro": {
|
||
"exploreFeatures": "Изучите все возможности",
|
||
"features": {
|
||
"collaboration": "Сотрудничество по ссылке",
|
||
"mathJax": "Поддержка графиков и MathJax",
|
||
"slides": "Поддержка режима слайдера"
|
||
}
|
||
},
|
||
"history": {
|
||
"noHistory": "Нет истории",
|
||
"localHistory": "Ниже приводится история браузера",
|
||
"toolbar": {
|
||
"selectTags": "Выберите теги...",
|
||
"searchKeywords": "Поиск...",
|
||
"sortByTitle": "Сортировка по заголовку",
|
||
"sortByLastVisited": "Сортировка по времени",
|
||
"export": "Экспорт истории",
|
||
"import": "Импорт истории",
|
||
"clear": "Очистить историю",
|
||
"refresh": "Обновить историю"
|
||
},
|
||
"modal": {
|
||
"clearHistory": {}
|
||
},
|
||
"tableHeader": {}
|
||
},
|
||
"navigation": {
|
||
"intro": "Введение",
|
||
"history": "История",
|
||
"newGuestNote": "Новая гостевая заметка",
|
||
"newNote": "Новая заметка"
|
||
},
|
||
"footer": {
|
||
"releases": "Релизы",
|
||
"poweredBy": "Powered by <0></0>",
|
||
"imprint": "Imprint",
|
||
"followUs": "Подпишитесь на нас в <0></0>, <1></1>, <2></2>, <3></3> и <4></4>.",
|
||
"privacy": "Безопасность",
|
||
"termsOfUse": "Условия использования"
|
||
},
|
||
"versionInfo": {
|
||
"sourceCode": "Исходный код"
|
||
}
|
||
},
|
||
"profile": {
|
||
"deleteUser": "Удалить пользователя",
|
||
"exportUserData": "Экспортировать данные пользователя",
|
||
"modal": {
|
||
"deleteUser": {
|
||
"title": "Удалить пользователя",
|
||
"message": "Вы точно хотите удалить свою учётную запись?",
|
||
"subMessage": "Это действие удалит вашу учётную запись, все ваши заметки и удалит все ссылки на вашу учетную запись из других заметок."
|
||
}
|
||
}
|
||
},
|
||
"editor": {
|
||
"help": {
|
||
"contacts": {
|
||
"title": "Контакты",
|
||
"community": "Присоединиться к сообществу",
|
||
"meetUsOn": "Познакомьтесь с нами в {{service}}",
|
||
"helpTranslating": "Помочь с переводом",
|
||
"reportIssue": "Сообщить о проблеме"
|
||
},
|
||
"documents": {
|
||
"title": "Документы",
|
||
"yamlMetadata": "Метаданные YAML",
|
||
"slideExample": "Пример слайдера"
|
||
},
|
||
"cheatsheet": {
|
||
"title": "Шпаргалка",
|
||
"example": "Пример",
|
||
"syntax": "Синтаксис",
|
||
"underlinedText": "Подчеркнутый текст",
|
||
"highlightedText": "Выделенный текст",
|
||
"externalService": "Внешнее"
|
||
}
|
||
},
|
||
"error": {
|
||
"locked": {
|
||
"title": "Эта заметка заблокирована",
|
||
"description": "К сожалению, только автор может редактировать эту заметку."
|
||
},
|
||
"limitReached": {
|
||
"title": "Вы достигли лимита",
|
||
"description": "К сожалению, вы достигли максимальной длины заметки.",
|
||
"advice": "Пожалуйста, уменьшите размер содержимого или разделите его на несколько заметок, спасибо!"
|
||
},
|
||
"incompatible": {
|
||
"title": "Вы используете несовместимую версию клиента.",
|
||
"advice": "Обновите страницу для обновления клиента."
|
||
},
|
||
"newVersion": {
|
||
"title": "Доступна новая версия!",
|
||
"linkText": "Смотрите подробности обновлений здесь",
|
||
"advice": "Обновите, чтобы наслаждаться новыми возможностями."
|
||
},
|
||
"userStateChanged": {
|
||
"title": "Ваш аккаунт изменен.",
|
||
"description": "Обновите, чтобы загрузить изменения аккаунта."
|
||
}
|
||
},
|
||
"viewMode": {
|
||
"view": "Посмотреть",
|
||
"both": "И то и другое"
|
||
},
|
||
"darkMode": {},
|
||
"editorToolbar": {
|
||
"bold": "Жирный шрифт",
|
||
"strikethrough": "Зачеркнутый",
|
||
"header": "Заголовок",
|
||
"code": "Код",
|
||
"blockquote": "Цитата",
|
||
"unorderedList": "Маркированный список",
|
||
"orderedList": "Нумерованный список",
|
||
"checkList": "Список дел",
|
||
"link": "Ссылка",
|
||
"image": "Изображение",
|
||
"uploadImage": "Загрузить изображение"
|
||
},
|
||
"documentBar": {
|
||
"menu": "Меню",
|
||
"new": "Новая",
|
||
"shareLink": "",
|
||
"extra": "Дополнительно",
|
||
"revision": "Изменения",
|
||
"slideMode": "Режим слайдера",
|
||
"download": "Скачать",
|
||
"help": "Помощь"
|
||
},
|
||
"export": {
|
||
"rawHtml": "Raw HTML"
|
||
},
|
||
"import": {
|
||
"clipboard": "Буфер обмена"
|
||
},
|
||
"modal": {
|
||
"snippetImport": {
|
||
"title": "Импорт фрагмента кода",
|
||
"selectProject": "Выберите из доступных проектов",
|
||
"selectSnippet": "Выберите из доступных фрагментов кода"
|
||
},
|
||
"gistImport": {
|
||
"title": "Импорт из Gist",
|
||
"insertGistUrl": "Вставьте ссылку на ваш gist здесь..."
|
||
},
|
||
"snippetExport": {
|
||
"title": "Экспорт фрагмента кода",
|
||
"visibilityLevel": "Выберите уровень видимости"
|
||
},
|
||
"revision": {
|
||
"title": "Изменения",
|
||
"revertButton": "Отменить"
|
||
},
|
||
"clipboardImport": {
|
||
"title": "Импорт из буфера обмена",
|
||
"insertMarkdown": "Вставьте ваш markdown код или веб-страницу здесь..."
|
||
},
|
||
"deleteNote": {
|
||
"question": "Вы точно хотите удалить эту заметку?",
|
||
"warning": "Все пользователи потеряют соединение."
|
||
}
|
||
}
|
||
},
|
||
"common": {
|
||
"import": "Импорт",
|
||
"export": "Экспорт",
|
||
"refresh": "Обновить",
|
||
"cancel": "Отмена",
|
||
"ok": "OK",
|
||
"or": "или"
|
||
},
|
||
"login": {
|
||
"chooseMethod": "Выберите метод",
|
||
"signInVia": "Войти с помощью {{service}}",
|
||
"signIn": "Войти",
|
||
"signOut": "Выйти",
|
||
"register": {
|
||
"title": "Регистрация"
|
||
},
|
||
"auth": {
|
||
"error": {}
|
||
}
|
||
}
|
||
}
|