diff --git a/modules/Admin/Language/ar/Validation.php b/modules/Admin/Language/ar/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/ar/Validation.php
+++ b/modules/Admin/Language/ar/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/br/Breadcrumb.php b/modules/Admin/Language/br/Breadcrumb.php
index cad5bfa0..10d011df 100644
--- a/modules/Admin/Language/br/Breadcrumb.php
+++ b/modules/Admin/Language/br/Breadcrumb.php
@@ -32,7 +32,7 @@ return [
'unpublish' => 'diembannañ',
'delete' => 'dilemel',
'remove' => 'lemel',
- 'fediverse' => 'kevrebed',
+ 'fediverse' => 'fediverse',
'blocked-actors' => 'aktourien·ezed stanket',
'blocked-domains' => 'domanioù stanket',
'users' => 'implijerien·ezed',
diff --git a/modules/Admin/Language/br/Countries.php b/modules/Admin/Language/br/Countries.php
index 2187df89..229abb0d 100644
--- a/modules/Admin/Language/br/Countries.php
+++ b/modules/Admin/Language/br/Countries.php
@@ -116,7 +116,7 @@ return [
'IL' => 'Israel',
'IM' => 'Enez-Vanav',
'IN' => 'Indez',
- 'IO' => 'British Indian Ocean Territory',
+ 'IO' => 'Tiriad Meurvor Indez Breizh-Veur',
'IQ' => 'Irak',
'IR' => 'Iran',
'IS' => 'Island',
@@ -136,7 +136,7 @@ return [
'KW' => 'Kowait',
'KY' => 'Cayman, Inizi',
'KZ' => 'Kazakstan',
- 'LA' => "Lao People's Democratic Republic",
+ 'LA' => "Bro-Laos",
'LB' => 'Liban',
'LC' => 'Santez-Lusia',
'LI' => 'Liechtenstein',
@@ -210,7 +210,7 @@ return [
'SD' => 'Soudan',
'SE' => 'Sveden',
'SG' => 'Singapoura',
- 'SH' => 'Saint Helena, Ascension and Tristan da Cunha',
+ 'SH' => 'Saint Helena, Ascension ha Tristan da Cunha',
'SI' => 'Sloveni',
'SJ' => 'Svalbard ha Jan Mayen',
'SK' => 'Slovaki',
@@ -243,7 +243,7 @@ return [
'TZ' => 'Tanzania, Republik Unanet',
'UA' => 'Ukraina',
'UG' => 'Ouganda',
- 'UM' => 'United States Minor Outlying Islands',
+ 'UM' => 'Inizi bihan diabell ar Stadoù-Unanet',
'US' => 'Stadoù-Unanet',
'UY' => 'Uruguay',
'UZ' => 'Uzbekistan',
diff --git a/modules/Admin/Language/br/Navigation.php b/modules/Admin/Language/br/Navigation.php
index 31d4dcd3..de1da33e 100644
--- a/modules/Admin/Language/br/Navigation.php
+++ b/modules/Admin/Language/br/Navigation.php
@@ -23,7 +23,7 @@ return [
'persons' => 'Emellerien·ezed',
'person-list' => 'An holl emellerien·ezed',
'person-create' => 'Krouiñ un emeller·ez',
- 'fediverse' => 'Kevrebed',
+ 'fediverse' => 'Fediverse',
'fediverse-blocked-actors' => 'Implijerien·ezed stanket',
'fediverse-blocked-domains' => 'Domanioù stanket',
'users' => 'Implijerien·ezed',
diff --git a/modules/Admin/Language/br/Podcast.php b/modules/Admin/Language/br/Podcast.php
index 00841487..0936ffd2 100644
--- a/modules/Admin/Language/br/Podcast.php
+++ b/modules/Admin/Language/br/Podcast.php
@@ -106,14 +106,14 @@ return [
],
'author_section_title' => 'Aozer·ez',
'author_section_subtitle' => 'Piv zo o verañ ar podkast?',
- 'owner_name' => 'Anv ar perc\'henn',
+ 'owner_name' => 'Anv ar perc\'henn·ez',
'owner_name_hint' =>
'Evit a sell ouzh ar mererezh. War ar wazh RSS publik e vo.',
- 'owner_email' => 'Chomlec\'h postel ar perc\'henn',
+ 'owner_email' => 'Chomlec\'h postel ar perc\'henn·ez',
'owner_email_hint' =>
'Implijet e vo gant an darn vrasañ eus ar savennoù evit gwiriañ perc\'hentiezh ar podkast. War ar wazh RSS publik e vo.',
- 'is_owner_email_removed_from_feed' => 'Lemel chomlec\'h postel ar perc\'henn diouzh ar wazh RSS publik',
- 'is_owner_email_removed_from_feed_hint' => 'Rankout a rafec\'h lakaat ar chomlec\'h war wel adarre, evit ur mare, evit ma vefe gouest ur meneger da wiriañ oc\'h ar perc\'henn.',
+ 'is_owner_email_removed_from_feed' => 'Lemel chomlec\'h postel ar perc\'henn·ez diouzh ar wazh RSS publik',
+ 'is_owner_email_removed_from_feed_hint' => 'Rankout a rafec\'h lakaat ar chomlec\'h war wel adarre, evit ur mare, evit ma vefe gouest ur meneger da wiriañ oc\'h ar perc\'henn·ez.',
'publisher' => 'Embanner·ez',
'publisher_hint' =>
'Ar strollad kiriek eus sevel ar podkast. Alies eo embregerezh pe rouedad ar podkast. A-wechoù e vez anvet ar vaezienn-mañ "Aozer·ez".',
@@ -130,7 +130,7 @@ return [
'premium_by_default_hint' => 'Rannoù ar podkast a vo merket Premium dre ziouer. Gallout a rit lakaat rannoù zo evel publik.',
'op3' => 'Open Podcast Prefix Project (OP3)',
'op3_link' => 'Mont da welet ho taolenn-stur OP3 (liamm diavaez)',
- '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_hint' => 'Talvoudekait ho roadennoù gant OP3, zo ur servij open source diavaez evit dielfennañ ar muzulioù heklev. Rannit, kadarnait ha lakait ho roadennoù keñver-ha-keñver gant re ekosistem ar podkastoù digor.',
'op3_enable' => 'Gweredekaat ar servij dielfennañ OP3',
'op3_enable_hint' => 'Evit abegoù surentez ne vo ket rannet roadennoù ar rannoù Premium gant OP3.',
'payment_pointer' => 'Chomlec\'h paeañ (Payment Poienter) evit Web Monetization',
@@ -319,8 +319,11 @@ return [
other {# heulier·ez}
}',
'posts' => '{numberOfPosts, plural,
- one {# post}
- other {# posts}
+ one {# gemennadenn}
+ two {# gemennadenn}
+ few {# c\'hemennadenn}
+ many {a gemennadennoù}
+ other {# kemennadenn}
}',
'activity' => 'Oberiantiz',
'episodes' => 'Rannoù',
diff --git a/modules/Admin/Language/br/PodcastNavigation.php b/modules/Admin/Language/br/PodcastNavigation.php
index 132594e6..f3d2a8e6 100644
--- a/modules/Admin/Language/br/PodcastNavigation.php
+++ b/modules/Admin/Language/br/PodcastNavigation.php
@@ -34,7 +34,7 @@ return [
'contributors' => 'Perzhidi, perzhiadezed',
'contributor-list' => 'An holl berzhidi ha perzhiadezed',
'contributor-add' => 'Ouzhpennañ ur perzhiad pe ur berzhiadez',
- 'broadcast' => 'Broadcast',
+ 'broadcast' => 'Skignañ',
'platforms-podcasting' => 'Arloadoù podkastoù',
'platforms-social' => 'Rouedadoù sokial',
'platforms-funding' => 'Liammoù arc\'hantaouiñ',
diff --git a/modules/Admin/Language/br/Settings.php b/modules/Admin/Language/br/Settings.php
index b322dd56..62dab9f1 100644
--- a/modules/Admin/Language/br/Settings.php
+++ b/modules/Admin/Language/br/Settings.php
@@ -14,31 +14,31 @@ return [
'title' => 'Istañs',
'site_icon' => 'Arlun al lec\'hienn',
'site_icon_delete' => 'Dilemel arlun al lec\'hienn',
- 'site_icon_hint' => 'Site icons are what you see on your browser tabs, bookmarks bar, and when you add a website as a shortcut on mobile devices.',
+ 'site_icon_hint' => 'Arlunioù al lec\'hienn zo ar pezh a welit war ivinelloù ho merdeer, barrenn ar pennrolloù, ha pa vez ouzhpennet al lec\'hienn d\'ur pellgomzer evel ur verradenn.',
'site_icon_helper' => 'An arlun a rankfe bezañ ur c\'harrez ha 512px e vent da nebeutañ.',
'site_name' => 'Titl al lec\'hienn',
'site_description' => 'Deskrivadur al lec\'hienn',
'submit' => 'Enrollañ',
- 'editSuccess' => 'Instance has been updated successfully!',
- 'deleteIconSuccess' => 'Site icon has been remove successfully!',
+ 'editSuccess' => 'Nevesaet eo bet an istañs gant berzh!',
+ 'deleteIconSuccess' => 'Skarzhet eo bet arlun al lec\'hienn gant berzh!',
],
'images' => [
'title' => 'Skeudennoù',
- 'subtitle' => 'Here you can regenerate all images based on the originals that were uploaded. To be used if you find that some images are missing. This task may take a while.',
+ 'subtitle' => 'Amañ e c\'hellit azgenel an holl skeudennoù diwar ar skeudennoù orin a oa bet karget. Da vezañ implijet ma kav deoc\'h e vank skeudennoù zo. Hir a-walc\'h e c\'hell bezañ al labour-mañ.',
'regenerate' => 'Azgenel ar skeudennoù',
- 'regenerationSuccess' => 'All images have been regenerated successfully!',
+ 'regenerationSuccess' => 'An holl skeudennoù zo bet azganet gant berzh!',
],
'housekeeping' => [
- 'title' => 'Kempenn',
- 'subtitle' => 'Runs various housekeeping tasks. Use this feature if you ever encounter issues with media files or data integrity. These tasks may take a while.',
- 'reset_counts' => 'Reset counts',
- 'reset_counts_helper' => 'This option will recalculate and reset all data counts (number of followers, posts, comments, …).',
- 'rewrite_media' => 'Rewrite media metadata',
- 'rewrite_media_helper' => 'This option will delete all superfluous media files and recreate them (images, audio files, transcripts, chapters, …)',
- 'rename_episodes_files' => 'Rename episode audio files',
- 'rename_episodes_files_hint' => 'This option will rename all episodes audio files to a random string of characters. Use this if one of your private episodes link was leaked as this will effectively hide it.',
- 'clear_cache' => 'Lemel ar grubuilh',
- 'clear_cache_helper' => 'This option will flush redis cache or writable/cache files.',
+ 'title' => 'Kempenn an istañs',
+ 'subtitle' => 'Lañsañ labourioù a bep seurt evit kempenn an istañs. Da vezañ implijet ma welit kudennoù gant restroù media pe aterinder ar roadennoù. Hir a-walc\'h e c\'hell bezañ al labourioù-mañ.',
+ 'reset_counts' => 'Adderaouekaat ar c\'honterioù',
+ 'reset_counts_helper' => 'Gant an dibarzh-mañ e vo adjedet hag adderaouekaet ar c\'hontoù (niver a heulierien·ezed, a bostoù, a evezhiadennoù, …).',
+ 'rewrite_media' => 'Adskrivañ metaroadennoù ar media',
+ 'rewrite_media_helper' => 'Gant an dibarzh-mañ e vo skarzhet ar restroù media diezhomm hag adkrouet en-dro (skeudennoù, restroù aodio, treuzskrivadurioù, chabistroù, …)',
+ 'rename_episodes_files' => 'Adenvel restroù aodio ar rannoù',
+ 'rename_episodes_files_hint' => 'Gant an dibarzh-mañ e vo adanvet restroù aodio an holl rannoù gant ur chadenn arouezennoù dre zegouezh. Da implijout m\'eo bet kavet unan eus liammoù ho rannoù prevez, rak an dra-se a guzho anezhañ en-dro.',
+ 'clear_cache' => 'Naetaat ar grubuilh',
+ 'clear_cache_helper' => 'Gant an dibarzh-mañ e vo naetaet krubuilh Redis pe restroù an teuliad writable/cache.',
'run' => 'Lañsañ ar c\'hempenn',
'runSuccess' => 'Echu eo ar c\'hempenn gant berzh!',
],
diff --git a/modules/Admin/Language/br/Validation.php b/modules/Admin/Language/br/Validation.php
index e06708bf..59c49e93 100644
--- a/modules/Admin/Language/br/Validation.php
+++ b/modules/Admin/Language/br/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} n\'eo ket ur skeudenn, peotrament n\'eo ket ledan a-walc\'h pe uhel a-walc\'h.',
'is_image_ratio' =>
'{field} n\'eo ket ur skeudenn, peotrament n\'eo ket mat ar ratio.',
+ 'is_json' => 'JSON direizh a zo e-barzh {field}.',
];
diff --git a/modules/Admin/Language/ca/Validation.php b/modules/Admin/Language/ca/Validation.php
index bcc1dde2..fc83ea02 100644
--- a/modules/Admin/Language/ca/Validation.php
+++ b/modules/Admin/Language/ca/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} no és una imatge, o no és prou ample o alt.',
'is_image_ratio' =>
'{field} no és una imatge o no té la proporció correcta.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/da/Validation.php b/modules/Admin/Language/da/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/da/Validation.php
+++ b/modules/Admin/Language/da/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/de/Validation.php b/modules/Admin/Language/de/Validation.php
index 9881d307..212cfb73 100644
--- a/modules/Admin/Language/de/Validation.php
+++ b/modules/Admin/Language/de/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} ist entweder kein Bild, oder es ist nicht breit oder hoch genug.',
'is_image_ratio' =>
'{field} ist entweder kein Bild oder nicht das richtige Verhältnis.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/el/Validation.php b/modules/Admin/Language/el/Validation.php
index 642f195d..2c5bcf7c 100644
--- a/modules/Admin/Language/el/Validation.php
+++ b/modules/Admin/Language/el/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} είτε δεν είναι μια εικόνα, είτε δεν είναι αρκετά ευρεία ή ψηλή.',
'is_image_ratio' =>
'{field} είτε δεν είναι εικόνα είτε όχι της σωστής αναλογίας.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/es/Validation.php b/modules/Admin/Language/es/Validation.php
index 2f234a7f..5478dfe8 100644
--- a/modules/Admin/Language/es/Validation.php
+++ b/modules/Admin/Language/es/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} no es una imagen, o no es suficientemente ancha o alta.',
'is_image_ratio' =>
'{field} no es una imagen o no es de la proporción correcta.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/fa/Validation.php b/modules/Admin/Language/fa/Validation.php
index 2759ccc9..0659cd86 100644
--- a/modules/Admin/Language/fa/Validation.php
+++ b/modules/Admin/Language/fa/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} تصویر نبوده یا پنها و بلندایش کافی نیست.',
'is_image_ratio' =>
'{field} تصویر نبوده یا ابعادش درست نیست.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/fr/Validation.php b/modules/Admin/Language/fr/Validation.php
index 6a1a8566..02f55651 100644
--- a/modules/Admin/Language/fr/Validation.php
+++ b/modules/Admin/Language/fr/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} n’est pas une image ou n’a pas la taille minimale requise.',
'is_image_ratio' =>
'{field} n’est pas une image ou n’est pas au bon format.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/fr2/Validation.php b/modules/Admin/Language/fr2/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/fr2/Validation.php
+++ b/modules/Admin/Language/fr2/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/fr_CA/Validation.php b/modules/Admin/Language/fr_CA/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/fr_CA/Validation.php
+++ b/modules/Admin/Language/fr_CA/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/gd/Validation.php b/modules/Admin/Language/gd/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/gd/Validation.php
+++ b/modules/Admin/Language/gd/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/gl/Validation.php b/modules/Admin/Language/gl/Validation.php
index dbeaea55..42d6a672 100644
--- a/modules/Admin/Language/gl/Validation.php
+++ b/modules/Admin/Language/gl/Validation.php
@@ -13,4 +13,5 @@ return [
'ou ben {field} non é unha imaxe ou non é suficientemente alta ou ancha.',
'is_image_ratio' =>
'ou ben {field} non é unha imaxe ou non ten proporcións axeitadas.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/id/Validation.php b/modules/Admin/Language/id/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/id/Validation.php
+++ b/modules/Admin/Language/id/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/it/Validation.php b/modules/Admin/Language/it/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/it/Validation.php
+++ b/modules/Admin/Language/it/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/ja/Validation.php b/modules/Admin/Language/ja/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/ja/Validation.php
+++ b/modules/Admin/Language/ja/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/kk/Validation.php b/modules/Admin/Language/kk/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/kk/Validation.php
+++ b/modules/Admin/Language/kk/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/ko/Validation.php b/modules/Admin/Language/ko/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/ko/Validation.php
+++ b/modules/Admin/Language/ko/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/nl/Breadcrumb.php b/modules/Admin/Language/nl/Breadcrumb.php
index d131f786..374ddc2e 100644
--- a/modules/Admin/Language/nl/Breadcrumb.php
+++ b/modules/Admin/Language/nl/Breadcrumb.php
@@ -39,7 +39,7 @@ return [
'my-account' => 'mijn account',
'change-password' => 'wachtwoord wijzigen',
'imports' => 'imports',
- 'sync-feeds' => 'synchronize feeds',
+ 'sync-feeds' => 'feeds synchroniseren',
'platforms' => 'platformen',
'social' => 'sociale netwerken',
'funding' => 'financiering',
diff --git a/modules/Admin/Language/nl/Dashboard.php b/modules/Admin/Language/nl/Dashboard.php
index a768a6ce..15c43acb 100644
--- a/modules/Admin/Language/nl/Dashboard.php
+++ b/modules/Admin/Language/nl/Dashboard.php
@@ -13,12 +13,12 @@ return [
'welcome_message' => 'Welkom bij de beheeromgeving!',
'podcasts' => [
'title' => 'Podcasts',
- 'not_found' => 'No published podcast',
+ 'not_found' => 'Geen gepubliceerde podcast',
'last_published' => 'Laatst gepubliceerd op {lastPublicationDate}',
],
'episodes' => [
'title' => 'Afleveringen',
- 'not_found' => 'No published episode',
+ 'not_found' => 'Geen gepubliceerde aflevering',
'last_published' => 'Laatst gepubliceerd op {lastPublicationDate}',
],
'storage' => [
diff --git a/modules/Admin/Language/nl/Fediverse.php b/modules/Admin/Language/nl/Fediverse.php
index b05be18a..2ce69a02 100644
--- a/modules/Admin/Language/nl/Fediverse.php
+++ b/modules/Admin/Language/nl/Fediverse.php
@@ -12,7 +12,7 @@ return [
'messages' => [
'actorNotFound' => 'Het account werd niet gevonden!',
'blockActorSuccess' => '{actor} is geblokkeerd!',
- 'unblockActorSuccess' => 'Actor has been unblocked!',
+ 'unblockActorSuccess' => 'Acteur is gedeblokkeerd!',
'blockDomainSuccess' => '{domain} is geblokkeerd!',
'unblockDomainSuccess' => '{domain} is gedeblokkeerd!',
],
diff --git a/modules/Admin/Language/nl/Navigation.php b/modules/Admin/Language/nl/Navigation.php
index 37989fff..62f09b7c 100644
--- a/modules/Admin/Language/nl/Navigation.php
+++ b/modules/Admin/Language/nl/Navigation.php
@@ -12,7 +12,7 @@ return [
'toggle_sidebar' => 'Zijbalk tonen/verbergen',
'go_to_website' => 'Ga naar website',
'go_to_admin' => 'Go to admin',
- 'not-authorized' => 'Not authorized',
+ 'not-authorized' => 'Niet geautoriseerd',
'dashboard' => 'Dashboard',
'admin' => 'Hoofdpagina',
'podcasts' => 'Podcasts',
diff --git a/modules/Admin/Language/nl/Notifications.php b/modules/Admin/Language/nl/Notifications.php
index 41345c11..76d9697b 100644
--- a/modules/Admin/Language/nl/Notifications.php
+++ b/modules/Admin/Language/nl/Notifications.php
@@ -11,7 +11,7 @@ declare(strict_types=1);
return [
'title' => 'Meldingen',
'reply' => '{actor_username} heeft op uw bericht gereageerd',
- 'favourite' => '{actor_username} favourited your post',
+ 'favourite' => '{actor_username} heeft je post als favoriet gemarkeerd',
'reblog' => '{actor_username} heeft je bericht gedeeld',
'follow' => '{actor_username} volgt je nu',
'no_notifications' => 'Geen meldingen',
diff --git a/modules/Admin/Language/nl/Person.php b/modules/Admin/Language/nl/Person.php
index 18c56722..19a25696 100644
--- a/modules/Admin/Language/nl/Person.php
+++ b/modules/Admin/Language/nl/Person.php
@@ -27,9 +27,9 @@ return [
'Avatar must be squared and at least 400px wide and tall.',
'full_name' => 'Volledige naam',
'full_name_hint' => 'Dit is de volledige naam of alias van de persoon.',
- 'unique_name' => 'Unique name',
- 'unique_name_hint' => 'Used for URLs',
- 'information_url' => 'Information URL',
+ 'unique_name' => 'Unieke naam',
+ 'unique_name_hint' => 'Gebruikt voor URLs',
+ 'information_url' => 'Informatie URL',
'information_url_hint' =>
'Url to a relevant resource of information about the person, such as a homepage or third-party profile platform.',
'submit_create' => 'Persoon aanmaken',
diff --git a/modules/Admin/Language/nl/Podcast.php b/modules/Admin/Language/nl/Podcast.php
index 6daad4e6..d22b16bc 100644
--- a/modules/Admin/Language/nl/Podcast.php
+++ b/modules/Admin/Language/nl/Podcast.php
@@ -26,7 +26,7 @@ return [
'go_to_page' => 'Ga naar pagina',
'latest_episodes' => 'Laatste afleveringen',
'see_all_episodes' => 'Toon alle afleveringen',
- 'draft' => 'Draft',
+ 'draft' => 'Concept',
'messages' => [
'createSuccess' => 'Podcast succesvol aangemaakt!',
'editSuccess' => 'Podcast is succesvol bijgewerkt!',
diff --git a/modules/Admin/Language/nl/PodcastNavigation.php b/modules/Admin/Language/nl/PodcastNavigation.php
index f80c3e40..6cbfcdbb 100644
--- a/modules/Admin/Language/nl/PodcastNavigation.php
+++ b/modules/Admin/Language/nl/PodcastNavigation.php
@@ -16,21 +16,21 @@ return [
'podcast-edit' => 'Podcast bewerken',
'podcast-persons-manage' => 'Personen beheren',
'podcast-imports' => 'Podcast importeren',
- 'podcast-imports-sync' => 'Sync feeds',
+ 'podcast-imports-sync' => 'Synchroniseer feeds',
'episodes' => 'Afleveringen',
'episode-list' => 'Alle afleveringen',
'episode-create' => 'Nieuwe aflevering',
- 'analytics' => 'Analytics',
+ 'analytics' => 'Statistieken',
'podcast-analytics' => 'Audience overview',
'podcast-analytics-webpages' => 'Web pages visits',
'podcast-analytics-locations' => 'Locaties',
- 'podcast-analytics-unique-listeners' => 'Unique listeners',
+ 'podcast-analytics-unique-listeners' => 'Unieke luisteraars',
'podcast-analytics-players' => 'Players',
- 'podcast-analytics-listening-time' => 'Listening time',
+ 'podcast-analytics-listening-time' => 'Luistertijd',
'podcast-analytics-time-periods' => 'Time periods',
'monetization' => 'Monetization',
- 'subscription-list' => 'All subscriptions',
- 'subscription-create' => 'Add subscription',
+ 'subscription-list' => 'Alle abonnementen',
+ 'subscription-create' => 'Abonnement toevoegen',
'contributors' => 'Bijdragers',
'contributor-list' => 'Alle bijdragers',
'contributor-add' => 'Bijdragers toevoegen',
diff --git a/modules/Admin/Language/nl/Validation.php b/modules/Admin/Language/nl/Validation.php
index ecf301a4..1e61ef35 100644
--- a/modules/Admin/Language/nl/Validation.php
+++ b/modules/Admin/Language/nl/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is geen afbeelding of niet van de juiste verhouding.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/nn-NO/Breadcrumb.php b/modules/Admin/Language/nn-NO/Breadcrumb.php
index c2b222af..15a1c2a9 100644
--- a/modules/Admin/Language/nn-NO/Breadcrumb.php
+++ b/modules/Admin/Language/nn-NO/Breadcrumb.php
@@ -39,11 +39,11 @@ return [
'my-account' => 'kontoen min',
'change-password' => 'endre passord',
'imports' => 'importar',
- 'sync-feeds' => 'synchronize feeds',
+ 'sync-feeds' => 'synkroniser straumar',
'platforms' => 'plattformer',
'social' => 'sosiale nettverk',
'funding' => 'finansiering',
- 'monetization-other' => 'other monetization',
+ 'monetization-other' => 'andre måtar å tena pengar på',
'analytics' => 'analysar',
'locations' => 'stader',
'webpages' => 'nettsider',
diff --git a/modules/Admin/Language/nn-NO/Common.php b/modules/Admin/Language/nn-NO/Common.php
index b37e1394..f9678459 100644
--- a/modules/Admin/Language/nn-NO/Common.php
+++ b/modules/Admin/Language/nn-NO/Common.php
@@ -40,7 +40,7 @@ return [
],
'upload_file' => 'Last opp ei fil',
'remote_url' => 'Ekstern URL-adresse',
- 'save' => 'Save',
+ 'save' => 'Lagre',
],
'play_episode_button' => [
'play' => 'Spel',
diff --git a/modules/Admin/Language/nn-NO/Episode.php b/modules/Admin/Language/nn-NO/Episode.php
index e8ec8c80..4e7bb526 100644
--- a/modules/Admin/Language/nn-NO/Episode.php
+++ b/modules/Admin/Language/nn-NO/Episode.php
@@ -139,9 +139,9 @@ return [
'location_name' => 'Stadnamn eller adresse',
'location_name_hint' => 'Dette kan vera ein verkeleg eller oppdikta stad',
'transcript' => 'Transkribering (undertitlar eller teksting)',
- 'transcript_hint' => 'Only .srt or .vtt are allowed.',
+ 'transcript_hint' => 'Berre .srt eller .vtt er lov.',
'transcript_download' => 'Last ned transkriberinga',
- 'transcript_file' => 'Transcript file (.srt or .vtt)',
+ 'transcript_file' => 'Transkriberingsfil (.srt eller .vtt)',
'transcript_remote_url' => 'Ekstern URL for teksting',
'transcript_file_delete' => 'Slett transkriberingsfila',
'chapters' => 'Kapittel',
diff --git a/modules/Admin/Language/nn-NO/Navigation.php b/modules/Admin/Language/nn-NO/Navigation.php
index 39f24642..d7101730 100644
--- a/modules/Admin/Language/nn-NO/Navigation.php
+++ b/modules/Admin/Language/nn-NO/Navigation.php
@@ -12,6 +12,7 @@ return [
'toggle_sidebar' => 'Vis/gøym sidepanelet',
'go_to_website' => 'Gå til nettsida',
'go_to_admin' => 'Gå til styringspanelet',
+ 'not-authorized' => 'Ikkje godkjent',
'dashboard' => 'Styringspanel',
'admin' => 'Heim',
'podcasts' => 'Podkastar',
diff --git a/modules/Admin/Language/nn-NO/Platforms.php b/modules/Admin/Language/nn-NO/Platforms.php
index f1fd7c9a..5d1e2a75 100644
--- a/modules/Admin/Language/nn-NO/Platforms.php
+++ b/modules/Admin/Language/nn-NO/Platforms.php
@@ -10,21 +10,21 @@ declare(strict_types=1);
return [
'title' => [
- 'podcasting' => 'Podcasting platforms',
- 'social' => 'Social networks',
- 'funding' => 'Funding links',
+ 'podcasting' => 'Podkastplattformer',
+ 'social' => 'Sosiale nettverk',
+ 'funding' => 'Donasjonslenker',
],
- 'website' => 'Website',
+ 'website' => 'Nettside',
'home_url' => 'Gå til {platformName}-nettstaden',
- 'register' => 'Register',
+ 'register' => 'Registrer deg',
'submit_url' => 'Send podkasten din til {platformName}',
- 'your_link' => 'Your link',
+ 'your_link' => 'Lenka di',
'your_id' => [
- 'podcasting' => 'Your ID',
- 'social' => 'Your ID',
- 'funding' => 'Your CTA',
+ 'podcasting' => 'ID-en din',
+ 'social' => 'ID-en din',
+ 'funding' => 'Lokkeordet ditt',
],
- 'your_cta' => 'Your call to action',
+ 'your_cta' => 'Lokkeordet ditt',
'visible' => 'Vis på heimesida til podkasten?',
'on_embed' => 'Vis i den innbyggbare spelaren?',
'remove' => 'Fjern {platformName}',
diff --git a/modules/Admin/Language/nn-NO/Podcast.php b/modules/Admin/Language/nn-NO/Podcast.php
index eb12a113..314473b3 100644
--- a/modules/Admin/Language/nn-NO/Podcast.php
+++ b/modules/Admin/Language/nn-NO/Podcast.php
@@ -22,7 +22,7 @@ return [
'delete' => 'Slett podkasten',
'see_episodes' => 'Sjå episodane',
'see_contributors' => 'Sjå bidragsytarane',
- 'monetization_other' => 'Other monetization',
+ 'monetization_other' => 'Andre måtar å tena pengar på',
'go_to_page' => 'Gå til side',
'latest_episodes' => 'Dei nyaste episodane',
'see_all_episodes' => 'Sjå alle episodane',
@@ -58,7 +58,7 @@ return [
'form' => [
'identity_section_title' => 'Podkastidentitet',
'identity_section_subtitle' => 'Desse felta gjer at du blir lagt merke til.',
- 'fediverse_section_title' => 'Fediverse identity',
+ 'fediverse_section_title' => 'Allheim-identitet',
'cover' => 'Podkastomslag',
'cover_size_hint' => 'Omslaget må vera kvadratisk, og minst 1400pkt breitt og høgt.',
@@ -74,17 +74,17 @@ return [
'episodic' => 'Med episodar',
'episodic_hint' => 'Viss det er meininga at episodane skal kunna lyttast til uansett rekkjefylgje. Dei nyaste episodane blir presenterte fyrst.',
'serial' => 'I serie',
- 'serial_hint' => 'If episodes are intended to be consumed in sequential order. Episodes will be presented in numeric order.',
+ 'serial_hint' => 'Om det er meininga at episodane skal koma i ei bestemt rekkjefylgje. Episodane med lågast nummer blir presenterte fyrst.',
],
'medium' => [
'label' => 'Medium',
- 'hint' => 'Medium as represented by podcast:medium tag in RSS. Changing this may change how players present your feed.',
- 'podcast' => 'Podcast',
- 'podcast_hint' => 'Describes a feed for a podcast show.',
- 'music' => 'Music',
- 'music_hint' => 'A feed of music organized into an "album" with each item a song within the album.',
- 'audiobook' => 'Audiobook',
- 'audiobook_hint' => 'Specific types of audio with one item per feed, or where items represent chapters within the book.',
+ 'hint' => 'Medium slik det blir vist av podcast:medium-merkelappen i RSS. Viss du endrar dette, kan det påverka korleis avspelarar viser straumen din.',
+ 'podcast' => 'Podkast',
+ 'podcast_hint' => 'Skildrar ein straum for eit podkast-show.',
+ 'music' => 'Musikk',
+ 'music_hint' => 'Ein straum med musikk organisert i eit "album" der kvart element er ein song på albumet.',
+ 'audiobook' => 'Lydbok',
+ 'audiobook_hint' => 'Spesifikke typar lyd med eit element per straum, eller der elementa er kapittel i boka.',
],
'description' => 'Skildring',
'classification_section_title' => 'Klassifisering',
@@ -109,8 +109,8 @@ return [
'owner_email' => 'Epost til eigaren',
'owner_email_hint' =>
'Blir brukt av dei fleste plattformer til å stadfesta eigarskapen til podkasten. Synleg i den offentlege RSS-straumen.',
- 'is_owner_email_removed_from_feed' => 'Remove the owner email from the public RSS feed',
- 'is_owner_email_removed_from_feed_hint' => 'You may need to temporarily unhide the email so that a directory can verify your podcast ownership.',
+ 'is_owner_email_removed_from_feed' => 'Fjernar eposten til eigaren frå den offentlege RSS-straumen',
+ 'is_owner_email_removed_from_feed_hint' => 'Det kan henda du mellombels må visa eposten din slik at ei katalogtenest kan stadfesta at du eig podkasten.',
'publisher' => 'Utgjevar',
'publisher_hint' =>
'Gruppa som er ansvarleg for serien. Det er vanlegvis morselskapet eller nettverket til ein podkast. Dette feltet er stundom merka med «forfattar».',
@@ -126,7 +126,7 @@ return [
'premium_by_default' => 'Episodane må ha premium som standardval',
'premium_by_default_hint' => 'Podkastepisodane vil få premium som standardmerking. Du kan likevel ha nokre episodar, trailerar eller bonusar som offentlege.',
'op3' => 'Open Podcast Prefix-prosjekt (OP3)',
- 'op3_link' => 'Visit your OP3 dashboard (external link)',
+ 'op3_link' => 'Gå til OP3-styringspanelet ditt (ekstern lenke)',
'op3_hint' => 'Verdiset analysedataa dine med OP3, som er ein tredjeparts analyseteneste med open kjeldekode. Del, stadfest og samanlikne analysedataa dine med det opne podkast-økosystemet.',
'op3_enable' => 'Bruk OP3-analysetenesta',
'op3_enable_hint' => 'Av tryggleiksgrunnar deler me ikkje analysedata for premium-episodar med OP3.',
diff --git a/modules/Admin/Language/nn-NO/PodcastNavigation.php b/modules/Admin/Language/nn-NO/PodcastNavigation.php
index 3b0bd11a..301692bd 100644
--- a/modules/Admin/Language/nn-NO/PodcastNavigation.php
+++ b/modules/Admin/Language/nn-NO/PodcastNavigation.php
@@ -10,13 +10,13 @@ declare(strict_types=1);
return [
'go_to_page' => 'Gå til podkastsida',
- 'rss_feed' => 'RSS feed',
+ 'rss_feed' => 'RSS-straum',
'dashboard' => 'Podkast-styringspanel',
'podcast-view' => 'Heim',
'podcast-edit' => 'Rediger podkasten',
'podcast-persons-manage' => 'Handter personar',
'podcast-imports' => 'Podkast-importar',
- 'podcast-imports-sync' => 'Sync feeds',
+ 'podcast-imports-sync' => 'Synkroniser straumar',
'episodes' => 'Episodar',
'episode-list' => 'Alle episodane',
'episode-create' => 'Ny episode',
@@ -28,15 +28,15 @@ return [
'podcast-analytics-players' => 'Spelarar',
'podcast-analytics-listening-time' => 'Lyttetid',
'podcast-analytics-time-periods' => 'Tidsperiodar',
- 'monetization' => 'Monetization',
+ 'monetization' => 'Kommersialisering',
'subscription-list' => 'Alle abonnement',
'subscription-create' => 'Legg til abonnement',
'contributors' => 'Bidragsytarar',
'contributor-list' => 'Alle bidragsytarane',
'contributor-add' => 'Legg til bidragsytar',
- 'broadcast' => 'Broadcast',
- 'platforms-podcasting' => 'Podcasting apps',
+ 'broadcast' => 'Kringkast',
+ 'platforms-podcasting' => 'Podkastingsappar',
'platforms-social' => 'Sosiale nettverk',
- 'platforms-funding' => 'Funding links',
- 'podcast-monetization-other' => 'Other',
+ 'platforms-funding' => 'Donasjonslenker',
+ 'podcast-monetization-other' => 'Anna',
];
diff --git a/modules/Admin/Language/nn-NO/Validation.php b/modules/Admin/Language/nn-NO/Validation.php
index 67faa809..21a34148 100644
--- a/modules/Admin/Language/nn-NO/Validation.php
+++ b/modules/Admin/Language/nn-NO/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} er anten ikkje eit bilete, eller er ikkje breitt og høgt nok.',
'is_image_ratio' =>
'{field} er anten ikkje eit bilete, eller har feil forhold mellom høgd og breidd.',
+ 'is_json' => '{field} inneheld ugyldig JSON.',
];
diff --git a/modules/Admin/Language/oc/Validation.php b/modules/Admin/Language/oc/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/oc/Validation.php
+++ b/modules/Admin/Language/oc/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/pl/Validation.php b/modules/Admin/Language/pl/Validation.php
index 5b4e8db5..aa4fd90b 100644
--- a/modules/Admin/Language/pl/Validation.php
+++ b/modules/Admin/Language/pl/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} nie jest obrazem, albo nie jest wystarczająco szeroki lub wysoki.',
'is_image_ratio' =>
'{field} nie jest obrazem, albo nie ma właściwych proporcji.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/pt-BR/Validation.php b/modules/Admin/Language/pt-BR/Validation.php
index 93660630..1db87454 100644
--- a/modules/Admin/Language/pt-BR/Validation.php
+++ b/modules/Admin/Language/pt-BR/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} não é uma imagem ou não é largo ou alto o suficiente.',
'is_image_ratio' =>
'{field} não é uma imagem ou não tem a proporção correta.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/pt/Validation.php b/modules/Admin/Language/pt/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/pt/Validation.php
+++ b/modules/Admin/Language/pt/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/ro/Validation.php b/modules/Admin/Language/ro/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/ro/Validation.php
+++ b/modules/Admin/Language/ro/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/ru/Validation.php b/modules/Admin/Language/ru/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/ru/Validation.php
+++ b/modules/Admin/Language/ru/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/sk/Validation.php b/modules/Admin/Language/sk/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/sk/Validation.php
+++ b/modules/Admin/Language/sk/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/sr_Latn/Validation.php b/modules/Admin/Language/sr_Latn/Validation.php
index d66cbb4f..d83783d4 100644
--- a/modules/Admin/Language/sr_Latn/Validation.php
+++ b/modules/Admin/Language/sr_Latn/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} ili nije slika ili nije dovoljne dužine/visine.',
'is_image_ratio' =>
'{field} ili nije slike ili nije u pravom odnosu veličina.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/sv/Validation.php b/modules/Admin/Language/sv/Validation.php
index e9112946..8dc9341e 100644
--- a/modules/Admin/Language/sv/Validation.php
+++ b/modules/Admin/Language/sv/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} är antingen inte en bild, eller så är den inte bred eller tillräckligt hög.',
'is_image_ratio' =>
'{field} är antingen inte en bild eller inte av rätt förhållande.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/uk/Validation.php b/modules/Admin/Language/uk/Validation.php
index 3bc78cfe..f76c3163 100644
--- a/modules/Admin/Language/uk/Validation.php
+++ b/modules/Admin/Language/uk/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} is either not an image, or it is not wide or tall enough.',
'is_image_ratio' =>
'{field} is either not an image or not of the right ratio.',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Admin/Language/zh-Hans/Validation.php b/modules/Admin/Language/zh-Hans/Validation.php
index fa41468c..4a447d44 100644
--- a/modules/Admin/Language/zh-Hans/Validation.php
+++ b/modules/Admin/Language/zh-Hans/Validation.php
@@ -13,4 +13,5 @@ return [
'{field} 不是一张图片,或者宽或高度不够。',
'is_image_ratio' =>
'{field} 不是图片或比例不正确。',
+ 'is_json' => '{field} contains invalid JSON.',
];
diff --git a/modules/Auth/Language/br/Auth.php b/modules/Auth/Language/br/Auth.php
index da152f33..8bd51692 100644
--- a/modules/Auth/Language/br/Auth.php
+++ b/modules/Auth/Language/br/Auth.php
@@ -12,82 +12,82 @@ return [
'instance_groups' => [
'owner' => [
'title' => 'Perc\'henn·ez an istañs',
- 'description' => 'The Castopod owner.',
+ 'description' => 'Perc\'henn·ez Castopod.',
],
'superadmin' => [
- 'title' => 'Super admin',
- 'description' => 'Has complete control over Castopod.',
+ 'title' => 'Dreistmerour·ez',
+ 'description' => 'Ur c\'hontroll klok en deus war Castopod.',
],
'manager' => [
- 'title' => 'Manager',
- 'description' => 'Manages Castopod\'s content.',
+ 'title' => 'Merour·ez',
+ 'description' => 'Merañ a ra endalc\'had Castopod.',
],
'podcaster' => [
'title' => 'Podkaster',
- 'description' => 'General users of Castopod.',
+ 'description' => 'Implijerien·ezed kustum 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.',
+ 'admin.access' => 'Gallout a ra gwelet taolenn-stur Castopod.',
+ 'admin.settings' => 'Gallout a ra gwelet arventennoù Castopod.',
+ 'users.manage' => 'Gallout a ra ober war-dro implijerien·ezed Castopod.',
+ 'persons.manage' => 'Gallout a ra merañ an emellerien·ezed.',
+ 'pages.manage' => 'Gallout a ra merañ ar pajennoù.',
+ 'podcasts.view' => 'Gallout a ra gwelet an holl bodkastoù.',
+ 'podcasts.create' => 'Gallout a ra krouiñ podkastoù nevez.',
'podcasts.import' => 'Gallout a ra enporzhiañ podkastoù.',
- 'fediverse.manage-blocks' => 'Can block fediverse actors/domains from interacting with Castopod.',
+ 'fediverse.manage-blocks' => 'Gallout a ra mirout aktourien·ezed pe domanioù ar Fediverse ouzh kaout darempredoù gant Castopod.',
],
'podcast_groups' => [
'owner' => [
- 'title' => 'Podcast Owner',
- 'description' => 'The podcast owner.',
+ 'title' => 'Perc\'henn·ez ar podkast',
+ 'description' => 'Perc\'henn·ez ar podkast.',
],
'admin' => [
'title' => 'Merour·ez',
- 'description' => 'Has complete control of podcast #{id}.',
+ 'description' => 'Ur c\'hontroll klok en deus war ar podkast #{id}.',
],
'editor' => [
'title' => 'Embanner',
- 'description' => 'Manages content and publications of podcast #{id}.',
+ 'description' => 'Merañ a ra endalc\'had hag embannadurioù ar podkast #{id}.',
],
'author' => [
'title' => 'Aozer·ez',
- 'description' => 'Manages content of podcast #{id} but cannot publish them.',
+ 'description' => 'Merañ a ra endalc\'had ar podkast #{id} met ne c\'hall ket embann anezho.',
],
'guest' => [
'title' => 'Kouviad·ez',
- 'description' => 'General contributor of the podcast #{id}.',
+ 'description' => 'Perzhiad·ez eus ar podkast #{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' => 'Gallout a ra gwelet taolenn-stur ha muzulioù heklev ar podkast #{id}.',
+ 'edit' => 'Gallout a ra kemmañ ar podkast #{id}.',
+ 'delete' => 'Gallout a ra lemel ar podkast #{id}.',
+ 'manage-import' => 'Gallout a ra sinkronekaat ar podkast enporzhiet #{id}.',
+ 'manage-persons' => 'Gallout a ra merañ koumanantoù ar podkast #{id}.',
+ 'manage-subscriptions' => 'Gallout a ra merañ koumanantoù ar podkast #{id}.',
+ 'manage-contributors' => 'Gallout a ra merañ perzhidi ha perzhiadezed ar podkast #{id}.',
+ 'manage-platforms' => 'Gallout a ra ouzhpennañ pe lemel liammoù etrezek savennoù diavaez evit ar podkast #{id}.',
+ 'manage-publications' => 'Gallout a ra embann ar podkast #{id}.',
+ 'manage-notifications' => 'Gallout a ra gwelet kemennoù ar podkast #{id} ha lakaat anezho evel lennet.',
+ 'interact-as' => 'Gallout a ra ober traoù gant identelezh ar podkast #{id}: ouzhpennañ ur gemennadenn d\'ar re garetañ, rannañ anezhi pe respont dezhi.',
+ 'episodes.view' => 'Gallout a ra gwelet taolennoù-stur ha muzulioù heklev rannoù ar podkast #{id}.',
+ 'episodes.create' => 'Gallout a ra krouiñ rannoù evit podkast #{id}.',
+ 'episodes.edit' => 'Gallout a ra kemmañ rannoù ar podkast #{id}.',
+ 'episodes.delete' => 'Gallout a ra lemel rannoù ar podkast #{id}.',
+ 'episodes.manage-persons' => 'Gallout a ra merañ emellerien·ezed ar podkast #{id}.',
+ 'episodes.manage-clips' => 'Gallout a ra merañ klipoù video pe tennadoù son ar podkast #{id}.',
+ 'episodes.manage-publications' => 'Gallout a ra embann pe diembann rannoù ha kemennadennoù ar podkast #{id}.',
+ 'episodes.manage-comments' => 'Gallout a ra krouiñ/lemel evezhiadennoù evit rannoù ar podkast #{id}.',
],
// missing keys
- 'code' => 'Your 6-digit code',
+ 'code' => 'Ho kod 6 sifr dezhañ',
- 'set_password' => 'Set your password',
+ 'set_password' => 'Skrivit ho ker-tremen',
// 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.',
+ 'welcomeSubject' => 'Pedet oc\'h bet da vont war {siteName}',
+ 'emailWelcomeMailBody' => 'Krouet ez eus bet ur gont deoc\'h war {domain}. Klikit war al liamm amañ-dindan evit choaz ur ger-tremen. Bev e vo al liamm betek {numberOfHours} eur goude m\'eo bet kaset ar postel-mañ.',
];
diff --git a/modules/Auth/Language/br/Contributor.php b/modules/Auth/Language/br/Contributor.php
index 90976a46..bffc79e0 100644
--- a/modules/Auth/Language/br/Contributor.php
+++ b/modules/Auth/Language/br/Contributor.php
@@ -31,13 +31,13 @@ return [
'delete_form' => [
'title' => 'Dilemel {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}"',
+ 'Emaoc\'h o vont da lemel {contributor} eus ar berzhidi/perzhiadezed. Ne c\'hallo ket gwelet "{podcastTitle}" ken.',
+ 'understand' => 'Komprenet em eus. Fellout a ra din lemel {contributor} eus "{podcastTitle}"',
'submit' => 'Lemel',
],
'messages' => [
- 'editSuccess' => 'Role successfully changed!',
- 'editOwnerError' => "You can't edit the podcast owner!",
+ 'editSuccess' => 'Cheñchet eo bet ar roll gant berzh!',
+ 'editOwnerError' => "Ne c'hellit ket kemmañ perc'henn·ez ar podkast!",
'removeOwnerError' => "Ne c'hellit ket lemel perc'henn ar podkast!",
'removeSuccess' =>
'Lamet ho peus {username} diouzh {podcastTitle} gant berzh',
diff --git a/modules/Auth/Language/br/User.php b/modules/Auth/Language/br/User.php
index 5ca96939..accd5af9 100644
--- a/modules/Auth/Language/br/User.php
+++ b/modules/Auth/Language/br/User.php
@@ -9,7 +9,7 @@ declare(strict_types=1);
*/
return [
- 'edit_role' => "Edit {username}'s role",
+ 'edit_role' => "Kemmañ roll {username}",
'ban' => 'Stankañ',
'unban' => 'Distankañ',
'delete' => 'Dilemel',
@@ -19,7 +19,7 @@ return [
'list' => [
'user' => 'Implijer·ez',
'role' => 'Roll',
- 'banned' => 'Banned?',
+ 'banned' => 'Stanket?',
],
'form' => [
'email' => 'Postel',
@@ -34,27 +34,27 @@ return [
'submit_password_change' => 'Kemm!',
],
'delete_form' => [
- 'title' => 'Delete {user}',
+ 'title' => 'Dilemel {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',
+ "Emaoc'h o vont da lemel {user} da vat. Ne c'hallo ket gwelet an daolenn-stur ken.",
+ 'understand' => 'Komprenet em eus. Fellout a ra din lemel {user} da vat',
'submit' => 'Dilemel',
],
'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.',
- 'unbanSuccess' => '{username} has been unbanned.',
+ "Rolloù {username} zo bet nevesaet gant berzh.",
+ 'banSuccess' => 'Stanket eo bet {username}.',
+ 'unbanSuccess' => 'Distanket eo bet {username}.',
'editOwnerError' =>
- '{username} eo perc\'henn·erez an istañs. Ne c\'hallit ket kemmañ e rolloù…',
+ '{username} eo perc\'henn·ez an istañs. Ne c\'hallit ket kemmañ e rolloù…',
'banSuperAdminError' =>
- '{username} is a superadmin, one does not simply ban a superadmin…',
+ 'Dreistmerour·ez eo {username}, n\'haller ket stankañ un dreistmerour·ez ken aes-se…',
'deleteOwnerError' =>
- '{username} is the instance owner, one does not simply delete the owner…',
+ '{username} eo perc\'henn·ez an istañs. N\'haller ket lemel ar perc\'henn·ez ken aes-se…',
'deleteSuperAdminError' =>
- '{username} is a superadmin, one does not simply delete a superadmin…',
+ 'Dreistmerour·ez eo {username}, n\'haller ket lemel un dreistmerour·ez ken aes-se…',
'deleteSuccess' => 'Dilamet eo bet {username}.',
],
];
diff --git a/modules/PodcastImport/Language/br/PodcastImport.php b/modules/PodcastImport/Language/br/PodcastImport.php
index e3e59cea..c4f01d81 100644
--- a/modules/PodcastImport/Language/br/PodcastImport.php
+++ b/modules/PodcastImport/Language/br/PodcastImport.php
@@ -22,7 +22,7 @@ return [
'imported_feed_url_hint' => 'Rankout a ra ar wazh bezañ er furmad xml pe rss.',
'new_podcast_section_title' => 'Ar podkast nevez',
'lock_import' =>
- 'Gwarezet eo ar wazh-mañ. Ne c\'hallit ket enporzhiañ anezhi. Ma\'z oc\'h ar perc\'henn·erez, dibrennit anezhi war ar savenn orin.',
+ 'Gwarezet eo ar wazh-mañ. Ne c\'hallit ket enporzhiañ anezhi. Ma\'z oc\'h ar perc\'henn·ez, dibrennit anezhi war ar savenn orin.',
'submit' => 'Ouzhpennañ an enporzh d\'al lost',
'queue' => [
'status' => [
diff --git a/modules/PodcastImport/Language/nn-NO/PodcastImport.php b/modules/PodcastImport/Language/nn-NO/PodcastImport.php
index f778e048..83cdd088 100644
--- a/modules/PodcastImport/Language/nn-NO/PodcastImport.php
+++ b/modules/PodcastImport/Language/nn-NO/PodcastImport.php
@@ -49,10 +49,10 @@ return [
],
],
'syncForm' => [
- 'title' => 'Synchronize feeds',
- 'feed_url' => 'Feed URL',
- 'feed_url_hint' => 'The feed URL you want to synchronize with the current podcast.',
- 'submit' => 'Add to queue',
+ 'title' => 'Synkroniser straumar',
+ 'feed_url' => 'URL til straumen',
+ 'feed_url_hint' => 'URL til straumen du vil synkronisera med denne podkasten.',
+ 'submit' => 'Legg til i køen',
],
'messages' => [
'canceled' => 'Importen vart avbroten.',
diff --git a/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php b/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php
index 096fcf04..42e897b6 100644
--- a/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php
+++ b/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php
@@ -9,26 +9,26 @@ declare(strict_types=1);
*/
return [
- 'podcast_is_premium' => 'Podcast contains premium episodes',
- '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!',
+ 'podcast_is_premium' => 'Rannoù Premium a zo er podkast-mañ',
+ 'episode_is_premium' => 'Ur rann Premium eo, ne c\'hell bezañ gwelet nemet gant koumananterien·ezed Premium',
+ 'unlock_episode' => 'Evit koumananterien·ezed Premium eo ar rann-mañ. Klikit evit dibrennañ anezhi!',
+ 'banner_unlock' => 'Rannoù Premium a zo er podkast-mañ, ne c\'hellont bezañ gwelet nemet gant koumananterien·ezed Premium.',
+ 'banner_lock' => 'Dibrennet eo bet ar podkast. Plijadur deoc\'h gant ar rannoù Premium!',
'subscribe' => 'Koumanantiñ',
'lock' => 'Prennañ',
'unlock' => 'Dibrennañ',
'unlock_form' => [
'title' => 'Endalc\'had Premium',
- 'subtitle' => 'This podcast contains locked premium episodes! Do you have the key to unlock them?',
+ 'subtitle' => 'Rannoù Premium prennet zo er podkast-mañ. Ha ganeoc\'h emañ an alc\'hwez evit dibrennañ anezho?',
'token' => 'Lakait hoc’h alc\'hwez',
- 'token_hint' => 'If you are subscribed to {podcastTitle}, you may copy the key that was sent to you via email and paste it here.',
+ 'token_hint' => 'Ma\'z oc\'h koumanantet ouzh {podcastTitle} e c\'hellit eilañ an alc’hwez a zo bet kaset deoc\'h dre bostel ha pegañ anezhañ amañ.',
'submit' => 'Dibrennañ an holl rannoù!',
- 'call_to_action' => 'Unlock all episodes of {podcastTitle}:',
+ 'call_to_action' => 'Dibrennit holl rannoù {podcastTitle}:',
'subscribe_cta' => 'Koumanantit bremañ!',
],
'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' => 'Dibrennet eo bet ar podkast gant berzh! Plijadur deoc\'h gant ar rannoù Premium!',
+ 'unlockBadAttempt' => 'Hoc\'h alc\'hwez n\'eo seblant ket bezañ mat…',
+ 'lockSuccess' => 'Dibrennet eo bet ar podkast gant berzh!',
],
];
diff --git a/modules/PremiumPodcasts/Language/nn-NO/Subscription.php b/modules/PremiumPodcasts/Language/nn-NO/Subscription.php
index a7bc5620..d32055c8 100644
--- a/modules/PremiumPodcasts/Language/nn-NO/Subscription.php
+++ b/modules/PremiumPodcasts/Language/nn-NO/Subscription.php
@@ -34,7 +34,7 @@ return [
'email' => 'Epost',
'expiration_date' => 'Gyldig til',
'expiration_date_hint' => 'Datoen og tidspunket abonnementet stoppar. La det stå tomt viss abonnementet skal gå utan sluttdato.',
- 'submit_create' => 'Create subscription',
+ 'submit_create' => 'Opprett abonnement',
'submit_edit' => 'Rediger abonnementet',
],
'form_link_add' => [