aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/locales/nl.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/locales/nl.js')
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/locales/nl.js225
1 files changed, 220 insertions, 5 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/locales/nl.js b/packages/meshbay-hub/src/meshbay_hub/static/locales/nl.js
index ef97f1f..863f7c9 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/locales/nl.js
+++ b/packages/meshbay-hub/src/meshbay_hub/static/locales/nl.js
@@ -123,6 +123,7 @@ export default {
'welcome.docs_devel': 'Ontwikkelaarsdocs',
'welcome.docs_design': 'Ontwerp',
'welcome.docs_protocol': 'Protocol',
+ 'welcome.docs_api': 'API',
'welcome.download': 'Downloaden (bèta)',
'welcome.legal': 'Juridische informatie',
'register.err_mismatch': 'De wachtwoorden komen niet overeen',
@@ -209,6 +210,11 @@ export default {
'group.mkdir_prompt': 'Naam van de nieuwe map',
'group.mkdir_offline': 'Niet verbonden met de node.',
'group.download_offline': 'Geen verbinding met de node — de download kan niet starten. Er wordt automatisch opnieuw verbonden; probeer het zo weer.',
+ 'group.link_unknown': "Deze link verwijst naar een groep waarvan je geen lid bent, of die niet meer zo heet.",
+ 'group.link_path_unknown': "Er staat niets op {path} in deze groep — het bestand is misschien verplaatst, hernoemd of verwijderd.",
+ 'link.copy': "Link kopiëren",
+ 'link.copied': "Link gekopieerd",
+ 'link.copy_failed': "Kopiëren mislukt — de link is {url}",
'group.download_write_stalled': 'Het bestand wordt niet meer naar schijf geschreven ({seconds} s zonder voortgang). De download is gestopt in plaats van te blijven hangen; probeer het opnieuw.',
'device.add_title': 'This browser is not linked to this node yet',
'device.add_hint': 'Your account is known here, but this browser holds a different key. Approve it from a device already linked — no operator needed.',
@@ -277,6 +283,7 @@ export default {
'group.upload_indexing': 'indexeren…',
'video.err_transport': 'Transport niet verbonden',
'video.err_mse': 'Codec wordt niet ondersteund voor streamen: {codec}',
+ 'video.err_no_mse': 'Deze browser kan geen video streamen (een iPhone heeft iOS 17.1 of nieuwer nodig)',
'video.mode_poster': 'Posters',
'video.mode_flat': 'Platte lijst',
'video.filter_all': 'All',
@@ -373,10 +380,17 @@ export default {
one: '{n} foto',
other: "{n} foto's",
},
+ 'photo.n_videos': {
+ one: "{n} video",
+ other: "{n} video's",
+ },
+ 'photo.play_video': "Video afspelen",
'photo.back': 'Terug',
'photo.prev': 'Vorige (←)',
'photo.next': 'Volgende (→)',
'photo.zip_album': 'Album downloaden als zip',
+ 'photo.slideshow': 'Diavoorstelling',
+ 'photo.slideshow_stop': 'Diavoorstelling stoppen',
'photo.zoom_in': 'Inzoomen',
'photo.zoom_out': 'Uitzoomen',
'photo.zoom_fit_title': 'Passend maken',
@@ -390,6 +404,13 @@ export default {
'cast.copied': 'URL gekopieerd',
'cast.scanning': 'Apparaten zoeken…',
'cast.no_devices': 'Geen apparaten gevonden',
+ 'cast.casting_to': 'Casten naar',
+ 'cast.seek': 'Positie in de film',
+ 'cast.waiting': 'Wachten op de televisie…',
+ 'cast.back30': '30 seconden terug',
+ 'cast.fwd30': '30 seconden vooruit',
+ 'cast.play': 'Afspelen',
+ 'cast.pause': 'Pauzeren',
// Settings
'settings.title': 'Instellingen',
@@ -420,6 +441,15 @@ export default {
'settings.email_verified': 'E-mailadres succesvol gewijzigd.',
'settings.notif_global_disable': 'Alle meldingen uitschakelen',
'settings.notif_global_hint': 'When enabled, no notifications are created for any group.',
+ 'settings.push_label': 'Meldingen op deze telefoon',
+ 'settings.push_off': 'Uit. Zet aan om over nieuwe berichten en uitnodigingen te horen terwijl MeshBay gesloten is.',
+ 'settings.push_pending': 'Wachten op het antwoord van de distributor…',
+ 'settings.push_blocked': 'Android blokkeert de meldingen van MeshBay: sta ze toe in de systeeminstellingen.',
+ 'settings.push_ready': 'Aan. Nieuwe meldingen bereiken deze telefoon via de distributor, versleuteld zodat die ze niet kan lezen.',
+ 'settings.push_poll': 'Aan. Deze telefoon kijkt ongeveer elk kwartier of er nieuwe meldingen zijn. Wil je ze meteen ontvangen, installeer dan een UnifiedPush-distributor-app zoals ntfy (optioneel).',
+ 'settings.push_global_off': 'Er wordt niets verzonden zolang alle meldingen uit staan.',
+ 'push.channel_chat': 'Berichten',
+ 'push.channel_other': 'Uitnodigingen en account',
'settings.defaults': 'Standaardwaarden',
'settings.default_tab': 'Default tab',
'settings.default_tab_hint': 'Which tab opens first when you enter a group.',
@@ -494,12 +524,11 @@ export default {
'firstrun.hint': 'A hub holds your account and introduces you to nodes. It never sees your files, your messages or your keys.',
'firstrun.btn': 'Continue',
'firstrun.checking': 'Checking…',
- 'firstrun.note': 'There is no default on purpose: this application only trusts a hub for its API, never for the interface, which ships with the application itself.',
'device.this_device': 'This device',
'settings.keys_heading': 'Keys on this device',
'settings.hub_heading': 'Hub',
'settings.hub_current': 'Currently',
- 'settings.hub_hint': 'Changing this signs you out and restarts the window.',
+ 'settings.hub_hint': 'The hub this application connects to. Changing it signs you out: your account stays on this hub.',
'settings.hub_change': 'Change',
'settings.keys_where': 'Protected by',
'settings.keys_unprotected': 'No system keyring is running, so your keys are encrypted with a key that is not a secret. Anyone who can read this machine’s files can read them. Start a keyring, or treat this device as untrusted.',
@@ -517,6 +546,9 @@ export default {
'settings.node_key_placeholder': 'Plak de openbare Ed25519-sleutel van de node (base64)',
'settings.node_key_submit': 'Node koppelen',
'settings.node_key_success': 'Node gekoppeld',
+ 'settings.node_key_unlink': "Ontkoppelen",
+ 'settings.node_key_unlink_confirm': "De node van je account ontkoppelen? Hij bedient je groepen niet meer tot er weer een node is gekoppeld.",
+ 'settings.node_key_unlinked': "Node ontkoppeld",
'settings.node_key_current': 'Sleutel van de gekoppelde node',
// Sidebar
@@ -758,6 +790,7 @@ export default {
'transfers.eta_minutes': 'nog {n} min',
'transfers.eta_hours': 'nog {n} u',
'transfers.failed': 'Mislukt',
+ 'transfers.disk_full': 'De schijf van de node is vol',
'group.select': 'Selecteren',
'group.select_done': 'Klaar',
'group.actions': 'Acties ({n})',
@@ -890,6 +923,8 @@ export default {
'lazy.reload': 'Pagina opnieuw laden',
// Sidebar
+ 'sidebar.phone': 'Telefoon',
+ 'androidsync.title': 'Android Sync',
'sidebar.node': 'Node',
// Node admin
@@ -915,6 +950,7 @@ export default {
'node.startup_mode_service': 'Als achtergrondservice (start bij het opstarten)',
'node.startup_mode_updating': 'Modus wijzigen — let op een beheerdersprompt…',
'node.startup_mode_service_unavailable_hint': 'Achtergrondservice-modus vereist een geïnstalleerde build. Voer voor lokaal testen "meshbay-node service install" uit vanuit een PowerShell met beheerdersrechten.',
+ 'node.startup_mode_service_store_hint': 'Starten bij het opstarten, voordat iemand zich aanmeldt, vereist het MeshBay-installatieprogramma (.exe) in plaats van de Microsoft Store-versie.',
'node.not_operator': 'Uw node is niet bereikbaar. Controleer of hij draait.',
'node.offline': 'Node is offline',
'node.retry': 'Opnieuw proberen',
@@ -922,6 +958,13 @@ export default {
'node.pair_code_placeholder': 'Koppelingscode',
'node.pair_button': 'Deze browser koppelen',
'node.pair_success': 'Succesvol gekoppeld.',
+ 'node.pair_pending': 'Koppelingscode klaar: die wordt gebruikt zodra u een van de groepen van deze Node opent.',
+ 'node.link_other_node': "Je account is gekoppeld aan de node van een andere computer, dus deze node kan je groepen niet bedienen.",
+ 'node.link_here': "Koppel in plaats daarvan deze node",
+ 'node.link_here_confirm': "Deze node aan je account koppelen? De nu gekoppelde node op een andere computer bedient je groepen niet meer tot hij opnieuw wordt gekoppeld.",
+ 'node.link_other_account': "Deze node is ingesteld voor {account}, niet voor jou, dus hij kan je groepen niet bedienen.",
+ 'node.link_take_over': "Deze node voor mijn account gebruiken",
+ 'node.link_linking': "Koppelen…",
'node.reload': 'Configuratie herladen',
'node.reloaded': 'Configuratie herladen. Mapwijzigingen op bestaande groepen zijn nu actief.',
'node.restart_needed': 'Na het toevoegen: initialiseer de groepssleutel (meshbay-node gek-init --group <naam>).',
@@ -960,8 +1003,6 @@ export default {
'node.root_no_signing_key': 'Geen ondertekeningssleutel beschikbaar — koppel dit apparaat eerst aan de node',
'node.root_no_route': 'Geen route naar de node — maak verbinding, of gebruik de app op de machine die hem host',
'node.root_remove_last': 'Een groep heeft minstens één map nodig',
- 'node.root_path_hint': 'Het pad zoals de node het ziet, op de machine die deze groep host.',
- 'node.root_path_placeholder': '/home/user/Media',
'node.root_path': 'Pad',
'node.directory': 'Map',
'node.root_added': 'Map toegevoegd.',
@@ -981,7 +1022,6 @@ export default {
'node.gek_init_hint': 'Nog geen groepssleutel. Voer GEK init uit via de CLI om er een in te stellen.',
'node.gek_public_hint': 'Sleutelrotatie is niet beschikbaar voor openbare groepen.',
'node.gek_rotate': 'Groepssleutel roteren',
- 'node.gek_rotate_confirm': 'De groepssleutel roteren? Verbonden leden ontvangen de nieuwe sleutel automatisch. Reeds gedownloade inhoud wordt niet beïnvloed.',
'node.gek_rotated': 'Groepssleutel geroteerd.',
'node.roster': 'Ledenlijst',
'node.roster_load': 'Ledenlijst laden',
@@ -1087,9 +1127,12 @@ export default {
'settings_app.chat_encrypted_always': 'De chat van deze groep is altijd versleuteld. Dit kan niet worden uitgezet.',
'settings_app.chat_rotate_epoch': 'Chatsleutel doordraaien',
'settings_app.chat_rotate_epoch_hint': 'Leden blijven de hele geschiedenis lezen. Wie uit de groep is verwijderd, kan niet lezen wat er vanaf nu wordt geschreven. Een lid of apparaat verwijderen doet dit al vanzelf.',
+ 'settings_app.chat_purge': 'Chat leegmaken',
+ 'settings_app.chat_purge_hint': 'Verwijdert alle berichten in de chat van deze groep op deze node, voor alle leden. Bijlagen blijven in hun map. Dit kan niet ongedaan worden gemaakt.',
'settings_app.tmdb_token_prompt': 'Meld u aan bij TMDB om uw eigen API-sleutel te maken.',
'settings_app.tmdb_token_link': 'Sleutel ophalen',
'settings_node.roots_offline_hint': 'Niet verbonden met de node — wijzigingen gaan via de lokale node en worden bij de volgende herlaadbeurt actief.',
+ 'settings_node.roots_local_only_hint': 'Een map toevoegen en lezen-schrijven of verwisselbaar omzetten gebeurt op de machine van de node — in de desktopapplicatie of met meshbay-node root.',
'settings_node.directories_title': 'App-mappen',
'settings_node.directories_hint': 'Gedeelde mappen, en welke daarvan de Video\'s-, Muziek- en Foto\'s-apps als eigen startpunt(en) gebruiken.',
@@ -1204,4 +1247,176 @@ export default {
// In-page confirm/alert (ask.js)
'dialog.ok': 'OK',
'dialog.cancel': 'Annuleren',
+
+ // Content reports (report.js, admin-page.js)
+ 'report.action': "Melden",
+ 'report.title': "Dit bestand melden",
+ 'report.hint': "Een beheerder van deze hub bekijkt het.",
+ 'report.reason_illegal': "Illegale inhoud",
+ 'report.reason_spam': "Spam",
+ 'report.reason_copyright': "Inbreuk op auteursrecht",
+ 'report.reason_other': "Overig",
+ 'report.detail_placeholder': "Details (optioneel)",
+ 'report.send': "Melding versturen",
+ 'report.sent': "Dank u. Uw melding is vastgelegd.",
+ 'admin.tab_reports': "Meldingen",
+ 'admin.no_reports': "Niets wacht op een beslissing",
+ 'admin.col_reporters': "Melders",
+ 'admin.btn_dismiss': "Afwijzen",
+ 'admin.report_block_confirm': "Dit bestand blokkeren? Elke node met een openbare groep stopt met het daar aanbieden.",
+ 'admin.reports_heading': "Inhoudsmeldingen",
+ 'admin.reports_hint': "Wie een bestand in een openbare groep mag melden, hoe vaak, en wat er gebeurt als genoeg leden dat hebben gedaan.",
+ 'admin.reports_min_account_age_hours': "Minimale leeftijd van het account (uren)",
+ 'admin.reports_daily_per_account': "Meldingen per account per dag",
+ 'admin.reports_review_threshold': "Leden vóór beoordeling",
+ 'admin.reports_auto_block': "Blokkeren zonder beoordeling (1 = ja, 0 = nee)",
+ 'admin.reports_save': "Meldingsinstellingen opslaan",
+
+ // Names made writable everywhere when saved (portable-name.js)
+ 'transfers.renamed': "Hernoemd: ‘{name}’ is niet op elk systeem een geldige naam",
+ 'transfers.renamed_n': "Namen aangepast zodat ze op elk systeem geldig zijn: {n}",
+
+ // Invitations waiting for an answer, and the nodes a group owner approves
+ 'home.invitations': "Uitnodigingen",
+ 'home.invitation_hint': "Iemand heeft u aan deze groepen toegevoegd. Accepteer alleen de groepen die u verwacht: een groep waar u lid van wordt, ziet uw adres wanneer u hem opent.",
+ 'home.invited_by': "uitgenodigd door {name}",
+ 'home.accept': "Accepteren",
+ 'home.decline': "Weigeren",
+ 'members.invited': "uitgenodigd",
+ 'members.awaiting_code': "waiting for their code",
+ 'hosts.title': "Hosts",
+ 'hosts.hint': "Uw eigen nodes bedienen deze groep zonder te vragen. Een andere node doet dat pas nadat u hem hier goedkeurt; een node die erom vraagt, staat hieronder.",
+ 'hosts.none': "Geen andere node heeft gevraagd deze groep te hosten.",
+ 'hosts.from': "Een node van {name}",
+ 'hosts.status_pending': "wacht op uw antwoord",
+ 'hosts.status_approved': "goedgekeurd",
+ 'hosts.status_refused': "geweigerd",
+ 'hosts.approve': "Goedkeuren",
+ 'hosts.refuse': "Weigeren",
+ 'hosts.online': "online",
+
+ 'group.bundle_format_retired': 'Deze node bewaart je identiteit in een formaat dat deze versie niet meer leest. Vraag de beheerder om "meshbay-node member unpin" voor je account uit te voeren en je een nieuwe uitnodigingscode te sturen.',
+
+ 'settings.browser_access': 'Browsertoegang',
+ 'settings.browser_access_on_hint': 'Een browser kan je groepen openen met je wachtzin: deze toepassing laat je identiteit achter op elke node, zo verzegeld dat alleen je wachtzin samen met je hub-account haar kan openen.',
+ 'settings.browser_access_off_hint': 'Je identiteiten blijven op dit apparaat. Er blijft niets van achter op een node, en een browser kan je groepen niet openen met alleen je wachtzin. Een browser die je vanuit deze toepassing goedkeurt, krijgt eigen identiteiten.',
+ 'settings.browser_access_turn_on': 'Browsers toestaan',
+ 'settings.browser_access_turn_off': 'Identiteiten alleen op dit apparaat houden',
+ 'settings.browser_access_next_open': 'Wordt toegepast op elke groep zodra die weer opent.',
+ 'settings.browser_access_off_in_browser': 'Browsertoegang staat uit voor dit account. Die wordt aangezet in de MeshBay-desktoptoepassing, die deze browser ook voor zichzelf kan goedkeuren.',
+ 'group.browser_access_off': 'Browsertoegang staat uit voor dit account. Zet die aan in de MeshBay-desktoptoepassing (Profiel), of keur deze browser daar goed.',
+ // Worded by the desktop main process for its own dialogs (main.js).
+ 'native.node_account_confirm': 'De node op deze computer is ingesteld voor {current}. In plaats daarvan instellen voor {next}? Hij stopt dan met het aanbieden van de groepen die hij voor {current} host.',
+ 'native.browser_access_confirm': 'Aanmelden vanuit een browser toestaan? De toepassing laat je identiteit achter op elke node die je gebruikt, zo verzegeld dat alleen je wachtzin samen met je hub-account haar kan openen.',
+ 'native.declined': 'Geannuleerd — er is niets gewijzigd.',
+
+ // Photo backup, Android only (photo-sync.js, photo-sync-settings.js).
+ 'photosync.heading': "Fotoback-up",
+ 'photosync.intro': "Stuur de foto's die met deze telefoon zijn gemaakt eenmaal per dag via wifi naar een map van een van je groepen. Foto's die van de telefoon worden verwijderd, blijven in de groep.",
+ 'photosync.setup': "Instellen",
+ 'photosync.change': "Wijzigen",
+ 'photosync.turn_off': "Uitschakelen",
+ 'photosync.now': "Nu back-uppen",
+ 'photosync.permission_needed': "MeshBay heeft toegang nodig tot de foto's op deze telefoon.",
+ 'photosync.permission_allow': "Toegang toestaan",
+ 'photosync.permission_partial': "De toegang is beperkt tot de foto's die je hebt geselecteerd: nieuwe foto's worden pas geback-upt als je toegang tot alle foto's toestaat.",
+ 'photosync.group': "Groep",
+ 'photosync.choose_group': "Kies een groep",
+ 'photosync.checking_group': "Mappen van de groep worden gelezen…",
+ 'photosync.group_offline': "Er is nu geen node online die deze groep host. Probeer het opnieuw als dat wel zo is.",
+ 'photosync.folder': "Map",
+ 'photosync.albums': "Albums op deze telefoon",
+ 'photosync.album_camera': "Camera",
+ 'photosync.album_count': "{n} foto's · {size}",
+ 'photosync.videos_not_included': "Video's worden niet geback-upt: ‘Wijzigen’ om ze toe te voegen.",
+ 'photosync.videos_included': "Video's worden ook geback-upt.",
+ 'photosync.include_videos': "Ook video's",
+ 'photosync.include_videos_hint': "Video's zijn groot: ze gaan net als foto's via wifi, en de eerste back-up kan even duren.",
+ 'photosync.album_count_videos': "{n} foto's, {v} video's · {size}",
+ 'photosync.confirm_videos': "{count} foto's en video's ({size}), waarvan {videos} video's ({videoSize}), worden naar {dir} gestuurd, daarna eenmaal per dag de nieuwe.",
+ 'photosync.video_permission_needed': "MeshBay heeft ook toegang nodig tot de video's op deze telefoon.",
+ 'photosync.scope_existing': "De foto's die al op deze telefoon staan, daarna nieuwe",
+ 'photosync.scope_new': "Alleen foto's die vanaf nu worden gemaakt",
+ 'photosync.start': "Back-up starten",
+ 'photosync.confirm': "{count} foto's ({size}) worden naar {dir} gestuurd, daarna eenmaal per dag de nieuwe.",
+ 'photosync.confirm_new': "Nieuwe foto's worden eenmaal per dag naar {dir} gestuurd.",
+ 'photosync.metered_confirm': "Je gebruikt mobiele data — {count} foto's, {size}. Toch versturen?",
+ 'photosync.other_account': "Ingesteld voor @{account}. Log in als @{account} om verder te gaan, of stel het hier opnieuw in.",
+ 'photosync.sent_total': "Verstuurde foto's: {n}",
+ 'photosync.last_run': "Laatste back-up: {when}",
+ 'photosync.never': "Nog geen back-up",
+ 'photosync.state_waiting_wifi': "Wacht op wifi",
+ 'photosync.state_connecting': "Verbinden met de groep…",
+ 'photosync.state_sending': "Versturen {done} / {total}",
+ 'photosync.state_offline': "Geen node van de groep is online; later nieuwe poging",
+ 'photosync.state_interrupted': "Onderbroken — gaat bij de volgende gelegenheid verder",
+ 'photosync.state_up_to_date': "Bijgewerkt",
+ 'photosync.notif_progress': "Foto's back-uppen — {done} / {total}",
+ 'photosync.fail_disk_full': "Fotoback-up gestopt: de schijf van de node is vol.",
+ 'photosync.fail_read_only': "Fotoback-up gestopt: de map accepteert geen uploads meer.",
+ 'photosync.fail_no_folder': "Fotoback-up gestopt: de map bestaat niet meer in de groep.",
+ 'photosync.fail_unavailable': "Fotoback-up gestopt: de schijf van de map is niet aangesloten op de node.",
+ 'photosync.fail_not_member': "Fotoback-up gestopt: je bent geen lid meer van deze groep.",
+ 'photosync.fail_permission': "Fotoback-up gestopt: MeshBay heeft geen toegang meer tot de foto's.",
+ 'photosync.fail_other': "Fotoback-up gestopt.",
+ 'contactsync.heading': "Back-up van contacten",
+ 'contactsync.intro': "Stuur eenmaal per dag, als ze veranderd zijn, een kopie van de contacten op deze telefoon. Elke kopie is een .vcf-bestand dat elke telefoon kan importeren.",
+ 'contactsync.permission_needed': "MeshBay heeft toegang nodig tot de contacten op deze telefoon.",
+ 'calendarsync.heading': "Back-up van de agenda",
+ 'calendarsync.intro': "Stuur eenmaal per dag, als ze veranderd zijn, een kopie van de agenda's op deze telefoon: de agenda's die je kunt bewerken, niet de agenda's waarop je alleen geabonneerd bent. Elke kopie is een .ics-bestand dat elke agenda kan importeren.",
+ 'calendarsync.permission_needed': "MeshBay heeft toegang nodig tot de agenda's op deze telefoon.",
+ 'messagesync.heading': "Back-up van sms'jes",
+ 'messagesync.intro': "Stuur de sms'jes op deze telefoon eenmaal per dag: de eerste kopie bevat ze allemaal, elke volgende alleen de nieuwe. De bestanden zijn in het XML-formaat dat sms-back-upapps kunnen terugzetten. Mms'jes zijn niet inbegrepen.",
+ 'messagesync.permission_needed': "MeshBay heeft toegang nodig tot de sms'jes op deze telefoon.",
+ 'messagesync.restricted_hint': "Als Android het over een beperkte instelling heeft: open de instellingen van de app, tik bovenaan op ⋮, ‘Beperkte instellingen toestaan’, en zet het daarna hier weer aan. Android vraagt dit van apps die buiten een winkel zijn geïnstalleerd.",
+ 'phonesync.state_sending': "Bezig met verzenden…",
+ 'phonesync.summary': "{group} → {dir}",
+ 'phonesync.copies_sent': "Verzonden kopieën: {n}",
+ 'phonesync.last_file': "Laatste kopie: {name}",
+ 'phonesync.checking_groups': "Zoeken naar groepen waarvan jij eigenaar en het enige lid bent…",
+ 'phonesync.no_private_group': "Je hebt geen groep waarvan jij eigenaar en het enige lid bent. Maak er een alleen voor jezelf en kom dan hier terug.",
+ 'phonesync.no_folder': "Deze groep heeft geen map waaraan je bestanden kunt toevoegen.",
+ 'phonesync.notice': "{what}. {reason}",
+ 'phonesync.fail_disk_full': "Gestopt: de schijf van de node is vol.",
+ 'phonesync.fail_read_only': "Gestopt: de map accepteert geen uploads meer.",
+ 'phonesync.fail_no_folder': "Gestopt: de map bestaat niet meer in de groep.",
+ 'phonesync.fail_unavailable': "Gestopt: de schijf van de map is niet aangesloten op de node.",
+ 'phonesync.fail_not_member': "Gestopt: je bent geen lid meer van deze groep.",
+ 'phonesync.fail_not_private': "Gestopt: iemand anders is lid geworden van de groep.",
+ 'phonesync.fail_permission': "Gestopt: MeshBay heeft geen toegang meer.",
+ 'phonesync.fail_other': "Gestopt.",
+ 'phonesync.open_settings': "Instellingen van de app openen",
+ 'drivesync.heading': "Back-up van bestanden",
+ 'drivesync.intro': "Stuur de bestanden van mappen die je op deze telefoon kiest, eenmaal per dag, via wifi. Een bestand dat op de telefoon is gewijzigd, wordt opnieuw verstuurd naast de eerdere kopie; er wordt nooit iets vervangen.",
+ 'drivesync.folders': "Geback-upte mappen",
+ 'drivesync.no_folders': "Nog geen map gekozen.",
+ 'drivesync.folders_hint': "Foto's en video's zijn voor de fotoback-up: DCIM, Pictures en Movies kunnen niet gekozen worden. Android laat een app niet de hele map Download nemen, alleen mappen daarin.",
+ 'drivesync.add_folder': "Map toevoegen",
+ 'drivesync.remove': "Verwijderen",
+ 'drivesync.refused_media': "Deze map bevat foto's en video's, die de fotoback-up verstuurt: kies een andere.",
+ 'drivesync.refused_root': "Android laat niet toe een hele opslag te kiezen: kies een map daarin.",
+ 'drivesync.notif_progress': "Bestanden back-uppen: {done} / {total}",
+ 'drivesync.metered_confirm': "Je gebruikt mobiele data. De bestanden toch versturen?",
+ 'drivesync.sent_total': "Verzonden bestanden: {n}",
+ 'whatsappsync.heading': "WhatsApp",
+ 'whatsappsync.intro': "Kopieer de chatback-ups die WhatsApp maakt, eenmaal per dag via wifi, zodat ze op een nieuwe telefoon teruggezet kunnen worden. Ze blijven door WhatsApp versleuteld: hier kunnen ze niet gelezen worden, alleen teruggezet.",
+ 'whatsappsync.folder_needed': "De map van WhatsApp is nog niet gekozen.",
+ 'whatsappsync.folder_chosen': "De map van WhatsApp is gekozen.",
+ 'whatsappsync.folder_choose': "Map van WhatsApp kiezen",
+ 'whatsappsync.folder_hint': "De kiezer opent erop: Android/media/com.whatsapp/WhatsApp. Tik op ‘Deze map gebruiken’.",
+ 'whatsappsync.media': "Ook media",
+ 'whatsappsync.media_hint': "Ontvangen en verstuurde foto's, video's, spraakberichten en documenten: vaak enkele gigabytes. Wat de fotoback-up al verstuurt, gaat niet twee keer.",
+ 'whatsappsync.refused': "Dit is niet de map van WhatsApp: kies Android/media/com.whatsapp/WhatsApp.",
+ 'whatsappsync.restore_hint': "Terugzetten op een nieuwe telefoon: kopieer de mappen Databases en Backups van de laatste kopie naar Android/media/com.whatsapp/WhatsApp voordat je WhatsApp installeert, en zet terug met hetzelfde nummer (en het wachtwoord of de sleutel van 64 cijfers als end-to-end-versleutelde back-up aanstaat).",
+ 'whatsappsync.notif_progress': "WhatsApp back-uppen: {done} / {total}",
+ 'androidsync.dest_heading': "Bestemming van back-ups",
+ 'androidsync.dest_intro': "Back-ups gaan naar een map van een groep waarvan jij eigenaar en het enige lid bent. Elk soort back-up krijgt daar een eigen map.",
+ 'androidsync.dest_summary': "{group} → {folder}",
+ 'androidsync.dest_dirs': "Gebruikte mappen: {dirs}",
+ 'androidsync.dest_change_confirm': "Alle back-ups beginnen opnieuw in {folder} van {group}. Wat al verzonden is, blijft waar het is.",
+ 'androidsync.dest_not_in_photos': "Het tabblad Foto's van de groep toont {dir} niet: foto's worden geback-upt maar daar pas getoond als de map bij de mappen van het tabblad hoort (groepsinstellingen).",
+ 'androidsync.dest_needed': "Kies eerst bovenaan deze pagina waar back-ups naartoe gaan.",
+ 'androidsync.dest_save': "Opslaan",
+ 'phonesync.turn_on': "Inschakelen",
+ 'photosync.fail_not_private': "Fotoback-up gestopt: iemand anders is lid geworden van de groep.",
};