diff --git a/modules/backend/lang/nl/lang.php b/modules/backend/lang/nl/lang.php new file mode 100644 index 000000000..5ef91b7ef --- /dev/null +++ b/modules/backend/lang/nl/lang.php @@ -0,0 +1,128 @@ + [ + 'invalid_type' => 'Ongeldig type veld: :type.', + 'options_method_not_exists' => 'De modelklasse :model moet de methode :method() definiëren met daarin opties voor het veld ":field".', + ], + 'widget' => [ + 'not_registered' => "Een widget met klassenaam ':name' is niet geregistreerd", + 'not_bound' => "Een widget met klassenaam ':name' is niet gekoppeld aan de controller", + ], + 'page' => [ + 'untitled' => "Naamloos", + ], + 'partial' => [ + 'not_found' => "Het sjabloon (partial) ':name' is niet gevonden.", + ], + 'account' => [ + 'sign_out' => 'Uitloggen', + 'login' => 'Inloggen', + 'reset' => 'Reset', + 'restore' => 'Herstellen', + 'login_placeholder' => 'gebruikersnaam', + 'password_placeholder' => 'wachtwoord', + 'forgot_password' => "Wachtwoord vergeten?", + 'enter_email' => "Vul het e-mailadres in", + 'enter_login' => "Vul de gebruikersnaam in", + 'email_placeholder' => "e-mail", + 'enter_new_password' => "Vul een nieuw wachtwoord in", + 'password_reset' => "Herstel Wachtwoord", + 'restore_success' => "Een e-mail met instructies om het wachtwoord te herstellen is verzonden naar jouw e-mailadres.", + 'restore_error' => "Een gebruiker met de gebruikersnaam ':login' is niet gevonden", + 'reset_success' => "Het wachtwoord is succesvol hersteld. Je kan nu inloggen", + 'reset_error' => "Ongeldige wachtwoordherstelinformatie aangeboden. Probeer overnieuw!", + 'reset_fail' => "Het is niet mogelijk het wachtwoord te herstellen!", + 'apply' => 'Toepassen', + 'cancel' => 'Annuleren', + 'delete' => 'Verwijderen', + 'ok' => 'OK', + ], + 'dashboard' => [ + 'menu_label' => 'Overzicht', + ], + 'user' => [ + 'name' => 'Beheerder', + 'menu_label' => 'Beheerders', + 'list_title' => 'Beheerders beheren', + 'login' => "Gebruikersnaam", + 'first_name' => "Voornaam", + 'last_name' => "Achternaam", + 'full_name' => "Volledige Naam", + 'email' => "E-mail", + 'groups' => "Groepen", + 'groups_comment' => "Voeg de gebruiker eventueel toe aan gebruikersgroepen.", + 'avatar' => "Avatar", + 'password' => "Wachtwoord", + 'password_confirmation' => "Bevestig Wachtwoord", + 'superuser' => "Speciale Gebruiker", + 'superuser_comment' => "Vink deze optie aan om de gebruiker volledige rechten tot het systeem te geven.", + 'send_invite' => 'Stuur uitnodiging per e-mail', + 'send_invite_comment' => 'Vink deze optie aan om de gebruiker een uitnodiging per e-mail te sturen', + 'group' => [ + 'name' => 'Groep', + 'name_field' => 'Naam', + 'menu_label' => 'Groepen', + 'list_title' => 'Beheer Groepen', + ], + 'preferences' => [ + 'not_authenticated' => 'Er is geen geauthenticeerde gebruiker om gegevens voor te laden of op te slaan.' + ] + ], + 'list' => [ + 'default_title' => 'Lijst', + 'search_prompt' => 'Zoeken...', + 'no_records' => 'Er zijn geen resultaten gevonden.', + 'missing_model' => 'Geen model opgegeven voor het gedrag (behavior) van de lijst gebruikt in :class.', + 'missing_column' => 'Er zijn geen kolommen voor :columns opgegeven.', + 'missing_columns' => 'Er zijn geen kolommen opgegeven voor de lijst in :class.', + 'missing_definition' => "Het gedrag (behavior) van de lijst bevat geen kolom voor ':field'.", + 'behavior_not_ready' => 'Gedrag (behavior) van de lijst is niet geladen. Controleer of makeLists() in de controller is aangeroepen.', + ], + 'form' => [ + 'create_title' => "Maak :name", + 'update_title' => "Bewerk :name", + 'preview_title' => "Bekijk :name", + 'create_success' => ':name is succesvol aangemaakt', + 'update_success' => ':name is succesvol bijgewerkt', + 'delete_success' => ':name is succesvol verwijderd', + 'missing_id' => "Record ID van het formulier is niet opgegeven.", + 'missing_model' => 'Geen model opgegeven voor het gedrag (behavior) van het formulier gebruikt in :class.', + 'missing_definition' => "Het gedrag (behavior) van het formulier bevat geen kolom voor ':field'.", + 'not_found' => 'Het formulier met record ID :id is niet gevonden.', + 'save' => 'Opslaan', + 'save_and_close' => 'Opslaan en sluiten', + 'saving' => 'Opslaan...', + 'undefined_tab' => 'Overig', + 'field_off' => 'Uit', + 'field_on' => 'Aan', + 'apply' => 'Toepassen', + 'cancel' => 'Annuleren', + 'close' => 'Sluiten', + 'delete' => 'Verwijderen', + 'ok' => 'OK', + 'confirm_tab_close' => 'Weet je zeker dat je dit tabblad wilt sluiten? Niet opgeslagen wijzigingen gaan verloren.', + 'behavior_not_ready' => 'Gedrag (behavior) van het formulier is niet geladen. Controleer of initForm() in de controller is aangeroepen.', + ], + 'relation' => [ + 'missing_definition' => "Het gedrag (behavior) van de relatie bevat geen kolom voor ':field'.", + 'missing_model' => "Geen model opgegeven voor het gedrag (behavior) van relatie gebruikt in :class.", + 'invalid_action_single' => "Deze actie kan niet worden uitgevoerd op een enkele (singular) relatie.", + 'invalid_action_multi' => "Deze actie kan niet worden uitgevoerd op meerdere (multiple) relatie.", + 'add' => "Toevoegen", + 'add_name' => ":name Toevoegen", + 'create' => "Maken", + 'create_name' => "Maak :name", + 'remove' => "Verwijder", + 'remove_name' => "Verwijder :name", + 'delete' => "Wissen", + 'delete_name' => "Wis :name", + ], + 'model' => [ + 'name' => "Model", + 'not_found' => "Model ':class' met ID :id is niet gevonden", + 'missing_id' => "Record ID van het model is niet opgegeven.", + 'missing_relation' => "Model ':class' bevat geen definitie voor ':relation'.", + 'invalid_class' => "Model :model gebruikt in :class is ongeldig. Het moet de \Model klasse erven (inherit).", + ], +]; \ No newline at end of file diff --git a/modules/cms/lang/nl/lang.php b/modules/cms/lang/nl/lang.php new file mode 100644 index 000000000..4cd93d964 --- /dev/null +++ b/modules/cms/lang/nl/lang.php @@ -0,0 +1,132 @@ + [ + 'invalid_file' => 'Ongeldige bestandsnaam: :name. Bestandsnamen mogen enkel bestaan uit letters, cijfers, underscores, streepjes en punten. Voorbeelden van correcte bestandsnamen: pagina.htm, pagina, map/pagina', + 'invalid_property' => 'Parameter ":name" kan niet worden gewijzigd', + 'file_already_exists' => 'Bestand ":name" bestaat al.', + 'error_saving' => 'Bestand opslaan mislukt: ":name".', + 'error_creating_directory' => 'Map aanmaken mislukt: ":name"', + 'invalid_file_extension'=>'Ongeldige bestandsextensie: :invalid. Toegestane extensies zijn: :allowed.', + 'error_deleting' => 'Fout bij het verwijderen van template: ":name".', + 'delete_success' => 'Templates zijn succesvol verwijderd: :count.', + 'file_name_required' => 'Het invullen van een bestandsnaam is verplicht.' + ], + 'theme' => [ + 'active' => [ + 'not_set' => "Er is geen actief thema geselecteerd.", + ], + 'edit' => [ + 'not_set' => "Er is geen thema ingesteld om te kunnen bewerken.", + 'not_found' => "Het te bewerken thema is niet gevonden.", + 'not_match' => "Het object dat je probeert te openen behoort niet tot het te bewerken thema. Herlaad de pagina." + ] + ], + 'page' => [ + 'not_found' => [ + 'label' => "Pagina niet gevonden", + 'help' => "De opgevraagde pagina bestaat niet.", + ], + 'custom_error' => [ + 'label' => "Paginafout", + 'help' => "Onze excuses, er is iets mis gegaan. De opgevraagde pagina kan niet worden getoond.", + ], + 'menu_label' => 'Pagina\'s', + 'no_list_records' => 'Geen pagina\'s gevonden', + 'new' => 'Nieuwe pagina', + 'invalid_url' => 'Ongeldig URL formaat. De URL moet beginnen met een schuine streep en mag enkel bestaan uit letters, cijfers en de volgende tekens: _-[]:?|/+*', + 'delete_confirm_multiple' => 'Weet je zeker dat je de geselecteerde pagina\'s wilt verwijderen?', + 'delete_confirm_single' => 'Weet je zeker dat je deze pagina wilt verwijderen?', + 'no_layout' => '-- geen layout --' + ], + 'layout' => [ + 'not_found' => "De layout ':name' is niet gevonden", + 'menu_label' => 'Layouts', + 'no_list_records' => 'Geen layouts gevonden', + 'new' => 'Nieuwe layout', + 'delete_confirm_multiple' => 'Weet je zeker dat je de geselecteerde layouts wilt verwijderen?', + 'delete_confirm_single' => 'Weet je zeker dat je deze layout wilt verwijderen?' + ], + 'partial' => [ + 'invalid_name' => "Ongeldige naam voor sjabloon (partial): :name.", + 'not_found' => "Het sjabloon (partial) ':name' is niet gevonden.", + 'menu_label' => 'Sjablonen', + 'no_list_records' => 'Geen sjablonen (partial) gevonden', + 'delete_confirm_multiple' => 'Weet je zeker dat je de geselecteerde sjablonen wilt verwijderen?', + 'delete_confirm_single' => 'Weet je zeker dat je dit sjabloon wilt verwijderen?', + 'new' => 'Nieuw sjabloon' + ], + 'content' => [ + 'not_found' => "Het tekstblok (content) ':name' is niet gevonden.", + 'menu_label' => 'Tekstblokken', + 'no_list_records' => 'Geen tekstblokken (content) gevonden', + 'delete_confirm_multiple' => 'Weet je zeker dat je de geselecteerde tekstblokken of mappen wilt verwijderen?', + 'delete_confirm_single' => 'Weet je zeker dat je dit tekstblok wilt verwijderen?', + 'new' => 'Nieuw tekstblok' + ], + 'ajax_handler' => [ + 'invalid_name' => "Ongeldige AJAX handlernaam: :name.", + 'not_found' => "AJAX handler ':name' is niet gevonden.", + ], + 'combiner' => [ + 'not_found' => "Het samenvoegbestand ':name' is niet gevonden.", + ], + 'cms' => [ + 'menu_label' => "CMS" + ], + 'asset' => [ + 'menu_label' => "Middelen", + 'drop_down_add_title' => 'Toevoegen...', + 'drop_down_operation_title' => 'Actie...', + 'upload_files' => 'Bestand(en) uploaden', + 'create_file' => 'Nieuw bestand', + 'create_directory' => 'Nieuwe map', + 'rename' => 'Hernoemen', + 'delete' => 'Verwijderen', + 'move' => 'Verplaatsen', + 'new' => 'Nieuw bestand', + 'rename_popup_title' => 'Hernoemen', + 'rename_new_name' => 'Nieuwe naam', + 'invalid_path' => 'Pad mag enkel bestaan uit letters, cijfers, spaties en de volgende tekens: ._-/', + 'error_deleting_file' => 'Fout bij verwijderen van het bestand :name.', + 'error_deleting_dir_not_empty' => 'Fout bij verwijderen van map :name. De map is niet leeg.', + 'error_deleting_dir' => 'Fout bij verwijderen van de map :name.', + 'invalid_name' => 'Naam mag enkel bestaan uit letters, cijfers, spaties en de volgende tekens: ._-', + 'original_not_found' => 'Oorspronkelijke bestand of map is niet gevonden', + 'already_exists' => 'Bestand of map met deze naam bestaat al', + 'error_renaming' => 'Fout bij hernoemen van bestand of map', + 'name_cant_be_empty' => 'De naam mag niet leeg zijn', + 'too_large' => 'Het geüploade bestand is te groot. De maximaal toegestane bestandsgrootte is :max_size', + 'type_not_allowed' => 'Enkel de volgende bestandstypen zijn toegestaand: :allowed_types', + 'file_not_valid' => 'Bestand is ongeldig', + 'error_uploading_file' => 'Fout tijdens uploaden bestand ":name": :error', + 'move_please_select' => 'selecteer', + 'move_destination' => 'Doelmap', + 'move_popup_title' => 'Verplaats middelen', + 'move_button' => 'Verplaats', + 'selected_files_not_found' => 'Geselecteerde bestanden zijn niet gevonden', + 'select_destination_dir' => 'Selecteer een doelmap', + 'destination_not_found' => 'Doelmap is niet gevonden', + 'error_moving_file' => 'Fout bij verplaatsen bestand :file', + 'error_moving_directory' => 'Fout bij verplaatsen map :dir', + 'error_deleting_directory' => 'Fout bij het verwijderen van de oorspronkelijke map :dir', + 'path' => 'Pad' + ], + 'component' => [ + 'menu_label' => "Componenten", + 'unnamed' => "Naamloos", + 'no_description' => "Geen beschrijviging opgegeven", + 'alias' => "Alias", + 'alias_description' => "Een unieke naam voor dit component voor gebruik in de code van een pagina of layout.", + 'validation_message' => "Een alias voor het component is verplicht en mag alleen bestaan uit letters, cijfers en underscores. De alias moet beginnen met een letter.", + 'invalid_request' => "De template kan niet worden opgeslagen vanwege ongeldige componentgegevens.", + 'no_records' => 'Geen componenten gevonden', + 'not_found' => "Het component ':name' is niet gevonden.", + 'method_not_found' => "Het component ':name' bevat geen ':method' methode.", + ], + 'template' => [ + 'invalid_type' => "Onbekend type template.", + 'not_found' => "De opgevraagde template is niet gevonden.", + 'saved'=> "De template is succesvol opgeslagen." + ] +]; \ No newline at end of file diff --git a/modules/system/lang/nl/lang.php b/modules/system/lang/nl/lang.php new file mode 100644 index 000000000..6b02ed2d4 --- /dev/null +++ b/modules/system/lang/nl/lang.php @@ -0,0 +1,96 @@ + [ + 'name' => 'October CMS', + 'motto' => 'Getting back to basics', + ], + 'directory' => [ + 'create_fail' => "Map aanmaken mislukt: :name", + ], + 'file' => [ + 'create_fail' => "Bestand aanmaken mislukt: :name", + ], + 'system' => [ + 'name' => 'Systeem', + 'menu_label' => 'Systeem', + ], + 'plugin' => [ + 'unnamed' => 'Naamloze plugin', + 'name' => [ + 'label' => 'Plugin Naam', + 'help' => 'Gebruik bij het invoeren van de naam de unieke code van de plugin. Voorbeeld: RainLab.Blog', + ], + ], + 'project' => [ + 'name' => 'Project', + 'owner_label' => 'Eigenaar', + 'id' => [ + 'label' => 'Project ID', + 'help' => 'Hoe vind je jouw Project ID', + 'missing' => 'Voer een Project ID in.', + ], + 'unbind_success' => 'Project is succesvol losgekoppeld.', + ], + 'settings' => [ + 'menu_label' => 'Instellingen', + 'missing_model' => 'De instellingenpagina mist de definitie van een Model.', + 'update_success' => 'Instellingen voor :name zijn succesvol bijgewerkt.', + ], + 'install' => [ + 'project_label' => 'Koppel aan Project', + 'plugin_label' => 'Installeer Plugin', + 'missing_plugin_name' => 'Voer een naam van een plugin in om deze te installeren.', + 'install_completing' => 'Afronden installatieproces', + 'install_success' => 'De plugin is succesvol geïnstalleerd.', + ], + 'updates' => [ + 'name' => 'Applicatie-update', + 'menu_label' => 'Updates', + 'check_label' => 'Controleer op updates', + 'retry_label' => 'Probeer nogmaals', + 'core_build' => 'Huidige build', + 'core_build_old' => 'Huidige build :build', + 'core_build_new' => 'Build :build', + 'core_build_new_help' => 'De meest recente versie is beschikbaar.', + 'core_downloading' => 'Applicatiebestanden downloaden', + 'core_extracting' => 'Applicatiebestanden uitpakken', + 'plugin_downloading' => 'Plugin downloaden: :name', + 'plugin_extracting' => 'Uitpakken plugin: :name', + 'plugin_version_none' => 'Nieuwe plugin', + 'plugin_version_old' => 'Huidig v:version', + 'plugin_version_new' => 'v:version', + 'update_label' => 'Applicatie bijwerken', + 'update_completing' => 'Afronden updateproces', + 'update_loading' => 'Beschikbare updates laden...', + 'update_success' => 'Het updateproces is succesvol afgerond.', + 'update_failed_label' => 'Update mislukt', + 'force_label' => 'Forceer update', + 'found' => [ + 'label' => 'Nieuwe updates beschikbaar!', + 'help' => 'Klik op \'Applicatie bijwerken\' om het updateproces te starten.', + ], + 'none' => [ + 'label' => 'Geen updates', + 'help' => 'Er zijn geen nieuwe updates gevonden.', + ], + ], + 'server' => [ + 'connect_error' => 'Fout tijdens het verbinden met de server.', + 'response_not_found' => 'De updateserver kan niet worden gevonden.', + 'response_invalid' => 'Ongeldige reactie van de server.', + 'response_empty' => 'Lege reactie van de server.', + 'file_error' => 'Fout tijdens aanleveren bestand door server.', + 'file_corrupt' => 'Door server aangeboden bestand is corrupt.', + ], + 'behavior' => [ + 'missing_property' => 'Klasse :class moet variabele $:property bevatten gebruikt door het gedag (behavior) :behavior.', + ], + 'config' => [ + 'not_found' => 'Kan het configuratiebestand :file gedefinieerd door :file niet vinden.', + 'required' => 'Configuratie gebruikt in :location moet de waarde :property toewijzen.', + ], + 'zip' => [ + 'extract_failed' => "Kan het corebestand ':file' niet uitpakken.", + ], +]; \ No newline at end of file diff --git a/modules/system/lang/nl/validation.php b/modules/system/lang/nl/validation.php new file mode 100644 index 000000000..0050473fc --- /dev/null +++ b/modules/system/lang/nl/validation.php @@ -0,0 +1,98 @@ + "Het veld :attribute moet worden geaccepteerd.", + "active_url" => "De URL van :attribute is ongeldig.", + "after" => "De datum van :attribute moet een waarde zijn na :date.", + "alpha" => "Het veld :attribute mag enkel uit letters bestaan.", + "alpha_dash" => "Het veld :attribute mag enkel uit letters, cijfers en streepjes bestaan.", + "alpha_num" => "Het veld :attribute mag enkel uit letters en cijfers bestaan.", + "array" => "Het veld :attribute moet een array zijn.", + "before" => "De datum van :attribute moet een waarde zijn voor :date.", + "between" => array( + "numeric" => "Het veld :attribute moet een waarde hebben tussen :min en :max.", + "file" => "De bestandsgrootte van :attribute moet tussen :min en :max kilobytes zijn.", + "string" => "Het aantal tekens van :attribute moet tussen de :min en :max zijn.", + "array" => "Het veld :attribute moet tussen de :min en :max objecten bevatten.", + ), + "confirmed" => "De bevestiging van :attribute is ongeldig.", + "date" => "De datum van :attribute is ongeldig.", + "date_format" => "Het veld :attribute komt niet overeen met het formaat :format.", + "different" => "De velden :attribute en :other moeten verschillend zijn.", + "digits" => "Het veld :attribute moet uit :digits cijfers bestaan.", + "digits_between" => "Het veld :attribute moet tussen :min en :max tekens lang zijn.", + "email" => "Het e-mailadres van :attribute is ongeldig.", + "exists" => "De waarde van :attribute is ongeldig.", + "image" => "De afbeelding van :attribute is ongeldig.", + "in" => "De gekozen waarde van :attribute is ongeldig.", + "integer" => "De waarde van :attribute moet uit een heel getal bestaan.", + "ip" => "Het IP-adres van :attribute is ongeldig.", + "max" => array( + "numeric" => "De waarde van :attribute mag niet hoger zijn dan :max.", + "file" => "De bestandsgrootte van :attribute mag niet hoger zijn dan :max kilobytes.", + "string" => "Het aantal tekens van :attribute mag niet hoger zijn dan :max tekens.", + "array" => "Het veld :attribute mag niet meer dan :max objecten bevatten.", + ), + "mimes" => "Het bestand van :attribute mag enkel zijn van het type: :values.", + "min" => array( + "numeric" => "De waarde van :attribute minimaal :min zijn.", + "file" => "De bestandsgrootte van :attribute moet minimaal :min kilobytes zijn.", + "string" => "Het aantal tekens van :attribute moet minimaal :min zijn.", + "array" => "Het veld :attribute moet minimaal :min objecten bevatten.", + ), + "not_in" => "De gekozen waarde van :attribute is ongeldig.", + "numeric" => "De waarde van :attribute moet numeriek zijn.", + "regex" => "De opbouw van :attribute is ongeldig.", + "required" => "Het veld :attribute is verplicht.", + "required_if" => "Het veld :attribute is verplicht wanneer :other is :value.", + "required_with" => "Het veld :attribute is verplicht wanneer :values is gekozen.", + "required_without" => "Het veld :attribute is verplicht wanneer :values niet is gekozen.", + "same" => "De velden :attribute en :other moeten overeen komen.", + "size" => array( + "numeric" => "De waarde van :attribute moet exact :size zijn.", + "file" => "De bestandsgrootte van :attribute moet exact :size kilobytes zijn.", + "string" => "Het aantal tekens van :attribute moet exact :size zijn.", + "array" => "Het veld :attribute moet exact :size objecten bevatten.", + ), + "unique" => "Het veld :attribute is al toegewezen.", + "url" => "De URL van :attribute is ongeldig.", + + /* + |-------------------------------------------------------------------------- + | 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' => array(), + + /* + |-------------------------------------------------------------------------- + | 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' => array(), + +);