Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add Dutch language translations #1104

Merged
merged 4 commits into from Dec 2, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Expand Up @@ -199,6 +199,7 @@ Translations into versions for other languages are welcome 🧐! Please read the
| ja | 日本語 | ✔️ [@hbkrkzk](https://github.com/hbkrkzk) |
| ko | 한국어 | ✔️ [@KOZ39](https://github.com/KOZ39) |
| nb | Norsk Bokmål | [@rubjo](https://github.com/rubjo) |
| nl | Nederlands | ✔️ [@nickbouwhuis](https://github.com/nickbouwhuis) |
| pl | Polski | ✔️ [@KanarekLife](https://github.com/KanarekLife) |
| pt-BR | Portuguese (Brazil) | ✔️ [@andrenoberto](https://github.com/andrenoberto) |
| ro | Română | ✔️ [@alyn3d](https://github.com/alyn3d) |
Expand Down
8 changes: 8 additions & 0 deletions src/shared/locales/all.js
Expand Up @@ -13,6 +13,7 @@ import elelocaleIt from 'element-ui/lib/locale/lang/it'
import eleLocaleJa from 'element-ui/lib/locale/lang/ja'
import eleLocaleKo from 'element-ui/lib/locale/lang/ko'
import eleLocaleNb from 'element-ui/lib/locale/lang/nb-NO'
import eleLocaleNl from 'element-ui/lib/locale/lang/nl'
import eleLocalePl from 'element-ui/lib/locale/lang/pl'
import eleLocalePtBR from 'element-ui/lib/locale/lang/pt-br'
import eleLocaleRo from 'element-ui/lib/locale/lang/ro'
Expand All @@ -37,6 +38,7 @@ import applocaleIt from '@shared/locales/it'
import appLocaleJa from '@shared/locales/ja'
import appLocaleKo from '@shared/locales/ko'
import appLocaleNb from '@shared/locales/nb'
import appLocaleNl from '@shared/locales/nl'
import appLocalePl from '@shared/locales/pl'
import appLocalePtBR from '@shared/locales/pt-BR'
import appLocaleRo from '@shared/locales/ro'
Expand Down Expand Up @@ -140,6 +142,12 @@ const resources = {
...appLocaleNb
}
},
'nl': {
translation: {
...eleLocaleNl,
...appLocaleNl
}
},
'pl': {
translation: {
...eleLocalePl,
Expand Down
6 changes: 6 additions & 0 deletions src/shared/locales/app.js
Expand Up @@ -10,6 +10,7 @@ import appLocaleHu from '@shared/locales/hu'
import appLocaleId from '@shared/locales/id'
import appLocaleIt from '@shared/locales/it'
import appLocaleJa from '@shared/locales/ja'
import appLocaleNl from '@shared/locales/nl'
import appLocaleKo from '@shared/locales/ko'
import appLocalePl from '@shared/locales/pl'
import appLocalePtBR from '@shared/locales/pt-BR'
Expand Down Expand Up @@ -84,6 +85,11 @@ const resources = {
...appLocaleJa
}
},
'nl': {
translation: {
...appLocaleNl
}
},
'ko': {
translation: {
...appLocaleKo
Expand Down
7 changes: 7 additions & 0 deletions src/shared/locales/nl/about.js
@@ -0,0 +1,7 @@
export default {
'engine-version': 'Engine Versie',
'license': 'Licentie',
'about': 'Over',
'release': 'Versie',
'support': 'Ondersteuning'
}
34 changes: 34 additions & 0 deletions src/shared/locales/nl/app.js
@@ -0,0 +1,34 @@
export default {
'task-list': 'Taken',
'add-task': 'Taak toevoegen',
'about': 'Over Motrix',
'preferences': 'Voorkeuren...',
'check-for-updates': 'Naar updates zoeken...',
'check-updates-now': 'Jetzt prüfen',
'checking-for-updates': 'Updates zoeken ...',
'check-for-updates-title': 'Naar updates zoeken...',
'update-available-message': 'Er is een nieuwe versie van Motrix beschikbaar, nu updaten?',
'update-not-available-message': 'U heeft de laatste versie!',
'update-downloaded-message': 'Klaar om te installeren...',
'update-error-message': 'Update fout',
'engine-damaged-message': 'De engine is beschadigd, opnieuw installeren a.u.b. :(',
'engine-missing-message': 'De engine mist, opnieuw installeren a.u.b. :(',
'system-error-title': 'Systeemfout',
'system-error-message': 'Applicatie kon niet worden gestart: {{message}}',
'hide': 'Motrix verbergen',
'hide-others': 'Verberg anderen',
'unhide': 'Laat alles zien',
'show': 'Laat Motrix zien',
'quit': 'Motrix afsluiten',
'under-development-message': 'Sorry, deze functie is nog in ontwikkeling...',
'yes': 'Ja',
'no': 'Nee',
'save': 'Opslaan',
'reset': 'Resetten',
'cancel': 'Annuleren',
'submit': 'Verzenden',
'gt1d': '> 1 dag',
'hour': 'u',
'minute': 'm',
'second': 's'
}
9 changes: 9 additions & 0 deletions src/shared/locales/nl/edit.js
@@ -0,0 +1,9 @@
export default {
'undo': 'Ongedaan maken',
'redo': 'Opnieuw doen',
'cut': 'Knipplen',
'copy': 'Kopiëren',
'paste': 'Plakken',
'delete': 'Verwijderen',
'select-all': 'Alles selecteren'
}
7 changes: 7 additions & 0 deletions src/shared/locales/nl/help.js
@@ -0,0 +1,7 @@
export default {
'official-website': 'Motrix Website',
'manual': 'Handleiding',
'release-notes': 'Versie informatie...',
'report-problem': 'Probleem melden',
'toggle-dev-tools': 'Ontwikkelaarstools aan/uit-schakelen'
}
21 changes: 21 additions & 0 deletions src/shared/locales/nl/index.js
@@ -0,0 +1,21 @@
import about from './about'
import app from './app'
import edit from './edit'
import help from './help'
import menu from './menu'
import preferences from './preferences'
import subnav from './subnav'
import task from './task'
import window from './window'

export default {
about,
app,
edit,
help,
menu,
preferences,
subnav,
task,
window
}
8 changes: 8 additions & 0 deletions src/shared/locales/nl/menu.js
@@ -0,0 +1,8 @@
export default {
'app': 'Motrix',
'file': 'Bestand',
'task': 'Taak',
'edit': 'Bewerken',
'window': 'Venster',
'help': 'Help'
}
82 changes: 82 additions & 0 deletions src/shared/locales/nl/preferences.js
@@ -0,0 +1,82 @@
export default {
'basic': 'Basis',
'advanced': 'Geavanceerd',
'lab': 'Experimenteel',
'save': 'Opslaan & Toepassen',
'save-success-message': 'Instellingen succesvol opgeslagen',
'save-fail-message': 'Instellingen opslaan mislukt',
'discard': 'Weggooien',
'startup': 'Opstarten',
'open-at-login': 'Bij login openen',
'keep-window-state': 'Behoud grootte en positie van venster bij afsluiten',
'auto-resume-all': 'Automatisch alle niet voltooide taken hervatten',
'default-dir': 'Standaard map',
'mas-default-dir-tips': 'Door de sandbox permissie restricties van de App Store wordt aangeraden om ~/Downloads als standaard downloadmap in te stellen',
'transfer-settings': 'Tranmissie',
'transfer-speed-upload': 'Upload limiet',
'transfer-speed-download': 'Download limiet',
'transfer-speed-unlimited': 'Onbeperkt',
'bt-settings': 'BitTorrent',
'bt-save-metadata': 'Magnetlink opslaan als torrent bestand',
'bt-auto-download-content': 'Automatisch magnet en torrent content downloaden',
'keep-seeding': 'Blijf seeden tot het het handmatig wordt gestopt',
'seed-ratio': 'Seed ratio',
'seed-time': 'Starttijd',
'seed-time-unit': 'Protocol',
'task-manage': 'Taakbeheer',
'max-concurrent-downloads': 'Maximaal actieve taken',
'max-connection-per-server': 'Maximale verbindingen per server',
'new-task-show-downloading': 'Automatisch downloaden tonen na toevoegen taak',
'no-confirm-before-delete-task': 'Geen bevestiging nodig voor verwijderen taak',
'continue': 'Verder gaan',
'task-completed-notify': 'Notificatie wanneer download klaar is',
'auto-purge-record': 'Automatisch wissen van downloadrecords bij verlaten van app',
'ui': 'UI',
'appearance': 'Uiterlijk',
'theme-auto': 'Automatisch',
'theme-light': 'Licht',
'theme-dark': 'Donker',
'auto-hide-window': 'Venster automatisch verbergen',
'run-mode': 'Uitvoeren als',
'run-mode-standard': 'Standaard uitvoering',
'run-mode-menu-bar': 'Menubalk applicatie',
'tray-speedometer': 'Menubalk toon real-time snelheid',
'language': 'Taal',
'change-language': 'Taal veranderen',
'hide-app-menu': 'App menu verbergen (alleen Windows & Linux)',
'proxy': 'Proxy',
'use-proxy': 'Proxy aanzetten',
'no-proxy-input-tips': 'Proxy instellingen omzeilen voor deze hosts en domeinen (één per regel)',
'proxy-tips': 'Proxy handleiding bekijken',
'bt-tracker': 'Tracker Servers',
'bt-tracker-input-tips': 'Tracker Servers, één per regel',
'bt-tracker-tips': 'Aanbevolen:',
'sync-tracker-tips': 'Synchronisieren',
'auto-sync-tracker': 'Update de tracker lijst elke dag automatisch',
'port': 'Luister poort',
'bt-port': 'BT luister poort',
'dht-port': 'DHT luister poort',
'security': 'Beveiliging',
'rpc-secret': 'RPC geheim',
'rpc-secret-tips': 'bekijk RPC geheim handleiding',
'developer': 'Ontwikkelaar',
'mock-user-agent': 'User-Agent nabootsen',
'app-log-path': 'Applicatie log pad',
'download-session-path': 'Downloadsessie pad',
'session-reset': 'Reset download sessie',
'session-reset-confirm': 'Weet u zeker dat u de downloadsessie instellingen wilt resetten?',
'factory-reset': 'Fabrieksinstellingen',
'factory-reset-confirm': 'Weet u zeker dat u terug wilt gaan naar fabrieksinstellingen?',
'lab-warning': '⚠️ Het activeren van experimentele functies kan zorgen voor onstabiliteit of dataverlies. Kies op eigen risico!',
'download-protocol': 'Protocollen',
'protocols-default-client': 'Als Standardclient voor de volgende protocollen instellen',
'protocols-magnet': 'Magnet [ magnet:// ]',
'protocols-thunder': 'Donner [ thunder:// ]',
'browser-extensions': 'Browserextensies',
'baidu-exporter': 'Baidu Exporter',
'browser-extensions-tips': 'Beschikbaar gesteld door de community',
'baidu-exporter-help': 'Klik hier voor hulp',
'auto-update': 'Auto-Update',
'auto-check-update': 'Automatische naar updates zoeken',
'last-check-update-time': 'Laatste keer gecontroleerd op updates'
}
4 changes: 4 additions & 0 deletions src/shared/locales/nl/subnav.js
@@ -0,0 +1,4 @@
export default {
'task-list': 'Taken',
'preferences': 'Voorkeuren'
}
117 changes: 117 additions & 0 deletions src/shared/locales/nl/task.js
@@ -0,0 +1,117 @@
export default {
'active': 'Actief',
'waiting': 'Wachten',
'stopped': 'Gestopt',
'new-task': 'Nieuwe taak',
'new-bt-task': 'Nieuwe BT taak',
'open-file': 'Torrentbestand openen...',
'uri-task': 'URL',
'torrent-task': 'Torrent',
'uri-task-tips': 'Een taak URL per regel (ondersteunt magnet)',
'thunder-link-tips': 'Tip: Thunder links zijn mogelijk niet downloadbaar na decodering',
'new-task-uris-required': 'Geef a.u.b. tenminste een geldige URL',
'new-task-torrent-required': 'Kies a.u.b. een torrentbestand',
'file-name': 'Bestandsnaam',
'file-extension': 'Bestandstype',
'file-size': 'Bestandsgrootte',
'file-completed-size': 'Gedownload',
'selected-files-sum': 'Geselecteerd: {{selectedFilesCount}} bestanden, totale grootte {{selectedFilesTotalSize}}',
'select-at-least-one': 'Kies a.u.b. ten minste 1 bestand',
'task-name': 'Taak naam',
'task-out': 'Hernoemen',
'task-out-tips': 'Optioneel',
'task-split': 'Splits',
'task-dir': 'Map',
'pause-task': 'Taak pauzeren',
'task-ua': 'UA',
'task-user-agent': 'User-Agent',
'task-referer': 'Referer',
'task-cookie': 'Cookie',
'task-proxy': 'Proxy',
'task-error-info': 'Error',
'task-piece': 'Deel',
'task-piece-length': 'Deelgrootte',
'task-num-pieces': 'Delen',
'task-bittorrent-info': 'Torrent Info',
'task-info-hash': 'Hash',
'task-bittorrent-creation-date': 'Aanmaakdatum',
'task-bittorrent-comment': 'Opmerking',
'task-progress-info': 'Voortgang',
'task-status': 'Status',
'task-num-seeders': 'Seerders',
'task-connections': 'Verbindingen',
'task-file-size': 'Grootte',
'task-download-speed': 'Downloadsnelheid',
'task-upload-speed': 'Uploadsnelheid',
'task-download-length': 'Gedownload',
'task-upload-length': 'Geupload',
'task-ratio': 'Verhouding',
'task-peer-host': 'Host',
'task-peer-ip': 'IP',
'task-peer-client': 'Client',
'navigate-to-downloading': 'Navigeer naar downloaden',
'show-advanced-options': 'Geavanceerde opties',
'copyright-warning': 'Copyright waarschuwing',
'copyright-warning-message': 'Het bestand dat u wilt te downloaden kan onder het auteursrecht vallen. Controleer of u in het bezit bent van de benodigde licentie',
'copyright-yes': 'Ja, ik heb toestemming',
'copyright-no': 'Nee, ik heb geen toestemming',
'copyright-error-message': 'Kon taak niet toevoegen vanwege copyright probleem',
'pause-task-success': 'Taak "{{taskName}}" succesvol gepauzeerd',
'pause-task-fail': 'Taak "{{taskName}}" pauzeren mislukt',
'resume-task': 'Taak hervatten',
'resume-task-success': 'Taak "{{taskName}}" succesvol hervat',
'resume-task-fail': 'Taak "{{taskName}}" hervatten mislukt',
'delete-task': 'Taak verwijderen',
'delete-selected-tasks': 'Geselecteerde taken verwijderen',
'delete-task-confirm': 'Weet u zeker dat u de download van "{{taskName}}" wilt verwijderen?',
'batch-delete-task-confirm': 'Weet u zeker dat u {{count}} taken in 1 keer verwijderen?',
'delete-task-label': 'Bestand ook verwijderen',
'delete-task-success': 'Taak "{{taskName}}" succesvol verwijderd',
'delete-task-fail': 'Taak "{{taskName}}" verwijderen mislukt',
'remove-task-file-fail': 'Bestand verwijderen mislukt, gelieve handmatig verwijderen',
'remove-task-config-file-fail': 'Taakconfiguratiebestand verwijderen mislukt, gelieve handmatig verwijderenn',
'move-task-up': 'Taak naar boven verplaatsen',
'move-task-down': 'Taak naar beneden verplaatsen',
'pause-all-task': 'Alle taken pauzeren',
'pause-all-task-success': 'Alle taken succesvol gepauzeerd',
'pause-all-task-fail': 'De taken konden niet worden gepauzeerd',
'resume-all-task': 'Alle taken hervatten',
'resume-all-task-success': 'Alle taken succesvol hervat',
'resume-all-task-fail': 'Taken hervatten mislukt',
'select-all-task': 'Selecteer alle taken',
'clear-recent-tasks': 'Verwijder recente taken',
'purge-record': 'Taakrecord verwijderen',
'purge-record-success': 'Taakrecord succesvol verwijderd',
'purge-record-fail': 'Taakrecord kon niet worden verwijderd',
'batch-delete-task-success': 'Taken succesvol in batch verwijderd',
'batch-delete-task-fail': 'Taken in batch konden niet worden verwijderd',
'refresh-list': 'Takenlijst verversen',
'no-task': 'Geen taken actief',
'copy-link': 'Link kopiëren',
'copy-link-success': 'Link succesvol gekopieerd',
'remove-record': 'Verwijder taak record',
'remove-record-confirm': 'Weet u zeker dat u het downloadrecord wilt verwijderen voor "{{taskName}}"?',
'remove-record-label': 'Bestand ook verwijderen',
'remove-record-success': 'Taakrecord voor "{{taskName}}" succesvol verwijderd',
'remove-record-fail': 'Taakrecord voor "{{taskName}}" kon niet verwijderd worden',
'show-in-folder': 'Taak in map bekijken',
'file-not-exist': 'Doelbestand bestaad niet of is verwijderd',
'file-path-error': 'Bestandpad fout',
'opening-task-message': '"{{taskName}}" openen...',
'get-task-name': 'Taak naam ophalen...',
'remaining-prefix': 'Resterend',
'select-torrent': 'Sleep torrentbestand hier naartoe of klik om te selecteren',
'task-info-dialog-title': '{{title}} Details',
'download-start-message': 'Start downloaden van {{taskName}}',
'download-pause-message': 'Pauzeeer downloaden van {{taskName}}',
'download-stop-message': 'Download van{{taskName}} gestopt',
'download-error-message': 'Fout bij downloaden van {{taskName}} opgetreden',
'download-complete-message': 'Download van {{taskName}} geannuleerd',
'download-complete-notify': 'Download geannuleerd',
'bt-download-complete-message': 'Download van {{taskName}} voltooid, seeden...',
'bt-download-complete-notify': 'BT Download voltooid, seeden...',
'bt-download-complete-tips': 'Tip: U kunt een taak stoppen om het seeden de beëindigen',
'bt-stopping-seeding-tip': 'Seeden stoppen. Het duurt even voor de verbindingen zijn verbroken, even geduld...',
'download-fail-message': 'Download van {{taskName}} mislukt',
'download-fail-notify': 'Download mislukt'
}
8 changes: 8 additions & 0 deletions src/shared/locales/nl/window.js
@@ -0,0 +1,8 @@
export default {
'reload': 'Vervesen',
'close': 'Sluiten',
'minimize': 'Minimaliseren',
'zoom': 'Zoomen',
'toggle-fullscreen': 'Volledig scherm tonen',
'front': 'Alles naar voorgrond brengen'
}