Browse Source

autoOpenFileEditor - rename "Edit file" to "Edit image" (#4925)

* <MetaEditor/> - change "Edit file" => "Edit image"

* locales/src/ca_ES.js - typescriptify
Evgenia Karunus 1 năm trước cách đây
mục cha
commit
1ad4fa7087
43 tập tin đã thay đổi với 112 bổ sung45 xóa
  1. 4 1
      packages/@uppy/dashboard/src/components/FileCard/index.jsx
  2. 1 0
      packages/@uppy/dashboard/src/locale.js
  3. 1 0
      packages/@uppy/locales/src/ar_SA.ts
  4. 1 0
      packages/@uppy/locales/src/bg_BG.ts
  5. 67 44
      packages/@uppy/locales/src/ca_ES.ts
  6. 1 0
      packages/@uppy/locales/src/cs_CZ.ts
  7. 1 0
      packages/@uppy/locales/src/da_DK.ts
  8. 1 0
      packages/@uppy/locales/src/de_DE.ts
  9. 1 0
      packages/@uppy/locales/src/el_GR.ts
  10. 1 0
      packages/@uppy/locales/src/en_US.ts
  11. 1 0
      packages/@uppy/locales/src/es_ES.ts
  12. 1 0
      packages/@uppy/locales/src/es_MX.ts
  13. 1 0
      packages/@uppy/locales/src/fa_IR.ts
  14. 1 0
      packages/@uppy/locales/src/fi_FI.ts
  15. 1 0
      packages/@uppy/locales/src/fr_FR.ts
  16. 1 0
      packages/@uppy/locales/src/gl_ES.ts
  17. 1 0
      packages/@uppy/locales/src/he_IL.ts
  18. 1 0
      packages/@uppy/locales/src/hi_IN.ts
  19. 1 0
      packages/@uppy/locales/src/hr_HR.ts
  20. 1 0
      packages/@uppy/locales/src/hu_HU.ts
  21. 1 0
      packages/@uppy/locales/src/id_ID.ts
  22. 1 0
      packages/@uppy/locales/src/is_IS.ts
  23. 1 0
      packages/@uppy/locales/src/it_IT.ts
  24. 1 0
      packages/@uppy/locales/src/ja_JP.ts
  25. 1 0
      packages/@uppy/locales/src/ko_KR.ts
  26. 1 0
      packages/@uppy/locales/src/nb_NO.ts
  27. 1 0
      packages/@uppy/locales/src/nl_NL.ts
  28. 1 0
      packages/@uppy/locales/src/pl_PL.ts
  29. 1 0
      packages/@uppy/locales/src/pt_BR.ts
  30. 1 0
      packages/@uppy/locales/src/pt_PT.ts
  31. 1 0
      packages/@uppy/locales/src/ro_RO.ts
  32. 1 0
      packages/@uppy/locales/src/ru_RU.ts
  33. 1 0
      packages/@uppy/locales/src/sk_SK.ts
  34. 1 0
      packages/@uppy/locales/src/sr_RS_Cyrillic.ts
  35. 1 0
      packages/@uppy/locales/src/sr_RS_Latin.ts
  36. 1 0
      packages/@uppy/locales/src/sv_SE.ts
  37. 1 0
      packages/@uppy/locales/src/th_TH.ts
  38. 1 0
      packages/@uppy/locales/src/tr_TR.ts
  39. 1 0
      packages/@uppy/locales/src/uk_UA.ts
  40. 1 0
      packages/@uppy/locales/src/uz_UZ.ts
  41. 1 0
      packages/@uppy/locales/src/vi_VN.ts
  42. 1 0
      packages/@uppy/locales/src/zh_CN.ts
  43. 1 0
      packages/@uppy/locales/src/zh_TW.ts

+ 4 - 1
packages/@uppy/dashboard/src/components/FileCard/index.jsx

@@ -114,7 +114,10 @@ export default function FileCard (props) {
                 openFileEditor(file)
               }}
             >
-              {i18n('editFile')}
+              {/* At the moment we only have one file editor - image editor.
+              If we get editors for other file formats (e.g. pdfs),
+              we can conditionally display i18n('editFile')/i18n('editImage'). */}
+              {i18n('editImage')}
             </button>
             )}
         </div>

+ 1 - 0
packages/@uppy/dashboard/src/locale.js

@@ -23,6 +23,7 @@ export default {
     removeFile: 'Remove file',
     // Used as the screen reader label for buttons that open the metadata editor panel for a file.
     editFile: 'Edit file',
+    editImage: 'Edit image',
     // Shown in the panel header for the metadata editor. Rendered as “Editing image.png”.
     editing: 'Editing %{file}',
     // Shown on the main upload screen when an upload error occurs

+ 1 - 0
packages/@uppy/locales/src/ar_SA.ts

@@ -46,6 +46,7 @@ ar_SA.strings = {
   dropPasteImportFiles: 'او  اسحب الملفات هنا %{browse}',
   dropPasteImportFolders: 'او  اسحب الملفات هنا %{browse}',
   editFile: 'تعديل الملف',
+  editImage: 'تعديل الصورة',
   editing: 'جاري تعديل %{file}',
   emptyFolderAdded: 'لا يوجد ملفات او مجلدات هنا',
   encoding: 'التشفير...',

+ 1 - 0
packages/@uppy/locales/src/bg_BG.ts

@@ -58,6 +58,7 @@ bg_BG.strings = {
   dropPasteImportFolders:
     'Пуснете файловете си тук, поставете, %{browse} или импортирайте от:',
   editFile: 'Редакция файл',
+  editImage: 'Редактиране на изображение',
   editing: 'Редактиране %{file}',
   emptyFolderAdded: 'Не са добавени файлове от празна директория',
   encoding: 'Кодиране...',

+ 67 - 44
packages/@uppy/locales/src/ca_ES.js → packages/@uppy/locales/src/ca_ES.ts

@@ -1,5 +1,8 @@
-const ca_ES = {
-  pluralize (n) {
+import type { Locale } from '@uppy/utils/lib/Translator'
+
+const ca_ES: Locale<0 | 1> = {
+  strings: {},
+  pluralize(n) {
     if (n === 1) {
       return 0
     }
@@ -9,25 +12,29 @@ const ca_ES = {
 
 ca_ES.strings = {
   addBulkFilesFailed: {
-    '0': 'No s\'ha pogut afegir %{smart_count} arxiu a causa d\'un error intern',
-    '1': 'No s\'han pogut afegir %{smart_count} arxius a causa d\'errors interns',
+    '0': "No s'ha pogut afegir %{smart_count} arxiu a causa d'un error intern",
+    '1': "No s'han pogut afegir %{smart_count} arxius a causa d'errors interns",
   },
-  addedNumFiles: 'S\'ha afegit %{numFiles} arxiu(s)',
+  addedNumFiles: "S'ha afegit %{numFiles} arxiu(s)",
   addingMoreFiles: 'Afegint més arxius',
-  additionalRestrictionsFailed: 'No s\'han complert %{count} restriccions addicionals',
+  additionalRestrictionsFailed:
+    "No s'han complert %{count} restriccions addicionals",
   addMore: 'Afegir més',
   addMoreFiles: 'Afegir més arxius',
   allFilesFromFolderNamed: 'Tots els arxius de la carpeta %{name}',
-  allowAccessDescription: 'Per prendre fotos o gravar vídeos amb la teva càmera, si us plau permet l\'accés a la càmera per a aquest lloc.',
-  allowAccessTitle: 'Si us plau, permet l\'accés a la teva càmera',
-  allowAudioAccessDescription: 'Per gravar àudio, si us plau permet l\'accés al micròfon per a aquest lloc.',
-  allowAudioAccessTitle: 'Si us plau, permet l\'accés al teu micròfon',
+  allowAccessDescription:
+    "Per prendre fotos o gravar vídeos amb la teva càmera, si us plau permet l'accés a la càmera per a aquest lloc.",
+  allowAccessTitle: "Si us plau, permet l'accés a la teva càmera",
+  allowAudioAccessDescription:
+    "Per gravar àudio, si us plau permet l'accés al micròfon per a aquest lloc.",
+  allowAudioAccessTitle: "Si us plau, permet l'accés al teu micròfon",
   aspectRatioLandscape: 'Retallar horitzontal (16:9)',
   aspectRatioPortrait: 'Retallar vertical (9:16)',
   aspectRatioSquare: 'Retallar quadrat',
   authAborted: 'Autenticació cancel·lada',
   authenticateWith: 'Connecta amb %{pluginName}',
-  authenticateWithTitle: 'Si us plau, autentica\'t amb %{pluginName} per a seleccionar arxius',
+  authenticateWithTitle:
+    "Si us plau, autentica't amb %{pluginName} per a seleccionar arxius",
   back: 'Enrere',
   browse: 'Navegar',
   browseFiles: 'Navegar pels arxius',
@@ -37,52 +44,59 @@ ca_ES.strings = {
   chooseFiles: 'Seleccionar arxius',
   closeModal: 'Tanca finestra',
   companionError: 'Error en la connexió amb Companion',
-  companionUnauthorizeHint: 'Per desautoritzar el teu compte de %{provider}, si us plau ves a %{url}',
+  companionUnauthorizeHint:
+    'Per desautoritzar el teu compte de %{provider}, si us plau ves a %{url}',
   complete: 'Completat',
-  compressedX: 'S\'ha estalviat %{size} comprimint imatges',
+  compressedX: "S'ha estalviat %{size} comprimint imatges",
   compressingImages: 'Comprimint imatges...',
   connectedToInternet: 'Connectat a Internet',
-  copyLink: 'Copia l\'enllaç',
+  copyLink: "Copia l'enllaç",
   copyLinkToClipboardFallback: 'Copia la següent URL',
   copyLinkToClipboardSuccess: 'Enllaç copiat al portapapers',
   creatingAssembly: 'Preparant càrrega...',
-  creatingAssemblyFailed: 'No s\'ha pogut crear un Assembly',
-  dashboardTitle: 'Carregador d\'arxius',
-  dashboardWindowTitle: 'Finestra per a carregar arxius (Prem l\'escape per tancar)',
+  creatingAssemblyFailed: "No s'ha pogut crear un Assembly",
+  dashboardTitle: "Carregador d'arxius",
+  dashboardWindowTitle:
+    "Finestra per a carregar arxius (Prem l'escape per tancar)",
   dataUploadedOfTotal: '%{complete} de %{total}',
-  discardRecordedFile: 'Descarta l\'arxiu gravat',
+  discardRecordedFile: "Descarta l'arxiu gravat",
   done: 'Fet',
   dropHereOr: 'Deixa els arxius aquí o %{browse}',
   dropHint: 'Deixa els teus arxius aquí',
   dropPasteBoth: 'Deixa arxius aquí, %{browseFiles} o %{browseFolders}',
   dropPasteFiles: 'Deixa arxius aquí o %{browseFiles}',
   dropPasteFolders: 'Deixa arxius aquí o %{browseFolders}',
-  dropPasteImportBoth: 'Deixa arxius aquí, %{browseFiles}, %{browseFolders} o importa des de:',
+  dropPasteImportBoth:
+    'Deixa arxius aquí, %{browseFiles}, %{browseFolders} o importa des de:',
   dropPasteImportFiles: 'Deixa arxius aquí, %{browseFiles} o importa des de:',
-  dropPasteImportFolders: 'Deixa arxius aquí, %{browseFolders} o importa des de:',
-  editFile: 'Edita l\'arxiu',
-  editFileWithFilename: 'Edita l\'arxiu %{file}',
+  dropPasteImportFolders:
+    'Deixa arxius aquí, %{browseFolders} o importa des de:',
+  editFile: "Edita l'arxiu",
+  editImage: 'Edita la imatge',
+  editFileWithFilename: "Edita l'arxiu %{file}",
   editing: 'Editant %{file}',
-  emptyFolderAdded: 'No s\'han afegit arxius des de la carpeta buida',
+  emptyFolderAdded: "No s'han afegit arxius des de la carpeta buida",
   encoding: 'Codificant...',
-  enterCorrectUrl: 'URL incorrecta: Si us plau, assegura\'t d\'ingressar un enllaç directe a un arxiu',
+  enterCorrectUrl:
+    "URL incorrecta: Si us plau, assegura't d'ingressar un enllaç directe a un arxiu",
   enterTextToSearch: 'Ingresa text per buscar imatges',
   enterUrlToImport: 'Ingresa la URL per importar un arxiu',
   error: 'Error',
   exceedsSize: '%{file} excedeix la mida màxima permesa de %{size}',
-  failedToFetch: 'Companion no ha pogut recuperar aquesta URL, si us plau assegura\'t que sigui correcta',
-  failedToUpload: 'No s\'ha pogut carregar %{file}',
-  fileSource: 'Font d\'arxiu: %{name}',
+  failedToFetch:
+    "Companion no ha pogut recuperar aquesta URL, si us plau assegura't que sigui correcta",
+  failedToUpload: "No s'ha pogut carregar %{file}",
+  fileSource: "Font d'arxiu: %{name}",
   filesUploadedOfTotal: {
     '0': '%{complete} de %{smart_count} arxiu pujat',
     '1': '%{complete} de %{smart_count} arxius pujats',
   },
   filter: 'Filtrar',
-  finishEditingFile: 'Finalitzar edició d\'arxiu',
+  finishEditingFile: "Finalitzar edició d'arxiu",
   flipHorizontal: 'Girar horitzontalment',
   folderAdded: {
-    '0': 'S\'ha afegit %{smart_count} arxiu des de %{folder}',
-    '1': 'S\'han afegit %{smart_count} arxius des de %{folder}',
+    '0': "S'ha afegit %{smart_count} arxiu des de %{folder}",
+    '1': "S'han afegit %{smart_count} arxius des de %{folder}",
   },
   folderAlreadyAdded: 'La carpeta "%{folder}" ja s\'ha afegit',
   generatingThumbnails: 'Generant miniatures...',
@@ -92,17 +106,20 @@ ca_ES.strings = {
   inferiorSize: 'Aquest arxiu és més petit que la mida permesa de %{size}',
   loading: 'Carregant...',
   logOut: 'Tancar sessió',
-  micDisabled: 'L\'accés al micròfon va ser denegat per l\'usuari',
+  micDisabled: "L'accés al micròfon va ser denegat per l'usuari",
   missingRequiredMetaField: 'Falten camps de metadades obligatoris',
-  missingRequiredMetaFieldOnFile: 'Falten camps de metadades obligatoris a %{fileName}',
+  missingRequiredMetaFieldOnFile:
+    'Falten camps de metadades obligatoris a %{fileName}',
   missingRequiredMetaFields: {
     '0': 'Falta el camp de metadades obligatori: %{fields}.',
     '1': 'Falten els camps de metadades obligatoris: %{fields}.',
   },
   myDevice: 'El meu dispositiu',
-  noAudioDescription: 'Per gravar àudio, si us plau connecta un micròfon o un altre dispositiu d\'entrada d\'àudio',
+  noAudioDescription:
+    "Per gravar àudio, si us plau connecta un micròfon o un altre dispositiu d'entrada d'àudio",
   noAudioTitle: 'Micròfon no disponible',
-  noCameraDescription: 'Per prendre fotos o gravar vídeo, si us plau connecta un dispositiu de càmera',
+  noCameraDescription:
+    'Per prendre fotos o gravar vídeo, si us plau connecta un dispositiu de càmera',
   noCameraTitle: 'Càmera no disponible',
   noDuplicates: "No es pot afegir l'arxiu duplicat '%{fileName}', ja existeix",
   noFilesFound: 'No tens arxius o carpetes aquí',
@@ -128,10 +145,12 @@ ca_ES.strings = {
     '1': 'Processant %{smart_count} arxius',
   },
   recording: 'Enregistrament',
-  recordingLength: 'Durada de l\'enregistrament %{recording_length}',
-  recordingStoppedMaxSize: 'L\'enregistrament s\'ha aturat perquè la mida de l\'arxiu està a punt de superar el límit',
+  recordingLength: "Durada de l'enregistrament %{recording_length}",
+  recordingStoppedMaxSize:
+    "L'enregistrament s'ha aturat perquè la mida de l'arxiu està a punt de superar el límit",
   recordVideoBtn: 'Enregistrar vídeo',
-  recoveredAllFiles: 'S\'han restaurat tots els arxius. Ara pots reprendre la pujada.',
+  recoveredAllFiles:
+    "S'han restaurat tots els arxius. Ara pots reprendre la pujada.",
   recoveredXFiles: {
     '0': 'No vam poder recuperar completament 1 arxiu. Si us plau, torna a seleccionar-lo i reprengues la pujada.',
     '1': 'No vam poder recuperar completament %{smart_count} arxius. Si us plau, torna a seleccionar-los i reprengues la pujada.',
@@ -155,13 +174,13 @@ ca_ES.strings = {
     '1': 'Seleccionar %{smart_count}',
   },
   sessionRestored: 'Sessió restaurada',
-  showErrorDetails: 'Mostrar detalls de l\'error',
+  showErrorDetails: "Mostrar detalls de l'error",
   signInWithGoogle: 'Iniciar sessió amb Google',
   smile: '¡Somriu!',
-  startAudioRecording: 'Iniciar enregistrament d\'àudio',
+  startAudioRecording: "Iniciar enregistrament d'àudio",
   startCapturing: 'Iniciar captura de pantalla',
   startRecording: 'Iniciar enregistrament de vídeo',
-  stopAudioRecording: 'Aturar enregistrament d\'àudio',
+  stopAudioRecording: "Aturar enregistrament d'àudio",
   stopCapturing: 'Aturar captura de pantalla',
   stopRecording: 'Aturar enregistrament de vídeo',
   streamActive: 'Transmissió activa',
@@ -169,7 +188,7 @@ ca_ES.strings = {
   submitRecordedFile: 'Enviar arxiu enregistrat',
   takePicture: 'Fer una foto',
   takePictureBtn: 'Capturar foto',
-  timedOut: 'La pujada s\'ha aturat durant %{seconds} segons, avortant.',
+  timedOut: "La pujada s'ha aturat durant %{seconds} segons, avortant.",
   upload: 'Pujar',
   uploadComplete: 'Pujada completa',
   uploadFailed: 'Error en la pujada',
@@ -179,7 +198,8 @@ ca_ES.strings = {
     '1': 'Pujant %{smart_count} arxius',
   },
   uploadPaused: 'Pujada en pausa',
-  uploadStalled: 'La pujada no ha realitzat cap progrés durant %{seconds} segons. Pots intentar-ho de nou.',
+  uploadStalled:
+    'La pujada no ha realitzat cap progrés durant %{seconds} segons. Pots intentar-ho de nou.',
   uploadXFiles: {
     '0': 'Pujar %{smart_count} arxiu',
     '1': 'Pujar %{smart_count} arxius',
@@ -193,8 +213,8 @@ ca_ES.strings = {
     '1': '%{smart_count} arxius seleccionats',
   },
   xMoreFilesAdded: {
-    '0': 'S\'ha afegit %{smart_count} arxiu més',
-    '1': 'S\'han afegit %{smart_count} arxius més',
+    '0': "S'ha afegit %{smart_count} arxiu més",
+    '1': "S'han afegit %{smart_count} arxius més",
   },
   xTimeLeft: '%{time} restant',
   youCanOnlyUploadFileTypes: 'Només pots pujar: %{types}',
@@ -212,7 +232,10 @@ ca_ES.strings = {
   unselectFileNamed: 'Desselecciona arxiu %{name}',
 }
 
+// TODO: remove this in the next major?
+// @ts-expect-error Uppy can be a global in legacy bundle
 if (typeof Uppy !== 'undefined') {
+  // @ts-expect-error Uppy can be a global in legacy bundle
   globalThis.Uppy.locales.ca_ES = ca_ES
 }
 

+ 1 - 0
packages/@uppy/locales/src/cs_CZ.ts

@@ -55,6 +55,7 @@ cs_CZ.strings = {
   dropPasteImportFolders:
     'Přetáhněte soubory sem, vložte je, %{browse} nebo je importujte',
   editFile: 'Upravit soubor',
+  editImage: 'Upravit obrázek',
   editing: 'Upravujete %{file}',
   emptyFolderAdded: 'Nebyly přidány žádné soubory, adresář je prázdný.',
   encoding: 'Převádění...',

+ 1 - 0
packages/@uppy/locales/src/da_DK.ts

@@ -49,6 +49,7 @@ da_DK.strings = {
   dropPasteImportFolders:
     'Træk filer her, sæt ind, %{browse} eller importer fra',
   editFile: 'Rediger fil',
+  editImage: 'Rediger billede',
   editing: 'Redigerer %{file}',
   emptyFolderAdded: 'Ingen filer blev tilføjet fra en tom mappe',
   encoding: 'Encoding...',

+ 1 - 0
packages/@uppy/locales/src/de_DE.ts

@@ -65,6 +65,7 @@ de_DE.strings = {
   dropPasteImportFolders:
     'Dateien hier ablegen/einfügen, %{browseFolders} oder von folgenden Quellen importieren:',
   editFile: 'Datei bearbeiten',
+  editImage: 'Bild bearbeiten',
   editFileWithFilename: 'Datei %{file} bearbeiten',
   editing: '%{file} bearbeiten',
   emptyFolderAdded: 'Keine Dateien hinzugefügt, da der Ordner leer war',

+ 1 - 0
packages/@uppy/locales/src/el_GR.ts

@@ -52,6 +52,7 @@ el_GR.strings = {
   dropPasteImportFolders:
     'Σύρετε αρχεία εδώ, κάντε επικόλληση, %{browse} ή εισαγωγή από',
   editFile: 'Επεξεργασία αρχείου',
+  editImage: 'Επεξεργασία εικόνας',
   editing: 'Γίνεται επεξεργασία %{file}',
   emptyFolderAdded: 'Δεν προστέθηκαν αρχεία από τον άδειο φάκελο',
   encoding: 'Γίνεται κωδικοποίηση...',

+ 1 - 0
packages/@uppy/locales/src/en_US.ts

@@ -70,6 +70,7 @@ en_US.strings = {
   dropPasteImportFiles: 'Drop files here, %{browseFiles} or import from:',
   dropPasteImportFolders: 'Drop files here, %{browseFolders} or import from:',
   editFile: 'Edit file',
+  editImage: 'Edit image',
   editFileWithFilename: 'Edit file %{file}',
   editing: 'Editing %{file}',
   emptyFolderAdded: 'No files were added from empty folder',

+ 1 - 0
packages/@uppy/locales/src/es_ES.ts

@@ -73,6 +73,7 @@ es_ES.strings = {
   dropPasteImportFolders:
     'Suelta archivos aquí, %{browseFolders} o importar desde:',
   editFile: 'Editar archivo',
+  editImage: 'Editar imagen',
   editFileWithFilename: 'Editar archivo %{file}',
   editing: 'Editando %{file}',
   emptyFolderAdded: 'No se agregaron archivos desde la carpeta vacía',

+ 1 - 0
packages/@uppy/locales/src/es_MX.ts

@@ -64,6 +64,7 @@ es_MX.strings = {
   dropPasteImportFolders:
     'Suelte archivos aquí, %{browseFolders} o importar desde:',
   editFile: 'Editar archivo',
+  editImage: 'Editar imagen',
   editing: 'Editando %{file}',
   emptyFolderAdded: 'No se agregaron archivos desde la carpeta vacía',
   encoding: 'Codificando...',

+ 1 - 0
packages/@uppy/locales/src/fa_IR.ts

@@ -67,6 +67,7 @@ fa_IR.strings = {
   dropPasteImportFiles: 'فایل‌ها را اینجا رها کنید، بچسبانید یا %{browse}',
   dropPasteImportFolders: 'فایل‌ها را اینجا رها کنید، بچسبانید یا %{browse}',
   editFile: 'ویرایش فایل',
+  editImage: 'ویرایش تصویر',
   editFileWithFilename: 'ویرایش فایل %{file}',
   editing: 'در حال ویرایش %{file}',
   emptyFolderAdded: 'از پوشه‌ی خالی هیچ فایلی افزوده نشد',

+ 1 - 0
packages/@uppy/locales/src/fi_FI.ts

@@ -48,6 +48,7 @@ fi_FI.strings = {
   dropPasteImportFiles: 'Raahaa tiedostot tähän, liitä, %{browse} tai tuo',
   dropPasteImportFolders: 'Raahaa tiedostot tähän, liitä, %{browse} tai tuo',
   editFile: 'Muokkaa tiedostoa',
+  editImage: 'Muokkaa kuvaa',
   editing: 'Muokataan %{file}',
   emptyFolderAdded: 'Ei lisätty tiedostoja tyhjästä kansiosta',
   encoding: 'Koodataan...',

+ 1 - 0
packages/@uppy/locales/src/fr_FR.ts

@@ -63,6 +63,7 @@ fr_FR.strings = {
   dropPasteImportFolders:
     'Déposer les fichiers ici, coller, %{browse} ou importer de',
   editFile: 'Modifier le fichier',
+  editImage: 'Modifier l’image',
   editFileWithFilename: 'Modifier le fichier %{file}',
   editing: 'Modification en cours de %{file}',
   emptyFolderAdded: 'Aucun fichier n’a été ajouté depuis un dossier vide',

+ 1 - 0
packages/@uppy/locales/src/gl_ES.ts

@@ -52,6 +52,7 @@ gl_ES.strings = {
   dropPasteImportFolders:
     'Soltar arquivos aquí, pegar, %{browse} ou importar dende',
   editFile: 'Editar arquivo',
+  editImage: 'Editar imaxe',
   editing: 'Editando %{file}',
   emptyFolderAdded: 'Ningún arquivo foi agregado dende o cartafol vacía',
   encoding: 'Codificando...',

+ 1 - 0
packages/@uppy/locales/src/he_IL.ts

@@ -49,6 +49,7 @@ he_IL.strings = {
   dropPasteImportFiles: 'גרור לכאן קבצים, הדבק, %{browse} או ייבא מ',
   dropPasteImportFolders: 'גרור לכאן קבצים, הדבק, %{browse} או ייבא מ',
   editFile: 'ערוך קובץ',
+  editImage: 'ערוך תמונה',
   editing: 'מעדכן %{file}',
   emptyFolderAdded: 'לא נוספו קבצים מהתיקיה הריקה',
   encoding: 'מקודד...',

+ 1 - 0
packages/@uppy/locales/src/hi_IN.ts

@@ -63,6 +63,7 @@ hi_IN.strings = {
   dropPasteImportFolders:
     'यहां फ़ाइलें ड्रॉप करें, %{browseFolders} या इससे आयात करें:',
   editFile: 'फ़ाइल संपादित करें',
+  editImage: 'छवि संपादित करें',
   editing: 'संपादन %{file}',
   emptyFolderAdded: 'खाली फ़ोल्डर से कोई फ़ाइलें नहीं जोड़ी गईं',
   encoding: 'एन्कोडिंग...',

+ 1 - 0
packages/@uppy/locales/src/hr_HR.ts

@@ -51,6 +51,7 @@ hr_HR.strings = {
   dropPasteImportFolders:
     'Ispusti datoteke ovdje, zalijepi (eng. "paste"), %{browse} ili preuzmi s',
   editFile: 'Izmijeni datoteku',
+  editImage: 'Uredi sliku',
   editing: 'Uredi %{file}',
   emptyFolderAdded: 'Ni jedna datoteka nije dodana iz prazne mape',
   encoding: 'Enkodiranje...',

+ 1 - 0
packages/@uppy/locales/src/hu_HU.ts

@@ -47,6 +47,7 @@ hu_HU.strings = {
   dropPasteImportFolders:
     'Húzza ide a fájlokat, %{browseFolders} vagy importáljon:',
   editFile: 'Fájl szerkesztése',
+  editImage: 'Kép szerkesztése',
   editing: '%{file} szerkesztése',
   emptyFolderAdded: 'Az üres mappából nem kerültek fájlok hozzáadásra',
   encoding: 'Kódolás...',

+ 1 - 0
packages/@uppy/locales/src/id_ID.ts

@@ -50,6 +50,7 @@ id_ID.strings = {
   dropPasteImportFolders:
     'Letakkan berkas, tempelkan, %{browse} atau impor dari',
   editFile: 'Ubah berkas',
+  editImage: 'Edit gambar',
   editing: 'Mengubah %{file}',
   emptyFolderAdded: 'Tidak ada berkas yang ditambahkan dari direktori kosong',
   encoding: 'Pengkodean...',

+ 1 - 0
packages/@uppy/locales/src/is_IS.ts

@@ -53,6 +53,7 @@ is_IS.strings = {
   dropPasteImportFolders:
     'Slepptu skrám hérna, límdu (paste), %{browse} eða bættu við frá',
   editFile: 'Breyta skrá',
+  editImage: 'Breyta mynd',
   editing: 'Breyti %{file}',
   emptyFolderAdded: 'Engum skrám var bætt við frá tómri möppu',
   encoding: 'Dulkóða...',

+ 1 - 0
packages/@uppy/locales/src/it_IT.ts

@@ -48,6 +48,7 @@ it_IT.strings = {
   dropPasteImportFolders:
     'Trascina i file qui, incolla, %{browse} o importa da',
   editFile: 'Modifica file',
+  editImage: 'Modifica immagine',
   editing: 'Modifica %{file}',
   emptyFolderAdded: 'Nessun file aggiunto dalla cartella vuota',
   encoding: 'Encoding...',

+ 1 - 0
packages/@uppy/locales/src/ja_JP.ts

@@ -57,6 +57,7 @@ ja_JP.strings = {
   dropPasteImportFolders:
     'ここにファイルをドロップするか、貼り付けるか、%{browse}するか、以下からインポートしてください',
   editFile: 'ファイルを編集',
+  editImage: '画像を編集',
   editing: '%{file}を編集しています',
   emptyFolderAdded: 'フォルダが空なためファイルが追加されませんでした',
   encoding: 'エンコードしています...',

+ 1 - 0
packages/@uppy/locales/src/ko_KR.ts

@@ -51,6 +51,7 @@ ko_KR.strings = {
   dropPasteImportFolders:
     '여기에 파일을 드래그 앤 드롭 하거나, %{browseFolders}, 이 경로에서 입수 :',
   editFile: '파일 수정',
+  editImage: '이미지 수정',
   editing: '%{file} 수정 중',
   emptyFolderAdded: '빈 폴더입니다.',
   encoding: '인코딩 중...',

+ 1 - 0
packages/@uppy/locales/src/nb_NO.ts

@@ -60,6 +60,7 @@ nb_NO.strings = {
   dropPasteImportFiles: 'Dra filer hit %{browseFiles} eller importer fra:',
   dropPasteImportFolders: 'Dra filer hit %{browseFolders} eller importer fra:',
   editFile: 'Rediger fil',
+  editImage: 'Rediger bilde',
   editing: 'Redigerer %{file}',
   emptyFolderAdded: 'Ingen filer ble lagt til fra tom mappe',
   encoding: 'Koder...',

+ 1 - 0
packages/@uppy/locales/src/nl_NL.ts

@@ -68,6 +68,7 @@ nl_NL.strings = {
   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',
   emptyFolderAdded: 'Er werden geen bestanden toegevoegd uit de lege map',

+ 1 - 0
packages/@uppy/locales/src/pl_PL.ts

@@ -54,6 +54,7 @@ pl_PL.strings = {
   dropPasteImportFolders:
     'Upuść foldery tutaj, wklej, %{browse} albo zaimportuj z',
   editFile: 'Edytuj plik',
+  editImage: 'Edytuj obraz',
   editing: 'Edycja %{file}',
   emptyFolderAdded: 'Z pustego folderu nie zostały dodane żadne pliki',
   encoding: 'Transkodowanie...',

+ 1 - 0
packages/@uppy/locales/src/pt_BR.ts

@@ -52,6 +52,7 @@ pt_BR.strings = {
   dropPasteImportFiles: 'Solte arquivos aqui, cole, %{browse} ou importe de',
   dropPasteImportFolders: 'Solte arquivos aqui, cole, %{browse} ou importe de',
   editFile: 'Editar arquivo',
+  editImage: 'Editar imagem',
   editing: 'Editando %{file}',
   emptyFolderAdded: 'Nenhum arquivo foi adicionado da pasta vazia',
   encoding: 'Codificando...',

+ 1 - 0
packages/@uppy/locales/src/pt_PT.ts

@@ -49,6 +49,7 @@ pt_PT.strings = {
   dropPasteImportFiles: 'Arraste ficheiros, cole, %{browse} ou importe de',
   dropPasteImportFolders: 'Arraste ficheiros, cole, %{browse} ou importe de',
   editFile: 'Editar ficheiro',
+  editImage: 'Editar imagem',
   editing: 'A editar %{file}',
   emptyFolderAdded: 'A pasta está vazia e nenhum ficheiro foi adicionado.',
   encoding: 'A codificar...',

+ 1 - 0
packages/@uppy/locales/src/ro_RO.ts

@@ -58,6 +58,7 @@ ro_RO.strings = {
   dropPasteImportFolders:
     'Trage fișierele aici, copy/paste, %{browse} sau importă din:',
   editFile: 'Editează fișier',
+  editImage: 'Editează imagine',
   editing: 'Se editează %{file}',
   emptyFolderAdded: 'Nu s-au adăugat fișiere, directorul este gol',
   encoding: 'Encodare...',

+ 1 - 0
packages/@uppy/locales/src/ru_RU.ts

@@ -59,6 +59,7 @@ ru_RU.strings = {
   dropPasteImportFolders:
     'Перетащите файлы, вставьте, %{browse} или импортируйте из:',
   editFile: 'Редактировать файл',
+  editImage: 'Редактировать изображение',
   editing: 'Редактируется %{file}',
   emptyFolderAdded: 'Файлы не были добавлены — папка пуста',
   encoding: 'Обработка...',

+ 1 - 0
packages/@uppy/locales/src/sk_SK.ts

@@ -59,6 +59,7 @@ sk_SK.strings = {
   dropPasteImportFiles: 'Presuňte sem, %{browse} alebo importujte súbory:',
   dropPasteImportFolders: 'Presuňte sem, %{browse} alebo importujte súbory:',
   editFile: 'Upraviť súbor',
+  editImage: 'Upraviť obrázok',
   editing: 'Úprava %{file}',
   emptyFolderAdded: 'Neboli pridané žiadne súbory, pretože adresár je prázdny.',
   encoding: 'Konvertovanie...',

+ 1 - 0
packages/@uppy/locales/src/sr_RS_Cyrillic.ts

@@ -52,6 +52,7 @@ sr_RS_Cyrillic.strings = {
   dropPasteImportFolders:
     'Спусти датотеке овде, уметни (енг. "paste"), %{browse} или преузми са',
   editFile: 'Измени датотеку',
+  editImage: 'Уреди слику',
   editing: 'Мењање  %{file}',
   emptyFolderAdded: 'Ни једна датотека није додата из празног фолдера',
   encoding: 'Шифровање...',

+ 1 - 0
packages/@uppy/locales/src/sr_RS_Latin.ts

@@ -52,6 +52,7 @@ sr_RS_Latin.strings = {
   dropPasteImportFolders:
     'Spusti datoteke ovde, umetni (eng. "paste"), %{browse} ili preuzmi sa',
   editFile: 'Izmeni datoteku',
+  editImage: 'Uredi sliku',
   editing: 'Menjanje %{file}',
   emptyFolderAdded: 'Ni jedna datoteka nije dodata iz praznog foldera',
   encoding: 'Šifrovanje...',

+ 1 - 0
packages/@uppy/locales/src/sv_SE.ts

@@ -51,6 +51,7 @@ sv_SE.strings = {
   dropPasteImportFolders:
     'Släpp filer här, klistra in, %{browse} eller importera från',
   editFile: 'Redigera fil',
+  editImage: 'Redigera bild',
   editing: 'Redigerar %{file}',
   emptyFolderAdded: 'Inga filer lades till från en tom mapp',
   encoding: 'Kodar...',

+ 1 - 0
packages/@uppy/locales/src/th_TH.ts

@@ -57,6 +57,7 @@ th_TH.strings = {
   dropPasteImportFiles: 'ลากไฟล์มาวางที่นี่ หรือ %{browse} หรือ เปิดกล้อง',
   dropPasteImportFolders: 'ลากไฟล์มาวางที่นี่ หรือ %{browse} หรือ เปิดกล้อง',
   editFile: 'แก้ไขไฟล์',
+  editImage: 'แก้ไขภาพ',
   editing: 'กำลังแก้ไข %{file}',
   emptyFolderAdded: 'ไม่สามารถเพิ่มไฟล์จากโฟลเดอร์ว่าง',
   encoding: 'กำลังเข้ารหัส...',

+ 1 - 0
packages/@uppy/locales/src/tr_TR.ts

@@ -50,6 +50,7 @@ tr_TR.strings = {
   dropPasteImportFolders:
     'Sürükleyip bırak, yapıştır, %{browse} veya içeri aktar',
   editFile: 'Dosyayı düzenle',
+  editImage: 'Resmi Düzenle',
   editing: '%{file} düzenleniyor',
   emptyFolderAdded: 'Klasör boş',
   encoding: 'Çözümleniyor...',

+ 1 - 0
packages/@uppy/locales/src/uk_UA.ts

@@ -76,6 +76,7 @@ uk_UA.strings = {
   dropPasteImportFolders:
     'Перетягніть файли, вставте, %{browse} або імпортуйте з:',
   editFile: 'Редагувати файл',
+  editImage: 'Редагувати зображення',
   editFileWithFilename: 'Редагувати файл %{file}',
   editing: 'Редагується %{file}',
   emptyFolderAdded: 'Файли не додано — тека порожня',

+ 1 - 0
packages/@uppy/locales/src/uz_UZ.ts

@@ -71,6 +71,7 @@ uz_UZ.strings = {
   dropPasteImportFolders:
     'Fayllarni bu yerga tashlang, %{browseFolders} yoki import qiling:',
   editFile: 'Faylni tahrirlash',
+  editImage: 'Rasmni tahrirlash',
   editFileWithFilename: '%{file} faylini tahrirlash',
   editing: '%{file} tahrirlanmoqda',
   emptyFolderAdded: "Bo'sh jilddan hech qanday fayl qo'shilmadi",

+ 1 - 0
packages/@uppy/locales/src/vi_VN.ts

@@ -49,6 +49,7 @@ vi_VN.strings = {
   dropPasteImportFiles: 'Thả tập tin vào đây, dán, %{browse} hoặc nhập từ',
   dropPasteImportFolders: 'Thả tập tin vào đây, dán, %{browse} hoặc nhập từ',
   editFile: 'Sửa tập tin',
+  editImage: 'Chỉnh sửa ảnh',
   editing: 'Đang sửa %{file}',
   emptyFolderAdded: 'Không có tập tin nào được thêm từ thư mục trống',
   encoding: 'Đang encode...',

+ 1 - 0
packages/@uppy/locales/src/zh_CN.ts

@@ -46,6 +46,7 @@ zh_CN.strings = {
   dropPasteImportFiles: '拖拽文件到这里,粘贴、%{browse}或者导入',
   dropPasteImportFolders: '拖拽文件到这里,粘贴、%{browse}或者导入',
   editFile: '编辑文件',
+  editImage: '编辑图片',
   editing: '正在编辑 %{file}',
   emptyFolderAdded: '无法从空文件夹添加文件',
   encoding: '正在编码…',

+ 1 - 0
packages/@uppy/locales/src/zh_TW.ts

@@ -58,6 +58,7 @@ zh_TW.strings = {
   dropPasteImportFiles: '將檔案拖曳至此處、%{browseFiles},或匯入',
   dropPasteImportFolders: '將檔案拖曳至此處、%{browseFolders},或匯入',
   editFile: '編輯檔案',
+  editImage: '編輯圖片',
   editFileWithFilename: '編輯檔案 %{file}',
   editing: '編輯 %{file}',
   emptyFolderAdded: '未從空資料夾新增任何檔案',