From 58e0787bd90776ae2c695a661f3644a56d9e01bb Mon Sep 17 00:00:00 2001 From: kevind Date: Thu, 18 Sep 2025 16:52:09 +0200 Subject: [PATCH 1/2] Fixed bug in Dutch where fileManagerSelectionType would not working anymore because {browse} was used instead of {browseFiles} and {browseFolders} + Reviewed translations --- packages/@uppy/locales/src/nl_NL.ts | 174 ++++++++++++++++------------ 1 file changed, 102 insertions(+), 72 deletions(-) diff --git a/packages/@uppy/locales/src/nl_NL.ts b/packages/@uppy/locales/src/nl_NL.ts index 5db47af5da..479d642de6 100644 --- a/packages/@uppy/locales/src/nl_NL.ts +++ b/packages/@uppy/locales/src/nl_NL.ts @@ -15,152 +15,180 @@ nl_NL.strings = { '0': 'Toevoegen van %{smart_count} bestand mislukt door een interne fout', '1': 'Toevoegen van %{smart_count} bestanden mislukt door interne fouten', }, + addedNumFiles: '%{numFiles} bestand(en) toegevoegd', addingMoreFiles: 'Bezig met extra bestanden toe te voegen', + additionalRestrictionsFailed: + 'Er werd niet voldaan aan %{count} additionele restricties', addMore: 'Meer toevoegen', - addMoreFiles: 'Extra bestanden toevoegen', + addMoreFiles: 'Meer bestanden toevoegen', + aggregateExceedsSize: + 'Je selecteerde %{size} aan bestanden, maar maximaal %{sizeAllowed} is toegestaan', allFilesFromFolderNamed: 'Alle bestanden uit de map %{name}', allowAccessDescription: - "Geef toestemming om foto's of videobeelden te kunnen maken.", - allowAccessTitle: 'Geef toestemming om je camera te gebruiken', + 'Geef deze site toegang tot je camera om foto\'s of videobeelden te kunnen maken.', + allowAccessTitle: 'Geef toegang tot je camera', allowAudioAccessDescription: - 'Om geluidsopnamen te maken moet U toestemming geven voor deze website', - allowAudioAccessTitle: 'Geef toestemming om uw microfoon te gebruiken', + 'Geef deze site toegang tot je microfoon om geluidsopnames te maken.', + allowAudioAccessTitle: 'Geef toegang tot je microfoon', aspectRatioLandscape: 'Landschap knippen (16:9)', aspectRatioPortrait: 'Portret knippen (9:16)', aspectRatioSquare: 'Vierkant knippen', authAborted: 'Authenticatie geannuleerd', + authenticate: 'Verbinden', authenticateWith: 'Verbinden met %{pluginName}', authenticateWithTitle: 'Verbind met %{pluginName} om bestanden te selecteren', back: 'Terug', browse: 'blader', - browseFiles: 'blader', - browseFolders: 'blader', + browseFiles: 'blader naar bestanden', + browseFolders: 'blader naar mappen', cancel: 'Annuleer', cancelUpload: 'Annuleer upload', - closeModal: 'Sluit Venster', + closeModal: 'Sluit venster', companionError: 'Verbinding met Companion mislukt', companionUnauthorizeHint: - 'Om toegang te ontnemen voor uw %{provider} account, ga naar %{url}', + 'Om toegang te ontnemen voor je %{provider} account, ga naar %{url}', complete: 'Voltooid', - compressedX: '%{size} bespaard door het comprimeren van afbeeldingen', + compressedX: '%{size} bespaard door afbeeldingen te comprimeren', compressingImages: 'Afbeeldingen aan het comprimeren...', connectedToInternet: 'Verbonden met het internet', copyLink: 'Kopieer link', copyLinkToClipboardFallback: 'Kopieer de onderstaande URL', copyLinkToClipboardSuccess: 'Link naar klembord gekopieerd', creatingAssembly: 'Upload voorbereiden...', - creatingAssemblyFailed: 'Transloadit: Kon Assembly niet creëeren', + creatingAssemblyFailed: 'Transloadit: Kon Assembly niet aanmaken', dashboardTitle: 'Uppy Dashboard', dashboardWindowTitle: 'Uppy Dashboard Venster (Druk escape om te sluiten)', dataUploadedOfTotal: '%{complete} van %{total}', + dataUploadedOfUnknown: '%{complete} van onbekend', + discardMediaFile: 'Verwijder Media', discardRecordedFile: 'Verwijder opgenomen bestand', done: 'Klaar', - dropHint: 'Sleep hier je bestanden naartoe', - dropPasteBoth: 'Sleep hier je bestanden naartoe, plak of %{browse}', - dropPasteFiles: 'Sleep hier je bestanden naartoe, plak of %{browse}', - dropPasteFolders: 'Sleep hier je bestanden naartoe, plak of %{browse}', + dropHereOr: 'Sleep bestanden hier heen of %{browse}', + dropHint: 'Sleep bestanden hier heen', + dropPasteBoth: 'Sleep bestanden hier heen, %{browseFiles} of %{browseFolders}', + dropPasteFiles: 'Sleep bestanden hier heen of %{browseFiles}', + dropPasteFolders: 'Sleep bestanden hier heen of %{browseFolders}', dropPasteImportBoth: - 'Sleep hier je bestanden naartoe, plak, %{browse} of importeer vanuit', - dropPasteImportFiles: - 'Sleep hier je bestanden naartoe, plak, %{browse} of importeer vanuit', - dropPasteImportFolders: - 'Sleep hier je bestanden naartoe, plak, %{browse} of importeer vanuit', - editFile: 'Bestand aanpassen', - editImage: 'Afbeelding aanpassen', - editFileWithFilename: 'Bestand aanpassen %{file}', - editing: 'Bezig %{file} aan te passen', + 'Sleep bestanden hier heen, %{browseFiles}, %{browseFolders} of importeer vanuit:', + dropPasteImportFiles: 'Sleep bestanden hier heen, %{browseFiles} of importeer vanuit:', + dropPasteImportFolders: 'Sleep bestanden hier heen, %{browseFolders} of importeer vanuit:', + editFile: 'Bestand wijzigen', + editFileWithFilename: 'Wijzig bestand %{file}', + editImage: 'Afbeelding wijzigen', + editing: 'Bezig %{file} te wijzigen', emptyFolderAdded: 'Er werden geen bestanden toegevoegd uit de lege map', - encoding: 'Coderen...', + encoding: 'Encoderen...', enterCorrectUrl: 'Ongeldige URL: Zorg dat je een directe link naar een bestand invoert', - enterTextToSearch: 'Type hier om te zoeken naar plaatjes', - enterUrlToImport: 'Voeg URL toe om een bestand te importeren', - exceedsSize: - '%{file} overschrijdt de maximaal toegelaten bestandsgrootte van %{size}', + enterTextToSearch: 'Type hier om te zoeken naar afbeeldingen', + enterUrlToImport: 'Voer een URL in om een bestand te importeren', + error: 'Fout', + exceedsSize: '%{file} overschrijdt de maximaal toegelaten bestandsgrootte van %{size}', failedToFetch: 'Companion kan deze URL niet laden, controleer of de URL correct is', failedToUpload: 'Kon %{file} niet uploaden', - fileSource: 'Bronbestand: %{name}', filesUploadedOfTotal: { '0': '%{complete} van %{smart_count} bestand geüpload', '1': '%{complete} van %{smart_count} bestanden geüpload', }, filter: 'Filter', - finishEditingFile: 'Klaar met bestand aan te passen', - flipHorizontal: 'Flip horizontaal', + finishEditingFile: 'Klaar met bestand te wijzigen', + flipHorizontal: 'Horizontaal spiegelen', folderAdded: { - '0': '%{smart_count} bestand uit %{folder} toegevoegd', - '1': '%{smart_count} bestanden uit %{folder} toegevoegd', + '0': '%{smart_count} bestand toegevoegd uit %{folder}', + '1': '%{smart_count} bestanden toegevoegd uit %{folder}', }, - folderAlreadyAdded: 'De map "%{folder}" is al toegevoegd', + folderAlreadyAdded: 'De map "%{folder}" werd reeds toegevoegd', generatingThumbnails: 'Thumbnails genereren...', import: 'Importeer', - importFiles: 'Importeer bestanden van:', - importFrom: 'Importeer vanuit %{name}', - inferiorSize: 'Dit bestand is kleiner dat de minimale grootte van %{size}', + importFiles: 'Bestanden importeren van:', + importFrom: 'Bestanden importeren vanuit %{name}', + inferiorSize: 'Dit bestand is kleiner dan de minimum grootte van %{size}', + loadedXFiles: '%{numFiles} bestanden geladen', loading: 'Bezig met laden...', + logIn: 'Inloggen', logOut: 'Uitloggen', - micDisabled: 'Microfoon toegang geweigerd door de gebruiker', - missingRequiredMetaField: 'De vereiste metadata ontbreekt', - missingRequiredMetaFieldOnFile: - 'De vereiste metadata ontbreekt voor %{fileName}', + micDisabled: 'Microfoon toegang geweigerd door gebruiker', + missingRequiredMetaField: 'Vereiste metadata ontbreekt', + missingRequiredMetaFieldOnFile: 'Vereiste metadata ontbreekt in %{fileName}', missingRequiredMetaFields: { - '0': 'Deze vereiste metadata ontbreekt: %{fields}.', - '1': 'Deze vereiste metadata ontbreekt: %{fields}.', + '0': 'Ontbrekende metadata: %{fields}.', + '1': 'Ontbrekende metadata: %{fields}.', }, myDevice: 'Mijn apparaat', noAudioDescription: - 'Om audio op te nemen, sluit een microfoon of andere geluidsinput aan', + 'Sluit een microfoon of andere geluidsinput aan om een geluidsopname te maken', noAudioTitle: 'Microfoon niet beschikbaar', noCameraDescription: - "Om foto's en/of video op te nemen, sluit een camera aan", + 'Sluit een camera aan om foto\'s of videobeelden te maken', noCameraTitle: 'Camera niet beschikbaar', noDuplicates: - "Kan het dubbele bestand '%{fileName}' niet toevoegen, deze bestaat al", + "Kan het dubbele bestand '%{fileName}' niet toevoegen, het bestaat al", noFilesFound: 'Geen bestanden of mappen gevonden', - noInternetConnection: 'Geen internetverbinding', - noMoreFilesAllowed: 'Meer bestanden kunnen niet worden toegevoegd', + noInternetConnection: 'Geen verbinding met het internet', + noMoreFilesAllowed: 'Meer bestanden kunnen niet toegevoegd worden', + noSearchResults: 'Deze zoekopdracht leverde helaas geen resultaten op', openFolderNamed: 'Open map %{name}', pause: 'Pauze', paused: 'Gepauzeerd', - pauseUpload: 'Pauzeer upload', + pauseUpload: 'Upload pauzeren', + pickFiles: 'Selecteer bestanden', + pickPhotos: 'Selecteer foto\'s', + pleaseWait: 'Gelieve te wachten', + pluginNameAudio: 'Audio', + pluginNameBox: 'Box', + pluginNameCamera: 'Camera', + pluginNameDropbox: 'Dropbox', + pluginNameFacebook: 'Facebook', + pluginNameGoogleDrive: 'Google Drive', + pluginNameGoogleDrivePicker: 'Google Drive', + pluginNameGooglePhotosPicker: 'Google Photos', + pluginNameInstagram: 'Instagram', + pluginNameOneDrive: 'OneDrive', + pluginNameScreenCapture: 'Screencast', + pluginNameUnsplash: 'Unsplash', + pluginNameUrl: 'Link', + pluginNameWebdav: 'WebDAV', + pluginNameZoom: 'Zoom', + pluginWebdavInputLabel: + 'WebDAV URL naar een bestand (bijv. van ownCloud of Nextcloud)', poweredBy: 'Mogelijk gemaakt door %{uppy}', processingXFiles: { - '0': 'Bezig met %{smart_count} bestand te verwerken', - '1': 'Bezig met %{smart_count} bestanden te verwerken', + '0': 'Bezig met verwerken van %{smart_count} bestand', + '1': 'Bezig met verwerken van %{smart_count} bestanden', }, recording: 'Aan het opnemen', recordingLength: 'Opnameduur %{recording_length}', recordingStoppedMaxSize: 'Opname gestopt omdat de bestandsgrootte de limiet bijna overschrijdt', - recoveredAllFiles: - 'Alle bestanden zijn herstel. U kunt doorgaan me de upload.', + recordVideoBtn: 'Video opnemen', + recoveredAllFiles: 'We hebben alle bestanden hersteld. Je kan de upload nu hervatten.', recoveredXFiles: { - '0': 'We konden 1 bestand niet herstellen. Kies het bestand opnieuw en vervolg de upload', - '1': 'We konden %{smart_count} bestanden niet herstellen. Kies de bestanden opnieuw en vervolg de upload.', + '0': 'We konden 1 bestand niet herstellen. Kies het bestand opnieuw en hervat de upload.', + '1': 'We konden %{smart_count} bestanden niet herstellen. Kies de bestanden opnieuw en hervat de upload.', }, - removeFile: 'Verwijder bestand %{file}', + removeFile: 'Verwijder bestand', reSelect: 'Opnieuw selecteren', resetFilter: 'Filter resetten', + resetSearch: 'Zoeken resetten', resume: 'Hervatten', resumeUpload: 'Upload hervatten', - retry: 'Opnieuw', - retryUpload: 'Upload opnieuw', + retry: 'Opnieuw proberen', + retryUpload: 'Upload opnieuw proberen', revert: 'Terugdraaien', - rotate: 'Draai', + rotate: 'Draai 90°', save: 'Opslaan', saveChanges: 'Wijzigingen opslaan', - search: 'Zoek', - searchImages: 'Zoek naar plaatjes', - selectFileNamed: 'Selecteer bestand %{name}', + search: 'Zoeken', + searchImages: 'Foto\'s zoeken', selectX: { '0': 'Selecteer %{smart_count}', '1': 'Selecteer %{smart_count}', }, sessionRestored: 'Sessie hersteld', - showErrorDetails: 'Laat fout details zien', + showErrorDetails: 'Toon foutdetails', signInWithGoogle: 'Inloggen met Google', - smile: 'Lach!', + smile: 'Lachen!', startAudioRecording: 'Start audio-opname', startCapturing: 'Start scherm-opname', startRecording: 'Start video-opname', @@ -171,18 +199,20 @@ nl_NL.strings = { streamPassive: 'Stream passief', submitRecordedFile: 'Stuur opgenomen bestand', takePicture: 'Neem een foto', - timedOut: - 'Upload al gedurende %{seconds} seconden vastgelopen, bezig afbreken upload.', - unselectFileNamed: 'Deselecteer bestand %{name}', + takePictureBtn: 'Foto nemen', + takeScreenshot: 'Screenshot maken', + unnamed: 'Onbekend', upload: 'Upload', uploadComplete: 'Upload voltooid', uploadFailed: 'Upload mislukt', - uploading: 'Bezig met uploaden', + uploading: 'Aan het uploaden', uploadingXFiles: { - '0': 'Bezig met %{smart_count} bestand te uploaden', - '1': 'Bezig met %{smart_count} bestanden te uploaden', + '0': '%{smart_count} bestand aan het uploaden', + '1': '%{smart_count} bestanden aan het uploaden', }, uploadPaused: 'Upload gepauzeerd', + uploadStalled: + 'Upload maakte geen vordering gedurende %{seconds} seconden. Probeer opnieuw.', uploadXFiles: { '0': 'Upload %{smart_count} bestand', '1': 'Upload %{smart_count} bestanden', @@ -199,7 +229,7 @@ nl_NL.strings = { '0': '%{smart_count} extra bestand toegevoegd', '1': '%{smart_count} extra bestanden toegevoegd', }, - xTimeLeft: '%{time} over', + xTimeLeft: '%{time} resterend', youCanOnlyUploadFileTypes: 'Je kan enkel volgende types uploaden: %{types}', youCanOnlyUploadX: { '0': 'Je kan slechts %{smart_count} bestand uploaden', From 312ccaed2f858f3bee5f0bbf7223786226ccd9c8 Mon Sep 17 00:00:00 2001 From: kevind Date: Thu, 18 Sep 2025 16:57:52 +0200 Subject: [PATCH 2/2] Changeset --- .changeset/every-wings-behave.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/every-wings-behave.md diff --git a/.changeset/every-wings-behave.md b/.changeset/every-wings-behave.md new file mode 100644 index 0000000000..d090af1b4f --- /dev/null +++ b/.changeset/every-wings-behave.md @@ -0,0 +1,5 @@ +--- +"@uppy/locales": minor +--- + +Fixed bug where fileManagerSelectionType would no longer work in Dutch + Updated translations