diff --git a/buildout.cfg b/buildout.cfg index 789f7ff7..95d676ce 100644 --- a/buildout.cfg +++ b/buildout.cfg @@ -15,10 +15,6 @@ parts = write_code_headers eggs = - Plone[archetypes] - plone.app.contenttypes[atrefs] - plone.reload - senaite.core senaite.app.listing senaite.app.spotlight @@ -26,6 +22,7 @@ eggs = senaite.impress senaite.jsonapi senaite.lims + plone.reload extensions = mr.developer @@ -41,33 +38,18 @@ sources = sources auto-checkout = * [sources] -senaite.core = git git://github.com/senaite/senaite.core.git pushurl=git@github.com:senaite/senaite.core.git branch=2.x -senaite.app.listing = git git://github.com/senaite/senaite.app.listing.git pushurl=git@github.com:senaite/senaite.app.listing.git branch=2.x -senaite.app.spotlight = git git://github.com/senaite/senaite.app.spotlight.git pushurl=git@github.com:senaite/senaite.app.spotlight.git branch=2.x -senaite.app.supermodel = git git://github.com/senaite/senaite.app.supermodel.git pushurl=git@github.com:senaite/senaite.app.supermodel.git branch=2.x -senaite.lims = git git://github.com/senaite/senaite.lims.git pushurl=git@github.com:senaite/senaite.lims.git branch=2.x -senaite.jsonapi = git git://github.com/senaite/senaite.jsonapi.git pushurl=git@github.com:senaite/senaite.jsonapi.git branch=2.x +senaite.core = git https://github.com/senaite/senaite.core.git pushurl=git@github.com:senaite/senaite.core.git branch=2.x +senaite.app.listing = git https://github.com/senaite/senaite.app.listing.git pushurl=git@github.com:senaite/senaite.app.listing.git branch=2.x +senaite.app.spotlight = git https://github.com/senaite/senaite.app.spotlight.git pushurl=git@github.com:senaite/senaite.app.spotlight.git branch=2.x +senaite.app.supermodel = git https://github.com/senaite/senaite.app.supermodel.git pushurl=git@github.com:senaite/senaite.app.supermodel.git branch=2.x +senaite.lims = git https://github.com/senaite/senaite.lims.git pushurl=git@github.com:senaite/senaite.lims.git branch=2.x +senaite.jsonapi = git https://github.com/senaite/senaite.jsonapi.git pushurl=git@github.com:senaite/senaite.jsonapi.git branch=2.x [instance] recipe = plone.recipe.zope2instance http-address = 127.0.0.1:8080 user = ${buildout:plone-user} -wsgi = off -eggs = - Plone - plone.app.upgrade - ${buildout:package-name} - ${buildout:eggs} -deprecation-warnings = on -environment-vars = - zope_i18n_compile_mo_files true -zcml = - -[instance:python27] -recipe = plone.recipe.zope2instance -http-address = 127.0.0.1:8080 -user = ${buildout:plone-user} -wsgi = off +wsgi = on eggs = Plone[archetypes] plone.app.upgrade @@ -113,13 +95,7 @@ interpreter = zopepy scripts = zopepy [versions] -# FIXME: This can be removed if Plone folks add the pin to Plone official cfgs. -# https://github.com/collective/buildout.plonetest/issues/25 -zc.recipe.cmmi = 1.3.6 - -[versions:python27] # versions need to match the versions in requirements.txt # https://github.com/collective/buildout.plonetest/#testing-in-travis-ci-with-multiple-versions-of-plone-and-python setuptools = 44.1.1 zc.buildout = 2.13.3 -zipp = <2.0.0 diff --git a/docs/Changelog.rst b/docs/Changelog.rst index 2441424c..0a7a76cf 100644 --- a/docs/Changelog.rst +++ b/docs/Changelog.rst @@ -1,4 +1,4 @@ -2.2.0 (unreleased) +2.2.0 (2022-06-10) ------------------ - #119 Simplified report creation API diff --git a/src/senaite/impress/locales/bs/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/bs/LC_MESSAGES/senaite.impress.po index 5d41656f..877cac2d 100644 --- a/src/senaite/impress/locales/bs/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/bs/LC_MESSAGES/senaite.impress.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" "Last-Translator: Bakir Helic , 2020\n" "Language-Team: Bosnian (https://www.transifex.com/senaite/teams/87187/bs/)\n" @@ -21,27 +21,31 @@ msgstr "" "Domain: senaite.impress\n" "Language: bs\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "Nalaz analize" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "Rezultati anallize se odnse samo na testirane uzorke" -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "Dodatak za" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "Dodaci za ${DYNAMIC_CONTENT} " @@ -51,13 +55,17 @@ msgstr "Dodaci za ${DYNAMIC_CONTENT} " msgid "Attachments per Row" msgstr "Dodataka po redu" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "ID serije" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "Naljepnice serije" @@ -70,13 +78,13 @@ msgid "CC Emails" msgstr "CC email" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "Pacijent" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "ID serije pacijenta" @@ -88,8 +96,8 @@ msgstr "Nalog pacijenta" msgid "Client Reference" msgstr "Referenca pacijenta" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "SID pacijenta" @@ -108,58 +116,58 @@ msgstr "Kontakt" msgid "Custom Report Options" msgstr "Opcije prilagođavanja izvještaja" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "Datum printanja" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "Datum prijema" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "Datum verifikacije" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "Postavljena orijentacija" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "Postavljeni format papira" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "Postavljeni šablon" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "Mod za developere" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "Faks" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "Ime datoteke:" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "Tekst u podnožju stranice" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "Generirani izvještaji za: {}," -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "HTML u PDF generator izvještaja za SENAITE" @@ -176,27 +184,27 @@ msgstr "Kontrolni panel za Impress" msgid "Impress Settings" msgstr "Postavke Impress-a" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "Početno učitana orijentacija" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "Početno učitan format papira" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "Početno učitan šablon izvještaja" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "Metode uključene u ${accreditation_body} raspored akreditacije za ovu laboratoriju. Primjedbe na analizu nisu akreditovane" -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "Račun nije izdan" @@ -206,32 +214,36 @@ msgstr "Račun nije izdan" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "Broj dodataka prikazanih po jednom redu zahtjeva za analizu" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "Telefon" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "Preliminarni nalaz" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "Printao" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "QC rezultati" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "Raspon" @@ -239,47 +251,47 @@ msgstr "Raspon" msgid "Received" msgstr "Primljeno" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "Odgovornosti" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "Rezultat" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "Rezultati izvan predviđenog raspona za pacijenta" -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "Rezultati" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "Interpretacija rezultata" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "Vraća sirovi HTML u pregledu izvještaja" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "SENAITE IMPRESS " -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "Postavke SENAITE IMPRESS" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "ID uzorka" @@ -291,8 +303,8 @@ msgstr "Lokacija uzimanja uzorka" msgid "Sample Remarks" msgstr "Primjedbe o uzorku" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "Vrsta uzorka" @@ -303,8 +315,8 @@ msgstr "Vrsta uzorka" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "Specifikacija" @@ -312,54 +324,54 @@ msgstr "Specifikacija" msgid "State" msgstr "Stanje" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "Snimi generirane PDF multi-izvještaja individualno." -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "Snimi generirane PDF multi-izvještaja individualno. Isključite ovu opciju da snimate PDF multi-izvještaja samo za primarnu stavku izvještaja" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "Sažetak" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "Nadzornik" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "Rezultati testiranja su ${lab_confidence}% nivou pouzdanosti" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "Tekst u podnožju stranice koji se prikazuje na svakoj PDF stranici i može sadržavati proizvoljan HTML" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "Ovaj zahtjev za analizu je poništen zbog pogrešnih objavljenih rezultata" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "Ovaj zahtjev za analizu je zamjenjen sa" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "Ovaj dokument se ne smije reproducirati osim u cijelosti, i bez pismenog odobrenja ${name_lab} " -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "Jedinica" diff --git a/src/senaite/impress/locales/cs/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/cs/LC_MESSAGES/senaite.impress.po index 231afebc..ef00b91e 100644 --- a/src/senaite/impress/locales/cs/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/cs/LC_MESSAGES/senaite.impress.po @@ -2,14 +2,14 @@ # SOME DESCRIPTIVE TITLE. # FIRST AUTHOR , YEAR. # Translators: -# trendspotter , 2020 +# trendspotter , 2022 # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" -"Last-Translator: trendspotter , 2020\n" +"Last-Translator: trendspotter , 2022\n" "Language-Team: Czech (https://www.transifex.com/senaite/teams/87187/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,27 +21,31 @@ msgstr "" "Domain: senaite.impress\n" "Language: cs\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "Zpráva o analýze" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "Výsledky analýzy se týkají pouze testovaných vzorků." -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "Příloha pro" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "Příloha pro ${DYNAMIC_CONTENT}" @@ -51,13 +55,17 @@ msgstr "Příloha pro ${DYNAMIC_CONTENT}" msgid "Attachments per Row" msgstr "Přílohy na řádku" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "ID Dávky" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "Štítky Dávky" @@ -70,13 +78,13 @@ msgid "CC Emails" msgstr "CC E-maily" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "Klient" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "ID Dávky klienta" @@ -88,8 +96,8 @@ msgstr "Objednávka klienta" msgid "Client Reference" msgstr "Reference klienta" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "SID Klienta" @@ -108,58 +116,58 @@ msgstr "Kontakt" msgid "Custom Report Options" msgstr "Možnosti vlastních Zpráv" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "Datum publikování" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "Datum přijetí" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "Datum ověření" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "Výchozí orientace" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "Výchozí formát papíru" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "Výchozí šablona" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "Vývojářský mód" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "Fax" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "Název souboru:" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "Text zápatí" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "Generované zprávy pro: {}," -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "Nástroj pro export Zpráv z HTML do PDF pro SENAITE" @@ -176,27 +184,27 @@ msgstr "Impress Ovládací panel" msgid "Impress Settings" msgstr "Nastavení Impress" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "Počáteční orientace" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "Počáteční formát papíru" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "Počáteční šablona Zprávy" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "Metody zahrnuté v harmonogramu akreditace pro tuto laboratoř ${accreditation_body}. Poznámky k analýze nejsou akreditovány" -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "Není fakturováno" @@ -206,32 +214,36 @@ msgstr "Není fakturováno" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "Počet příloh vypsaných v jednom řádku na žádost o analýzu" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "Telefon" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "Prozatímní zpráva" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "Publikováno od" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "QC výsledky" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "Rozsah" @@ -239,47 +251,47 @@ msgstr "Rozsah" msgid "Received" msgstr "Přijato" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "Odpovědnosti" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "Výsledek" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "Výsledek mimo rozsah zadaný klientem." -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "Výsledky" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "Interpretace výsledků" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "Vrátí jednoduché HTML v náhledu sestavy." -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "SENAITE IMPRESS" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "Nastavení SENAITE IMPRESS" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "ID vzorku" @@ -291,8 +303,8 @@ msgstr "Bod vzorku" msgid "Sample Remarks" msgstr "Poznámky vzorku" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "Typ vzorku" @@ -301,10 +313,10 @@ msgstr "Typ vzorku" #: senaite/impress/templates/reports/MultiDefault.pt:30 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:30 msgid "Show Sample Remarks" -msgstr "" +msgstr "Zobrazit poznámky vzorku" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "Specifikace" @@ -312,54 +324,54 @@ msgstr "Specifikace" msgid "State" msgstr "Stav" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "Ukládat soubory Kombinovaných Zpráv PDF jednotlivě" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "Uložte generované soubory s více zprávami jednotlivě. Vypněte, chcete-li ukládat soubory PDF s více zprávami pouze pro primární položku Zprávy" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "Shrnutí" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "Vedoucí" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "Výsledky testů jsou na úrovni spolehlivosti ${lab_confidence}%" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "Text zápatí bude umístěn na každé stránce PDF a může obsahovat libovolné HTML" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "Tento požadavek na analýzu byl zrušen z důvodu chybně zveřejněných výsledků" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "Tento požadavek na analýzu byl nahrazen" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "Tento dokument smí být reprodukován pouze v plném rozsahu s písemným souhlasem ${name_lab}" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "Jednotka" diff --git a/src/senaite/impress/locales/de/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/de/LC_MESSAGES/senaite.impress.po index a5d0fd6f..f1b2fee4 100644 --- a/src/senaite/impress/locales/de/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/de/LC_MESSAGES/senaite.impress.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" "Last-Translator: Stefan Gruber , 2019\n" "Language-Team: German (https://www.transifex.com/senaite/teams/87187/de/)\n" @@ -22,27 +22,31 @@ msgstr "" "Domain: senaite.impress\n" "Language: de\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "Analysenbericht" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "Die Analysenergebnisse beziehen sich ausschließlich auf die Prüfgegenstände." -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "Anhang für" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "Anhänge für ${DYNAMIC_CONTENT}" @@ -52,13 +56,17 @@ msgstr "Anhänge für ${DYNAMIC_CONTENT}" msgid "Attachments per Row" msgstr "Anhänge pro Zeile" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "Batch ID" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "Batch Etiketten" @@ -71,13 +79,13 @@ msgid "CC Emails" msgstr "CC E-Mails" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "Kunde" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "Kunden Projekt ID" @@ -89,8 +97,8 @@ msgstr "Kundenbestellung" msgid "Client Reference" msgstr "Kundenreferenz" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "Kundenprobe" @@ -109,58 +117,58 @@ msgstr "Kontakt" msgid "Custom Report Options" msgstr "Angepasste Berichtsoptionen" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "Publikationsdatum" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "Eingangsdatum" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "Verifikationsdatum" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "Standard Ausrichtung" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "Standard Papierformat" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "Standard Vorlage" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "Entwicklermodus" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "Fax" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "Dateiname:" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "Fußtext" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "HTML zu PDF Berichte Engine für SENAITE" @@ -177,27 +185,27 @@ msgstr "IMPRESS Control Panel" msgid "Impress Settings" msgstr "IMPRESS Einstellungen" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "Anfangs geladene Ausrichtung" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "Anfangs geladenes Papierformat" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "Anfangs geladene Vorlage" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "Methoden, die in der Akkreditierungsurkunde der ${accreditation_body} für dieses Labor aufgeführt sind. Hinweise zu Analysen sind nicht akkreditiert." -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "Nicht berechnet" @@ -207,32 +215,36 @@ msgstr "Nicht berechnet" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "Anzahl der Anhänge die in einer Zeile pro Analysenauftrag abgebildet werden" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "Telefon" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "Vorläufiger Bericht" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "Publiziert durch" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "QC Ergebnisse" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "Bereich" @@ -240,47 +252,47 @@ msgstr "Bereich" msgid "Received" msgstr "Eingegangen" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "Verantwortlich" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "Ergebnis" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "Ergebnisse außerhalb der Kundenspezifikation" -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "Ergebnisse" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "Ergebnisbewertung" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "Zeigt das rohe HTML Format in der Berichtsvorschau an." -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "SENAITE IMPRESS" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "SENAITE IMPRESS Einstellungen" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "Proben-ID" @@ -292,8 +304,8 @@ msgstr "Probennahmestelle" msgid "Sample Remarks" msgstr "Anmerkungen zur Probe" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "Probenart" @@ -304,8 +316,8 @@ msgstr "Probenart" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "Spezifikation" @@ -313,54 +325,54 @@ msgstr "Spezifikation" msgid "State" msgstr "Status" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "Multi-Bericht PDFs individuell speichern" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "Speichern Sie generierte PDF-Dateien mit mehreren Berichten einzeln. Deaktivieren Sie diese Option, um die PDF-Datei mit mehreren Berichten nur für das primäre Element des Berichts zu speichern" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "Zusammenfassung" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "Laborleiter" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "Das Vertrauensniveau von Ergebnissen beträgt ${lab_confidence}%" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "Der Fußtext wird auf jeder PDF-Seite dargestellt und darf beliebiges HTML enthalten" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "Dieser Analysenauftrag wurde annulliert aufgrund fehlerhaft publizierter Ergebnisse" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "Dieser Analysenauftrag wurde ersetzt durch" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "Dieses Dokument darf ohne schriftliche Genehmigung der${name_lab} nicht auszugsweise vervielfältigt werden" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "Einheit" diff --git a/src/senaite/impress/locales/en/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/en/LC_MESSAGES/senaite.impress.po index 4458aa5a..cb101af1 100644 --- a/src/senaite/impress/locales/en/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/en/LC_MESSAGES/senaite.impress.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -14,27 +14,31 @@ msgstr "" "Preferred-Encodings: utf-8 latin1\n" "Domain: DOMAIN\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "" -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "" @@ -44,13 +48,17 @@ msgstr "" msgid "Attachments per Row" msgstr "" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "" @@ -63,13 +71,13 @@ msgid "CC Emails" msgstr "" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "" @@ -81,8 +89,8 @@ msgstr "" msgid "Client Reference" msgstr "" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "" @@ -101,58 +109,58 @@ msgstr "" msgid "Custom Report Options" msgstr "" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "" @@ -169,27 +177,27 @@ msgstr "" msgid "Impress Settings" msgstr "" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "" -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "" @@ -199,32 +207,36 @@ msgstr "" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "" @@ -232,47 +244,47 @@ msgstr "" msgid "Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "" -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "" @@ -284,8 +296,8 @@ msgstr "" msgid "Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "" @@ -296,8 +308,8 @@ msgstr "" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "" @@ -305,54 +317,54 @@ msgstr "" msgid "State" msgstr "" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "" diff --git a/src/senaite/impress/locales/es/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/es/LC_MESSAGES/senaite.impress.po index 0374e0d3..b6ad5800 100644 --- a/src/senaite/impress/locales/es/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/es/LC_MESSAGES/senaite.impress.po @@ -9,41 +9,45 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" "Last-Translator: Leonardo J. Caballero G. , 2020\n" "Language-Team: Spanish (https://www.transifex.com/senaite/teams/87187/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Language-Code: en\n" "Language-Name: English\n" "Preferred-Encodings: utf-8 latin1\n" "Domain: senaite.impress\n" "Language: es\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "Informe de análisis" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "Los resultados de análisis solo hacen referencia a las muestras analizadas." -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "Archivo adjunto para " -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "Archivos adjuntos para ${DYNAMIC_CONTENT}" @@ -53,13 +57,17 @@ msgstr "Archivos adjuntos para ${DYNAMIC_CONTENT}" msgid "Attachments per Row" msgstr "Archivos adjuntos en filas" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "ID del lote" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "Etiquetas del lote" @@ -72,13 +80,13 @@ msgid "CC Emails" msgstr "Emails en CC" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "Cliente" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "ID de lote del cliente" @@ -90,8 +98,8 @@ msgstr "Pedido del cliente" msgid "Client Reference" msgstr "Referencia de cliente" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "Identificador de muestra del cliente" @@ -110,58 +118,58 @@ msgstr "Contacto" msgid "Custom Report Options" msgstr "Opciones de configuración" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "Fecha de publicación" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "Fecha de recepción" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "Fecha de verificación" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "Orientación predeterminada" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "Formato de papel predeterminado" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "Plantilla predeterminada" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "Modo para desarrollo" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "Fax" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "Fichero: " -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "Texto de pie de página" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "Informes generados para: {}, " -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "Motor de informes HTML a PDF para SENAITE" @@ -178,27 +186,27 @@ msgstr "Panel de control de Impress" msgid "Impress Settings" msgstr "Ajustes de Impress" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "Orientación por defecto " -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "Formato de página por defecto " -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "Plantilla de informe por defecto" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "Métodos acreditados por {$accreditation_body} para este laboratorio. Los comentarios de análisis no están acreditados." -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "No facturado" @@ -208,32 +216,36 @@ msgstr "No facturado" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "Número de ficheros adjuntos a mostrar en una sola línea por cada Solicitud de Análisis" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "Teléfono" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "Informe provisional" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "Publicado por" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "Resultados de control de calidad" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "Rango" @@ -241,47 +253,47 @@ msgstr "Rango" msgid "Received" msgstr "Recibido" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "Responsables" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "Resultado" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "Resultado fuera de rango." -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "Resultados" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "Interpretación de resultados" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "Muestra el HTML en crudo en la vista de previsualización" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "SENAITE IMPRESS" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "Configuración de SENAITE IMPRESS" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "ID de muestra" @@ -293,8 +305,8 @@ msgstr "Punto de muestreo" msgid "Sample Remarks" msgstr "Notas sobre la muestra" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "Tipo de muestra" @@ -305,8 +317,8 @@ msgstr "Tipo de muestra" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "Especificaciones" @@ -314,54 +326,54 @@ msgstr "Especificaciones" msgid "State" msgstr "Estado" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "Guardar los PDFs de informes múltiples de resultados de forma individual" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "Guardar los PDFs de informes múltiples de resultados de forma individual. Desactive si desea guardar los informes múltiples de resultados solo para el primer cliente del informe." -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "Resumen" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "Supervisor" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "Los resultados se expresan con un ${lab_confidence}% de nivel de confidencia" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "El texto del pie de página se generará en cada página del PDF y puede contener código HTML." -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "La solicitud de análisis ha sido invalidada por un error en la publicación de resultados" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "Esta solicitud de análisis ha sido reemplazada por " -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "Este documento no debe ser reproducido excepto en su totalidad, sin la aprobación por escrito de ${name_lab}" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "Unidad" diff --git a/src/senaite/impress/locales/fa/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/fa/LC_MESSAGES/senaite.impress.po new file mode 100644 index 00000000..b508082b --- /dev/null +++ b/src/senaite/impress/locales/fa/LC_MESSAGES/senaite.impress.po @@ -0,0 +1,374 @@ +# --- PLEASE EDIT THE LINES BELOW CORRECTLY --- +# SOME DESCRIPTIVE TITLE. +# FIRST AUTHOR , YEAR. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" +"PO-Revision-Date: 2018-06-06 17:12+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Persian (https://www.transifex.com/senaite/teams/87187/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Language-Code: en\n" +"Language-Name: English\n" +"Preferred-Encodings: utf-8 latin1\n" +"Domain: senaite.impress\n" +"Language: fa\n" + +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 +msgid "Analysis Report" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 +msgid "Analysis results relate only to the samples tested." +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 +msgid "Attachment for" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 +msgid "Attachments for ${DYNAMIC_CONTENT}" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:40 +#: senaite/impress/templates/reports/MultiDefault.pt:38 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:38 +msgid "Attachments per Row" +msgstr "" + +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 +msgid "Batch ID" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 +msgid "Batch Labels" +msgstr "" + +#: senaite/impress/templates/publish.pt:90 +msgid "CC Contacts" +msgstr "" + +#: senaite/impress/templates/publish.pt:91 +msgid "CC Emails" +msgstr "" + +#: senaite/impress/templates/publish.pt:88 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 +msgid "Client" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 +msgid "Client Batch ID" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:197 +msgid "Client Order" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:188 +msgid "Client Reference" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 +msgid "Client SID" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:206 +msgid "Client Sample ID" +msgstr "" + +#: senaite/impress/templates/publish.pt:89 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:179 +msgid "Contact" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:21 +#: senaite/impress/templates/reports/MultiDefault.pt:19 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:19 +msgid "Custom Report Options" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 +msgid "Date Published" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 +msgid "Date Received" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 +msgid "Date Verified" +msgstr "" + +#: senaite/impress/controlpanel.py:72 +msgid "Default Orientation" +msgstr "" + +#: senaite/impress/controlpanel.py:64 +msgid "Default Paper Format" +msgstr "" + +#: senaite/impress/controlpanel.py:56 +msgid "Default Template" +msgstr "" + +#: senaite/impress/controlpanel.py:97 +msgid "Developer Mode" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 +msgid "Fax" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 +msgid "Filename:" +msgstr "" + +#: senaite/impress/controlpanel.py:89 +msgid "Footer Text" +msgstr "" + +#: senaite/impress/ajax.py:315 +msgid "Generated reports for: {}, " +msgstr "" + +#: senaite/impress/configure.zcml:187 +msgid "HTML to PDF report engine for SENAITE" +msgstr "" + +#: senaite/impress/templates/publish.pt:86 +msgid "ID" +msgstr "" + +#: senaite/impress/templates/publish.pt:70 +msgid "Impress Controlpanel" +msgstr "" + +#: senaite/impress/profiles/default/actionicons.xml +#: senaite/impress/profiles/default/controlpanel.xml +msgid "Impress Settings" +msgstr "" + +#: senaite/impress/controlpanel.py:73 +msgid "Initially loaded orientation" +msgstr "" + +#: senaite/impress/controlpanel.py:65 +msgid "Initially loaded paper format" +msgstr "" + +#: senaite/impress/controlpanel.py:57 +msgid "Initially loaded report template" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 +msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 +msgid "Not invoiced" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:50 +#: senaite/impress/templates/reports/MultiDefault.pt:48 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:48 +msgid "Number of attachments rendered within one row per Analysis Request" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 +msgid "Phone" +msgstr "" + +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 +msgid "Provisional report" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 +msgid "Published by" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 +msgid "QC Results" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 +msgid "Range" +msgstr "" + +#: senaite/impress/templates/publish.pt:87 +msgid "Received" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 +msgid "Responsibles" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 +msgid "Result" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 +msgid "Result out of client specified range." +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:376 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 +msgid "Results" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:487 +msgid "Results interpretation" +msgstr "" + +#: senaite/impress/controlpanel.py:98 +msgid "Returns the raw HTML in the report preview." +msgstr "" + +#: senaite/impress/configure.zcml:187 +#: senaite/impress/templates/publish.pt:9 +msgid "SENAITE IMPRESS" +msgstr "" + +#: senaite/impress/controlpanel.py:107 +msgid "SENAITE IMPRESS Settings" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 +msgid "Sample ID" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:225 +msgid "Sample Point" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:235 +msgid "Sample Remarks" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 +msgid "Sample Type" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:32 +#: senaite/impress/templates/reports/MultiDefault.pt:30 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:30 +msgid "Show Sample Remarks" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 +msgid "Specification" +msgstr "" + +#: senaite/impress/templates/publish.pt:92 +msgid "State" +msgstr "" + +#: senaite/impress/controlpanel.py:80 +msgid "Store Multi-Report PDFs Individually" +msgstr "" + +#: senaite/impress/controlpanel.py:81 +msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 +msgid "Summary" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 +msgid "Supervisor" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 +msgid "Test results are at a ${lab_confidence}% confidence level" +msgstr "" + +#: senaite/impress/controlpanel.py:90 +msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 +msgid "This Analysis Request has been invalidated due to erroneously published results" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 +msgid "This Analysis request has been replaced by" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 +msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 +msgid "Unit" +msgstr "" diff --git a/src/senaite/impress/locales/hu/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/hu/LC_MESSAGES/senaite.impress.po index cac53938..08841acf 100644 --- a/src/senaite/impress/locales/hu/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/hu/LC_MESSAGES/senaite.impress.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Hungarian (https://www.transifex.com/senaite/teams/87187/hu/)\n" @@ -18,27 +18,31 @@ msgstr "" "Domain: senaite.impress\n" "Language: hu\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "" -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "" @@ -48,13 +52,17 @@ msgstr "" msgid "Attachments per Row" msgstr "" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "" @@ -67,13 +75,13 @@ msgid "CC Emails" msgstr "" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "" @@ -85,8 +93,8 @@ msgstr "" msgid "Client Reference" msgstr "" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "" @@ -105,58 +113,58 @@ msgstr "" msgid "Custom Report Options" msgstr "" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "" @@ -173,27 +181,27 @@ msgstr "" msgid "Impress Settings" msgstr "" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "" -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "" @@ -203,32 +211,36 @@ msgstr "" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "" @@ -236,47 +248,47 @@ msgstr "" msgid "Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "" -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "" @@ -288,8 +300,8 @@ msgstr "" msgid "Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "" @@ -300,8 +312,8 @@ msgstr "" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "" @@ -309,54 +321,54 @@ msgstr "" msgid "State" msgstr "" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "" diff --git a/src/senaite/impress/locales/lo_LA/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/lo_LA/LC_MESSAGES/senaite.impress.po index 528ad64d..33d17fb3 100644 --- a/src/senaite/impress/locales/lo_LA/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/lo_LA/LC_MESSAGES/senaite.impress.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Lao (Laos) (https://www.transifex.com/senaite/teams/87187/lo_LA/)\n" @@ -18,27 +18,31 @@ msgstr "" "Domain: senaite.impress\n" "Language: lo_LA\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "" -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "" @@ -48,13 +52,17 @@ msgstr "" msgid "Attachments per Row" msgstr "" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "" @@ -67,13 +75,13 @@ msgid "CC Emails" msgstr "" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "" @@ -85,8 +93,8 @@ msgstr "" msgid "Client Reference" msgstr "" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "" @@ -105,58 +113,58 @@ msgstr "" msgid "Custom Report Options" msgstr "" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "" @@ -173,27 +181,27 @@ msgstr "" msgid "Impress Settings" msgstr "" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "" -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "" @@ -203,32 +211,36 @@ msgstr "" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "" @@ -236,47 +248,47 @@ msgstr "" msgid "Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "" -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "" @@ -288,8 +300,8 @@ msgstr "" msgid "Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "" @@ -300,8 +312,8 @@ msgstr "" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "" @@ -309,54 +321,54 @@ msgstr "" msgid "State" msgstr "" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "" diff --git a/src/senaite/impress/locales/pt/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/pt/LC_MESSAGES/senaite.impress.po new file mode 100644 index 00000000..6ac7d780 --- /dev/null +++ b/src/senaite/impress/locales/pt/LC_MESSAGES/senaite.impress.po @@ -0,0 +1,374 @@ +# --- PLEASE EDIT THE LINES BELOW CORRECTLY --- +# SOME DESCRIPTIVE TITLE. +# FIRST AUTHOR , YEAR. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" +"PO-Revision-Date: 2018-06-06 17:12+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Portuguese (https://www.transifex.com/senaite/teams/87187/pt/)\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 == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" +"Language-Code: en\n" +"Language-Name: English\n" +"Preferred-Encodings: utf-8 latin1\n" +"Domain: senaite.impress\n" +"Language: pt\n" + +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 +msgid "Analysis Report" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 +msgid "Analysis results relate only to the samples tested." +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 +msgid "Attachment for" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 +msgid "Attachments for ${DYNAMIC_CONTENT}" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:40 +#: senaite/impress/templates/reports/MultiDefault.pt:38 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:38 +msgid "Attachments per Row" +msgstr "" + +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 +msgid "Batch ID" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 +msgid "Batch Labels" +msgstr "" + +#: senaite/impress/templates/publish.pt:90 +msgid "CC Contacts" +msgstr "" + +#: senaite/impress/templates/publish.pt:91 +msgid "CC Emails" +msgstr "" + +#: senaite/impress/templates/publish.pt:88 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 +msgid "Client" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 +msgid "Client Batch ID" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:197 +msgid "Client Order" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:188 +msgid "Client Reference" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 +msgid "Client SID" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:206 +msgid "Client Sample ID" +msgstr "" + +#: senaite/impress/templates/publish.pt:89 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:179 +msgid "Contact" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:21 +#: senaite/impress/templates/reports/MultiDefault.pt:19 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:19 +msgid "Custom Report Options" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 +msgid "Date Published" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 +msgid "Date Received" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 +msgid "Date Verified" +msgstr "" + +#: senaite/impress/controlpanel.py:72 +msgid "Default Orientation" +msgstr "" + +#: senaite/impress/controlpanel.py:64 +msgid "Default Paper Format" +msgstr "" + +#: senaite/impress/controlpanel.py:56 +msgid "Default Template" +msgstr "" + +#: senaite/impress/controlpanel.py:97 +msgid "Developer Mode" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 +msgid "Fax" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 +msgid "Filename:" +msgstr "" + +#: senaite/impress/controlpanel.py:89 +msgid "Footer Text" +msgstr "" + +#: senaite/impress/ajax.py:315 +msgid "Generated reports for: {}, " +msgstr "" + +#: senaite/impress/configure.zcml:187 +msgid "HTML to PDF report engine for SENAITE" +msgstr "" + +#: senaite/impress/templates/publish.pt:86 +msgid "ID" +msgstr "" + +#: senaite/impress/templates/publish.pt:70 +msgid "Impress Controlpanel" +msgstr "" + +#: senaite/impress/profiles/default/actionicons.xml +#: senaite/impress/profiles/default/controlpanel.xml +msgid "Impress Settings" +msgstr "" + +#: senaite/impress/controlpanel.py:73 +msgid "Initially loaded orientation" +msgstr "" + +#: senaite/impress/controlpanel.py:65 +msgid "Initially loaded paper format" +msgstr "" + +#: senaite/impress/controlpanel.py:57 +msgid "Initially loaded report template" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 +msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 +msgid "Not invoiced" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:50 +#: senaite/impress/templates/reports/MultiDefault.pt:48 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:48 +msgid "Number of attachments rendered within one row per Analysis Request" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 +msgid "Phone" +msgstr "" + +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 +msgid "Provisional report" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 +msgid "Published by" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 +msgid "QC Results" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 +msgid "Range" +msgstr "" + +#: senaite/impress/templates/publish.pt:87 +msgid "Received" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 +msgid "Responsibles" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 +msgid "Result" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 +msgid "Result out of client specified range." +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:376 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 +msgid "Results" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:487 +msgid "Results interpretation" +msgstr "" + +#: senaite/impress/controlpanel.py:98 +msgid "Returns the raw HTML in the report preview." +msgstr "" + +#: senaite/impress/configure.zcml:187 +#: senaite/impress/templates/publish.pt:9 +msgid "SENAITE IMPRESS" +msgstr "" + +#: senaite/impress/controlpanel.py:107 +msgid "SENAITE IMPRESS Settings" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 +msgid "Sample ID" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:225 +msgid "Sample Point" +msgstr "" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:235 +msgid "Sample Remarks" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 +msgid "Sample Type" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:32 +#: senaite/impress/templates/reports/MultiDefault.pt:30 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:30 +msgid "Show Sample Remarks" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 +msgid "Specification" +msgstr "" + +#: senaite/impress/templates/publish.pt:92 +msgid "State" +msgstr "" + +#: senaite/impress/controlpanel.py:80 +msgid "Store Multi-Report PDFs Individually" +msgstr "" + +#: senaite/impress/controlpanel.py:81 +msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 +msgid "Summary" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 +msgid "Supervisor" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 +msgid "Test results are at a ${lab_confidence}% confidence level" +msgstr "" + +#: senaite/impress/controlpanel.py:90 +msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 +msgid "This Analysis Request has been invalidated due to erroneously published results" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 +msgid "This Analysis request has been replaced by" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 +msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 +msgid "Unit" +msgstr "" diff --git a/src/senaite/impress/locales/pt_BR/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/pt_BR/LC_MESSAGES/senaite.impress.po new file mode 100644 index 00000000..ee4b5c91 --- /dev/null +++ b/src/senaite/impress/locales/pt_BR/LC_MESSAGES/senaite.impress.po @@ -0,0 +1,377 @@ +# --- PLEASE EDIT THE LINES BELOW CORRECTLY --- +# SOME DESCRIPTIVE TITLE. +# FIRST AUTHOR , YEAR. +# Translators: +# Fabiano Solari, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" +"PO-Revision-Date: 2018-06-06 17:12+0000\n" +"Last-Translator: Fabiano Solari, 2022\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/senaite/teams/87187/pt_BR/)\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 == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" +"Language-Code: en\n" +"Language-Name: English\n" +"Preferred-Encodings: utf-8 latin1\n" +"Domain: senaite.impress\n" +"Language: pt_BR\n" + +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 +msgid "Analysis Report" +msgstr "Relatório de Análises" + +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 +msgid "Analysis results relate only to the samples tested." +msgstr "Os resultados da análise referem-se apenas às amostras testadas." + +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 +msgid "Attachment for" +msgstr "Anexo para" + +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 +msgid "Attachments for ${DYNAMIC_CONTENT}" +msgstr "Anexo para ${DYNAMIC_CONTENT}" + +#: senaite/impress/templates/reports/Default.pt:40 +#: senaite/impress/templates/reports/MultiDefault.pt:38 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:38 +msgid "Attachments per Row" +msgstr "Anexos por linhas" + +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 +msgid "Batch ID" +msgstr "ID lote" + +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 +msgid "Batch Labels" +msgstr "Rótulos do lote" + +#: senaite/impress/templates/publish.pt:90 +msgid "CC Contacts" +msgstr "CC Contatos" + +#: senaite/impress/templates/publish.pt:91 +msgid "CC Emails" +msgstr "CC Emails" + +#: senaite/impress/templates/publish.pt:88 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 +msgid "Client" +msgstr "Cliente" + +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 +msgid "Client Batch ID" +msgstr "ID do Cliente do lote" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:197 +msgid "Client Order" +msgstr "Ordem do cliente" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:188 +msgid "Client Reference" +msgstr "Referência do cliente" + +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 +msgid "Client SID" +msgstr "ID amostra Cliente" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:206 +msgid "Client Sample ID" +msgstr "ID Amostra do cliente" + +#: senaite/impress/templates/publish.pt:89 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:179 +msgid "Contact" +msgstr "Contato" + +#: senaite/impress/templates/reports/Default.pt:21 +#: senaite/impress/templates/reports/MultiDefault.pt:19 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:19 +msgid "Custom Report Options" +msgstr "Opções personalizadas do relatório" + +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 +msgid "Date Published" +msgstr "Data da publicação" + +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 +msgid "Date Received" +msgstr "Data recebimento" + +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 +msgid "Date Verified" +msgstr "Data verificação" + +#: senaite/impress/controlpanel.py:72 +msgid "Default Orientation" +msgstr "Orientação padrão" + +#: senaite/impress/controlpanel.py:64 +msgid "Default Paper Format" +msgstr "Formato do papel padrão" + +#: senaite/impress/controlpanel.py:56 +msgid "Default Template" +msgstr "Modelo padrão" + +#: senaite/impress/controlpanel.py:97 +msgid "Developer Mode" +msgstr "Mode desenvolvedor" + +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 +msgid "Fax" +msgstr "Fax" + +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 +msgid "Filename:" +msgstr "Nome do arquivo:" + +#: senaite/impress/controlpanel.py:89 +msgid "Footer Text" +msgstr "Texto rodapé" + +#: senaite/impress/ajax.py:315 +msgid "Generated reports for: {}, " +msgstr "Relatórios gerados para: {}," + +#: senaite/impress/configure.zcml:187 +msgid "HTML to PDF report engine for SENAITE" +msgstr "Conversor de HTML para PDF no SENAITE" + +#: senaite/impress/templates/publish.pt:86 +msgid "ID" +msgstr "Identificação" + +#: senaite/impress/templates/publish.pt:70 +msgid "Impress Controlpanel" +msgstr "Painel de controle de impressão" + +#: senaite/impress/profiles/default/actionicons.xml +#: senaite/impress/profiles/default/controlpanel.xml +msgid "Impress Settings" +msgstr "Definições de impressões" + +#: senaite/impress/controlpanel.py:73 +msgid "Initially loaded orientation" +msgstr "Orientação inicial carregada" + +#: senaite/impress/controlpanel.py:65 +msgid "Initially loaded paper format" +msgstr "Formato do papel inicial carregado" + +#: senaite/impress/controlpanel.py:57 +msgid "Initially loaded report template" +msgstr "Modelo de relatório inicial carregado" + +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 +msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" +msgstr "Método incluído na ${accreditation_body} listagem de acreditação para este Laboratório. Análises sinalizadas não são acreditadas." + +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 +msgid "Not invoiced" +msgstr "Não faturado" + +#: senaite/impress/templates/reports/Default.pt:50 +#: senaite/impress/templates/reports/MultiDefault.pt:48 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:48 +msgid "Number of attachments rendered within one row per Analysis Request" +msgstr "Número de anexos renderizados em uma linha por solicitação de análise" + +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 +msgid "Phone" +msgstr "Telefone" + +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 +msgid "Provisional report" +msgstr "Relatório provisório" + +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 +msgid "Published by" +msgstr "Publicado por" + +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 +msgid "QC Results" +msgstr "Resultados de CQ " + +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 +msgid "Range" +msgstr "Variação" + +#: senaite/impress/templates/publish.pt:87 +msgid "Received" +msgstr "Recebido" + +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 +msgid "Responsibles" +msgstr "Responsáveis" + +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 +msgid "Result" +msgstr "Resultado" + +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 +msgid "Result out of client specified range." +msgstr "Resultados fora do especificado pelo cliente" + +#: senaite/impress/templates/reports/Default.pt:376 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 +msgid "Results" +msgstr "Resultados" + +#: senaite/impress/templates/reports/Default.pt:487 +msgid "Results interpretation" +msgstr "Interpretação dos resultados" + +#: senaite/impress/controlpanel.py:98 +msgid "Returns the raw HTML in the report preview." +msgstr "Retorna o HTML bruto na visualização do relatório." + +#: senaite/impress/configure.zcml:187 +#: senaite/impress/templates/publish.pt:9 +msgid "SENAITE IMPRESS" +msgstr "IMPRESSÃO SENAITE" + +#: senaite/impress/controlpanel.py:107 +msgid "SENAITE IMPRESS Settings" +msgstr "Definissões de IMPRESSÃO SENAITE" + +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 +msgid "Sample ID" +msgstr "ID Amostra" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:225 +msgid "Sample Point" +msgstr "Ponto de Amostragem" + +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:235 +msgid "Sample Remarks" +msgstr "Obeservações da amostra" + +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 +msgid "Sample Type" +msgstr "Tipo de amostra" + +#: senaite/impress/templates/reports/Default.pt:32 +#: senaite/impress/templates/reports/MultiDefault.pt:30 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:30 +msgid "Show Sample Remarks" +msgstr "Mostrar observações da amostra" + +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 +msgid "Specification" +msgstr "Especificações" + +#: senaite/impress/templates/publish.pt:92 +msgid "State" +msgstr "Estado" + +#: senaite/impress/controlpanel.py:80 +msgid "Store Multi-Report PDFs Individually" +msgstr "Armazenar PDF de Multi-Relatórios individualmente" + +#: senaite/impress/controlpanel.py:81 +msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" +msgstr "Armazene PDFs de vários relatórios gerados individualmente. Desative para armazenar o PDF de vários relatórios apenas para o item principal do relatório" + +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 +msgid "Summary" +msgstr "Resumo" + +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 +msgid "Supervisor" +msgstr "Supervisor" + +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 +msgid "Test results are at a ${lab_confidence}% confidence level" +msgstr "Os resultados do teste estão em um nível de confiança de ${lab_confidence}%" + +#: senaite/impress/controlpanel.py:90 +msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" +msgstr "O texto do rodapé será renderizado em cada página PDF e pode conter HTML arbitrário" + +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 +msgid "This Analysis Request has been invalidated due to erroneously published results" +msgstr "Esta solicitação de análise foi invalidada devido a resultados publicados erroneamente" + +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 +msgid "This Analysis request has been replaced by" +msgstr "Esta solicitação de análise foi substituída por" + +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 +msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" +msgstr "Este documento não deve ser reproduzido, exceto na íntegra, sem a aprovação por escrito de ${name_lab}" + +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 +msgid "Unit" +msgstr "Unidade" diff --git a/src/senaite/impress/locales/zh_CN/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/zh_CN/LC_MESSAGES/senaite.impress.po index 92174cfe..3b716b02 100644 --- a/src/senaite/impress/locales/zh_CN/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/zh_CN/LC_MESSAGES/senaite.impress.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (China) (https://www.transifex.com/senaite/teams/87187/zh_CN/)\n" @@ -18,27 +18,31 @@ msgstr "" "Domain: senaite.impress\n" "Language: zh_CN\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "" -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "" @@ -48,13 +52,17 @@ msgstr "" msgid "Attachments per Row" msgstr "" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "" @@ -67,13 +75,13 @@ msgid "CC Emails" msgstr "" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "" @@ -85,8 +93,8 @@ msgstr "" msgid "Client Reference" msgstr "" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "" @@ -105,58 +113,58 @@ msgstr "" msgid "Custom Report Options" msgstr "" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "" @@ -173,27 +181,27 @@ msgstr "" msgid "Impress Settings" msgstr "" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "" -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "" @@ -203,32 +211,36 @@ msgstr "" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "" @@ -236,47 +248,47 @@ msgstr "" msgid "Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "" -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "" @@ -288,8 +300,8 @@ msgstr "" msgid "Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "" @@ -300,8 +312,8 @@ msgstr "" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "" @@ -309,54 +321,54 @@ msgstr "" msgid "State" msgstr "" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "" diff --git a/src/senaite/impress/locales/zh_TW/LC_MESSAGES/senaite.impress.po b/src/senaite/impress/locales/zh_TW/LC_MESSAGES/senaite.impress.po index aec903d0..91a5351b 100644 --- a/src/senaite/impress/locales/zh_TW/LC_MESSAGES/senaite.impress.po +++ b/src/senaite/impress/locales/zh_TW/LC_MESSAGES/senaite.impress.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-01-05 11:50+0000\n" +"POT-Creation-Date: 2022-06-10 21:21+0000\n" "PO-Revision-Date: 2018-06-06 17:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/senaite/teams/87187/zh_TW/)\n" @@ -18,27 +18,31 @@ msgstr "" "Domain: senaite.impress\n" "Language: zh_TW\n" -#: senaite/impress/templates/reports/Default.pt:140 -#: senaite/impress/templates/reports/MultiDefault.pt:138 +#: senaite/impress/controlpanel.py:50 +msgid "Active templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:141 +#: senaite/impress/templates/reports/MultiDefault.pt:139 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:138 msgid "Analysis Report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:640 -#: senaite/impress/templates/reports/MultiDefault.pt:668 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:589 +#: senaite/impress/templates/reports/Default.pt:646 +#: senaite/impress/templates/reports/MultiDefault.pt:674 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:595 msgid "Analysis results relate only to the samples tested." msgstr "" -#: senaite/impress/templates/reports/Default.pt:545 -#: senaite/impress/templates/reports/MultiDefault.pt:571 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:492 +#: senaite/impress/templates/reports/Default.pt:551 +#: senaite/impress/templates/reports/MultiDefault.pt:577 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:498 msgid "Attachment for" msgstr "" -#: senaite/impress/templates/reports/Default.pt:529 -#: senaite/impress/templates/reports/MultiDefault.pt:555 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:476 +#: senaite/impress/templates/reports/Default.pt:535 +#: senaite/impress/templates/reports/MultiDefault.pt:561 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:482 msgid "Attachments for ${DYNAMIC_CONTENT}" msgstr "" @@ -48,13 +52,17 @@ msgstr "" msgid "Attachments per Row" msgstr "" -#: senaite/impress/templates/reports/Default.pt:309 -#: senaite/impress/templates/reports/MultiDefault.pt:320 +#: senaite/impress/controlpanel.py:45 +msgid "Available Templates" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:310 +#: senaite/impress/templates/reports/MultiDefault.pt:321 msgid "Batch ID" msgstr "" -#: senaite/impress/templates/reports/Default.pt:363 -#: senaite/impress/templates/reports/MultiDefault.pt:374 +#: senaite/impress/templates/reports/Default.pt:364 +#: senaite/impress/templates/reports/MultiDefault.pt:375 msgid "Batch Labels" msgstr "" @@ -67,13 +75,13 @@ msgid "CC Emails" msgstr "" #: senaite/impress/templates/publish.pt:88 -#: senaite/impress/templates/reports/Default.pt:321 -#: senaite/impress/templates/reports/MultiDefault.pt:332 +#: senaite/impress/templates/reports/Default.pt:322 +#: senaite/impress/templates/reports/MultiDefault.pt:333 msgid "Client" msgstr "" -#: senaite/impress/templates/reports/Default.pt:317 -#: senaite/impress/templates/reports/MultiDefault.pt:328 +#: senaite/impress/templates/reports/Default.pt:318 +#: senaite/impress/templates/reports/MultiDefault.pt:329 msgid "Client Batch ID" msgstr "" @@ -85,8 +93,8 @@ msgstr "" msgid "Client Reference" msgstr "" -#: senaite/impress/templates/reports/Default.pt:328 -#: senaite/impress/templates/reports/MultiDefault.pt:339 +#: senaite/impress/templates/reports/Default.pt:329 +#: senaite/impress/templates/reports/MultiDefault.pt:340 msgid "Client SID" msgstr "" @@ -105,58 +113,58 @@ msgstr "" msgid "Custom Report Options" msgstr "" -#: senaite/impress/templates/reports/Default.pt:348 -#: senaite/impress/templates/reports/MultiDefault.pt:359 +#: senaite/impress/templates/reports/Default.pt:349 +#: senaite/impress/templates/reports/MultiDefault.pt:360 msgid "Date Published" msgstr "" -#: senaite/impress/templates/reports/Default.pt:340 -#: senaite/impress/templates/reports/MultiDefault.pt:351 +#: senaite/impress/templates/reports/Default.pt:341 +#: senaite/impress/templates/reports/MultiDefault.pt:352 msgid "Date Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:344 -#: senaite/impress/templates/reports/MultiDefault.pt:355 +#: senaite/impress/templates/reports/Default.pt:345 +#: senaite/impress/templates/reports/MultiDefault.pt:356 msgid "Date Verified" msgstr "" -#: senaite/impress/controlpanel.py:50 +#: senaite/impress/controlpanel.py:72 msgid "Default Orientation" msgstr "" -#: senaite/impress/controlpanel.py:42 +#: senaite/impress/controlpanel.py:64 msgid "Default Paper Format" msgstr "" -#: senaite/impress/controlpanel.py:34 +#: senaite/impress/controlpanel.py:56 msgid "Default Template" msgstr "" -#: senaite/impress/controlpanel.py:75 +#: senaite/impress/controlpanel.py:97 msgid "Developer Mode" msgstr "" -#: senaite/impress/templates/reports/Default.pt:685 -#: senaite/impress/templates/reports/MultiDefault.pt:713 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:634 +#: senaite/impress/templates/reports/Default.pt:691 +#: senaite/impress/templates/reports/MultiDefault.pt:719 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:640 msgid "Fax" msgstr "" -#: senaite/impress/templates/reports/Default.pt:552 -#: senaite/impress/templates/reports/MultiDefault.pt:578 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:499 +#: senaite/impress/templates/reports/Default.pt:558 +#: senaite/impress/templates/reports/MultiDefault.pt:584 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:505 msgid "Filename:" msgstr "" -#: senaite/impress/controlpanel.py:67 +#: senaite/impress/controlpanel.py:89 msgid "Footer Text" msgstr "" -#: senaite/impress/ajax.py:328 +#: senaite/impress/ajax.py:315 msgid "Generated reports for: {}, " msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 msgid "HTML to PDF report engine for SENAITE" msgstr "" @@ -173,27 +181,27 @@ msgstr "" msgid "Impress Settings" msgstr "" -#: senaite/impress/controlpanel.py:51 +#: senaite/impress/controlpanel.py:73 msgid "Initially loaded orientation" msgstr "" -#: senaite/impress/controlpanel.py:43 +#: senaite/impress/controlpanel.py:65 msgid "Initially loaded paper format" msgstr "" -#: senaite/impress/controlpanel.py:35 +#: senaite/impress/controlpanel.py:57 msgid "Initially loaded report template" msgstr "" -#: senaite/impress/templates/reports/Default.pt:635 -#: senaite/impress/templates/reports/MultiDefault.pt:663 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:584 +#: senaite/impress/templates/reports/Default.pt:641 +#: senaite/impress/templates/reports/MultiDefault.pt:669 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:590 msgid "Methods included in the ${accreditation_body} schedule of Accreditation for this Laboratory. Analysis remarks are not accredited" msgstr "" -#: senaite/impress/templates/reports/Default.pt:622 -#: senaite/impress/templates/reports/MultiDefault.pt:650 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:571 +#: senaite/impress/templates/reports/Default.pt:628 +#: senaite/impress/templates/reports/MultiDefault.pt:656 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:577 msgid "Not invoiced" msgstr "" @@ -203,32 +211,36 @@ msgstr "" msgid "Number of attachments rendered within one row per Analysis Request" msgstr "" -#: senaite/impress/templates/reports/Default.pt:683 -#: senaite/impress/templates/reports/MultiDefault.pt:711 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:632 +#: senaite/impress/templates/reports/Default.pt:689 +#: senaite/impress/templates/reports/MultiDefault.pt:717 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:638 msgid "Phone" msgstr "" -#: senaite/impress/templates/reports/Default.pt:270 -#: senaite/impress/templates/reports/MultiDefault.pt:277 +#: senaite/impress/controlpanel.py:46 +msgid "Please choose the templates that can be selected" +msgstr "" + +#: senaite/impress/templates/reports/Default.pt:271 +#: senaite/impress/templates/reports/MultiDefault.pt:278 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:326 msgid "Provisional report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:352 -#: senaite/impress/templates/reports/MultiDefault.pt:363 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:541 +#: senaite/impress/templates/reports/Default.pt:353 +#: senaite/impress/templates/reports/MultiDefault.pt:364 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:547 msgid "Published by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:496 -#: senaite/impress/templates/reports/MultiDefault.pt:517 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:437 +#: senaite/impress/templates/reports/Default.pt:502 +#: senaite/impress/templates/reports/MultiDefault.pt:523 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:443 msgid "QC Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:411 -#: senaite/impress/templates/reports/MultiDefault.pt:424 +#: senaite/impress/templates/reports/Default.pt:412 +#: senaite/impress/templates/reports/MultiDefault.pt:425 msgid "Range" msgstr "" @@ -236,47 +248,47 @@ msgstr "" msgid "Received" msgstr "" -#: senaite/impress/templates/reports/Default.pt:568 -#: senaite/impress/templates/reports/MultiDefault.pt:596 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:517 +#: senaite/impress/templates/reports/Default.pt:574 +#: senaite/impress/templates/reports/MultiDefault.pt:602 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:523 msgid "Responsibles" msgstr "" -#: senaite/impress/templates/reports/Default.pt:405 -#: senaite/impress/templates/reports/MultiDefault.pt:418 +#: senaite/impress/templates/reports/Default.pt:406 +#: senaite/impress/templates/reports/MultiDefault.pt:419 msgid "Result" msgstr "" -#: senaite/impress/templates/reports/Default.pt:620 -#: senaite/impress/templates/reports/MultiDefault.pt:648 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:569 +#: senaite/impress/templates/reports/Default.pt:626 +#: senaite/impress/templates/reports/MultiDefault.pt:654 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:575 msgid "Result out of client specified range." msgstr "" -#: senaite/impress/templates/reports/Default.pt:375 +#: senaite/impress/templates/reports/Default.pt:376 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:339 msgid "Results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:481 +#: senaite/impress/templates/reports/Default.pt:487 msgid "Results interpretation" msgstr "" -#: senaite/impress/controlpanel.py:76 +#: senaite/impress/controlpanel.py:98 msgid "Returns the raw HTML in the report preview." msgstr "" -#: senaite/impress/configure.zcml:182 +#: senaite/impress/configure.zcml:187 #: senaite/impress/templates/publish.pt:9 msgid "SENAITE IMPRESS" msgstr "" -#: senaite/impress/controlpanel.py:85 +#: senaite/impress/controlpanel.py:107 msgid "SENAITE IMPRESS Settings" msgstr "" -#: senaite/impress/templates/reports/Default.pt:301 -#: senaite/impress/templates/reports/MultiDefault.pt:312 +#: senaite/impress/templates/reports/Default.pt:302 +#: senaite/impress/templates/reports/MultiDefault.pt:313 msgid "Sample ID" msgstr "" @@ -288,8 +300,8 @@ msgstr "" msgid "Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:332 -#: senaite/impress/templates/reports/MultiDefault.pt:343 +#: senaite/impress/templates/reports/Default.pt:333 +#: senaite/impress/templates/reports/MultiDefault.pt:344 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:215 msgid "Sample Type" msgstr "" @@ -300,8 +312,8 @@ msgstr "" msgid "Show Sample Remarks" msgstr "" -#: senaite/impress/templates/reports/Default.pt:336 -#: senaite/impress/templates/reports/MultiDefault.pt:347 +#: senaite/impress/templates/reports/Default.pt:337 +#: senaite/impress/templates/reports/MultiDefault.pt:348 msgid "Specification" msgstr "" @@ -309,54 +321,54 @@ msgstr "" msgid "State" msgstr "" -#: senaite/impress/controlpanel.py:58 +#: senaite/impress/controlpanel.py:80 msgid "Store Multi-Report PDFs Individually" msgstr "" -#: senaite/impress/controlpanel.py:59 +#: senaite/impress/controlpanel.py:81 msgid "Store generated multi-report PDFs individually. Turn off to store the multi-report PDF only for the primary item of the report" msgstr "" -#: senaite/impress/templates/reports/Default.pt:298 -#: senaite/impress/templates/reports/MultiDefault.pt:308 +#: senaite/impress/templates/reports/Default.pt:299 +#: senaite/impress/templates/reports/MultiDefault.pt:309 msgid "Summary" msgstr "" -#: senaite/impress/templates/reports/Default.pt:208 -#: senaite/impress/templates/reports/MultiDefault.pt:211 +#: senaite/impress/templates/reports/Default.pt:209 +#: senaite/impress/templates/reports/MultiDefault.pt:212 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:256 msgid "Supervisor" msgstr "" -#: senaite/impress/templates/reports/Default.pt:651 -#: senaite/impress/templates/reports/MultiDefault.pt:679 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:600 +#: senaite/impress/templates/reports/Default.pt:657 +#: senaite/impress/templates/reports/MultiDefault.pt:685 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:606 msgid "Test results are at a ${lab_confidence}% confidence level" msgstr "" -#: senaite/impress/controlpanel.py:68 +#: senaite/impress/controlpanel.py:90 msgid "The footer text will be rendered on every PDF page and may contain arbitrary HTML" msgstr "" -#: senaite/impress/templates/reports/Default.pt:261 -#: senaite/impress/templates/reports/MultiDefault.pt:266 +#: senaite/impress/templates/reports/Default.pt:262 +#: senaite/impress/templates/reports/MultiDefault.pt:267 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:315 msgid "This Analysis Request has been invalidated due to erroneously published results" msgstr "" -#: senaite/impress/templates/reports/Default.pt:264 -#: senaite/impress/templates/reports/MultiDefault.pt:269 +#: senaite/impress/templates/reports/Default.pt:265 +#: senaite/impress/templates/reports/MultiDefault.pt:270 #: senaite/impress/templates/reports/MultiDefaultByColumn.pt:318 msgid "This Analysis request has been replaced by" msgstr "" -#: senaite/impress/templates/reports/Default.pt:647 -#: senaite/impress/templates/reports/MultiDefault.pt:675 -#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:596 +#: senaite/impress/templates/reports/Default.pt:653 +#: senaite/impress/templates/reports/MultiDefault.pt:681 +#: senaite/impress/templates/reports/MultiDefaultByColumn.pt:602 msgid "This document shall not be reproduced except in full, without the written approval of ${name_lab}" msgstr "" -#: senaite/impress/templates/reports/Default.pt:408 -#: senaite/impress/templates/reports/MultiDefault.pt:421 +#: senaite/impress/templates/reports/Default.pt:409 +#: senaite/impress/templates/reports/MultiDefault.pt:422 msgid "Unit" msgstr "" diff --git a/src/senaite/impress/reportwrapper.py b/src/senaite/impress/reportwrapper.py index 59dcd6c9..6c5abcf0 100644 --- a/src/senaite/impress/reportwrapper.py +++ b/src/senaite/impress/reportwrapper.py @@ -1,4 +1,22 @@ # -*- coding: utf-8 -*- +# +# This file is part of SENAITE.IMPRESS. +# +# SENAITE.IMPRESS is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the Free +# Software Foundation, version 2. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 51 +# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Copyright 2018-2022 by it's authors. +# Some rights reserved, see README and LICENSE. from bika.lims import api from DateTime import DateTime