server-up/server-up/translations/nl.json
Ramon 3ee09eebc7
All checks were successful
Deploy server-up (dev) / deploy (push) Successful in 4m12s
fix(stacks): geslaagde wijziging niet meer terugdraaien
Het audit-logboek las request.remote_addr uit in de achtergrondthread van de
job. De RuntimeError die daarop volgde belandde in de foutafhandeling, die de
zojuist gemaakte backup terugzette — inclusief het oude compose-bestand.

- Adres vóór de threadstart vastleggen bij herconfigureren, koppelen, backup
  maken en terugrollen.
- UniFi: init-script probeert de beheerders 'unifi' en 'root' en herkent een
  server zonder authenticatie, zodat ook een oud Mongo-volume gerepareerd
  wordt; bestaande rollen blijven staan en 'backup'/'restore' worden aangevuld.
- UniFi: healthcheck van Mongo zonder inloggegevens, anders bleef de container
  ongezond en startte de reparatiecontainer nooit.
- Backups: mongodump/mongorestore gebruiken de beheerder uit compose in plaats
  van de verzonnen gebruiker 'app'.
- Appkaart: knop die de webinterface opent, met het adres uit /api/stacks.
- Joblog: geen dubbele regels meer doordat polls elkaar konden overlappen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H9Vcwu7owJZ3nj5dCf4VFT
2026-08-06 16:44:01 +02:00

480 lines
24 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_meta": {
"code": "nl",
"name": "Nederlands",
"flag": "🇳🇱"
},
"dashboard": "Dashboard",
"stacks": "Apps",
"app_store": "App Store",
"images": "Docker Images",
"audit": "Audit Log",
"settings": "Instellingen",
"modules": "Modules",
"overview": "Overzicht van je Docker-omgeving",
"running": "Actief",
"stopped": "Gestopt",
"start": "Start",
"stop": "Stop",
"restart": "Herstart",
"update": "Bijwerken",
"remove": "Verwijderen",
"install": "Installeren",
"save": "Opslaan",
"saved": "Opgeslagen",
"cancel": "Annuleren",
"close": "Sluiten",
"search": "Zoeken",
"loading": "Laden…",
"no_results": "Geen resultaten",
"refresh": "Vernieuwen",
"add": "Toevoegen",
"delete": "Verwijderen",
"edit": "Bewerken",
"confirm": "Bevestigen",
"prune": "Opschonen",
"pull": "Pull",
"clone": "Clone",
"sync": "Synchroniseren",
"logs": "Logs",
"backup": "Backup",
"env_editor": ".env bewerken",
"compose_editor": "Compose bewerken",
"paths": "Paden",
"library_dir": "Library map",
"backup_dir": "Backup map",
"theme": "Thema",
"language": "Taal",
"git": "Git",
"docker": "Docker",
"no_stacks": "Geen apps gevonden",
"no_images": "Geen images gevonden",
"no_repos": "Nog geen repository toegevoegd — voeg er een toe om apps te zien.",
"add_repo": "Repository toevoegen",
"repo_name": "Naam",
"repo_url": "Git URL",
"repo_branch": "Branch",
"repo_subdir": "Submap",
"install_stack": "App installeren",
"instance_name": "Instantie naam",
"instance_hint": "Wijzig voor meerdere installaties",
"remove_stack": "App verwijderen",
"remove_stack_only": "App verwijderen · data bewaren",
"remove_all": "App en alle data verwijderen",
"prune_images": "Alle ongebruikte images verwijderen?",
"confirm_remove_image": "Image verwijderen?",
"force_remove": "Forceer verwijdering?",
"container_restart": "Container herstarten",
"container_restart_hint": "Herstart de Server Up container",
"container_restarting": "Container wordt herstart…",
"wizard": "Setup Wizard",
"wizard_open": "Wizard openen",
"wizard_reset": "Opnieuw uitvoeren",
"wizard_welcome": "Welkom bij Server Up",
"wizard_welcome_sub": "Deze wizard begeleidt je door de eerste opstart. Alle stappen zijn optioneel.",
"wizard_paths": "Mappen instellen",
"wizard_paths_sub": "Waar worden je Docker-projecten opgeslagen?",
"wizard_git": "Git repositories",
"wizard_git_sub": "Synchroniseer je apps en modules.",
"wizard_done": "Klaar!",
"wizard_done_sub": "Setup is voltooid. Wijzig alles later via Instellingen.",
"prev": "Vorige",
"next": "Volgende",
"finish": "Afronden",
"ready": "Gereed",
"busy": "Bezig",
"done": "Klaar",
"error": "Fout",
"optional_modules": "Optionele modules",
"module_repos": "Module repositories",
"installed": "Geïnstalleerd",
"available": "Beschikbaar",
"synced": "Gesynchroniseerd",
"not_cloned": "Niet gecloned",
"auto_saved": "Automatisch opgeslagen",
"hide_menu": "Menu verbergen",
"show_menu": "Menu tonen",
"log": "Log",
"deleted": "Verwijderd",
"duplicate": "Dupliceren",
"builtin": "ingebouwd",
"strings_count": "vertalingen",
"language_addon": "Taalmodule",
"language_addon_hint": "Voeg extra talen toe als add-on. Ingebouwde talen kun je dupliceren als startpunt, maar niet bewerken of verwijderen.",
"add_language": "Taal toevoegen",
"edit_language": "Taal bewerken",
"lang_code": "Taalcode",
"lang_name": "Naam",
"lang_flag": "Vlag",
"search_keys": "Zoek vertaalsleutel of tekst…",
"delete_language_confirm": "Weet je zeker dat je deze taal wilt verwijderen?",
"updates": "Updates",
"update_available": "Update beschikbaar",
"up_to_date": "Up-to-date",
"check_now": "Controleren",
"current_version": "Huidige versie",
"latest_version": "Laatste release",
"release_notes": "Release notes",
"view_release": "Bekijk release",
"update_api_url": "Releases-API URL",
"update_api_hint": "Forgejo/GitHub Releases-API die de laatste release teruggeeft. Leeg = uitgeschakeld.",
"include_prerelease": "Pre-releases (beta) meenemen",
"login": "Inloggen",
"login_failed": "Inloggen mislukt",
"logout": "Uitloggen",
"session_expired": "Sessie verlopen — log opnieuw in",
"setup_title": "Eerste account aanmaken",
"setup_hint": "Server Up beheert Docker op deze machine. Maak nu een beheerdersaccount aan — zolang dat niet gebeurd is, kan iedereen die deze pagina bereikt het account claimen.",
"create_account": "Account aanmaken",
"username": "Gebruikersnaam",
"password": "Wachtwoord",
"password_min": "Wachtwoord (min. 10 tekens)",
"password_repeat": "Wachtwoord herhalen",
"passwords_differ": "De wachtwoorden komen niet overeen.",
"security": "Beveiliging",
"logged_in_as": "ingelogd als {user}",
"users": "Gebruikers",
"add_user": "Gebruiker toevoegen",
"delete_user_confirm": "Gebruiker {name} verwijderen?",
"change_own_password": "Eigen wachtwoord wijzigen",
"current_password": "Huidig wachtwoord",
"new_password": "Nieuw wachtwoord",
"new_password_repeat": "Nieuw wachtwoord herhalen",
"change": "Wijzigen",
"auth_mode": "Hoe wordt er ingelogd?",
"auth_mode_local": "Lokale login",
"auth_mode_proxy": "Reverse proxy",
"auth_mode_both": "Beide",
"auth_mode_hint": "Met een reverse proxy (Authelia, Authentik, Cloudflare Access) komt de identiteit uit een header. Kies 'Beide' om dat te testen zonder je lokale login te verliezen.",
"proxy_header": "Identiteitsheader",
"proxy_header_hint": "Meestal Remote-User. Zorg dat je proxy deze header wist en zelf opnieuw zet.",
"trusted_proxies": "Vertrouwde proxy-adressen",
"trusted_proxies_hint": "Eén per regel, IP of CIDR. Alleen vanaf deze adressen wordt de header vertrouwd — zonder deze lijst kan iedereen zich voordoen als beheerder.",
"proxy_lockout_confirm": "In modus 'Reverse proxy' vervalt de lokale login. Weet je zeker dat je proxy werkt?",
"networks": "Netwerken",
"networks_hint": "Met een macvlan- of ipvlan-netwerk krijgt een app een eigen IP-adres in je LAN in plaats van poorten op de host. Geen poortconflicten meer, en je kunt per app firewallen. Let op: de Docker-host zelf bereikt macvlan-containers niet zonder shim-interface.",
"add_network": "Netwerk toevoegen",
"network": "Netwerk",
"no_networks": "Nog geen netwerken.",
"delete_network_confirm": "Netwerk {name} verwijderen?",
"driver": "Driver",
"host_interface": "Host-interface",
"subnet": "Subnet",
"gateway": "Gateway",
"ip_range": "IP-range (optioneel)",
"ip_range_hint": "Beperkt de adressen die Docker uitdeelt tot een blok dat je in je DHCP-server hebt vrijgehouden. Zonder range gebruikt Docker het hele subnet.",
"next_free": "volgend vrij",
"ports_on_host": "Poorten op de host (standaard)",
"own_ip": "eigen IP",
"ip_address": "IP-adres",
"own_ip_hint": "De app krijgt dit adres in het LAN. Poortmappings vervallen — de app is bereikbaar op zijn eigen poort. De Docker-host zelf kan een macvlan-container niet bereiken zonder shim-interface (zie docs/netwerken.md).",
"no_networks_hint": "Wil je apps een eigen IP geven? Voeg eerst een netwerk toe bij Instellingen → Netwerken.",
"generate_value": "Genereer een willekeurige waarde",
"port_taken": "Poort {port} is al in gebruik — {suggested} voorgesteld.",
"channel": "Kanaal",
"channel_stable_hint": "Alleen stabiele releases.",
"channel_beta_hint": "Ook pre-releases (bv. v0.5.10-beta1). Handig om mee te testen, minder voorspelbaar.",
"update_now": "Nu bijwerken naar v{version}",
"updating": "Bezig…",
"update_confirm": "Server Up bijwerken naar {tag}?\n\nDe container wordt vervangen en is enkele seconden niet bereikbaar.",
"update_cannot_apply": "Bijwerken kan wel via een git-tag; zie docs/updates.md.",
"update_image": "Image (voor bijwerken vanuit de interface)",
"update_image_hint": "Zonder tag. Leeg = afleiden uit de draaiende container.",
"registry_user": "Registry-gebruiker (optioneel)",
"registry_token": "Registry-token",
"registry_token_set": "•••••••• (ingesteld)",
"registry_token_ph": "alleen bij een privé registry",
"registry_token_hint": "Leeg laten = ongewijzigd.",
"last_checked": "Laatst gecontroleerd",
"rollback": "Terugrollen",
"previous_version": "Vorige versie",
"rollback_button": "Terug naar deze versie",
"rollback_confirm": "Terugrollen naar {tag}?",
"restarting": "Server Up herstart…",
"updated_to": "Bijgewerkt naar v{version}",
"restart_slow": "Herstart duurt lang — ververs de pagina zelf",
"backups": "Backups",
"no_backups": "Nog geen backups",
"restore": "Terugzetten",
"restore_confirm": "Backup {file} terugzetten?\n\nDe huidige bestanden van deze app worden vervangen en de app wordt herstart.",
"delete_backup_confirm": "Deze backup verwijderen?",
"backup_scope_warning": "Een backup bevat de compose- en .env-bestanden van de app, de appdata ernaast, en een dump van elke database die erbij hoort. Docker-volumes die de app zelf aanmaakt gaan niet mee. Zie docs/backups.md.",
"backup_retention": "Bewaarbeleid",
"backup_keep": "Aantal backups per app",
"backup_max_age": "Maximale leeftijd (dagen, 0 = geen limiet)",
"backup_schedule": "Geplande backups",
"backup_schedule_off": "Uit",
"backup_schedule_daily": "Dagelijks",
"backup_schedule_weekly": "Wekelijks",
"backup_schedule_hour": "Rond welk uur",
"backup_before_update": "Automatisch een backup vóór het bijwerken van een app",
"backup_before_remove": "Automatisch een backup vóór het verwijderen van een app",
"check_updates": "Updates controleren",
"stack_update_check": "Dagelijks controleren of er nieuwere images zijn",
"role_admin": "Beheerder",
"role_operator": "Operator",
"role_viewer": "Alleen lezen",
"roles_hint": "Beheerder mag alles. Operator beheert apps, containers en backups, maar niet de instellingen, gebruikers, repo's of netwerken. Alleen lezen kan niets wijzigen.",
"proxy_role": "Rol voor proxy-gebruikers",
"proxy_role_hint": "Iedereen die via de reverse proxy binnenkomt en geen eigen account heeft, krijgt deze rol.",
"no_permission": "Je rol geeft geen toegang tot deze actie",
"search_apps": "Zoek een app…",
"all": "Alle",
"detected_networks": "Gevonden op deze server",
"use_this": "Gebruiken",
"detect_failed": "Automatisch detecteren lukte niet; vul de gegevens handmatig in.",
"how_it_fits": "Hoe hangen subnet, gateway en range samen?",
"tip_subnet": "het netwerk waar je server zelf in zit, inclusief het aantal bits (/24 = 254 adressen). Neem exact hetzelfde subnet als je router gebruikt — anders kunnen de containers niemand bereiken.",
"tip_gateway": "het adres van je router, waar het verkeer naar buiten langs gaat. Bijna altijd het eerste adres van het subnet, dus 192.168.1.1 bij 192.168.1.0/24. Laat je dit leeg, dan komen de containers niet op internet.",
"tip_range": "het stukje van het subnet dat Docker mag uitdelen. Kies een blok dat je router NIET via DHCP uitgeeft, anders krijgt een container hetzelfde adres als je telefoon. Het einde van het subnet is meestal vrij.",
"tip_parent": "de netwerkkaart van je server waar het LAN op zit. Werkt niet op wifi — macvlan vereist bekabeld.",
"tip_example_title": "Voorbeeld bij een router op 192.168.1.1",
"tip_example": "Subnet 192.168.1.0/24 ← hetzelfde als je router\nGateway 192.168.1.1 ← je router\nIP-range 192.168.1.240/28 ← .240 t/m .255\n\nStel je DHCP-bereik in je router in op 192.168.1.20 192.168.1.239,\nzodat die laatste zestien adressen alleen voor je containers zijn.",
"suggest_range": "Stel een vrij blok voor",
"range_result": "{count} adressen beschikbaar: {first} tot en met {last}",
"range_helper": "Ik wil een bepaald bereik",
"range_helper_hint": "Docker werkt met blokken van 2, 4, 8, 16 … adressen die op een vaste grens beginnen. Een wens als '.200 tot .254' bestaat niet als notatie; hieronder staan de dichtstbijzijnde blokken.",
"from": "van",
"to": "tot",
"range_ruim": "dekt alles",
"range_krap": "past binnen",
"range_count": "{count} adressen",
"already_added": "al toegevoegd",
"detect_empty": "Er is geen netwerk met een default route gevonden op deze server. Vul de gegevens hieronder handmatig in.",
"wizard_hint": "Doorloop de wizard opnieuw om paden en repositories aan te passen. Je bestaande apps blijven staan.",
"of_which_managed": "waarvan {n} via Server Up",
"this_app": "deze app",
"advanced_options": "Geavanceerde opties",
"what_does_this_do": "Wat doet deze instelling?",
"default_value": "Standaard",
"enter_manually": "Handmatig invullen…",
"no_connectable_app": "Er is nog geen {app} geïnstalleerd. Installeer die eerst, of vul het adres handmatig in.",
"connect_apps": "Verbinden met andere apps",
"connect_apps_hint": "Zet deze app op het gedeelde netwerk '{net}', zodat hij andere apps op hun naam kan bereiken en andersom. Zonder dit staat elke app op zichzelf.",
"filter_on_category": "Filter op deze categorie",
"categories": "Categorieën",
"stack_settings": "Instellingen",
"reconfigure_warning": "De app wordt opnieuw opgebouwd uit het sjabloon. Handmatige wijzigingen in het compose-bestand gaan daarbij verloren — er wordt eerst automatisch een backup gemaakt.",
"reconfigure_confirm": "Instellingen van {stack} opslaan?\n\nEr wordt eerst een backup gemaakt; daarna wordt de app opnieuw opgebouwd en herstart.",
"connect_to_apps": "Koppelen aan andere apps",
"connected_to_apps": "Al gekoppeld aan andere apps",
"connect_stack_confirm": "{stack} op het gedeelde netwerk '{net}' zetten?\n\nDe app wordt daarna herstart.",
"all_time": "Altijd",
"last_day": "24 uur",
"last_week": "7 dagen",
"last_month": "30 dagen",
"audit_count": "{shown} van {total}",
"load_more": "Meer laden",
"backups_disk": "Schijfruimte",
"disk_free_of": "vrij van",
"download": "Downloaden",
"verify": "Controleren",
"copy_offsite": "Naar externe bestemming kopiëren",
"backup_verified": "Gecontroleerd en leesbaar",
"backup_broken": "beschadigd",
"backup_verify": "Elke nieuwe backup meteen controleren",
"backup_offsite_dir": "Tweede bestemming voor backups",
"backup_offsite_hint": "Absoluut pad naar een gemounte schijf, NFS- of SMB-share. Backups op dezelfde schijf als je data overleven geen defecte schijf.",
"disk_min_free": "Reserve vrijhouden (GB)",
"disk_warn_pct": "Waarschuwen onder (%)",
"none": "Geen",
"notifications": "Meldingen",
"notify_intro": "Geplande backups en controles draaien zonder dat er iemand kijkt. Zonder melding merk je een mislukte backup pas op het moment dat je hem nodig hebt.",
"notify_channel": "Kanaal",
"notify_channel_off": "Uit",
"notify_channel_webhook": "Webhook (Discord, Slack, …)",
"notify_channel_email": "E-mail",
"notify_url": "URL",
"notify_token": "Token (optioneel)",
"notify_events": "Waarover melden",
"notify_test": "Test versturen",
"notify_smtp_host": "SMTP-server",
"notify_smtp_port": "Poort",
"notify_smtp_security": "Beveiliging",
"notify_smtp_user": "Gebruikersnaam",
"notify_smtp_password": "Wachtwoord",
"notify_email_from": "Afzender",
"notify_email_to": "Ontvanger",
"copied": "Gekopieerd",
"copy": "Kopiëren",
"copy_failed": "Kopiëren lukte niet — selecteer de tekst zelf",
"credentials": "Inloggegevens",
"env_holds_secrets": "Hier staan de wachtwoorden en sleutels van deze app. Het bestand is alleen leesbaar voor de eigenaar.",
"manual_edit_warning": "Je bewerkt het resultaat zelf. Wijzig je hierna nog een veld, dan wordt je aanpassing overschreven.",
"no_credentials_hint": "Deze app heeft geen vooraf ingestelde inloggegevens: je maakt bij het eerste bezoek zelf een account aan.",
"nothing_here": "(leeg)",
"open_web": "Webinterface openen",
"nothing_to_choose": "Hier valt niets in te stellen.",
"one_page": "Alles op één pagina",
"preview": "Bekijken",
"previous": "Vorige",
"restart_after_save": "Herstarten na opslaan",
"show_value": "Waarde tonen",
"still_empty": "Nog niet ingevuld: {fields}",
"step_basics": "Basis",
"step_network": "Verbinden",
"step_settings": "Instellingen",
"step_secrets": "Toegang",
"step_review": "Controleren",
"address_available": "Dit adres is vrij",
"app_networks": "Gedeelde netwerken",
"app_networks_hint": "Apps in hetzelfde netwerk kunnen elkaar op containernaam bereiken. Niet alles hoeft aan alles vast: maak gerust een apart netwerk voor een groepje.",
"check_availability": "Beschikbaarheid controleren",
"default_network": "standaard",
"n_apps": "{n} containers",
"network_created": "Netwerk '{name}' aangemaakt",
"new_network": "Netwerk maken",
"new_network_hint": "Laat het veld leeg voor een automatisch gekozen naam. Het netwerk komt daarna ook bij andere apps in de lijst.",
"new_network_placeholder": "bijv. media",
"use_free_address": "{ip} gebruiken",
"port_free": "Poort {port} is vrij",
"port_in_use": "Poort {port} is al in gebruik{by}",
"timezone": "Tijdzone",
"timezone_hint": "Wordt overgenomen door nieuwe apps. Leeg = de tijdzone van deze server ({tz}).",
"timezone_all_apps": "Ook apps zonder eigen tijdzone-instelling de tijdzone meegeven",
"create_public_url": "Publieke URL aanmaken",
"pangolin_domain": "Domein",
"pangolin_intro": "Pangolin geeft je apps een adres op internet via een tunnel, zonder poorten open te zetten in je router. Vul het adres van je Pangolin-server en een API-sleutel in; daarna kun je per app met één klik een URL aanmaken.",
"pangolin_key": "API-sleutel",
"pangolin_org": "Organisatie-id",
"pangolin_site": "Site",
"pangolin_url": "Adres van Pangolin",
"public_url_created": "Publieke URL aangemaakt",
"test_connection": "Verbinding testen",
"step_components": "Onderdelen",
"components_hint": "{n} van de {totaal} onderdelen aangezet. Alles wat je hier aanzet, kun je in de volgende stappen instellen.",
"ip_per_container": "Adres per container",
"ip_per_container_hint": "Geef alleen de containers een eigen adres die je van buitenaf wilt bereiken. De rest houdt zijn poort op de host.",
"port_on_host": "poort op de host",
"appdata_dir": "Appdata-map",
"depends_on_missing": "Deze app heeft nog iets nodig",
"depends_on_install": "Eerst installeren",
"depends_on_not_in_store": "'{app}' staat niet in de store",
"filter": "Filter",
"category": "Categorie",
"tag": "Label",
"search_tags": "Label zoeken…",
"clear_filters": "Wissen",
"more_tags": "en nog {n} andere — typ om te zoeken",
"n_apps_found": "{n} apps",
"clear": "Wissen",
"audit_cat_audit": "Auditlog",
"audit_cat_auth": "Accounts",
"audit_cat_backups": "Backups",
"audit_cat_containers": "Containers",
"audit_cat_core": "Systeem",
"audit_cat_docker": "Docker",
"audit_cat_i18n": "Vertalingen",
"audit_cat_modules": "Modules",
"audit_cat_networks": "Netwerken",
"audit_cat_notify": "Meldingen",
"audit_cat_pangolin": "Pangolin",
"audit_cat_repos": "Repositories",
"audit_cat_stacks": "Apps",
"audit_cat_store": "App Store",
"audit_cat_update": "Bijwerken",
"audit_cat_wizard": "Wizard",
"audit_act_add": "Toegevoegd",
"audit_act_app_create": "Netwerk gemaakt",
"audit_act_app_delete": "Netwerk verwijderd",
"audit_act_apply": "Toegepast",
"audit_act_backup": "Backup gemaakt",
"audit_act_boot_repo": "Repo bij opstarten",
"audit_act_boot_sync": "Sync bij opstarten",
"audit_act_clear": "Gewist",
"audit_act_complete": "Afgerond",
"audit_act_compose_edit": "Compose bewerkt",
"audit_act_connect": "Gekoppeld",
"audit_act_create": "Aangemaakt",
"audit_act_credentials_view": "Inloggegevens bekeken",
"audit_act_delete": "Verwijderd",
"audit_act_down": "Gestopt",
"audit_act_download": "Gedownload",
"audit_act_env_edit": ".env bewerkt",
"audit_act_git_add": "Git gekoppeld",
"audit_act_install": "Geïnstalleerd",
"audit_act_install_forgejo": "Forgejo geïnstalleerd",
"audit_act_login": "Ingelogd",
"audit_act_logout": "Uitgelogd",
"audit_act_mode": "Modus gewijzigd",
"audit_act_offsite": "Extern weggezet",
"audit_act_password": "Wachtwoord gewijzigd",
"audit_act_prune": "Opgeruimd",
"audit_act_publish": "Gepubliceerd",
"audit_act_pull": "Opgehaald",
"audit_act_reconfigure": "Opnieuw ingesteld",
"audit_act_repos": "Repositories ingesteld",
"audit_act_restart": "Herstart",
"audit_act_restore": "Teruggezet",
"audit_act_rmi": "Image verwijderd",
"audit_act_rollback": "Teruggedraaid",
"audit_act_save": "Opgeslagen",
"audit_act_scheduled": "Volgens planning",
"audit_act_settings": "Instellingen gewijzigd",
"audit_act_setup": "Account aangemaakt",
"audit_act_start": "Gestart",
"audit_act_startup": "Opgestart",
"audit_act_stop": "Gestopt",
"audit_act_test": "Test uitgevoerd",
"audit_act_uninstall": "Verwijderd",
"audit_act_up": "Gestart",
"audit_act_update": "Bijgewerkt",
"audit_act_user_add": "Gebruiker toegevoegd",
"audit_act_user_del": "Gebruiker verwijderd",
"audit_act_user_role": "Rol gewijzigd",
"audit_act_verify": "Gecontroleerd",
"col_time": "Tijd",
"col_category": "Categorie",
"col_action": "Actie",
"col_status": "Status",
"col_ref": "Betreft",
"open_stack": "Naar de app",
"more": "Meer",
"ok": "Gelukt",
"failed": "Mislukt",
"install_again": "Nog een keer",
"wizard_pangolin": "Bereikbaar van buitenaf",
"wizard_pangolin_sub": "Met Pangolin krijgen je apps een adres op internet zonder dat je een poort openzet in je router.",
"wizard_pangolin_existing": "Ik heb er al een",
"wizard_pangolin_install": "Hier installeren",
"wizard_newt_too": "Ook Newt installeren (de tunnel naar deze server)",
"wizard_pangolin_hint": "Je domein moet naar dit IP-adres wijzen en poort 80 en 443 moeten vrij zijn, anders komt er geen certificaat.",
"pangolin_api_key": "API-sleutel",
"base_domain": "Basisdomein",
"dashboard_domain": "Dashboarddomein",
"admin_email": "E-mailadres beheerder",
"skip": "Overslaan",
"audit_act_pangolin": "Pangolin gekoppeld",
"audit_act_install_newt": "Newt geïnstalleerd",
"audit_act_install_pangolin": "Pangolin geïnstalleerd",
"backup_appdata": "Appdata meenemen",
"backup_appdata_hint": "De gegevens van de app zelf, plus een dump van elke database. Zet dit uit bij een mediabibliotheek of fotoarchief — daar loopt het in de honderden gigabytes en is restic of borg een beter middel.",
"show_more": "Nog {n} tonen",
"lower": "Omlaag",
"raise": "Omhoog",
"port_free_docker_only": "Vrij volgens Docker — wat rechtstreeks op de host luistert kon niet gecontroleerd worden",
"port_used_by": "Poort {port} is in gebruik door {container}",
"use_free_port": "gebruik {port}",
"audit_act_paths_move": "Mappen verplaatst",
"audit_cat_settings": "Instellingen",
"base_dir": "Hoofdmap",
"apply_all": "Alles overnemen",
"path_unusable": "Dit pad is niet bruikbaar",
"paths_changed": "De mappen zijn gewijzigd",
"paths_move_hint": "De instelling is opgeslagen, maar je data staat nog op de oude plek en elke app wijst daar nog naartoe. Verplaatsen kopieert eerst alles, werkt de apps bij, en ruimt de oude mappen pas daarna op.",
"move_data": "Data verplaatsen",
"move_data_confirm": "{n} map(pen) verplaatsen? De apps worden gestopt, de data wordt gekopieerd en gecontroleerd, en pas daarna wordt het oude opgeruimd.",
"manual_started": "Handmatig gestart",
"manual_hint": "Deze apps draaien op deze host maar zijn niet door Server Up aangemaakt — handmatig gestart, of van vóór je Server Up ging gebruiken. Je kunt ze hier starten, stoppen en hun logs bekijken.",
"containers_n": "{n} containers",
"no_apps_found": "Geen apps gevonden",
"adopt": "Overnemen",
"adopt_confirm": "'{naam}' overnemen als app van Server Up?\n\nEr wordt niets verplaatst of gekopieerd — de map blijft staan waar hij staat. Server Up gaat hem alleen mee beheren.",
"remove_container_confirm": "Container '{naam}' verwijderen?\n\nDit verwijdert alleen de container, niet zijn gegevens of zijn image.",
"remove_container_project": "Let op: deze container hoort bij het compose-project '{project}'. Hij komt terug zodra dat project ergens anders wordt gestart. Overnemen is dan waarschijnlijk wat je zoekt.",
"audit_act_adopt": "Overgenomen",
"remove_keep_data_hint": "Stopt de containers en verwijdert de appconfiguratie. Appdata en named volumes blijven bewaard.",
"remove_all_hint": "Verwijdert ook appdata en niet-externe named volumes. Dit kan niet ongedaan worden gemaakt.",
"remove_done": "App verwijderd",
"remove_failed": "App verwijderen mislukt"
}