New translations manifest.mdx (Dutch)

[ci skip]
This commit is contained in:
crowdin 2024-07-07 13:55:18 +00:00
parent 74c751a934
commit 6f72906307

View File

@ -5,9 +5,9 @@ title: manifest.json reference
This page details the attributes of a Castopod Plugin's manifest, which must be
a JSON file.
### name (required)
### naam (verplicht)
The plugin name, including 'vendor-name/' prefix. Examples:
The plugin name, including 'vendor-name/' prefix. Voorbeelden:
* acme/hello-world
* adaures/click
@ -16,16 +16,16 @@ The name must be lowercase and consist of words separated by `-`, `.` or `_`.
The complete name should match
`^[a-z0-9]([_.-]?[a-z0-9]+)*\/[a-z0-9]([_.-]?[a-z0-9]+)*$`.
### version (required)
### versie (verplicht)
The plugin's semantic version (eg. 1.0.0) - see https://semver.org/
### description
### beschrijving
The plugin's description. This helps people discover your plugin when listed in
De beschrijving van de plugin. This helps people discover your plugin when listed in
repositories.
### authors
### auteurs
Array one or more persons having authored the plugin. A person is an object with
a required "name" field and optional "email" and "url" fields:
@ -44,11 +44,11 @@ Or you can shorten the object into a single string:
"Jean Deau <jean.deau@example.com> (https://example.com/)"
```
### homepage
### startpagina
The URL to the project homepage.
De URL naar de projectstartpagina.
### license
### licentie
Specify a license for your plugin so that people know how they are permitted to
use it, and any restrictions you're placing on it.
@ -58,7 +58,7 @@ use it, and any restrictions you're placing on it.
Whether or not to publish the plugin in public directories. If set to `true`,
directories should refuse to publish the plugin.
### keywords
### trefwoorden
Array of strings to help your plugin get discovered when listed in repositories.
@ -71,7 +71,7 @@ The minimal version of Castopod with which the plugin is compatible.
List of hooks used by the plugin. If the hook is not specified, Castopod will
not run it.
### settings
### instellingen
Declare settings forms for persisting user data. The plugin's settings forms can
be declared at three levels: `general`, `podcast`, and `episode`.
@ -101,7 +101,7 @@ each property being a field key and the value being a `Field` object.
A field is a form element:
| Property | Type | Note |
| Eigenschap | Type | Notitie |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| `type` | `checkbox` \| `datetime` \| `email` \| `markdown` \| `number` \| `radio-group` \| `select-multiple` \| `select` \| `text` \| `textarea` \| `toggler` \| `url` | Default is `text` |
| `label` (required) | `string` | Can be translated (see i18n) |
@ -116,12 +116,12 @@ The `Options` object properties are option keys and the value is an `Option`.
##### Option object
| Property | Type | Note |
| ------------------ | -------- | ---------------------------- |
| `label` (required) | `string` | Can be translated (see i18n) |
| `hint` | `string` | Can be translated (see i18n) |
| Eigenschap | Type | Notitie |
| ------------------- | ------------ | ---------------------------- |
| `label` (verplicht) | `tekenreeks` | Can be translated (see i18n) |
| `hint` | `tekenreeks` | Can be translated (see i18n) |
### files
### bestanden
Array of file patterns that describes the entries to be included when your
plugin is installed.