diff --git a/app/src/components/v-button/v-button.vue b/app/src/components/v-button/v-button.vue index 86c4a0f49f..197187e90c 100644 --- a/app/src/components/v-button/v-button.vue +++ b/app/src/components/v-button/v-button.vue @@ -333,6 +333,7 @@ body { &.activated, &.active { --v-button-color: var(--v-button-color-activated) !important; + --v-button-color-hover: var(--v-button-color-activated) !important; --v-button-background-color: var(--v-button-background-color-activated) !important; --v-button-background-color-hover: var(--v-button-background-color-activated) !important; } diff --git a/app/src/components/v-table/table-header/table-header.vue b/app/src/components/v-table/table-header/table-header.vue index 8987312d0c..d155715499 100644 --- a/app/src/components/v-table/table-header/table-header.vue +++ b/app/src/components/v-table/table-header/table-header.vue @@ -254,6 +254,7 @@ export default defineComponent({ align-items: center; height: 100%; font-weight: 600; + color: var(--foreground-normal-alt); > span { overflow: hidden; diff --git a/app/src/lang/translations/ar-SA.yaml b/app/src/lang/translations/ar-SA.yaml index 2a6d6cf005..f64a843091 100644 --- a/app/src/lang/translations/ar-SA.yaml +++ b/app/src/lang/translations/ar-SA.yaml @@ -253,8 +253,6 @@ interfaces: display_template: عرض القالب markdown: markdown: Markdown - edit: تعديل - preview: معاينة numeric: numeric: رقمي one-to-many: diff --git a/app/src/lang/translations/bg-BG.yaml b/app/src/lang/translations/bg-BG.yaml index 5de9298139..b1e5800c33 100644 --- a/app/src/lang/translations/bg-BG.yaml +++ b/app/src/lang/translations/bg-BG.yaml @@ -5,14 +5,14 @@ duplicate_field: Дублиране на поле half_width: Половин ширина full_width: Пълна ширина fill_width: Изпълване по ширина -field_name_translations: Превод на имената на полетата +field_name_translations: Превод на името на полето enter_password_to_enable_tfa: Въвеждане на парола за активиране на двуфакторната автентикация add_field: Добавяне на поле role_name: Име на роля db_only_click_to_configure: 'Само в базата данни: Кликнете за конфигурация ' -show_archived_items: Показване на архивираните записи +show_archived_items: Включително архивираните required: Задължително -requires_value: Изисква стойност +requires_value: Изисква се стойност create_preset: Създаване на изгледи create_role: Създаване на роля create_user: Създаване на потребител @@ -27,6 +27,8 @@ connection_fair: Връзката е приемлива connection_poor: Връзката е лоша rename_folder: Преименуване на папка delete_folder: Изтриване на папка +prefix: Представка +suffix: Наставка reset_bookmark: Нулиране на отметки rename_bookmark: Преименуване на отметка update_bookmark: Обновяване на отметка @@ -36,7 +38,7 @@ delete_bookmark_copy: >- logoutReason: SIGN_OUT: Отписан SESSION_EXPIRED: Сесията е изтекла -public: Обществен +public: Публичен public_description: Контрол върху това, каква част от данните в API-то ще бъде видима без нужда от оторизиране. not_allowed: Не е позволено directus_version: Версия на Directus @@ -75,22 +77,26 @@ validationError: all_access: Пълен достъп no_access: Без достъп use_custom: Персонализиран +field_standard: Стандартно field_presentation: Презентационни и псевдоними field_file: Единствен файл field_files: Множество файлове +field_m2o: M2O релация +field_o2m: O2M релация +field_m2m: M2M релация field_translations: Преводи -item_permissions: Позволения на запис -field_permissions: Позволения за поле -field_validation: Валидация на поле -field_presets: Стойност на поле -permissions_for_role: 'Записи, които "{role}" има възможност за {action}.' -fields_for_role: 'Полета, които "{role}" ролята има възможност {action}.' -validation_for_role: 'Правила, които "{role}" ролята трябва да спазва, при {action} на полетo.' -presets_for_role: 'Стойност за полето по подразбиране, за "{role}" ролята.' +item_permissions: Позволения по запис +field_permissions: Позволения по поле +field_validation: Валидация по поле +field_presets: Стойност на полета +permissions_for_role: 'Записи, които ролята "{role}" има позволение за {action}.' +fields_for_role: 'Полета, които ролята "{role}" има позволение за {action}.' +validation_for_role: 'Правила, които ролята "{role}" трябва да спазва, при {action} на полетo.' +presets_for_role: 'Стойности за полета по подразбиране, за ролята "{role}".' presentation_and_aliases: Презентационни и псевдоними revision_post_update: Ето как ще изглежда записът след промяната... changes_made: Направените промени са следните... -no_relational_data: Имайте в предвид, че това не включва данните от свързаните записи. +no_relational_data: Имайте в предвид, че това не включва данните от релационните записи. hide_field_on_detail: Скриване в детайлен изглед show_field_on_detail: Показване в детайлния изглед delete_field: Изтриване на поле @@ -133,44 +139,46 @@ uuid: UUID hash: Хеш not_available_for_type: Не е налично за този тип create_translations: Създаване на преводи -auto_generate: Автоматично генерирано +auto_generate: Автоматично генериране this_will_auto_setup_fields_relations: Автоматично настройване на задължителните полета и релации. click_here: Натиснете тук to_manually_setup_translations: за ръчна настройка на преводи. click_to_manage_translated_fields: >- Все още няма преведени полета. Натиснете тук за да ги създадете. | Има едно преведено поле. Натиснете тук за да го управлявате. | Има {count} преведени полета. Натиснете тук за да ги управлявате. fields_group: Групи от полета -configure_m2o: Конфигуриране на връзка тип много към едно (M2O) ... -configure_o2m: Конфигуриране на връзка тип едно към много (О2М) ... -configure_m2m: Конфигуриране на връзка тип много към много (M2M) ... -configure_m2a: Конфигуриране на връзка тип много към някое (M2A) ... -add_m2o_to_collection: 'Добавяне на "много към едо" към "{collection}"' -add_o2m_to_collection: 'Добавяне на "едно към много" към "{collection}"' -add_m2m_to_collection: 'Добавяне на "много към много" към "{collection}"' -choose_a_type: Избиранена тип... -determined_by_relationship: Определен от типа връзка -add_note: Добави полезна забележка за потребителите... +configure_m2o: Конфигуриране на релация от тип "много към един"... +configure_o2m: Конфигуриране на релация от тип "един към много"... +configure_m2m: Конфигуриране на релация от тип "много към много"... +configure_m2a: Конфигуриране на релация от тип "много към нещо"... +add_m2o_to_collection: 'Добавяне на "много към един" в "{collection}"' +add_o2m_to_collection: 'Добавяне на "един към много" в "{collection}"' +add_m2m_to_collection: 'Добавяне на "много към много" в "{collection}"' +choose_a_type: Избиране на тип... +determined_by_relationship: Определяне по тип на релация +add_note: Въвеждане на полезна бележка към потребителите... default_value: Стойност по подразбиране -add_a_default_value: Стойност по подразбиране... +add_a_default_value: Въвеждане на стойност по подразбиране... interface_setup_title: Как потребителите ще взаимодействат с това поле? display_setup_title: Как ще бъде показвана стойността на това поле? standard_field: Стандартно поле single_file: Единствен файл multiple_files: Множество файлове -m2o_relationship: Много към едно (M2O) -o2m_relationship: Едно към много (O2M) -m2m_relationship: Много към много (M2M) -m2a_relationship: Много към някое +m2o_relationship: Много към един +o2m_relationship: Един към много +m2m_relationship: Много към много +m2a_relationship: Много към нещо next: Напред field_name: Име на поле translations: Преводи note: Бележка enter_a_value: Въвеждане на стойност... -enter_a_placeholder: Въвеждане на текстов заместител... +enter_a_placeholder: Въвеждане на подсказка... length: Дължина precision_scale: Прецизност и мащаб readonly: Само за четене unique: Без повторения +updated_on: Обновен на +updated_by: Обновен от primary_key: Първичен ключ foreign_key: Външен ключ finish_setup: Завършване на настройката @@ -212,7 +220,7 @@ translations_collection: Колекция с преводи languages_collection: Колекция с езици export_data: Експорт на данните format: Формат -use_current_filters_settings: С текущите филтри +use_current_filters_settings: Прилагане на текущите филтри export_collection: 'Експорт на {collection}' last_page: Последна страница last_access: Последно посещение @@ -287,10 +295,10 @@ creating_new_collection: Създаване на колекция created_by: Създадено от created_on: Създаден на creating_collection_info: Именуване на колекцията и настройка на уникално ключово поле... -creating_collection_system: Разрешаване и применуване на някои от следните незадължителни полета. -auto_increment_integer: Автоматично увеличено число +creating_collection_system: Включване и применуване на някои от следните незадължителни полета. +auto_increment_integer: Автоматично следващо число generated_uuid: Генериран UUID -manual_string: Ръчно въведена стойност +manual_string: Ръчно въвеждане на стойност save_and_create_new: Запазване и преминаване към нов save_and_stay: Запазване и оставане save_as_copy: Запазване като копие @@ -324,7 +332,7 @@ no_collections: Няма колекции create_collection: Създаване на колекция no_collections_copy_admin: Все още няма колекции. Натиснете бутона по-долу за да започнете. no_collections_copy: Все още нямате никакви колекции. Свържете се със системния администратор. -relationship_not_setup: Връзката не е конфигурирана правилно +relationship_not_setup: Релацията не е конфигурирана правилно display_template_not_setup: Опциите за показване на шаблона не са правилно конфигурирани collection_field_not_setup: Опциите на полето от колекцията са неправилно конфигурирани select_a_collection: Избор на колекция @@ -348,6 +356,7 @@ collection_created: Колекцията е създадена modified_on: Променен на card_size: Големина на картите sort_field: Поле за сортиране +sort: Сортиране status: Статус toggle_manual_sorting: Ръчна подредба bookmark_doesnt_exist: Отметката не съществива @@ -386,7 +395,7 @@ unexpected_error_copy: Възникна неочаквана грешка, оп copy_details: Копиране на детайли no_app_access: Без достъп до приложението no_app_access_copy: Не е позволено използването на администраторското приложение от този потребител. -password_reset_sent: Изпратена ви е подсигурена връзка за възстановяване на вашата парола +password_reset_sent: Изпратена ви е сигурна връзка за възстановяване на вашата парола password_reset_successful: Успешно нулирана парола back: Назад editing_image: Редактиране на изображение @@ -453,8 +462,10 @@ upload_pending: Качване в изчакване drag_file_here: За да качите файловете, пуснете ги тук click_to_browse: Натиснете за избор layout_options: Опции за оформление -collection_setup: Настройване на колекция -optional_system_fields: Системни полета по желание +rows: Редове +columns: Колони +collection_setup: Настройки на колекция +optional_system_fields: Незадължителни системни полета value_unique: Стойността трябва да е уникална all_activity: Цялата активност create_item: Създаване на запис @@ -508,12 +519,14 @@ wysiwyg_options: bullist: Списък numlist: Номериран списък hr: Хоризонтална линия + link: Връзка unlink: Премахване на връзка media: Добавяне на медиа image: Добавяне на изображене copy: Копиране cut: Изрязване paste: Поставяне + heading: Заглавие h1: Заглавие 1 h2: Заглавие 2 h3: Заглавие 3 @@ -580,7 +593,7 @@ page_help_settings_datamodel_collections: >- **Модел на данни: Колекции** — Показва всички налични колекции. Това включва видими, невидими и системни, както и неконтролираните таблици от базата данни, които могат да бъдат добавяни като колекции. page_help_settings_datamodel_fields: >- **Модел на данни: Колекция** — Формуляр за управление на тази колекция и нейните полета. -page_help_settings_roles_collection: '**Преглед на роли** — Показва администраторската, обществената и всички потребителски роли.' +page_help_settings_roles_collection: '**Преглед на роли** — Показва администраторската, публичната и всички потребителски роли.' page_help_settings_roles_item: "**Детайли за роля** — Управление на позволенията на ролята, както и някои други настройки." page_help_settings_presets_collection: >- **Преглед на подготвени изгледи** — Показване на списък с предварително подготвени изгледи, включително за отделните: потребител, роля, и глобални отметки, както и изгледите по подразбиране. @@ -603,7 +616,7 @@ cancel: Отмяна collection: Колекция collections: Колекции singleton: Сек -singleton_label: Единичен запис +singleton_label: Използване като единствен запис system_fields_locked: Системните полета са заключени и не могат да бъдат променяни fields: directus_activity: @@ -662,18 +675,18 @@ fields: auth_idle_timeout: Изчакване при бездействие auth_login_attempts: Брой за опити за вход storage_asset_presets: Съхранение и настройки за файл - storage_asset_transform: Трансформации за съхранение на файлове + storage_asset_transform: Трансформации на съхранените файлове directus_fields: collection: Име на колекцията icon: Икона на колекцията note: Бележка hidden: Скрито singleton: Сек - translation: Превод на имената на полетата + translation: Превод на името на полето display_template: Шаблон directus_roles: name: Име на роля - icon: Икона за ролята + icon: Икона на роля description: Описание ip_access: IP адрес app_access: Достъп до приложението @@ -688,11 +701,13 @@ generate_and_save_uuid: Генериране и запазване на UUID save_current_user_id: Запазване на ID на текущия потребител save_current_user_role: Запазване на ролята на текущия потребител save_current_datetime: Запазване на текущия дата/час +block: Блок +inline: Вложен comment: Кометнар continue: Продължение continue_as: >- {name} в момента е оторизиран. Ако разпознавате този профил, изберете бутона за продължение. -editing_role: '{role} Роля' +editing_role: 'Роля - {role}' creating_webhook: Създаване на уеб-кука default: По подразбиране delete: Изтриване @@ -720,7 +735,7 @@ danger: Опасност junction_collection: Свързваща колекция latency: забавяне login: Влизане -my_activity: Моя активност +my_activity: Моята активност not_authenticated: Неоторизиран authenticated: Оторизиран options: Опции @@ -796,6 +811,8 @@ interfaces: title_placeholder: Въвеждане на заглавие... inline_title: Заглавие в линия inline_title_label: Показване на заглавията в реда + margin_top: Горно отстояние + margin_top_label: Увеличено горно отстояние dropdown: description: Избор на стойност от падащо меню choices_placeholder: Добавяне на избор @@ -843,10 +860,10 @@ interfaces: markdown: markdown: Markdown description: Въвеждане и преглед за markdown - tabbed: Табулиран - tabbed_label: Показване на предварителния изглед в отделен подпрозорец - edit: Редактиране - preview: Преглед + customSyntax: Персонализирани блокове + customSyntax_label: Добавяне на персонални типове за синтаксис + customSyntax_add: Добавяне на персонален синтаксис + box: Блоков / Вложен notice: notice: Бележка description: Показване на кратка бележка @@ -858,7 +875,7 @@ interfaces: maximum_value: Максимална стойност step_interval: Интервал на стъпка one-to-many: - one-to-many: Едно към много (O2M) + one-to-many: Един към много description: Избор на множество свързани записи no_collection: Колекцията не може да бъде намерена radio-buttons: @@ -895,10 +912,12 @@ interfaces: text-input: text-input: Поле за текст description: Въвеждане на един ред - trim: Trim - trim_label: Изчистване на краищата от интервали + trim: Почистване + trim_label: Почистване на краищата от интервали mask: Маскиране mask_label: Скриване на истинската стойност + nullable: Може да е null + nullable_label: Празните стойности са NULL textarea: textarea: Поле за текст description: Въвеждане на чист текст на няколко реда @@ -948,8 +967,6 @@ displays: datetime: Дата и час description: Показване на стойностите релативни към момента format: Формат - format_note: >- - Персонализирания формат приема стойности от следната __[Таблица със символи](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)__ long: Дълго short: Късо relative: Относително diff --git a/app/src/lang/translations/ca-ES.yaml b/app/src/lang/translations/ca-ES.yaml index 7abd5fe258..4851d8f982 100644 --- a/app/src/lang/translations/ca-ES.yaml +++ b/app/src/lang/translations/ca-ES.yaml @@ -197,8 +197,6 @@ interfaces: interface-options: Opcions d'Interfície many-to-one: display_template: Mostra la plantilla - markdown: - edit: Edita one-to-many: one-to-many: Un a Molts radio-buttons: diff --git a/app/src/lang/translations/de-DE.yaml b/app/src/lang/translations/de-DE.yaml index 4b7105ca4c..1cb540c7e1 100644 --- a/app/src/lang/translations/de-DE.yaml +++ b/app/src/lang/translations/de-DE.yaml @@ -506,8 +506,6 @@ interfaces: display_template: Anzeigevorlage markdown: markdown: Markdown - edit: Bearbeiten - preview: Vorschau numeric: numeric: Numerisch one-to-many: diff --git a/app/src/lang/translations/es-419.yaml b/app/src/lang/translations/es-419.yaml index 3097befe7b..10ab29964a 100644 --- a/app/src/lang/translations/es-419.yaml +++ b/app/src/lang/translations/es-419.yaml @@ -852,10 +852,6 @@ interfaces: markdown: markdown: Markdown description: Ingresar y previsualizar Markdown - tabbed: Pestaña - tabbed_label: Mostrar previsualización en una pestaña separada - edit: Editar - preview: Vista preliminar notice: notice: Aviso description: Presentar un aviso corto @@ -959,8 +955,6 @@ displays: datetime: Fecha/hora description: Presentar valores relacionados a la hora format: Formato - format_note: >- - El formato personalizado acepta el __[Date Field Symbol Table](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)__ long: Larga short: Corta relative: Relativa diff --git a/app/src/lang/translations/es-CL.yaml b/app/src/lang/translations/es-CL.yaml index 9b8adabb3e..8583c7f583 100644 --- a/app/src/lang/translations/es-CL.yaml +++ b/app/src/lang/translations/es-CL.yaml @@ -852,10 +852,6 @@ interfaces: markdown: markdown: Markdown description: Ingresar y previsualizar Markdown - tabbed: Pestaña - tabbed_label: Mostrar previsualización en una pestaña separada - edit: Editar - preview: Vista preliminar notice: notice: Aviso description: Presentar un aviso corto @@ -959,8 +955,6 @@ displays: datetime: Fecha/hora description: Presentar valores relacionados a la hora format: Formato - format_note: >- - El formato personalizado acepta el __[Date Field Symbol Table](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)__ long: Larga short: Corta relative: Relativa diff --git a/app/src/lang/translations/es-ES.yaml b/app/src/lang/translations/es-ES.yaml index 1f7ea971e7..94c75f3ce3 100644 --- a/app/src/lang/translations/es-ES.yaml +++ b/app/src/lang/translations/es-ES.yaml @@ -852,10 +852,6 @@ interfaces: markdown: markdown: Markdown description: Ingresar y previsualizar Markdown - tabbed: Pestaña - tabbed_label: Mostrar previsualización en una pestaña separada - edit: Editar - preview: Vista preliminar notice: notice: Aviso description: Presentar un aviso corto @@ -959,8 +955,6 @@ displays: datetime: Fecha/hora description: Presentar valores relacionados a la hora format: Formato - format_note: >- - El formato personalizado acepta el __[Date Field Symbol Table](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)__ long: Larga short: Corta relative: Relativa diff --git a/app/src/lang/translations/et-EE.yaml b/app/src/lang/translations/et-EE.yaml index a36bb747e9..370bb7ba97 100644 --- a/app/src/lang/translations/et-EE.yaml +++ b/app/src/lang/translations/et-EE.yaml @@ -249,8 +249,6 @@ interfaces: display_template: Vaate mall markdown: markdown: Markdown - edit: Muuda - preview: Eelvaade numeric: numeric: Numbriline radio-buttons: diff --git a/app/src/lang/translations/fi-FI.yaml b/app/src/lang/translations/fi-FI.yaml index e691ab2563..031263049e 100644 --- a/app/src/lang/translations/fi-FI.yaml +++ b/app/src/lang/translations/fi-FI.yaml @@ -209,8 +209,6 @@ interfaces: interface-options: Liittymän asetukset markdown: markdown: Markdown - edit: Muokkaa - preview: Esikatselu numeric: numeric: Numeerinen slider: diff --git a/app/src/lang/translations/fr-FR.yaml b/app/src/lang/translations/fr-FR.yaml index 673c518967..de7657f4e4 100644 --- a/app/src/lang/translations/fr-FR.yaml +++ b/app/src/lang/translations/fr-FR.yaml @@ -27,6 +27,8 @@ connection_fair: Connexion Modérée connection_poor: Mauvaise connexion rename_folder: Renommer le fichier delete_folder: Supprimer le fichier +prefix: Préfixe +suffix: Suffixe reset_bookmark: Réinitialiser le signet rename_bookmark: Renommer le signet update_bookmark: Modifier un favori @@ -46,6 +48,7 @@ os_type: Type d'OS os_version: Version de l'OS os_uptime: Temps de disponibilité de l'OS os_totalmem: Mémoire de l'OS +archive: Archiver archive_confirm: Êtes-vous sûr de vouloir archiver cet élément ? archive_confirm_count: >- Aucun élément sélectionné | Êtes-vous sûr de vouloir archiver cet élément ? | Êtes-vous sûr de vouloir archiver ces {count} éléments ? @@ -58,6 +61,8 @@ unknown_validation_errors: 'Il y a eu des erreurs de validation pour les champs validationError: eq: La valeur doit être {valid} neq: La valeur ne peut pas être {invalid} + in: La valeur doit être l'une des {valid} + nin: La valeur ne peut pas être une des {invalid} contains: La valeur doit contenir {substring} ncontains: La valeur ne peut pas contenir {substring} gt: La valeur doit être supérieure à {valid} @@ -72,9 +77,13 @@ validationError: all_access: Accès total no_access: Pas d'accès use_custom: Personnalisé +field_standard: Standard field_presentation: Présentation & Alias field_file: Fichier simple field_files: Fichiers multiples +field_m2o: Relation M2O +field_o2m: Relation O2M +field_m2m: Relation M2M field_translations: Traductions item_permissions: Permissions de l'élément field_permissions: Permissions du champ @@ -164,8 +173,11 @@ note: Remarque enter_a_value: Saisissez une valeur... enter_a_placeholder: Entrez un placeholder... length: Taille +precision_scale: Précision & Echelle readonly: Lecture seule unique: Unique +updated_on: Mis à jour le +updated_by: Modifié par primary_key: Clef primaire foreign_key: Clé étrangère finish_setup: Terminer la configuration @@ -224,6 +236,12 @@ interface: Interface today: Aujourd'hui yesterday: Hier delete_comment: Supprimer le commentaire +date-fns_date: PPP +date-fns_time: 'h:mm:ss a' +date-fns_time_no_seconds: 'h:mm a' +date-fns_date_short: 'MMM d, u' +date-fns_time_short: 'h:mma' +date-fns_date_short_no_year: MMM d month: Mois year: Année select_all: Tout sélectionner @@ -242,16 +260,22 @@ months: december: Décembre drag_mode: Mode Glisser cancel_crop: Annuler le recadrage +url: URL +import: Importer file_details: Détails du fichier +dimensions: Dimensions size: Taille created: Créé +modified: Modifié checksum: Code de vérification owner: Propriétaire +edited_by: Édité par folder: Dossier zoom: Zoom download: Télécharger open: Ouvrir open_in_new_window: Ouvrir dans une nouvelle fenêtre +foreground_color: Couleur du premier plan background_color: Couleur de fond upload_from_device: Télécharger un fichier depuis l'appareil choose_from_library: Choisir un fichier dans la bibliothèque @@ -261,13 +285,23 @@ replace_from_library: Remplacer le fichier par un fichier de la bibliothèque replace_from_url: Remplacer le fichier à partir d'une URL no_file_selected: Aucun fichier sélectionné download_file: Télécharger le fichier +collection_key: Clé de la collection name: Nom +primary_key_field: Champ de clé primaire +type: Type created_by: Créé par created_on: Créé le creating_collection_system: Activer et renommer l'un de ces champs optionnels. +auto_increment_integer: Entier auto-incrémenté +generated_uuid: UUID généré +manual_string: Chaîne de caractère saisie manuellement +save_and_create_new: Enregistrer et en créer un nouveau save_and_stay: Enregistrer et rester save_as_copy: Enregistrer une copie +add_existing: Ajouter un déjà existant comments: Commentaires +no_comments: Pas encore de commentaires +click_to_expand: Cliquer pour agrandir select_item: Sélectionner un élément no_items: Aucun élément search_items: Rechercher des éléments... @@ -275,27 +309,46 @@ disabled: Désactivé information: Information report_bug: Signaler un bug request_feature: Demander une fonctionnalité +interface_not_found: 'L''interface "{interface}" est introuvable.' reset_interface: Réinitialiser l'interface +display_not_found: 'L''affichage "{display}" n''a pas été trouvé.' reset_display: Réinitialiser l'affichage item_count: 'Aucun élément | Un élément | {count} éléments' +no_items_copy: Il n’y a pas encore d’élément dans cette collection. +file_count: 'Aucun fichier | Un fichier | {count} fichiers' +no_files_copy: Il n'y a aucun fichier ici. +user_count: 'Aucun utilisateur | Un seul utilisateur | {count} utilisateurs' +no_users_copy: Il n'y a pas encore d'utilisateurs avec ce rôle. +webhooks_count: 'Aucun Webhooks | 1 Webhook | {count} Webhooks' +no_webhooks_copy: Il n'y a pas encore de webhooks. all_items: Tous les éléments csv: CSV +no_collections: Aucune collection create_collection: Créer une collection +no_collections_copy_admin: Vous n'avez pas encore de collection. Cliquez sur le bouton ci-dessous pour commencer. +no_collections_copy: Vous n'avez pas encore de Collections. Veuillez contacter votre administrateur système. relationship_not_setup: La relation n'a pas été configurée correctement +select_a_collection: Sélectionner une collection users: Utilisateurs activity: Activité webhooks: Webhooks field_width: Largeur du champ +add_a_new_item: Ajouter un nouvel élément... +add_filter: Ajouter un filtre +upper_limit: Limite supérieure... +lower_limit: Limite inférieure... user_directory: Utilisateurs documentation: Documentation sidebar: Barre latérale duration: Durée charset: Jeu de caractères +second: Seconde file_moved: Fichier déplacé collection_created: Collection créée modified_on: Modifié le card_size: Taille de la carte -sort_field: Trier +sort_field: Trier les champs +sort: Trier status: Etat toggle_manual_sorting: Activer/désactiver le tri manuel bookmark_doesnt_exist: Le favori n'existe pas @@ -369,6 +422,8 @@ circle: Cercle empty_item: Élément vide log_in_with: 'Se connecter avec {provider}' advanced_filter: Filtre avancé +delete_advanced_filter: Supprimer le filtre +change_advanced_filter_operator: Changer d'opérateur operators: eq: Égal à neq: Différent de @@ -376,6 +431,8 @@ operators: gt: Plus grand que lte: Inférieur ou égal à gte: Plus grand ou égal à + in: Appartient à + nin: N'appartient pas à null: Est nul nnull: N'est pas null contains: Contient @@ -388,32 +445,65 @@ operators: has: Contient certaines de ces clés loading: Chargement… drop_to_upload: Déposer pour téléverser +upload_file: Envoyer le fichier +upload_file_indeterminate: Envoi du fichier... +upload_file_success: Fichier envoyé +upload_files_indeterminate: 'Envoi des fichiers {done}/{total}' +upload_files_success: '{count} fichiers envoyés' +upload_pending: Envoi en attente +drag_file_here: Glisser-déposer un fichier ici +click_to_browse: Cliquer pour rechercher layout_options: Options d'affichage +rows: Lignes +columns: Colonnes +collection_setup: Configuration de la collection +optional_system_fields: Champs système optionnels +value_unique: La valeur doit être unique +all_activity: Toutes les activités create_item: Créer un élément display_template: Modèle d'affichage +n_items_selected: 'Aucun élément sélectionné | 1 élément sélectionné | {n} éléments sélectionnés' per_page: Par Page all_files: Tous les fichiers my_files: Mes fichiers recent_files: Fichiers Récents create_folder: Créer un Dossier +folder_name: Nom du dossier... +add_file: Ajouter un fichier +replace_file: Remplacer le fichier no_results: Aucun résultat +no_results_copy: Ajuster ou effacer les filtres de recherche pour voir les résultats. +clear_filters: Réinitialiser les filtres +saves_automatically: Sauvegardé automatiquement role: Rôle user: Utilisateur +no_presets: Aucun préréglage +no_presets_copy: Aucun préréglage ou favori n'a encore été enregistré. +no_presets_cta: Ajouter un préréglage create: Créer +on_create: À la Création on_update: À la mise à jour read: Lecture update: Mettre à jour select_fields: Sélectionner des champs +format_text: Format du texte bold: Gras +toggle: Activer/Désactiver +icon_on: Icône Activée +icon_off: Icône Désactivée label: Étiquette wysiwyg_options: aligncenter: Centrer alignjustify: Justifier alignleft: Aligner à Gauche + alignnone: Ne pas aligner alignright: Aligner à Droite + forecolor: Couleur du premier plan backcolor: Couleur de fond bold: Gras italic: Italique + underline: Souligner + strikethrough: Barrer codeblock: Code copy: Copier cut: Couper @@ -461,12 +551,17 @@ discard_changes: Annuler les modifications keep_editing: Continuer l’édition page_help_collections_overview: '**Aperçu des collections** — Liste de toutes les collections auxquelles vous avez accès.' add_new: Nouveau +create_new: Créer Un Nouveau all: Tout +none: Aucun batch_delete_confirm: >- Aucun élément n’a été sélectionné | Êtes-vous sûr de bien vouloir supprimer cet élément ? Vous ne pourrez pas revenir en arrière ! | Êtes-vous sûr de bien vouloir supprimer ces {count} éléments ? Vous ne pourrez pas revenir en arrière ! cancel: Annuler collection: Collection collections: Collections +singleton: Singleton +singleton_label: Traiter comme un objet unique +system_fields_locked: Les champs système sont verrouillés et ne peuvent pas être modifiés fields: directus_activity: action: Action @@ -512,16 +607,32 @@ fields: tfa_secret: Authentification à deux facteurs directus_settings: project_name: Nom du projet + project_url: URL du projet project_color: Couleur du projet project_logo: Logo du projet + public_foreground: Avant-plan public + public_background: Arrière-plan public + public_note: Note publique + auth_password_policy: Politique des mots de passe + auth_idle_timeout: Délai d'inactivité de l'authentification + auth_login_attempts: Tentatives de connexion + storage_asset_presets: Préréglages des fichiers dans Stockage + storage_asset_transform: Transformation des fichiers du stockage directus_fields: + collection: Nom de la Collection + icon: Icône de Collection note: Remarque hidden: Caché + singleton: Singleton translation: Traductions des noms de champs display_template: Modèle directus_roles: name: Nom de rôle + icon: Icône de Rôle description: Description + ip_access: Accès IP + app_access: Accès à l'application + admin_access: Accès Administrateur comment: Commentaire continue: Continuer continue_as: >- @@ -595,6 +706,7 @@ interfaces: use_24: Utiliser le format 24h display-template: display-template: Modèle d'affichage + select_a_collection: Sélectionner une collection divider: divider: Séparateur dropdown: @@ -618,8 +730,6 @@ interfaces: display_template: Modèle d'affichage markdown: markdown: Markdown - edit: Modifier - preview: Aperçu numeric: numeric: Numérique minimum_value: Valeur minimale @@ -641,6 +751,7 @@ interfaces: text-input: Entrée de texte trim: Ajuster toggle: + toggle: Activer/Désactiver label_default: Activé translations: display_template: Modèle d'affichage @@ -653,6 +764,8 @@ interfaces: displays: boolean: boolean: Booléen + icon_on: Icône Activée + icon_off: Icône Désactivée collection: collection: Collection color: diff --git a/app/src/lang/translations/hu-HU.yaml b/app/src/lang/translations/hu-HU.yaml index f9b7f56d99..e97c19b3bd 100644 --- a/app/src/lang/translations/hu-HU.yaml +++ b/app/src/lang/translations/hu-HU.yaml @@ -383,8 +383,6 @@ interfaces: interface: Kezelőfelület many-to-one: display_template: Megjelenítési sablon - markdown: - edit: Szerkesztés tags: tags: Cimkék toggle: diff --git a/app/src/lang/translations/id-ID.yaml b/app/src/lang/translations/id-ID.yaml index 141fa89d74..7d4d32a1c7 100644 --- a/app/src/lang/translations/id-ID.yaml +++ b/app/src/lang/translations/id-ID.yaml @@ -371,8 +371,6 @@ interfaces: many-to-one: many-to-one: Banyak ke Satu display_template: Tampilan Template - markdown: - edit: Edit numeric: numeric: Numerik translations: diff --git a/app/src/lang/translations/it-IT.yaml b/app/src/lang/translations/it-IT.yaml index 1a63221eff..5281a34994 100644 --- a/app/src/lang/translations/it-IT.yaml +++ b/app/src/lang/translations/it-IT.yaml @@ -13,7 +13,7 @@ db_only_click_to_configure: 'Solo Database: Fare clic per configurare ' show_archived_items: Mostra le elementi archiviati required: Obbligatorio requires_value: Richiede un valore -create_preset: Crea preimpostazione +create_preset: Crea Preset create_role: Crea ruolo create_user: Crea utente create_webhook: Crea webhook @@ -27,12 +27,14 @@ connection_fair: Connessione adeguata connection_poor: Scarca connessione rename_folder: Rinomina cartella delete_folder: Elimina cartella -reset_bookmark: Reinizializza segnalibro -rename_bookmark: Rinomina segnalibro -update_bookmark: Aggiorna segnalibro -delete_bookmark: Elimina segnalibro +prefix: Prefisso +suffix: Suffisso +reset_bookmark: Reinizializza Segnalibro +rename_bookmark: Rinomina Segnalibro +update_bookmark: Aggiorna Segnalibro +delete_bookmark: Elimina Segnalibro delete_bookmark_copy: >- - Sei sicuro di voler eliminare il segnalibro "{bookmark}"? Questa azione é irreversibile. + Sei sicuro di voler eliminare il segnalibro "{bookmark}"? Questa azione è irreversibile. logoutReason: SIGN_OUT: Disconnesso SESSION_EXPIRED: Sessione scaduta @@ -72,17 +74,23 @@ validationError: null: Il valore deve essere nullo nnull: Il valore non può essere nullo required: Il valore è obbligatorio +all_access: Accesso totale no_access: Nessun Accesso use_custom: Usa Personalizzato field_standard: Standard field_file: File Singolo field_files: File Multipli +field_m2o: Relazione M2O +field_o2m: Relazione O2M +field_m2m: Relazione M2M field_translations: Traduzioni item_permissions: Permessi Oggetto field_permissions: Permessi di Campo field_validation: Convalida di Campo field_presets: Preset di Campo +no_relational_data: Tieni presente che questo non include dati relazionali. delete_field: Elimina campo +fields_and_layout: Campi & Layout field_create_success: 'Campo Creato: "{field}"' field_update_success: 'Campo Aggiornato: "{field}"' duplicate_where_to: Dove vuoi duplicare questo campo? @@ -125,6 +133,10 @@ to_manually_setup_translations: per configurare manualmente le traduzioni. click_to_manage_translated_fields: >- Non ci sono ancora campi tradotti. Clicca qui per crearli. | C'è un campo tradotto. Clicca qui per gestirlo. | Ci sono {count} campi tradotti. Clicca qui per gestirli. fields_group: Gruppo campi +configure_m2o: Configura la tua Relazione Many-to-One... +configure_o2m: Configura la tua Relazione One-to-Many... +configure_m2m: Configura la tua Relazione Many-to-Many... +configure_m2a: Configura la tua Relazione Many-to-Any... choose_a_type: Seleziona un Tipo... determined_by_relationship: Determinato dalla Relazione add_note: Aggiungi una nota utile per gli utenti ... @@ -135,6 +147,10 @@ display_setup_title: Come dovrebbe essere visualizzato il valore di questo campo standard_field: Campo Standard single_file: File Singolo multiple_files: File Multipli +m2o_relationship: Relazione Many to One +o2m_relationship: Relazione One to Many +m2m_relationship: Relazione Many to Many +m2a_relationship: Relazione Many to Any next: Il prossimo field_name: Nome del Campo translations: Traduzioni @@ -171,9 +187,11 @@ post_comment_success: Commento pubblicato item_create_success: Elemento Creato | Elementi Creati item_update_success: Elemento Aggiornato | Elementi Aggiornati item_delete_success: Elemento Eliminato| Elementi Eliminati -this_collection: Questa collezione -related_collection: Collezione correlata -related_collections: Collezioni Correlate +this_collection: Questa Raccolta +related_collection: Raccolta Correlata +related_collections: Raccolte Correlate +translations_collection: Raccolta di Traduzioni +languages_collection: Raccolta di Lingue export_data: Esporta Dati format: Formato export_collection: 'Esporta {collection}' @@ -237,10 +255,13 @@ replace_from_library: Sostituisci File dalla Libreria replace_from_url: Sostituisci File da URL no_file_selected: Nessun File Selezionato download_file: Scarica File +collection_key: Chiave Di Raccolta name: Nome type: Tipo +creating_new_collection: Creazione Nuova Collezione created_by: Creato da created_on: Creato il +creating_collection_info: Nominare la collezione e impostare il suo campo unico “chiave”... creating_collection_system: Abilita e rinomina uno di questi campi opzionali. generated_uuid: UUID Generato manual_string: Stringa inserita manualmente @@ -259,29 +280,42 @@ information: Informazioni report_bug: Segnala un Bug request_feature: Richiesta caratteristica item_count: 'Nessun elemento | Un articolo | {count} Articoli' +no_items_copy: Non ci sono ancora elementi in questa raccolta. file_count: 'Nessun File | Un File | {count} File' no_files_copy: Non ci sono file qui. user_count: 'Nessun Utente | Un Utente | {count} Utenti' all_items: Tutti gli Elementi csv: CSV -create_collection: Crea raccolta +no_collections: Nessuna Raccolta +create_collection: Crea Raccolta +no_collections_copy_admin: Non hai ancora nessuna Raccolta. Clicca sul pulsante qui sotto per iniziare. +no_collections_copy: Non hai ancora nessuna Raccolta. Contatta il tuo l'amministratore di sistema. relationship_not_setup: La relazione non è stata configurata correttamente +collection_field_not_setup: L'opzione del campo della raccolta non è configurato correttamente +select_a_collection: Seleziona una Raccolta active: Attivo users: Utenti activity: Attività webhooks: Webhooks field_width: Larghezza del Campo +add_a_new_item: Aggiungi nuovo elemento... add_filter: Aggiungi Filtro upper_limit: Limite superiore... lower_limit: Limite inferiore... user_directory: Elenco utenti documentation: Documentazione +sidebar: Barra Laterale duration: Durata +charset: Set di caratteri second: Secondi file_moved: File Spostato +collection_created: Raccolta Creata modified_on: Modificato il sort_field: Ordina per +sort: Ordina status: Stato +bookmark_doesnt_exist: Segnalibro Non Esiste +bookmark_doesnt_exist_copy: Il segnalibro che stai cercando di aprire non è stato trovato. select_an_item: Seleziona un elemento... edit: Modifica enabled: Abilitato @@ -293,6 +327,7 @@ account_created_successfully: Account Creato con Successo auto_fill: Auto-completamento corresponding_field: Campo Corrispondente errors: + COLLECTION_NOT_FOUND: "La Raccolta non esiste" FIELD_NOT_FOUND: Campo non trovato FORBIDDEN: Proibito INVALID_CREDENTIALS: Nome utente o password sbagliati @@ -301,7 +336,11 @@ errors: ITEM_NOT_FOUND: Elemento non trovato ROUTE_NOT_FOUND: Non trovato UNKNOWN: Errore Imprevisto -bookmarks: segnalibri +bookmark_name: Nome segnalibro... +create_bookmark: Crea Segnalibro +edit_bookmark: Modifica Segnalibro +bookmarks: Segnalibri +presets: Preset unexpected_error: Errore Imprevisto unexpected_error_copy: Si è verificato un errore imprevisto. Riprova più tardi. copy_details: Copia Dettagli @@ -313,9 +352,21 @@ back: Indietro editing_image: Modifica Immagine square: Quadrato free: Libero +flip_horizontal: Rifletti Orizzontalmente +flip_vertical: Rifletti Verticalmente rotate: Ruota all_users: Tutti gli Utenti +delete_collection: Elimina Raccolta +update_collection_success: Raccolta Aggiornata +delete_collection_success: Raccolta Eliminata start_end_of_count_items: '{start}-{end} di {count} elementi' +delete_collection_are_you_sure: >- + Sei sicuro di voler eliminare questa raccolta? Questo eliminerà la raccolta e tutti gli elementi in essa. Questa azione è permanente. +collections_shown: Raccolte Mostrate +visible_collections: Raccolte Visibili +hidden_collections: Raccolte Nascoste +unmanaged_collections: Raccolte Non Configurate +system_collections: Raccolte di Sistema placeholder: Placeholder icon_left: Icona a sinistra icon_right: Icona a destra @@ -341,7 +392,12 @@ upload_file_success: File Caricato upload_files_indeterminate: 'Caricamento file {done}/{total}' upload_files_success: '{count} File Caricati' upload_pending: Caricamento In Attesa +layout_options: Opzioni Layout +rows: Righe +columns: Colonne +collection_setup: Configurazione Raccolta value_unique: Il valore deve essere unico +all_activity: Tutte le Attività create_item: Crea Elemento display_template: Display Template n_items_selected: 'Nessun Elemento Selezionato | 1 Elemento Selezionato | {n} Elementi Selezionati' @@ -358,6 +414,9 @@ no_results_copy: Regola o cancella i filtri di ricerca per visualizzare i risult saves_automatically: Salva Automaticamente role: Ruolo user: Utente +no_presets: Nessuna Preset +no_presets_copy: Nessun preset o segnalibro sono stati ancora salvati. +no_presets_cta: Aggiungi Preset create: Creare on_update: In aggiornamento read: Leggere @@ -370,6 +429,8 @@ wysiwyg_options: underline: Sottolineato strikethrough: Barrato codeblock: Codice + link: Link + unlink: Rimuovi link copy: Copia cut: Taglia paste: Incolla @@ -393,23 +454,40 @@ no_options_available: Nessuna opzione disponibile settings_permissions: Ruoli e permessi settings_project: Impostazioni del progetto settings_webhooks: Webhooks +settings_presets: Preset & Segnalibri +layout: Layout +preset_name_placeholder: Nome del segnalibro... +editing_preset: Modifica Preset +layout_preview: Anteprima Layout +layout_setup: Configurazione Layout unsaved_changes: Cambiamenti non salvati unsaved_changes_copy: Sei sicuro di voler lasciare questa pagina? discard_changes: Non salvare le modifiche keep_editing: Continua a modificare +page_help_collections_item: >- + **Dettaglio Elemento** — Un form per la visualizzazione e la gestione di questo elemento. Questa barra laterale contiene anche una cronologia completa di revisioni e commenti incorporati. +page_help_files_collection: >- + **File Library** — Elenca tutti gli asset dei file caricati su questo progetto. Personalizza il layout, i filtri e l'ordinamento per creare la tua vista e anche salvare i segnalibri di queste diverse configurazioni per un accesso rapido. +page_help_files_item: >- + **Dettagli del file** — Un form per la gestione dei metadati dei file, la modifica dell'asset originale e l'aggiornamento delle impostazioni di accesso. +page_help_settings_presets_collection: >- + **Sfoglia Preset** — Elenca tutti i preset del progetto, tra cui: utente, ruolo, segnalibri globali e viste predefinite. +page_help_settings_presets_item: >- + **Dettagli Preset** — Un modulo per la gestione dei segnalibri e dei preset predefiniti delle raccolte. add_new: Aggiungi nuovo create_new: Crea Nuovo all: Tutti +no_layout_collection_selected_yet: Nessun layout/raccolta ancora selezionato batch_delete_confirm: >- Nessun elemento è stato selezionato | Sei sicuro di voler eliminare questo articolo? Questa azione non può essere annullata. | Sei sicuro di voler eliminare questi {count} elementi? Questa azione non può essere annullata. cancel: Annulla -collection: Collezione -collections: collezioni +collection: Raccolta +collections: Raccolte system_fields_locked: I campi di sistema sono bloccati e non possono essere modificati fields: directus_activity: action: Azioni - collection: Collezione + collection: Raccolta item: Chiave primaria elemento user: Azione di timestamp: Azione il @@ -418,6 +496,8 @@ fields: ip: Indirizzo IP user_agent: User agent comment: Commento + directus_collections: + translations: Traduzioni del Nome della Raccolta directus_files: title: Titolo tags: Tags @@ -455,6 +535,7 @@ fields: project_color: Colore del Progetto project_logo: Logo del Progetto directus_fields: + collection: Nome della Raccolta note: Nota hidden: Nascosto translation: Traduzioni nome del campo @@ -465,7 +546,10 @@ fields: description: Descrizione ip_access: Accesso IP app_access: Accesso App + admin_access: Accesso Amministratore enforce_tfa: Richiede 2FA + collection_list: Navigazione Raccolta +no_fields_in_collection: 'Non ci sono ancora campi in "{collection}"' do_nothing: Non Fare Niente generate_and_save_uuid: Genera e Salva UUID save_current_user_id: Salva l'Id Utente Attuale @@ -496,7 +580,7 @@ normal: Normale success: Successo warning: Avviso danger: Pericolo -junction_collection: Collezione Junction +junction_collection: Raccolta di Giunzione latency: Latenza login: Accesso my_activity: Le mie attività @@ -541,9 +625,13 @@ interfaces: line_number: Numero di riga placeholder: Inserisci il codice qui... collection: - collection: Collezione + collection: Raccolta + description: Seleziona tra raccolte esistenti + include_system_collections: Includi Raccolte di Sistema collections: - collections: collezioni + collections: Raccolte + description: Seleziona tra raccolte esistenti + include_system_collections: Includi Raccolte di Sistema color: color: Colore placeholder: Scegli un colore... @@ -556,6 +644,9 @@ interfaces: use_24: Usa Formato 24 Ore display-template: display-template: Display Template + collection_field: Campo Raccolta + collection_field_not_setup: L'opzione del campo della raccolta non è configurato correttamente + select_a_collection: Seleziona una Raccolta divider: divider: Separatore title_placeholder: Inserisci un titolo... @@ -581,13 +672,12 @@ interfaces: interface-options: Opzioni interfaccia many-to-many: many-to-many: Molti a Molti + description: Seleziona più elementi correlati di giunzione many-to-one: many-to-one: Molti a Uno display_template: Display Template markdown: markdown: Markdown - edit: Modifica - preview: Anteprima numeric: numeric: Numerico description: Inserisci un numero @@ -596,6 +686,7 @@ interfaces: one-to-many: one-to-many: Uno a Molti description: Seleziona più elementi correlati + no_collection: Impossibile trovare la raccolta radio-buttons: radio-buttons: Pulsanti di scelta repeater: @@ -619,6 +710,7 @@ interfaces: label_default: Abilitato translations: display_template: Display Template + no_collection: Nessuna Raccolta user: user: Utente description: Seleziona un utente di directus esistente @@ -632,7 +724,9 @@ displays: boolean: boolean: Boolean collection: - collection: Collezione + collection: Raccolta + description: Mostra una raccolta + icon_label: Mostra l'icona della raccolta color: color: Colore datetime: diff --git a/app/src/lang/translations/lt-LT.yaml b/app/src/lang/translations/lt-LT.yaml index 002711370a..c1234d94ff 100644 --- a/app/src/lang/translations/lt-LT.yaml +++ b/app/src/lang/translations/lt-LT.yaml @@ -752,8 +752,6 @@ interfaces: interface: interface: Sąsaja description: Pasirinkti egzistuojančią sąsają - markdown: - edit: Redaguoti tags: tags: Žymos alphabetize_label: Priversti rikiavimą abėcėlės tvarka diff --git a/app/src/lang/translations/nl-NL.yaml b/app/src/lang/translations/nl-NL.yaml index 9d2700353a..923b20e5ca 100644 --- a/app/src/lang/translations/nl-NL.yaml +++ b/app/src/lang/translations/nl-NL.yaml @@ -847,10 +847,6 @@ interfaces: markdown: markdown: Markdown description: Markdown invoeren en bekijken - tabbed: Tabbladen - tabbed_label: Voorbeeld weergeven in apart tabblad - edit: Wijzig - preview: Voorvertoning notice: notice: Melding description: Een korte melding weergeven @@ -952,8 +948,6 @@ displays: datetime: Datum/tijd description: Toon waarden gerelateerd aan tijd format: Format - format_note: >- - Het aangepaste formaat werkt met de __[Date Field Symbols](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)__ long: Lang short: Kort relative: Relatief diff --git a/app/src/lang/translations/pl-PL.yaml b/app/src/lang/translations/pl-PL.yaml index 372fd0fd98..dfe8555a81 100644 --- a/app/src/lang/translations/pl-PL.yaml +++ b/app/src/lang/translations/pl-PL.yaml @@ -708,9 +708,6 @@ interfaces: markdown: markdown: Markdown description: Wprowadź i zobacz markdown - tabbed_label: Pokaż podgląd w osobnej karcie - edit: Edytuj - preview: Podgląd numeric: numeric: Numeryczne description: Wprowadź liczbę diff --git a/app/src/lang/translations/pt-BR.yaml b/app/src/lang/translations/pt-BR.yaml index 875e33f1ef..976a91157c 100644 --- a/app/src/lang/translations/pt-BR.yaml +++ b/app/src/lang/translations/pt-BR.yaml @@ -801,9 +801,6 @@ interfaces: markdown: markdown: Markdown description: Inserir e pré-visualizar markdown - tabbed_label: Mostrar pré-visualização em guia separada - edit: Editar - preview: Pré-visualizar notice: notice: Aviso description: Mostrar um breve aviso diff --git a/app/src/lang/translations/ru-RU.yaml b/app/src/lang/translations/ru-RU.yaml index da64bed183..b5172ffc82 100644 --- a/app/src/lang/translations/ru-RU.yaml +++ b/app/src/lang/translations/ru-RU.yaml @@ -843,10 +843,6 @@ interfaces: markdown: markdown: Markdown description: Ввод и предпросмотр markdown - tabbed: Вкладками - tabbed_label: Показывать предпросмотр в отдельной вкладке - edit: Редактирование - preview: Предпросмотр notice: notice: Примечание description: Показать короткое примечание @@ -948,8 +944,6 @@ displays: datetime: Дата и время description: Показывать значения, относящиеся ко времени format: Формат - format_note: >- - Пользовательский формат принимает __[Date Field Symbol Table](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table)__ long: Длинный short: Короткий relative: Относительный diff --git a/app/src/lang/translations/sv-SE.yaml b/app/src/lang/translations/sv-SE.yaml index 876fd027f6..bcfea62b41 100644 --- a/app/src/lang/translations/sv-SE.yaml +++ b/app/src/lang/translations/sv-SE.yaml @@ -535,8 +535,6 @@ interfaces: many-to-one: many-to-one: Många till en display_template: Visningsmall - markdown: - edit: Redigera numeric: numeric: Numerisk tags: diff --git a/app/src/lang/translations/tr-TR.yaml b/app/src/lang/translations/tr-TR.yaml index 5f8d9483f4..a0995d359c 100644 --- a/app/src/lang/translations/tr-TR.yaml +++ b/app/src/lang/translations/tr-TR.yaml @@ -359,8 +359,6 @@ interfaces: display_template: Görüntüleme Şablonu markdown: markdown: Markdown - edit: Düzenle - preview: Önizle numeric: numeric: Sayısal one-to-many: diff --git a/app/src/lang/translations/uk-UA.yaml b/app/src/lang/translations/uk-UA.yaml index a421df17cd..d786b1e0ba 100644 --- a/app/src/lang/translations/uk-UA.yaml +++ b/app/src/lang/translations/uk-UA.yaml @@ -1,7 +1,11 @@ --- +edit_field: Редагувати поле +duplicate_field: Дублювати поле full_width: Повна ширина +add_field: Додати поле required: Обов'язкове create_role: Створити роль +invite: Запросити delete_bookmark: Видалити закладку directus_version: Версія Directus language: Мова @@ -58,6 +62,7 @@ save_as_copy: Зберегти копію comments: Коментарі request_feature: Запит на нову функцію item_count: 'Немає елементів | Один елемент | {count} елементів' +csv: CSV create_collection: Створити колекцію users: Користувачі activity: Активність @@ -67,11 +72,15 @@ user_directory: Директорія користувачів duration: Тривалість modified_on: Час зміни status: Статус +errors: + ROUTE_NOT_FOUND: Не знайдено +create_bookmark: Створити закладку bookmarks: Закладки back: Назад placeholder: Заповнювач icon_left: Значок ліворуч icon_right: Значок праворуч +font: Шрифт monospace: Моноширинний шрифт divider: Розділювач color: Колір diff --git a/app/src/lang/translations/vi-VN.yaml b/app/src/lang/translations/vi-VN.yaml index 5934e1b429..cb6e9c2a84 100644 --- a/app/src/lang/translations/vi-VN.yaml +++ b/app/src/lang/translations/vi-VN.yaml @@ -527,8 +527,6 @@ interfaces: display_template: Mẫu hiển thị markdown: markdown: Gạch nhớ - edit: Sửa - preview: Xem trước numeric: numeric: Kiểu số one-to-many: diff --git a/app/src/lang/translations/zh-CN.yaml b/app/src/lang/translations/zh-CN.yaml index 899e3e5197..361aa5ddb6 100644 --- a/app/src/lang/translations/zh-CN.yaml +++ b/app/src/lang/translations/zh-CN.yaml @@ -1,9 +1,49 @@ --- +edit_field: 编辑字段 +item_revision: 项目修订 +duplicate_field: 复制字段 +half_width: 半宽 full_width: 全宽 +fill_width: 全宽 +field_name_translations: 字段名称翻译 +enter_password_to_enable_tfa: 输入您的密码以启用两步验证 +add_field: 添加字段 +role_name: 角色名称 +db_only_click_to_configure: '仅限数据库:点击配置 ' +show_archived_items: 显示存档项目 required: 必填 +requires_value: 必填值 +create_preset: 创建预设 create_role: 创建角色 +create_user: 创建用户 +create_webhook: 创建Web钩子 +invite_users: 邀请用户 +invite: 邀请 +emails: 邮箱 +connection_poor: 连接失败 +rename_folder: 重命名文件夹 +delete_folder: 删除文件夹 +prefix: 前缀 +suffix: 后缀 +reset_bookmark: 重置书签 +rename_bookmark: 重命名书签 +update_bookmark: 更新书签 delete_bookmark: 删除书签 +delete_bookmark_copy: >- + 你确定要删除"{bookmark}" 这个书签吗? 此操作无法撤销。 +logoutReason: + SIGN_OUT: 注销 + SESSION_EXPIRED: 会话过期 +public: 公共 +not_allowed: 不允许 directus_version: Directus 版本 +node_version: 节点版本 +node_uptime: 节点运行时间 +os_type: 系统类型 +os_version: 系统版本 +os_uptime: 系统运行时间 +os_totalmem: 系统内存 +archive: 存档 archive_confirm: 您确定要存档此项目吗? archive_confirm_count: >- 没有选定项目 | 你确定要存档这个项目吗?| 你确定你想要存档这些 {count} 个项目吗? @@ -15,32 +55,138 @@ nested_files_folders_will_be_moved: 嵌套的文件和文件夹将被上移一 unknown_validation_errors: '以下隐藏字段的验证错误:' validationError: eq: 值必须是 {valid} + neq: 值不能为 {invalid} + in: 值必须是 {valid} 的一个 + nin: 值不能是 {invalid} 的一个 + contains: 值必须包含 {substring} + ncontains: 值不能包含 {substring} + gt: 值必须大于 {valid} + gte: 值必须大于或等于 {valid} + lt: 值必须小于 {valid} + lte: 值必须小于或等于 {valid} + empty: 值必须为空 + nempty: 值不能为空 + null: 值必须为null + nnull: 值不能为null required: 值是必需的 all_access: 订购全部功能 no_access: 无访问权限 use_custom: 使用自定义颜色 +field_standard: 标准 +field_file: 单个文件 +field_files: 多个文件 +field_m2o: M2O 关系 +field_o2m: O2M 关系 +field_m2m: M2M 关系 +field_translations: 翻译 +item_permissions: 项目权限 +field_permissions: 字段权限 +field_validation: 字段验证 +field_presets: 字段预设 +permissions_for_role: '项目 {role} 角色能够 {action}。' +fields_for_role: '字段 {role} 角色能够 {action}。' +validation_for_role: '字段 {action} 规定了 {role} 角色必须遵守。' +presets_for_role: '{role} 角色的字段值默认值。' +revision_post_update: 这是更新这个项目后的样式... +changes_made: 这些是所做的具体更改... +no_relational_data: 请记住,这不包括关系数据。 +hide_field_on_detail: 在详情中隐藏该字段 +show_field_on_detail: 在详情中显示该字段 +delete_field: 删除字段 +fields_and_layout: 字段和布局 +field_create_success: '创建字段: "{field}"' +field_update_success: '更新字段: "{field}"' +duplicate_where_to: 您想要复制此字段到哪? language: 语言 +global: 全局 +admins_have_all_permissions: 管理员拥有所有权限 +camera: 摄像头 +exposure: 过期: +shutter: 快门 +iso: ISO +focal_length: 焦距 +schema_setup_title: 此字段如何保存到数据库? +schema_field_title: 这个字段应该如何在应用程序中表现? create_field: 创建字段 +creating_new_field: '新字段 ({collection})' +updating_field_field: '{field} ({collection})' +reset_page_preferences: 重置页面首选项 +hidden_field: 隐藏字段 hidden_on_detail: 隐藏于详情 +disabled_editing_value: 禁用编辑值 +key: 关键字 +alias: 别名 +bigInteger: 大整数 +boolean: 布尔值 date: 日期 +datetime: 日期时间 decimal: 十进制 +float: 浮点数 +integer: 整数 +json: JSON +string: 字符串 text: 文字 time: 时间 +timestamp: 时间戳 +uuid: UUID +hash: Hash +not_available_for_type: 此类型不可用 +create_translations: 创建翻译 auto_generate: 自动生成 +this_will_auto_setup_fields_relations: 这将自动设置所有必填字段和关系。 +click_here: 点击此处 +to_manually_setup_translations: 手动设置翻译。 +click_to_manage_translated_fields: >- + 还没有翻译的字段。点击这里创建它们。 点击这里来管理它。| 有 {count} 个翻译的字段。点击这里来管理。 +fields_group: 字段组 +configure_m2o: 配置您的多对一关系... +configure_o2m: 配置您的一对多的关系... +configure_m2m: 配置您的多对多的关系... +configure_m2a: 配置您的多对任何关系... +add_m2o_to_collection: '添加多对一到"{collection}"' +add_o2m_to_collection: '添加一到多个到 "{collection}"' +add_m2m_to_collection: '添加多对多到"{collection}"' +choose_a_type: 选择类型... +determined_by_relationship: 由关系确定 add_note: 为用户添加有用的注释... default_value: 默认值 +add_a_default_value: 添加默认值... +interface_setup_title: 用户将如何与这个字段交互? +display_setup_title: 该字段的值应如何显示? +standard_field: 标准字段 +single_file: 单个文件 +multiple_files: 多个文件 +m2o_relationship: 多对一关系 +o2m_relationship: 一对多关系 +m2m_relationship: 多对多关系 +m2a_relationship: 多对任何关系 next: 下一条 +field_name: 字段名 +translations: 翻译 note: 注解 +enter_a_value: 输入值... +enter_a_placeholder: 输入占位符... length: 长度 +precision_scale: 精度和缩放 readonly: 只读 unique: 唯一 +updated_on: 更新于 +updated_by: 更新者 primary_key: 主键 +foreign_key: 外键 +finish_setup: 完成安装 +dismiss: 关闭 +raw_value: 原始值 +edit_raw_value: 编辑原始值 +enter_raw_value: 输入原始值... clear_value: 清除值 reset_to_default: 重置为默认值 undo_changes: 撤销更改 notifications: 通知 +show_all_activity: 显示所有活动 page_not_found: 找不到页面 page_not_found_body: 您正在寻找的页面似乎不存在。 +confirm_revert: 确认恢复 display: 显示 title: 标题 revision_delta_deleted: 已删除 @@ -62,31 +208,131 @@ months: october: 10 月 november: 11 月 december: 12 月 +drag_mode: 拖动模式 +cancel_crop: 取消裁剪。 +original: 原始 +url: URl +import: Import +file_details: 文件信息 +dimensions: 尺寸 size: 大小 +modified: 已修改 checksum: 校验和 owner: 所有者 +edited_by: 编辑者 +folder: 文件夹 +zoom: 缩放 download: 下载 +open: 打开 +open_in_new_window: 在新窗口中打开 +foreground_color: 前景色 +background_color: 背景色 +upload_from_device: 从设备中上传文件 +choose_from_library: 从库中选择文件 +import_from_url: 从 URL 导入文件 +replace_from_device: 从设备中替换文件 +replace_from_library: 从库中替换文件 +replace_from_url: 从 URL 中替换文件 +no_file_selected: 未选择文件 +download_file: 下载文件 +collection_key: 集合的键 name: 名称 +primary_key_field: 主键字段 +type: 类型 +creating_new_collection: 创建集合 created_by: 创建自 created_on: 创建于 +creating_collection_info: 命名集合并设置唯一键字段... +creating_collection_system: 启用并重命名这些可选字段。 +auto_increment_integer: 自动递增整数 +generated_uuid: 生成的 UUID +manual_string: 手动输入字符串 +save_and_create_new: 保存并创建新的 save_and_stay: 保存并继续 save_as_copy: 另存为 +add_existing: 添加现有 comments: 注释 +no_comments: 暂无评论 +click_to_expand: 单击展开 +select_item: 选择项目 +no_items: 无项目 +search_items: 搜索条目... +disabled: 禁用 +information: 信息 +report_bug: 反馈Bug request_feature: 功能建议 +interface_not_found: '未找到接口 "{interface}"。' +reset_interface: 重置接口 +display_not_found: '未找到显示 "{display}" 。' +reset_display: 重置显示 +m2a_builder: 构建器 (M2A) item_count: '暂无数据 | 找到一条数据 | 找到 {count} 条数据' +no_items_copy: 此集合中没有项目。 +file_count: '没有文件 | 一个文件 | {count} 个文件' +no_files_copy: 没有任何文件。 +user_count: '没有用户 | 一个用户 | {count} 个用户' +no_users_copy: 该角色下还没有用户。 +webhooks_count: '没有 Web钩子 | 一个钩子 | {count} 个Web钩子' +no_webhooks_copy: 还没有任何web钩子。 +all_items: 所有项目 +csv: CSV +no_collections: 没有任何集合 create_collection: 创建集合 +no_collections_copy_admin: 您还没有任何集合。点击下面的按钮开始操作。 +no_collections_copy: 您还没有任何集合。请联系您的系统管理员。 relationship_not_setup: 关系配置不正确 +display_template_not_setup: 显示的模板选项配置错误 +collection_field_not_setup: 集合的字段选项配置错误 +select_a_collection: 选择一个集合 +active: 激活 users: 用户 activity: 活动 webhooks: Webhook field_width: 字段宽度 +add_a_new_item: 添加新项目... +add_filter: 添加过滤器 +upper_limit: 上限... +lower_limit: 下限... user_directory: 用户列表 +documentation: 文档 +sidebar: 侧边栏 duration: 持续时间 +charset: 字符集 +second: 秒 +file_moved: 文件已移动 +collection_created: 集合已创建 modified_on: 修改于 +card_size: 卡片大小 sort_field: 排序字段 +sort: 排序 status: 状态 +toggle_manual_sorting: 切换手动排序 +bookmark_doesnt_exist: 书签不存在 +bookmark_doesnt_exist_copy: 找不到您试图打开的书签。 +bookmark_doesnt_exist_cta: 返回集合 +select_an_item: 选择一个项目... edit: 编辑 +enabled: 已启用 +disable_tfa: 停用双重认证 +tfa_scan_code: 扫描您的身份验证程序中的代码来完成设置 2FA +enter_otp_to_disable_tfa: 输入OTP以禁用双重认证 +create_account: 创建账号 +account_created_successfully: 账号成功创建! +auto_fill: 自动填充 +corresponding_field: 相应字段 +errors: + COLLECTION_NOT_FOUND: "集合不存在" + FIELD_NOT_FOUND: 空格未找到 + FORBIDDEN: 禁止 + INVALID_CREDENTIALS: 错误的用户名或密码 + INVALID_OTP: 错误的一次性密码 + INVALID_QUERY: 无效的查询 + ITEM_LIMIT_REACHED: 项目已达到限制 + ITEM_NOT_FOUND: 找不到项目 + ROUTE_NOT_FOUND: 未找到 + UNKNOWN: 未知错误 bookmarks: 书签 +unexpected_error: 未知错误 back: 后退 placeholder: 占位文本 icon_left: 左图标 @@ -103,17 +349,70 @@ operators: ncontains: 不包含 empty: 空 loading: 正在载入... +drop_to_upload: 拖拽文件并上传 +upload_file: 上传文件 +upload_file_indeterminate: 正在上传文件... +upload_file_success: 文件已上传 +upload_files_indeterminate: '正在上传文件 {done}/{total}' +upload_files_success: '{count} 个文件已上传' +upload_pending: 上传等待中 +drag_file_here: 拖放文件到这里 +click_to_browse: 点击浏览 +layout_options: 布局选项 +rows: 行 +columns: 列 +collection_setup: 集合设置 +optional_system_fields: 可选系统字段 +value_unique: 值必须唯一 +all_activity: 所有活动的 +create_item: 创建项目 display_template: 显示模板 +n_items_selected: '没有选定项目 | 1 项选定项目 | {n} 项选定项目' +per_page: 每页 +all_files: 所有文件 +my_files: 我的文件 +recent_files: 最近的文件 +create_folder: 创建文件夹 +folder_name: 文件夹名 +add_file: 添加文件 +replace_file: 替换文件 no_results: 找不到查询结果 +no_results_copy: 调整或清除搜索过滤器以查看结果。 +clear_filters: 清除过滤器 +saves_automatically: 自动保存 role: 角色 user: 用户 +no_presets: 无预设 +no_presets_copy: 尚未保存预设或书签。 +no_presets_cta: 添加预设 create: 创建 +on_create: 创建时 on_update: 在更新操作上 read: 查看 update: 更新 select_fields: 选择字段 +format_text: 格式化文本 +bold: 加粗 +toggle: 切换 +icon_on: 图标开启 +icon_off: 关闭图标 +label: 标签 wysiwyg_options: + aligncenter: 居中对齐 + alignjustify: 两端对齐 + alignleft: 左对齐 + alignnone: 不对齐 + alignright: 右对齐 + forecolor: 前景色 + backcolor: 背景色 + bold: 加粗 + italic: 斜体 + underline: 下划线 + strikethrough: 删除线 + subscript: 下标 + superscript: 上标 codeblock: 代码 + blockquote: 块引用 remove: 移除 table: 表 dropdown: 下拉列表 @@ -127,13 +426,20 @@ unsaved_changes: 修改还未保存 unsaved_changes_copy: 您确定要离开此页面吗? discard_changes: 不保存修改并离开此页 keep_editing: 继续编辑 +activity_feed: 活动摘要 add_new: 新增 +create_new: 新建 all: 全部 +none: 无 +no_layout_collection_selected_yet: 尚未选择布局/集合 batch_delete_confirm: >- 您还没有选择数据 | 您确定要删除此条数据吗? 此操作无法撤消。 | 您确定要删除这 {count} 条数据吗? 此操作无法撤消。 cancel: 取消 collection: 集合 collections: 集合 +singleton: 单一 +singleton_label: 视为单个对象 +system_fields_locked: 系统字段已锁定,无法编辑 fields: directus_activity: action: 操作 @@ -146,6 +452,8 @@ fields: ip: IP 地址 user_agent: 用户代理(User Agent) comment: 注释 + directus_collections: + translations: 集合名称翻译 directus_files: title: 标题 tags: 标签 @@ -179,12 +487,43 @@ fields: tfa_secret: 2FA(双因素身份验证) directus_settings: project_name: 项目名称 + project_url: 项目URL + project_color: 项目颜色 + project_logo: 项目 Logo + public_foreground: 公共前景 + public_background: 公共背景 + public_note: 公共便笺 + auth_password_policy: 认证密码策略 + auth_idle_timeout: 认证等待超时 + auth_login_attempts: 尝试认证登录次数 + storage_asset_presets: 存储资产预设 directus_fields: + collection: 集合名称 + icon: 集合 Icon note: 注解 hidden: 隐藏 + singleton: 单一 + translation: 字段名称翻译 display_template: 模板 directus_roles: + name: 角色名称 + icon: 角色 Icon description: 描述 + ip_access: IP 访问 + app_access: App 访问 + admin_access: 管理员访问 + enforce_tfa: 请求两步验证 + users: 角色中的用户 + module_list: 模块导航 + collection_list: 集合导航 +no_fields_in_collection: '集合 {collection} 中没有任何字段' +do_nothing: 什么都不做 +generate_and_save_uuid: 生成并保存 UUID +save_current_user_id: 保存当前用户 ID +save_current_user_role: 保存当前用户角色 +save_current_datetime: 保存当前日期/时间 +block: 阻止 +inline: 内联 comment: 注释 continue: 继续 default: 默认 @@ -247,14 +586,35 @@ interfaces: datetime: 日期时间 display-template: display-template: 显示模板 + collection_field_not_setup: 集合的字段选项配置错误 + select_a_collection: 选择一个集合 divider: divider: 分隔线 + inline_title: 内嵌标题 + inline_title_label: 在行内显示标题 + margin_top: 上边距 + margin_top_label: 增加上边距 dropdown: + description: 从下拉列表中选择一个值 + choices_placeholder: 添加一个新的选项 allow_other: 允许其他选项 + allow_other_label: 允许其他值 + allow_none: 允许 None + allow_none_label: 允许不选择 + choices_name_placeholder: 输入一个名称... + choices_value_placeholder: 输入值... + dropdown-multiselect: + dropdown-multiselect: 下拉(多次) + description: 从下拉列表中选择多个值 file: file: 文件 + description: 选择或上传文件 files: files: 多个文件 + description: 选择或上传多个文件 + hash: + hash: Hash + description: 输入一个经过hash的值 icon: icon: 图标 interface-options: @@ -266,8 +626,6 @@ interfaces: display_template: 显示模板 markdown: markdown: Markdown - edit: 编辑 - preview: 预览 numeric: numeric: 数字 one-to-many: @@ -285,6 +643,9 @@ interfaces: text-input: text-input: 文本输入 trim: 修剪 + toggle: + toggle: 切换 + label_default: 已启用 translations: display_template: 显示模板 user: @@ -294,6 +655,10 @@ interfaces: wysiwyg: custom_formats: 自定义格式 displays: + boolean: + boolean: 布尔值 + icon_on: 图标开启 + icon_off: 关闭图标 collection: collection: 集合 color: @@ -307,6 +672,8 @@ displays: filesize: 文件大小 icon: icon: 图标 + labels: + choices_value_placeholder: 输入值... rating: rating: 评分 user: diff --git a/app/src/lang/translations/zh-TW.yaml b/app/src/lang/translations/zh-TW.yaml index 96c0f16034..ea6514c364 100644 --- a/app/src/lang/translations/zh-TW.yaml +++ b/app/src/lang/translations/zh-TW.yaml @@ -289,8 +289,6 @@ interfaces: display_template: 顯示模板 markdown: markdown: Markdown - edit: 編輯 - preview: 預覽 numeric: numeric: 數字 one-to-many: diff --git a/app/src/views/private/components/render-template/render-template.vue b/app/src/views/private/components/render-template/render-template.vue index aa6d9d3c18..f5ab4bb392 100644 --- a/app/src/views/private/components/render-template/render-template.vue +++ b/app/src/views/private/components/render-template/render-template.vue @@ -103,6 +103,7 @@ export default defineComponent({ position: relative; max-width: 100%; padding-right: 8px; + line-height: normal; & > * { vertical-align: middle; diff --git a/app/src/views/private/components/sidebar-detail/sidebar-detail.vue b/app/src/views/private/components/sidebar-detail/sidebar-detail.vue index 48c849bb10..418418ec31 100644 --- a/app/src/views/private/components/sidebar-detail/sidebar-detail.vue +++ b/app/src/views/private/components/sidebar-detail/sidebar-detail.vue @@ -72,7 +72,7 @@ body { --v-badge-offset-x: 2px; --v-badge-offset-y: 4px; --v-badge-border-color: var(--background-normal-alt); - --v-badge-background-color: var(--foreground-normal); + --v-badge-background-color: var(--primary); --v-badge-color: var(--background-normal); display: contents; diff --git a/docs/guides/extensions/accessing-data.md b/docs/guides/extensions/accessing-data.md index d5322bcbae..85ee9d7e00 100644 --- a/docs/guides/extensions/accessing-data.md +++ b/docs/guides/extensions/accessing-data.md @@ -2,4 +2,9 @@ > TK -@TODO +## Storing Sensitive Extension Variables + +If your extension requires storing sensitive data, such as an API Key, you can store that information +in [custom environment variables](#). This data can then be accessed globally by server-side extensions +(eg: custom hooks or endpoints). If you need access to that private data on the client-side (eg: custom +interfaces or displays), then you would expose that env variable via a custom endpoint with proper limitations. diff --git a/docs/guides/extensions/modules.md b/docs/guides/extensions/modules.md index 2c1718e46a..2bd3beabd0 100644 --- a/docs/guides/extensions/modules.md +++ b/docs/guides/extensions/modules.md @@ -48,11 +48,17 @@ for more info on what can go into this object. ```vue ```