All checks were successful
Deploy bericht / deploy (push) Successful in 14s
Eddy: „es gibt immer mehr Bilder im Netz, die AVIF verwenden". Neue lib/bericht_avif.lib.php erkennt AVIF am Inhalt (auch unter „.jpg") und wandelt es vor der Endungsprüfung um: deckend → JPG, transparent → PNG (nur GD, ImageMagick 6 verliert den Alphakanal; Muster KB #1698). Abgedeckt: Editor-Upload (ajax/upload_extra.php, accept + Dateifilter), PWA-Foto (api/orders.php upload_photo), Handy-Upload per QR (mobile_upload.php; verkleinerte Bilder heißen jetzt .jpg statt der alten Endung). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
105 lines
5.1 KiB
Text
105 lines
5.1 KiB
Text
ModuleBerichtName = Report
|
||
ModuleBerichtDesc = Create work reports from invoice attachments, annotate them in the browser and attach them as PDF
|
||
Bericht = Report
|
||
Berichte = Reports
|
||
BerichtEditor = Report Editor
|
||
BerichtNew = New Report
|
||
BerichtTitle = Title
|
||
BerichtCreatedAt = Created at
|
||
BerichtCreatedBy = Created by
|
||
BerichtStatus = Status
|
||
BerichtStatusDraft = Draft
|
||
BerichtStatusFinal = Final
|
||
BerichtAuftragsnummer = Order number
|
||
BerichtTemplate = Cover template
|
||
BerichtNoTemplate = No template
|
||
BerichtAvailableAttachments = Available attachments
|
||
BerichtAddSelectedToReport = Add selection to report
|
||
BerichtUploadExtra = Upload another file
|
||
BerichtPages = Pages
|
||
BerichtNoReports = No report exists for this document yet.
|
||
BerichtCreate = Create report
|
||
BerichtSave = Save report
|
||
BerichtSaveDraft = Save draft
|
||
BerichtFinalize = Finalize report (generate PDF)
|
||
BerichtConfirmDelete = Really delete this report?
|
||
BerichtDeleteSuccess = Report deleted
|
||
BerichtSaveSuccess = Report saved
|
||
BerichtFinalizeSuccess = PDF created and attached to %s
|
||
BerichtNoteHint = Note for current page (printed at the bottom of the PDF page)
|
||
BerichtTools = Tools
|
||
BerichtToolSelect = Select
|
||
BerichtToolDraw = Freehand
|
||
BerichtToolRect = Rectangle
|
||
BerichtToolCircle = Circle
|
||
BerichtToolArrow = Arrow
|
||
BerichtToolText = Text
|
||
BerichtToolDelete = Delete
|
||
BerichtUndo = Undo
|
||
BerichtRedo = Redo
|
||
BerichtColor = Color
|
||
BerichtStrokeWidth = Stroke width
|
||
BerichtRotateLeft = Rotate left
|
||
BerichtRotateRight = Rotate right
|
||
BerichtDeletePage = Delete page
|
||
BerichtAddPage = Add page
|
||
BerichtSetup = Report Settings
|
||
BerichtSetupDescription = Manage ODT cover templates and global settings here.
|
||
BerichtSetupTemplates = ODT cover templates
|
||
BerichtSetupTemplatesDesc = Templates are stored under DOL_DATA_ROOT/bericht/templates. You can use placeholders like {auftragsnummer}, {kunde_name}, {datum} in the template.
|
||
BerichtSetupUploadTemplate = Upload new template (.odt)
|
||
BerichtSetupTemplateDeleted = Template deleted
|
||
BerichtSetupTemplateUploaded = Template uploaded
|
||
BerichtSetupDefaultTemplate = Default template
|
||
BerichtSetupNoTemplates = No templates yet
|
||
BerichtSetupOptions = Options
|
||
BerichtSetupTabInvoice = Show tab on invoices
|
||
BerichtSetupTabOrder = Show tab on orders
|
||
BerichtSetupTabPropal = Show tab on proposals
|
||
BerichtSetupTabShipment = Show tab on shipments
|
||
BerichtSetupSignatureRatio = Delivery signature image ratio
|
||
BerichtSetupSignatureRatioDesc = How large the {signature} image is in the rendered ODT PDF (0.35 ≈ 7×3.5 cm; higher = bigger). Multiplied against PNG pixels at runtime.
|
||
BerichtSetupBurnAnnotations = Burn annotations into PDF (instead of PDF annotations)
|
||
BerichtSetupPhotoHeader = Photo quality of the site app
|
||
BerichtSetupPhotoMaxSide = Resize photos to
|
||
BerichtSetupPhotoFull = Original size (1:1, full camera quality)
|
||
BerichtSetupPhotoMaxSideDesc = Longest edge a photo is scaled to before upload. Original size uploads the image untouched — required to keep rating plates, meter readings and defects readable when zooming in. Smaller values save mobile data.
|
||
BerichtSetupPhotoQuality = JPEG quality
|
||
BerichtSetupPhotoQualityDesc = Only applies when resizing above. At original size the file stays exactly as the camera produced it.
|
||
BerichtSetupLibreOfficeBin = LibreOffice binary path (for ODT→PDF)
|
||
BerichtPlaceholdersTitle = Available placeholders in ODT template
|
||
BerichtErrorNoParent = Parent document not found
|
||
BerichtErrorNotAllowed = Permission denied
|
||
BerichtErrorTemplateNotFound = Template not found
|
||
BerichtErrorPdfFailed = PDF generation failed
|
||
BerichtSignatureBoxConfig = Signature area on delivery note
|
||
BerichtSignatureBoxConfigDesc = Define where the customer signature is stamped onto the delivery-note PDF. Position is stored per PDF template.
|
||
BerichtOpenSignatureBoxEditor = Configure signature area
|
||
BerichtSignatureBoxNoPreviewShipment = No shipment exists yet in Dolibarr — please create one so we can show a sample PDF.
|
||
BerichtPdfTemplate = PDF template
|
||
BerichtPdfModules = PDF modules
|
||
BerichtOdtModules = ODT modules
|
||
BerichtOdtFiles = ODT files (doctemplates/shipments)
|
||
BerichtPreviewWithBox = Preview with signature box
|
||
BerichtBoxGeometry = Box geometry
|
||
BerichtBoxPage = Page
|
||
BerichtBoxPageFirst = First page
|
||
BerichtBoxPageLast = Last page
|
||
BerichtBoxLabel = Label
|
||
BerichtBoxResetDefault = Reset to default
|
||
BerichtShipments = Shipments
|
||
BerichtShipmentSigned = Shipment signed
|
||
BerichtShipmentNotSigned = Not yet signed
|
||
BerichtConfirmDelivery = Have customer confirm delivery
|
||
BerichtSignerName = Signer name
|
||
BerichtSignatureConfirmText = With this signature I confirm proper receipt of the delivery.
|
||
BerichtDeliveryConfirmed = Delivery confirmed — PDF attached to shipment
|
||
BerichtNoShipmentsForOrder = This order has no shipments yet.
|
||
BerichtSignDelivery = Sign delivery
|
||
BerichtViewSignedPdf = View signed PDF
|
||
BerichtAvifNichtLesbar = %s: the AVIF image could not be converted to JPG.
|
||
BerichtAvifTransparenz = %s: the server cannot convert AVIF with a transparent background yet — the background would turn black. Please save it as PNG for now.
|
||
Permission50002101 = Read reports
|
||
Permission50002102 = Create and edit reports
|
||
Permission50002103 = Delete reports
|
||
Permission50002104 = Administer Bericht module
|