bericht/langs/en_US/bericht.lang
Eduard Wisch 7f51c89d3f
All checks were successful
Deploy bericht / deploy (push) Successful in 14s
Fotoqualitaet einstellbar, Vorgabe 1:1 statt fest 2000 px (v1.7.0) [deploy]
Eddy: „deswegen erkenne ich so wenig — mach im Admin eine Einstellung fuers
Verkleinern und stelle sie auf 100% 1:1. Ich will die volle Handy-Qualitaet der
Kamera, nichts anderes."

- Admin → Bericht → „Fotoqualitaet der Baustellen-App":
  BERICHT_PHOTO_MAXSIDE (0 = Originalgroesse, sonst 4000/3000/2000/1600 px)
  und BERICHT_PHOTO_QUALITY (nur relevant, wenn verkleinert wird)
- Vorgabe ist 0 = Originalgroesse. Ohne Zutun laedt die App ab jetzt das
  unveraenderte Kamerabild. Prod-Limits tragen das (upload_max_filesize 300M,
  nachgesehen)
- neuer Endpoint api/config.php liefert die Werte an die PWA, Auth per awl_sso
- Lang-Keys de+en

Nebenbefund, an einem Bestandsfoto gemessen: den bisherigen Fotos fehlt das
EXIF vollstaendig (Quality 85, kein DateTimeOriginal). Das Canvas-Verkleinern
hat es entfernt — deshalb fiel bericht_file_taken_at() immer auf das Dateidatum
zurueck. Mit 1:1 bleibt das Kamera-EXIF erhalten.

Admin-Feld und Endpoint lokal im Browser geprueft: Auswahl steht auf
Originalgroesse, config.php liefert {ok:true, photo_maxside:0, photo_quality:100}.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 19:06:45 +02:00

103 lines
4.9 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
Permission50002101 = Read reports
Permission50002102 = Create and edit reports
Permission50002103 = Delete reports
Permission50002104 = Administer Bericht module