pot/merge.
[dcpomatic.git] / src / tools / po / es_ES.po
index b8e78c6f8a86152b9cfcbe2a4792d42d8efc1ab2..c500c0eb5f5c22409e67afdc1a102ea7e25d39b4 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: DCPOMATIC\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: DCPOMATIC\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-09-06 10:10+0200\n"
+"POT-Creation-Date: 2023-03-27 23:02+0200\n"
 "PO-Revision-Date: 2021-10-17 22:46-0400\n"
 "Last-Translator: Manuel AC <manuel.acevedo@civantos.>\n"
 "Language-Team: Manuel AC <manuel.acevedo@civantos.com>\n"
 "PO-Revision-Date: 2021-10-17 22:46-0400\n"
 "Last-Translator: Manuel AC <manuel.acevedo@civantos.>\n"
 "Language-Team: Manuel AC <manuel.acevedo@civantos.com>\n"
@@ -17,149 +17,154 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Poedit 3.0\n"
 
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Poedit 3.0\n"
 
-#: src/tools/dcpomatic_kdm.cc:392
+#: src/tools/dcpomatic_kdm.cc:451
 #, c-format
 msgid "%d KDM written to %s"
 msgstr "%d KDM guardada en %s"
 
 #, c-format
 msgid "%d KDM written to %s"
 msgstr "%d KDM guardada en %s"
 
-#: src/tools/dcpomatic_kdm.cc:392
+#: src/tools/dcpomatic_kdm.cc:451
 #, c-format
 msgid "%d KDMs written to %s"
 msgstr "%d KDMs guardadas en %s"
 
 #, c-format
 msgid "%d KDMs written to %s"
 msgstr "%d KDMs guardadas en %s"
 
-#: src/tools/dcpomatic_batch.cc:81
+#: src/tools/dcpomatic_batch.cc:83
 msgid "&Add Film...\tCtrl-A"
 msgstr "&Añadir película...\tCtrl-A"
 
 msgid "&Add Film...\tCtrl-A"
 msgstr "&Añadir película...\tCtrl-A"
 
-#: src/tools/dcpomatic_player.cc:502
+#: src/tools/dcpomatic_player.cc:547
 msgid "&Add OV..."
 msgstr "&Añadir DCP base  (OV)..."
 
 msgid "&Add OV..."
 msgstr "&Añadir DCP base  (OV)..."
 
-#: src/tools/dcpomatic_player.cc:510
+#: src/tools/dcpomatic_player.cc:555
 msgid "&Close"
 msgstr "&Cerrar"
 
 msgid "&Close"
 msgstr "&Cerrar"
 
-#: src/tools/dcpomatic.cc:1326
+#: src/tools/dcpomatic.cc:1320
 msgid "&Close\tCtrl-W"
 msgstr "&Cerrar\tCtrl-W"
 
 msgid "&Close\tCtrl-W"
 msgstr "&Cerrar\tCtrl-W"
 
-#: src/tools/dcpomatic.cc:1408 src/tools/dcpomatic_batch.cc:103
-#: src/tools/dcpomatic_kdm.cc:270 src/tools/dcpomatic_player.cc:562
-#: src/tools/dcpomatic_playlist.cc:554
+#: src/tools/dcpomatic.cc:1402 src/tools/dcpomatic_batch.cc:105
+#: src/tools/dcpomatic_kdm.cc:308 src/tools/dcpomatic_player.cc:607
+#: src/tools/dcpomatic_playlist.cc:599
 msgid "&Edit"
 msgstr "&Editar"
 
 msgid "&Edit"
 msgstr "&Editar"
 
-#: src/tools/dcpomatic.cc:1333 src/tools/dcpomatic_batch.cc:83
-#: src/tools/dcpomatic_kdm.cc:248 src/tools/dcpomatic_player.cc:514
-#: src/tools/dcpomatic_playlist.cc:535
+#: src/tools/dcpomatic.cc:1327 src/tools/dcpomatic_batch.cc:85
+#: src/tools/dcpomatic_kdm.cc:286 src/tools/dcpomatic_player.cc:559
+#: src/tools/dcpomatic_playlist.cc:580
 msgid "&Exit"
 msgstr "&Salir"
 
 msgid "&Exit"
 msgstr "&Salir"
 
-#: src/tools/dcpomatic.cc:1407 src/tools/dcpomatic_batch.cc:101
-#: src/tools/dcpomatic_kdm.cc:268 src/tools/dcpomatic_player.cc:560
-#: src/tools/dcpomatic_playlist.cc:552
+#: src/tools/dcpomatic.cc:1401 src/tools/dcpomatic_batch.cc:103
+#: src/tools/dcpomatic_kdm.cc:306 src/tools/dcpomatic_player.cc:605
+#: src/tools/dcpomatic_playlist.cc:597
 msgid "&File"
 msgstr "&Archivo"
 
 msgid "&File"
 msgstr "&Archivo"
 
-#: src/tools/dcpomatic.cc:1412 src/tools/dcpomatic_batch.cc:106
-#: src/tools/dcpomatic_kdm.cc:272 src/tools/dcpomatic_player.cc:566
-#: src/tools/dcpomatic_playlist.cc:556
+#: src/tools/dcpomatic.cc:1406 src/tools/dcpomatic_batch.cc:108
+#: src/tools/dcpomatic_kdm.cc:310 src/tools/dcpomatic_player.cc:611
+#: src/tools/dcpomatic_playlist.cc:601
 msgid "&Help"
 msgstr "&Ayuda"
 
 msgid "&Help"
 msgstr "&Ayuda"
 
-#: src/tools/dcpomatic.cc:1409
+#: src/tools/dcpomatic.cc:1403
 msgid "&Jobs"
 msgstr "&Tareas"
 
 msgid "&Jobs"
 msgstr "&Tareas"
 
-#: src/tools/dcpomatic.cc:1357
+#: src/tools/dcpomatic.cc:1351
 msgid "&Make DCP\tCtrl-M"
 msgstr "&Crear DCP\tCtrl-M"
 
 msgid "&Make DCP\tCtrl-M"
 msgstr "&Crear DCP\tCtrl-M"
 
-#: src/tools/dcpomatic.cc:1313 src/tools/dcpomatic_player.cc:501
+#: src/tools/dcpomatic.cc:1307 src/tools/dcpomatic_player.cc:546
 msgid "&Open...\tCtrl-O"
 msgstr "&Abrir...\tCtrl-O"
 
 msgid "&Open...\tCtrl-O"
 msgstr "&Abrir...\tCtrl-O"
 
-#: src/tools/dcpomatic.cc:1348 src/tools/dcpomatic.cc:1352
-#: src/tools/dcpomatic_batch.cc:89 src/tools/dcpomatic_batch.cc:92
-#: src/tools/dcpomatic_kdm.cc:254 src/tools/dcpomatic_kdm.cc:257
-#: src/tools/dcpomatic_player.cc:520 src/tools/dcpomatic_player.cc:523
-#: src/tools/dcpomatic_playlist.cc:542
+#: src/tools/dcpomatic.cc:1342 src/tools/dcpomatic.cc:1346
+#: src/tools/dcpomatic_batch.cc:91 src/tools/dcpomatic_batch.cc:94
+#: src/tools/dcpomatic_kdm.cc:292 src/tools/dcpomatic_kdm.cc:295
+#: src/tools/dcpomatic_player.cc:565 src/tools/dcpomatic_player.cc:568
+#: src/tools/dcpomatic_playlist.cc:579 src/tools/dcpomatic_playlist.cc:587
 msgid "&Preferences...\tCtrl-P"
 msgstr "&Preferencias...\tCtrl-P"
 
 msgid "&Preferences...\tCtrl-P"
 msgstr "&Preferencias...\tCtrl-P"
 
-#: src/tools/dcpomatic.cc:1335 src/tools/dcpomatic_batch.cc:85
-#: src/tools/dcpomatic_kdm.cc:250 src/tools/dcpomatic_player.cc:516
-#: src/tools/dcpomatic_playlist.cc:537
+#: src/tools/dcpomatic.cc:1329 src/tools/dcpomatic_batch.cc:87
+#: src/tools/dcpomatic_kdm.cc:288 src/tools/dcpomatic_player.cc:561
+#: src/tools/dcpomatic_playlist.cc:582
 msgid "&Quit"
 msgstr "&Salir"
 
 msgid "&Quit"
 msgstr "&Salir"
 
-#: src/tools/dcpomatic.cc:1316
+#: src/tools/dcpomatic.cc:1310
 msgid "&Save\tCtrl-S"
 msgstr "&Guardar\tCtrl-S"
 
 msgid "&Save\tCtrl-S"
 msgstr "&Guardar\tCtrl-S"
 
-#: src/tools/dcpomatic_player.cc:505
+#: src/tools/dcpomatic_player.cc:550
 #, fuzzy
 msgid "&Save frame to file...\tCtrl-S"
 msgstr "Exportar…\tCtrl-E"
 
 #, fuzzy
 msgid "&Save frame to file...\tCtrl-S"
 msgstr "Exportar…\tCtrl-E"
 
-#: src/tools/dcpomatic.cc:1371
+#: src/tools/dcpomatic.cc:1365
 msgid "&Send DCP to TMS"
 msgstr "&Enviar DCP al TMS"
 
 msgid "&Send DCP to TMS"
 msgstr "&Enviar DCP al TMS"
 
-#: src/tools/dcpomatic.cc:1411 src/tools/dcpomatic_batch.cc:105
-#: src/tools/dcpomatic_player.cc:565
+#: src/tools/dcpomatic.cc:1405 src/tools/dcpomatic_batch.cc:107
+#: src/tools/dcpomatic_player.cc:610
 msgid "&Tools"
 msgstr "&Herramientas"
 
 msgid "&Tools"
 msgstr "&Herramientas"
 
-#: src/tools/dcpomatic.cc:1410 src/tools/dcpomatic_player.cc:564
+#: src/tools/dcpomatic.cc:1404 src/tools/dcpomatic_player.cc:609
 msgid "&View"
 msgstr "&Ver"
 
 msgid "&View"
 msgstr "&Ver"
 
-#: src/tools/dcpomatic_playlist.cc:265
+#: src/tools/dcpomatic_playlist.cc:312
 msgid "<b>Playlist:</b>"
 msgstr "<b>Lista:</b>"
 
 msgid "<b>Playlist:</b>"
 msgstr "<b>Lista:</b>"
 
-#: src/tools/dcpomatic_playlist.cc:111
+#: src/tools/dcpomatic_playlist.cc:123
 msgid "<b>Playlists</b>"
 msgstr "<b>Listas:</b>"
 
 msgid "<b>Playlists</b>"
 msgstr "<b>Listas:</b>"
 
-#: src/tools/dcpomatic.cc:1403 src/tools/dcpomatic_batch.cc:99
-#: src/tools/dcpomatic_kdm.cc:264 src/tools/dcpomatic_player.cc:556
-#: src/tools/dcpomatic_playlist.cc:549
+#: src/tools/dcpomatic.cc:1397 src/tools/dcpomatic_batch.cc:101
+#: src/tools/dcpomatic_kdm.cc:302 src/tools/dcpomatic_player.cc:601
+#: src/tools/dcpomatic_playlist.cc:594
 msgid "About"
 msgstr "Acerca de"
 
 msgid "About"
 msgstr "Acerca de"
 
-#: src/tools/dcpomatic.cc:1401 src/tools/dcpomatic_kdm.cc:262
-#: src/tools/dcpomatic_player.cc:554 src/tools/dcpomatic_playlist.cc:547
+#: src/tools/dcpomatic.cc:1395 src/tools/dcpomatic_kdm.cc:300
+#: src/tools/dcpomatic_player.cc:599 src/tools/dcpomatic_playlist.cc:592
 msgid "About DCP-o-matic"
 msgstr "Acerca de DVD-o-matic"
 
 msgid "About DCP-o-matic"
 msgstr "Acerca de DVD-o-matic"
 
-#: src/tools/dcpomatic_playlist.cc:297
+#: src/tools/dcpomatic_playlist.cc:346
 msgid "Add"
 msgstr "Añadir"
 
 msgid "Add"
 msgstr "Añadir"
 
-#: src/tools/dcpomatic_player.cc:503
+#: src/tools/dcpomatic_player.cc:548
 msgid "Add &KDM..."
 msgstr "Añadir &KDM..."
 
 msgid "Add &KDM..."
 msgstr "Añadir &KDM..."
 
-#: src/tools/dcpomatic_batch.cc:138
-msgid "Add Film..."
-msgstr "Añadir película..."
-
-#: src/tools/dcpomatic_playlist.cc:66
+#: src/tools/dcpomatic_playlist.cc:76
 msgid "Add content"
 msgstr "Añadir contenido"
 
 msgid "Add content"
 msgstr "Añadir contenido"
 
-#: src/tools/dcpomatic_kdm.cc:171
+#: src/tools/dcpomatic_batch.cc:172
+#, fuzzy
+msgid "Add film"
+msgstr "Añadir película..."
+
+#: src/tools/dcpomatic_batch.cc:172
+msgid "Add film for conversion"
+msgstr ""
+
+#: src/tools/dcpomatic_kdm.cc:208
 msgid "Add folder..."
 msgstr "Añadir carpeta..."
 
 msgid "Add folder..."
 msgstr "Añadir carpeta..."
 
-#: src/tools/dcpomatic_kdm.cc:169
+#: src/tools/dcpomatic_kdm.cc:206
 msgid "Add..."
 msgstr "Añadir..."
 
 msgid "Add..."
 msgstr "Añadir..."
 
-#: src/tools/dcpomatic.cc:1767 src/tools/dcpomatic_kdm.cc:719
-#: src/tools/dcpomatic_player.cc:1255 src/tools/dcpomatic_playlist.cc:659
+#: src/tools/dcpomatic.cc:1757 src/tools/dcpomatic_kdm.cc:877
+#: src/tools/dcpomatic_player.cc:1294 src/tools/dcpomatic_playlist.cc:704
 #, c-format
 msgid ""
 "An exception occurred: %s (%s)\n"
 #, c-format
 msgid ""
 "An exception occurred: %s (%s)\n"
@@ -168,7 +173,7 @@ msgstr ""
 "Ha ocurrido una excepción: %s (%s).\n"
 "\n"
 
 "Ha ocurrido una excepción: %s (%s).\n"
 "\n"
 
-#: src/tools/dcpomatic.cc:1776
+#: src/tools/dcpomatic.cc:1766
 #, c-format
 msgid ""
 "An exception occurred: %s (%s) (%s)\n"
 #, c-format
 msgid ""
 "An exception occurred: %s (%s) (%s)\n"
@@ -177,8 +182,8 @@ msgstr ""
 "Ha ocurrido una excepción: %s (%s) (%s)\n"
 "\n"
 
 "Ha ocurrido una excepción: %s (%s) (%s)\n"
 "\n"
 
-#: src/tools/dcpomatic.cc:1786 src/tools/dcpomatic_kdm.cc:728
-#: src/tools/dcpomatic_player.cc:1264 src/tools/dcpomatic_playlist.cc:668
+#: src/tools/dcpomatic.cc:1776 src/tools/dcpomatic_kdm.cc:886
+#: src/tools/dcpomatic_player.cc:1303 src/tools/dcpomatic_playlist.cc:713
 #, c-format
 msgid ""
 "An exception occurred: %s.\n"
 #, c-format
 msgid ""
 "An exception occurred: %s.\n"
@@ -191,14 +196,14 @@ msgstr ""
 msgid "An unknown error has occurred with the DCP-o-matic server."
 msgstr "Un error desconocido ha ocurrido en el servidor de DCP-o-matic."
 
 msgid "An unknown error has occurred with the DCP-o-matic server."
 msgstr "Un error desconocido ha ocurrido en el servidor de DCP-o-matic."
 
-#: src/tools/dcpomatic.cc:971 src/tools/dcpomatic.cc:1791
-#: src/tools/dcpomatic_kdm.cc:403 src/tools/dcpomatic_kdm.cc:733
-#: src/tools/dcpomatic_kdm.cc:742 src/tools/dcpomatic_player.cc:1269
-#: src/tools/dcpomatic_playlist.cc:673 src/tools/dcpomatic_playlist.cc:682
+#: src/tools/dcpomatic.cc:986 src/tools/dcpomatic.cc:1781
+#: src/tools/dcpomatic_kdm.cc:469 src/tools/dcpomatic_kdm.cc:891
+#: src/tools/dcpomatic_kdm.cc:900 src/tools/dcpomatic_player.cc:1308
+#: src/tools/dcpomatic_playlist.cc:718 src/tools/dcpomatic_playlist.cc:727
 msgid "An unknown exception occurred."
 msgstr "Ha ocurrido un error desconocido."
 
 msgid "An unknown exception occurred."
 msgstr "Ha ocurrido un error desconocido."
 
-#: src/tools/dcpomatic.cc:731
+#: src/tools/dcpomatic.cc:760
 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."
@@ -206,44 +211,44 @@ msgstr ""
 "¿Estás seguro de que quieres restaurar los valores por defecto? Esta acción "
 "no se puede deshacer."
 
 "¿Estás seguro de que quieres restaurar los valores por defecto? Esta acción "
 "no se puede deshacer."
 
-#: src/tools/dcpomatic.cc:813
+#: src/tools/dcpomatic.cc:834
 #, c-format
 msgid "Bad setting for %s."
 msgstr "Configuración errónea para %s."
 
 #, c-format
 msgid "Bad setting for %s."
 msgstr "Configuración errónea para %s."
 
-#: src/tools/dcpomatic_player.cc:532 src/tools/dcpomatic_playlist.cc:278
+#: src/tools/dcpomatic_player.cc:577 src/tools/dcpomatic_playlist.cc:327
 msgid "CPL"
 msgstr "CPL"
 
 msgid "CPL"
 msgstr "CPL"
 
-#: src/tools/dcpomatic.cc:967 src/tools/dcpomatic_kdm.cc:399
+#: src/tools/dcpomatic.cc:982 src/tools/dcpomatic_kdm.cc:465
 msgid "CPL's content is not encrypted."
 msgstr "El contenido del CPL no está encriptado."
 
 msgid "CPL's content is not encrypted."
 msgstr "El contenido del CPL no está encriptado."
 
-#: src/tools/dcpomatic.cc:1391 src/tools/dcpomatic_player.cc:548
+#: src/tools/dcpomatic.cc:1385 src/tools/dcpomatic_player.cc:593
 msgid "Check for updates"
 msgstr "Buscar actualizaciones"
 
 msgid "Check for updates"
 msgstr "Buscar actualizaciones"
 
-#: src/tools/dcpomatic.cc:1892 src/tools/dcpomatic.cc:1909
+#: src/tools/dcpomatic.cc:1874 src/tools/dcpomatic.cc:1889
 msgid "Close DCP-o-matic"
 msgstr "Cerrar DCP-o-matic"
 
 msgid "Close DCP-o-matic"
 msgstr "Cerrar DCP-o-matic"
 
-#: src/tools/dcpomatic.cc:157
+#: src/tools/dcpomatic.cc:156
 msgid "Close without saving film"
 msgstr "Cerrar sin guardar la película"
 
 msgid "Close without saving film"
 msgstr "Cerrar sin guardar la película"
 
-#: src/tools/dcpomatic.cc:1384 src/tools/dcpomatic_player.cc:538
+#: src/tools/dcpomatic.cc:1378 src/tools/dcpomatic_player.cc:583
 msgid "Closed captions..."
 msgstr "Subtítulos cerrados…"
 
 msgid "Closed captions..."
 msgstr "Subtítulos cerrados…"
 
-#: src/tools/dcpomatic.cc:1340
+#: src/tools/dcpomatic.cc:1334
 msgid "Copy settings\tCtrl-C"
 msgstr "Copiar configuración\tCtrl-C"
 
 msgid "Copy settings\tCtrl-C"
 msgstr "Copiar configuración\tCtrl-C"
 
-#: src/tools/dcpomatic.cc:548 src/tools/dcpomatic.cc:557
+#: src/tools/dcpomatic.cc:577 src/tools/dcpomatic.cc:586
 msgid "Could not create folder to store film."
 msgstr "No se puedo crear la carpeta para guardar la película."
 
 msgid "Could not create folder to store film."
 msgstr "No se puedo crear la carpeta para guardar la película."
 
-#: src/tools/dcpomatic_kdm.cc:489
+#: src/tools/dcpomatic_kdm.cc:577
 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."
@@ -251,20 +256,31 @@ msgstr ""
 "No se pudo descifrar el DKDM.  Tal vez no fué creado con el certificado "
 "correcto."
 
 "No se pudo descifrar el DKDM.  Tal vez no fué creado con el certificado "
 "correcto."
 
-#: src/tools/dcpomatic.cc:906
+#: src/tools/dcpomatic.cc:647 src/tools/dcpomatic.cc:664
+#, fuzzy
+msgid "Could not duplicate project."
+msgstr "No se puedo encontrar el convertidor por lotes."
+
+#: src/tools/dcpomatic.cc:915
 msgid "Could not find batch converter."
 msgstr "No se puedo encontrar el convertidor por lotes."
 
 msgid "Could not find batch converter."
 msgstr "No se puedo encontrar el convertidor por lotes."
 
-#: src/tools/dcpomatic.cc:921
+#: src/tools/dcpomatic.cc:930
 #, fuzzy
 msgid "Could not find player."
 msgstr "No se puedo encontrar el convertidor por lotes."
 
 #, fuzzy
 msgid "Could not find player."
 msgstr "No se puedo encontrar el convertidor por lotes."
 
-#: src/tools/dcpomatic_player.cc:711 src/tools/dcpomatic_player.cc:1194
+#: src/tools/dcpomatic_batch.cc:475
+msgid ""
+"Could not listen for new batch jobs.  Perhaps another instance of the DCP-o-"
+"matic Batch Converter is running."
+msgstr ""
+
+#: src/tools/dcpomatic_player.cc:756 src/tools/dcpomatic_player.cc:1233
 msgid "Could not load DCP %1."
 msgstr "No se pudo cargar el DCP %1."
 
 msgid "Could not load DCP %1."
 msgstr "No se pudo cargar el DCP %1."
 
-#: src/tools/dcpomatic_player.cc:491
+#: src/tools/dcpomatic_player.cc:536
 #, fuzzy, c-format
 msgid ""
 "Could not load DCP.\n"
 #, fuzzy, c-format
 msgid ""
 "Could not load DCP.\n"
@@ -272,39 +288,39 @@ msgid ""
 "%s."
 msgstr "No se pudo cargar el DCP %1."
 
 "%s."
 msgstr "No se pudo cargar el DCP %1."
 
-#: src/tools/dcpomatic_player.cc:657
+#: src/tools/dcpomatic_player.cc:704
 msgid "Could not load KDM."
 msgstr "No se pudo cargar la KDM."
 
 msgid "Could not load KDM."
 msgstr "No se pudo cargar la KDM."
 
-#: src/tools/dcpomatic_player.cc:354 src/tools/dcpomatic_player.cc:361
-#: src/tools/dcpomatic_player.cc:363
+#: src/tools/dcpomatic_player.cc:399 src/tools/dcpomatic_player.cc:406
+#: src/tools/dcpomatic_player.cc:408
 #, c-format
 msgid "Could not load a DCP from %s"
 msgstr ""
 
 #, c-format
 msgid "Could not load a DCP from %s"
 msgstr ""
 
-#: src/tools/dcpomatic_batch.cc:461
+#: src/tools/dcpomatic_batch.cc:491
 msgid "Could not load film %1"
 msgstr "No se pudo cargar la película %1"
 
 msgid "Could not load film %1"
 msgstr "No se pudo cargar la película %1"
 
-#: src/tools/dcpomatic.cc:1676
+#: src/tools/dcpomatic.cc:1670
 msgid "Could not load film %1 (%2)"
 msgstr "No se pudo cargar la película %1 (%2)"
 
 msgid "Could not load film %1 (%2)"
 msgstr "No se pudo cargar la película %1 (%2)"
 
-#: src/tools/dcpomatic.cc:815
+#: src/tools/dcpomatic.cc:836
 msgid "Could not make DCP."
 msgstr "No se pudo crear el DCP."
 
 msgid "Could not make DCP."
 msgstr "No se pudo crear el DCP."
 
-#: src/tools/dcpomatic.cc:473 src/tools/dcpomatic.cc:478
-#: src/tools/dcpomatic_batch.cc:222
+#: src/tools/dcpomatic.cc:502 src/tools/dcpomatic.cc:507
+#: src/tools/dcpomatic_batch.cc:255
 #, c-format
 msgid "Could not open film at %s"
 msgstr "No se pudo abrir la película en %s"
 
 #, c-format
 msgid "Could not open film at %s"
 msgstr "No se pudo abrir la película en %s"
 
-#: src/tools/dcpomatic.cc:468
+#: src/tools/dcpomatic.cc:497
 msgid "Could not open this folder as a DCP-o-matic project."
 msgstr ""
 
 msgid "Could not open this folder as a DCP-o-matic project."
 msgstr ""
 
-#: src/tools/dcpomatic_kdm.cc:494
+#: src/tools/dcpomatic_kdm.cc:582
 #, fuzzy
 msgid ""
 "Could not read file as a KDM.  It is much too large.  Make sure you are "
 #, fuzzy
 msgid ""
 "Could not read file as a KDM.  It is much too large.  Make sure you are "
@@ -313,7 +329,7 @@ msgstr ""
 "No se pudo leer el archivo como una KDM.  Tal vez está mal formateado, o no "
 "es un KDM en absoluto."
 
 "No se pudo leer el archivo como una KDM.  Tal vez está mal formateado, o no "
 "es un KDM en absoluto."
 
-#: src/tools/dcpomatic_kdm.cc:482
+#: src/tools/dcpomatic_kdm.cc:570
 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."
@@ -321,27 +337,37 @@ msgstr ""
 "No se pudo leer el archivo como una KDM.  Tal vez está mal formateado, o no "
 "es un KDM en absoluto."
 
 "No se pudo leer el archivo como una KDM.  Tal vez está mal formateado, o no "
 "es un KDM en absoluto."
 
-#: src/tools/dcpomatic.cc:1121
+#: src/tools/dcpomatic.cc:620
+#, fuzzy
+msgid "Could not save project."
+msgstr "No se pudo crear el DCP."
+
+#: src/tools/dcpomatic.cc:631
+#, fuzzy
+msgid "Could not save template."
+msgstr "No se puedo encontrar el convertidor por lotes."
+
+#: src/tools/dcpomatic.cc:1126
 #, fuzzy
 msgid "Could not send translations"
 msgstr "No se pudo ejecutar nautilus"
 
 #, fuzzy
 msgid "Could not send translations"
 msgstr "No se pudo ejecutar nautilus"
 
-#: src/tools/dcpomatic.cc:1039
+#: src/tools/dcpomatic.cc:1041
 msgid "Could not show DCP."
 msgstr "No se pudo mostrar el DCP."
 
 msgid "Could not show DCP."
 msgstr "No se pudo mostrar el DCP."
 
-#: src/tools/dcpomatic.cc:904
+#: src/tools/dcpomatic.cc:913
 msgid ""
 "Could not start the batch converter.  You may need to download it from "
 "dcpomatic.com."
 msgstr ""
 
 msgid ""
 "Could not start the batch converter.  You may need to download it from "
 "dcpomatic.com."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:919
+#: src/tools/dcpomatic.cc:928
 msgid ""
 "Could not start the player.  You may need to download it from dcpomatic.com."
 msgstr ""
 
 msgid ""
 "Could not start the player.  You may need to download it from dcpomatic.com."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1425 src/tools/dcpomatic_batch.cc:333
+#: src/tools/dcpomatic.cc:1419 src/tools/dcpomatic_batch.cc:361
 #, 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."
@@ -349,8 +375,8 @@ msgstr ""
 "No se pudo escribir en el fichero de cines en %s.  Los cambios no se han "
 "salvado."
 
 "No se pudo escribir en el fichero de cines en %s.  Los cambios no se han "
 "salvado."
 
-#: src/tools/dcpomatic.cc:1437 src/tools/dcpomatic_batch.cc:345
-#: src/tools/dcpomatic_player.cc:944 src/tools/dcpomatic_playlist.cc:568
+#: src/tools/dcpomatic.cc:1431 src/tools/dcpomatic_batch.cc:373
+#: src/tools/dcpomatic_player.cc:983 src/tools/dcpomatic_playlist.cc:613
 #, 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."
@@ -358,23 +384,23 @@ msgstr ""
 "No se pudo escribir en el archivo de configuración %s.  Los cambios no se "
 "han salvado."
 
 "No se pudo escribir en el archivo de configuración %s.  Los cambios no se "
 "han salvado."
 
-#: src/tools/dcpomatic_player.cc:952
+#: src/tools/dcpomatic_player.cc:991
 #, fuzzy
 msgid "Could not write to config file.  Your changes have not been saved."
 msgstr ""
 "No se pudo escribir en el archivo de configuración %s.  Los cambios no se "
 "han salvado."
 
 #, fuzzy
 msgid "Could not write to config file.  Your changes have not been saved."
 msgstr ""
 "No se pudo escribir en el archivo de configuración %s.  Los cambios no se "
 "han salvado."
 
-#: src/tools/dcpomatic_kdm.cc:188
+#: src/tools/dcpomatic_kdm.cc:225
 msgid "Create KDMs"
 msgstr "Crear KDMs"
 
 msgid "Create KDMs"
 msgstr "Crear KDMs"
 
-#: src/tools/dcpomatic.cc:1540 src/tools/dcpomatic.cc:1614
-#: src/tools/dcpomatic.cc:1655
+#: src/tools/dcpomatic.cc:1532 src/tools/dcpomatic.cc:1608
+#: src/tools/dcpomatic.cc:1649
 msgid "DCP-o-matic"
 msgstr "DCP-o-matic"
 
 msgid "DCP-o-matic"
 msgstr "DCP-o-matic"
 
-#: src/tools/dcpomatic_batch.cc:401 src/tools/dcpomatic_batch.cc:437
+#: src/tools/dcpomatic_batch.cc:427 src/tools/dcpomatic_batch.cc:463
 msgid "DCP-o-matic Batch Converter"
 msgstr "Convertidor por lotes DCP-o-matic"
 
 msgid "DCP-o-matic Batch Converter"
 msgstr "Convertidor por lotes DCP-o-matic"
 
@@ -382,142 +408,154 @@ msgstr "Convertidor por lotes DCP-o-matic"
 msgid "DCP-o-matic Encode Server"
 msgstr "Servidor de codificación DCP-o-matic"
 
 msgid "DCP-o-matic Encode Server"
 msgstr "Servidor de codificación DCP-o-matic"
 
-#: src/tools/dcpomatic_kdm.cc:653 src/tools/dcpomatic_kdm.cc:687
+#: src/tools/dcpomatic_kdm.cc:811 src/tools/dcpomatic_kdm.cc:845
 msgid "DCP-o-matic KDM Creator"
 msgstr "Generador de KDM DCP-o-matic"
 
 msgid "DCP-o-matic KDM Creator"
 msgstr "Generador de KDM DCP-o-matic"
 
-#: src/tools/dcpomatic_player.cc:155 src/tools/dcpomatic_player.cc:346
-#: src/tools/dcpomatic_player.cc:622 src/tools/dcpomatic_player.cc:856
-#: src/tools/dcpomatic_player.cc:1135
+#: src/tools/dcpomatic_player.cc:197 src/tools/dcpomatic_player.cc:388
+#: src/tools/dcpomatic_player.cc:670 src/tools/dcpomatic_player.cc:901
+#: src/tools/dcpomatic_player.cc:1174
 msgid "DCP-o-matic Player"
 msgstr "Reproductor DCP-o-matic"
 
 msgid "DCP-o-matic Player"
 msgstr "Reproductor DCP-o-matic"
 
-#: src/tools/dcpomatic_player.cc:1217
+#: src/tools/dcpomatic_player.cc:1256
 msgid "DCP-o-matic Player could not start."
 msgstr "No puedo iniciarse el reproductor DCP-o-matic."
 
 msgid "DCP-o-matic Player could not start."
 msgstr "No puedo iniciarse el reproductor DCP-o-matic."
 
-#: src/tools/dcpomatic_playlist.cc:600 src/tools/dcpomatic_playlist.cc:634
+#: src/tools/dcpomatic_playlist.cc:645 src/tools/dcpomatic_playlist.cc:679
 #, fuzzy
 msgid "DCP-o-matic Playlist Editor"
 msgstr "Reproductor DCP-o-matic"
 
 #, fuzzy
 msgid "DCP-o-matic Playlist Editor"
 msgstr "Reproductor DCP-o-matic"
 
-#: src/tools/dcpomatic_kdm.cc:704 src/tools/dcpomatic_playlist.cc:646
+#: src/tools/dcpomatic_kdm.cc:862 src/tools/dcpomatic_playlist.cc:691
 msgid "DCP-o-matic could not start"
 msgstr "DCP-o-matic no pudo iniciarse"
 
 msgid "DCP-o-matic could not start"
 msgstr "DCP-o-matic no pudo iniciarse"
 
-#: src/tools/dcpomatic_kdm.cc:160
+#: src/tools/dcpomatic_kdm.cc:167
 msgid "DKDM"
 msgstr "DKDM"
 
 msgid "DKDM"
 msgstr "DKDM"
 
-#: src/tools/dcpomatic_player.cc:541
+#: src/tools/dcpomatic_player.cc:586
 msgid "Decode at full resolution"
 msgstr "Decodificar en resolución completa"
 
 msgid "Decode at full resolution"
 msgstr "Decodificar en resolución completa"
 
-#: src/tools/dcpomatic_player.cc:542
+#: src/tools/dcpomatic_player.cc:587
 msgid "Decode at half resolution"
 msgstr "Descodificar en media resolución"
 
 msgid "Decode at half resolution"
 msgstr "Descodificar en media resolución"
 
-#: src/tools/dcpomatic_player.cc:543
+#: src/tools/dcpomatic_player.cc:588
 msgid "Decode at quarter resolution"
 msgstr "Decodificar a un cuarto de la resolución"
 
 msgid "Decode at quarter resolution"
 msgstr "Decodificar a un cuarto de la resolución"
 
-#: src/tools/dcpomatic_playlist.cc:124
+#: src/tools/dcpomatic_playlist.cc:136
 msgid "Delete"
 msgstr ""
 
 msgid "Delete"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1861 src/tools/dcpomatic.cc:1878
+#: src/tools/dcpomatic.cc:1847 src/tools/dcpomatic.cc:1862
 msgid "Do nothing"
 msgstr ""
 
 msgid "Do nothing"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:800
+#: src/tools/dcpomatic.cc:821
 #, c-format
 msgid "Do you want to overwrite the existing DCP %s?"
 msgstr "¿Desea sobreescribir el DCP existente  %s?"
 
 #, c-format
 msgid "Do you want to overwrite the existing DCP %s?"
 msgstr "¿Desea sobreescribir el DCP existente  %s?"
 
-#: src/tools/dcpomatic.cc:157
+#: src/tools/dcpomatic.cc:156
 msgid "Don't close"
 msgstr "No cerrar"
 
 msgid "Don't close"
 msgstr "No cerrar"
 
-#: src/tools/dcpomatic.cc:194
+#: src/tools/dcpomatic.cc:184
 msgid "Don't duplicate"
 msgstr "No duplicar"
 
 msgid "Don't duplicate"
 msgstr "No duplicar"
 
-#: src/tools/dcpomatic_playlist.cc:296
+#: src/tools/dcpomatic_playlist.cc:345
 msgid "Down"
 msgstr ""
 
 msgid "Down"
 msgstr ""
 
-#: src/tools/dcpomatic_player.cc:535
+#: src/tools/dcpomatic_player.cc:580
 msgid "Dual screen\tShift+F11"
 msgstr ""
 
 msgid "Dual screen\tShift+F11"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:608 src/tools/dcpomatic.cc:623
+#: src/tools/dcpomatic.cc:638 src/tools/dcpomatic.cc:654
 msgid "Duplicate Film"
 msgstr "Duplicar película"
 
 msgid "Duplicate Film"
 msgstr "Duplicar película"
 
-#: src/tools/dcpomatic.cc:1320
+#: src/tools/dcpomatic.cc:1314
 msgid "Duplicate and open..."
 msgstr "Duplicar y abrir..."
 
 msgid "Duplicate and open..."
 msgstr "Duplicar y abrir..."
 
-#: src/tools/dcpomatic.cc:194
+#: src/tools/dcpomatic.cc:184
 msgid "Duplicate without saving film"
 msgstr "Duplicar sin guardar la película"
 
 msgid "Duplicate without saving film"
 msgstr "Duplicar sin guardar la película"
 
-#: src/tools/dcpomatic.cc:1319
+#: src/tools/dcpomatic.cc:1313
 msgid "Duplicate..."
 msgstr "Duplicar..."
 
 msgid "Duplicate..."
 msgstr "Duplicar..."
 
-#: src/tools/dcpomatic.cc:1389 src/tools/dcpomatic_batch.cc:96
+#: src/tools/dcpomatic.cc:1383 src/tools/dcpomatic_batch.cc:98
 msgid "Encoding servers..."
 msgstr "Servidores de codificación..."
 
 msgid "Encoding servers..."
 msgstr "Servidores de codificación..."
 
-#: src/tools/dcpomatic_playlist.cc:280
+#: src/tools/dcpomatic_playlist.cc:329
 msgid "Encrypted"
 msgstr ""
 
 msgid "Encrypted"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1397
+#: src/tools/dcpomatic.cc:1391
 #, fuzzy
 msgid "Export preferences..."
 msgstr "Restaurar las preferencias por defecto"
 
 #, fuzzy
 msgid "Export preferences..."
 msgstr "Restaurar las preferencias por defecto"
 
-#: src/tools/dcpomatic.cc:1369
+#: src/tools/dcpomatic.cc:1363
 #, fuzzy
 msgid "Export subtitles..."
 msgstr "Exportar…\tCtrl-E"
 
 #, fuzzy
 msgid "Export subtitles..."
 msgstr "Exportar…\tCtrl-E"
 
-#: src/tools/dcpomatic.cc:1368
+#: src/tools/dcpomatic.cc:1362
 #, fuzzy
 msgid "Export video file...\tCtrl-E"
 msgstr "Exportar…\tCtrl-E"
 
 #, fuzzy
 msgid "Export video file...\tCtrl-E"
 msgstr "Exportar…\tCtrl-E"
 
-#: src/tools/dcpomatic_kdm.cc:175
+#: src/tools/dcpomatic_kdm.cc:212
 #, fuzzy
 msgid "Export..."
 msgstr "Exportar…\tCtrl-E"
 
 #, fuzzy
 msgid "Export..."
 msgstr "Exportar…\tCtrl-E"
 
-#: src/tools/dcpomatic.cc:996 src/tools/dcpomatic_kdm.cc:279
+#: src/tools/dcpomatic.cc:1001 src/tools/dcpomatic_kdm.cc:323
 #, c-format
 msgid "File %s already exists.  Do you want to overwrite it?"
 msgstr "El fichero %s ya existe. ¿Quiere sobreescribirlo?"
 
 #. / 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 "El fichero %s ya existe. ¿Quiere sobreescribirlo?"
 
 #. / 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:152 src/tools/dcpomatic.cc:189
+#: src/tools/dcpomatic.cc:151 src/tools/dcpomatic.cc:179
 msgid "Film changed"
 msgstr "Película cambiada"
 
 msgid "Film changed"
 msgstr "Película cambiada"
 
+#: src/tools/dcpomatic_kdm.cc:318
+#, fuzzy, c-format
+msgid "Folder %s already exists.  Do you want to overwrite it?"
+msgstr "El fichero %s ya existe. ¿Quiere sobreescribirlo?"
+
+#: src/tools/dcpomatic_kdm.cc:431
+msgid ""
+"For some of these KDMs the recipient certificate's validity period will not "
+"cover the whole of the KDM validity period.  This might cause problems with "
+"the KDMs."
+msgstr ""
+
 #: src/tools/dcpomatic_server.cc:162
 msgid "Frames per second"
 msgstr "Imágenes por segundo"
 
 #: src/tools/dcpomatic_server.cc:162
 msgid "Frames per second"
 msgstr "Imágenes por segundo"
 
-#: src/tools/dcpomatic_player.cc:534
+#: src/tools/dcpomatic_player.cc:579
 msgid "Full screen\tF11"
 msgstr ""
 
 msgid "Full screen\tF11"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1388
+#: src/tools/dcpomatic.cc:1382
 msgid "Hints..."
 msgstr "Pistas…"
 
 msgid "Hints..."
 msgstr "Pistas…"
 
-#: src/tools/dcpomatic.cc:469
+#: src/tools/dcpomatic.cc:498
 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 "
 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 "
@@ -525,221 +563,233 @@ msgid ""
 msgstr ""
 
 #. / TRANSLATORS: translate the word "Timing" here; do not include the "KDM|" prefix
 msgstr ""
 
 #. / TRANSLATORS: translate the word "Timing" here; do not include the "KDM|" prefix
-#: src/tools/dcpomatic_kdm.cc:154
+#: src/tools/dcpomatic_kdm.cc:161
 msgid "KDM|Timing"
 msgstr "Tiempo"
 
 msgid "KDM|Timing"
 msgstr "Tiempo"
 
-#: src/tools/dcpomatic_playlist.cc:119
+#: src/tools/dcpomatic_playlist.cc:131
 msgid "Length"
 msgstr ""
 
 msgid "Length"
 msgstr ""
 
-#: src/tools/dcpomatic_player.cc:346 src/tools/dcpomatic_player.cc:622
+#: src/tools/dcpomatic_player.cc:388 src/tools/dcpomatic_player.cc:670
 #, fuzzy
 msgid "Loading content"
 msgstr "Cargando DCP"
 
 #, fuzzy
 msgid "Loading content"
 msgstr "Cargando DCP"
 
-#: src/tools/dcpomatic.cc:1364
+#: src/tools/dcpomatic.cc:1358
 #, fuzzy
 msgid "Make &DKDMs...\tCtrl-D"
 msgstr "Crear &KDMs...\tCtrl-K"
 
 #, fuzzy
 msgid "Make &DKDMs...\tCtrl-D"
 msgstr "Crear &KDMs...\tCtrl-K"
 
-#: src/tools/dcpomatic.cc:1362
+#: src/tools/dcpomatic.cc:1356
 msgid "Make &KDMs...\tCtrl-K"
 msgstr "Crear &KDMs...\tCtrl-K"
 
 msgid "Make &KDMs...\tCtrl-K"
 msgstr "Crear &KDMs...\tCtrl-K"
 
-#: src/tools/dcpomatic.cc:1359
+#: src/tools/dcpomatic.cc:1353
 msgid "Make DCP in &batch converter\tCtrl-B"
 msgstr "Crear DCP in &batch converter\tCtrl-B"
 
 msgid "Make DCP in &batch converter\tCtrl-B"
 msgstr "Crear DCP in &batch converter\tCtrl-B"
 
-#: src/tools/dcpomatic.cc:1365
+#: src/tools/dcpomatic.cc:1359
 msgid "Make DKDM for DCP-o-matic..."
 msgstr "Producir un DKDM para DCP-o-matic..."
 
 msgid "Make DKDM for DCP-o-matic..."
 msgstr "Producir un DKDM para DCP-o-matic..."
 
-#: src/tools/dcpomatic.cc:1390
+#: src/tools/dcpomatic.cc:1384
 msgid "Manage templates..."
 msgstr "Gestionar plantillas…"
 
 msgid "Manage templates..."
 msgstr "Gestionar plantillas…"
 
-#: src/tools/dcpomatic_playlist.cc:118 src/tools/dcpomatic_playlist.cc:277
+#: src/tools/dcpomatic_playlist.cc:130 src/tools/dcpomatic_playlist.cc:326
 msgid "Name"
 msgstr ""
 
 msgid "Name"
 msgstr ""
 
-#: src/tools/dcpomatic_playlist.cc:122
+#: src/tools/dcpomatic_playlist.cc:134
 msgid "New"
 msgstr ""
 
 msgid "New"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:532
+#: src/tools/dcpomatic.cc:558
 msgid "New Film"
 msgstr "Nueva película"
 
 msgid "New Film"
 msgstr "Nueva película"
 
-#: src/tools/dcpomatic_playlist.cc:212
+#: src/tools/dcpomatic_playlist.cc:246
 msgid "New Playlist"
 msgstr ""
 
 msgid "New Playlist"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1311
+#: src/tools/dcpomatic.cc:1305
 msgid "New...\tCtrl-N"
 msgstr "Nuevo...\tCtrl-N"
 
 msgid "New...\tCtrl-N"
 msgstr "Nuevo...\tCtrl-N"
 
-#: src/tools/dcpomatic_playlist.cc:525
+#: src/tools/dcpomatic_playlist.cc:242
 msgid ""
 "No playlist folder is specified in preferences.  Please set one and then try "
 "again."
 msgstr ""
 
 msgid ""
 "No playlist folder is specified in preferences.  Please set one and then try "
 "again."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1381
+#: src/tools/dcpomatic.cc:1375
 msgid "Open DCP in &player"
 msgstr ""
 
 msgid "Open DCP in &player"
 msgstr ""
 
-#: src/tools/dcpomatic_kdm.cc:182
+#: src/tools/dcpomatic_kdm.cc:219
 msgid "Output"
 msgstr "Salida"
 
 msgid "Output"
 msgstr "Salida"
 
-#: src/tools/dcpomatic.cc:1342
+#: src/tools/dcpomatic.cc:1336
 msgid "Paste settings...\tCtrl-V"
 msgstr "Pegar configuración…\tCtrl-V"
 
 msgid "Paste settings...\tCtrl-V"
 msgstr "Pegar configuración…\tCtrl-V"
 
-#: src/tools/dcpomatic_batch.cc:141
-msgid "Pause"
+#: src/tools/dcpomatic_batch.cc:173
+msgid "Pause or resume conversion"
 msgstr ""
 
 msgstr ""
 
-#: src/tools/dcpomatic.cc:553
+#: src/tools/dcpomatic_batch.cc:173
+msgid "Pause/resume"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:582
 msgid ""
 "Please check that you do not have Windows controlled folder access enabled "
 "for DCP-o-matic."
 msgstr ""
 
 msgid ""
 "Please check that you do not have Windows controlled folder access enabled "
 "for DCP-o-matic."
 msgstr ""
 
-#: src/tools/dcpomatic_playlist.cc:364
+#: src/tools/dcpomatic_playlist.cc:423
 msgid "Question|N"
 msgstr ""
 
 msgid "Question|N"
 msgstr ""
 
-#: src/tools/dcpomatic_playlist.cc:364
+#: src/tools/dcpomatic_playlist.cc:423
 msgid "Question|Y"
 msgstr ""
 
 msgid "Question|Y"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1904
+#: src/tools/dcpomatic.cc:1884
 msgid "Recreate KDM decryption chain"
 msgstr ""
 
 msgid "Recreate KDM decryption chain"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1857 src/tools/dcpomatic.cc:1874
-#: src/tools/dcpomatic.cc:1888
+#: src/tools/dcpomatic.cc:1843 src/tools/dcpomatic.cc:1858
+#: src/tools/dcpomatic.cc:1870
 msgid "Recreate signing certificates"
 msgstr ""
 
 msgid "Recreate signing certificates"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1702
+#: src/tools/dcpomatic.cc:1696
 msgid "Release notes"
 msgstr ""
 
 msgid "Release notes"
 msgstr ""
 
-#: src/tools/dcpomatic_kdm.cc:173 src/tools/dcpomatic_playlist.cc:298
+#: src/tools/dcpomatic_kdm.cc:210 src/tools/dcpomatic_playlist.cc:347
 msgid "Remove"
 msgstr "Quitar"
 
 msgid "Remove"
 msgstr "Quitar"
 
-#: src/tools/dcpomatic.cc:1405 src/tools/dcpomatic_kdm.cc:266
-#: src/tools/dcpomatic_player.cc:558
+#: src/tools/dcpomatic.cc:1399 src/tools/dcpomatic_kdm.cc:304
+#: src/tools/dcpomatic_player.cc:603
 msgid "Report a problem..."
 msgstr "Comunicar un problema…"
 
 msgid "Report a problem..."
 msgstr "Comunicar un problema…"
 
-#: src/tools/dcpomatic.cc:732 src/tools/dcpomatic.cc:1395
+#: src/tools/dcpomatic.cc:761 src/tools/dcpomatic.cc:1389
 msgid "Restore default preferences"
 msgstr "Restaurar las preferencias por defecto"
 
 msgid "Restore default preferences"
 msgstr "Restaurar las preferencias por defecto"
 
-#: src/tools/dcpomatic_batch.cc:144
-msgid "Resume"
-msgstr ""
-
-#: src/tools/dcpomatic.cc:1376
+#: src/tools/dcpomatic.cc:1370
 #, fuzzy
 msgid "S&how DCP in Explorer"
 msgstr "&Mostrar DCP"
 
 #, fuzzy
 msgid "S&how DCP in Explorer"
 msgstr "&Mostrar DCP"
 
-#: src/tools/dcpomatic.cc:1378
+#: src/tools/dcpomatic.cc:1372
 #, fuzzy
 msgid "S&how DCP in Files"
 msgstr "&Mostrar DCP"
 
 #, fuzzy
 msgid "S&how DCP in Files"
 msgstr "&Mostrar DCP"
 
-#: src/tools/dcpomatic.cc:1374
+#: src/tools/dcpomatic.cc:1368
 #, fuzzy
 msgid "S&how DCP in Finder"
 msgstr "&Mostrar DCP"
 
 #, fuzzy
 msgid "S&how DCP in Finder"
 msgstr "&Mostrar DCP"
 
-#: src/tools/dcpomatic.cc:1318
+#: src/tools/dcpomatic_playlist.cc:316
+#, fuzzy
+msgid "Save"
+msgstr "&Guardar"
+
+#: src/tools/dcpomatic.cc:1312
 msgid "Save as &template..."
 msgstr "Guardar como &plantilla…"
 
 msgid "Save as &template..."
 msgstr "Guardar como &plantilla…"
 
-#: src/tools/dcpomatic.cc:149
+#: src/tools/dcpomatic.cc:148
 #, c-format
 msgid "Save changes to film \"%s\" before closing?"
 msgstr "Guardar cambios de la película \"%s\" antes de cerrar?"
 
 #, c-format
 msgid "Save changes to film \"%s\" before closing?"
 msgstr "Guardar cambios de la película \"%s\" antes de cerrar?"
 
-#: src/tools/dcpomatic.cc:186
+#: src/tools/dcpomatic.cc:176
 #, c-format
 msgid "Save changes to film \"%s\" before duplicating?"
 msgstr "¿Guardar los cambios de la película \"%s\" antes de duplicar?"
 
 #, c-format
 msgid "Save changes to film \"%s\" before duplicating?"
 msgstr "¿Guardar los cambios de la película \"%s\" antes de duplicar?"
 
-#: src/tools/dcpomatic.cc:157
+#: src/tools/dcpomatic.cc:156
 msgid "Save film and close"
 msgstr "Guardar la película y cerrar"
 
 msgid "Save film and close"
 msgstr "Guardar la película y cerrar"
 
-#: src/tools/dcpomatic.cc:194
+#: src/tools/dcpomatic.cc:184
 msgid "Save film and duplicate"
 msgstr "Guardar la película y duplicar"
 
 msgid "Save film and duplicate"
 msgstr "Guardar la película y duplicar"
 
-#: src/tools/dcpomatic_player.cc:669
+#: src/tools/dcpomatic_player.cc:714
 msgid "Save frame to file"
 msgstr ""
 
 msgid "Save frame to file"
 msgstr ""
 
-#: src/tools/dcpomatic_kdm.cc:147
+#: src/tools/dcpomatic_kdm.cc:154
 msgid "Screens"
 msgstr "Pantallas"
 
 msgid "Screens"
 msgstr "Pantallas"
 
-#: src/tools/dcpomatic_player.cc:576
+#: src/tools/dcpomatic_player.cc:621
 msgid "Select DCP to open"
 msgstr "Selecciona el DCP a abrir"
 
 msgid "Select DCP to open"
 msgstr "Selecciona el DCP a abrir"
 
-#: src/tools/dcpomatic_player.cc:601
+#: src/tools/dcpomatic_player.cc:649
 msgid "Select DCP to open as OV"
 msgstr "Selecciona el DCP a abrir como base (OV)"
 
 msgid "Select DCP to open as OV"
 msgstr "Selecciona el DCP a abrir como base (OV)"
 
-#: src/tools/dcpomatic_kdm.cc:602
+#: src/tools/dcpomatic_kdm.cc:744
 #, fuzzy
 msgid "Select DKDM File"
 msgstr "Selecciona el fichero DKDM"
 
 #, fuzzy
 msgid "Select DKDM File"
 msgstr "Selecciona el fichero DKDM"
 
-#: src/tools/dcpomatic_kdm.cc:453
+#: src/tools/dcpomatic_kdm.cc:541
 msgid "Select DKDM file"
 msgstr "Selecciona el fichero DKDM"
 
 msgid "Select DKDM file"
 msgstr "Selecciona el fichero DKDM"
 
-#: src/tools/dcpomatic_player.cc:643
+#: src/tools/dcpomatic_player.cc:690
 msgid "Select KDM"
 msgstr "Selecciona el KDM"
 
 msgid "Select KDM"
 msgstr "Selecciona el KDM"
 
-#: src/tools/dcpomatic.cc:1345
+#: src/tools/dcpomatic.cc:1339
 msgid "Select all\tShift-Ctrl-A"
 msgstr ""
 
 msgid "Select all\tShift-Ctrl-A"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:569 src/tools/dcpomatic_batch.cc:299
+#: src/tools/dcpomatic.cc:595 src/tools/dcpomatic_batch.cc:329
 msgid "Select film to open"
 msgstr "Selecciona la película a abrir"
 
 msgid "Select film to open"
 msgstr "Selecciona la película a abrir"
 
-#: src/tools/dcpomatic_kdm.cc:386
+#: src/tools/dcpomatic_kdm.cc:445
 msgid "Send KDM emails"
 msgstr "Enviar los KDM por email"
 
 msgid "Send KDM emails"
 msgstr "Enviar los KDM por email"
 
-#: src/tools/dcpomatic.cc:1392
+#: src/tools/dcpomatic.cc:1386
 msgid "Send translations..."
 msgstr ""
 
 msgid "Send translations..."
 msgstr ""
 
-#: src/tools/dcpomatic_player.cc:540
+#: src/tools/dcpomatic_player.cc:585
 msgid "Set decode resolution to match display"
 msgstr "Adaptar la resolución de descodificación a la pantalla"
 
 msgid "Set decode resolution to match display"
 msgstr "Adaptar la resolución de descodificación a la pantalla"
 
-#: src/tools/dcpomatic.cc:747
+#: src/tools/dcpomatic_kdm.cc:423
+msgid ""
+"Some KDMs would have validity periods which are completely outside the "
+"recipient certificate periods.  Such KDMs are very unlikely to work, so will "
+"not be created."
+msgstr ""
+
+#: src/tools/dcpomatic.cc:773
 msgid "Specify ZIP file"
 msgstr ""
 
 msgid "Specify ZIP file"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1393 src/tools/dcpomatic_player.cc:550
+#: src/tools/dcpomatic.cc:1387 src/tools/dcpomatic_player.cc:595
 msgid "System information..."
 msgstr ""
 
 msgid "System information..."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:770
+#: src/tools/dcpomatic.cc:793
 #, fuzzy, c-format
 msgid ""
 "The DCP and intermediate files for this film will take up about %.1f GB, and "
 #, fuzzy, c-format
 msgid ""
 "The DCP and intermediate files for this film will take up about %.1f GB, and "
@@ -752,7 +802,7 @@ msgstr ""
 "disponibles. Necesitarías la mitad de espacio si el sistema de ficheros "
 "soportara enlaces duros, pero no es así. Quieres continuar de todas formas?"
 
 "disponibles. Necesitarías la mitad de espacio si el sistema de ficheros "
 "soportara enlaces duros, pero no es así. Quieres continuar de todas formas?"
 
-#: src/tools/dcpomatic.cc:768
+#: src/tools/dcpomatic.cc:791
 #, fuzzy, c-format
 msgid ""
 "The DCP for this film will take up about %.1f GB, and the disk that you are "
 #, fuzzy, c-format
 msgid ""
 "The DCP for this film will take up about %.1f GB, and the disk that you are "
@@ -762,11 +812,11 @@ msgstr ""
 "seleccionado solo tiene %.1f Gb disponibles.  Quieres continuar de todas "
 "formas?"
 
 "seleccionado solo tiene %.1f Gb disponibles.  Quieres continuar de todas "
 "formas?"
 
-#: src/tools/dcpomatic.cc:1499 src/tools/dcpomatic_player.cc:926
+#: src/tools/dcpomatic.cc:1492 src/tools/dcpomatic_player.cc:965
 msgid "The DCP-o-matic download server could not be contacted."
 msgstr "Imposible conectar con el servidor de descarga de DCP-o-matic."
 
 msgid "The DCP-o-matic download server could not be contacted."
 msgstr "Imposible conectar con el servidor de descarga de DCP-o-matic."
 
-#: src/tools/dcpomatic_batch.cc:211
+#: src/tools/dcpomatic_batch.cc:244
 #, fuzzy, c-format
 msgid ""
 "The DCPs for this film and the films already in the queue will take up about "
 #, fuzzy, c-format
 msgid ""
 "The DCPs for this film and the films already in the queue will take up about "
@@ -777,11 +827,28 @@ msgstr ""
 "seleccionado solo tiene %.1f Gb disponibles.  Quieres continuar de todas "
 "formas?"
 
 "seleccionado solo tiene %.1f Gb disponibles.  Quieres continuar de todas "
 "formas?"
 
-#: src/tools/dcpomatic_player.cc:302
+#: src/tools/dcpomatic_player.cc:345
 msgid "The KDM does not allow playback of this content at this time."
 msgstr ""
 
 msgid "The KDM does not allow playback of this content at this time."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1905
+#: src/tools/dcpomatic_kdm.cc:461
+msgid ""
+"The KDM end period is after (or close to) the end of the signing "
+"certficates' validity period.  Either use an earlier end time for this KDM "
+"or re-create your signing certificates in the DCP-o-matic preferences window."
+msgstr ""
+
+#: src/tools/dcpomatic_kdm.cc:459
+msgid ""
+"The KDM start period is before (or close to) the start of the signing "
+"certificate's validity period.  Use a later start time for this KDM."
+msgstr ""
+
+#: src/tools/dcpomatic.cc:965
+msgid "The certificate chain for signing is invalid"
+msgstr ""
+
+#: src/tools/dcpomatic.cc:1885
 msgid ""
 "The certificate chain that DCP-o-matic uses for decrypting KDMs is "
 "inconsistent and\n"
 msgid ""
 "The certificate chain that DCP-o-matic uses for decrypting KDMs is "
 "inconsistent and\n"
@@ -792,7 +859,7 @@ msgid ""
 "configuration before continuing."
 msgstr ""
 
 "configuration before continuing."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1858
+#: src/tools/dcpomatic.cc:1844
 msgid ""
 "The certificate chain that DCP-o-matic uses for signing DCPs and KDMs "
 "contains a small error\n"
 msgid ""
 "The certificate chain that DCP-o-matic uses for signing DCPs and KDMs "
 "contains a small error\n"
@@ -801,7 +868,7 @@ msgid ""
 "the certificate chain for signing DCPs and KDMs?"
 msgstr ""
 
 "the certificate chain for signing DCPs and KDMs?"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1875
+#: src/tools/dcpomatic.cc:1859
 msgid ""
 "The certificate chain that DCP-o-matic uses for signing DCPs and KDMs has a "
 "validity period\n"
 msgid ""
 "The certificate chain that DCP-o-matic uses for signing DCPs and KDMs has a "
 "validity period\n"
@@ -810,7 +877,7 @@ msgid ""
 "Do you want to re-create the certificate chain for signing DCPs and KDMs?"
 msgstr ""
 
 "Do you want to re-create the certificate chain for signing DCPs and KDMs?"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1889
+#: src/tools/dcpomatic.cc:1871
 msgid ""
 "The certificate chain that DCP-o-matic uses for signing DCPs and KDMs is "
 "inconsistent and\n"
 msgid ""
 "The certificate chain that DCP-o-matic uses for signing DCPs and KDMs is "
 "inconsistent and\n"
@@ -819,7 +886,7 @@ msgid ""
 "the certificate chain for signing DCPs and KDMs?"
 msgstr ""
 
 "the certificate chain for signing DCPs and KDMs?"
 msgstr ""
 
-#: src/tools/dcpomatic_player.cc:1293
+#: src/tools/dcpomatic_player.cc:1332
 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."
@@ -827,15 +894,15 @@ msgstr ""
 "La configuración existente no pudo cargarse. Los valores por defecto serán "
 "utilizados. Debería ser rápido."
 
 "La configuración existente no pudo cargarse. Los valores por defecto serán "
 "utilizados. Debería ser rápido."
 
-#: src/tools/dcpomatic.cc:1501 src/tools/dcpomatic_player.cc:928
+#: src/tools/dcpomatic.cc:1494 src/tools/dcpomatic_player.cc:967
 msgid "There are no new versions of DCP-o-matic available."
 msgstr "No hay disponibles nuevas versiones de DCP-o-matic."
 
 msgid "There are no new versions of DCP-o-matic available."
 msgstr "No hay disponibles nuevas versiones de DCP-o-matic."
 
-#: src/tools/dcpomatic.cc:1153 src/tools/dcpomatic_batch.cc:241
+#: src/tools/dcpomatic.cc:1153 src/tools/dcpomatic_batch.cc:274
 msgid "There are unfinished jobs; are you sure you want to quit?"
 msgstr "Hay trabajos sin finalizar; ¿estás seguro de querer cerrar?"
 
 msgid "There are unfinished jobs; are you sure you want to quit?"
 msgstr "Hay trabajos sin finalizar; ¿estás seguro de querer cerrar?"
 
-#: src/tools/dcpomatic.cc:451
+#: src/tools/dcpomatic.cc:480
 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."
@@ -844,50 +911,50 @@ msgstr ""
 "cargue correctamente en esta versión. Por favor revisa cuidadosamente las "
 "opciones."
 
 "cargue correctamente en esta versión. Por favor revisa cuidadosamente las "
 "opciones."
 
-#: src/tools/dcpomatic_player.cc:356
+#: src/tools/dcpomatic_player.cc:401
 msgid ""
 "This looks like a DCP-o-matic project folder, which cannot be loaded into "
 msgid ""
 "This looks like a DCP-o-matic project folder, which cannot be loaded into "
-"the player.  Choose the DCP directory inside the DCP-o-matic project folder "
-"if that's what you want to play."
+"the player.  Choose the DCP folder inside the DCP-o-matic project folder if "
+"that's what you want to play."
 msgstr ""
 
 msgstr ""
 
-#: src/tools/dcpomatic_player.cc:549
+#: src/tools/dcpomatic_player.cc:594
 #, fuzzy
 msgid "Timing..."
 msgstr "Tiempo"
 
 #, fuzzy
 msgid "Timing..."
 msgstr "Tiempo"
 
-#: src/tools/dcpomatic.cc:551
+#: src/tools/dcpomatic.cc:580
 #, c-format
 msgid "Try removing the %s characters from your folder name."
 msgstr ""
 
 #, c-format
 msgid "Try removing the %s characters from your folder name."
 msgstr ""
 
-#: src/tools/dcpomatic_playlist.cc:279
+#: src/tools/dcpomatic_playlist.cc:328
 msgid "Type"
 msgstr ""
 
 msgid "Type"
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1154 src/tools/dcpomatic_batch.cc:242
+#: src/tools/dcpomatic.cc:1154 src/tools/dcpomatic_batch.cc:275
 msgid "Unfinished jobs"
 msgstr "Trabajos sin finalizar"
 
 msgid "Unfinished jobs"
 msgstr "Trabajos sin finalizar"
 
-#: src/tools/dcpomatic_playlist.cc:295
+#: src/tools/dcpomatic_playlist.cc:344
 msgid "Up"
 msgstr ""
 
 msgid "Up"
 msgstr ""
 
-#: src/tools/dcpomatic_player.cc:546
+#: src/tools/dcpomatic_player.cc:591
 msgid "Verify DCP..."
 msgstr ""
 
 msgid "Verify DCP..."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:1385
+#: src/tools/dcpomatic.cc:1379
 msgid "Video waveform..."
 msgstr "Forma de de onda del vídeo…"
 
 msgid "Video waveform..."
 msgstr "Forma de de onda del vídeo…"
 
-#: src/tools/dcpomatic_kdm.cc:577
+#: src/tools/dcpomatic_kdm.cc:719
 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 ""
 
 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:942
+#: src/tools/dcpomatic.cc:950
 #, 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"
@@ -908,7 +975,7 @@ msgstr ""
 "que desde if se perdió sus DKDMs (y protegen a los DCPs) se convertirá en "
 "inútil."
 
 "que desde if se perdió sus DKDMs (y protegen a los DCPs) se convertirá en "
 "inútil."
 
-#: src/tools/dcpomatic.cc:790
+#: src/tools/dcpomatic.cc:811
 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 "
@@ -924,7 +991,7 @@ msgstr ""
 "Debe asegurarse que existe una <span weight=\"bold\" size=\"larger\">COPIA "
 "DE SEGURIDAD</span> si quiere hacer KDMs para esta película."
 
 "Debe asegurarse que existe una <span weight=\"bold\" size=\"larger\">COPIA "
 "DE SEGURIDAD</span> si quiere hacer KDMs para esta película."
 
-#: src/tools/dcpomatic.cc:1663
+#: src/tools/dcpomatic.cc:1657
 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 "
 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 "
@@ -932,8 +999,8 @@ msgid ""
 "matic."
 msgstr ""
 
 "matic."
 msgstr ""
 
-#: src/tools/dcpomatic.cc:578 src/tools/dcpomatic_batch.cc:308
-#: src/tools/dcpomatic_player.cc:582 src/tools/dcpomatic_player.cc:610
+#: src/tools/dcpomatic.cc:604 src/tools/dcpomatic_batch.cc:338
+#: src/tools/dcpomatic_player.cc:627 src/tools/dcpomatic_player.cc:658
 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."
@@ -941,7 +1008,7 @@ msgstr ""
 "No has seleccionado una carpeta. Asegúrate de seleccionar una antes de "
 "pinchar sobre Abrir."
 
 "No has seleccionado una carpeta. Asegúrate de seleccionar una antes de "
 "pinchar sobre Abrir."
 
-#: src/tools/dcpomatic.cc:1114
+#: src/tools/dcpomatic.cc:1119
 msgid ""
 "You must enter a valid email address when sending translations, otherwise "
 "the DCP-o-matic maintainers cannot credit you or contact you with questions."
 msgid ""
 "You must enter a valid email address when sending translations, otherwise "
 "the DCP-o-matic maintainers cannot credit you or contact you with questions."
@@ -1001,9 +1068,6 @@ msgstr ""
 #~ "Ha ocurrido una excepción desconocida. Por favor informe del problema al "
 #~ "creador de DCP-o-matic (carl@dcpomatic.com)"
 
 #~ "Ha ocurrido una excepción desconocida. Por favor informe del problema al "
 #~ "creador de DCP-o-matic (carl@dcpomatic.com)"
 
-#~ msgid "&Save"
-#~ msgstr "&Guardar"
-
 #~ msgid ""
 #~ "(C) 2012-2013 Carl Hetherington, Terrence Meiczinger, Paul Davis, Ole "
 #~ "Laursen"
 #~ msgid ""
 #~ "(C) 2012-2013 Carl Hetherington, Terrence Meiczinger, Paul Davis, Ole "
 #~ "Laursen"