From 78cad9e6096ee86b7765d4130d0763ca55e099cf Mon Sep 17 00:00:00 2001 From: Vincent LAURENT Date: Tue, 19 Dec 2023 00:18:33 +0100 Subject: [PATCH 1/7] Add a troubleshooting section --- installation.md | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/installation.md b/installation.md index dd6bd82..96b399d 100644 --- a/installation.md +++ b/installation.md @@ -13,7 +13,7 @@ Dependencies: Installing dependencies: ``` -sudo aptitude install php librsvg2-bin pdftk imagemagick potrace ghostscript locales +sudo apt-get install php librsvg2-bin pdftk imagemagick potrace ghostscript locales ``` Getting the source code: @@ -28,7 +28,7 @@ To run it: php -S localhost:8000 -t public ``` -#### PHP Configuration +### PHP Configuration ``` upload_max_filesize = 24M # Maximum size of the PDF file to sign @@ -36,7 +36,7 @@ post_max_size = 24M # Maximum size of the PDF file to sign max_file_uploads = 201 # Maximum number of pages in the PDF, here 200 pages + the original PDF ``` -#### Apache Configuration +### Apache Configuration ``` DocumentRoot /path/to/signaturepdf/public @@ -48,7 +48,22 @@ DocumentRoot /path/to/signaturepdf/public php_value post_max_size 24M ``` +### Troubleshooting +#### The translation is not done, the language remains in English in the interface + +Check that your locales are properly installed: + +``` +sudo apt-get install locales +sudo dpkg-reconfigure locales +``` + +Then if you use apache, you have to restart it: + +``` +sudo service apache2 restart +``` ## [Deploy with Docker](#docker) @@ -85,7 +100,6 @@ The following variables can be used to configure the deployment: docker run -d --name=signaturepdf -p 8080:80 -e SERVERNAME=pdf.example.org -e UPLOAD_MAX_FILESIZE=48M -e POST_MAX_SIZE=48M -e MAX_FILE_UPLOADS=401 -e PDF_STORAGE_PATH=/data signaturepdf ``` - ## [Alpine](#alpine) Here is a script to install the solution on Linux Alpine (tested with version 3.15). From 41e1334acff4a017b06815835e49fdbc2b74cd16 Mon Sep 17 00:00:00 2001 From: Vincent LAURENT Date: Tue, 19 Dec 2023 00:25:48 +0100 Subject: [PATCH 2/7] Update installation.md --- installation.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/installation.md b/installation.md index 96b399d..e68c9e3 100644 --- a/installation.md +++ b/installation.md @@ -50,7 +50,9 @@ DocumentRoot /path/to/signaturepdf/public ``` ### Troubleshooting -#### The translation is not done, the language remains in English in the interface +#### The translation is not done + +The translation is not done, the language remains in English in the interface. Check that your locales are properly installed: From a0a7a337b6f2340c6d1fd2cf906503269de7d5b2 Mon Sep 17 00:00:00 2001 From: Vincent LAURENT Date: Tue, 19 Dec 2023 00:26:08 +0100 Subject: [PATCH 3/7] Update installation.md --- installation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation.md b/installation.md index e68c9e3..1c75ec9 100644 --- a/installation.md +++ b/installation.md @@ -52,7 +52,7 @@ DocumentRoot /path/to/signaturepdf/public #### The translation is not done -The translation is not done, the language remains in English in the interface. +The language remains in English in the interface. Check that your locales are properly installed: From 14755c474a251588d4f3a6e6f558df6f4947306e Mon Sep 17 00:00:00 2001 From: Alexandru-Ionut Chiuta Date: Tue, 2 Jan 2024 12:30:54 +0100 Subject: [PATCH 4/7] Added translation using Weblate (Romanian) --- locale/ro/LC_MESSAGES/application.po | 415 +++++++++++++++++++++++++++ 1 file changed, 415 insertions(+) create mode 100644 locale/ro/LC_MESSAGES/application.po diff --git a/locale/ro/LC_MESSAGES/application.po b/locale/ro/LC_MESSAGES/application.po new file mode 100644 index 0000000..05aaafd --- /dev/null +++ b/locale/ro/LC_MESSAGES/application.po @@ -0,0 +1,415 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-12-06 16:38+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "en" +msgstr "" + +msgid "Compress PDF" +msgstr "" + +msgid "Site not functional without JavaScript enabled" +msgstr "" + +#, php-format +msgid "%s Compress a PDF" +msgstr "" + +msgid "Reduce the size of a PDF" +msgstr "" + +msgid "Choose a PDF" +msgstr "" + +msgid "The PDF must not exceed " +msgstr "" + +msgid "Mb" +msgstr "" + +msgid "" +"The PDF will be processed by the server without being retained or stored" +msgstr "" + +msgid "Your pdf is already optimized" +msgstr "" + +msgid "Compress" +msgstr "" + +msgid "Low compression (maximum quality)" +msgstr "" + +#, php-format +msgid "%s Medium compression %s (default)" +msgstr "" + +msgid "High compression (minimum quality)" +msgstr "" + +msgid "Free open-source software" +msgstr "" + +msgid "under AGPL-3.0 license" +msgstr "" + +msgid "see the source code" +msgstr "" + +msgid "Editing PDF metadata" +msgstr "" + +#, php-format +msgid "%s Edit metadata" +msgstr "" + +msgid "Add, edit, or remove metadata from a PDF" +msgstr "" + +msgid "Test with a demo PDF" +msgstr "" + +msgid "List of PDF metadata" +msgstr "" + +msgid "Add new metadata" +msgstr "" + +msgid "Key" +msgstr "" + +msgid "Value" +msgstr "" + +#, php-format +msgid "%s Add" +msgstr "" + +msgid "Close this PDF and return to the home page" +msgstr "" + +msgid "Edit metadata" +msgstr "" + +msgid "Save and download the PDF" +msgstr "" + +msgid "Download the PDF" +msgstr "" + +msgid "Organize PDF" +msgstr "" + +#, php-format +msgid "%s Organize PDF" +msgstr "" + +msgid "Merge, sort, rotate, delete, extract pages" +msgstr "" + +msgid "Touch a page to select it" +msgstr "" + +msgid "Close this PDF and return to home" +msgstr "" + +msgid "PDF organization" +msgstr "" + +msgid "This PDF is stored on your computer to be signed by you only" +msgstr "" + +#, php-format +msgid "%s Add a PDF" +msgstr "" + +#, php-format +msgid "%s page(s) selected" +msgstr "" + +#, php-format +msgid "%s Rotate 90°" +msgstr "" + +#, php-format +msgid "%s Move" +msgstr "" + +#, php-format +msgid "%s Delete" +msgstr "" + +#, php-format +msgid "%s Extract and download" +msgstr "" + +#, php-format +msgid "%s Cancel selection" +msgstr "" + +#, php-format +msgid "%s Download the full PDF" +msgstr "" + +msgid "No" +msgstr "" + +msgid "page" +msgstr "" + +msgid "Cancel" +msgstr "" + +#, php-format +msgid "%s Turn" +msgstr "" + +msgid "Download the selection" +msgstr "" + +msgid "PDF documents" +msgstr "" + +msgid "Select this page" +msgstr "" + +msgid "Delete this page" +msgstr "" + +msgid "Restore this page" +msgstr "" + +msgid "Move this page" +msgstr "" + +msgid "Move here" +msgstr "" + +msgid "Turn this page" +msgstr "" + +msgid "Download this page" +msgstr "" + +msgid "Page" +msgstr "" + +#, php-format +msgid "%s Sign a PDF" +msgstr "" + +msgid "Sign, initial, stamp, complete a document" +msgstr "" + +msgid "The PDF should not exceed" +msgstr "" + +msgid "MB and" +msgstr "" + +msgid "pages" +msgstr "" + +msgid "How to sign?" +msgstr "" + +msgid "By clicking directly on the document page" +msgstr "" + +msgid "to insert the selected item in the right column" +msgstr "" + +msgid "signature, initial, text, stamp, etc ..." +msgstr "" + +msgid "Close this PDF and return to the homepage" +msgstr "" + +msgid "PDF Signature" +msgstr "" + +msgid "This PDF is shared with others to be signed by multiple people" +msgstr "" + +msgid "Keep the selection active" +msgstr "" + +#, php-format +msgid "%s Signature" +msgstr "" + +msgid "Create" +msgstr "" + +#, php-format +msgid "%s Initial" +msgstr "" + +#, php-format +msgid "%s Stamp" +msgstr "" + +#, php-format +msgid "%s Text" +msgstr "" + +#, php-format +msgid "%s Check box" +msgstr "" + +#, php-format +msgid "%s Create an element" +msgstr "" + +#, php-format +msgid "%s Share to sign %s with multiple people" +msgstr "" + +msgid "Download the signed PDF" +msgstr "" + +#, php-format +msgid "You are %s to have signed this PDF" +msgstr "" + +#, php-format +msgid "%s Download the PDF" +msgstr "" + +msgid "Transmit my signature" +msgstr "" + +#, php-format +msgid "%s Select a signature" +msgstr "" + +msgid "Draw" +msgstr "" + +msgid "freehand" +msgstr "" + +msgid "Enter" +msgstr "" + +msgid "text" +msgstr "" + +msgid "Import" +msgstr "" + +msgid "an image" +msgstr "" + +msgid "Clear signature" +msgstr "" + +msgid "My signature" +msgstr "" + +#, php-format +msgid "%s Share this PDF to sign it with several people" +msgstr "" + +msgid "" +"By enabling PDF sharing, you will be able to provide a link to the people of " +"your choice so that they can sign this PDF." +msgstr "" + +#, php-format +msgid "" +"%s This sharing requires the PDF to be transferred and stored on the server " +"for future signers to access." +msgstr "" + +#, php-format +msgid "%s The PDF will be kept" +msgstr "" + +msgid "for one year" +msgstr "" + +msgid "for six months" +msgstr "" + +msgid "for one month" +msgstr "" + +msgid "for one week" +msgstr "" + +msgid "for one day" +msgstr "" + +msgid "for one hour" +msgstr "" + +msgid "after the last signature." +msgstr "" + +#, php-format +msgid "%s Start sharing" +msgstr "" + +#, php-format +msgid "%s Sign this PDF with multiple people" +msgstr "" + +msgid "Multiple people can sign this PDF simultaneously." +msgstr "" + +msgid "" +"To do so, simply share the link to this page with the people of your choice:" +msgstr "" + +msgid "Sharing link" +msgstr "" + +msgid "Copied !" +msgstr "" + +msgid "Copy" +msgstr "" + +msgid "" +"Each of the signatories can download the latest version of the signed PDF at " +"any time." +msgstr "" + +msgid "Close" +msgstr "" + +msgid "Signed PDF" +msgstr "" + +msgid "Your signature has been successfully recorded!" +msgstr "" + +msgid "Text to modify" +msgstr "" + +msgid "Language" +msgstr "" + +msgid "Sign" +msgstr "" + +msgid "Organize" +msgstr "" + +msgid "Metadata" +msgstr "" From 69b4c909bc2db4360aa705c5f542d77007462f52 Mon Sep 17 00:00:00 2001 From: Alexandru-Ionut Chiuta Date: Tue, 2 Jan 2024 11:51:07 +0000 Subject: [PATCH 5/7] Translated using Weblate (Romanian) Currently translated at 100.0% (120 of 120 strings) Translation: Signature PDF/Application Translate-URL: https://hosted.weblate.org/projects/signature-pdf/application/ro/ --- locale/ro/LC_MESSAGES/application.po | 250 ++++++++++++++------------- 1 file changed, 132 insertions(+), 118 deletions(-) diff --git a/locale/ro/LC_MESSAGES/application.po b/locale/ro/LC_MESSAGES/application.po index 05aaafd..dd9ba80 100644 --- a/locale/ro/LC_MESSAGES/application.po +++ b/locale/ro/LC_MESSAGES/application.po @@ -8,408 +8,422 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-12-06 16:38+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2024-01-02 19:08+0000\n" +"Last-Translator: Alexandru-Ionut Chiuta \n" +"Language-Team: Romanian \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" +"X-Generator: Weblate 5.4-dev\n" msgid "en" -msgstr "" +msgstr "ro" msgid "Compress PDF" -msgstr "" +msgstr "Comprimați un PDF" msgid "Site not functional without JavaScript enabled" -msgstr "" +msgstr "Site-ul nu funcționează fără JavaScript activat" #, php-format msgid "%s Compress a PDF" -msgstr "" +msgstr "%s Comprimați un PDF" msgid "Reduce the size of a PDF" -msgstr "" +msgstr "Reduceți dimensiunea unui PDF" msgid "Choose a PDF" -msgstr "" +msgstr "Alegeți un PDF" msgid "The PDF must not exceed " -msgstr "" +msgstr "PDF-ul nu trebuie să depășească " msgid "Mb" -msgstr "" +msgstr "Mb" msgid "" "The PDF will be processed by the server without being retained or stored" -msgstr "" +msgstr "PDF-ul va fi procesat de server fără a fi reținut sau stocat" msgid "Your pdf is already optimized" -msgstr "" +msgstr "PDF-ul dvs. este deja optimizat" msgid "Compress" -msgstr "" +msgstr "Comprimă" msgid "Low compression (maximum quality)" -msgstr "" +msgstr "Compresie scăzută (calitate maximă)" #, php-format msgid "%s Medium compression %s (default)" -msgstr "" +msgstr "%s compresie medie %s (implicit)" msgid "High compression (minimum quality)" -msgstr "" +msgstr "Compresie ridicată (calitate minimă)" msgid "Free open-source software" -msgstr "" +msgstr "Software gratuit cu sursă deschisă" msgid "under AGPL-3.0 license" -msgstr "" +msgstr "sub licență AGPL-3.0" msgid "see the source code" -msgstr "" +msgstr "vezi codul sursă" msgid "Editing PDF metadata" -msgstr "" +msgstr "Editarea metadatelor PDF" #, php-format msgid "%s Edit metadata" -msgstr "" +msgstr "%s Editați metadatele" msgid "Add, edit, or remove metadata from a PDF" -msgstr "" +msgstr "Adăugați, editați sau eliminați metadate dintr-un PDF" msgid "Test with a demo PDF" -msgstr "" +msgstr "Testați cu un PDF demonstrativ" msgid "List of PDF metadata" -msgstr "" +msgstr "Lista de metadate PDF" msgid "Add new metadata" -msgstr "" +msgstr "Adăugați metadate noi" msgid "Key" -msgstr "" +msgstr "Cheie" msgid "Value" -msgstr "" +msgstr "Valoare" #, php-format msgid "%s Add" -msgstr "" +msgstr "%s Adăugați" msgid "Close this PDF and return to the home page" -msgstr "" +msgstr "Închideți acest PDF și reveniți la pagina de pornire" msgid "Edit metadata" -msgstr "" +msgstr "Editați metadatele" msgid "Save and download the PDF" -msgstr "" +msgstr "Salvați și descărcați PDF-ul" msgid "Download the PDF" -msgstr "" +msgstr "Descărcați PDF-ul" msgid "Organize PDF" -msgstr "" +msgstr "Organizați un PDF" #, php-format msgid "%s Organize PDF" -msgstr "" +msgstr "%s Organizați PDF-uri" msgid "Merge, sort, rotate, delete, extract pages" -msgstr "" +msgstr "Îmbinați, sortați, rotiți, ștergeți, extrageți pagini" msgid "Touch a page to select it" -msgstr "" +msgstr "Atingeți o pagină pentru a o selecta" msgid "Close this PDF and return to home" -msgstr "" +msgstr "Închideți acest PDF și reveniți acasă" msgid "PDF organization" -msgstr "" +msgstr "Organizare PDF-uri" msgid "This PDF is stored on your computer to be signed by you only" -msgstr "" +msgstr "Acest PDF este stocat pe computer pentru a fi semnat numai de dvs" #, php-format msgid "%s Add a PDF" -msgstr "" +msgstr "%s Adăugați un PDF" #, php-format msgid "%s page(s) selected" -msgstr "" +msgstr "%s pagini selectate" #, php-format msgid "%s Rotate 90°" -msgstr "" +msgstr "%s Rotire 90°" #, php-format msgid "%s Move" -msgstr "" +msgstr "%s Mutare" #, php-format msgid "%s Delete" -msgstr "" +msgstr "%s Ștergeți" #, php-format msgid "%s Extract and download" -msgstr "" +msgstr "%s Extrageți și descărcați" #, php-format msgid "%s Cancel selection" -msgstr "" +msgstr "%s Anulează selecția" #, php-format msgid "%s Download the full PDF" -msgstr "" +msgstr "%s Descărcați PDF-ul complet" msgid "No" -msgstr "" +msgstr "Nu" msgid "page" -msgstr "" +msgstr "pagină" msgid "Cancel" -msgstr "" +msgstr "Anulare" #, php-format msgid "%s Turn" -msgstr "" +msgstr "%s Întoarce" msgid "Download the selection" -msgstr "" +msgstr "Descărcați selecția" msgid "PDF documents" -msgstr "" +msgstr "Documente PDF" msgid "Select this page" -msgstr "" +msgstr "Selectați această pagină" msgid "Delete this page" -msgstr "" +msgstr "Ștergeți această pagină" msgid "Restore this page" -msgstr "" +msgstr "Restaurați această pagină" msgid "Move this page" -msgstr "" +msgstr "Mutați această pagină" msgid "Move here" -msgstr "" +msgstr "Mută aici" msgid "Turn this page" -msgstr "" +msgstr "Întoarce această pagină" msgid "Download this page" -msgstr "" +msgstr "Descărcați această pagină" msgid "Page" -msgstr "" +msgstr "Pagină" #, php-format msgid "%s Sign a PDF" -msgstr "" +msgstr "%s Semnează un PDF" msgid "Sign, initial, stamp, complete a document" -msgstr "" +msgstr "Semnează, inițială, ștampilă, completează un document" msgid "The PDF should not exceed" -msgstr "" +msgstr "PDF-ul nu trebuie să depășească" msgid "MB and" -msgstr "" +msgstr "MB și" msgid "pages" -msgstr "" +msgstr "pagini" msgid "How to sign?" -msgstr "" +msgstr "Cum să semnez?" msgid "By clicking directly on the document page" -msgstr "" +msgstr "Făcând clic direct pe pagina documentului" msgid "to insert the selected item in the right column" -msgstr "" +msgstr "pentru a insera elementul selectat în coloana din dreapta" msgid "signature, initial, text, stamp, etc ..." -msgstr "" +msgstr "semnătură, inițiale, text, ștampilă etc..." msgid "Close this PDF and return to the homepage" -msgstr "" +msgstr "Închideți acest PDF și reveniți la pagina de pornire" msgid "PDF Signature" -msgstr "" +msgstr "Semnătura PDF-ului" msgid "This PDF is shared with others to be signed by multiple people" msgstr "" +"Acest PDF este partajat altor persoane pentru a fi semnat de mai multe " +"persoane" msgid "Keep the selection active" -msgstr "" +msgstr "Păstrați selecția activă" #, php-format msgid "%s Signature" -msgstr "" +msgstr "Semnătura %s" msgid "Create" -msgstr "" +msgstr "Creare" #, php-format msgid "%s Initial" -msgstr "" +msgstr "%s inițial" #, php-format msgid "%s Stamp" -msgstr "" +msgstr "Ștampila %s" #, php-format msgid "%s Text" -msgstr "" +msgstr "%s Text" #, php-format msgid "%s Check box" -msgstr "" +msgstr "Caseta de selectare %s" #, php-format msgid "%s Create an element" -msgstr "" +msgstr "%s Creați un element" #, php-format msgid "%s Share to sign %s with multiple people" -msgstr "" +msgstr "%s Distribuie pentru a semna %s cu mai multe persoane" msgid "Download the signed PDF" -msgstr "" +msgstr "Descărcați PDF-ul semnat" #, php-format msgid "You are %s to have signed this PDF" -msgstr "" +msgstr "Sunteți %s care ați semnat acest PDF" #, php-format msgid "%s Download the PDF" -msgstr "" +msgstr "%s Descărcați PDF-ul" msgid "Transmit my signature" -msgstr "" +msgstr "Transmite semnătura mea" #, php-format msgid "%s Select a signature" -msgstr "" +msgstr "%s Selectați o semnătură" msgid "Draw" -msgstr "" +msgstr "Desenează" msgid "freehand" -msgstr "" +msgstr "mână liberă" msgid "Enter" -msgstr "" +msgstr "Confirmă" msgid "text" -msgstr "" +msgstr "text" msgid "Import" -msgstr "" +msgstr "Importă" msgid "an image" -msgstr "" +msgstr "o imagine" msgid "Clear signature" -msgstr "" +msgstr "Ștergeți semnătura" msgid "My signature" -msgstr "" +msgstr "Semnătura mea" #, php-format msgid "%s Share this PDF to sign it with several people" -msgstr "" +msgstr "%s Partajați acest PDF pentru a-l semna cu mai multe persoane" msgid "" "By enabling PDF sharing, you will be able to provide a link to the people of " "your choice so that they can sign this PDF." msgstr "" +"Prin activarea partajării PDF, veți putea oferi un link către persoanele " +"alese de dvs., astfel încât acestea să poată semna acest PDF." #, php-format msgid "" "%s This sharing requires the PDF to be transferred and stored on the server " "for future signers to access." msgstr "" +"%s Această partajare necesită ca PDF-ul să fie transferat și stocat pe " +"server pentru ca viitorii semnatari să îl acceseze." #, php-format msgid "%s The PDF will be kept" -msgstr "" +msgstr "%s PDF-ul va fi păstrat" msgid "for one year" -msgstr "" +msgstr "pentru un an" msgid "for six months" -msgstr "" +msgstr "pentru șase luni" msgid "for one month" -msgstr "" +msgstr "pentru o lună" msgid "for one week" -msgstr "" +msgstr "pentru o saptămână" msgid "for one day" -msgstr "" +msgstr "pentru o zi" msgid "for one hour" -msgstr "" +msgstr "pentru o oră" msgid "after the last signature." -msgstr "" +msgstr "după ultima semnătură." #, php-format msgid "%s Start sharing" -msgstr "" +msgstr "%s Începeți distribuirea" #, php-format msgid "%s Sign this PDF with multiple people" -msgstr "" +msgstr "%s Semnează acest PDF cu mai multe persoane" msgid "Multiple people can sign this PDF simultaneously." -msgstr "" +msgstr "Mai multe persoane pot semna acest PDF simultan." msgid "" "To do so, simply share the link to this page with the people of your choice:" msgstr "" +"Pentru a face acest lucru, pur și simplu partajați linkul către această " +"pagină persoanelor alese de dvs.:" msgid "Sharing link" -msgstr "" +msgstr "Link de partajare" msgid "Copied !" -msgstr "" +msgstr "Copiat!" msgid "Copy" -msgstr "" +msgstr "Copiază" msgid "" "Each of the signatories can download the latest version of the signed PDF at " "any time." msgstr "" +"Fiecare dintre semnatari poate descărca oricând cea mai recentă versiune a " +"PDF-ului semnat." msgid "Close" -msgstr "" +msgstr "Închide" msgid "Signed PDF" -msgstr "" +msgstr "PDF semnat" msgid "Your signature has been successfully recorded!" -msgstr "" +msgstr "Semnătura ta a fost înregistrată cu succes!" msgid "Text to modify" -msgstr "" +msgstr "Text de modificat" msgid "Language" -msgstr "" +msgstr "Limba" msgid "Sign" -msgstr "" +msgstr "Semnează" msgid "Organize" -msgstr "" +msgstr "Organizează" msgid "Metadata" -msgstr "" +msgstr "Metadate" From 16ae82397aff6ac0f5fc7777ed1ff6c8de3c1471 Mon Sep 17 00:00:00 2001 From: Vincent LAURENT Date: Wed, 3 Jan 2024 21:16:51 +0100 Subject: [PATCH 6/7] Added Romanian in languages list --- app.php | 1 + ...ication_c84846f84f0bc364dac84b6683f6b708.pot} | 0 ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 locale/ro/LC_MESSAGES/application.mo | Bin 0 -> 9159 bytes ...lication_c84846f84f0bc364dac84b6683f6b708.mo} | 0 ...plication_c84846f84f0bc364dac84b6683f6b708.mo | 1 + 12 files changed, 2 insertions(+) rename locale/{application_cd06f530a1ffde947130d35030ba3c5d.pot => application_c84846f84f0bc364dac84b6683f6b708.pot} (100%) rename locale/ar/LC_MESSAGES/{application_cd06f530a1ffde947130d35030ba3c5d.mo => application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) rename locale/br/LC_MESSAGES/{application_cd06f530a1ffde947130d35030ba3c5d.mo => application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) rename locale/de/LC_MESSAGES/{application_cd06f530a1ffde947130d35030ba3c5d.mo => application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) rename locale/fr/LC_MESSAGES/{application_cd06f530a1ffde947130d35030ba3c5d.mo => application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) rename locale/it/LC_MESSAGES/{application_cd06f530a1ffde947130d35030ba3c5d.mo => application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) rename locale/kab/LC_MESSAGES/{application_cd06f530a1ffde947130d35030ba3c5d.mo => application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) rename locale/oc/LC_MESSAGES/{application_cd06f530a1ffde947130d35030ba3c5d.mo => application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) create mode 100644 locale/ro/LC_MESSAGES/application.mo rename locale/{tr/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo => ro/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo} (100%) create mode 120000 locale/tr/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/app.php b/app.php index 0bf1c0f..d5f8881 100644 --- a/app.php +++ b/app.php @@ -22,6 +22,7 @@ $f3->set('SUPPORTED_LANGUAGES', 'it' => 'Italiano', 'kab' => 'Taqbaylit', 'oc' => 'Occitan', + 'ro' => 'Română', 'tr' => 'Türkçe' ]); diff --git a/locale/application_cd06f530a1ffde947130d35030ba3c5d.pot b/locale/application_c84846f84f0bc364dac84b6683f6b708.pot similarity index 100% rename from locale/application_cd06f530a1ffde947130d35030ba3c5d.pot rename to locale/application_c84846f84f0bc364dac84b6683f6b708.pot diff --git a/locale/ar/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/ar/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/ar/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/ar/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/br/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/br/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/br/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/br/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/de/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/de/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/de/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/de/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/fr/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/fr/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/fr/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/fr/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/it/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/it/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/it/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/it/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/kab/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/kab/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/kab/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/kab/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/oc/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/oc/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/oc/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/oc/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/ro/LC_MESSAGES/application.mo b/locale/ro/LC_MESSAGES/application.mo new file mode 100644 index 0000000000000000000000000000000000000000..3f7e0a78dcc317700ad1902bcaf7354c0adaf97a GIT binary patch literal 9159 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 Kg|M2U*ZdD>niI(Y literal 0 HcmV?d00001 diff --git a/locale/tr/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo b/locale/ro/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo similarity index 100% rename from locale/tr/LC_MESSAGES/application_cd06f530a1ffde947130d35030ba3c5d.mo rename to locale/ro/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo diff --git a/locale/tr/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo b/locale/tr/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo new file mode 120000 index 0000000..d07f8b7 --- /dev/null +++ b/locale/tr/LC_MESSAGES/application_c84846f84f0bc364dac84b6683f6b708.mo @@ -0,0 +1 @@ +application.mo \ No newline at end of file From c84a1a33888621a236b89248abcdd78ed1d49fc3 Mon Sep 17 00:00:00 2001 From: Ettore Atalan Date: Sat, 13 Jan 2024 09:37:41 +0000 Subject: [PATCH 7/7] Translated using Weblate (German) Currently translated at 43.3% (52 of 120 strings) Translation: Signature PDF/Application Translate-URL: https://hosted.weblate.org/projects/signature-pdf/application/de/ --- locale/de/LC_MESSAGES/application.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/locale/de/LC_MESSAGES/application.po b/locale/de/LC_MESSAGES/application.po index b079004..7626641 100644 --- a/locale/de/LC_MESSAGES/application.po +++ b/locale/de/LC_MESSAGES/application.po @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-11-23 12:52+0100\n" -"PO-Revision-Date: 2023-11-23 13:34+0000\n" -"Last-Translator: 24ème \n" +"PO-Revision-Date: 2024-01-14 12:31+0000\n" +"Last-Translator: Ettore Atalan \n" "Language-Team: German \n" "Language: de\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.2.1-rc\n" +"X-Generator: Weblate 5.4-dev\n" msgid "en" msgstr "de" @@ -30,10 +30,10 @@ msgstr "Diese Website funktioniert nicht ohne aktiviertes JavaScript" #, php-format msgid "%s Compress a PDF" -msgstr "" +msgstr "%s Ein PDF komprimieren" msgid "Reduce the size of a PDF" -msgstr "" +msgstr "Größe eines PDFs reduzieren" msgid "Choose a PDF" msgstr "Wähle eine PDF"