<?php
/**
 *
 * @version     1.0.$Revision:$
 * @version     SVN: $Id:$
 * @package     bplan-base/globals
 * @subpackage  Locales
 * @author      Emilio Cannarozzo <emilio.cannarozzo@bplan-solutions.de>
 * @author      Wassilios Meletiadis <wassilios.meletiadis@bplan-solutions.de>
 * @copyright   Copyright (C) 2025, 2026 bplan-solutions GmbH & Co. KG <https://www.bplan-solutions.de/>
 * /Δ\
 */

return [

    'page.title' => 'Drucker',

    'action.create' => 'Drucker anlegen',
    'action.edit'   => 'Drucker bearbeiten',
    'action.delete' => 'Drucker löschen',

    'confirm.delete' => 'Soll der Drucker wirklich gelöscht werden?',

    'error.create-error' => 'Fehler beim Anlegen des Druckers.',
    'error.delete-error' => 'Fehler beim Löschen des Druckers.',
    'error.save-error'   => 'Fehler beim Speichern des Druckers.',
    'error.update-error' => 'Fehler beim Aktualisieren des Druckers.',

    'grid-locales' => [
        'actions'  => [
            'edit-printer' => 'Bearbeiten',
        ],
        'captions' => [
            'id'              => 'ID',
            'label'           => 'Bezeichnung',
            'location_id'     => 'Standort',
            'name'            => 'Druckername',
            'printer_type_id' => 'Druckertyp',
        ],
        'create-button'      => 'Drucker anlegen',
        'description'        => 'Hier werden alle Drucker angezeigt.',
        'heading'            => 'Drucker',
        'no-data'            => 'Keine Drucker vorhanden',
        'no-data-info'       => 'Legen Sie Ihren ersten Drucker an.',
        'search-label'       => 'Drucker suchen',
        'search-placeholder' => 'Suche nach Bezeichnung, Name ...',
        'search-result-info' => 'Keine Drucker entsprechen dem aktuellen Filter.',
        'sort-fields' => [
            'active' => 'Aktiv',
            'label'  => 'Bezeichnung',
            'name'   => 'Druckername',
        ],
    ],

    'info.created'               => 'Drucker wurde erfolgreich angelegt.',
    'info.created-no-subject'    => 'Datensatz wurde erfolgreich angelegt.',
    'info.deleted'               => 'Drucker wurde erfolgreich gelöscht.',
    'info.updated'               => 'Drucker wurde erfolgreich aktualisiert.',

    'label.id'              => 'ID',
    'label.uuid'            => 'UUID',
    'label.active'          => 'Aktiv',
    'label.created_at'      => 'Erstellt am',
    'label.deleted_at'      => 'Gelöscht am',
    'label.updated_at'      => 'Aktualisiert am',
    'label.config_settings' => 'Konfiguration',
    'label.host'            => 'Host',
    'label.label'           => 'Bezeichnung',
    'label.location_id'     => 'Installationsort',
    'label.locations'       => 'Zugeordnete Kiosk-Systeme',
    'label.name'            => 'Druckername',
    'label.printer_type_id' => 'Druckertyp',
    'label.tenant_id'       => 'Mandant',

    'modal.create.heading' => 'Drucker anlegen',
    'modal.edit.heading'   => 'Drucker bearbeiten',

    'placeholder.search' => 'Drucker suchen ...',

    'placeholder.id'              => null,
    'placeholder.uuid'            => null,
    'placeholder.active'          => null,
    'placeholder.created_at'      => null,
    'placeholder.deleted_at'      => null,
    'placeholder.updated_at'      => null,
    'placeholder.config_settings' => null,
    'placeholder.host'            => 'z.B. http://192.168.1.100:8080',
    'placeholder.label'           => 'z.B. Empfang Drucker 1',
    'placeholder.location_id'     => null,
    'placeholder.name'            => 'z.B. CardPrinter_01',
    'placeholder.printer_type_id' => null,
    'placeholder.tenant_id'       => null,

    'search-label.*' => null,

    // new keys — not in CodeGenerator template
    'hint.no-printer-type-selected' => 'Bitte wählen Sie zuerst einen Druckertyp aus.',
    'hint.no-config-template'       => 'Für den ausgewählten Druckertyp ist kein Konfigurations-Template definiert.',
    'tab-name.base'                 => 'Allgemein',
    'tab-name.config-settings'      => 'Konfiguration',

];
