mirror of
https://github.com/24eme/signaturepdf
synced 2024-05-21 07:06:41 +02:00
add js translation (#48)
This commit is contained in:
parent
4ca368cdb9
commit
b50f45c2b1
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-09-14 12:38+0200\n"
|
||||
"POT-Creation-Date: 2023-09-18 17:56+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -168,12 +168,9 @@ msgstr ""
|
|||
msgid "%s Add a PDF"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:91 templates/organization.html.php:122
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:91
|
||||
msgid "page selected"
|
||||
#, php-format
|
||||
msgid "%s page(s) selected"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:93
|
||||
|
@ -206,6 +203,10 @@ msgstr ""
|
|||
msgid "%s Download the full PDF"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:122
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:122
|
||||
msgid "page"
|
||||
msgstr ""
|
||||
|
@ -228,6 +229,34 @@ msgstr ""
|
|||
msgid "PDF documents"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:171
|
||||
msgid "Select this page"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:172
|
||||
msgid "Delete this page"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:173
|
||||
msgid "Restore this page"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:174
|
||||
msgid "Move this page"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:175
|
||||
msgid "Move here"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:176
|
||||
msgid "Turn this page"
|
||||
msgstr ""
|
||||
|
||||
#: templates/organization.html.php:177
|
||||
msgid "Download this page"
|
||||
msgstr ""
|
||||
|
||||
#: templates/signature.html.php:45
|
||||
#, php-format
|
||||
msgid "%s Sign a PDF"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-09-14 12:15+0200\n"
|
||||
"POT-Creation-Date: 2023-09-18 17:56+0200\n"
|
||||
"PO-Revision-Date: 2023-09-07 13:19+0000\n"
|
||||
"Last-Translator: 24ème <equipe@24eme.fr>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/signature-pdf/"
|
||||
|
@ -172,13 +172,10 @@ msgstr ""
|
|||
msgid "%s Add a PDF"
|
||||
msgstr "%s Ajouter un PDF"
|
||||
|
||||
#: templates/organization.html.php:91 templates/organization.html.php:122
|
||||
msgid "No"
|
||||
msgstr "Aucune"
|
||||
|
||||
#: templates/organization.html.php:91
|
||||
msgid "page selected"
|
||||
msgstr "page sélectionnée"
|
||||
#, php-format
|
||||
msgid "%s page(s) selected"
|
||||
msgstr "%s page(s) sélectionnée(s)"
|
||||
|
||||
#: templates/organization.html.php:93
|
||||
#, php-format
|
||||
|
@ -210,6 +207,10 @@ msgstr "%s Annuler la sélection"
|
|||
msgid "%s Download the full PDF"
|
||||
msgstr "%s Télécharger le PDF complet"
|
||||
|
||||
#: templates/organization.html.php:122
|
||||
msgid "No"
|
||||
msgstr "Aucune"
|
||||
|
||||
#: templates/organization.html.php:122
|
||||
msgid "page"
|
||||
msgstr "page"
|
||||
|
@ -232,6 +233,34 @@ msgstr "Télécharger la sélection"
|
|||
msgid "PDF documents"
|
||||
msgstr "Documents PDF"
|
||||
|
||||
#: templates/organization.html.php:171
|
||||
msgid "Select this page"
|
||||
msgstr "Sélectionner cette page"
|
||||
|
||||
#: templates/organization.html.php:172
|
||||
msgid "Delete this page"
|
||||
msgstr "Supprimer cette page"
|
||||
|
||||
#: templates/organization.html.php:173
|
||||
msgid "Restore this page"
|
||||
msgstr "Restorer cette page"
|
||||
|
||||
#: templates/organization.html.php:174
|
||||
msgid "Move this page"
|
||||
msgstr "Déplacer cette page"
|
||||
|
||||
#: templates/organization.html.php:175
|
||||
msgid "Move here"
|
||||
msgstr "Déplacer ici"
|
||||
|
||||
#: templates/organization.html.php:176
|
||||
msgid "Turn this page"
|
||||
msgstr "Tourner cette page"
|
||||
|
||||
#: templates/organization.html.php:177
|
||||
msgid "Download this page"
|
||||
msgstr "Télécharger cette page"
|
||||
|
||||
#: templates/signature.html.php:45
|
||||
#, php-format
|
||||
msgid "%s Sign a PDF"
|
||||
|
@ -484,6 +513,19 @@ msgstr "PDF signé"
|
|||
msgid "Your signature has been successfully recorded!"
|
||||
msgstr "Votre signature a bien été prise en compte !"
|
||||
|
||||
#, php-format
|
||||
#~ msgid "%s page selected"
|
||||
#~ msgid_plural "%s pages selected"
|
||||
#~ msgstr[0] "%s page sélectionnée"
|
||||
#~ msgstr[1] "%s pages sélectionnées"
|
||||
|
||||
#~ msgid "page selected"
|
||||
#~ msgstr "page sélectionnée"
|
||||
|
||||
#, php-format
|
||||
#~ msgid "%s pages selected"
|
||||
#~ msgstr "%s pages sélectionnées"
|
||||
|
||||
#~ msgid "Sign"
|
||||
#~ msgstr "Signer"
|
||||
|
||||
|
|
|
@ -87,15 +87,15 @@ var loadPDF = async function(pdfBlob, filename, pdfIndex) {
|
|||
|
||||
let pageHTML = '<div class="position-relative mt-0 ms-1 me-0 mb-1 canvas-container d-flex align-items-center justify-content-center bg-transparent bg-opacity-25 border border-2 border-transparent" id="canvas-container-' + pageIndex +'" draggable="true">';
|
||||
pageHTML += '<canvas class="canvas-pdf shadow-sm"></canvas>';
|
||||
pageHTML += '<div title="Séléctionner cette page" class="position-absolute top-0 start-50 translate-middle-x p-2 ps-3 pe-3 mt-2 rounded-circle btn-select d-none"><i class="bi bi-check-square"></i></div>';
|
||||
pageHTML += '<div title="Supprimer cette page" class="position-absolute top-50 start-0 translate-middle-y p-2 ps-3 pe-3 ms-2 rounded-circle btn-delete d-none"><i class="bi bi-trash"></i></div>';
|
||||
pageHTML += '<div title="Restaurer cette page" class="position-absolute top-50 start-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-restore d-none"><i class="bi bi-recycle"></i></div>';
|
||||
pageHTML += '<div title="Déplacer cette page" class="position-absolute top-50 start-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag d-none"><i class="bi bi-arrows-move"></i></div>';
|
||||
pageHTML += '<div title="Déplacer ici" class="position-absolute start-0 top-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag-here-left bg-white shadow d-none" style="left: -5px !important;"><i class="bi bi-arrow-up-square"></i></div>';
|
||||
pageHTML += '<div title="Déplacer ici" class="position-absolute start-100 top-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag-here-right bg-white shadow d-none" style="margin-left: 3px !important;"><i class="bi bi-arrow-up-square"></i></div>';
|
||||
pageHTML += '<div title="Déplacer ici" class="position-absolute top-100 start-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag-here_mobile bg-white shadow d-none"><i class="bi bi-arrows-collapse"></i></div>';
|
||||
pageHTML += '<div title="Tourner cette page" class="position-absolute top-50 end-0 translate-middle-y p-2 ps-3 pe-3 me-2 rounded-circle container-rotate btn-rotate d-none"><i class="bi bi-arrow-clockwise"></i></div>';
|
||||
pageHTML += '<div title="Télécharger cette page" class="position-absolute bottom-0 start-50 translate-middle-x p-2 ps-3 pe-3 mb-3 rounded-circle btn-download d-none"><i class="bi bi-download"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Select this page'] + '" class="position-absolute top-0 start-50 translate-middle-x p-2 ps-3 pe-3 mt-2 rounded-circle btn-select d-none"><i class="bi bi-check-square"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Delete this page'] + '" class="position-absolute top-50 start-0 translate-middle-y p-2 ps-3 pe-3 ms-2 rounded-circle btn-delete d-none"><i class="bi bi-trash"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Restore this page'] + '" class="position-absolute top-50 start-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-restore d-none"><i class="bi bi-recycle"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Move this page'] + '" class="position-absolute top-50 start-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag d-none"><i class="bi bi-arrows-move"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Move here'] + '" class="position-absolute start-0 top-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag-here-left bg-white shadow d-none" style="left: -5px !important;"><i class="bi bi-arrow-up-square"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Move here'] + '" class="position-absolute start-100 top-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag-here-right bg-white shadow d-none" style="margin-left: 3px !important;"><i class="bi bi-arrow-up-square"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Move here'] + '" class="position-absolute top-100 start-50 translate-middle p-2 ps-3 pe-3 rounded-circle container-resize btn-drag-here_mobile bg-white shadow d-none"><i class="bi bi-arrows-collapse"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Turn this page'] + '" class="position-absolute top-50 end-0 translate-middle-y p-2 ps-3 pe-3 me-2 rounded-circle container-rotate btn-rotate d-none"><i class="bi bi-arrow-clockwise"></i></div>';
|
||||
pageHTML += '<div title="' + trad['Download this page'] + '" class="position-absolute bottom-0 start-50 translate-middle-x p-2 ps-3 pe-3 mb-3 rounded-circle btn-download d-none"><i class="bi bi-download"></i></div>';
|
||||
pageHTML += '<p class="page-title position-absolute text-center w-100 ps-2 pe-2 pb-0 pt-0 mb-1 bg-white opacity-75 d-none" style="bottom: -4px; font-size: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;">Page '+page.pageNumber+' - '+filename+'</p>';
|
||||
pageHTML += '<input form="form_pdf" class="checkbox-page d-none" role="switch" type="checkbox" checked="checked" value="'+pdfLetter+page.pageNumber+'" />';
|
||||
pageHTML += '<input type="hidden" class="input-rotate" value="0" id="input_rotate_'+pageIndex+'" />';
|
||||
|
@ -511,7 +511,7 @@ var updateGlobalState = function() {
|
|||
button.classList.remove('btn-outline-primary');
|
||||
button.setAttribute('disabled', 'disabled');
|
||||
});
|
||||
document.querySelector('#container_btn_select .card-header span').innerText = "Aucune";
|
||||
document.querySelector('#container_btn_select .card-header span').innerText = "0";
|
||||
document.querySelector('#container_btn_select .card-footer').classList.add('d-none');
|
||||
document.querySelector('#top_bar_action').classList.remove('d-none');
|
||||
document.querySelector('#top_bar_action_selection').classList.add('d-none');
|
||||
|
|
|
@ -88,7 +88,7 @@
|
|||
</div>
|
||||
<hr />
|
||||
<div id="container_btn_select" class="opacity-50 card">
|
||||
<div class="card-header small text-center p-1"><span><?php echo _("No"); ?></span> <?php echo _("page selected") ?> <button id="btn_cancel_select" type="button" class="btn-close btn-close-white float-end" aria-label="Close"></button></div>
|
||||
<div class="card-header small text-center p-1"><?php echo sprintf(_("%s page(s) selected"), '<span>0</span>'); ?> <button id="btn_cancel_select" type="button" class="btn-close btn-close-white float-end" aria-label="Close"></button></div>
|
||||
<div class="card-body d-grid gap-2 p-2">
|
||||
<button id="btn_rotate_select" disabled="disabled" type="button" class="btn btn-sm btn-outline-secondary"><?php echo sprintf(_("%s Rotate 90°"), '<i class="bi bi-arrow-clockwise"></i>'); ?></button>
|
||||
<button id="btn_drag_select" disabled="disabled" type="button" class="btn btn-sm btn-outline-secondary"><?php echo sprintf(_("%s Move"), '<i class="bi bi-arrows-move"></i>'); ?></button>
|
||||
|
@ -167,6 +167,15 @@
|
|||
<script src="<?php echo $REVERSE_PROXY_URL; ?>/vendor/pdf.js?legacy"></script>
|
||||
<script>
|
||||
var maxSize = <?php echo $maxSize ?>;
|
||||
var trad = <?php echo json_encode([
|
||||
'Select this page' => _('Select this page'),
|
||||
'Delete this page' => _('Delete this page'),
|
||||
'Restore this page' => _('Restore this page'),
|
||||
'Move this page' => _('Move this page'),
|
||||
'Move here' => _('Move here'),
|
||||
'Turn this page' => _('Turn this page'),
|
||||
'Download this page' => _('Download this page')
|
||||
]); ?>;
|
||||
</script>
|
||||
<script src="<?php echo $REVERSE_PROXY_URL; ?>/js/organization.js?<?php echo ($COMMIT) ? $COMMIT : filemtime($ROOT."/public/js/organization.js") ?>"></script>
|
||||
</body>
|
||||
|
|
Loading…
Reference in a new issue