From ec844297ee6d25c5405ea8c0d6110d18c82d8809 Mon Sep 17 00:00:00 2001 From: bkfox Date: Sat, 8 Oct 2022 13:46:30 +0200 Subject: [PATCH] voc --- aircox/locale/fr/LC_MESSAGES/django.mo | Bin 13058 -> 13507 bytes aircox/locale/fr/LC_MESSAGES/django.po | 226 ++++++++++-------- aircox/models/episode.py | 2 +- aircox/models/program.py | 2 +- .../aircox/widgets/basepage_item.html | 8 +- .../aircox/widgets/episode_item.html | 2 +- instance/sample_settings.py | 1 + 7 files changed, 130 insertions(+), 111 deletions(-) diff --git a/aircox/locale/fr/LC_MESSAGES/django.mo b/aircox/locale/fr/LC_MESSAGES/django.mo index cbff7fc8360edbf847ff67bdf8f7d7d061622f69..05d7605897fec576c42d986c9b87dbe43f0ab52b 100644 GIT binary patch delta 6003 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 KDgTxp3I7L(CymVj diff --git a/aircox/locale/fr/LC_MESSAGES/django.po b/aircox/locale/fr/LC_MESSAGES/django.po index 493f73c..9a6596d 100644 --- a/aircox/locale/fr/LC_MESSAGES/django.po +++ b/aircox/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Aircox 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-05-21 14:30+0000\n" +"POT-Creation-Date: 2022-10-08 11:44+0000\n" "PO-Revision-Date: 2016-10-10 16:00+02\n" "Last-Translator: Aarys\n" "Language-Team: Aircox's translators team\n" @@ -18,33 +18,33 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: aircox/admin/episode.py:28 aircox/models/episode.py:183 +#: aircox/admin/episode.py:29 aircox/models/episode.py:183 #: aircox/models/log.py:82 msgid "start" msgstr "début" -#: aircox/admin/episode.py:32 aircox/models/episode.py:184 +#: aircox/admin/episode.py:33 aircox/models/episode.py:184 #: aircox/models/program.py:473 msgid "end" msgstr "fin" -#: aircox/admin/filters.py:21 +#: aircox/admin/filters.py:23 msgid "Exact" msgstr "Exact" -#: aircox/admin/filters.py:22 +#: aircox/admin/filters.py:24 msgid "Since" msgstr "Depuis" -#: aircox/admin/filters.py:23 +#: aircox/admin/filters.py:25 msgid "Until" msgstr "Jusque" -#: aircox/admin/filters.py:25 +#: aircox/admin/filters.py:27 msgid "None" msgstr "Aucun" -#: aircox/admin/filters.py:36 +#: aircox/admin/filters.py:38 msgid "Any" msgstr "Tout" @@ -58,33 +58,33 @@ msgstr "Horaire" #: aircox/admin/program.py:53 msgid "Program Settings" -msgstr "Paramètres du program" +msgstr "Paramètres de l'émission" #: aircox/admin/program.py:64 aircox/models/program.py:122 msgid "Program" -msgstr "Programme" +msgstr "Émission" #: aircox/admin/program.py:68 msgid "Day" msgstr "Jour" -#: aircox/admin/sound.py:34 aircox/admin/sound.py:65 +#: aircox/admin/sound.py:35 aircox/admin/sound.py:67 msgid "Audio" msgstr "Audio" -#: aircox/admin/sound.py:61 +#: aircox/admin/sound.py:63 msgid "Program / Episode" -msgstr "Programme / Episode" +msgstr "Émission / Épisode" -#: aircox/admin/sound.py:79 aircox/templates/aircox/episode_detail.html:64 +#: aircox/admin/sound.py:81 aircox/templates/aircox/episode_detail.html:36 msgid "Playlist" msgstr "Playlist" -#: aircox/admin/sound.py:80 +#: aircox/admin/sound.py:82 msgid "Info" msgstr "Info" -#: aircox/admin/sound.py:94 aircox/models/sound.py:232 +#: aircox/admin/sound.py:96 aircox/models/sound.py:243 msgid "timestamp" msgstr "temps" @@ -112,7 +112,7 @@ msgid "Article" msgstr "Article" #: aircox/models/article.py:15 aircox/templates/admin/base.html:92 -#: aircox/templates/aircox/program_detail.html:44 +#: aircox/templates/aircox/program_detail.html:19 msgid "Articles" msgstr "Articles" @@ -136,8 +136,8 @@ msgstr "non confirmé" msgid "cancelled" msgstr "annulé" -#: aircox/models/episode.py:174 aircox/models/sound.py:98 -#: aircox/models/sound.py:222 aircox/templates/admin/aircox/statistics.html:23 +#: aircox/models/episode.py:174 aircox/models/sound.py:102 +#: aircox/models/sound.py:233 aircox/templates/admin/aircox/statistics.html:23 msgid "episode" msgstr "épisode" @@ -146,24 +146,24 @@ msgid "schedule" msgstr "horaire" #: aircox/models/episode.py:181 aircox/models/log.py:91 -#: aircox/models/sound.py:101 aircox/models/station.py:142 +#: aircox/models/sound.py:105 aircox/models/station.py:142 msgid "type" msgstr "type" #: aircox/models/episode.py:196 aircox/models/log.py:117 msgid "Diffusion" -msgstr "Diffusion" +msgstr "Date de diffusion" -#: aircox/models/episode.py:197 aircox/templates/aircox/episode_detail.html:15 -#: aircox/templates/aircox/program_detail.html:19 +#: aircox/models/episode.py:197 aircox/templates/aircox/episode_detail.html:55 +#: aircox/templates/aircox/program_detail.html:45 msgid "Diffusions" -msgstr "Diffusions" +msgstr "Dates de diffusion" #: aircox/models/episode.py:199 -msgid "edit the diffusion's planification" -msgstr "éditer la planification de la diffusion" +msgid "edit the diffusions' planification" +msgstr "éditer les dates de diffusion" -#: aircox/models/episode.py:208 aircox/templates/aircox/episode_detail.html:31 +#: aircox/models/episode.py:208 aircox/templates/aircox/episode_detail.html:71 msgid "rerun" msgstr "rediffusion" @@ -171,7 +171,7 @@ msgstr "rediffusion" msgid "stop" msgstr "stop" -#: aircox/models/log.py:84 aircox/models/sound.py:85 +#: aircox/models/log.py:84 aircox/models/sound.py:89 msgid "other" msgstr "autre" @@ -200,11 +200,11 @@ msgstr "identifiant de la source relative à ce log" msgid "comment" msgstr "commentaire" -#: aircox/models/log.py:107 aircox/models/sound.py:137 +#: aircox/models/log.py:107 aircox/models/sound.py:146 msgid "Sound" msgstr "Son" -#: aircox/models/log.py:112 aircox/models/sound.py:248 +#: aircox/models/log.py:112 aircox/models/sound.py:259 msgid "Track" msgstr "Morceau" @@ -217,7 +217,7 @@ msgid "Logs" msgstr "Logs" #: aircox/models/page.py:30 aircox/models/page.py:251 -#: aircox/models/sound.py:236 +#: aircox/models/sound.py:247 msgid "title" msgstr "titre" @@ -288,7 +288,7 @@ msgstr "Page d'accueil" #: aircox/models/page.py:203 msgid "Diffusions page" -msgstr "Page des diffusions" +msgstr "Grille horaire" #: aircox/models/page.py:204 msgid "Logs page" @@ -296,7 +296,7 @@ msgstr "Page des logs" #: aircox/models/page.py:205 msgid "Programs list" -msgstr "Liste des programmes" +msgstr "Liste des émissions" #: aircox/models/page.py:206 msgid "Episodes list" @@ -330,7 +330,7 @@ msgstr "email" msgid "Comment" msgstr "Commentaire" -#: aircox/models/page.py:242 aircox/templates/aircox/page_detail.html:37 +#: aircox/models/page.py:242 aircox/templates/aircox/page_detail.html:36 msgid "Comments" msgstr "Commentaires" @@ -338,8 +338,8 @@ msgstr "Commentaires" msgid "menu" msgstr "menu" -#: aircox/models/page.py:250 aircox/models/sound.py:103 -#: aircox/models/sound.py:229 +#: aircox/models/page.py:250 aircox/models/sound.py:107 +#: aircox/models/sound.py:240 msgid "order" msgstr "ordre" @@ -366,7 +366,7 @@ msgstr "actif" #: aircox/models/program.py:59 msgid "if not checked this program is no longer active" -msgstr "si selectionné, ce programme n'est plus actif" +msgstr "si selectionné, cette émission n'est plus active" #: aircox/models/program.py:62 msgid "syncronise" @@ -374,15 +374,15 @@ msgstr "synchroniser" #: aircox/models/program.py:64 msgid "update later diffusions according to schedule changes" -msgstr "met à jour les diffusions à venir lorsque l'horaire change" +msgstr "met à jour les dates de diffusion à venir lorsque l'horaire change" #: aircox/models/program.py:123 aircox/templates/admin/base.html:78 msgid "Programs" -msgstr "Programmes" +msgstr "Émissions" #: aircox/models/program.py:178 aircox/models/program.py:461 msgid "related program" -msgstr "programme apparenté" +msgstr "émission apparentée" #: aircox/models/program.py:182 msgid "rerun of" @@ -413,7 +413,7 @@ msgstr "zone horaire" msgid "timezone used for the date" msgstr "zone horaire utilisée pour la date" -#: aircox/models/program.py:266 aircox/models/sound.py:116 +#: aircox/models/program.py:266 aircox/models/sound.py:120 msgid "duration" msgstr "durée" @@ -465,9 +465,10 @@ msgid "2nd and 4th {day} of the month" msgstr "2ème et 4ème {day} du mois" #: aircox/models/program.py:280 -#, python-brace-format -msgid "every {day}" -msgstr "chaque {day}" +#, fuzzy, python-brace-format +#| msgid "every {day}" +msgid "{day}" +msgstr "{day}" #: aircox/models/program.py:281 #, python-brace-format @@ -492,93 +493,105 @@ msgstr "début" #: aircox/models/program.py:469 aircox/models/program.py:475 msgid "used to define a time range this stream is played" -msgstr "utilisé pour définir un intervalle de temps pendant lequel ce stream est joué" +msgstr "" +"utilisé pour définir un intervalle de temps pendant lequel ce stream est joué" -#: aircox/models/sound.py:85 +#: aircox/models/sound.py:89 msgid "archive" msgstr "archive" -#: aircox/models/sound.py:86 +#: aircox/models/sound.py:90 msgid "excerpt" msgstr "extrait" -#: aircox/models/sound.py:86 +#: aircox/models/sound.py:90 msgid "removed" msgstr "supprimé" -#: aircox/models/sound.py:89 aircox/models/station.py:37 +#: aircox/models/sound.py:93 aircox/models/station.py:37 msgid "name" msgstr "nom" -#: aircox/models/sound.py:92 +#: aircox/models/sound.py:96 msgid "program" -msgstr "programme" +msgstr "émission" -#: aircox/models/sound.py:93 +#: aircox/models/sound.py:97 msgid "program related to it" -msgstr "programme apparenté à celui-ci" +msgstr "émission apparentée à celui-ci" -#: aircox/models/sound.py:103 aircox/models/sound.py:229 +#: aircox/models/sound.py:107 aircox/models/sound.py:240 msgid "position in the playlist" msgstr "position dans la playlist" -#: aircox/models/sound.py:112 aircox/models/station.py:135 +#: aircox/models/sound.py:116 aircox/models/station.py:135 msgid "file" msgstr "fichier" -#: aircox/models/sound.py:118 +#: aircox/models/sound.py:122 msgid "duration of the sound" msgstr "durée du son" -#: aircox/models/sound.py:121 +#: aircox/models/sound.py:125 msgid "modification time" msgstr "dernière modification" -#: aircox/models/sound.py:123 +#: aircox/models/sound.py:127 msgid "last modification date and time" msgstr "date et heure de la dernière modification" -#: aircox/models/sound.py:126 +#: aircox/models/sound.py:130 msgid "good quality" msgstr "bonne qualité" -#: aircox/models/sound.py:126 +#: aircox/models/sound.py:130 msgid "sound meets quality requirements" msgstr "le son rencontre les exigences de qualité" -#: aircox/models/sound.py:130 +#: aircox/models/sound.py:134 msgid "public" msgstr "publique" -#: aircox/models/sound.py:130 -msgid "if it can be podcasted from the server" -msgstr "s'il peut être podcasté depuis le serveur" +#: aircox/models/sound.py:134 +msgid "whether it is publicly available as podcast" +msgstr "coché pour rendre le podcast public" #: aircox/models/sound.py:138 +msgid "downloadable" +msgstr "téléchargeable" + +#: aircox/models/sound.py:139 +msgid "" +"whether it can be publicly downloaded by visitors (sound must be public)" +msgstr "" +"coché pour permettre le téléchargement public (le podcast doit être " +"disponible publiquement)" + +#: aircox/models/sound.py:147 msgid "Sounds" msgstr "Sons" -#: aircox/models/sound.py:226 +#: aircox/models/sound.py:237 msgid "sound" msgstr "son" -#: aircox/models/sound.py:234 +#: aircox/models/sound.py:245 msgid "position (in seconds)" msgstr "position (en secondes)" -#: aircox/models/sound.py:237 +#: aircox/models/sound.py:248 msgid "artist" msgstr "artiste" -#: aircox/models/sound.py:238 aircox/templates/admin/aircox/statistics.html:25 +#: aircox/models/sound.py:249 aircox/templates/admin/aircox/statistics.html:25 msgid "tags" msgstr "tags" -#: aircox/models/sound.py:240 +#: aircox/models/sound.py:251 msgid "information" msgstr "information" -#: aircox/models/sound.py:243 +#: aircox/models/sound.py:254 msgid "" "additional informations about this track, such as the version, if is it a " "remix, features, etc." @@ -586,7 +599,7 @@ msgstr "" "informations additionnelles à propos de ce morceau, telles que la version, " "s'il s'agit d'un remix, les fonctionnalités, etc" -#: aircox/models/sound.py:249 +#: aircox/models/sound.py:260 msgid "Tracks" msgstr "Morceaux" @@ -667,7 +680,7 @@ msgstr "" #: aircox/templates/admin/aircox/filters/filter.html:2 #, python-format msgid " By %(filter_title)s " -msgstr "" +msgstr "Par %(filter_title)s " #: aircox/templates/admin/aircox/page_change_form.html:9 #: aircox/templates/admin/aircox/page_change_list.html:7 @@ -711,7 +724,7 @@ msgid "Total" msgstr "Total" #: aircox/templates/admin/base.html:65 aircox/templates/admin/index.html:11 -#: aircox/templates/aircox/home.html:75 +#: aircox/templates/aircox/home.html:47 msgid "Today" msgstr "Aujourd'hui" @@ -749,11 +762,11 @@ msgstr "Filtre" #: aircox/templates/admin/index.html:27 msgid "Live diffusion" -msgstr "" +msgstr "Diffusion en live" #: aircox/templates/admin/index.html:30 msgid "Differed diffusion" -msgstr "" +msgstr "Diffusion différée" #: aircox/templates/admin/index.html:51 msgid "Latest comments" @@ -784,7 +797,7 @@ msgstr "Afficher toutes les nouvelles" msgid "More news" msgstr "Plus de nouvelles" -#: aircox/templates/aircox/base.html:146 +#: aircox/templates/aircox/base.html:147 msgid "Recently" msgstr "Récemment" @@ -817,26 +830,22 @@ msgstr "Prochain" msgid "This week on %(station)s" msgstr "Cette semaine sur %(station)s" -#: aircox/templates/aircox/episode_detail.html:30 -#: aircox/templates/aircox/program_detail.html:32 +#: aircox/templates/aircox/episode_detail.html:22 +#: aircox/templates/aircox/episode_list.html:8 +msgid "Podcasts" +msgstr "Podcasts" + +#: aircox/templates/aircox/episode_detail.html:70 +#: aircox/templates/aircox/program_detail.html:58 #: aircox/templates/aircox/widgets/episode_item.html:40 #, python-format msgid "Rerun of %(date)s" msgstr "Rediffusion du %(date)s" -#: aircox/templates/aircox/episode_detail.html:49 -#: aircox/templates/aircox/episode_list.html:8 -msgid "Podcasts" -msgstr "Podcasts" - #: aircox/templates/aircox/home.html:28 msgid "Currently" msgstr "En ce moment" -#: aircox/templates/aircox/home.html:47 -msgid "Last publications" -msgstr "Dernières publications" - #: aircox/templates/aircox/home.html:58 msgid "Show all publication" msgstr "Afficher toute la publication" @@ -849,6 +858,10 @@ msgstr "Plus de publications ..." msgid "Previously on air" msgstr "Précédemment à l'antenne" +#: aircox/templates/aircox/home.html:77 +msgid "Last publications" +msgstr "Dernières publications" + #: aircox/templates/aircox/log_list.html:9 #, python-format msgid "That happened on %(station)s" @@ -856,18 +869,18 @@ msgstr "C'est passé sur %(station)s" #: aircox/templates/aircox/page_detail.html:25 msgid "Edit" -msgstr "" +msgstr "Éditer" -#: aircox/templates/aircox/page_detail.html:58 +#: aircox/templates/aircox/page_detail.html:55 msgid "Post a comment" msgstr "Poster un commentaire" -#: aircox/templates/aircox/page_detail.html:83 +#: aircox/templates/aircox/page_detail.html:80 #: aircox/templates/aircox/page_list.html:57 msgid "Reset" msgstr "Réinitialiser" -#: aircox/templates/aircox/page_detail.html:84 +#: aircox/templates/aircox/page_detail.html:81 msgid "Post comment" msgstr "Commenter" @@ -879,18 +892,18 @@ msgstr "Recherche" msgid "Apply" msgstr "Appliquer" -#: aircox/templates/aircox/program_detail.html:33 -msgid "Rerun" -msgstr "Rediffusion" - -#: aircox/templates/aircox/program_detail.html:56 +#: aircox/templates/aircox/program_detail.html:31 msgid "Show all program's articles" -msgstr "Afficher tous les articles du programme" +msgstr "Afficher tous les articles de l'émission" -#: aircox/templates/aircox/program_detail.html:57 +#: aircox/templates/aircox/program_detail.html:32 msgid "More articles" msgstr "Plus d'articles" +#: aircox/templates/aircox/program_detail.html:59 +msgid "Rerun" +msgstr "Rediffusion" + #: aircox/templates/aircox/program_sidebar.html:4 #, python-format msgid "Recently on %(program)s" @@ -907,7 +920,7 @@ msgstr "Aller à la date" #. Translators: form button to select a date #: aircox/templates/aircox/widgets/dates_menu.html:41 msgid "Go" -msgstr "" +msgstr "Filtrer" #: aircox/templates/aircox/widgets/episode_item.html:41 msgid "(rerun)" @@ -939,7 +952,7 @@ msgstr "Morceau en ce moment sur les ondes" #: aircox/templates/aircox/widgets/player.html:37 msgid "Diffusion currently on air" -msgstr "Diffusion en ce moment sur les ondes" +msgstr "Épisode en ce moment sur les ondes" #: aircox/templates/aircox/widgets/player.html:42 msgid "Currently playing" @@ -991,28 +1004,31 @@ msgstr "pages//" #: aircox/urls.py:76 msgid "programs/" -msgstr "programmes/" +msgstr "emissions/" #: aircox/urls.py:78 msgid "programs//" -msgstr "programmes//" +msgstr "emissions//" #: aircox/urls.py:80 msgid "programs//episodes/" -msgstr "programmes//episodes/" +msgstr "emissions//episodes/" #: aircox/urls.py:82 msgid "programs//articles/" -msgstr "programmes//articles/" +msgstr "emissions//articles/" #: aircox/urls.py:84 msgid "programs//publications/" -msgstr "programmes//publications/" +msgstr "emissions//publications/" #: aircox/views/page.py:131 msgid "comments are not allowed" msgstr "les commentaires ne sont pas autorisés" +#~ msgid "if it can be podcasted from the server" +#~ msgstr "s'il peut être podcasté depuis le serveur" + #~ msgid "embed" #~ msgstr "intégrer" diff --git a/aircox/models/episode.py b/aircox/models/episode.py index 7b51032..6c08f79 100644 --- a/aircox/models/episode.py +++ b/aircox/models/episode.py @@ -196,7 +196,7 @@ class Diffusion(BaseRerun): verbose_name = _('Diffusion') verbose_name_plural = _('Diffusions') permissions = ( - ('programming', _('edit the diffusion\'s planification')), + ('programming', _('edit the diffusions\' planification')), ) def __str__(self): diff --git a/aircox/models/program.py b/aircox/models/program.py index 0efc2e5..90845f0 100644 --- a/aircox/models/program.py +++ b/aircox/models/program.py @@ -277,7 +277,7 @@ class Schedule(BaseRerun): 'last': _('last {day} of the month'), 'first_and_third': _('1st and 3rd {day} of the month'), 'second_and_fourth': _('2nd and 4th {day} of the month'), - 'every': _('every {day}'), + 'every': _('{day}'), 'one_on_two': _('one {day} on two'), }[x]) for x, y in Frequency.__members__.items()], ) diff --git a/aircox/templates/aircox/widgets/basepage_item.html b/aircox/templates/aircox/widgets/basepage_item.html index 3bd1076..80b3ba3 100644 --- a/aircox/templates/aircox/widgets/basepage_item.html +++ b/aircox/templates/aircox/widgets/basepage_item.html @@ -14,9 +14,11 @@ Context variables: {% if render_card %}
-
- -
+ +
+ +
+

diff --git a/aircox/templates/aircox/widgets/episode_item.html b/aircox/templates/aircox/widgets/episode_item.html index 3c45686..5468eaa 100644 --- a/aircox/templates/aircox/widgets/episode_item.html +++ b/aircox/templates/aircox/widgets/episode_item.html @@ -48,7 +48,7 @@ Context variables: {% block actions %} {% if object.sound_set.public.count %} -