Skip to content

Commit 2907d8c

Browse files
authored
Merge pull request #1376 from EsupPortail/dev_v4
[RELEASE] 4.0.3
2 parents 23802ac + 514045a commit 2907d8c

File tree

28 files changed

+724
-136
lines changed

28 files changed

+724
-136
lines changed

pod/live/templates/live/direct.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ <h1 id="livename" data-broadcasterid="{{ broadcaster.id }}"">
3636
<div class="col">
3737
<video id="podvideoplayer"
3838
class="video-js vjs-default-skin{% if request.GET.is_iframe %} vjs-16-9{% endif %} vjs-big-play-centered"
39-
controls height="360" poster="{{ broadcaster.get_poster_url }}" muted autoplay>
39+
controls height="360" poster="{{ broadcaster.get_poster_url }}" title="{{ broadcaster.slug }}" muted autoplay>
4040
<source src="{{ broadcaster.url }}" type="application/x-mpegURL">
4141
</video>
4242

pod/live/templates/live/event-iframe.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ <h2 class="video-title">{{ event.title }}</h2>
7878
<div id="divvideoplayer" style="display:block">
7979
<div class="row">
8080
<div class="col">
81-
<video id="podvideoplayer"
81+
<video id="podvideoplayer" title="{{ event.slug }}"
8282
class="video-js vjs-default-skin vjs-16-9 vjs-big-play-centered"
8383
preload="none" controls height="360" muted autoplay>
8484
<source src="{{ event.broadcaster.url }}" type="application/x-mpegURL">

pod/live/templates/live/event.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
{% block page_content %}
2727
{% csrf_token %}
28-
<h1 class="h2" id="livename" data-eventid="{{ event.id }}"><i class="bi bi-broadcast pe-2" aria-hidden="true"></i>{{ event.title|title }}</h1>
28+
<h1 class="h2" id="livename" data-eventid="{{ event.id }}"><i class="bi bi-broadcast pe-2" aria-hidden="true"></i>{{ event.title }}</h1>
2929

3030
{% if form %}
3131
{% include 'live/event-form.html' %}
@@ -67,7 +67,7 @@ <h1 class="h2" id="livename" data-eventid="{{ event.id }}"><i class="bi bi-broad
6767
<div id="divvideoplayer" style="display:block">
6868
<div class="row">
6969
<div class="col">
70-
<video id="podvideoplayer"
70+
<video id="podvideoplayer" title="{{ event.slug }}"
7171
class="video-js vjs-default-skin vjs-big-play-centered"
7272
controls height="360" muted autoplay>
7373
<source src="{{ event.broadcaster.url }}" type="application/x-mpegURL">
211 Bytes
Binary file not shown.

pod/locale/fr/LC_MESSAGES/django.po

Lines changed: 53 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ msgid ""
55
msgstr ""
66
"Project-Id-Version: Pod\n"
77
"Report-Msgid-Bugs-To: \n"
8-
"POT-Creation-Date: 2025-10-09 14:25+0200\n"
8+
"POT-Creation-Date: 2025-11-06 15:10+0100\n"
99
"PO-Revision-Date: \n"
1010
"Last-Translator: obado <[email protected]>\n"
1111
"Language-Team: Pod Team [email protected]\n"
@@ -404,7 +404,8 @@ msgstr ""
404404
#: pod/main/views.py pod/playlist/views.py pod/video/feeds.py
405405
#: pod/video/management/commands/check_obsolete_videos.py pod/video/models.py
406406
#: pod/video/templates/videos/video-script.html pod/video/utils.py
407-
#: pod/video/views.py pod/video_encode_transcript/utils.py
407+
#: pod/video/views.py pod/video_encode_transcript/runner_manager.py
408+
#: pod/video_encode_transcript/utils.py
408409
msgid "Home"
409410
msgstr "Accueil"
410411

@@ -1332,6 +1333,11 @@ msgstr ""
13321333
"Il y a un chevauchement avec la superposition {0}, veuillez changer son "
13331334
"temps de début et/ou de fin."
13341335

1336+
#: pod/completion/permissions/video.py
1337+
#, python-brace-format
1338+
msgid "{func.__name__}: Permission denied for user {current_user.pk}."
1339+
msgstr ""
1340+
13351341
#: pod/completion/templates/contributor/form_contributor.html
13361342
#: pod/completion/templates/document/form_document.html
13371343
#: pod/completion/templates/overlay/form_overlay.html
@@ -1709,8 +1715,8 @@ msgstr ""
17091715
#: pod/completion/templates/video_completion.html
17101716
msgid "Subtitle and/or caption file(s) must be in “.vtt” format."
17111717
msgstr ""
1712-
"Les fichiers de sous-titres et/ou de légendes doivent être au format "
1713-
"« .vtt »."
1718+
"Les fichiers de sous-titres et/ou de légendes doivent être au format « ."
1719+
"vtt »."
17141720

17151721
#: pod/completion/templates/video_completion.html
17161722
msgid "You can use"
@@ -2607,7 +2613,7 @@ msgid "User who create this recording"
26072613
msgstr "Utilisateur qui a créé cet enregistrement"
26082614

26092615
#: pod/import_video/models.py pod/meeting/models.py pod/playlist/models.py
2610-
#: pod/video/models.py
2616+
#: pod/video/models.py pod/video_encode_transcript/models.py
26112617
msgid "Site"
26122618
msgstr "Site"
26132619

@@ -6053,7 +6059,7 @@ msgstr "Exemple de format : %(url)s"
60536059
msgid "Bearer token for the SIPMediaGW server."
60546060
msgstr "Jeton Bearer pour le serveur SIPMediaGW."
60556061

6056-
#: pod/meeting/models.py
6062+
#: pod/meeting/models.py pod/video_encode_transcript/models.py
60576063
msgid "Example format: 1234"
60586064
msgstr "Exemple de format : 1234"
60596065

@@ -6192,10 +6198,11 @@ msgid ""
61926198
"without a whiteboard, public and private chat tools, screen sharing, voice "
61936199
"over IP, online polling and the use of office documents."
61946200
msgstr ""
6195-
"Cette solution permet le partage d’images vocales et vidéo, des "
6196-
"présentations avec ou sans tableau blanc, des outils de chat public et "
6197-
"privé, le partage d’écran, la voix sur IP, les sondages en ligne et "
6198-
"l’utilisation de documents bureautiques."
6201+
"Cette solution offre la possibilité de partager des images, "
6202+
"des contenus audio et vidéo, de diffuser des présentations avec "
6203+
"ou sans tableau blanc, d’utiliser des outils de messagerie publique "
6204+
"ou privée, de partager son écran, de communiquer par voix sur IP, "
6205+
"de réaliser des sondages en ligne et de collaborer sur des documents bureautiques."
61996206

62006207
#: pod/meeting/templates/meeting/filter_aside_meeting.html
62016208
msgid "Informations about webinars"
@@ -6757,6 +6764,10 @@ msgstr "Impossible de créer l’enregistrement"
67576764
msgid "You can’t end this webinar live."
67586765
msgstr "Vous ne pouvez pas terminer ce webinaire en direct."
67596766

6767+
#: pod/meeting/views.py
6768+
msgid "You can’t toggle chat for this webinar live."
6769+
msgstr "Vous ne pouvez afficher/cacher le chat pour ce webinaire."
6770+
67606771
#: pod/meeting/views.py
67616772
msgid "You can’t restart this webinar live."
67626773
msgstr "Vous ne pouvez pas redémarrer ce webinaire en direct."
@@ -6783,6 +6794,19 @@ msgid "Error to stop webinar mode for “%(name)s” meeting: %(exc)s"
67836794
msgstr ""
67846795
"Erreur de démarrage du mode webinaire pour la réunion « %(name)s » : %(exc)s"
67856796

6797+
#: pod/meeting/webinar.py
6798+
msgid ""
6799+
"The option to show/hide the chat has been taken into account for “%(name)s” "
6800+
"meeting."
6801+
msgstr ""
6802+
"L’option permettant d’afficher/masquer le chat a été prise en compte pour "
6803+
"la réunion « %(name)s »."
6804+
6805+
#: pod/meeting/webinar.py
6806+
msgid "Error to toggle chat for “%(name)s” meeting: %(exc)s"
6807+
msgstr ""
6808+
"Erreur en affichant/cachant le chat pour la réunion « %(name)s » : %(exc)s"
6809+
67866810
#: pod/meeting/webinar.py
67876811
msgid ""
67886812
"it is not possible to use a development server (localhost) for this "
@@ -6939,6 +6963,14 @@ msgstr "Protégé par un mot de passe"
69396963
msgid "Private"
69406964
msgstr "Privé"
69416965

6966+
#: pod/playlist/models.py
6967+
msgid ""
6968+
"Please choose a title between 1 and {__MAX_LENGTH_FOR_PLAYLIST_NAME__} "
6969+
"characters."
6970+
msgstr ""
6971+
"Veuillez entrer un titre contenant entre 1 et {__MAX_LENGTH_FOR_PLAYLIST_NAME__} "
6972+
"caractères."
6973+
69426974
#: pod/playlist/models.py
69436975
msgid ""
69446976
"Selecting this setting causes your playlist to be promoted on the page "
@@ -7340,10 +7372,6 @@ msgstr "Vous ne pouvez pas accéder à cette liste de lecture."
73407372
msgid "The playlist has been deleted."
73417373
msgstr "La liste de lecture a été supprimée."
73427374

7343-
#: pod/playlist/views.py
7344-
msgid "Delete the playlist"
7345-
msgstr "Supprimer la liste de lecture"
7346-
73477375
#: pod/playlist/views.py
73487376
#, python-format
73497377
msgid "Edit the playlist “%(pname)s”"
@@ -7744,7 +7772,7 @@ msgstr "Veuillez choisir si les réponses correctes seront affichées ou non."
77447772
msgid "Quizzes"
77457773
msgstr "Quiz"
77467774

7747-
#: pod/quiz/models.py pod/quiz/tests/test_models.py
7775+
#: pod/quiz/models.py
77487776
msgid "Quiz of video"
77497777
msgstr "Quiz de la vidéo"
77507778

@@ -8334,6 +8362,7 @@ msgstr "Taille du fichier"
83348362
#: pod/video/templates/videos/dashboard.html
83358363
#: pod/video/templates/videos/video_row_select.html
83368364
#: pod/video/templates/videos/video_sort_select.html
8365+
#: pod/video_encode_transcript/models.py
83378366
msgid "Date added"
83388367
msgstr "Date d’ajout"
83398368

@@ -10775,6 +10804,15 @@ msgstr "Statistiques de visualisation des vidéos du thème %s"
1077510804
msgid "You do not have access rights to this video: %s "
1077610805
msgstr "Vous n’avez pas les droits d’accès à cette vidéo : %s "
1077710806

10807+
#: pod/video/views.py
10808+
#, python-format
10809+
msgid ""
10810+
"The following “%(target)s” type target does not exist or contains no videos: "
10811+
"%(slug)s."
10812+
msgstr ""
10813+
"La cible de type « %(target)s » suivant(e) n’existe pas ou ne contient "
10814+
"aucune vidéo : %(slug)s."
10815+
1077810816
#: pod/video/views.py
1077910817
#, python-format
1078010818
msgid "The following video does not exist: %s"

pod/locale/fr/LC_MESSAGES/djangojs.po

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ msgid ""
55
msgstr ""
66
"Project-Id-Version: Esup-Pod\n"
77
"Report-Msgid-Bugs-To: \n"
8-
"POT-Creation-Date: 2025-10-02 16:11+0200\n"
8+
"POT-Creation-Date: 2025-11-06 14:57+0100\n"
99
"PO-Revision-Date: \n"
1010
"Last-Translator: obado <[email protected]>\n"
1111
"Language-Team: \n"
@@ -530,6 +530,10 @@ msgstr "Information"
530530
msgid "Unable to find information about the meeting"
531531
msgstr "Impossible de trouver des informations sur la réunion"
532532

533+
#: pod/meeting/static/js/my_meetings.js
534+
msgid "Display/hide the chat"
535+
msgstr "Afficher/cacher le chat"
536+
533537
#: pod/meeting/static/js/my_meetings.js
534538
msgid "Restart only the live"
535539
msgstr "Redémarrer seulement le direct"
@@ -635,6 +639,10 @@ msgstr "Erreur du serveur"
635639
msgid "Are you sure you want to delete this folder?"
636640
msgstr "Êtes-vous sûr(e) de vouloir supprimer ce dossier ?"
637641

642+
#: pod/podfile/static/podfile/js/filewidget.js
643+
msgid "Two folders cannot have the same name."
644+
msgstr "Deux dossiers ne peuvent pas avoir le même nom."
645+
638646
#: pod/podfile/static/podfile/js/filewidget.js
639647
msgid "See more"
640648
msgstr "Voir plus"

0 commit comments

Comments
 (0)