fix: translations updates
All checks were successful
repod / xml (push) Successful in 17s
repod / php (push) Successful in 50s
repod / nodejs (push) Successful in 2m9s
repod / release (push) Has been skipped

This commit is contained in:
Michel Roux 2024-01-18 17:24:06 +01:00
parent 751c3c1e01
commit 46cd766cac
7 changed files with 104 additions and 76 deletions

View File

@ -1,25 +1,28 @@
OC.L10N.register( OC.L10N.register(
"repod", "repod",
{ {
"RePod" : "RePod", "RePod Subscriptions" : "Abonnements sur RePod",
"Podcast" : "Podcast", "Podcast" : "Podcast",
"RePod" : "RePod",
"🔊 Browse, manage and listen to podcasts" : "🔊 Parcourir, gérer et écouter vos podcasts", "🔊 Browse, manage and listen to podcasts" : "🔊 Parcourir, gérer et écouter vos podcasts",
"## Features\n- 🔍 Browse and subscribe huge collection of podcasts\n- 🔊 Listen to episodes directly in Nextcloud\n- 🌐 Sync your activity with [AntennaPod](https://antennapod.org/)\n\n## Requirements\nYou need to have [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installed to use this app!" : "## Fonctionnalités\n- 🔍 Parcourir et s'abonner à une grande collections de podcasts\n- 🔊 Écouter vos épisodes directement sur Nextcloud\n- 🌐 Synchroniser son activité avec [AntennaPod](https://antennapod.org/)\n\n## Pré-requis\nVous devez avoir [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installé pour utiliser cette application !", "## Features\n- 🔍 Browse and subscribe huge collection of podcasts\n- 🔊 Listen to episodes directly in Nextcloud\n- 🌐 Sync your activity with [AntennaPod](https://antennapod.org/)\n\n## Requirements\nYou need to have [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installed to use this app!" : "## Fonctionnalités\n- 🔍 Parcourir et s'abonner à une grande collections de podcasts\n- 🔊 Écouter vos épisodes directement sur Nextcloud\n- 🌐 Synchroniser son activité avec [AntennaPod](https://antennapod.org/)\n\n## Pré-requis\nVous devez avoir [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installé pour utiliser cette application !",
"Download" : "Télécharger",
"Add a RSS link" : "Ajouter un lien RSS", "Add a RSS link" : "Ajouter un lien RSS",
"Could not fetch search results" : "Impossible de récupérer les resultats de la recherche", "Could not fetch search results" : "Impossible de récupérer les resultats de la recherche",
"Hot podcasts" : "Tendances",
"New podcasts" : "Nouveautés", "New podcasts" : "Nouveautés",
"Hot podcasts" : "Tendances",
"Could not fetch tops" : "Impossible de récupérer les tops", "Could not fetch tops" : "Impossible de récupérer les tops",
"Subscribe" : "S'abonner", "Subscribe" : "S'abonner",
"Error while adding the feed" : "Erreur lors de l'ajout du flux", "Error while adding the feed" : "Erreur lors de l'ajout du flux",
"Play" : "Lecture", "Play" : "Lecture",
"Stop" : "Arrêter", "Stop" : "Arrêter",
"Could not fetch episodes" : "Impossible de récuprer les épisodes", "Could not fetch episodes" : "Impossible de récuprer les épisodes",
"Download" : "Télécharger",
"Delete" : "Supprimer",
"Are you sure you want to delete this subscription?" : "Êtes-vous sûr de vouloir supprimer ce flux ?", "Are you sure you want to delete this subscription?" : "Êtes-vous sûr de vouloir supprimer ce flux ?",
"Error while removing the feed" : "Erreur lors de la suppression du flux", "Error while removing the feed" : "Erreur lors de la suppression du flux",
"Playback speed" : "Vitesse de lecture", "Playback speed" : "Vitesse de lecture",
"Import subscriptions" : "Importer les abonnements",
"Import OPML file" : "Importer un fichier OPML",
"Export subscriptions" : "Exporter les abonnements",
"Add a podcast" : "Ajouter un podcast", "Add a podcast" : "Ajouter un podcast",
"Could not fetch subscriptions" : "Impossible de récupérer les flux", "Could not fetch subscriptions" : "Impossible de récupérer les flux",
"Find a podcast" : "Chercher un podcast", "Find a podcast" : "Chercher un podcast",

View File

@ -1,23 +1,26 @@
{ "translations": { { "translations": {
"RePod" : "RePod", "RePod Subscriptions" : "Abonnements sur RePod",
"Podcast" : "Podcast", "Podcast" : "Podcast",
"RePod" : "RePod",
"🔊 Browse, manage and listen to podcasts" : "🔊 Parcourir, gérer et écouter vos podcasts", "🔊 Browse, manage and listen to podcasts" : "🔊 Parcourir, gérer et écouter vos podcasts",
"## Features\n- 🔍 Browse and subscribe huge collection of podcasts\n- 🔊 Listen to episodes directly in Nextcloud\n- 🌐 Sync your activity with [AntennaPod](https://antennapod.org/)\n\n## Requirements\nYou need to have [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installed to use this app!" : "## Fonctionnalités\n- 🔍 Parcourir et s'abonner à une grande collections de podcasts\n- 🔊 Écouter vos épisodes directement sur Nextcloud\n- 🌐 Synchroniser son activité avec [AntennaPod](https://antennapod.org/)\n\n## Pré-requis\nVous devez avoir [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installé pour utiliser cette application !", "## Features\n- 🔍 Browse and subscribe huge collection of podcasts\n- 🔊 Listen to episodes directly in Nextcloud\n- 🌐 Sync your activity with [AntennaPod](https://antennapod.org/)\n\n## Requirements\nYou need to have [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installed to use this app!" : "## Fonctionnalités\n- 🔍 Parcourir et s'abonner à une grande collections de podcasts\n- 🔊 Écouter vos épisodes directement sur Nextcloud\n- 🌐 Synchroniser son activité avec [AntennaPod](https://antennapod.org/)\n\n## Pré-requis\nVous devez avoir [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installé pour utiliser cette application !",
"Download" : "Télécharger",
"Add a RSS link" : "Ajouter un lien RSS", "Add a RSS link" : "Ajouter un lien RSS",
"Could not fetch search results" : "Impossible de récupérer les resultats de la recherche", "Could not fetch search results" : "Impossible de récupérer les resultats de la recherche",
"Hot podcasts" : "Tendances",
"New podcasts" : "Nouveautés", "New podcasts" : "Nouveautés",
"Hot podcasts" : "Tendances",
"Could not fetch tops" : "Impossible de récupérer les tops", "Could not fetch tops" : "Impossible de récupérer les tops",
"Subscribe" : "S'abonner", "Subscribe" : "S'abonner",
"Error while adding the feed" : "Erreur lors de l'ajout du flux", "Error while adding the feed" : "Erreur lors de l'ajout du flux",
"Play" : "Lecture", "Play" : "Lecture",
"Stop" : "Arrêter", "Stop" : "Arrêter",
"Could not fetch episodes" : "Impossible de récuprer les épisodes", "Could not fetch episodes" : "Impossible de récuprer les épisodes",
"Download" : "Télécharger",
"Delete" : "Supprimer",
"Are you sure you want to delete this subscription?" : "Êtes-vous sûr de vouloir supprimer ce flux ?", "Are you sure you want to delete this subscription?" : "Êtes-vous sûr de vouloir supprimer ce flux ?",
"Error while removing the feed" : "Erreur lors de la suppression du flux", "Error while removing the feed" : "Erreur lors de la suppression du flux",
"Playback speed" : "Vitesse de lecture", "Playback speed" : "Vitesse de lecture",
"Import subscriptions" : "Importer les abonnements",
"Import OPML file" : "Importer un fichier OPML",
"Export subscriptions" : "Exporter les abonnements",
"Add a podcast" : "Ajouter un podcast", "Add a podcast" : "Ajouter un podcast",
"Could not fetch subscriptions" : "Impossible de récupérer les flux", "Could not fetch subscriptions" : "Impossible de récupérer les flux",
"Find a podcast" : "Chercher un podcast", "Find a podcast" : "Chercher un podcast",

View File

@ -26,7 +26,7 @@ class SearchProvider implements IProvider
} }
public function getName(): string { public function getName(): string {
return $this->l10n->t('Podcasts'); return $this->l10n->t('Podcast');
} }
public function getOrder(string $route, array $routeParameters): ?int { public function getOrder(string $route, array $routeParameters): ?int {
@ -58,7 +58,7 @@ class SearchProvider implements IProvider
} }
return SearchResult::complete( return SearchResult::complete(
$this->l10n->t('Podcasts'), $this->l10n->t('Podcast'),
$searchResults $searchResults
); );
} }

View File

@ -14,7 +14,7 @@
<template #icon> <template #icon>
<Delete :size="20" /> <Delete :size="20" />
</template> </template>
{{ t('repod', 'Delete') }} {{ t('Delete') }}
</NcActionButton> </NcActionButton>
</template> </template>
</NcAppNavigationItem> </NcAppNavigationItem>

View File

@ -25,7 +25,6 @@
<div class="importModal"> <div class="importModal">
<h2>{{ t('repod', 'Import OPML file') }}</h2> <h2>{{ t('repod', 'Import OPML file') }}</h2>
<form v-if="!importLoading" <form v-if="!importLoading"
id="import"
:action="generateUrl('/apps/repod/opml/import')" :action="generateUrl('/apps/repod/opml/import')"
enctype="multipart/form-data" enctype="multipart/form-data"
method="post" method="post"

View File

@ -16,12 +16,15 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
msgid "RePod" msgid "RePod Subscriptions"
msgstr "RePod" msgstr "Abonnements sur RePod"
msgid "Podcast" msgid "Podcast"
msgstr "Podcast" msgstr "Podcast"
msgid "RePod"
msgstr "RePod"
msgid "🔊 Browse, manage and listen to podcasts" msgid "🔊 Browse, manage and listen to podcasts"
msgstr "🔊 Parcourir, gérer et écouter vos podcasts" msgstr "🔊 Parcourir, gérer et écouter vos podcasts"
@ -44,18 +47,21 @@ msgstr ""
"Vous devez avoir [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) " "Vous devez avoir [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) "
"installé pour utiliser cette application !" "installé pour utiliser cette application !"
msgid "Download"
msgstr "Télécharger"
msgid "Add a RSS link" msgid "Add a RSS link"
msgstr "Ajouter un lien RSS" msgstr "Ajouter un lien RSS"
msgid "Could not fetch search results" msgid "Could not fetch search results"
msgstr "Impossible de récupérer les resultats de la recherche" msgstr "Impossible de récupérer les resultats de la recherche"
msgid "Hot podcasts"
msgstr "Tendances"
msgid "New podcasts" msgid "New podcasts"
msgstr "Nouveautés" msgstr "Nouveautés"
msgid "Hot podcasts"
msgstr "Tendances"
msgid "Could not fetch tops" msgid "Could not fetch tops"
msgstr "Impossible de récupérer les tops" msgstr "Impossible de récupérer les tops"
@ -74,12 +80,6 @@ msgstr "Arrêter"
msgid "Could not fetch episodes" msgid "Could not fetch episodes"
msgstr "Impossible de récuprer les épisodes" msgstr "Impossible de récuprer les épisodes"
msgid "Download"
msgstr "Télécharger"
msgid "Delete"
msgstr "Supprimer"
msgid "Are you sure you want to delete this subscription?" msgid "Are you sure you want to delete this subscription?"
msgstr "Êtes-vous sûr de vouloir supprimer ce flux ?" msgstr "Êtes-vous sûr de vouloir supprimer ce flux ?"
@ -89,6 +89,15 @@ msgstr "Erreur lors de la suppression du flux"
msgid "Playback speed" msgid "Playback speed"
msgstr "Vitesse de lecture" msgstr "Vitesse de lecture"
msgid "Import subscriptions"
msgstr "Importer les abonnements"
msgid "Import OPML file"
msgstr "Importer un fichier OPML"
msgid "Export subscriptions"
msgstr "Exporter les abonnements"
msgid "Add a podcast" msgid "Add a podcast"
msgstr "Ajouter un podcast" msgstr "Ajouter un podcast"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Nextcloud 3.14159\n" "Project-Id-Version: Nextcloud 3.14159\n"
"Report-Msgid-Bugs-To: translations\\@example.com\n" "Report-Msgid-Bugs-To: translations\\@example.com\n"
"POT-Creation-Date: 2024-01-16 21:09+0000\n" "POT-Creation-Date: 2024-01-18 16:22+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,14 +17,20 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: /app/specialAppInfoFakeDummyForL10nScript.php:2 #: /app/lib/Controller/OpmlController.php:44
msgid "RePod" msgid "RePod Subscriptions"
msgstr "" msgstr ""
#: /app/lib/Service/SearchProvider.php:29
#: /app/lib/Service/SearchProvider.php:61
#: /app/specialAppInfoFakeDummyForL10nScript.php:3 #: /app/specialAppInfoFakeDummyForL10nScript.php:3
msgid "Podcast" msgid "Podcast"
msgstr "" msgstr ""
#: /app/specialAppInfoFakeDummyForL10nScript.php:2
msgid "RePod"
msgstr ""
#: /app/specialAppInfoFakeDummyForL10nScript.php:4 #: /app/specialAppInfoFakeDummyForL10nScript.php:4
msgid "🔊 Browse, manage and listen to podcasts" msgid "🔊 Browse, manage and listen to podcasts"
msgstr "" msgstr ""
@ -42,85 +48,93 @@ msgid ""
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:1 #: /app/specialVueFakeDummyForL10nScript.js:1
msgid "Add a RSS link"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:2
msgid "Could not fetch search results"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:3
msgid "New podcasts"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:4
msgid "Hot podcasts"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:5
msgid "Could not fetch tops"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:6
msgid "Subscribe"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:7
msgid "Error while adding the feed"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:8
msgid "Play"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:9
msgid "Stop"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:10
msgid "Could not fetch episodes"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:11
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:12 #: /app/specialVueFakeDummyForL10nScript.js:2
msgid "Delete" msgid "Add a RSS link"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:13 #: /app/specialVueFakeDummyForL10nScript.js:3
msgid "Could not fetch search results"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:4
msgid "New podcasts"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:5
msgid "Hot podcasts"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:6
msgid "Could not fetch tops"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:7
msgid "Subscribe"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:8
msgid "Error while adding the feed"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:9
msgid "Play"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:10
msgid "Stop"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:11
msgid "Could not fetch episodes"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:12
msgid "Are you sure you want to delete this subscription?" msgid "Are you sure you want to delete this subscription?"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:14 #: /app/specialVueFakeDummyForL10nScript.js:13
msgid "Error while removing the feed" msgid "Error while removing the feed"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:15 #: /app/specialVueFakeDummyForL10nScript.js:14
msgid "Playback speed" msgid "Playback speed"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:15
msgid "Import subscriptions"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:16 #: /app/specialVueFakeDummyForL10nScript.js:16
msgid "Add a podcast" msgid "Import OPML file"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:17 #: /app/specialVueFakeDummyForL10nScript.js:17
msgid "Could not fetch subscriptions" msgid "Export subscriptions"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:18 #: /app/specialVueFakeDummyForL10nScript.js:18
msgid "Find a podcast" msgid "Add a podcast"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:19 #: /app/specialVueFakeDummyForL10nScript.js:19
msgid "Error loading feed" msgid "Could not fetch subscriptions"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:20 #: /app/specialVueFakeDummyForL10nScript.js:20
msgid "Missing required app" msgid "Find a podcast"
msgstr "" msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:21 #: /app/specialVueFakeDummyForL10nScript.js:21
msgid "Error loading feed"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:22
msgid "Missing required app"
msgstr ""
#: /app/specialVueFakeDummyForL10nScript.js:23
msgid "Install GPodder Sync" msgid "Install GPodder Sync"
msgstr "" msgstr ""