chore(i18n): new Crowdin updates

This commit is contained in:
crowdin 2022-11-25 17:44:19 +00:00 committed by Yassine Doghri
commit 80666bc728
126 changed files with 3906 additions and 734 deletions

View file

@ -11,53 +11,53 @@ declare(strict_types=1);
return [
'instance_groups' => [
'owner' => [
'title' => 'Instance Owner',
'description' => 'The Castopod owner.',
'title' => 'Ιδιοκτήτης Διακομιστή',
'description' => 'Ο ιδιοκτήτης του Castopod.',
],
'superadmin' => [
'title' => 'Super admin',
'description' => 'Has complete control over Castopod.',
'title' => 'Υπερδιαχειριστής',
'description' => 'Έχει πλήρη έλεγχο του Castopod.',
],
'manager' => [
'title' => 'Manager',
'description' => 'Manages Castopod\'s content.',
'title' => 'Διαχειριστής',
'description' => 'Διαχείριση περιεχομένου του Castopod.',
],
'podcaster' => [
'title' => 'Podcaster',
'description' => 'General users of Castopod.',
'description' => 'Γενικοί χρήστες του Castopod.',
],
],
'instance_permissions' => [
'admin.access' => 'Can access the Castopod admin area.',
'admin.settings' => 'Can access the Castopod settings.',
'users.manage' => 'Can manage Castopod users.',
'persons.manage' => 'Can manage persons.',
'pages.manage' => 'Can manage pages.',
'podcasts.view' => 'Can view all podcasts.',
'podcasts.create' => 'Can create new podcasts.',
'podcasts.import' => 'Can import podcasts.',
'fediverse.manage-blocks' => 'Can block fediverse actors/domains from interacting with Castopod.',
'admin.access' => 'Μπορεί να έχει πρόσβαση στην περιοχή διαχείρισης Castopod.',
'admin.settings' => 'Μπορεί να έχει πρόσβαση στις ρυθμίσεις Castopod.',
'users.manage' => 'Μπορεί να διαχειριστεί τους χρήστες Castopod.',
'persons.manage' => 'Μπορεί να διαχειριστεί τα άτομα.',
'pages.manage' => 'Μπορεί να διαχειριστεί τις σελίδες.',
'podcasts.view' => 'Μπορεί να δει όλα τα podcasts.',
'podcasts.create' => 'Μπορεί να δημιουργήσει νέα podcasts.',
'podcasts.import' => 'Μπορεί να εισάγει podcasts.',
'fediverse.manage-blocks' => 'Μπορεί να εμποδίσει τους ψευτογενείς ηθοποιούς/τομείς να αλληλεπιδρούν με το Castopod.',
],
'podcast_groups' => [
'owner' => [
'title' => 'Podcast Owner',
'description' => 'The podcast owner.',
'title' => 'Ιδιοκτήτης Podcast',
'description' => 'Ο ιδιοκτήτης του podcast.',
],
'admin' => [
'title' => 'Admin',
'description' => 'Has complete control of podcast #{id}.',
'title' => 'Διαχειριστής',
'description' => 'Έχει πλήρη έλεγχο του podcast #{id}.',
],
'editor' => [
'title' => 'Editor',
'description' => 'Manages content and publications of podcast #{id}.',
'title' => 'Εκδότης',
'description' => 'Διαχειρίζεται περιεχόμενο και δημοσιεύσεις του podcast #{id}.',
],
'author' => [
'title' => 'Author',
'title' => 'Συντάκτης',
'description' => 'Manages content of podcast #{id} but cannot publish them.',
],
'guest' => [
'title' => 'Guest',
'description' => 'General contributor of the podcast #{id}.',
'title' => 'Επισκέπτης',
'description' => 'Γενικός συντελεστής του podcast #{id}.',
],
],
'podcast_permissions' => [

View file

@ -9,43 +9,43 @@ declare(strict_types=1);
*/
return [
'edit_role' => "Edit {username}'s role",
'ban' => 'Ban',
'unban' => 'Unban',
'delete' => 'Delete',
'create' => 'New user',
'view' => "{username}'s info",
'all_users' => 'All users',
'edit_role' => "Επεξεργασία ρόλων {username}",
'ban' => 'Αποκλεισμός',
'unban' => 'Κατάργηση αποκλεισμού',
'delete' => 'Διαγραφή',
'create' => 'Νέος χρήστης',
'view' => "πληροφορίες του {username}",
'all_users' => 'Όλοι οι χρήστες',
'list' => [
'user' => 'User',
'role' => 'Role',
'banned' => 'Banned?',
'user' => 'Χρήστης',
'role' => 'Ρόλος',
'banned' => 'Αποκλεισμένος;',
],
'form' => [
'email' => 'Email',
'username' => 'Username',
'password' => 'Password',
'new_password' => 'New Password',
'role' => 'Role',
'roles' => 'Roles',
'permissions' => 'Permissions',
'submit_create' => 'Create user',
'submit_edit' => 'Save',
'submit_password_change' => 'Change!',
'email' => 'Ηλεκτρονικό ταχυδρομείο',
'username' => 'Όνομα Χρήστη',
'password' => 'Κωδικόs πρόσβασης',
'new_password' => 'Νέος Κωδικός Πρόσβασης',
'role' => 'Ρόλος',
'roles' => 'Ρόλοι',
'permissions' => 'Δικαιώματα',
'submit_create' => 'Δημιουργία χρήστη',
'submit_edit' => 'Αποθήκευση',
'submit_password_change' => 'Αλλαγή!',
],
'delete_form' => [
'title' => 'Delete {user}',
'title' => 'Διαγραφή {user}',
'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',
"Πρόκειται να διαγράψετε το {user} οριστικά. Δεν θα μπορούν πλέον να έχουν πρόσβαση στην περιοχή διαχείρισης.",
'understand' => 'Καταλαβαίνω, θέλω να διαγράψω {user} μόνιμα',
'submit' => 'Διαγραφή',
],
'messages' => [
'createSuccess' =>
'User created successfully! {username} will be prompted with a password reset upon first authentication.',
'roleEditSuccess' =>
"{username}'s roles have been successfully updated.",
'banSuccess' => '{username} has been banned.',
"οι ρόλοι του {username} έχουν ενημερωθεί με επιτυχία.",
'banSuccess' => 'Ο/Η {username} έχει αποκλειστεί.',
'unbanSuccess' => '{username} has been unbanned.',
'editOwnerError' =>
'{username} is the instance owner, you cannot edit its roles.',

View file

@ -11,84 +11,84 @@ declare(strict_types=1);
return [
'instance_groups' => [
'owner' => [
'title' => 'Instance Owner',
'description' => 'The Castopod owner.',
'title' => 'Propietario de Instancia',
'description' => 'Propietario de Castopod.',
],
'superadmin' => [
'title' => 'Super admin',
'description' => 'Has complete control over Castopod.',
'title' => 'Super administrador',
'description' => 'Tiene control completo sobre Castopod.',
],
'manager' => [
'title' => 'Manager',
'description' => 'Manages Castopod\'s content.',
'title' => 'Administrador',
'description' => 'Administrar contenido de Castopod.',
],
'podcaster' => [
'title' => 'Podcaster',
'description' => 'General users of Castopod.',
'description' => 'Usuarios generales de Castopod.',
],
],
'instance_permissions' => [
'admin.access' => 'Can access the Castopod admin area.',
'admin.settings' => 'Can access the Castopod settings.',
'users.manage' => 'Can manage Castopod users.',
'persons.manage' => 'Can manage persons.',
'pages.manage' => 'Can manage pages.',
'podcasts.view' => 'Can view all podcasts.',
'podcasts.create' => 'Can create new podcasts.',
'podcasts.import' => 'Can import podcasts.',
'fediverse.manage-blocks' => 'Can block fediverse actors/domains from interacting with Castopod.',
'admin.access' => 'Puedes acceder al área de administración de Castopod.',
'admin.settings' => 'Puede acceder a la configuración de Castopod.',
'users.manage' => 'Puede administrar usuarios de Castopod.',
'persons.manage' => 'Puede administrar personas.',
'pages.manage' => 'Puede administrar páginas.',
'podcasts.view' => 'Puede ver todos los podcasts.',
'podcasts.create' => 'Puede crear nuevos podcasts.',
'podcasts.import' => 'Puede importar podcasts.',
'fediverse.manage-blocks' => 'Puedes bloquear la interacción de actores/dominios del fediverso con Castopod.',
],
'podcast_groups' => [
'owner' => [
'title' => 'Podcast Owner',
'description' => 'The podcast owner.',
'title' => 'Propietario de Podcast',
'description' => 'El propietario del podcast.',
],
'admin' => [
'title' => 'Admin',
'description' => 'Has complete control of podcast #{id}.',
'title' => 'Administrador',
'description' => 'Tiene el control completo del podcast #{id}.',
],
'editor' => [
'title' => 'Editor',
'description' => 'Manages content and publications of podcast #{id}.',
'description' => 'Gestiona el contenido y las publicaciones del podcast #{id}.',
],
'author' => [
'title' => 'Author',
'description' => 'Manages content of podcast #{id} but cannot publish them.',
'title' => 'Autor',
'description' => 'Gestiona el contenido del podcast #{id} pero no puede publicarlo.',
],
'guest' => [
'title' => 'Guest',
'description' => 'General contributor of the podcast #{id}.',
'title' => 'Invitado',
'description' => 'Colaborador general del podcast #{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}.',
'manage-publications' => 'Can publish podcast #{id}.',
'manage-notifications' => 'Can view and mark notifications as read for podcast #{id}.',
'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.create' => 'Can create episodes for podcast #{id}.',
'episodes.edit' => 'Can edit episodes of podcast #{id}.',
'episodes.delete' => 'Can delete episodes of podcast #{id}.',
'episodes.manage-persons' => 'Can manage episode persons of podcast #{id}.',
'episodes.manage-clips' => 'Can manage video clips or soundbites of podcast #{id}.',
'episodes.manage-publications' => 'Can publish/unpublish episodes and posts of podcast #{id}.',
'episodes.manage-comments' => 'Can create/remove episode comments of podcast #{id}.',
'view' => 'Puede ver el panel de control y analíticas del episodio #{id}.',
'edit' => 'Puede editar el podcast #{id}.',
'delete' => 'Puede borrar el podcast #{id}.',
'manage-import' => 'Puede sincronizar el podcast importado #{id}.',
'manage-persons' => 'Puede administrar las suscripciones del podcast #{id}.',
'manage-subscriptions' => 'Puede administrar las suscripciones del podcast #{id}.',
'manage-contributors' => 'Puede administrar colaboradores del podcast #{id}.',
'manage-platforms' => 'Puede establecer/eliminar enlaces a la plataforma del podcast #{id}.',
'manage-publications' => 'Puede publicar el podcast #{id}.',
'manage-notifications' => 'Puede ver y marcar las notificaciones como leídas para podcast #{id}.',
'interact-as' => 'Puede interactuar como el podcast #{id} para marcar como favarito, compartir o responder a las publicaciones.',
'episodes.view' => 'Puede ver el panel de control y analíticas del episodio #{id}.',
'episodes.create' => 'Puede crear episodios para el podcast #{id}.',
'episodes.edit' => 'Puede editar episodios del podcast #{id}.',
'episodes.delete' => 'Puede borrar episodios del podcast #{id}.',
'episodes.manage-persons' => 'Puede administrar las personas de los episodios del podcast #{id}.',
'episodes.manage-clips' => 'Puedes administrar video clips o sonidos del podcast #{id}.',
'episodes.manage-publications' => 'Puede publicar/despublicar episodios y publicaciones del podcast #{id}.',
'episodes.manage-comments' => 'Puede crear/eliminar los comentarios de episodio del podcast #{id}.',
],
// missing keys
'code' => 'Your 6-digit code',
'code' => 'Introduce un código de 6 dígitos',
'notEnoughPrivilege' => 'You do not have sufficient permissions to access that page.',
'set_password' => 'Set your password',
'notEnoughPrivilege' => 'No tiene permisos suficientes para acceder a esa página.',
'set_password' => 'Establece tu contraseña',
// Welcome email
'welcomeSubject' => 'You\'ve been invited to {siteName}',
'welcomeSubject' => 'Has sido invitado a {siteName}',
'emailWelcomeMailBody' => 'An account was created for you on {domain}, click on the login link below to set your password. The link is valid for {numberOfHours} hours after this email was sent.',
];

View file

@ -0,0 +1,94 @@
<?php
declare(strict_types=1);
/**
* @copyright 2022 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'instance_groups' => [
'owner' => [
'title' => 'Instance Owner',
'description' => 'The Castopod owner.',
],
'superadmin' => [
'title' => 'Super admin',
'description' => 'Has complete control over Castopod.',
],
'manager' => [
'title' => 'Manager',
'description' => 'Manages Castopod\'s content.',
],
'podcaster' => [
'title' => 'Podcaster',
'description' => 'General users of Castopod.',
],
],
'instance_permissions' => [
'admin.access' => 'Can access the Castopod admin area.',
'admin.settings' => 'Can access the Castopod settings.',
'users.manage' => 'Can manage Castopod users.',
'persons.manage' => 'Can manage persons.',
'pages.manage' => 'Can manage pages.',
'podcasts.view' => 'Can view all podcasts.',
'podcasts.create' => 'Can create new podcasts.',
'podcasts.import' => 'Can import podcasts.',
'fediverse.manage-blocks' => 'Can block fediverse actors/domains from interacting with Castopod.',
],
'podcast_groups' => [
'owner' => [
'title' => 'Podcast Owner',
'description' => 'The podcast owner.',
],
'admin' => [
'title' => 'Admin',
'description' => 'Has complete control of podcast #{id}.',
],
'editor' => [
'title' => 'Editor',
'description' => 'Manages content and publications of podcast #{id}.',
],
'author' => [
'title' => 'Author',
'description' => 'Manages content of podcast #{id} but cannot publish them.',
],
'guest' => [
'title' => 'Guest',
'description' => 'General contributor of the podcast #{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}.',
'manage-publications' => 'Can publish podcast #{id}.',
'manage-notifications' => 'Can view and mark notifications as read for podcast #{id}.',
'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.create' => 'Can create episodes for podcast #{id}.',
'episodes.edit' => 'Can edit episodes of podcast #{id}.',
'episodes.delete' => 'Can delete episodes of podcast #{id}.',
'episodes.manage-persons' => 'Can manage episode persons of podcast #{id}.',
'episodes.manage-clips' => 'Can manage video clips or soundbites of podcast #{id}.',
'episodes.manage-publications' => 'Can publish/unpublish episodes and posts of podcast #{id}.',
'episodes.manage-comments' => 'Can create/remove episode comments of podcast #{id}.',
],
// missing keys
'code' => 'Your 6-digit code',
'notEnoughPrivilege' => 'You do not have sufficient permissions to access that page.',
'set_password' => 'Set your password',
// Welcome email
'welcomeSubject' => 'You\'ve been invited to {siteName}',
'emailWelcomeMailBody' => 'An account was created for you on {domain}, click on the login link below to set your password. The link is valid for {numberOfHours} hours after this email was sent.',
];

View file

@ -0,0 +1,47 @@
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'podcast_contributors' => 'Podcast contributors',
'view' => "{username}'s contribution to {podcastTitle}",
'add' => 'Add contributor',
'add_contributor' => 'Add a contributor for {0}',
'edit_role' => 'Update role for {0}',
'edit' => 'Edit',
'remove' => 'Remove',
'list' => [
'username' => 'Username',
'role' => 'Role',
],
'form' => [
'user' => 'User',
'user_placeholder' => 'Select a user…',
'role' => 'Role',
'role_placeholder' => 'Select its role…',
'submit_add' => 'Add contributor',
'submit_edit' => 'Update role',
],
'delete_form' => [
'title' => 'Remove {contributor}',
'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',
],
'messages' => [
'editSuccess' => 'Role successfully changed!',
'editOwnerError' => "You can't edit the podcast owner!",
'removeOwnerError' => "You can't remove the podcast owner!",
'removeSuccess' =>
'You have successfully removed {username} from {podcastTitle}',
'alreadyAddedError' =>
"The contributor you're trying to add has already been added!",
],
];

View file

@ -0,0 +1,18 @@
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'info' => 'My account info',
'changePassword' => 'Change my password',
'messages' => [
'wrongPasswordError' => "You've entered the wrong password, try again.",
'passwordChangeSuccess' => 'Password has been successfully changed!',
],
];

View file

@ -0,0 +1,60 @@
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'edit_role' => "Edit {username}'s role",
'ban' => 'Ban',
'unban' => 'Unban',
'delete' => 'Delete',
'create' => 'New user',
'view' => "{username}'s info",
'all_users' => 'All users',
'list' => [
'user' => 'User',
'role' => 'Role',
'banned' => 'Banned?',
],
'form' => [
'email' => 'Email',
'username' => 'Username',
'password' => 'Password',
'new_password' => 'New Password',
'role' => 'Role',
'roles' => 'Roles',
'permissions' => 'Permissions',
'submit_create' => 'Create user',
'submit_edit' => 'Save',
'submit_password_change' => 'Change!',
],
'delete_form' => [
'title' => 'Delete {user}',
'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',
],
'messages' => [
'createSuccess' =>
'User created successfully! A welcome email was sent to {username} with a login link, they will be prompted with a password reset upon first authentication.',
'roleEditSuccess' =>
"{username}'s roles have been successfully updated.",
'banSuccess' => '{username} has been banned.',
'unbanSuccess' => '{username} has been unbanned.',
'editOwnerError' =>
'{username} is the instance owner, one does not simply touch the owner…',
'banSuperAdminError' =>
'{username} is a superadmin, one does not simply ban a superadmin…',
'deleteOwnerError' =>
'{username} is the instance owner, one does not simply delete the owner…',
'deleteSuperAdminError' =>
'{username} is a superadmin, one does not simply delete a superadmin…',
'deleteSuccess' => '{username} has been deleted.',
],
];