diff --git a/config/shaark.php b/config/shaark.php index 853c83e..1087106 100644 --- a/config/shaark.php +++ b/config/shaark.php @@ -16,7 +16,7 @@ ], 'locale' => [ 'default' => env('APP_LANG'), - 'rules' => ['required', 'in:fr,en,de,ja'] + 'rules' => ['required', 'in:fr,en,de,ja,nl'] ], 'is_private' => [ 'default' => false, diff --git a/resources/lang/nl.json b/resources/lang/nl.json new file mode 100644 index 0000000..0559103 --- /dev/null +++ b/resources/lang/nl.json @@ -0,0 +1,268 @@ +{ + "A fresh verification link has been sent to your email address.": "Er is een nieuwe verificatielink naar je e-mailadres verstuurd.", + "All rights reserved.": "Alle rechten voorbehouden.", + "Before proceeding, please check your email for a verification link.": "Om verder te gaan, check je e-mail voor een verificatielink.", + "click here to request another": "vraag hier een andere aan", + "Confirm Password": "Bevestig wachtwoord", + "E-Mail Address": "E-mailadres", + "Error": "Fout", + "Forbidden": "Geen toegang", + "Forgot Your Password?": "Wachtwoord vergeten?", + "Go Home": "Terug naar de voorpagina", + "Hello!": "Hallo!", + "hi": "hallo", + "If you did not create an account, no further action is required.": "Als je geen account hebt aangemaakt hoef je verder niets te doen.", + "If you did not receive the email": "Als je de e-mail niet hebt ontvangen:", + "If you did not request a password reset, no further action is required.": "Als je geen wachtwoordherstel hebt aangevraagd, hoef je verder niets te doen.", + "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser: [:displayableActionUrl](:actionURL)": "Als je problemen hebt met de \":actionText\" knop, kopieer en plak de URL hieronder\nin je webbrowser: [:displayableActionUrl](:actionURL)", + "Invalid signature.": "Ongeldige handtekening.", + "Login": "Inloggen", + "Logout": "Uitloggen", + "Name": "Naam", + "Not Found": "Niet gevonden", + "Oh no": "Oh nee", + "Page Expired": "Pagina niet meer geldig", + "Page Not Found": "Pagina niet gevonden", + "Password": "Wachtwoord", + "Please click the button below to verify your email address.": "Klik op de knop hieronder om je e-mailadres te verifiëren.", + "Please confirm your password before continuing.": "Bevestig je wachtwoord om verder te gaan.", + "Regards": "Met vriendelijke groet", + "Register": "Registreren", + "Remember Me": "Onthoud mij", + "Reset Password": "Wachtwoord herstellen", + "Reset Password Notification": "Wachtwoordherstel notificatie", + "Send Password Reset Link": "Verstuur link voor wachtwoordherstel", + "Server Error": "Server fout", + "Service Unavailable": "Website onbeschikbaar", + "Sorry, the page you are looking for could not be found.": "Sorry, deze pagina kon niet gevonden worden.", + "Sorry, you are forbidden from accessing this page.": "Sorry, je mag deze pagina niet opvragen.", + "Sorry, you are making too many requests to our servers.": "Sorry, je doet teveel aanvragen naar onze servers.", + "Sorry, you are not authorized to access this page.": "Sorry, je hebt geen toegang tot deze pagina.", + "Sorry, your session has expired. Please refresh and try again.": "Sorry, je sessie is verlopen. Herlaad de pagina en probeer het opnieuw.", + "Sorry, we are doing some maintenance. Please check back soon.": "Sorry, we zijn op dit moment bezig met onderhoud. Probeer het straks nog eens.", + "This password reset link will expire in :count minutes.": "Deze link om je wachtwoord te herstellen verloopt over :count minuten.", + "Toggle navigation": "Schakel navigatie", + "Too Many Attempts.": "Te veel pogingen.", + "Too Many Requests": "Te veel serververzoeken", + "Unauthorized": "Onbevoegd", + "Verify Email Address": "Verifieer e-mailadres", + "Verify Your Email Address": "Verifieer je e-mailadres", + "We won't ask for your password again for a few hours.": "We zullen je de komende uren niet nogmaals om je wachtwoord vragen.", + "You are receiving this email because we received a password reset request for your account.": "Je ontvangt deze e-mail omdat we een wachtwoordherstel verzoek hebben ontvangen voor je account.", + "Your email address is not verified.": "Je e-mailadres is niet geverifieerd.", + "Whoops!": "Oeps!", + "Whoops, something went wrong on our servers.": "Oeps, er ging iets fout op onze servers.", + "This action is unauthorized.": "Deze actie is niet toegestaan.", + + "Yes": "Ja", + "No": "Nee", + "Previous": "Vorige", + "Next": "Volgende", + + "Secure code": "Veiligheidscode", + "Invalid credentials": "Ongeldige inloggegevens", + "Invalid secure code": "Ongeldige veiligheidscode", + "A security code has been sent to you. This code will expire :expire.": "Een veiligheidscode is opgestuurd. Deze code verloopt :expire.", + + "Manage": "Beheer", + "Page": "Pagina", + "Tags": "Labels", + "Tag": "Label", + "Tagged": "Gelabeld", + "Wall": "Muur", + "Walls": "Muren", + "Card": "Kaart", + "Cards": "Kaarten", + "Link": "Link", + "Links": "Links", + "Story": "Verhaal", + "Stories": "Verhalen", + "Chest": "Kist", + "Chests": "Kisten", + "Album": "Album", + "Albums": "Albums", + "Posts": "Berichten", + + "Add link": "Link toevoegen", + "Update link": "Link bijwerken", + "Add story": "Verhaal toevoegen", + "Update story": "Verhaal bijwerken", + "Add chest": "Kist toevoegen", + "Update chest": "Kist bijwerken", + "Add album": "Album toevoegen", + "Update album": "Album bijwerken", + + "Contents": "Inhoud", + "Session": "Sessie", + "Account": "Account", + "Logins": "Inlogpogingen", + "Import": "Importeren", + "Export": "Exporteren", + "Actions": "Acties", + "More": "Meer", + "Archives": "Achrieven", + "Archive": "Archief", + "Permalink": "Permanente-Link", + "Edit": "Bewerken", + "Delete": "Verwijderen", + "Deleted": "Verwijderd", + "Can't delete": "Kan niet verwijderen", + "Purge": "Verwijderen", + "Confirm": "Bevestigen", + "Save": "Opslaan", + "Save & New": "Opslaan & nieuw", + "Save & View": "Opslaan & bekijken", + "Saved": "Opgeslagen", + "Can't save": "Kan niet opslaan", + "Download": "Downloaden", + "View": "Bekijken", + "Add": "Toevoegen", + "Move": "Verplaatsen", + "Show": "Tonen", + "Hide": "Verbergen", + "Copy all": "Alles kopiëren", + "Copy": "Kopiëren", + "Copied": "Gekopieerd", + "Choose": "Uitkiezen", + "Reset": "Opnieuw instellen", + "Generate": "Genereren", + "Loading": "Laden", + "Success": "Succes", + "Fail": "Mislukt", + "Is pinned?": "Is vastgezet?", + "Is private?": "Is privé?", + "Is default?": "Is standaard?", + + "Type / to search": "Druk op / om te zoeken", + "No result": "Geen resultaten", + + "Retrieving URL informations...": "Informatie over URL opzoeken...", + "Title": "Titel", + "Content": "Inhoud", + "Unable to parse link": "Link kan niet worden geanalyseerd", + "View on archive.org": "Bekijk op archive.org", + + "Link is being archived": "Link wordt gearchiveerd", + "No provider found to archive this link": "Geen manier kunnen vinden om deze Link de archiveren", + "Archive as Media": "Archiveer als Media", + "Archive as PDF": "Archiveer als PDF", + "New archive": "Nieuw archief", + "Current archive": "Huidig archief", + "Archive does not exist": "Archief bestaat niet", + "No archive": "Geen archief", + "Can't fetch archives": "Archief niet kunnen ophalen", + + "URL": "URL", + "Text": "Tekst", + "Secret": "Geheim", + "Code": "Code", + ":size chars": ":size karakters", + "Alpha numeric with symbols": "Alfanumeriek met tekens", + "Alpha numeric only": "Alleen alfanumeriek", + + "Images": "Afbeeldingen", + "Drop files or click to choose": "Bestand hierheen slepen of klik om te kiezen", + "Invalid file": "Ongeldig bestand", + + "Create tag": "Label toevoegen", + "Click to select": "Klik om te selecteren", + "Click to deselect": "Klik om selectie op te heffen", + "No tag": "Geen Label", + "Search or type a tag": "Zoek of typ een Label", + "Can't fetch tags": "Kan Labels niet ophalen", + "All elements tagged :from will be moved to :to. Selected tag will be deleted. Are you sure?": "Alle elementen met Label :from worden verplaatst naar :to. Geselecteerd label wordt verwijderd. Weet je het zeker?", + "Elements tagged :from have been moved to :to.": "Element met Label :from zijn verplaatst naar :to.", + + "Rapid share": "Snel delen", + "Configure your rapid share button and drag it to your bookmarks menu.": "Configureer de snel delen knop en sleep hem naar het bookmarks menu.", + "Width": "Breedte", + "Height": "Hoogte", + "Share button": "Deelknop", + + "Temp sharing": "Tijdelijk delen", + "Temp sharing of :title": "Tijdelijk delen van :title", + "Create link": "Link toevoegen", + "Content will be accessible even private until expiration.": "De inhoud is beschikbaar, ook privë inhoud, tot het vervalmoment.", + "Link expires in": "Link vervalt in", + "Active links": "Actieve Links", + "Expiration": "Vervalmoment", + "Can't fetch shares": "Kan het gedeelde niet vinden", + "Link generated": "Link gegenereerd", + "Unable to create link for this content": "Kan geen Link maken voor deze inhoud", + "This content is not actually shared": "Deze inhoud wordt niet gedeeld", + "This shared content has expired": "Deze gedeelde inhoud is verlopen", + "1 hour": "1 uur", + "12 hours": "12 uur", + "1 day": "1 dag", + "3 days": "3 dagen", + "1 week": "1 week", + "2 weeks": "2 weken", + "1 month": "1 maand", + + "Comments": "Reacties", + "No comments": "Geen reacties", + "New comment": "Nieuwe reactie", + "Replying to :name": ":name beantwoorden", + "Your comment will be displayed once moderated": "De reactie wordt weergegeven nadat deze gecontroleerd is", + "This comment and all others comments from this user are now visible": "Deze en alle andere reacties van deze gebruiker zijn nu zichtbaar", + "This comment is now visible": "Deze reactie is nu zichtbaar.", + + "Settings": "Instellingen", + "None": "Geen", + "Image": "Afbeelding", + "Gradient": "Gradient", + "Color #:number": "Kleur #:number", + "Orientation": "Richting", + "Settings updated!": "Instellingen bijgewerkt!", + + "Restrict tags": "Beperk Label", + "Restrict cards": "Beperk Kaart", + "Columns to show": "Kolommen weergeven", + "Show tags": "Laat Label zien", + "Compact cards list": "Compacte lijst voor Kaarten", + + "No logins": "Geen inlogpogingen", + "IP address": "IP-adres", + "System": "Systeem", + "Date": "Datum", + "Status": "Status", + "Succeeded": "Gelukt", + "2FA": "2-factor-authentication", + "Locked": "Vergrendeld", + "Failed": "Mislukt", + "Logout from other devices": "Afmelden op andere sessies", + "Other sessions have been logged out": "Andere sessies zijn afgemeld", + "Type your current password to logout from all other sessions.": "Voer je huidige wachtwoord in om alle andere sessies uit te loggen.", + "Logins history has been purged": "Inlogpogingen geschiedenis geleegd", + "Unable to purge logins history": "Kon inlogpogingen geschiedenis niet legen.", + + "Users": "Gebruiker", + "Add user": "Gebruiker toevoegen", + "Update user": "Gebruiker bijwerken", + "Is admin?": "Is administrator?", + "Admin users can access settings and other users private content": "Administrators kunnen instellingen aanpassen en privë inhoud van andere gebruikers bekijken", + "Unable to load users": "Kon gebruikers niet laden", + "Can't delete the user you're logged in": "De eigen gebruiker kan niet verwijderd worden.", + + "Update account": "Gebruiker bijwerken", + "Your account has been updated!": "Account bijgewerkt!", + "Update password": "Wachtwoord bijwerken", + "New password": "Nieuw wachtwoord", + "Current password": "Huidig wachtwoord", + "Current password is invalid.": "Huidig wachtwoord is ongeldig.", + "Your password has been updated!": "Wachtwoord bijgewerkt!", + + "Export type or format not recognized": "Exporttype of -formaat kon niet worden herkend", + "Format": "Formaat", + "Source": "Bron", + + "This action is not available in demo mode": "Deze handeling is niet beschikbaar in demo-modus", + "You can't access settings section": "Instellingen deel niet toegankelijk", + + "New version :version available": "Nieuwe versie :version beschikbaar", + "Network is offline": "Netwerk is offline", + "Source code": "Broncode", + "RSS Feed": "RSS Feed", + "Atom Feed": "Atom Feed", + "All new content of :title": "Alle nieuwe inhoud van :title" +} diff --git a/resources/lang/nl/auth.php b/resources/lang/nl/auth.php new file mode 100644 index 0000000..91f1a32 --- /dev/null +++ b/resources/lang/nl/auth.php @@ -0,0 +1,19 @@ + 'Deze combinatie van e-mailadres en wachtwoord is niet geldig.', + 'throttle' => 'Te veel mislukte loginpogingen. Probeer het over :seconds seconden nogmaals.', + +]; diff --git a/resources/lang/nl/pagination.php b/resources/lang/nl/pagination.php new file mode 100644 index 0000000..9a2a967 --- /dev/null +++ b/resources/lang/nl/pagination.php @@ -0,0 +1,19 @@ + '« Vorige', + 'next' => 'Volgende »', + +]; diff --git a/resources/lang/nl/passwords.php b/resources/lang/nl/passwords.php new file mode 100644 index 0000000..099b9f2 --- /dev/null +++ b/resources/lang/nl/passwords.php @@ -0,0 +1,22 @@ + 'Het wachtwoord van uw account is gewijzigd.', + 'sent' => 'We hebben een e-mail verstuurd met instructies om een nieuw wachtwoord in te stellen.', + 'throttled' => 'Gelieve even te wachten voor u het opnieuw probeert.', + 'token' => 'Dit wachtwoordhersteltoken is niet geldig.', + 'user' => 'Geen gebruiker bekend met het e-mailadres.', + +]; diff --git a/resources/lang/nl/shaark.php b/resources/lang/nl/shaark.php new file mode 100644 index 0000000..ba183fc --- /dev/null +++ b/resources/lang/nl/shaark.php @@ -0,0 +1,105 @@ + [ + 'general' => [ + 'title' => 'Algemeen', + 'install_button' => 'Installeren', + 'site_name' => 'Site naam', + 'lang' => 'Taal', + 'private_help' => 'Privé inhoud (alle inhoud is privé en inloggen is verplicht)', + 'private_download' => 'Downloads privé houden (links en albums)', + 'use_default_search' => 'Gebruik klassieke SQL-zoeken in plaats van full-text zoeken', + 'posts_order' => 'Voorkeur voor berichten volgorde', + 'created' => 'Aanmaakdatum', + 'updated' => 'Laatst bijgewerkt', + 'additional_js' => 'Extra JS', + 'additional_css' => 'Extra CSS', + ], + + 'appearance' => [ + 'title' => 'Uiterlijk', + 'is_dark' => 'Donkere modus', + 'custom_background' => 'Eigen achtergrond', + 'custom_icon' => 'Eigen pictogram (512x512, .png)', + ], + + '2fa' => [ + 'title' => 'Beveiligde login', + 'check_email' => 'Test e-mail', + 'secure_login' => '2-FA login (gebruik een code die per e-mail wordt verzonden)', + 'secure_code_expires' => 'Verlopen van veiligheidscode (in minuten)', + 'secure_code_length' => 'Lengte veiligheidscode', + ], + + 'archiving' => [ + 'title' => 'Archiveren', + 'link_archive_pdf' => 'PDF archiveren (Web pagina\'s naar PDF)', + 'node_bin' => 'Node.js binary', + 'link_archive_media' => 'Media archiveren (Youtube, Soundcloud, ...)', + 'youtube_dl_bin' => 'Youtube-dl binary', + 'python_bin' => 'Python binary', + 'check_pdf_archiving' => 'PDF archiveren testen', + 'check_media_archiving' => 'Media archiveren testen', + ], + + 'backup' => [ + 'title' => 'Backup', + 'enabled' => 'Backup gebruiken?', + 'enabled_help' => 'Controleer of de backup correct is geconfigureerd.', + 'only_database' => 'Alleen database opslaan?', + 'period' => 'Backup periode', + 'period_daily' => 'Dagelijks', + 'period_weekly' => 'Wekelijks', + ], + + 'images' => [ + 'title' => 'Afbeeldingen', + 'images_original_resize' => 'Originele afbeelding verkleinen?', + 'images_original_resize_width' => 'Originele maximale breedte in pixels', + 'images_thumb_format' => 'Thumbnail formaat', + 'format_square' => 'Vierkant', + 'format_original' => 'Origineel', + 'images_thumb_queue' => 'Thumbnail genereren op de achtergrond?', + ], + + 'comments' => [ + 'title' => 'Reacties', + 'comments_enabled' => 'Reacties gebruiken', + 'comments_guest_view' => 'Gasten kunnen reacties bekijken', + 'comments_guest_add' => 'Gasten kunnen reacties toevoegen', + 'comments_moderation' => 'Nieuwe reactie controle', + 'comments_notification' => 'Nieuwe reactie notificatie', + 'disabled' => 'Uitgeschakeld', + 'whitelist' => 'White-listing', + 'all' => 'Allemaal', + ] + ], + + // Mails + 'mails' => [ + '2fa' => [ + 'title' => 'Beveilig je login', + 'message' => 'Gebruik de volgende veiligheidscode :code om je login te bevestigen.', + 'button' => 'Login bevestigen', + ], + + 'check' => [ + 'title' => 'Het werkt!', + 'message' => 'Deze mail is gestuurd door :name om de e-mailconfiguratie te testen.', + ], + + 'comment' => [ + 'title' => 'Nieuwe reactie', + 'message' => 'Er is een nieuwe reactie van ":name" (:email) op bericht ":post".', + 'action' => 'Bekijk', + ], + + 'unmoderated' => [ + 'title' => 'Nieuwe reactie om te controleren', + 'message' => 'Er is een nieuwe reactie van ":name" (:email) op bericht ":post" die gecontroleerd moet worden.', + 'action' => 'Bekijk and controleer', + ] + ], +]; diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php new file mode 100644 index 0000000..f050c9d --- /dev/null +++ b/resources/lang/nl/validation.php @@ -0,0 +1,186 @@ + ':Attribute moet geaccepteerd zijn.', + 'active_url' => ':Attribute is geen geldige URL.', + 'after' => ':Attribute moet een datum na :date zijn.', + 'after_or_equal' => ':Attribute moet een datum na of gelijk aan :date zijn.', + 'alpha' => ':Attribute mag alleen letters bevatten.', + 'alpha_dash' => ':Attribute mag alleen letters, nummers, underscores (_) en streepjes (-) bevatten.', + 'alpha_num' => ':Attribute mag alleen letters en nummers bevatten.', + 'array' => ':Attribute moet geselecteerde elementen bevatten.', + 'before' => ':Attribute moet een datum voor :date zijn.', + 'before_or_equal' => ':Attribute moet een datum voor of gelijk aan :date zijn.', + 'between' => [ + 'numeric' => ':Attribute moet tussen :min en :max zijn.', + 'file' => ':Attribute moet tussen :min en :max kilobytes zijn.', + 'string' => ':Attribute moet tussen :min en :max karakters zijn.', + 'array' => ':Attribute moet tussen :min en :max items bevatten.', + ], + 'boolean' => ':Attribute moet ja of nee zijn.', + 'confirmed' => ':Attribute bevestiging komt niet overeen.', + 'date' => ':Attribute moet een datum bevatten.', + 'date_equals' => ':Attribute moet een datum gelijk aan :date zijn.', + 'date_format' => ':Attribute moet een geldig datum formaat bevatten.', + 'different' => ':Attribute en :other moeten verschillend zijn.', + 'digits' => ':Attribute moet bestaan uit :digits cijfers.', + 'digits_between' => ':Attribute moet bestaan uit minimaal :min en maximaal :max cijfers.', + 'dimensions' => ':Attribute heeft geen geldige afmetingen voor afbeeldingen.', + 'distinct' => ':Attribute heeft een dubbele waarde.', + 'email' => ':Attribute is geen geldig e-mailadres.', + 'ends_with' => ':Attribute moet met één van de volgende waarden eindigen: :values', + 'exists' => ':Attribute bestaat niet.', + 'file' => ':Attribute moet een bestand zijn.', + 'filled' => ':Attribute is verplicht.', + 'gt' => [ + 'numeric' => 'De :attribute moet groter zijn dan :value.', + 'file' => 'De :attribute moet groter zijn dan :value kilobytes.', + 'string' => 'De :attribute moet meer dan :value tekens bevatten.', + 'array' => 'De :attribute moet meer dan :value waardes bevatten.', + ], + 'gte' => [ + 'numeric' => 'De :attribute moet groter of gelijk zijn aan :value.', + 'file' => 'De :attribute moet groter of gelijk zijn aan :value kilobytes.', + 'string' => 'De :attribute moet minimaal :value tekens bevatten.', + 'array' => 'De :attribute moet :value waardes of meer bevatten.', + ], + 'image' => ':Attribute moet een afbeelding zijn.', + 'in' => ':Attribute is ongeldig.', + 'in_array' => ':Attribute bestaat niet in :other.', + 'integer' => ':Attribute moet een getal zijn.', + 'ip' => ':Attribute moet een geldig IP-adres zijn.', + 'ipv4' => ':Attribute moet een geldig IPv4-adres zijn.', + 'ipv6' => ':Attribute moet een geldig IPv6-adres zijn.', + 'json' => ':Attribute moet een geldige JSON-string zijn.', + 'lt' => [ + 'numeric' => 'De :attribute moet kleiner zijn dan :value.', + 'file' => 'De :attribute moet kleiner zijn dan :value kilobytes.', + 'string' => 'De :attribute moet minder dan :value tekens bevatten.', + 'array' => 'De :attribute moet minder dan :value waardes bevatten.', + ], + 'lte' => [ + 'numeric' => 'De :attribute moet kleiner of gelijk zijn aan :value.', + 'file' => 'De :attribute moet kleiner of gelijk zijn aan :value kilobytes.', + 'string' => 'De :attribute moet maximaal :value tekens bevatten.', + 'array' => 'De :attribute moet :value waardes of minder bevatten.', + ], + 'max' => [ + 'numeric' => ':Attribute mag niet hoger dan :max zijn.', + 'file' => ':Attribute mag niet meer dan :max kilobytes zijn.', + 'string' => ':Attribute mag niet uit meer dan :max tekens bestaan.', + 'array' => ':Attribute mag niet meer dan :max items bevatten.', + ], + 'mimes' => ':Attribute moet een bestand zijn van het bestandstype :values.', + 'mimetypes' => ':Attribute moet een bestand zijn van het bestandstype :values.', + 'min' => [ + 'numeric' => ':Attribute moet minimaal :min zijn.', + 'file' => ':Attribute moet minimaal :min kilobytes zijn.', + 'string' => ':Attribute moet minimaal :min tekens zijn.', + 'array' => ':Attribute moet minimaal :min items bevatten.', + ], + 'not_in' => 'Het formaat van :attribute is ongeldig.', + 'not_regex' => 'De :attribute formaat is ongeldig.', + 'numeric' => ':Attribute moet een nummer zijn.', + 'password' => 'Wachtwoord is onjuist.', + 'present' => ':Attribute moet bestaan.', + 'regex' => ':Attribute formaat is ongeldig.', + 'required' => ':Attribute is verplicht.', + 'required_if' => ':Attribute is verplicht indien :other gelijk is aan :value.', + 'required_unless' => ':Attribute is verplicht tenzij :other gelijk is aan :values.', + 'required_with' => ':Attribute is verplicht i.c.m. :values', + 'required_with_all' => ':Attribute is verplicht i.c.m. :values', + 'required_without' => ':Attribute is verplicht als :values niet ingevuld is.', + 'required_without_all' => ':Attribute is verplicht als :values niet ingevuld zijn.', + 'same' => ':Attribute en :other moeten overeenkomen.', + 'size' => [ + 'numeric' => ':Attribute moet :size zijn.', + 'file' => ':Attribute moet :size kilobyte zijn.', + 'string' => ':Attribute moet :size tekens zijn.', + 'array' => ':Attribute moet :size items bevatten.', + ], + 'starts_with' => ':Attribute moet starten met een van de volgende: :values', + 'string' => ':Attribute moet een tekst zijn.', + 'timezone' => ':Attribute moet een geldige tijdzone zijn.', + 'unique' => ':Attribute is al in gebruik.', + 'uploaded' => 'Het uploaden van :attribute is mislukt.', + 'url' => ':Attribute moet een geldig URL zijn.', + 'uuid' => ':Attribute moet een geldig UUID zijn.', + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'custom-message', + ], + ], + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + 'attributes' => [ + 'address' => 'adres', + 'age' => 'leeftijd', + 'amount' => 'bedrag', + 'available' => 'beschikbaar', + 'city' => 'stad', + 'content' => 'inhoud', + 'country' => 'land', + 'currency' => 'valuta', + 'date' => 'datum', + 'date_of_birth' => 'geboortedatum', + 'day' => 'dag', + 'description' => 'omschrijving', + 'duration' => 'tijdsduur', + 'email' => 'e-mailadres', + 'excerpt' => 'uittreksel', + 'first_name' => 'voornaam', + 'gender' => 'geslacht', + 'group' => 'groep', + 'hour' => 'uur', + 'last_name' => 'achternaam', + 'lesson' => 'les', + 'message' => 'bericht', + 'minute' => 'minuut', + 'mobile' => 'mobiel', + 'month' => 'maand', + 'name' => 'naam', + 'password' => 'wachtwoord', + 'password_confirmation' => 'wachtwoordbevestiging', + 'phone' => 'telefoonnummer', + 'price' => 'prijs', + 'second' => 'seconde', + 'sex' => 'geslacht', + 'size' => 'grootte', + 'street' => 'straatnaam', + 'student' => 'student', + 'subject' => 'onderwerp', + 'teacher' => 'Docent', + 'time' => 'tijd', + 'title' => 'titel', + 'username' => 'gebruikersnaam', + 'year' => 'jaar', + ], +]; diff --git a/resources/views/manage/settings.blade.php b/resources/views/manage/settings.blade.php index 6d984d4..bc86112 100644 --- a/resources/views/manage/settings.blade.php +++ b/resources/views/manage/settings.blade.php @@ -28,6 +28,7 @@ + @error('locale') {{ $message }}