mirror of
https://code.castopod.org/adaures/castopod
synced 2025-06-03 16:02:02 +00:00
chore(i18n): new Crowdin updates
This commit is contained in:
parent
77ccb30600
commit
1cc9c11e8f
@ -31,8 +31,8 @@ return [
|
||||
'delete' => 'löschen',
|
||||
'remove' => 'Entfernen',
|
||||
'fediverse' => 'Fediversum',
|
||||
'blocked-actors' => 'blocked actors',
|
||||
'blocked-domains' => 'blocked domains',
|
||||
'blocked-actors' => 'blockierte Akteure',
|
||||
'blocked-domains' => 'Blockierte Domains',
|
||||
'users' => 'Benutzer',
|
||||
'my-account' => 'Mein Konto',
|
||||
'change-password' => 'Passwort ändern',
|
||||
|
@ -46,6 +46,6 @@ return [
|
||||
'playing' => 'Spielt',
|
||||
],
|
||||
'size_limit' => 'Größenlimit: {0}.',
|
||||
'choose_interact' => 'Choose how to interact',
|
||||
'view' => 'View',
|
||||
'choose_interact' => 'Wählen Sie, wie Sie interagieren möchten',
|
||||
'view' => 'Ansicht',
|
||||
];
|
||||
|
@ -72,13 +72,13 @@ return [
|
||||
'scheduleDateError' => 'Veröffentlichungsdatum muss gesetzt sein!',
|
||||
'deletePublishedEpisodeError' => 'Bitte ziehe die Episode zurück, bevor du sie löschst.',
|
||||
'deleteSuccess' => 'Folge erfolgreich gelöscht!',
|
||||
'deleteError' => 'Failed to delete episode {type, select,
|
||||
transcript {transcript}
|
||||
chapters {chapters}
|
||||
image {cover}
|
||||
audio {audio}
|
||||
other {media}
|
||||
}.',
|
||||
'deleteError' => 'Fehler beim Löschen der {type, select,
|
||||
transcript {Abschrift}
|
||||
chapters {Kapitel}
|
||||
image {Cover}
|
||||
audio {Audio}
|
||||
other {Medien}
|
||||
}-Datei dieser Episode.',
|
||||
'deleteFileError' => 'Fehler beim Löschen der {type, select,
|
||||
transcript {Abschrift}
|
||||
chapters {Kapitel}
|
||||
@ -114,12 +114,12 @@ return [
|
||||
'bonus_hint' => 'Zusätzliche Inhalte für die Sendung (zum Beispiel hinter den Kulissen, Informationen oder Interviews mit dem Team) oder übergreifende Promotionsinhalte für eine andere Show',
|
||||
],
|
||||
'premium_title' => 'Premium',
|
||||
'premium' => 'Episode must be accessible to premium subscribers only',
|
||||
'premium' => 'Diese Episode darf nur für Premium-Abonnenten zugänglich sein',
|
||||
'parental_advisory' => [
|
||||
'label' => 'Elternberatung',
|
||||
'label' => 'Hinweis für Erziehungsberechtigte',
|
||||
'hint' => 'Enthält die Folge anstößige Inhalte?',
|
||||
'undefined' => 'undefiniert',
|
||||
'clean' => 'Zurücksetzen',
|
||||
'clean' => 'Sauber',
|
||||
'explicit' => 'Anstößig',
|
||||
],
|
||||
'show_notes_section_title' => 'Notizen anzeigen',
|
||||
@ -131,7 +131,7 @@ return [
|
||||
'Dieser Text wird am Ende jeder Episodenbeschreibung hinzugefügt, es ist ein guter Ort, um zum Beispiel Ihre sozialen Links einzufügen.',
|
||||
'additional_files_section_title' => 'Zusätzliche Dateien',
|
||||
'additional_files_section_subtitle' =>
|
||||
'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
|
||||
'Diese Dateien könnten von anderen Plattformen genutzt werden, um eine bessere Nutzererfahrung zu bieten. Weitere Informationen finden Sie unter {podcastNamespaceLink}.',
|
||||
'location_section_title' => 'Standort',
|
||||
'location_section_subtitle' => 'Über welchen Ort handelt diese Folge?',
|
||||
'location_name' => 'Standortname oder Adresse',
|
||||
@ -153,9 +153,9 @@ return [
|
||||
'Wenn du RSS-Tags benötigst, die Castopod nicht behandelt, setze diese hier.',
|
||||
'custom_rss' => 'Eigene RSS-Tags für die Episode',
|
||||
'custom_rss_hint' => 'Dies wird innerhalb des ❬item❭ Tags eingefügt.',
|
||||
'block' => 'Episode should be hidden from public catalogues',
|
||||
'block' => 'Episode soll vor öffentlichen Katalogen versteckt werden',
|
||||
'block_hint' =>
|
||||
'The episode show or hide status: toggling this on prevents the episode from appearing in Apple Podcasts, Google Podcasts, and any third party apps that pull shows from these directories. (Not guaranteed)',
|
||||
'Die Episode zeigt oder versteckt den Status: Beim Einschalten dieser Option wird verhindert, dass die Episode in Apple Podcasts, Google Podcasts und alle Apps von Drittanbietern, die Inhalte aus diesen Verzeichnissen ziehen, erscheint. (Nicht garantiert)',
|
||||
'submit_create' => 'Folge erstellen',
|
||||
'submit_edit' => 'Folge speichern',
|
||||
],
|
||||
@ -189,13 +189,13 @@ return [
|
||||
],
|
||||
'unpublish_form' => [
|
||||
'disclaimer' =>
|
||||
"Unpublishing the episode will delete all the comments and posts associated with it and remove it from the podcast's RSS feed.",
|
||||
"Das Zurückziehen dieser Episode löscht alle damit verbundenen Kommentare und Beiträge und entferne sie aus dem RSS-Feed des Podcasts.",
|
||||
'understand' => 'Ich verstehe, ich möchte die Episode zurückziehen',
|
||||
'submit' => 'Zurückziehen',
|
||||
],
|
||||
'delete_form' => [
|
||||
'disclaimer' =>
|
||||
"Deleting the episode will delete all media files, comments, video clips and soundbites associated with it.",
|
||||
"Das Löschen der Episode wird auch alle verknüpften Mediendateien, Kommentare, Videoclips und Soundbites löschen.",
|
||||
'understand' => 'Ich verstehe, ich möchte die Folge löschen',
|
||||
'submit' => 'Löschen',
|
||||
],
|
||||
|
@ -17,7 +17,7 @@ return [
|
||||
'view' => 'Podcast ansehen',
|
||||
'edit' => 'Podcast bearbeiten',
|
||||
'publish' => 'Podcast veröffentlichen',
|
||||
'publish_edit' => 'Edit publication',
|
||||
'publish_edit' => 'Veröffentlichung bearbeiten',
|
||||
'delete' => 'Podcast löschen',
|
||||
'see_episodes' => 'Episoden ansehen',
|
||||
'see_contributors' => 'Administratoren anzeigen',
|
||||
@ -30,28 +30,28 @@ return [
|
||||
'editSuccess' => 'Der Podcast wurde erfolgreich aktualisiert!',
|
||||
'importSuccess' => 'Der Podcast wurde erfolgreich importiert!',
|
||||
'deleteSuccess' => 'Podcast @{podcast_handle} erfolgreich gelöscht!',
|
||||
'deletePodcastMediaError' => 'Failed to delete podcast {type, select,
|
||||
cover {cover}
|
||||
banner {banner}
|
||||
other {media}
|
||||
'deletePodcastMediaError' => 'Fehler beim Löschen des Podcast-{type, select,
|
||||
cover {Covers}
|
||||
banner {Banners}
|
||||
other {Media}
|
||||
}.',
|
||||
'deleteEpisodeMediaError' => 'Failed to delete podcast episode {episode_slug} {type, select,
|
||||
transcript {transcript}
|
||||
chapters {chapters}
|
||||
image {cover}
|
||||
audio {audio}
|
||||
other {media}
|
||||
}.',
|
||||
'deletePodcastMediaFolderError' => 'Failed to delete podcast media folder {folder_path}. You may manually remove it from your disk.',
|
||||
'podcastFeedUpdateSuccess' => 'Successful update: {number_of_new_episodes, plural,
|
||||
one {# episode was}
|
||||
other {# episodes were}
|
||||
} added to the podcast!',
|
||||
'deleteEpisodeMediaError' => 'Fehler beim Löschen {type, select,
|
||||
transcript {der Abschrift}
|
||||
chapters {der Kapitel}
|
||||
image {des Covers}
|
||||
audio {der Audio}
|
||||
other {der Medien}
|
||||
} von Episode {episode_slug}.',
|
||||
'deletePodcastMediaFolderError' => 'Fehler beim Löschen des Podcast-Medienordners {folder_path}. Sie können ihn manuell von der Festplatte löschen.',
|
||||
'podcastFeedUpdateSuccess' => 'Erfolgreiche Aktualisierung: {number_of_new_episodes, plural,
|
||||
one {# Episode wurde}
|
||||
other {# Episoden wurden}
|
||||
} zum Podcast hinzugefügt!',
|
||||
'podcastFeedUpToDate' => 'Der Podcast ist bereits auf dem neuesten Stand.',
|
||||
'podcastNotImported' => 'Podcast could not be updated as it was not imported.',
|
||||
'publishError' => 'This podcast is either already published or scheduled for publication.',
|
||||
'publishEditError' => 'This podcast is not scheduled for publication.',
|
||||
'publishCancelSuccess' => 'Podcast publication successfully cancelled!',
|
||||
'podcastNotImported' => 'Der Podcast konnte nicht aktualisiert werden, da er nicht importiert wurde.',
|
||||
'publishError' => 'Dieser Podcast ist entweder bereits veröffentlicht oder zur Veröffentlichung geplant.',
|
||||
'publishEditError' => 'Dieser Podcast ist nicht zur Veröffentlichung geplant.',
|
||||
'publishCancelSuccess' => 'Veröffentlichung des Podcasts erfolgreich abgebrochen!',
|
||||
'scheduleDateError' => 'Veröffentlichungsdatum muss gesetzt sein!',
|
||||
],
|
||||
'form' => [
|
||||
@ -60,7 +60,7 @@ return [
|
||||
'cover' => 'Podcast-Cover',
|
||||
'cover_size_hint' => 'Das Cover muss quadratisch und mindestens 1400px breit und hoch sein.',
|
||||
'banner' => 'Podcast-Banner',
|
||||
'banner_size_hint' => 'Banner must have a 3:1 ratio and be at least 1500px wide.',
|
||||
'banner_size_hint' => 'Der Banner muss ein 3:1-Verhältnis haben und mindestens 1500px breit sein.',
|
||||
'banner_delete' => 'Podcast-Banner löschen',
|
||||
'title' => 'Titel',
|
||||
'handle' => 'Identifikator',
|
||||
@ -108,12 +108,12 @@ return [
|
||||
'monetization_section_subtitle' =>
|
||||
'Geld dank der Zuhöhrer verdienen.',
|
||||
'premium' => 'Premium',
|
||||
'premium_by_default' => 'Episodes must be set as premium by default',
|
||||
'premium_by_default_hint' => 'Podcast episodes will be marked as premium by default. You can still choose to set some episodes, trailers or bonuses as public.',
|
||||
'premium_by_default' => 'Episoden müssen standardmäßig als Premium festgelegt werden',
|
||||
'premium_by_default_hint' => 'Podcast-Episoden werden standardmäßig als Premium markiert. Sie können dennoch einzelne Episoden, Trailer oder Boni als öffentlich festlegen.',
|
||||
'op3' => 'Open Podcast Prefix Project (OP3)',
|
||||
'op3_hint' => 'Value your analytics data with OP3, an open-source and trusted third party analytics service. Share, validate and compare your analytics data with the open podcasting ecosystem.',
|
||||
'op3_enable' => 'Enable OP3 analytics service',
|
||||
'op3_enable_hint' => 'For security reasons, premium episodes\' analytics data will not be shared with OP3.',
|
||||
'op3_hint' => 'Werten Sie Ihre Analysedaten mit OP3 auf, einem quelloffenen und vertrauenswürdigen Analysedienst eines Drittanbieters. Teilen, validieren und vergleichen Sie Ihre Analysedaten in dem offenen Podcast-Ökosystem.',
|
||||
'op3_enable' => 'OP3-Analysedienst aktivieren',
|
||||
'op3_enable_hint' => 'Aus Sicherheitsgründen werden die Analysedaten von Premium-Episoden nicht mit OP3 geteilt.',
|
||||
'payment_pointer' => 'Zahlungsadresse (Payment Pointer) für Web-Monetarisierung',
|
||||
'payment_pointer_hint' =>
|
||||
'Hier erhalten Sie dank Monetarisierung Geld',
|
||||
@ -126,7 +126,7 @@ return [
|
||||
'new_feed_url_hint' => 'Benutzen Sie dieses Feld, wenn Sie zu einer anderen Domain oder Podcast-Plattform wechseln. Standardmäßig wird der Wert auf die aktuelle RSS URL gesetzt, wenn der Podcast importiert wird.',
|
||||
'old_feed_url' => 'Alte Feed-URL',
|
||||
'update_feed' => 'Feed aktualisieren',
|
||||
'update_feed_tip' => 'Import this podcast\'s latest episodes',
|
||||
'update_feed_tip' => 'Importiere die neusten Episoden dieses Podcasts',
|
||||
'partnership' => 'Partnerschaft:en',
|
||||
'partner_id' => 'ID',
|
||||
'partner_link_url' => 'Link',
|
||||
@ -135,9 +135,9 @@ return [
|
||||
'partner_link_url_hint' => 'Die generische Partnerlink-Adresse',
|
||||
'partner_image_url_hint' => 'Die generische Partnerbild-adresse',
|
||||
'status_section_title' => 'Status',
|
||||
'block' => 'Podcast should be hidden from public catalogues',
|
||||
'block' => 'Podcast soll vor öffentlichen Katalogen versteckt werden',
|
||||
'block_hint' =>
|
||||
'The podcast show or hide status: toggling this on prevents the entire podcast from appearing in Apple Podcasts, Google Podcasts, and any third party apps that pull shows from these directories. (Not guaranteed)',
|
||||
'Der Podcast zeigt oder versteckt den Status: Beim Einschalten dieser Option wird verhindert, dass der Podcast in Apple Podcasts, Google Podcasts und alle Apps von Drittanbietern, die Inhalte aus diesen Verzeichnissen ziehen, erscheint. (Nicht garantiert)',
|
||||
'complete' => 'Der Podcast wird keine neuen Folgen erhalten',
|
||||
'lock' => 'Schütze den Podcast davor kopiert zu werden',
|
||||
'lock_hint' =>
|
||||
@ -259,34 +259,34 @@ return [
|
||||
'tv_reviews' => 'TV-Kritiken',
|
||||
],
|
||||
'publish_form' => [
|
||||
'back_to_podcast_dashboard' => 'Back to podcast dashboard',
|
||||
'post' => 'Your announcement post',
|
||||
'back_to_podcast_dashboard' => 'Zurück zum Podcast-Dashboard',
|
||||
'post' => 'Dein Ankündigungsbeitrag',
|
||||
'post_hint' =>
|
||||
"Write a message to announce the publication of your podcast. The message will be featured in your podcast's homepage.",
|
||||
"Schreiben Sie eine Nachricht, um die Veröffentlichung Ihres Podcasts anzukündigen. Diese Nachricht wird auf der Homepage des Podcasts erscheinen.",
|
||||
'message_placeholder' => 'Schreiben Sie Ihre Nachricht…',
|
||||
'submit' => 'Veröffentlichen',
|
||||
'publication_date' => 'Publication date',
|
||||
'publication_date' => 'Veröffentlichungsdatum',
|
||||
'publication_method' => [
|
||||
'now' => 'Jetzt',
|
||||
'schedule' => 'Planen',
|
||||
],
|
||||
'scheduled_publication_date' => 'Scheduled publication date',
|
||||
'scheduled_publication_date' => 'Geplantes Veröffentlichungsdatum',
|
||||
'scheduled_publication_date_hint' =>
|
||||
'You can schedule the podcast release by setting a future publication date. This field must be formatted as YYYY-MM-DD HH:mm',
|
||||
'submit_edit' => 'Edit publication',
|
||||
'cancel_publication' => 'Cancel publication',
|
||||
'message_warning' => 'You did not write a message for your announcement post!',
|
||||
'message_warning_hint' => 'Having a message increases social engagement, resulting in a better visibility for your podcast.',
|
||||
'Du kannst die Veröffentlichung des Podcasts planen, indem du ein zukünftiges Veröffentlichungsdatum festlegst. Dieses Feld muss als YYYY-MM-TT HH:mm formatiert werden',
|
||||
'submit_edit' => 'Veröffentlichung bearbeiten',
|
||||
'cancel_publication' => 'Veröffentlichung abbrechen',
|
||||
'message_warning' => 'Sie haben keinen Text für Ihren Ankündigungsbeitrag geschrieben!',
|
||||
'message_warning_hint' => 'Eine Nachricht erhöht das soziale Engagement, was zu einer besseren Sichtbarkeit des Podcasts führt.',
|
||||
'message_warning_submit' => 'Dennoch veröffentlichen',
|
||||
],
|
||||
'publication_status_banner' => [
|
||||
'draft_mode' => 'Entwurfsmodus',
|
||||
'not_published' => 'Dieser Podcast ist noch nicht veröffentlicht.',
|
||||
'scheduled' => 'This podcast is scheduled for publication on {publication_date}.',
|
||||
'scheduled' => 'Dieser Podcast ist für eine Veröffentlichung am {publication_date} vorgesehen.',
|
||||
],
|
||||
'delete_form' => [
|
||||
'disclaimer' =>
|
||||
"Deleting the podcast will delete all episodes, media files, posts and analytics associated with it. This action is irreversible, you will not be able to retrieve them afterwards.",
|
||||
"Beim Löschen des Podcasts werden alle damit verbundenen Episoden, Mediendateien, Beiträge und Analysen gelöscht. Diese Aktion ist unumkehrbar, Sie können diese danach nicht mehr abrufen.",
|
||||
'understand' => 'Ich verstehe, ich möchte, dass der Podcast dauerhaft gelöscht wird',
|
||||
'submit' => 'Löschen',
|
||||
],
|
||||
|
@ -24,7 +24,7 @@ return [
|
||||
],
|
||||
'podcaster' => [
|
||||
'title' => 'Podcaster',
|
||||
'description' => 'General users of Castopod.',
|
||||
'description' => 'Allgemeine Benutzer von Castopod.',
|
||||
],
|
||||
],
|
||||
'instance_permissions' => [
|
||||
@ -57,29 +57,29 @@ return [
|
||||
],
|
||||
'guest' => [
|
||||
'title' => 'Gast',
|
||||
'description' => 'General contributor of the podcast #{id}.',
|
||||
'description' => 'Allgemeiner Mitwirkender des Podcasts #{id}.',
|
||||
],
|
||||
],
|
||||
'podcast_permissions' => [
|
||||
'view' => 'Can view dashboard and analytics of podcast #{id}.',
|
||||
'edit' => 'Can edit podcast #{id}.',
|
||||
'delete' => 'Can delete podcast #{id}.',
|
||||
'manage-import' => 'Can synchronize imported podcast #{id}.',
|
||||
'manage-persons' => 'Can manage subscriptions of podcast #{id}.',
|
||||
'manage-subscriptions' => 'Can manage subscriptions of podcast #{id}.',
|
||||
'manage-contributors' => 'Can manage contributors of podcast #{id}.',
|
||||
'manage-platforms' => 'Can set/remove platform links of podcast #{id}.',
|
||||
'view' => 'Kann das Dashboard und Analysen des Podcasts #{id} einsehen.',
|
||||
'edit' => 'Kann Podcast #{id} bearbeiten.',
|
||||
'delete' => 'Kann Podcast #{id} löschen.',
|
||||
'manage-import' => 'Kann den importierten Podcast #{id} synchronisieren.',
|
||||
'manage-persons' => 'Kann Abonnements des Podcasts #{id} verwalten.',
|
||||
'manage-subscriptions' => 'Kann Abonnements des Podcasts #{id} verwalten.',
|
||||
'manage-contributors' => 'Kann Mitwirkende des Podcasts #{id} verwalten.',
|
||||
'manage-platforms' => 'Kann Plattform-Links des Podcasts #{id} verwalten.',
|
||||
'manage-publications' => 'Kann Podcast #{id} veröffentlichen.',
|
||||
'manage-notifications' => 'Can view and mark notifications as read for podcast #{id}.',
|
||||
'manage-notifications' => 'Kann Benachrichtigungen des Podcasts #{id} einsehen und als gelesen markieren.',
|
||||
'interact-as' => 'Can interact as the podcast #{id} to favourite, share or reply to posts.',
|
||||
'episodes.view' => 'Can view dashboards and analytics of podcast #{id}\'s episodes.',
|
||||
'episodes.view' => 'Kann Dashboards und Analysen von Episoden des Podcasts #{id} einsehen.',
|
||||
'episodes.create' => 'Kann Folgen für Podcast #{id} erstellen.',
|
||||
'episodes.edit' => 'Kann Folgen von Podcast #{id} bearbeiten.',
|
||||
'episodes.delete' => 'Kann Folgen von Podcast #{id} löschen.',
|
||||
'episodes.manage-persons' => 'Can manage episode persons of podcast #{id}.',
|
||||
'episodes.manage-clips' => 'Can manage video clips or soundbites of podcast #{id}.',
|
||||
'episodes.manage-persons' => 'Kann Personen von Episoden des Podcasts #{id} verwalten.',
|
||||
'episodes.manage-clips' => 'Kann Videoclips und Soundbites des Podcasts #{id} verwalten.',
|
||||
'episodes.manage-publications' => 'Can publish/unpublish episodes and posts of podcast #{id}.',
|
||||
'episodes.manage-comments' => 'Can create/remove episode comments of podcast #{id}.',
|
||||
'episodes.manage-comments' => 'Kann Kommentare von Folgen des Podcasts #{id} erstellen und löschen.',
|
||||
],
|
||||
|
||||
// missing keys
|
||||
|
@ -29,15 +29,15 @@ return [
|
||||
'submit_edit' => 'Rolle aktualisieren',
|
||||
],
|
||||
'delete_form' => [
|
||||
'title' => 'Remove {contributor}',
|
||||
'title' => '{contributor} entfernen',
|
||||
'disclaimer' =>
|
||||
'You are about to remove {contributor} from contributors. They will not be able to access "{podcastTitle}" anymore.',
|
||||
'understand' => 'I understand, I want to remove {contributor} from "{podcastTitle}"',
|
||||
'submit' => 'Remove',
|
||||
'Sie sind dabei, {contributor} von den Mitwirkenden zu entfernen. Es wird kein Zugriff mehr auf "{podcastTitle}" möglich sein.',
|
||||
'understand' => 'Ich verstehe, ich möchte {contributor} von "{podcastTitle}" entfernen',
|
||||
'submit' => 'Entfernen',
|
||||
],
|
||||
'messages' => [
|
||||
'editSuccess' => 'Role successfully changed!',
|
||||
'editOwnerError' => "You can't edit the podcast owner!",
|
||||
'editSuccess' => 'Rolle erfolgreich geändert!',
|
||||
'editOwnerError' => "Sie können den Podcast-Besitzer nicht verändern!",
|
||||
'removeOwnerError' => "Der Podcast Inhaber kann nicht entfernt werden!",
|
||||
'removeSuccess' =>
|
||||
'{username} wurde von {podcastTitle} entfernt',
|
||||
|
@ -9,7 +9,7 @@ declare(strict_types=1);
|
||||
*/
|
||||
|
||||
return [
|
||||
'edit_role' => "Edit {username}'s role",
|
||||
'edit_role' => "{username}'s Rolle bearbeiten",
|
||||
'ban' => 'Bannen',
|
||||
'unban' => 'Entbannen',
|
||||
'delete' => 'Löschen',
|
||||
@ -18,7 +18,7 @@ return [
|
||||
'all_users' => 'Alle Benutzer',
|
||||
'list' => [
|
||||
'user' => 'Benutzer',
|
||||
'role' => 'Role',
|
||||
'role' => 'Rolle',
|
||||
'banned' => 'Gebannt?',
|
||||
],
|
||||
'form' => [
|
||||
@ -26,7 +26,7 @@ return [
|
||||
'username' => 'Benutzername',
|
||||
'password' => 'Passwort',
|
||||
'new_password' => 'Neues Passwort',
|
||||
'role' => 'Role',
|
||||
'role' => 'Rolle',
|
||||
'roles' => 'Rollen',
|
||||
'permissions' => 'Berechtigungen',
|
||||
'submit_create' => 'Benutzer erstellen',
|
||||
@ -34,11 +34,11 @@ return [
|
||||
'submit_password_change' => 'Verändern!',
|
||||
],
|
||||
'delete_form' => [
|
||||
'title' => 'Delete {user}',
|
||||
'title' => '{user} löschen',
|
||||
'disclaimer' =>
|
||||
"You are about to delete {user} permanently. They will not be able to access the admin area anymore.",
|
||||
'understand' => 'I understand, I want to delete {user} permanently',
|
||||
'submit' => 'Delete',
|
||||
"Sie sind dabei {user} dauerhaft zu löschen. Es wird für den Benutzer nicht mehr möglich sein, den Admin-Bereich zu nutzen.",
|
||||
'understand' => 'Ich verstehe, Ich will {user} dauerhaft löschen',
|
||||
'submit' => 'Löschen',
|
||||
],
|
||||
'messages' => [
|
||||
'createSuccess' =>
|
||||
@ -52,7 +52,7 @@ return [
|
||||
'banSuperAdminError' =>
|
||||
'{username} ist ein Superadmin, man bannt nicht einfach einen Superadmin…',
|
||||
'deleteOwnerError' =>
|
||||
'{username} is the instance owner, one does not simply delete the owner…',
|
||||
'{username} ist Eigentümer der Instanz, Eigentümer können nicht gelöscht werden…',
|
||||
'deleteSuperAdminError' =>
|
||||
'{username} ist ein Superadmin, man löscht nicht einfach einen Superadmin…',
|
||||
'deleteSuccess' => '{username} wurde gelöscht.',
|
||||
|
@ -10,25 +10,25 @@ declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'podcast_is_premium' => 'Podcast enthält Premium-Episoden',
|
||||
'episode_is_premium' => 'Episode is premium, only available to premium subscribers',
|
||||
'unlock_episode' => 'This episode is for premium subscribers only. Click to unlock it!',
|
||||
'banner_unlock' => 'This podcast contains premium episodes, only available to premium subscribers.',
|
||||
'banner_lock' => 'Podcast is unlocked, enjoy the premium episodes!',
|
||||
'subscribe' => 'Subscribe',
|
||||
'lock' => 'Lock',
|
||||
'unlock' => 'Unlock',
|
||||
'episode_is_premium' => 'Diese Episode ist Premium, nur verfügbar für Premium-Abonnenten',
|
||||
'unlock_episode' => 'Diese Episode ist nur für Premium-Abonnenten. Klicken Sie hier zum entsperren!',
|
||||
'banner_unlock' => 'Dieser Podcast enthält Premium-Episoden, nur verfügbar für Premium-Abonnenten.',
|
||||
'banner_lock' => 'Der Podcast ist freigeschaltet, viel Spaß mit den Premium-Episoden!',
|
||||
'subscribe' => 'Abonnieren',
|
||||
'lock' => 'Sperren',
|
||||
'unlock' => 'Entsperren',
|
||||
'unlock_form' => [
|
||||
'title' => 'Premium content',
|
||||
'subtitle' => 'This podcast contains locked premium episodes! Do you have the key to unlock them?',
|
||||
'token' => 'Enter your key',
|
||||
'token_hint' => 'If you are subscribed to {podcastTitle}, you may copy the key that was sent to you via email and paste it here.',
|
||||
'submit' => 'Unlock all episodes!',
|
||||
'call_to_action' => 'Unlock all episodes of {podcastTitle}:',
|
||||
'subscribe_cta' => 'Subscribe now!',
|
||||
'title' => 'Premium-Inhalt',
|
||||
'subtitle' => 'Dieser Podcast enthält gesperrte Premium-Episoden! Haben Sie einen Schlüssel, um diese freizuschalten?',
|
||||
'token' => 'Geben Sie Ihren Schlüssel ein',
|
||||
'token_hint' => 'Wenn Sie {podcastTitle} abonniert haben, können Sie hier den Schlüssel einfügen, den Sie per E-Mail erhalten haben.',
|
||||
'submit' => 'Alle Episoden freischalten!',
|
||||
'call_to_action' => 'Schalten Sie alle Episoden von {podcastTitle} frei:',
|
||||
'subscribe_cta' => 'Jetzt abonnieren!',
|
||||
],
|
||||
'messages' => [
|
||||
'unlockSuccess' => 'Podcast was successfully unlocked! Enjoy the premium episodes!',
|
||||
'unlockBadAttempt' => 'Your key does not seem to be working…',
|
||||
'lockSuccess' => 'Podcast was successfully locked!',
|
||||
'unlockSuccess' => 'Der Podcast wurde erfolgreich entsperrt! Viel Spaß mit den Premium-Episoden!',
|
||||
'unlockBadAttempt' => 'Ihr Schlüssel scheint nicht zu funktionieren…',
|
||||
'lockSuccess' => 'Der Podcast wurde erfolgreich gesperrt!',
|
||||
],
|
||||
];
|
||||
|
@ -25,7 +25,7 @@ return [
|
||||
'list' => [
|
||||
'number' => 'Nummer',
|
||||
'email' => 'E-Mail',
|
||||
'expiration_date' => 'Expiration date',
|
||||
'expiration_date' => 'Ablaufdatum',
|
||||
'unlimited' => 'Unbegrenzt',
|
||||
'downloads' => 'Downloads',
|
||||
'status' => 'Status',
|
||||
@ -50,16 +50,16 @@ return [
|
||||
],
|
||||
'delete_form' => [
|
||||
'disclaimer' => 'Deleting {subscriber}\'s subscription will remove all analytics data associated with it.',
|
||||
'understand' => 'I understand, remove the subscription permanently',
|
||||
'understand' => 'Ich verstehe, entferne das Abonnement dauerhaft',
|
||||
'submit' => 'Abonnement entfernen',
|
||||
],
|
||||
'messages' => [
|
||||
'addSuccess' => 'New subscription added! A welcome email was sent to {subscriber}.',
|
||||
'addError' => 'Subscription could not be added.',
|
||||
'editSuccess' => 'Subscription expiry date was updated! An email was sent to {subscriber}.',
|
||||
'editError' => 'Subscription could not be edited.',
|
||||
'editError' => 'Abonnement konnte nicht bearbeitet werden.',
|
||||
'regenerateTokenSuccess' => 'Token regenerated! An email was sent to {subscriber} with the new token.',
|
||||
'regenerateTokenError' => 'Token could not be regenerated.',
|
||||
'regenerateTokenError' => 'Schlüssel konnte nicht neu generiert werden.',
|
||||
'deleteSuccess' => 'Subscription was removed! An email was sent to {subscriber}.',
|
||||
'deleteError' => 'Subscription could not be removed.',
|
||||
'suspendSuccess' => 'Subscription was suspended! An email was sent to {subscriber}.',
|
||||
@ -77,7 +77,7 @@ return [
|
||||
'two_ways' => 'You have two ways of unlocking the premium episodes:',
|
||||
'import_into_app' => 'Copy your unique feed url inside your favourite podcast app (import it as a private feed to prevent exposing your credentials).',
|
||||
'go_to_website' => 'Go to {podcastWebsite}\'s website and unlock the podcast with your token.',
|
||||
'welcome_subject' => 'Welcome to {podcastTitle}',
|
||||
'welcome_subject' => 'Willkommen bei {podcastTitle}',
|
||||
'welcome' => 'You have subscribed to {podcastTitle}, thank you and welcome aboard!',
|
||||
'welcome_token_title' => 'Here are your credentials to unlock the podcast\'s premium episodes:',
|
||||
'welcome_expires' => 'Your subscription was set to expire on {0}.',
|
||||
@ -85,16 +85,16 @@ return [
|
||||
'reset_subject' => 'Your token was reset!',
|
||||
'reset_token' => 'Your access to {podcastTitle} has been reset!',
|
||||
'reset_token_title' => 'New credentials have been generated for you to unlock the podcast\'s premium episodes:',
|
||||
'edited_subject' => 'Your subscription has been updated!',
|
||||
'edited_subject' => 'Ihr Abonnement wurde aktualisiert!',
|
||||
'edited_expires' => 'Your subscription for {podcastTitle} was set to expire on {expiresAt}.',
|
||||
'edited_never_expires' => 'Your subscription for {podcastTitle} was set to never expire!',
|
||||
'suspended_subject' => 'Your subscription has been suspended!',
|
||||
'suspended_subject' => 'Ihr Abonnement wurde pausiert!',
|
||||
'suspended' => 'Your subscription for {podcastTitle} has been suspended! You can no longer access the podcast\'s premium episodes.',
|
||||
'suspended_reason' => 'That is for the following reason: {0}',
|
||||
'resumed_subject' => 'Your subscription has been resumed!',
|
||||
'suspended_reason' => 'Das ist aus dem folgenden Grund: {0}',
|
||||
'resumed_subject' => 'Ihr Abonnement wurde wieder aufgenommen!',
|
||||
'resumed' => 'Your subscription for {podcastTitle} has been resumed! You may access the podcast\'s premium episodes again.',
|
||||
'deleted_subject' => 'Your subscription has been removed!',
|
||||
'deleted_subject' => 'Ihr Abonnement wurde entfernt!',
|
||||
'deleted' => 'Your subscription for {podcastTitle} has been removed! You no longer have access to the podcast\'s premium episodes.',
|
||||
'footer' => '{castopod} hosted on {host}',
|
||||
'footer' => '{castopod} betrieben auf {host}',
|
||||
],
|
||||
];
|
||||
|
Loading…
x
Reference in New Issue
Block a user