diff --git a/app/lang/nl/app.php b/app/lang/nl/app.php
new file mode 100644
index 0000000..a44b364
--- /dev/null
+++ b/app/lang/nl/app.php
@@ -0,0 +1,470 @@
+ '{name} (' . env('APP_NAME') . ' v' . env('APP_VERSION') . ')',
+ 'enter_email' => 'Voer e-mailadres in',
+ 'enter_password' => 'Voer wachtwoord in',
+ 'enter_password_confirmation' => 'Bevestig wachtwoord',
+ 'login' => 'Inloggen',
+ 'logout' => 'Uitloggen',
+ 'user_not_found' => 'Gebruiker niet gevonden: {email}',
+ 'password_mismatch' => 'De wachtwoorden kloppen niet met elkaar',
+ 'password' => 'Wcahtwoord',
+ 'password_confirmation' => 'Wachtwoord (bevestiging)',
+ 'restore_password' => 'Herstel wachtwoord',
+ 'restore_password_info' => 'Volg de instructies die naar je e-mailadres zijn verzonden.',
+ 'reset_password' => 'Reset wachtwoord',
+ 'reset_password_hint' => 'Volg deze link om je wachtwoord te herstellen voor de toegang tot je {workspace}: Reset wachtwoord',
+ 'dashboard' => 'Dashboard',
+ 'welcome_message' => 'Hoi {name}, welkom terug!',
+ 'locations' => 'Locaties',
+ 'select_location_to_proceed' => 'Selecteer een locatie om de gekoppelde planten te zien',
+ 'plants' => 'Planten',
+ 'add_plant' => 'Voeg plant toe',
+ 'add_plant_short' => 'Toevoegen',
+ 'edit_plant' => 'Bewerk plant',
+ 'attribute' => 'Attribuut',
+ 'value' => 'Waarde',
+ 'location' => 'Locatie',
+ 'last_watered' => 'Laatst bewaterd',
+ 'last_repotted' => 'Laatst verpot',
+ 'last_fertilised' => 'Laatst bemest',
+ 'perennial' => 'Vaste plant',
+ 'annual' => 'Eenjarige plant',
+ 'cutting_month' => 'Stekmaand',
+ 'date_of_purchase' => 'Aankoopdatum',
+ 'humidity' => 'Luchtvochtigheid',
+ 'light_level' => 'Lichtniveau',
+ 'health_state' => 'Toestand',
+ 'in_good_standing' => 'In goede staat',
+ 'overwatered' => 'Overbewaterd',
+ 'withering' => 'Verwelkt',
+ 'infected' => 'Besmet',
+ 'pest_infestation' => 'Plaag',
+ 'transplant_shock' => 'Transplantatieschok',
+ 'nutritional_deficiency' => 'Voedingsstoffentekort',
+ 'sunburn' => 'Zonnebrand',
+ 'frostbite' => 'Bevroren',
+ 'root_rot' => 'Wortelrot',
+ 'plant_warning' => 'Waarschuwing: Deze plant heeft speciale aandacht nodig. Reden: {reason}',
+ 'notes' => 'Notities',
+ 'no_notes_specified' => 'Geen notities toegevoegd',
+ 'select_month' => '- Selecteer maand -',
+ 'select_light_level' => '- Selecteer lichtniveau -',
+ 'january' => 'Januari',
+ 'february' => 'Februari',
+ 'march' => 'Maart',
+ 'april' => 'April',
+ 'may' => 'Mei',
+ 'june' => 'Juni',
+ 'july' => 'Juli',
+ 'august' => 'Augustus',
+ 'september' => 'September',
+ 'october' => 'Oktober',
+ 'november' => 'November',
+ 'december' => 'December',
+ 'yes' => 'Ja',
+ 'no' => 'Nee',
+ 'back_to_list' => 'Terug naar lijst',
+ 'back_to_dashboard' => 'Terug naar dashboard',
+ 'name' => 'Naam',
+ 'email' => 'E-mailadres',
+ 'photo' => 'Foto',
+ 'add' => 'Toevoegen',
+ 'cancel' => 'Annuleren',
+ 'last_edited_by' => 'Laatst bewerkt: {when} (door {name})',
+ 'edit_property' => 'Bewerk eigenschap',
+ 'save' => 'Opslaan',
+ 'light_level_sunny' => 'Zonnig',
+ 'light_level_half_shade' => 'Halfschaduw',
+ 'light_level_full_shade' => 'Schaduw',
+ 'warning_plants_title' => 'De volgende planten hebben speciale aandacht nodig',
+ 'warning_plants_all_ok' => 'Hoera! Er zijn geen planten die speciale aandacht nodig hebben',
+ 'view_plant_details' => 'Toon plant details',
+ 'log_title' => 'Log',
+ 'loading_please_wait' => 'Even wachten...',
+ 'error' => 'Fout',
+ 'photos' => 'Foto\'s',
+ 'no_photos_yet' => 'Er zijn nog geen foto\'s toegevoegd',
+ 'upload' => 'Uploaden',
+ 'upload_photo' => 'Upload foto',
+ 'label' => 'Label',
+ 'confirmPhotoRemoval' => 'Weet je zeker dat je deze foto wilt verwijderen?',
+ 'users' => 'Gebruikers',
+ 'photo_uploaded_successfully' => 'Foto is succesvol geüpload',
+ 'success' => 'Success',
+ 'profile' => 'Profiel',
+ 'last_authored_plants' => 'Laatst toegevoegde planten',
+ 'search' => 'Zoeken',
+ 'search_hint' => 'Zoek door de database',
+ 'input_search' => 'Voer zoekterm in',
+ 'search_name' => 'Neem namen op in zoekopdracht',
+ 'search_scientific_name' => 'Neem wetenschappelijke namen op in zoekopdracht',
+ 'search_tags' => 'Neem labels op in zoekopdracht',
+ 'search_notes' => 'Neem notities op in zoekopdracht',
+ 'no_tags_specified' => 'Geen labels toegevoegd',
+ 'remove_plant' => 'Verwijder plant',
+ 'confirmPlantRemoval' => 'Weet je zeker dat je deze plant wilt verwijderen?',
+ 'tasks' => 'Taken',
+ 'tasks_hint' => 'Hier kun je vereiste taken beheren voor de verzorging van je plant',
+ 'create_task' => 'Maak taak',
+ 'create_new' => 'Maak nieuw',
+ 'title' => 'Titel',
+ 'description' => 'Omschrijving',
+ 'task_created_successfully' => 'Taak is succesvol aangemaakt',
+ 'tasks_todo' => 'Te doen',
+ 'tasks_done' => 'Gedaan',
+ 'done' => 'Gedaan',
+ 'edit_task' => 'Bewerk taak',
+ 'task_edited_successfully' => 'Taak is succesvol bewerkt',
+ 'scientific_name' => 'Wetenschappelijke naam',
+ 'text' => 'Tekst',
+ 'link' => 'Koppeling',
+ 'preferences' => 'Voorkeuren',
+ 'edit_preferences' => 'Bewerk voorkeuren',
+ 'language' => 'Taal',
+ 'show_log' => 'Toon log',
+ 'preferences_saved_successfully' => 'Voorkeuren zijn succesvol opgeslagen',
+ 'set_watered' => 'Stel in op bewaterd',
+ 'bulk_set_watered' => 'Stel planten in op bewaterd',
+ 'all_plants_watered' => 'Laatst bewaterd status is bijgewerkt voor deze planten',
+ 'confirmSetAllWatered' => 'Weet je zeker dat je de laatst bewaterde datum van al deze planten wilt bijwerken?',
+ 'no_plants_found' => 'Geen planten gevonden voor je zoekopdracht',
+ 'inventory' => 'Voorraad',
+ 'inventory_hint' => 'Beheer hier je voorraad',
+ 'group' => 'Groep',
+ 'confirmInventoryItemRemoval' => 'Weet je zeker dat je dit voorraaditem wilt verwijderen?',
+ 'add_inventory_item' => 'Voeg voorraaditem toe',
+ 'edit_inventory_item' => 'Bewerk voorraaditem',
+ 'manage_groups' => 'Beheer groepen',
+ 'token' => 'Token',
+ 'close' => 'Sluiten',
+ 'chat' => 'Chat',
+ 'chat_hint' => 'Dit is de groepschat voor deze werkruimte',
+ 'send' => 'versturen',
+ 'new' => 'Nieuw',
+ 'chatcolor' => 'Chatkleur',
+ 'currentlyOnline' => 'Nu online: ',
+ 'no_photo_available' => 'Geen foto beschikbaar',
+ 'due' => 'Vervaldatum',
+ 'overdue_tasks' => 'Taken die zijn verlopen',
+ 'view_task_details' => 'Bekijk taakdetails',
+ 'admin_area' => 'Beheer omgeving',
+ 'environment' => 'Omgeving',
+ 'workspace' => 'Werkruimte',
+ 'enable_scroller' => 'Schuifbalk inschakelen',
+ 'online_time_limit' => 'Online tijdlimiet',
+ 'show_chat_onlineusers' => 'Toon online gebruikers',
+ 'show_chat_typingindicator' => 'Toon typindicator',
+ 'admin' => 'Beheerder',
+ 'create' => 'Aanmaken',
+ 'update' => 'Bijwerken',
+ 'remove' => 'Verwijderen',
+ 'create_user' => 'Maak gebruiker aan',
+ 'account_created' => 'Account aangemaakt',
+ 'account_created_hint' => 'Je account voor {workspace} is zojuist aangemaakt. Login met je e-mailadres en het wachtwoord {password}. Vergeet niet om je wachtwoord te wijzigen na het inloggen.',
+ 'environment_settings_saved' => 'Omgevingsinstellingen zijn succesvol opgeslagen',
+ 'user_created_successfully' => 'Gebruiker is succesvol aangemaakt',
+ 'user_updated_successfully' => 'Gebruiker is succesvol bijgewerkt',
+ 'user_removed_successfully' => 'Gebruiker is succesvol verwijderd',
+ 'confirm_user_removal' => 'Weet je zeker dat je deze gebruiker wilt verwijderen?',
+ 'sorting_type_name' => 'Alfabetisch',
+ 'sorting_type_last_watered' => 'Laatst bewaterd',
+ 'sorting_type_last_repotted' => 'Laatst verpot',
+ 'sorting_type_last_fertilised' => 'Laatst bemest',
+ 'sorting_type_health_state' => 'Toestand',
+ 'sorting_type_perennial' => 'Vaste plant',
+ 'sorting_type_annual' => 'Eenjarige plant',
+ 'sorting_type_light_level' => 'Lichtniveau',
+ 'sorting_type_humidity' => 'Luchtvochtigheid',
+ 'sorting_dir_asc' => 'Oplopend',
+ 'sorting_dir_desc' => 'Aflopend',
+ 'filter_by_text' => 'Filter op tekst',
+ 'mail_info_task_overdue' => 'Taak is verlopen',
+ 'mail_info_task_overdue_hint' => 'De taak {name} is velopen! Vervaldatum: {date}. Ga naar taken: {url}',
+ 'notify_tasks_overdue' => 'Waarschuw mij over verlopen taken',
+ 'mail_info_task_tomorrow' => 'Taak verloopt morgen',
+ 'mail_info_task_tomorrow_hint' => 'De taak {name} verloopt morgen. Vervaldatum: {date}. Ga naar taken: {url}',
+ 'notify_tasks_tomorrow' => 'Waarschuw mij over taken die morgen verlopen',
+ 'mail_info_calendar_reminder' => 'Herinnering aan kalenderitem',
+ 'mail_info_calendar_reminder_hint' => 'Het kalender item {name} verloopt: {date_from} - {date_till}. Ga naar kalender: {url}',
+ 'notify_calendar_reminder' => 'Waarschuw mij over kalenderitems',
+ 'cronpw' => 'Cronjob authenticatie token',
+ 'custom_head_code' => 'Aangepaste code voor head',
+ 'custom_head_code_hint' => 'Waarschuwing: corrupte code kan het document kapot maken. Zorg er voor dat je weet wat je doet',
+ 'enable_tasks' => 'Taken inschakelen',
+ 'enable_inventory' => 'Voorraad inschakelen',
+ 'enable_calendar' => 'Kalender inschakelen',
+ 'enable_chat' => 'Chat inschakelen',
+ 'add_location' => 'Voeg locatie toe',
+ 'icon' => 'Icoon',
+ 'active' => 'Actief',
+ 'location_added_successfully' => 'Locatie is succesvol toegevoegd',
+ 'location_updated_successfully' => 'Locatie is succesvol bijgewerkt',
+ 'location_migration' => 'Locatie om planten naar toe te verplaatsen',
+ 'remove_location' => 'Verwijder locatie',
+ 'location_removed_successfully' => 'Locatie is succesvol verwijderd',
+ 'check_for_new_version' => 'Controleer op nieuwe versie',
+ 'new_version_available' => 'Versie {new_version} is beschikbaar. Haal haar hier op.',
+ 'no_new_version_available' => 'Je gebruikt de laatste versie.',
+ 'admin_media' => 'Media',
+ 'media_logo' => 'Werkruimte logo (.png image)',
+ 'media_banner' => 'Werkruimte banner afbeelding (.jpg)',
+ 'media_background' => 'Workspace achtergrond afbeelding (.jpg)',
+ 'media_saved' => 'Media is succesvol opgeslagen',
+ 'enable_history' => 'Geschiedenis inschakelen',
+ 'history_name' => 'Geschiedenis naam',
+ 'confirmPlantAddHistory' => 'Weet je zeker dat je deze actie wilt uitvoeren?',
+ 'confirmPlantRemoveHistory' => 'Weet je zeker dat je deze actie wilt uitvoeren?',
+ 'sorting_type_history_date' => 'Geschiedenis datum',
+ 'restore_from_history' => 'Herstellen',
+ 'content_empty' => 'Het lijkt hier vrij leeg...',
+ 'last_added_plants' => 'Laatst toegevoegde planten',
+ 'info' => 'Info',
+ 'hortusfox_version' => 'HortusFox v{version}',
+ 'php_version' => 'PHP Versie: {version}',
+ 'mysql_version' => 'MySQL Versie: {version}',
+ 'server_system_info' => 'Server: {osn} {osv} op {mt}',
+ 'server_timezone' => 'Tijdzone: {time}',
+ 'render_time' => 'Rendertijd: {time}s',
+ 'background_overlay_alpha' => 'Achtergrondlaag transparantie',
+ 'all_tasks_done' => 'Alle taken zijn voltooid',
+ 'last_added_or_updated_plants_hint' => 'Selecteer recente planten modus',
+ 'show_plants_aoru_added' => 'Toon laatst toegevoegde planten',
+ 'show_plants_aoru_updated' => 'Toon laatst bijgewerkte planten',
+ 'mail' => 'Mail',
+ 'smtp_fromname' => 'E-mail afzender naam',
+ 'smtp_fromaddress' => 'E-mailadres afzender',
+ 'smtp_host' => 'SMTP Host',
+ 'smtp_port' => 'SMTP Poort',
+ 'smtp_username' => 'SMTP Gebruikersnaam',
+ 'smtp_password' => 'SMTP Wachtwoord',
+ 'smtp_encryption' => 'SMTP Versleuteling',
+ 'personal_notes' => 'Persoonlijke notities',
+ 'personal_notes_saved_successfully' => 'Persoonlijke notities zijn succesvol opgeslagen',
+ 'share_photo' => 'Deel foto',
+ 'share_photo_input' => 'Foto om te delen',
+ 'share_photo_title' => 'Titel',
+ 'share_photo_hint' => 'Dit zal je foto delen op {url}, zodat je deze kunt delen met anderen. Je krijgt een bevestigingsmail als de foto is gedeeld.',
+ 'share' => 'Delen',
+ 'copy_to_clipboard' => 'Kopieer',
+ 'copied_to_clipboard' => 'Inhoud is gekopieerd naar klembord',
+ 'mail_share_photo' => 'Notities bij je gedeelde foto',
+ 'mail_share_photo_title' => 'Je foto is succesvol gedeeld',
+ 'mail_share_photo_hint' => 'Je foto is met succes gedeeld!
Koppeling naar de foto: {url_photo}
Koppeling om te verwijderen: {url_removal}',
+ 'enable_photo_share' => 'Schakel foto delen in',
+ 'restore_password_email_placeholder' => 'Voer je e-mailadres in',
+ 'search_for_location_icons' => 'Zoek hier naar iconen.',
+ 'upcoming_tasks_overview' => 'Aankomende taken',
+ 'view_more' => 'Bekijk meer',
+ 'generate' => 'Genereer',
+ 'generate_cronpw_hint' => 'Let op: Het genereren van een nieuwe token zal de huidige ongeldig maken',
+ 'confirmSetAllRepotted' => 'Weet je zeker dat je de laatst verpotte datum van al deze planten wilt bijwerken?',
+ 'all_plants_repotted' => 'Laatst verpotte status is bijgewerkt voor deze planten',
+ 'set_repotted' => 'Stel in op verpot',
+ 'bulk_set_repotted' => 'Stel planten in op verpot',
+ 'backup' => 'Backup',
+ 'gallery' => 'Gallerij',
+ 'export' => 'Exporteren',
+ 'import' => 'Importeren',
+ 'import_successful' => 'Importen succesvol!',
+ 'pwa_enable' => 'Progressive Web App inschakelen',
+ 'home' => 'Thuis',
+ 'enable_system_messages' => 'Systeemberichten inschakelen',
+ 'plant_count' => '{count} planten',
+ 'danger_count' => '{count} in nood',
+ 'all_in_good_standing' => 'In orde',
+ 'theme' => 'Thema',
+ 'themes' => 'Thema\'s',
+ 'confirm_generate_new_token' => 'Genereren van een nieuwe token zal de vorige ongeldig maken. Wil je doorgaan?',
+ 'themes_hint' => 'HIer kun je thema\'s improteren. Selecteer een zip-bestand van het thema dat je wilt importeren, wanneer het geslaagd is zal het thema voor alle gebruikers beschikbaar worden. Let op: indien het zip-bestand meerdere thema\'s bevat, zullen deze allemaal worden geïmporteerd.',
+ 'theme_import_successful' => 'Het importeren was succesvol. Geimporteerde thema\'s: {count}',
+ 'theme_list' => 'Lijst van geïnstalleerde thema\'s',
+ 'confirm_theme_removal' => 'Weet je zeker dat je dit thema wilt verwijderen?',
+ 'send_confirmation_email' => 'Stuur bevestigingsmail',
+ 'create_your_first_location' => 'Er zijn nog geen locaties toegevoegd. Maak hier je eerste locatie om planten toe te voegen.',
+ 'error_room_not_empty' => 'De locatie is nog niet leeg. Je moet de planten naar een andere locatie verplaatsen of verwijderen voordat je deze locatie kunt verwijderen.',
+ 'extensions' => 'Extensies',
+ 'expand' => 'Uitklappen',
+ 'collapse' => 'Inklappen',
+ 'theme_name' => 'Naam',
+ 'theme_version' => 'Versie',
+ 'theme_author' => 'Auteur',
+ 'theme_contact' => 'Contact',
+ 'all' => 'Alle',
+ 'user_created_password' => 'Gebruikerswachtwoord: {pw}. Stuur dit wachtwoord naar de gebruiker, en vertel ze om deze te wijzigen na het inloggen.',
+ 'calendar' => 'Kalender',
+ 'calendar_hint' => 'Hier kun je belangrijke datums toevoegen',
+ 'range' => 'Bereik',
+ 'go' => 'Ga',
+ 'add_calendar_item' => 'Voeg item toe',
+ 'date_from' => 'Datum van',
+ 'date_till' => 'Datum tot',
+ 'calendar_item_added' => 'Het item is succesvol toegevoegd',
+ 'calendar_class' => 'Klasse',
+ 'calendar_class_water' => 'Bewatering',
+ 'calendar_class_repot' => 'Verpotten',
+ 'calendar_class_fertilise' => 'Bemesten',
+ 'calendar_class_purchase' => 'Aankoop',
+ 'calendar_class_cut' => 'Snoeien',
+ 'calendar_class_treat' => 'Behandeling',
+ 'calendar_class_harvest' => 'Oogst',
+ 'calendar_class_other' => 'Overig',
+ 'edit_calendar_item' => 'Bewerk item',
+ 'calendar_item_edited' => 'Het item is succesvol bewerkt',
+ 'timespan_select' => '- Selecteer bereik -',
+ 'timespan_one_week' => 'Een week',
+ 'timespan_two_weeks' => 'Twee weken',
+ 'timespan_one_month' => 'Een maand',
+ 'timespan_three_months' => 'Drie maanden',
+ 'timespan_half_a_year' => 'Half jaar',
+ 'remove_calendar_item' => 'Verwijder item',
+ 'confirm_remove_calendar_item' => 'Weet je zeker dat je dit item wilt verwijderen?',
+ 'calendar_overview' => 'Datums van volgende week',
+ 'show_calendar_view' => 'Toon kalender binnen je dashboard',
+ 'show_plant_id' => 'Toon planten IDs in lijsten',
+ 'unknown_calendar_class' => 'Onbekend',
+ 'add_calendar_class' => 'Voeg klasse toe',
+ 'calendar_class_ident' => 'Ident',
+ 'calendar_class_name' => 'Naam',
+ 'calendar_class_color_background' => 'Achtergrondkleur',
+ 'calendar_class_color_border' => 'Randkleur',
+ 'calendar_class_added_successfully' => 'Kalenderklasse is succesvol toegevoegd',
+ 'calendar_class_edited_successfully' => 'Kalenderklasse is succesvol bewerkt',
+ 'confirm_remove_calendar_class' => 'Weet je zeker dat je deze klasse wilt verwijderen?',
+ 'clone_plant' => 'Kloon plant',
+ 'show_qr_code' => 'Toon QR-code',
+ 'qr_code' => 'QR-code',
+ 'print' => 'Printen',
+ 'bulk_print_qr_codes' => 'Print QR-codes',
+ 'bulk_qrcodes' => 'Massa QR-code printen',
+ 'select_all' => 'Selecteer alles',
+ 'unselect_all' => 'Deselecteer alles',
+ 'noListItemsSelected' => 'Geen items geselecteerd',
+ 'set_fertilised' => 'Stel in op bemest',
+ 'bulk_set_fertilised' => 'Stel planten in op bemest',
+ 'confirmSetAllFertilised' => 'Weet je zeker dat je de laatst bemeste datum van al deze planten wilt bijwerken?',
+ 'all_plants_fertilised' => 'Laatst bemeste status is bijgewerkt voor deze planten',
+ 'media_sound_message' => 'Nieuw bericht geluid',
+ 'location_fmt' => 'Locatie: {loc}',
+ 'weather' => 'Weer',
+ 'enable_weather' => 'Schakel OpenWeatherMap in',
+ 'weather_api_key' => 'API Sleutel',
+ 'weather_latitude' => 'Latitude',
+ 'weather_longitude' => 'Longitude',
+ 'weather_autodetect_latlong' => 'Automatisch detecteren',
+ 'weather_hint' => 'Bekijk de huidige weersverwachting voor {region}',
+ 'weather_unittype' => 'Eenheidstype',
+ 'weather_cache' => 'Cache duratie (seconden)',
+ 'monday' => 'Maandag',
+ 'tuesday' => 'Dinsdag',
+ 'wednesday' => 'Woensdag',
+ 'thursday' => 'Donderdag',
+ 'friday' => 'Vrijdag',
+ 'saturday' => 'Zaterdag',
+ 'sunday' => 'Zondag',
+ 'api' => 'API',
+ 'api_key_added' => 'API sleutel is succesvol toegevoegd',
+ 'api_key_removed' => 'API sleutel is succesvol verwijderd',
+ 'toggle' => 'Schakel',
+ 'confirm_remove_api_key' => 'Weet je zeker dat je deze API sleutel wilt verwijderen?',
+ 'add_custom_attribute' => 'Voeg aangepast attribuut toe',
+ 'datatype' => 'Datatype',
+ 'content' => 'Inhoud',
+ 'edit_custom_attribute' => 'Bewerk aangepast attribuut',
+ 'remove_custom_attribute' => 'Verwijder aangepast attribuut',
+ 'confirm_remove_custom_attribute' => 'Weet je zeker dat je dit aangepaste attribuut wilt verwijderen?',
+ 'timezone' => 'Tijdzone',
+ 'attributes' => 'Attributen',
+ 'attributes_visibility_hint' => 'Hier kun je kiezen welke standaard plant attributen beschikbaar zijn.',
+ 'confirm_remove_task' => 'Weet je zeker dat je deze taak wilt verwijderen?',
+ 'plant_photo_orientation_hint' => 'Gebruik portretmodus voor plantfoto\'s',
+ 'select' => 'Selecteer',
+ 'custom_attribute_datatype_bool' => 'Ja/Nee waarde',
+ 'custom_attribute_datatype_int' => 'Heel getal',
+ 'custom_attribute_datatype_double' => 'Decimaal getal',
+ 'custom_attribute_datatype_string' => 'Tekst',
+ 'custom_attribute_datatype_datetime' => 'Datum',
+ 'attributes_schema_hint' => 'Hier beheer je plant attributen die globaal op alle planten beschikbaar zijn',
+ 'attribute_schema_added_successfully' => 'Globaal plant attribuut is succesvol toegevoegd',
+ 'attribute_schema_edited_successfully' => 'Globaal plant attribuut is succesvol bewerkt',
+ 'attribute_schema_removed_successfully' => 'Globaal plant attribuut is succesvol verwijderd',
+ 'confirm_remove_attribute_schema' => 'Weet je zeker dat je dit globale plant attribuut wilt verwijderen?',
+ 'allow_custom_attributes' => 'Schakel aangepaste attributen in voor gebruikers',
+ 'admin_api_hint' => 'Hier kun je API sleutels beheren voor je werkruimte. API sleutels zijn nodig om REST API verzoeken op je werkruimte te kunnen doen.',
+ 'plant_log' => 'Plant log',
+ 'plant_log_content' => 'Inhoud',
+ 'plant_log_date' => 'Aangemaakt / Bijgewerkt',
+ 'plant_log_actions' => 'Acties',
+ 'no_plant_log_entries_yet' => 'Nog geen items toegevoegd.',
+ 'add_plant_log_entry' => 'Voeg item toe',
+ 'edit_plant_log_entry' => 'Bewerk item',
+ 'confirm_remove_plant_log_entry' => 'Weet je zeker dat je dit item wilt verwijderen?',
+ 'system_message_plant_log' => 'Voeg systeemberichten toe aan plantlog',
+ 'load_more' => 'Meer laden',
+ 'operationSucceeded' => 'Operatie geslaagd',
+ 'admin_support' => 'Ondersteuning',
+ 'mail_rp_address' => 'Reverse Proxy',
+ 'photo_edit_specify_url' => 'Voer koppeling in naar externe bron',
+ 'photo_edit_specify_file' => 'Selecteer bestand om te uploaden',
+ 'photo_edit_url_placeholder' => 'Voer koppeling in...',
+ 'donation_sponsoring' => 'GitHub Sponsoring',
+ 'donation_kofi' => 'Koop een koffie',
+ 'auto_backup' => 'Automatische backup inschakelen',
+ 'auto_backup_cronjob_url' => 'Cronjob koppeling',
+ 'backup_path' => 'Optioneel pad voor backup',
+ 'backup_settings_stored' => 'Backup instellingen zijn succesvol opgeslagen',
+ 'auto_backup_not_active' => 'De automatische backup is niet actief',
+ 'shared_photos' => 'Gedeelde foto\'s',
+ 'confirm_remove_shared_photo' => 'Weet je zeker dat je deze gedeelde foto wilt verwijderen?',
+ 'share_photo_public' => 'Deel foto publiekelijk',
+ 'share_photo_description' => 'Beschrijving',
+ 'share_photo_keywords' => 'Sleutelwoorden',
+ 'auth' => 'Authorisatie',
+ 'auth_proxy_enable' => 'Schakel Proxy Authorisatie in',
+ 'auth_proxy_header_email' => 'HTTP Header voor E-mailadres',
+ 'auth_proxy_header_username' => 'HTTP Header voor Gebruikersnaam',
+ 'auth_proxy_sign_up' => 'Automatisch registreren van nieuwe gebruikers',
+ 'auth_proxy_whitelist' => 'Proxy Addres Toegangslijst',
+ 'auth_proxy_hide_logout' => 'Verberg uitlogknop',
+ 'proxy_auth_settings_saved_successfully' => 'Proxy authenticatie instellingen zijn succesvol opgeslagen',
+ 'auth_proxy_warning' => 'Let op: Zorg er voor dat je werkruimte achter een proxy staat voordat je deze instelling inschakeld',
+ 'auth_proxy_no_https_detected' => 'Pas op: Geen HTTPS gedetecteerd. Zorg er voor dat communicatie met je werkruimte is beveiligd',
+ 'location_log' => 'Locatie log',
+ 'location_log_content' => 'Inhoud',
+ 'location_log_date' => 'Aangemaakt / Bijgewerkt',
+ 'location_log_actions' => 'Acties',
+ 'add_location_log_entry' => 'Voeg item toe',
+ 'edit_location_log_entry' => 'Bewerk item',
+ 'confirm_remove_location_log_entry' => 'Weet je zeker dat je dit item wilt verwijderen?',
+ 'no_location_log_entries_yet' => 'Nog geen items toegevoegd.',
+ 'share_api_host' => 'Host om afbeeldingen op te delen',
+ 'search_custom' => 'Zoek op aangepaste attributen',
+ 'custom_bulk_commands' => 'Aangepaste bulk commando\'s',
+ 'add_bulk_cmd' => 'Voeg commando toe',
+ 'styles' => 'Stijlen',
+ 'confirm_remove_bulk_cmd' => 'Weet je zeker dat je dit bulk commando wilt verwijderen?',
+ 'bulk_cmd_added_successfully' => 'Bulk commando is succesvol toegevoegd',
+ 'bulk_cmd_updated_successfully' => 'Bulk commando is succesvol bijgewerkt',
+ 'bulk_cmd_removed_successfully' => 'Bulk commando is succesvol verwijderd',
+ 'plantrec_enable_label' => 'Schakel plantherkinning in via Pl@ntNet',
+ 'plantrec_apikey_label' => 'Pl@ntNet API Sleutel',
+ 'save_all' => 'Alles opslaan',
+ 'date_select_today' => 'Gebruik vandaag',
+ 'plant_sorting_view_cards' => 'Toon als kaarten',
+ 'plant_sorting_view_list' => 'Toon als lijst',
+ 'amount' => 'Aantal',
+ 'confirm_remove_preview_photo' => 'Weet je zeker dat je deze voorbeeldfoto wilt verwijderen?',
+ 'move_current_photo_to_gallery' => 'Verplaats huidige foto naar gallerij',
+ 'created_at' => 'Aangemaakt op',
+ 'updated_at' => 'Bijgewerkt op',
+ 'tags' => 'Tags'
+];
\ No newline at end of file
diff --git a/app/lang/nl/errors.php b/app/lang/nl/errors.php
new file mode 100644
index 0000000..8555429
--- /dev/null
+++ b/app/lang/nl/errors.php
@@ -0,0 +1,20 @@
+ 'CSRF token ontbreekt of niet valide',
+ 'item_required' => 'Item {key} is verplicht.',
+ 'item_email' => 'Item {key} moet een valide e-mailadres bevatten',
+ 'item_too_short' => 'Item lengte van {key} moet groter zijn dan {min}',
+ 'item_too_large' => 'Item lengte van {key} moet kleiner zijn dan {max}',
+ 'item_datetime' => 'Item {key} is niet een valide datum/tijd object',
+ 'item_number' => 'Item {key} is niet een nummer',
+ 'item_regex' => 'Item {key} past niet binnen het patroon {pattern}'
+];
\ No newline at end of file
diff --git a/app/lang/nl/tb.php b/app/lang/nl/tb.php
new file mode 100644
index 0000000..5d1f012
--- /dev/null
+++ b/app/lang/nl/tb.php
@@ -0,0 +1,15 @@
+ 'Ik heb een plant toegevoegd: {name}',
+ 'moved_plant_to_history' => 'Ik heb een plant verplaatst {name} naar {history}',
+ 'restored_plant_from_history' => 'Ik heb een plant teruggeplaatst {name} vanuit {history}',
+ 'deleted_plant' => 'Ik verwijderde {name}',
+ 'created_task' => 'Ik heb een nieuwe taak gemaakt: {name}',
+ 'completed_task' => 'Ik heb een taak voltooid: {name}',
+ 'reactivated_task' => 'Ik heb een taak geheractiveerd: {name}',
+ 'created_inventory_item' => 'Ik heb een nieuw voorraad item gemaakt: {name}',
+ 'removed_inventory_item' => 'Ik heb {name} uit de vorraad gehaald',
+ 'added_calendar_item' => 'Ik heb een nieuw kalender item gemaakt: {name}',
+ 'edited_calendar_item' => 'Ik heb een kalender item bewerkt: {name}'
+];
\ No newline at end of file