Merge branch 'main' of github.com:directus/directus into main

This commit is contained in:
rijkvanzanten
2021-01-12 11:10:33 -05:00
18 changed files with 122 additions and 151 deletions

View File

@@ -75,14 +75,10 @@ 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: Преводи,
field_presentation: Презентационни и псевдоними
field_file: Единствен файл
field_files: Множество файлове
field_translations: Преводи
item_permissions: Позволения на запис
field_permissions: Позволения за поле
field_validation: Валидация на поле
@@ -753,7 +749,6 @@ template: Шаблон
translation: Превод
value: Стойност
view_project: Преглед на проект
weeks: { }
report_error: Докладване на грешка
interfaces:
checkboxes:

View File

@@ -71,7 +71,9 @@ validationError:
all_access: Zugriff auf alles
no_access: Kein Zugriff
use_custom: Benutzerdefiniert
field_files: Mehrere Dateien,
field_file: Eine Datei
field_files: Mehrere Dateien
field_translations: Übersetzungen
item_permissions: Item Berechtigungen
field_permissions: Feldberechtigungen
field_validation: Feldüberprüfung

View File

@@ -2,17 +2,17 @@
edit_field: Editar Campo
item_revision: Revisión de Elemento
duplicate_field: Duplicar Campo
half_width: Media Ancho
half_width: Anchura 50%
full_width: Ancho Completo
fill_width: Llenar Ancho
field_name_translations: Traducciones del Nombre del Campo
enter_password_to_enable_tfa: Ingrese su contraseña para habilitar la Autentificación en Dos Pasos
field_name_translations: 'Nombre de Campo: Traducciones'
enter_password_to_enable_tfa: Introduzca la contraseña para habilitar la Autenticación de doble factor
add_field: Agregar Campo
role_name: Nombre del Rol
db_only_click_to_configure: 'Solo Base de Datos: Clic para Configurar '
show_archived_items: Mostrar Elementos Archivados
required: Requerido
requires_value: Se requiere un valor
requires_value: Valor obligatorio
create_preset: Crear Predefinido
create_role: Crear Rol
create_user: Crear Usuario
@@ -75,14 +75,10 @@ validationError:
all_access: Todos los accesos
no_access: Sin Acceso
use_custom: Personalizar
field_standard: Estándar,
field_presentation: Presentación y Alias,
field_file: Archivo único,
field_files: Múltiples archivos,
field_m2o: Relación M2O,
field_o2m: Relación O2M,
field_m2m: Relación M2M,
field_translations: Traducciones,
field_presentation: Presentación y Alias
field_file: Un Archivo
field_files: Múltiples Archivos
field_translations: Traducciones
item_permissions: Permisos de Elemento
field_permissions: Permisos de Campo
field_validation: Validación de Campo
@@ -423,6 +419,8 @@ circle: Círculo
empty_item: Elemento Vacío
log_in_with: 'Iniciar Sesión con {provider}'
advanced_filter: Filtro Avanzado
delete_advanced_filter: Borrar filtro
change_advanced_filter_operator: Cambiar operador
operators:
eq: Igual a
neq: No es igual a
@@ -670,7 +668,7 @@ fields:
note: Nota
hidden: Oculto
singleton: Singleton
translation: Traducciones del Nombre del Campo
translation: 'Nombre de Campo: Traducciones'
display_template: Plantilla
directus_roles:
name: Nombre del Rol
@@ -745,6 +743,8 @@ sign_out: Cerrar Sesión
sign_out_confirm: '¿Realmente desea cerrar sesión?'
something_went_wrong: Algo salió mal.
sort_direction: Dirección de Ordenamiento
sort_asc: Ordenar ascendente
sort_desc: Orden descendente
template: Plantilla
translation: Traducción
value: Valor
@@ -1012,7 +1012,7 @@ displays:
layouts:
cards:
cards: Tarjetas
image_source: Orígen de la imágen
image_source: Orígen de la imagen
image_fit: Ajuste de Imagen
crop: Recortar
contain: Contiene

View File

@@ -2,17 +2,17 @@
edit_field: Editar Campo
item_revision: Revisión de Elemento
duplicate_field: Duplicar Campo
half_width: Media Ancho
half_width: Anchura 50%
full_width: Ancho completo
fill_width: Llenar Ancho
field_name_translations: Traducciones del Nombre del Campo
enter_password_to_enable_tfa: Ingrese su contraseña para habilitar la Autentificación en Dos Pasos
field_name_translations: 'Nombre de Campo: Traducciones'
enter_password_to_enable_tfa: Introduzca la contraseña para habilitar la Autenticación de doble factor
add_field: Agregar Campo
role_name: Nombre del Rol
db_only_click_to_configure: 'Solo Base de Datos: Clic para Configurar '
show_archived_items: Mostrar Elementos Archivados
required: Necesario
requires_value: Se requiere un valor
requires_value: Valor obligatorio
create_preset: Crear Predefinido
create_role: Crear Rol
create_user: Crear Usuario
@@ -75,14 +75,10 @@ validationError:
all_access: Todos los accesos
no_access: Sin Acceso
use_custom: Personalizar
field_standard: Estándar,
field_presentation: Presentación y Alias,
field_file: Archivo único,
field_files: Múltiples archivos,
field_m2o: Relación M2O,
field_o2m: Relación O2M,
field_m2m: Relación M2M,
field_translations: Traducciones,
field_presentation: Presentación y Alias
field_file: Un Archivo
field_files: Múltiples Archivos
field_translations: Traducciones
item_permissions: Permisos de Elemento
field_permissions: Permisos de Campo
field_validation: Validación de Campo
@@ -423,6 +419,8 @@ circle: Círculo
empty_item: Elemento Vacío
log_in_with: 'Iniciar Sesión con {provider}'
advanced_filter: Filtro Avanzado
delete_advanced_filter: Borrar filtro
change_advanced_filter_operator: Cambiar operador
operators:
eq: Igual a
neq: No es igual a
@@ -670,7 +668,7 @@ fields:
note: Nota
hidden: Oculto
singleton: Singleton
translation: Traducciones del Nombre del Campo
translation: 'Nombre de Campo: Traducciones'
display_template: Plantilla
directus_roles:
name: Nombre del Rol
@@ -745,6 +743,8 @@ sign_out: Desconectar
sign_out_confirm: '¿Seguro que quieres cerrar sesión?'
something_went_wrong: Algo salió mal.
sort_direction: Dirección de Ordenamiento
sort_asc: Ordenar ascendente
sort_desc: Orden descendente
template: Plantilla
translation: Traducción
value: Valor

View File

@@ -75,14 +75,10 @@ validationError:
all_access: Todos los accesos
no_access: Sin Acceso
use_custom: Personalizar
field_standard: Estándar,
field_presentation: Presentación y Alias,
field_file: Archivo único,
field_files: Múltiples archivos,
field_m2o: Relación M2O,
field_o2m: Relación O2M,
field_m2m: Relación M2M,
field_translations: Traducciones,
field_presentation: Presentación y Alias
field_file: Un Archivo
field_files: Múltiples Archivos
field_translations: Traducciones
item_permissions: Permisos de Elemento
field_permissions: Permisos de Campo
field_validation: Validación de Campo
@@ -753,7 +749,6 @@ template: Plantilla
translation: Traducción
value: Valor
view_project: Ver Proyecto
weeks: { }
report_error: Reportar Error
interfaces:
checkboxes:

View File

@@ -72,14 +72,10 @@ 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,
field_presentation: Présentation & Alias
field_file: Fichier simple
field_files: Fichiers multiples
field_translations: Traductions
item_permissions: Permissions de l'élément
field_permissions: Permissions du champ
field_validation: Validation du champ

View File

@@ -0,0 +1 @@
---

View File

@@ -23,8 +23,9 @@ public: 公開
directus_version: Directus Version
validationError:
required: 必須項目です
field_file: 1つのファイル
field_files: 複数のファイル
field_translations: 翻訳,
field_translations: 翻訳
fields_and_layout: 項目とレイアウト
language: 言語
schema_setup_title: この項目をどのように保存するか設定しましょう。

View File

@@ -75,6 +75,10 @@ validationError:
all_access: Alle toegang
no_access: Geen toegang
use_custom: Gebruik aangepaste
field_presentation: Presentatie & Aliasen
field_file: Enkel bestand
field_files: Meerdere bestanden
field_translations: Vertalingen
item_permissions: Item Permissies
field_permissions: Veld Permissies
field_validation: Veld Validatie

View File

@@ -75,14 +75,8 @@ validationError:
all_access: All tilgang
no_access: Ingen tilgang
use_custom: Bruk egendefinert
field_standard: Standard,
field_presentation: Presentation & Aliaser,
field_file: Enkelt-fil
field_files: Flere filer,
field_m2o: M2O Relasjon,
field_o2m: O2M Relasjon,
field_m2m: M2M Relasjon,
field_translations: Oversettelser,
field_presentation: Presentation & Aliaser
field_translations: Oversettelser
item_permissions: Element Tillatelser
field_permissions: Felt Tillatelser
field_validation: Felt validering

View File

@@ -72,11 +72,10 @@ validationError:
all_access: Pełny Dostęp
no_access: Brak dostępu
use_custom: Użyj niestandardowych
field_standard: Standard,
field_presentation: Prezentacja i aliasy,
field_file: Pojedynczy plik,
field_files: Wiele plików,
field_translations: Tłumaczenia,
field_presentation: Prezentacja i aliasy
field_file: Pojedynczy plik
field_files: Wiele plików
field_translations: Tłumaczenia
field_validation: Walidacja pola
permissions_for_role: 'Przedmioty roli {role} mogą {action}.'
presets_for_role: 'Wartość domyślna dla roli {role}.'

View File

@@ -74,6 +74,10 @@ validationError:
all_access: Acesso Total
no_access: Sem acesso
use_custom: Usar Personalizado
field_presentation: Apresentação e pseudônimos
field_file: Arquivo único
field_files: Múltiplos arquivos
field_translations: Traduções
item_permissions: Permissões do Item
field_permissions: Permissões dos campos
field_validation: Validação dos campos

View File

@@ -75,14 +75,10 @@ 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: Переводы,
field_presentation: Представление и Алиасы
field_file: Один Файл
field_files: Несколько Файлов
field_translations: Переводы
item_permissions: Разрешения Элемента
field_permissions: Разрешения Поля
field_validation: Валидация Поля
@@ -753,7 +749,6 @@ template: Шаблон
translation: Перевод
value: Значение
view_project: Просмотр Проекта
weeks: { }
report_error: Сообщить об Ошибке
interfaces:
checkboxes:

View File

@@ -75,14 +75,10 @@ validationError:
all_access: Alla behörigheter
no_access: Ingen åtkomst
use_custom: Använd anpassad
field_standard: Standard,
field_presentation: Presentation & alias,
field_presentation: Presentation & alias
field_file: Enskild fil
field_files: Flera filer,
field_m2o: M2O relation,
field_o2m: M2O relation,
field_m2m: M2M relation,
field_translations: Översättningar,
field_files: Flera filer
field_translations: Översättningar
item_permissions: Behörigheter för objekt
field_permissions: Behörigheter för fält
field_validation: Validering av fält

View File

@@ -65,6 +65,9 @@ validationError:
ncontains: Değer, {substring} içeremez
gt: Değer, {valid} değerinden büyük olmalıdır
gte: Değer, {valid} değerinden büyük veya ona eşit olmalıdır
field_file: Tek Dosya
field_files: Birden Fazla Dosya
field_translations: Çeviriler
language: Dil
create_field: Alan Ekle
hidden_on_detail: Detayda Gizli

View File

@@ -75,13 +75,8 @@ validationError:
all_access: Toàn Quyền
no_access: Cấm Truy Cập
use_custom: Chọn Lọc
field_standard: Chuẩn
field_presentation: Trình Bày và Bí Danh
field_file: Một Tập Tin
field_file: Tập tin đơn
field_files: Nhiều Tập Tin
field_m2o: Quan hệ Nhiều -> Một
field_o2m: Quan hệ Một -> Nhiều
field_m2m: Quan hệ Nhiều -> Nhiều
field_translations: Các Bản Dịch
item_permissions: Quyền truy cập Bảng ghi
field_permissions: Quyền truy cập Trường

View File

@@ -19,7 +19,6 @@ validationError:
all_access: 订购全部功能
no_access: 无访问权限
use_custom: 使用自定义颜色
field_standard: 标准,
language: 语言
create_field: 创建字段
hidden_on_detail: 隐藏于详情

View File

@@ -1,16 +1,14 @@
# Contributing
> Our team truly appreciates every single pull-request, bug report, and feature request made by our
> community. If you have _any_ questions along the way, please reach out to our Core team on
> [Discord](https://directus.chat).
> Our team truly appreciates every single pull-request, bug report, and feature request made by our community. If you
> have _any_ questions along the way, please reach out to our Core team on [Discord](https://directus.chat).
## Node Monorepo
Our Node.js repository is located at `directus/directus` and houses the Admin App (Vue.js 3),
Node.js API, project documentation (Markdown), API Specification (OpenAPI), and other smaller
packages used internally. Directus follows a monorepo design similar to React or Babel — to learn
more about our monorepo's design and structure, see our [Codebase Overview](#codebase-overview)
below.
Our Node.js repository is located at `directus/directus` and houses the Admin App (Vue.js 3), Node.js API, project
documentation (Markdown), API Specification (OpenAPI), and other smaller packages used internally. Directus follows a
monorepo design similar to React or Babel — to learn more about our monorepo's design and structure, see our
[Codebase Overview](#codebase-overview) below.
To contribute to the project, please follow the instructions located within our GitHub repository's
[contributing.md file](https://github.com/directus/directus/blob/main/contributing.md).
@@ -27,9 +25,8 @@ codebase is located in a separate git repository at [`directus/php`](#).
## Feature Requests
Feature requests are a great way to let our team know what should be prioritized next. You can
[submit a feature request](https://github.com/directus/directus/discussions/category_choices) or
upvote [existing submissions](https://github.com/directus/directus/discussions) all via our GitHub
Discussions board.
[submit a feature request](https://github.com/directus/directus/discussions/category_choices) or upvote
[existing submissions](https://github.com/directus/directus/discussions) all via our GitHub Discussions board.
<!-- prettier-ignore-start -->
::: warning The 80/20 Rule
@@ -42,58 +39,52 @@ implemented as an extension.
## RFCs
Some Directus features/fixes may require additional design, strategy, and/or discussion before
beginning work. For these notable pull-requests, you should first submit an RFC (Request For
Comments) to our core team via [Discord](https://directus.chat). This process is relatively
informal, but ensures proper alignment, and helps avoid squandered development time by contributors.
Some Directus features/fixes may require additional design, strategy, and/or discussion before beginning work. For these
notable pull-requests, you should first submit an RFC (Request For Comments) to our core team via
[Discord](https://directus.chat). This process is relatively informal, but ensures proper alignment, and helps avoid
squandered development time by contributors.
## Bug Reporting
Reporting any bugs you come across is an invaluable part of helping keep Directus stable. After
confirming a similar issue doesn't already exist, you can
[submit a bug report](https://github.com/directus/directus/issues/new) via GitHub Issues. Please
ensure the following for all submissions:
Reporting any bugs you come across is an invaluable part of helping keep Directus stable. After confirming a similar
issue doesn't already exist, you can [submit a bug report](https://github.com/directus/directus/issues/new) via GitHub
Issues. Please ensure the following for all submissions:
- You are experiencing an actual bug, not a configuration issue
- You are not asking a question or requesting a new feature
- You have checked that no similar issue already exists
- You have entered a clear and concise title
- You have followed the issue template, with stack details and steps to reproduce
- You have already tried the following troubleshooting steps:
- You are on the latest version of Directus
- You have stopped (`CTRL+C`) and restarted the server
- You have confirmed the issue is not related to your own custom code
- Dev Only: You have cleared and reinstalled all dependencies
- You are experiencing an actual bug, not a configuration issue
- You are not asking a question or requesting a new feature
- You have checked that no similar issue already exists
- You have entered a clear and concise title
- You have followed the issue template, with stack details and steps to reproduce
- You have already tried the following troubleshooting steps:
- You are on the latest version of Directus
- You have stopped (`CTRL+C`) and restarted the server
- You have confirmed the issue is not related to your own custom code
- Dev Only: You have cleared and reinstalled all dependencies
Please make sure to include all information required to reproduce your exact setup and issue in the
issue report.
Please make sure to include all information required to reproduce your exact setup and issue in the issue report.
## Reporting Security Vulnerabilities
If you believe you have discovered a security issue within a Directus product or service, please
reach out to us directly over email: [security@directus.io](mailto:security@directus.io). We will
then open a [GitHub Security Advisory](https://github.com/directus/directus/security/advisories) for
tracking the fix.
If you believe you have discovered a security issue within a Directus product or service, please reach out to us
directly over email: [security@directus.io](mailto:security@directus.io). We will then open a
[GitHub Security Advisory](https://github.com/directus/directus/security/advisories) for tracking the fix.
We value the members of the independent security research community who find security
vulnerabilities and work with our team so that proper fixes can be issued to users. Our policy is to
credit all researchers in the fix's release notes. In order to receive credit, security researchers
must follow responsible disclosure practices, including:
We value the members of the independent security research community who find security vulnerabilities and work with our
team so that proper fixes can be issued to users. Our policy is to credit all researchers in the fix's release notes. In
order to receive credit, security researchers must follow responsible disclosure practices, including:
- They do not publish the vulnerability prior to the Directus team releasing a fix for it
- They do not divulge exact details of the issue, for example, through exploits or
proof-of-concepts
- They do not publish the vulnerability prior to the Directus team releasing a fix for it
- They do not divulge exact details of the issue, for example, through exploits or proof-of-concepts
## Code of Conduct
The Directus [Code of Conduct](https://github.com/directus/directus/blob/main/code_of_conduct.md) is
one of the ways we put our values into practice. We expect all of our staff, contractors and
contributors to know and follow this code.
The Directus [Code of Conduct](https://github.com/directus/directus/blob/main/code_of_conduct.md) is one of the ways we
put our values into practice. We expect all of our staff, contractors and contributors to know and follow this code.
## Development Workflow
Before getting started, ensure you your local environment meets our
[minimum requirements](/guides/installation/cli) and you are familiar with Git.
Before getting started, ensure you your local environment meets our [minimum requirements](/guides/installation/cli) and
you are familiar with Git.
### 1. Fork the Directus repository
@@ -102,7 +93,7 @@ Go to the [repository](https://github.com/directus/directus) and fork it to your
### 2. Clone from your repository
```bash
git clone git@github.com:YOUR-USERNAME/next.git
git clone git@github.com:YOUR-USERNAME/directus.git
```
### 3. Make a new branch
@@ -119,9 +110,8 @@ npm install
### 5. Setup the Database & Env File
For this step, you'll need to already have a SQL database up-and-running, otherwise you can only use
the SQLite driver, which will create the database for you. Run the following command from within
root of the project:
For this step, you'll need to already have a SQL database up-and-running, otherwise you can only use the SQLite driver,
which will create the database for you. Run the following command from within root of the project:
```bash
npm run cli -- init
@@ -135,10 +125,14 @@ Run the following command from the root directory.
npm run dev
```
<!-- prettier-ignore-start -->
::: If you encounter errors during this installation process, make sure your node version meets the [minimum requirements](/guides/installation/cli) :::
<!-- prettier-ignore-end -->
### 7. Make your fixes/changes
At this point you are ready to start working on Directus! Before diving in however, it's worth
reading through our docs on [submitting a pull-request](#Submitting-a-Pull-Request).
At this point you are ready to start working on Directus! Before diving in however, it's worth reading through our docs
on [submitting a pull-request](#Submitting-a-Pull-Request).
## Submitting a Pull-Request
@@ -148,8 +142,7 @@ Please read our docs on the [RFC process](#rfcs).
### 2. Update relevant docs
Before submitting any pull-requests, ensure that any relevant documentation (included in this same
repo) is updated.
Before submitting any pull-requests, ensure that any relevant documentation (included in this same repo) is updated.
### 3. Push your changes
@@ -159,12 +152,11 @@ git push -u origin YOUR-BRANCH-NAME
### Submit a pull-request
Once you push the changes to your repo, the "Compare & pull request" button will appear in GitHub.
Click it and you'll be taken to a screen where you can fill in the appropriate details. Finally,
open the pull request by clicking the "Create pull request" button.
Once you push the changes to your repo, the "Compare & pull request" button will appear in GitHub. Click it and you'll
be taken to a screen where you can fill in the appropriate details. Finally, open the pull request by clicking the
"Create pull request" button.
Now our core staff will review your contribution and either merge it, or request that you to make
changes.
Now our core staff will review your contribution and either merge it, or request that you to make changes.
## Codebase Overview