Move Film::make_kdms to the call sites.
[dcpomatic.git] / src / tools / po / fr_FR.po
index f8eecea939fc26680aeffc75938bd84f6fb01332..cfdce0d6d0f6ffbfa54abcda4ec6d48238a2a58c 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: DCP-o-matic FRENCH\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: DCP-o-matic FRENCH\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-04-20 00:58+0100\n"
-"PO-Revision-Date: 2018-04-24 22:31+0100\n"
+"POT-Creation-Date: 2020-05-03 01:19+0200\n"
+"PO-Revision-Date: 2019-05-07 14:28+0100\n"
 "Last-Translator: Grégoire AUSINA <gregoire@gisele-productions.eu>\n"
 "Language-Team: \n"
 "Language: fr_FR\n"
 "Last-Translator: Grégoire AUSINA <gregoire@gisele-productions.eu>\n"
 "Language-Team: \n"
 "Language: fr_FR\n"
@@ -17,121 +17,149 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Poedit 1.6.3\n"
 
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Poedit 1.6.3\n"
 
-#: src/tools/dcpomatic_kdm.cc:357
+#: src/tools/dcpomatic_kdm.cc:407
 #, c-format
 msgid "%d KDM written to %s"
 msgstr "%d KDM créée dans %s"
 
 #, c-format
 msgid "%d KDM written to %s"
 msgstr "%d KDM créée dans %s"
 
-#: src/tools/dcpomatic_kdm.cc:357
+#: src/tools/dcpomatic_kdm.cc:407
 #, c-format
 msgid "%d KDMs written to %s"
 msgstr "%d KDMs créées dans %s"
 
 #, c-format
 msgid "%d KDMs written to %s"
 msgstr "%d KDMs créées dans %s"
 
-#: src/tools/dcpomatic_batch.cc:63
+#: src/tools/dcpomatic_batch.cc:69
 msgid "&Add Film...\tCtrl-A"
 msgid "&Add Film...\tCtrl-A"
-msgstr "& Ajouter Film ... Ctrl-A"
+msgstr "&Ajouter Film ... Ctrl-A"
 
 
-#: src/tools/dcpomatic_player.cc:259
-msgid "&Add KDM..."
-msgstr "&Ajouter KDM..."
-
-#: src/tools/dcpomatic_player.cc:258
+#: src/tools/dcpomatic_player.cc:555
 msgid "&Add OV..."
 msgstr "&Ajouter OV..."
 
 msgid "&Add OV..."
 msgstr "&Ajouter OV..."
 
-#: src/tools/dcpomatic_player.cc:264
+#: src/tools/dcpomatic_player.cc:561
 msgid "&Close"
 msgstr "&Fermer"
 
 msgid "&Close"
 msgstr "&Fermer"
 
-#: src/tools/dcpomatic.cc:1122
+#: src/tools/dcpomatic.cc:1286
+msgid "&Close\tCtrl-W"
+msgstr "&Fermer\tCtrl-W"
+
+#: src/tools/dcpomatic.cc:1349
 msgid "&Content"
 msgstr "&Contenu"
 
 msgid "&Content"
 msgstr "&Contenu"
 
-#: src/tools/dcpomatic.cc:1121 src/tools/dcpomatic_batch.cc:85
-#: src/tools/dcpomatic_kdm.cc:251 src/tools/dcpomatic_player.cc:306
+#: src/tools/dcpomatic.cc:1348 src/tools/dcpomatic_batch.cc:91
+#: src/tools/dcpomatic_kdm.cc:261 src/tools/dcpomatic_player.cc:615
+#: src/tools/dcpomatic_playlist.cc:550
 msgid "&Edit"
 msgstr "&Edition"
 
 msgid "&Edit"
 msgstr "&Edition"
 
-#: src/tools/dcpomatic.cc:1072 src/tools/dcpomatic_batch.cc:65
-#: src/tools/dcpomatic_kdm.cc:229 src/tools/dcpomatic_player.cc:268
+#: src/tools/dcpomatic.cc:1293 src/tools/dcpomatic_batch.cc:71
+#: src/tools/dcpomatic_kdm.cc:239 src/tools/dcpomatic_player.cc:565
+#: src/tools/dcpomatic_playlist.cc:531
 msgid "&Exit"
 msgstr "&Quitter"
 
 msgid "&Exit"
 msgstr "&Quitter"
 
-#: src/tools/dcpomatic.cc:1120 src/tools/dcpomatic_batch.cc:83
-#: src/tools/dcpomatic_kdm.cc:249 src/tools/dcpomatic_player.cc:304
+#: src/tools/dcpomatic.cc:1347 src/tools/dcpomatic_batch.cc:89
+#: src/tools/dcpomatic_kdm.cc:259 src/tools/dcpomatic_player.cc:613
+#: src/tools/dcpomatic_playlist.cc:548
 msgid "&File"
 msgstr "&Fichier"
 
 msgid "&File"
 msgstr "&Fichier"
 
-#: src/tools/dcpomatic.cc:1125 src/tools/dcpomatic_batch.cc:88
-#: src/tools/dcpomatic_kdm.cc:253 src/tools/dcpomatic_player.cc:310
+#: src/tools/dcpomatic.cc:1353 src/tools/dcpomatic_batch.cc:94
+#: src/tools/dcpomatic_kdm.cc:263 src/tools/dcpomatic_player.cc:619
+#: src/tools/dcpomatic_playlist.cc:552
 msgid "&Help"
 msgstr "&Aide"
 
 msgid "&Help"
 msgstr "&Aide"
 
-#: src/tools/dcpomatic.cc:1123
+#: src/tools/dcpomatic.cc:1350
 msgid "&Jobs"
 msgstr "&Travaux"
 
 msgid "&Jobs"
 msgstr "&Travaux"
 
-#: src/tools/dcpomatic.cc:1092
+#: src/tools/dcpomatic.cc:1313
 msgid "&Make DCP\tCtrl-M"
 msgstr "&Créer le DCP\tCtrl-M"
 
 msgid "&Make DCP\tCtrl-M"
 msgstr "&Créer le DCP\tCtrl-M"
 
-#: src/tools/dcpomatic.cc:1057 src/tools/dcpomatic_player.cc:257
+#: src/tools/dcpomatic.cc:1275 src/tools/dcpomatic_player.cc:554
 msgid "&Open...\tCtrl-O"
 msgstr "&Ouvrir...\tCtrl-O"
 
 msgid "&Open...\tCtrl-O"
 msgstr "&Ouvrir...\tCtrl-O"
 
-#: src/tools/dcpomatic.cc:1082 src/tools/dcpomatic.cc:1084
-#: src/tools/dcpomatic_batch.cc:71 src/tools/dcpomatic_batch.cc:74
-#: src/tools/dcpomatic_kdm.cc:235 src/tools/dcpomatic_kdm.cc:238
-#: src/tools/dcpomatic_player.cc:274 src/tools/dcpomatic_player.cc:277
+#: src/tools/dcpomatic.cc:1303 src/tools/dcpomatic.cc:1305
+#: src/tools/dcpomatic_batch.cc:77 src/tools/dcpomatic_batch.cc:80
+#: src/tools/dcpomatic_kdm.cc:245 src/tools/dcpomatic_kdm.cc:248
+#: src/tools/dcpomatic_player.cc:571 src/tools/dcpomatic_player.cc:574
+#: src/tools/dcpomatic_playlist.cc:538
 msgid "&Preferences...\tCtrl-P"
 msgstr "&Préférences...\tCtrl-P"
 
 msgid "&Preferences...\tCtrl-P"
 msgstr "&Préférences...\tCtrl-P"
 
-#: src/tools/dcpomatic.cc:1074 src/tools/dcpomatic_batch.cc:67
-#: src/tools/dcpomatic_kdm.cc:231 src/tools/dcpomatic_player.cc:270
+#: src/tools/dcpomatic.cc:1295 src/tools/dcpomatic_batch.cc:73
+#: src/tools/dcpomatic_kdm.cc:241 src/tools/dcpomatic_player.cc:567
+#: src/tools/dcpomatic_playlist.cc:533
 msgid "&Quit"
 msgstr "&Quitter"
 
 msgid "&Quit"
 msgstr "&Quitter"
 
-#: src/tools/dcpomatic.cc:1059
+#: src/tools/dcpomatic.cc:1277
 msgid "&Save\tCtrl-S"
 msgstr "&Enregistrer\tCtrl+S"
 
 msgid "&Save\tCtrl-S"
 msgstr "&Enregistrer\tCtrl+S"
 
-#: src/tools/dcpomatic.cc:1100
+#: src/tools/dcpomatic.cc:1321
 msgid "&Send DCP to TMS"
 msgstr "&Envoyer le DCP au TMS"
 
 msgid "&Send DCP to TMS"
 msgstr "&Envoyer le DCP au TMS"
 
-#: src/tools/dcpomatic.cc:1124 src/tools/dcpomatic_batch.cc:87
-#: src/tools/dcpomatic_player.cc:309
+#: src/tools/dcpomatic.cc:1352 src/tools/dcpomatic_batch.cc:93
+#: src/tools/dcpomatic_player.cc:618
 msgid "&Tools"
 msgstr "&Outils"
 
 msgid "&Tools"
 msgstr "&Outils"
 
-#: src/tools/dcpomatic_player.cc:308
+#: src/tools/dcpomatic.cc:1351 src/tools/dcpomatic_player.cc:617
 msgid "&View"
 msgstr "&Affichage"
 
 msgid "&View"
 msgstr "&Affichage"
 
-#: src/tools/dcpomatic.cc:1116 src/tools/dcpomatic_batch.cc:81
-#: src/tools/dcpomatic_kdm.cc:245 src/tools/dcpomatic_player.cc:300
+#: src/tools/dcpomatic_playlist.cc:256
+msgid "<b>Playlist:</b>"
+msgstr ""
+
+#: src/tools/dcpomatic_playlist.cc:102
+msgid "<b>Playlists</b>"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1343 src/tools/dcpomatic_batch.cc:87
+#: src/tools/dcpomatic_kdm.cc:255 src/tools/dcpomatic_player.cc:609
+#: src/tools/dcpomatic_playlist.cc:545
 msgid "About"
 msgstr "A propos"
 
 msgid "About"
 msgstr "A propos"
 
-#: src/tools/dcpomatic.cc:1114 src/tools/dcpomatic_kdm.cc:243
-#: src/tools/dcpomatic_player.cc:298
+#: src/tools/dcpomatic.cc:1341 src/tools/dcpomatic_kdm.cc:253
+#: src/tools/dcpomatic_player.cc:607 src/tools/dcpomatic_playlist.cc:543
 msgid "About DCP-o-matic"
 msgstr "À propos de DCP-o-matic"
 
 msgid "About DCP-o-matic"
 msgstr "À propos de DCP-o-matic"
 
-#: src/tools/dcpomatic_batch.cc:119
+#: src/tools/dcpomatic_playlist.cc:295
+msgid "Add"
+msgstr "Ajouter"
+
+#: src/tools/dcpomatic_player.cc:556
+#, fuzzy
+msgid "Add &KDM..."
+msgstr "&Ajouter KDM..."
+
+#: src/tools/dcpomatic_batch.cc:127
 msgid "Add Film..."
 msgstr "Ajouter Film..."
 
 msgid "Add Film..."
 msgstr "Ajouter Film..."
 
-#: src/tools/dcpomatic_kdm.cc:156
+#: src/tools/dcpomatic_playlist.cc:60
+msgid "Add content"
+msgstr "Ajouter contenu"
+
+#: src/tools/dcpomatic_kdm.cc:163
 msgid "Add folder..."
 msgstr "Ajouter dossier.."
 
 msgid "Add folder..."
 msgstr "Ajouter dossier.."
 
-#: src/tools/dcpomatic_kdm.cc:154
+#: src/tools/dcpomatic_kdm.cc:161
 msgid "Add..."
 msgstr "Ajouter..."
 
 msgid "Add..."
 msgstr "Ajouter..."
 
-#: src/tools/dcpomatic.cc:1437 src/tools/dcpomatic_kdm.cc:624
-#: src/tools/dcpomatic_player.cc:732
+#: src/tools/dcpomatic.cc:1691 src/tools/dcpomatic_kdm.cc:759
+#: src/tools/dcpomatic_player.cc:1264 src/tools/dcpomatic_playlist.cc:639
 #, c-format
 msgid ""
 "An exception occurred: %s (%s)\n"
 #, c-format
 msgid ""
 "An exception occurred: %s (%s)\n"
@@ -140,8 +168,8 @@ msgstr ""
 "Erreur constatée: %s (%s)\n"
 "\n"
 
 "Erreur constatée: %s (%s)\n"
 "\n"
 
-#: src/tools/dcpomatic.cc:1446 src/tools/dcpomatic_kdm.cc:633
-#: src/tools/dcpomatic_player.cc:741
+#: src/tools/dcpomatic.cc:1700 src/tools/dcpomatic_kdm.cc:768
+#: src/tools/dcpomatic_player.cc:1273 src/tools/dcpomatic_playlist.cc:648
 #, c-format
 msgid ""
 "An exception occurred: %s.\n"
 #, c-format
 msgid ""
 "An exception occurred: %s.\n"
@@ -150,17 +178,18 @@ msgstr ""
 "Exception inconnue: %s.\n"
 "\n"
 
 "Exception inconnue: %s.\n"
 "\n"
 
-#: src/tools/dcpomatic_server.cc:321
+#: src/tools/dcpomatic_server.cc:336
 msgid "An unknown error has occurred with the DCP-o-matic server."
 msgstr "Erreur inconnue avec le server DCP-o-matic"
 
 msgid "An unknown error has occurred with the DCP-o-matic server."
 msgstr "Erreur inconnue avec le server DCP-o-matic"
 
-#: src/tools/dcpomatic.cc:761 src/tools/dcpomatic.cc:1451
-#: src/tools/dcpomatic_kdm.cc:368 src/tools/dcpomatic_kdm.cc:638
-#: src/tools/dcpomatic_kdm.cc:647 src/tools/dcpomatic_player.cc:746
+#: src/tools/dcpomatic.cc:914 src/tools/dcpomatic.cc:1705
+#: src/tools/dcpomatic_kdm.cc:418 src/tools/dcpomatic_kdm.cc:773
+#: src/tools/dcpomatic_kdm.cc:782 src/tools/dcpomatic_player.cc:1278
+#: src/tools/dcpomatic_playlist.cc:653 src/tools/dcpomatic_playlist.cc:662
 msgid "An unknown exception occurred."
 msgstr "Exception inconnue"
 
 msgid "An unknown exception occurred."
 msgstr "Exception inconnue"
 
-#: src/tools/dcpomatic.cc:582
+#: src/tools/dcpomatic.cc:712
 msgid ""
 "Are you sure you want to restore preferences to their defaults?  This cannot "
 "be undone."
 msgid ""
 "Are you sure you want to restore preferences to their defaults?  This cannot "
 "be undone."
@@ -168,36 +197,45 @@ msgstr ""
 "Etes vous certain de vouloir rétablir les préférences par défaut? Vous ne "
 "pourrez pas revenir en arrière."
 
 "Etes vous certain de vouloir rétablir les préférences par défaut? Vous ne "
 "pourrez pas revenir en arrière."
 
-#: src/tools/dcpomatic.cc:649
+#: src/tools/dcpomatic.cc:779
 #, c-format
 msgid "Bad setting for %s."
 msgstr "Mauvais réglages pour %s."
 
 #, c-format
 msgid "Bad setting for %s."
 msgstr "Mauvais réglages pour %s."
 
-#: src/tools/dcpomatic_player.cc:284
+#: src/tools/dcpomatic_player.cc:583 src/tools/dcpomatic_playlist.cc:269
 msgid "CPL"
 msgstr "CPL"
 
 msgid "CPL"
 msgstr "CPL"
 
-#: src/tools/dcpomatic.cc:757 src/tools/dcpomatic_kdm.cc:364
+#: src/tools/dcpomatic.cc:910 src/tools/dcpomatic_kdm.cc:414
 msgid "CPL's content is not encrypted."
 msgstr "Le contenu du CPL n'est pas crypté."
 
 msgid "CPL's content is not encrypted."
 msgstr "Le contenu du CPL n'est pas crypté."
 
-#: src/tools/dcpomatic.cc:1108 src/tools/dcpomatic_player.cc:294
+#: src/tools/dcpomatic.cc:1333 src/tools/dcpomatic_player.cc:601
 msgid "Check for updates"
 msgstr "Recherche mises à jour"
 
 msgid "Check for updates"
 msgstr "Recherche mises à jour"
 
-#: src/tools/dcpomatic.cc:129
+#: src/tools/dcpomatic.cc:1791 src/tools/dcpomatic.cc:1808
+#, fuzzy
+msgid "Close DCP-o-matic"
+msgstr "DCP-o-matic"
+
+#: src/tools/dcpomatic.cc:150
 msgid "Close without saving film"
 msgstr "Fermer sans sauvegarder le film"
 
 msgid "Close without saving film"
 msgstr "Fermer sans sauvegarder le film"
 
-#: src/tools/dcpomatic.cc:1078
+#: src/tools/dcpomatic.cc:1326 src/tools/dcpomatic_player.cc:591
+msgid "Closed captions..."
+msgstr "Sous-titres codés..."
+
+#: src/tools/dcpomatic.cc:1299
 msgid "Copy settings\tCtrl-C"
 msgstr "Copier les paramètres\tCtrl-C"
 
 msgid "Copy settings\tCtrl-C"
 msgstr "Copier les paramètres\tCtrl-C"
 
-#: src/tools/dcpomatic.cc:445
-msgid "Could not create folder to store film"
-msgstr "Création du dossier du DCP impossible"
+#: src/tools/dcpomatic.cc:534 src/tools/dcpomatic.cc:543
+msgid "Could not create folder to store film."
+msgstr "Création du dossier pour accueillir votre DCP impossible"
 
 
-#: src/tools/dcpomatic_kdm.cc:440
+#: src/tools/dcpomatic_kdm.cc:531
 msgid ""
 "Could not decrypt the DKDM.  Perhaps it was not created with the correct "
 "certificate."
 msgid ""
 "Could not decrypt the DKDM.  Perhaps it was not created with the correct "
 "certificate."
@@ -205,40 +243,66 @@ msgstr ""
 "Le décryptage du DKDM a échoué.  Il n'a peut-être pas été créé avec le bon "
 "certificat."
 
 "Le décryptage du DKDM a échoué.  Il n'a peut-être pas été créé avec le bon "
 "certificat."
 
-#: src/tools/dcpomatic.cc:718
+#: src/tools/dcpomatic.cc:854
 msgid "Could not find batch converter."
 msgstr "Convertisseur par lots introuvable"
 
 msgid "Could not find batch converter."
 msgstr "Convertisseur par lots introuvable"
 
-#: src/tools/dcpomatic_player.cc:191
-msgid "Could not load DCP"
-msgstr "Chargement du DCP impossible"
+#: src/tools/dcpomatic.cc:865
+msgid "Could not find player."
+msgstr "Lecteur introuvable"
 
 
-#: src/tools/dcpomatic_player.cc:691
+#: src/tools/dcpomatic_player.cc:740 src/tools/dcpomatic_player.cc:1203
 msgid "Could not load DCP %1."
 msgstr "N'a pas pu charger le DCP %1."
 
 msgid "Could not load DCP %1."
 msgstr "N'a pas pu charger le DCP %1."
 
-#: src/tools/dcpomatic_player.cc:388
+#: src/tools/dcpomatic_player.cc:544
+#, fuzzy, c-format
+msgid ""
+"Could not load DCP.\n"
+"\n"
+"%s."
+msgstr "N'a pas pu charger le DCP %1."
+
+#: src/tools/dcpomatic_player.cc:706 src/tools/dcpomatic_player.cc:722
 msgid "Could not load KDM."
 msgstr "Chargement de KDM impossible."
 
 msgid "Could not load KDM."
 msgstr "Chargement de KDM impossible."
 
-#: src/tools/dcpomatic_batch.cc:342
+#: src/tools/dcpomatic_player.cc:428
+#, c-format
+msgid "Could not load a DCP from %s"
+msgstr "Impossible de charger un DCP depuis %s"
+
+#: src/tools/dcpomatic_batch.cc:447
 msgid "Could not load film %1"
 msgstr "Chargement du film %1 impossible"
 
 msgid "Could not load film %1"
 msgstr "Chargement du film %1 impossible"
 
-#: src/tools/dcpomatic.cc:1365
+#: src/tools/dcpomatic.cc:1608
 msgid "Could not load film %1 (%2)"
 msgstr "Impossible de charger le film %1 (%2)"
 
 msgid "Could not load film %1 (%2)"
 msgstr "Impossible de charger le film %1 (%2)"
 
-#: src/tools/dcpomatic.cc:651
+#: src/tools/dcpomatic.cc:781
 msgid "Could not make DCP."
 msgstr "Création du DCP impossible."
 
 msgid "Could not make DCP."
 msgstr "Création du DCP impossible."
 
-#: src/tools/dcpomatic.cc:403 src/tools/dcpomatic_batch.cc:140
+#: src/tools/dcpomatic.cc:459 src/tools/dcpomatic.cc:464
+#: src/tools/dcpomatic_batch.cc:211
 #, c-format
 msgid "Could not open film at %s"
 msgstr "Impossible d'ouvrir le film à %s"
 
 #, c-format
 msgid "Could not open film at %s"
 msgstr "Impossible d'ouvrir le film à %s"
 
-#: src/tools/dcpomatic_kdm.cc:433
+#: src/tools/dcpomatic.cc:454
+msgid "Could not open this folder as a DCP-o-matic project."
+msgstr ""
+
+#: src/tools/dcpomatic_kdm.cc:501 src/tools/dcpomatic_kdm.cc:536
+msgid ""
+"Could not read file as a KDM.  It is much too large.  Make sure you are "
+"loading a DKDM (XML) file."
+msgstr ""
+"Lecture du fichier en tant que KDM impossible. Il est trop lourd. Assurez-"
+"vous qu'il s'agit d'une fichier DKDM (XML)."
+
+#: src/tools/dcpomatic_kdm.cc:524
 msgid ""
 "Could not read file as a KDM.  Perhaps it is badly formatted, or not a KDM "
 "at all."
 msgid ""
 "Could not read file as a KDM.  Perhaps it is badly formatted, or not a KDM "
 "at all."
@@ -246,23 +310,23 @@ msgstr ""
 "Lecture du fichier en tant que KDM impossible. Peut-être est il mal formaté "
 "ou peut-être ne s'agit il pas du tout d'une KDM."
 
 "Lecture du fichier en tant que KDM impossible. Peut-être est il mal formaté "
 "ou peut-être ne s'agit il pas du tout d'une KDM."
 
-#: src/tools/dcpomatic.cc:831
+#: src/tools/dcpomatic.cc:1010
 msgid "Could not run konqueror"
 msgstr "Démarrage konqueror impossible"
 
 msgid "Could not run konqueror"
 msgstr "Démarrage konqueror impossible"
 
-#: src/tools/dcpomatic.cc:824
+#: src/tools/dcpomatic.cc:1003
 msgid "Could not run nautilus"
 msgstr "Démarrage nautilus impossible"
 
 msgid "Could not run nautilus"
 msgstr "Démarrage nautilus impossible"
 
-#: src/tools/dcpomatic.cc:831 src/tools/dcpomatic.cc:840
+#: src/tools/dcpomatic.cc:1010 src/tools/dcpomatic.cc:1019
 msgid "Could not show DCP"
 msgstr "Ouverture du DCP impossible"
 
 msgid "Could not show DCP"
 msgstr "Ouverture du DCP impossible"
 
-#: src/tools/dcpomatic.cc:824
+#: src/tools/dcpomatic.cc:1003
 msgid "Could not show DCP."
 msgstr "Affichage du DCP impossible"
 
 msgid "Could not show DCP."
 msgstr "Affichage du DCP impossible"
 
-#: src/tools/dcpomatic.cc:1138
+#: src/tools/dcpomatic.cc:1366 src/tools/dcpomatic_batch.cc:322
 #, c-format
 msgid ""
 "Could not write to cinemas file at %s.  Your changes have not been saved."
 #, c-format
 msgid ""
 "Could not write to cinemas file at %s.  Your changes have not been saved."
@@ -270,7 +334,8 @@ msgstr ""
 "Ecriture dans le fichier cinemas à %s impossible. Vos modifications n'ont pu "
 "être sauvegardées."
 
 "Ecriture dans le fichier cinemas à %s impossible. Vos modifications n'ont pu "
 "être sauvegardées."
 
-#: src/tools/dcpomatic.cc:1150 src/tools/dcpomatic_player.cc:532
+#: src/tools/dcpomatic.cc:1378 src/tools/dcpomatic_batch.cc:334
+#: src/tools/dcpomatic_player.cc:960
 #, c-format
 msgid ""
 "Could not write to config file at %s.  Your changes have not been saved."
 #, c-format
 msgid ""
 "Could not write to config file at %s.  Your changes have not been saved."
@@ -278,16 +343,22 @@ msgstr ""
 "Ecriture dans le fichier de configuration à %s impossible. Vos modifications "
 "n'ont pu être sauvegardées."
 
 "Ecriture dans le fichier de configuration à %s impossible. Vos modifications "
 "n'ont pu être sauvegardées."
 
-#: src/tools/dcpomatic_kdm.cc:172
+#: src/tools/dcpomatic_player.cc:968
+msgid "Could not write to config file.  Your changes have not been saved."
+msgstr ""
+"Ecriture dans le fichier de configuration impossible. Vos modifications "
+"n'ont pu être sauvegardées."
+
+#: src/tools/dcpomatic_kdm.cc:181
 msgid "Create KDMs"
 msgstr "Créer les KDMs"
 
 msgid "Create KDMs"
 msgstr "Créer les KDMs"
 
-#: src/tools/dcpomatic.cc:428 src/tools/dcpomatic.cc:1315
-#: src/tools/dcpomatic.cc:1353
+#: src/tools/dcpomatic.cc:508 src/tools/dcpomatic.cc:1538
+#: src/tools/dcpomatic.cc:1580
 msgid "DCP-o-matic"
 msgstr "DCP-o-matic"
 
 msgid "DCP-o-matic"
 msgstr "DCP-o-matic"
 
-#: src/tools/dcpomatic_batch.cc:282 src/tools/dcpomatic_batch.cc:318
+#: src/tools/dcpomatic_batch.cc:387 src/tools/dcpomatic_batch.cc:423
 msgid "DCP-o-matic Batch Converter"
 msgstr "DCP-o-matic - Convertisseur par lots"
 
 msgid "DCP-o-matic Batch Converter"
 msgstr "DCP-o-matic - Convertisseur par lots"
 
@@ -295,244 +366,400 @@ msgstr "DCP-o-matic - Convertisseur par lots"
 msgid "DCP-o-matic Encode Server"
 msgstr "DCP-o-matic Serveur d'Encodage"
 
 msgid "DCP-o-matic Encode Server"
 msgstr "DCP-o-matic Serveur d'Encodage"
 
-#: src/tools/dcpomatic_kdm.cc:560 src/tools/dcpomatic_kdm.cc:596
+#: src/tools/dcpomatic_kdm.cc:691 src/tools/dcpomatic_kdm.cc:727
 msgid "DCP-o-matic KDM Creator"
 msgstr "DCP-o-matic Créateur de KDM"
 
 msgid "DCP-o-matic KDM Creator"
 msgstr "DCP-o-matic Créateur de KDM"
 
-#: src/tools/dcpomatic_player.cc:96 src/tools/dcpomatic_player.cc:199
-#: src/tools/dcpomatic_player.cc:455 src/tools/dcpomatic_player.cc:641
+#: src/tools/dcpomatic_player.cc:143 src/tools/dcpomatic_player.cc:420
+#: src/tools/dcpomatic_player.cc:675 src/tools/dcpomatic_player.cc:870
+#: src/tools/dcpomatic_player.cc:1149
 msgid "DCP-o-matic Player"
 msgstr "DCP-o-matic Player"
 
 msgid "DCP-o-matic Player"
 msgstr "DCP-o-matic Player"
 
-#: src/tools/dcpomatic_player.cc:705
+#: src/tools/dcpomatic_player.cc:1226
 msgid "DCP-o-matic Player could not start."
 msgstr "DCP-o-matic Player n'a pas pu démarrer."
 
 msgid "DCP-o-matic Player could not start."
 msgstr "DCP-o-matic Player n'a pas pu démarrer."
 
-#: src/tools/dcpomatic_kdm.cc:611
+#: src/tools/dcpomatic_playlist.cc:578 src/tools/dcpomatic_playlist.cc:614
+msgid "DCP-o-matic Playlist Editor"
+msgstr "DCP-o-matic Editeur de Playliste"
+
+#: src/tools/dcpomatic_kdm.cc:744 src/tools/dcpomatic_playlist.cc:626
 msgid "DCP-o-matic could not start"
 msgstr "DCP-o-matic n'a pas pu démarré"
 
 msgid "DCP-o-matic could not start"
 msgstr "DCP-o-matic n'a pas pu démarré"
 
-#: src/tools/dcpomatic_kdm.cc:145
+#: src/tools/dcpomatic_kdm.cc:152
 msgid "DKDM"
 msgstr "DKDM"
 
 msgid "DKDM"
 msgstr "DKDM"
 
-#: src/tools/dcpomatic_player.cc:287
+#: src/tools/dcpomatic_player.cc:594
 msgid "Decode at full resolution"
 msgstr "Décoder en pleine résolution"
 
 msgid "Decode at full resolution"
 msgstr "Décoder en pleine résolution"
 
-#: src/tools/dcpomatic_player.cc:288
+#: src/tools/dcpomatic_player.cc:595
 msgid "Decode at half resolution"
 msgstr "Décoder en demi-résolution"
 
 msgid "Decode at half resolution"
 msgstr "Décoder en demi-résolution"
 
-#: src/tools/dcpomatic_player.cc:289
+#: src/tools/dcpomatic_player.cc:596
 msgid "Decode at quarter resolution"
 msgstr "Décoder en quart de résolution"
 
 msgid "Decode at quarter resolution"
 msgstr "Décoder en quart de résolution"
 
-#: src/tools/dcpomatic.cc:636
+#: src/tools/dcpomatic_playlist.cc:115
+msgid "Delete"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1777
+msgid "Do nothing"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:766
 #, c-format
 msgid "Do you want to overwrite the existing DCP %s?"
 msgstr "Voulez vous écraser le DCP existant %s?"
 
 #, c-format
 msgid "Do you want to overwrite the existing DCP %s?"
 msgstr "Voulez vous écraser le DCP existant %s?"
 
-#: src/tools/dcpomatic.cc:129
+#: src/tools/dcpomatic.cc:150
 msgid "Don't close"
 msgstr "Ne pas fermer"
 
 msgid "Don't close"
 msgstr "Ne pas fermer"
 
-#: src/tools/dcpomatic.cc:162
+#: src/tools/dcpomatic.cc:183
 msgid "Don't duplicate"
 msgstr "Ne pas dupliquer"
 
 msgid "Don't duplicate"
 msgstr "Ne pas dupliquer"
 
-#: src/tools/dcpomatic.cc:495 src/tools/dcpomatic.cc:510
+#: src/tools/dcpomatic_playlist.cc:294
+msgid "Down"
+msgstr "Bas"
+
+#: src/tools/dcpomatic_player.cc:587
+msgid "Dual screen\tShift+F11"
+msgstr "Double Ecran\tShift+F11"
+
+#: src/tools/dcpomatic.cc:594 src/tools/dcpomatic.cc:609
 msgid "Duplicate Film"
 msgstr "Dupliquer le Projet"
 
 msgid "Duplicate Film"
 msgstr "Dupliquer le Projet"
 
-#: src/tools/dcpomatic.cc:1063
+#: src/tools/dcpomatic.cc:1281
 msgid "Duplicate and open..."
 msgstr "Dupliquer et ouvrir..."
 
 msgid "Duplicate and open..."
 msgstr "Dupliquer et ouvrir..."
 
-#: src/tools/dcpomatic.cc:162
+#: src/tools/dcpomatic.cc:183
 msgid "Duplicate without saving film"
 msgstr "Dupliquer sans sauvegarder le film"
 
 msgid "Duplicate without saving film"
 msgstr "Dupliquer sans sauvegarder le film"
 
-#: src/tools/dcpomatic.cc:1062
+#: src/tools/dcpomatic.cc:1280
 msgid "Duplicate..."
 msgstr "Dupliquer..."
 
 msgid "Duplicate..."
 msgstr "Dupliquer..."
 
-#: src/tools/dcpomatic.cc:1106 src/tools/dcpomatic_batch.cc:78
+#: src/tools/dcpomatic.cc:1331 src/tools/dcpomatic_batch.cc:84
 msgid "Encoding servers..."
 msgstr "Serveurs d'encodage"
 
 msgid "Encoding servers..."
 msgstr "Serveurs d'encodage"
 
-#: src/tools/dcpomatic.cc:1098
+#: src/tools/dcpomatic_playlist.cc:271
+msgid "Encrypted"
+msgstr "Encrypté"
+
+#: src/tools/dcpomatic_kdm.cc:167
+#, fuzzy
+msgid "Export..."
+msgstr "Exporter...\tCtrl-E"
+
+#: src/tools/dcpomatic.cc:1319
 msgid "Export...\tCtrl-E"
 msgstr "Exporter...\tCtrl-E"
 
 msgid "Export...\tCtrl-E"
 msgstr "Exporter...\tCtrl-E"
 
-#: src/tools/dcpomatic_kdm.cc:260
+#: src/tools/dcpomatic.cc:938 src/tools/dcpomatic_kdm.cc:270
 #, c-format
 msgid "File %s already exists.  Do you want to overwrite it?"
 msgstr "Le fichier %s existe déjà. Etes-vous sûr de vouloir le remplacer ?"
 
 #. / TRANSLATORS: this is the heading for a dialog box, which tells the user that the current
 #. / project (Film) has been changed since it was last saved.
 #, c-format
 msgid "File %s already exists.  Do you want to overwrite it?"
 msgstr "Le fichier %s existe déjà. Etes-vous sûr de vouloir le remplacer ?"
 
 #. / TRANSLATORS: this is the heading for a dialog box, which tells the user that the current
 #. / project (Film) has been changed since it was last saved.
-#: src/tools/dcpomatic.cc:124 src/tools/dcpomatic.cc:157
+#: src/tools/dcpomatic.cc:145 src/tools/dcpomatic.cc:178
 msgid "Film changed"
 msgstr "Film changé"
 
 msgid "Film changed"
 msgstr "Film changé"
 
-#: src/tools/dcpomatic_server.cc:148
+#: src/tools/dcpomatic_server.cc:152
 msgid "Frames per second"
 msgstr "Images par seconde"
 
 msgid "Frames per second"
 msgstr "Images par seconde"
 
-#: src/tools/dcpomatic.cc:1105
+#: src/tools/dcpomatic_player.cc:586
+msgid "Full screen\tF11"
+msgstr "Plein Ecran\tF11"
+
+#: src/tools/dcpomatic.cc:1330
 msgid "Hints..."
 msgstr "Conseils...\tCtrl-H"
 
 msgid "Hints..."
 msgstr "Conseils...\tCtrl-H"
 
+#: src/tools/dcpomatic.cc:455
+msgid ""
+"It looks like you are trying to open a DCP.  File -> Open is for loading DCP-"
+"o-matic projects, not DCPs.  To import a DCP, create a new project with File "
+"-> New and then click the \"Add DCP...\" button."
+msgstr ""
+
 #. / TRANSLATORS: translate the word "Timing" here; do not include the "KDM|" prefix
 #. / TRANSLATORS: translate the word "Timing" here; do not include the "KDM|" prefix
-#: src/tools/dcpomatic_kdm.cc:139
+#: src/tools/dcpomatic_kdm.cc:146
 msgid "KDM|Timing"
 msgstr "Durées"
 
 msgid "KDM|Timing"
 msgstr "Durées"
 
-#: src/tools/dcpomatic_player.cc:199
-msgid "Loading DCP"
-msgstr "Chargement du DCP"
+#: src/tools/dcpomatic_playlist.cc:110
+msgid "Length"
+msgstr ""
 
 
-#: src/tools/dcpomatic.cc:1095
+#: src/tools/dcpomatic_player.cc:420 src/tools/dcpomatic_player.cc:675
+msgid "Loading content"
+msgstr "Chargement du contenu"
+
+#: src/tools/dcpomatic.cc:1316
 msgid "Make &KDMs...\tCtrl-K"
 msgstr "Générer &KDMs...\tCtrl-K"
 
 msgid "Make &KDMs...\tCtrl-K"
 msgstr "Générer &KDMs...\tCtrl-K"
 
-#: src/tools/dcpomatic.cc:1093
+#: src/tools/dcpomatic.cc:1314
 msgid "Make DCP in &batch converter\tCtrl-B"
 msgstr "Produire le DCP dans le &Convertisseur par lot\tCtrl-B"
 
 msgid "Make DCP in &batch converter\tCtrl-B"
 msgstr "Produire le DCP dans le &Convertisseur par lot\tCtrl-B"
 
-#: src/tools/dcpomatic.cc:1096
+#: src/tools/dcpomatic.cc:1317
 msgid "Make DKDM for DCP-o-matic..."
 msgstr "Créer DKDM pour DCP-o-matic..."
 
 msgid "Make DKDM for DCP-o-matic..."
 msgstr "Créer DKDM pour DCP-o-matic..."
 
-#: src/tools/dcpomatic.cc:1107
+#: src/tools/dcpomatic.cc:1332
 msgid "Manage templates..."
 msgstr "Gérer les modèles..."
 
 msgid "Manage templates..."
 msgstr "Gérer les modèles..."
 
-#: src/tools/dcpomatic.cc:438
+#: src/tools/dcpomatic_playlist.cc:109 src/tools/dcpomatic_playlist.cc:268
+msgid "Name"
+msgstr "Nom"
+
+#: src/tools/dcpomatic_playlist.cc:113
+msgid "New"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:518
 msgid "New Film"
 msgstr "Nouveau projet"
 
 msgid "New Film"
 msgstr "Nouveau projet"
 
-#: src/tools/dcpomatic.cc:1056
+#: src/tools/dcpomatic_playlist.cc:203
+#, fuzzy
+msgid "New Playlist"
+msgstr "Enregistrer la Playliste"
+
+#: src/tools/dcpomatic.cc:1274
 msgid "New...\tCtrl-N"
 msgstr "Nouveau...\tCtrl-N"
 
 msgid "New...\tCtrl-N"
 msgstr "Nouveau...\tCtrl-N"
 
-#: src/tools/dcpomatic_kdm.cc:165
+#: src/tools/dcpomatic_playlist.cc:521
+msgid ""
+"No playlist folder is specified in preferences.  Please set on and then try "
+"again."
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1323
+msgid "Open DCP in &player"
+msgstr "Ouvrir le DCP dans le lecteur"
+
+#: src/tools/dcpomatic_kdm.cc:174
 msgid "Output"
 msgstr "Sortie"
 
 msgid "Output"
 msgstr "Sortie"
 
-#: src/tools/dcpomatic.cc:1079
+#: src/tools/dcpomatic.cc:1300
 msgid "Paste settings...\tCtrl-V"
 msgstr "Coller les paramètres...\tCtrl-P"
 
 msgid "Paste settings...\tCtrl-V"
 msgstr "Coller les paramètres...\tCtrl-P"
 
-#: src/tools/dcpomatic_kdm.cc:158
+#: src/tools/dcpomatic_batch.cc:130
+msgid "Pause"
+msgstr "Pause"
+
+#: src/tools/dcpomatic.cc:539
+msgid ""
+"Please check that you do not have Windows controlled folder access enabled "
+"for DCP-o-matic."
+msgstr ""
+
+#: src/tools/dcpomatic_playlist.cc:362
+msgid "Question|N"
+msgstr "Question|N"
+
+#: src/tools/dcpomatic_playlist.cc:362
+msgid "Question|Y"
+msgstr "Question|O"
+
+#: src/tools/dcpomatic.cc:1803
+msgid "Recreate KDM decryption chain"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1773 src/tools/dcpomatic.cc:1787
+msgid "Recreate signing certificates"
+msgstr ""
+
+#: src/tools/dcpomatic_kdm.cc:165 src/tools/dcpomatic_playlist.cc:296
 msgid "Remove"
 msgstr "Supprimer"
 
 msgid "Remove"
 msgstr "Supprimer"
 
-#: src/tools/dcpomatic.cc:1118 src/tools/dcpomatic_kdm.cc:247
-#: src/tools/dcpomatic_player.cc:302
+#: src/tools/dcpomatic.cc:1345 src/tools/dcpomatic_kdm.cc:257
+#: src/tools/dcpomatic_player.cc:611
 msgid "Report a problem..."
 msgstr "Signaler un problème"
 
 msgid "Report a problem..."
 msgstr "Signaler un problème"
 
-#: src/tools/dcpomatic.cc:583 src/tools/dcpomatic.cc:1110
+#: src/tools/dcpomatic.cc:713 src/tools/dcpomatic.cc:1337
 msgid "Restore default preferences"
 msgstr "Rétablir préférences par défaut"
 
 msgid "Restore default preferences"
 msgstr "Rétablir préférences par défaut"
 
-#: src/tools/dcpomatic.cc:1101
+#: src/tools/dcpomatic_batch.cc:133
+msgid "Resume"
+msgstr "Reprendre"
+
+#: src/tools/dcpomatic.cc:1322
 msgid "S&how DCP"
 msgstr "Voir le DCP"
 
 msgid "S&how DCP"
 msgstr "Voir le DCP"
 
-#: src/tools/dcpomatic.cc:1061
+#: src/tools/dcpomatic.cc:1279
 msgid "Save as &template..."
 msgstr "Enregistrer comme modèle"
 
 msgid "Save as &template..."
 msgstr "Enregistrer comme modèle"
 
-#: src/tools/dcpomatic.cc:121
+#: src/tools/dcpomatic.cc:142
 #, c-format
 msgid "Save changes to film \"%s\" before closing?"
 msgstr "Enregistrer les changements dans le film \"%s\" avant de fermer ?"
 
 #, c-format
 msgid "Save changes to film \"%s\" before closing?"
 msgstr "Enregistrer les changements dans le film \"%s\" avant de fermer ?"
 
-#: src/tools/dcpomatic.cc:154
+#: src/tools/dcpomatic.cc:175
 #, c-format
 msgid "Save changes to film \"%s\" before duplicating?"
 msgstr "Enregistrer les changements dans le projet \"%s\" avant de dupliquer ?"
 
 #, c-format
 msgid "Save changes to film \"%s\" before duplicating?"
 msgstr "Enregistrer les changements dans le projet \"%s\" avant de dupliquer ?"
 
-#: src/tools/dcpomatic.cc:129
+#: src/tools/dcpomatic.cc:150
 msgid "Save film and close"
 msgstr "Enregistrer le film et fermer"
 
 msgid "Save film and close"
 msgstr "Enregistrer le film et fermer"
 
-#: src/tools/dcpomatic.cc:162
+#: src/tools/dcpomatic.cc:183
 msgid "Save film and duplicate"
 msgstr "Enregistrer le projet et dupliquer"
 
 msgid "Save film and duplicate"
 msgstr "Enregistrer le projet et dupliquer"
 
-#: src/tools/dcpomatic.cc:1089
+#: src/tools/dcpomatic.cc:1310
 msgid "Scale to fit &height"
 msgstr "Adapter pour remplir &hauteur"
 
 msgid "Scale to fit &height"
 msgstr "Adapter pour remplir &hauteur"
 
-#: src/tools/dcpomatic.cc:1088
+#: src/tools/dcpomatic.cc:1309
 msgid "Scale to fit &width"
 msgstr "Adapter pour remplir largeur"
 
 msgid "Scale to fit &width"
 msgstr "Adapter pour remplir largeur"
 
-#: src/tools/dcpomatic_kdm.cc:132
+#: src/tools/dcpomatic_kdm.cc:139
 msgid "Screens"
 msgstr "Ecrans"
 
 msgid "Screens"
 msgstr "Ecrans"
 
-#: src/tools/dcpomatic_player.cc:320
+#: src/tools/dcpomatic_player.cc:629
 msgid "Select DCP to open"
 msgstr "Choisissez le DCP à ouvrir"
 
 msgid "Select DCP to open"
 msgstr "Choisissez le DCP à ouvrir"
 
-#: src/tools/dcpomatic_player.cc:345
+#: src/tools/dcpomatic_player.cc:654
 msgid "Select DCP to open as OV"
 msgstr "Choisissez le DCP à ouvrir en tant qu'OV"
 
 msgid "Select DCP to open as OV"
 msgstr "Choisissez le DCP à ouvrir en tant qu'OV"
 
-#: src/tools/dcpomatic_kdm.cc:412
+#: src/tools/dcpomatic_kdm.cc:641
+#, fuzzy
+msgid "Select DKDM File"
+msgstr "Sélectionner le fichier DKDM"
+
+#: src/tools/dcpomatic_kdm.cc:466
 msgid "Select DKDM file"
 msgstr "Sélectionner le fichier DKDM"
 
 msgid "Select DKDM file"
 msgstr "Sélectionner le fichier DKDM"
 
-#: src/tools/dcpomatic_player.cc:378
+#: src/tools/dcpomatic_player.cc:696
 msgid "Select KDM"
 msgstr "Choisissez KDM"
 
 msgid "Select KDM"
 msgstr "Choisissez KDM"
 
-#: src/tools/dcpomatic.cc:456 src/tools/dcpomatic_batch.cc:217
+#: src/tools/dcpomatic.cc:555 src/tools/dcpomatic_batch.cc:288
 msgid "Select film to open"
 msgstr "Sélectionner le film à ouvrir"
 
 msgid "Select film to open"
 msgstr "Sélectionner le film à ouvrir"
 
-#: src/tools/dcpomatic_kdm.cc:351
+#: src/tools/dcpomatic_kdm.cc:401
 msgid "Send KDM emails"
 msgstr "Envoyer les e-mails de KDM"
 
 msgid "Send KDM emails"
 msgstr "Envoyer les e-mails de KDM"
 
-#: src/tools/dcpomatic_player.cc:286
+#: src/tools/dcpomatic.cc:1334
+msgid "Send translations..."
+msgstr "Envoyer traductions..."
+
+#: src/tools/dcpomatic_player.cc:593
 msgid "Set decode resolution to match display"
 msgstr "Régler la résolution de décodage en fonction de l'affichage"
 
 msgid "Set decode resolution to match display"
 msgstr "Régler la résolution de décodage en fonction de l'affichage"
 
-#: src/tools/dcpomatic.cc:606
+#: src/tools/dcpomatic.cc:1335 src/tools/dcpomatic_player.cc:603
+msgid "System information..."
+msgstr ""
+
+#: src/tools/dcpomatic.cc:736
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"The DCP and intermediate files for this film will take up about %.1f Gb, and "
-"the disk that you are using only has %.1f Gb available.  You would need half "
+"The DCP and intermediate files for this film will take up about %.1f GB, and "
+"the disk that you are using only has %.1f GB available.  You would need half "
 "as much space if the filesystem supported hard links, but it does not.  Do "
 "you want to continue anyway?"
 msgstr ""
 "as much space if the filesystem supported hard links, but it does not.  Do "
 "you want to continue anyway?"
 msgstr ""
-"Le DCP de ce film pésera environ %.1f Go. Le disque que vous utilisez n'a "
-"que %.1f Go disponible(s). Vous auriez besoinde la moitié de cet espace si "
-"votre système supportait les \"hard links\" mais ce n'est pas le cas. "
-"Souhaitez vous continuer quand-même?"
+"Le DCP et ses fichiers intermédiaires pour ce film occuperont environ %.1f "
+"GB. Le disque que vous utilisez ne dispose que %.1f GB disponible(s). Vous "
+"auriez besoin de la moitié de cet espace si votre système supportait les "
+"\"hard links\" mais ce n'est pas le cas. Souhaitez vous continuer quand-même?"
 
 
-#: src/tools/dcpomatic.cc:604
+#: src/tools/dcpomatic.cc:734
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"The DCP for this film will take up about %.1f Gb, and the disk that you are "
-"using only has %.1f Gb available.  Do you want to continue anyway?"
+"The DCP for this film will take up about %.1f GB, and the disk that you are "
+"using only has %.1f GB available.  Do you want to continue anyway?"
 msgstr ""
 msgstr ""
-"Le DCP de ce film pèsera environ %.1f Go. Le disque que vous utilisez n'a "
-"que %.1f Go disponible(s). Souhaitez-vous continuer?"
+"Le DCP de ce film occupera environ %.1f GB. Le disque que vous utilisez ne "
+"dispose que %.1f GB disponible(s). Souhaitez-vous continuer?"
 
 
-#: src/tools/dcpomatic.cc:1208 src/tools/dcpomatic_player.cc:515
+#: src/tools/dcpomatic.cc:1440 src/tools/dcpomatic_player.cc:942
 msgid "The DCP-o-matic download server could not be contacted."
 msgstr "Le serveur de téléchargement de DCP-o-matic ne peut être contacté."
 
 msgid "The DCP-o-matic download server could not be contacted."
 msgstr "Le serveur de téléchargement de DCP-o-matic ne peut être contacté."
 
-#: src/tools/dcpomatic.cc:1484 src/tools/dcpomatic_batch.cc:374
-#: src/tools/dcpomatic_kdm.cc:657 src/tools/dcpomatic_server.cc:333
-#: src/tools/dcpomatic_player.cc:770
+#: src/tools/dcpomatic_batch.cc:200
+#, c-format
+msgid ""
+"The DCPs for this film and the films already in the queue will take up about "
+"%.1f GB.  The disks that you are using only have %.1f GB available.  Do you "
+"want to add this film to the queue anyway?"
+msgstr ""
+"Le DCP de ce film et les autres déjà présent en file d'attente occuperont "
+"environ %.1f GB. Le disque que vous utilisez ne dispose que de %.1f Go "
+"disponible(s). Souhaitez-vous continuer à ajouter ce film à la file "
+"d'attente quand même?"
+
+#: src/tools/dcpomatic_player.cc:343
+msgid "The KDM does not allow playback of this content at this time."
+msgstr "La KDM n'autorise pas la lecture de ce contenu pour le moment."
+
+#: src/tools/dcpomatic.cc:1804
+msgid ""
+"The certificate chain that DCP-o-matic uses for decrypting KDMs is "
+"inconsistent and\n"
+"cannot be used.  DCP-o-matic cannot start unless you re-create it.  Do you "
+"want to re-create\n"
+"the certificate chain for decrypting KDMs?  You may want to say \"No\" here "
+"and back up your\n"
+"configuration before continuing."
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1774
+msgid ""
+"The certificate chain that DCP-o-matic uses for signing DCPs and KDMs "
+"contains a small error\n"
+"which will prevent DCPs from being validated correctly on some systems.  Do "
+"you want to re-create\n"
+"the certificate chain for signing DCPs and KDMs?"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1788
+msgid ""
+"The certificate chain that DCP-o-matic uses for signing DCPs and KDMs is "
+"inconsistent and\n"
+"cannot be used.  DCP-o-matic cannot start unless you re-create it.  Do you "
+"want to re-create\n"
+"the certificate chain for signing DCPs and KDMs?"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1748 src/tools/dcpomatic_batch.cc:479
+#: src/tools/dcpomatic_kdm.cc:792 src/tools/dcpomatic_server.cc:348
+#: src/tools/dcpomatic_player.cc:1302
 msgid ""
 "The existing configuration failed to load.  Default values will be used "
 "instead.  These may take a short time to create."
 msgid ""
 "The existing configuration failed to load.  Default values will be used "
 "instead.  These may take a short time to create."
@@ -540,15 +767,23 @@ msgstr ""
 "La configuration existante n'a pu être chargée. Les paramètres par défaut "
 "seront utilisés à la place. Cela peut prendre un peu de temps."
 
 "La configuration existante n'a pu être chargée. Les paramètres par défaut "
 "seront utilisés à la place. Cela peut prendre un peu de temps."
 
-#: src/tools/dcpomatic.cc:1210 src/tools/dcpomatic_player.cc:517
+#: src/tools/dcpomatic_player.cc:292 src/tools/dcpomatic_player.cc:317
+msgid "The lock file is not present."
+msgstr "Le fichier verrou n'est pas présent pour le moment."
+
+#: src/tools/dcpomatic_player.cc:284 src/tools/dcpomatic_player.cc:313
+msgid "The required display devices are not connected correctly."
+msgstr "Le périphérique d'affichage requis n'est pas connecté correctement."
+
+#: src/tools/dcpomatic.cc:1442 src/tools/dcpomatic_player.cc:944
 msgid "There are no new versions of DCP-o-matic available."
 msgstr "Pas de mise à jour disponible de DCP-o-matic pour l'instant."
 
 msgid "There are no new versions of DCP-o-matic available."
 msgstr "Pas de mise à jour disponible de DCP-o-matic pour l'instant."
 
-#: src/tools/dcpomatic.cc:911 src/tools/dcpomatic_batch.cc:159
+#: src/tools/dcpomatic.cc:1126 src/tools/dcpomatic_batch.cc:230
 msgid "There are unfinished jobs; are you sure you want to quit?"
 msgstr "Certaines tâches sont inachevées. Voulez-vous vraiment quitter ?"
 
 msgid "There are unfinished jobs; are you sure you want to quit?"
 msgstr "Certaines tâches sont inachevées. Voulez-vous vraiment quitter ?"
 
-#: src/tools/dcpomatic.cc:389
+#: src/tools/dcpomatic.cc:437
 msgid ""
 "This film was created with an old version of DVD-o-matic and may not load "
 "correctly in this version.  Please check the film's settings carefully."
 msgid ""
 "This film was created with an old version of DVD-o-matic and may not load "
 "correctly in this version.  Please check the film's settings carefully."
@@ -557,23 +792,47 @@ msgstr ""
 "pas s'ouvrir correctement dans cette version. Veuillez vérifier tous les "
 "paramètres de réglages très attentivement."
 
 "pas s'ouvrir correctement dans cette version. Veuillez vérifier tous les "
 "paramètres de réglages très attentivement."
 
-#: src/tools/dcpomatic.cc:912 src/tools/dcpomatic_batch.cc:160
+#: src/tools/dcpomatic_player.cc:602
+#, fuzzy
+msgid "Timing..."
+msgstr "Durées"
+
+#: src/tools/dcpomatic.cc:537
+#, c-format
+msgid "Try removing the %s characters from your folder name."
+msgstr "Essayez d'enlever les caractères %s du nom de votre répertoire."
+
+#: src/tools/dcpomatic_playlist.cc:270
+msgid "Type"
+msgstr "Type"
+
+#: src/tools/dcpomatic.cc:1127 src/tools/dcpomatic_batch.cc:231
 msgid "Unfinished jobs"
 msgstr "Travaux incomplets"
 
 msgid "Unfinished jobs"
 msgstr "Travaux incomplets"
 
-#: src/tools/dcpomatic_player.cc:292
+#: src/tools/dcpomatic_playlist.cc:293
+msgid "Up"
+msgstr "Haut"
+
+#: src/tools/dcpomatic_player.cc:599
 msgid "Verify DCP"
 msgstr "Vérifier le DCP"
 
 msgid "Verify DCP"
 msgstr "Vérifier le DCP"
 
-#: src/tools/dcpomatic_player.cc:455
+#: src/tools/dcpomatic_player.cc:870
 msgid "Verifying DCP"
 msgstr "Vérification du DCP en cours"
 
 msgid "Verifying DCP"
 msgstr "Vérification du DCP en cours"
 
-#: src/tools/dcpomatic.cc:1104
+#: src/tools/dcpomatic.cc:1327
 msgid "Video waveform..."
 msgstr "Forme d'onde vidéo"
 
 msgid "Video waveform..."
 msgstr "Forme d'onde vidéo"
 
-#: src/tools/dcpomatic.cc:737
+#: src/tools/dcpomatic_kdm.cc:616
+msgid ""
+"You are about to remove a DKDM.  This will make it impossible to decrypt the "
+"DCP that the DKDM was made for, and it cannot be undone.  Are you sure?"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:885
 #, c-format
 msgid ""
 "You are making a DKDM which is encrypted by a private key held in\n"
 #, c-format
 msgid ""
 "You are making a DKDM which is encrypted by a private key held in\n"
@@ -593,7 +852,7 @@ msgstr ""
 "weight=\"bold\" size=\"larger\">SAUVEGARDER CE FICHIER</span> car si vous le "
 "perdez, votre DKDM (et les DCPs qu'il protège) seront inutilisables."
 
 "weight=\"bold\" size=\"larger\">SAUVEGARDER CE FICHIER</span> car si vous le "
 "perdez, votre DKDM (et les DCPs qu'il protège) seront inutilisables."
 
-#: src/tools/dcpomatic.cc:626
+#: src/tools/dcpomatic.cc:756
 msgid ""
 "You are making an encrypted DCP.  It will not be possible to make KDMs for "
 "this DCP unless you have copies of the <tt>metadata.xml</tt> file within the "
 msgid ""
 "You are making an encrypted DCP.  It will not be possible to make KDMs for "
 "this DCP unless you have copies of the <tt>metadata.xml</tt> file within the "
@@ -609,8 +868,16 @@ msgstr ""
 "Assurez vous que ces fichiers sont <span weight=\"bold\" size=\"larger"
 "\">SAUVEGARDES</span>  si vous souhaitez créer des KDMs pour ce projet."
 
 "Assurez vous que ces fichiers sont <span weight=\"bold\" size=\"larger"
 "\">SAUVEGARDES</span>  si vous souhaitez créer des KDMs pour ce projet."
 
-#: src/tools/dcpomatic.cc:465 src/tools/dcpomatic_batch.cc:226
-#: src/tools/dcpomatic_player.cc:326 src/tools/dcpomatic_player.cc:354
+#: src/tools/dcpomatic.cc:1595
+msgid ""
+"You are running the 32-bit version of DCP-o-matic on a 64-bit version of "
+"Windows.  This will limit the memory available to DCP-o-matic and may cause "
+"errors.  You are strongly advised to install the 64-bit version of DCP-o-"
+"matic."
+msgstr ""
+
+#: src/tools/dcpomatic.cc:564 src/tools/dcpomatic_batch.cc:297
+#: src/tools/dcpomatic_player.cc:635 src/tools/dcpomatic_player.cc:663
 msgid ""
 "You did not select a folder.  Make sure that you select a folder before "
 "clicking Open."
 msgid ""
 "You did not select a folder.  Make sure that you select a folder before "
 "clicking Open."
@@ -618,6 +885,36 @@ msgstr ""
 "Aucun dossier sélectionné. Sélectionnez un dossier avant de cliquer sur "
 "Ouvrir"
 
 "Aucun dossier sélectionné. Sélectionnez un dossier avant de cliquer sur "
 "Ouvrir"
 
+#~ msgid "DCP"
+#~ msgstr "DCP"
+
+#~ msgid "Disable timeline"
+#~ msgstr "Désactiver la Timeline"
+
+#~ msgid "E-cinema"
+#~ msgstr "E-cinema"
+
+#~ msgid "Format"
+#~ msgstr "Format"
+
+#~ msgid "Load playlist"
+#~ msgstr "Charger Playliste"
+
+#~ msgid "Select playlist file"
+#~ msgstr "Sélectionner une playliste"
+
+#~ msgid "Skippable"
+#~ msgstr "Evitable"
+
+#~ msgid "Some content in this playlist was not found."
+#~ msgstr "Certains contenus dans cette playliste n'ont pas été trouvés."
+
+#~ msgid "Stop after play"
+#~ msgstr "Arrêt après lecture"
+
+#~ msgid "Could not load DCP"
+#~ msgstr "Chargement du DCP impossible"
+
 #~ msgid "%1 already exists as a file, so you cannot use it for a new film."
 #~ msgstr ""
 #~ "Le nom de fichier %1 existe déjà, vous ne pouvez l'utiliser pour un "
 #~ msgid "%1 already exists as a file, so you cannot use it for a new film."
 #~ msgstr ""
 #~ "Le nom de fichier %1 existe déjà, vous ne pouvez l'utiliser pour un "