<?php

/**
 * This file is part of CodeIgniter 4 framework.
 *
 * (c) CodeIgniter Foundation <admin@codeigniter.com>
 *
 * For the full copyright and license information, please view
 * the LICENSE file that was distributed with this source code.
 */

// HTTP language settings
return [
    // CurlRequest
    'missingCurl'     => 'CURL moet geactiveerd zijn om gebruik te maken van de CURLRequest class.',
    'invalidSSLKey'   => 'Kan SSL Key niet zetten. {0} is geen geldig bestand.',
    'sslCertNotFound' => 'SSL certificaat niet gevonden op de locatie: {0}',
    'curlError'       => '{0} : {1}',

    // IncomingRequest
    'invalidNegotiationType' => '{0} is geen geldig negotiation type. Moet één van de volgende zijn: media, charset, encoding, language.',
    'invalidJSON'            => 'Kon de JSON string niet verwerken. Fout: {0}',
    'unsupportedJSONFormat'  => 'Het gegeven JSON formaat wordt niet ondersteund.',

    // Message
    'invalidHTTPProtocol' => 'Ongeldige HTTP Protocol Version. Moet één van de volgende zijn: {0}',

    // Negotiate
    'emptySupportedNegotiations' => 'Je moet een Array opgeven met al de geldige Negotiations.',

    // RedirectResponse
    'invalidRoute' => '{0} route kon niet worden gevonden tijdens reverse-routing.',

    // DownloadResponse
    'cannotSetBinary'        => 'Bestandspad kan niet binaire zijn.',
    'cannotSetFilepath'      => 'Binaire waarde kan geen bestandspad zijn: {0}',
    'notFoundDownloadSource' => 'Download body niet gevonden.',
    'cannotSetCache'         => 'Caching niet ondersteunt voor downloads.',
    'cannotSetStatusCode'    => 'Het wijzigen van de status code is niet ondersteunt voor downloads. code: {0}, reden: {1}',

    // Response
    'missingResponseStatus' => 'HTTP Response heeft geen status code',
    'invalidStatusCode'     => '{0} is geen geldige HTTP return status code',
    'unknownStatusCode'     => 'Ongekende HTTP status code opgegeven met geen bericht: {0}',

    // URI
    'cannotParseURI'       => 'URI kan niet worden verwerkt: {0}',
    'segmentOutOfRange'    => 'Request URI segment valt niet in bereik: {0}',
    'invalidPort'          => 'Poort moet tussen 0 en 65535 vallen. Opgegeven: {0}',
    'malformedQueryString' => 'Query strings mogen geen URI fragmenten bevatten.',

    // Page Not Found
    'pageNotFound'       => 'Pagina niet gevonden',
    'emptyController'    => 'Geen Controller gespecificeerd.',
    'controllerNotFound' => 'Controller of methode niet gevonden: {0}::{1}',
    'methodNotFound'     => 'Controller methode niet gevonden: {0}',
    'localeNotSupported' => 'Locale word niet ondersteund: {0}',

    // CSRF
    'disallowedAction' => 'De actie die u opvraagt is niet toegelaten.',

    // Uploaded file moving
    'alreadyMoved' => 'Het upload bestand is reeds verplaatst.',
    'invalidFile'  => 'Het origineel bestand is geen geldig bestand.',
    'moveFailed'   => 'Kon het bestand {0} niet verplaatsen naar {1} ({2})',

    'uploadErrOk'        => 'Upload geslaagd.',
    'uploadErrIniSize'   => 'Het bestand "%s" overschrijdt de upload_max_filesize ini instelling.',
    'uploadErrFormSize'  => 'Het bestand "%s" overschrijdt de upload limiet gedefinieerd in uw formulier.',
    'uploadErrPartial'   => 'Het bestand "%s" is maar deels geüpload.',
    'uploadErrNoFile'    => 'Geen bestand geüpload.',
    'uploadErrCantWrite' => 'Het bestand "%s" kon niet worden weggeschreven op schijf.',
    'uploadErrNoTmpDir'  => 'Bestand kon niet worden geüpload: ontbrekende tijdelijke folder.',
    'uploadErrExtension' => 'Bestand upload werd gestopt door een PHP extensie.',
    'uploadErrUnknown'   => 'Het bestand "%s" kon niet worden geüpload door een ongekende fout.',

    // SameSite setting
    // @deprecated
    'invalidSameSiteSetting' => 'The SameSite instelling moet zijn: None, Lax, Strict, of een lege string. Gegeven: {0}',
];
