Pārlūkot izejas kodu

Remove backwards compatibility hacks in locales (#2969)

* Remove poweredBy2 hack

* Remove exceedsSize2 hack

* tick off poweredBy/exceedsSize task

* do not lint generated files

* fix tests
Renée Kooi 3 gadi atpakaļ
vecāks
revīzija
dd55949b79
45 mainītis faili ar 86 papildinājumiem un 121 dzēšanām
  1. 1 1
      BACKLOG.md
  2. 1 0
      bin/locale-packs.js
  3. 3 11
      packages/@uppy/core/src/index.js
  4. 2 2
      packages/@uppy/core/src/index.test.js
  5. 3 5
      packages/@uppy/dashboard/src/components/AddFiles.js
  6. 1 7
      packages/@uppy/dashboard/src/index.js
  7. 1 1
      packages/@uppy/locales/src/ar_SA.js
  8. 2 4
      packages/@uppy/locales/src/bg_BG.js
  9. 2 2
      packages/@uppy/locales/src/cs_CZ.js
  10. 2 2
      packages/@uppy/locales/src/da_DK.js
  11. 2 2
      packages/@uppy/locales/src/de_DE.js
  12. 2 2
      packages/@uppy/locales/src/el_GR.js
  13. 2 4
      packages/@uppy/locales/src/en_US.js
  14. 2 2
      packages/@uppy/locales/src/es_ES.js
  15. 2 2
      packages/@uppy/locales/src/fa_IR.js
  16. 2 2
      packages/@uppy/locales/src/fi_FI.js
  17. 2 2
      packages/@uppy/locales/src/fr_FR.js
  18. 2 2
      packages/@uppy/locales/src/gl_ES.js
  19. 2 2
      packages/@uppy/locales/src/he_IL.js
  20. 2 2
      packages/@uppy/locales/src/hr_HR.js
  21. 2 2
      packages/@uppy/locales/src/hu_HU.js
  22. 2 2
      packages/@uppy/locales/src/id_ID.js
  23. 2 2
      packages/@uppy/locales/src/is_IS.js
  24. 2 2
      packages/@uppy/locales/src/it_IT.js
  25. 2 2
      packages/@uppy/locales/src/ja_JP.js
  26. 2 2
      packages/@uppy/locales/src/ko_KR.js
  27. 2 4
      packages/@uppy/locales/src/nb_NO.js
  28. 2 4
      packages/@uppy/locales/src/nl_NL.js
  29. 2 2
      packages/@uppy/locales/src/pl_PL.js
  30. 2 2
      packages/@uppy/locales/src/pt_BR.js
  31. 2 2
      packages/@uppy/locales/src/pt_PT.js
  32. 2 4
      packages/@uppy/locales/src/ro_RO.js
  33. 2 2
      packages/@uppy/locales/src/ru_RU.js
  34. 2 4
      packages/@uppy/locales/src/sk_SK.js
  35. 2 2
      packages/@uppy/locales/src/sr_RS_Cyrillic.js
  36. 2 2
      packages/@uppy/locales/src/sr_RS_Latin.js
  37. 2 2
      packages/@uppy/locales/src/sv_SE.js
  38. 2 4
      packages/@uppy/locales/src/th_TH.js
  39. 2 2
      packages/@uppy/locales/src/tr_TR.js
  40. 2 2
      packages/@uppy/locales/src/uk_UA.js
  41. 2 2
      packages/@uppy/locales/src/vi_VN.js
  42. 2 4
      packages/@uppy/locales/src/zh_CN.js
  43. 2 2
      packages/@uppy/locales/src/zh_TW.js
  44. 1 3
      website/src/docs/dashboard.md
  45. 1 3
      website/src/docs/uppy.md

+ 1 - 1
BACKLOG.md

@@ -46,7 +46,7 @@ PRs are welcome! Please do open an issue to discuss first if it's a big feature,
 - [x] core: force the `new` keyword when instantiating Uppy — now we support both `new Uppy()` and `Uppy()` which is harder to maintain and might lead to confusion (@arturi)
 - [ ] core: maybe we remove `file.name` and only keep `file.meta.name`; we can change the file.name here actually because it's just a plain object. we can't change the file.data.name where data is a File instance from an input or something. For XHRUpload, where we put the File instance in a FormData object and it uses the unchangeable .name property (@arturi)
 - [x] core: pass full file object to `onBeforeFileAdded`. Maybe also check restrictions before calling the callbacks: https://github.com/transloadit/uppy/pull/1594 (@arturi)
-- [ ] core/dashboard: replace `poweredBy` and `exceedsSize` locale keys by word order aware versions, see PR #2077 (@goto-bus-stop)
+- [x] core/dashboard: replace `poweredBy` and `exceedsSize` locale keys by word order aware versions, see PR #2077 (@goto-bus-stop)
 - [x] dashboard: set default `trigger: null`, see https://github.com/transloadit/uppy/pull/2144#issuecomment-600581690 (@arturi)
 - [ ] form: make the `multipleResults` option `true` by default (@arturi)
 - [x] locales: Remove the old es_GL name alias for gl_ES. Keep gl_ES only (@arturi)

+ 1 - 0
bin/locale-packs.js

@@ -155,6 +155,7 @@ function createTypeScriptLocale (plugin, pluginName) {
   const localePath = path.join(__dirname, '..', 'packages', '@uppy', pluginName, 'types', 'generatedLocale.d.ts')
 
   const localeTypes = dedent`
+    /* eslint-disable */
     import type { Locale } from '@uppy/core'
 
     type ${pluginClassName}Locale = Locale<

+ 3 - 11
packages/@uppy/core/src/index.js

@@ -59,13 +59,7 @@ class Uppy {
           0: 'You have to select at least %{smart_count} file',
           1: 'You have to select at least %{smart_count} files',
         },
-        // The default `exceedsSize2` string only combines the `exceedsSize` string (%{backwardsCompat}) with the size.
-        // Locales can override `exceedsSize2` to specify a different word order. This is for backwards compat with
-        // Uppy 1.9.x and below which did a naive concatenation of `exceedsSize2 + size` instead of using a locale-specific
-        // substitution.
-        // TODO: In 2.0 `exceedsSize2` should be removed in and `exceedsSize` updated to use substitution.
-        exceedsSize2: '%{backwardsCompat} %{size}',
-        exceedsSize: '%{file} exceeds maximum allowed size of',
+        exceedsSize: '%{file} exceeds maximum allowed size of %{size}',
         inferiorSize: 'This file is smaller than the allowed size of %{size}',
         youCanOnlyUploadFileTypes: 'You can only upload: %{types}',
         noNewAlreadyUploading: 'Cannot add new files: already uploading',
@@ -502,8 +496,7 @@ class Uppy {
         totalFilesSize += f.size
       })
       if (totalFilesSize > maxTotalFileSize) {
-        throw new RestrictionError(this.i18n('exceedsSize2', {
-          backwardsCompat: this.i18n('exceedsSize'),
+        throw new RestrictionError(this.i18n('exceedsSize', {
           size: prettierBytes(maxTotalFileSize),
           file: file.name,
         }))
@@ -513,8 +506,7 @@ class Uppy {
     // We can't check maxFileSize if the size is unknown.
     if (maxFileSize && file.size != null) {
       if (file.size > maxFileSize) {
-        throw new RestrictionError(this.i18n('exceedsSize2', {
-          backwardsCompat: this.i18n('exceedsSize'),
+        throw new RestrictionError(this.i18n('exceedsSize', {
           size: prettierBytes(maxFileSize),
           file: file.name,
         }))

+ 2 - 2
packages/@uppy/core/src/index.test.js

@@ -1728,7 +1728,7 @@ describe('src/Core', () => {
         name: 'test.jpg',
         data: new Blob([Buffer.alloc(2 * maxFileSize)]),
       }
-      const errorMessage = `${core.i18n('exceedsSize', { file: file.name })} ${prettierBytes(maxFileSize)}`
+      const errorMessage = core.i18n('exceedsSize', { file: file.name, size: prettierBytes(maxFileSize) })
       try {
         core.on('restriction-failed', restrictionsViolatedEventMock)
         core.addFile(file)
@@ -1961,7 +1961,7 @@ describe('src/Core', () => {
         },
       })
 
-      expect(core.i18n('exceedsSize')).toBe('%{file} exceeds maximum allowed size of')
+      expect(core.i18n('exceedsSize')).toBe('%{file} exceeds maximum allowed size of %{size}')
       expect(core.i18n('test')).toBe('beep boop')
     })
   })

+ 3 - 5
packages/@uppy/dashboard/src/components/AddFiles.js

@@ -22,6 +22,8 @@ class AddFiles extends Component {
   }
 
   renderPoweredByUppy () {
+    const { i18nArray } = this.props
+
     const uppyBranding = (
       <span>
         <svg aria-hidden="true" focusable="false" className="uppy-c-icon uppy-Dashboard-poweredByIcon" width="11" height="11" viewBox="0 0 11 11">
@@ -31,11 +33,7 @@ class AddFiles extends Component {
       </span>
     )
 
-    // Support both the old word-order-insensitive string `poweredBy` and the new word-order-sensitive string `poweredBy2`
-    const linkText = this.props.i18nArray('poweredBy2', {
-      backwardsCompat: this.props.i18n('poweredBy'),
-      uppy: uppyBranding,
-    })
+    const linkText = i18nArray('poweredBy', { uppy: uppyBranding })
 
     return (
       <a

+ 1 - 7
packages/@uppy/dashboard/src/index.js

@@ -105,13 +105,7 @@ module.exports = class Dashboard extends UIPlugin {
         recoveredAllFiles: 'We restored all files. You can now resume the upload.',
         sessionRestored: 'Session restored',
         reSelect: 'Re-select',
-        // The default `poweredBy2` string only combines the `poweredBy` string (%{backwardsCompat}) with the size.
-        // Locales can override `poweredBy2` to specify a different word order. This is for backwards compat with
-        // Uppy 1.9.x and below which did a naive concatenation of `poweredBy2 + size` instead of using a locale-specific
-        // substitution.
-        // TODO: In 2.0 `poweredBy2` should be removed in and `poweredBy` updated to use substitution.
-        poweredBy2: '%{backwardsCompat} %{uppy}',
-        poweredBy: 'Powered by',
+        poweredBy: 'Powered by %{uppy}',
       },
     }
 

+ 1 - 1
packages/@uppy/locales/src/ar_SA.js

@@ -41,7 +41,7 @@ ar_SA.strings = {
   encoding: 'التشفير...',
   enterCorrectUrl: 'خطأ في الرابط: ارجو التأكد من ادخال رابط مباشر للملف',
   enterUrlToImport: 'ادخل الرابط لاستيراد الملفات',
-  exceedsSize: 'الملف اكبر من الحجم المسموح',
+  exceedsSize: 'الملف اكبر من الحجم المسموح %{size}',
   failedToFetch: 'Companion فشل في جلب الرابط, ارجو التأكد من الرابط',
   failedToUpload: 'فشل الرفع %{file}',
   fileSource: 'مصدر الملف: %{name}',

+ 2 - 4
packages/@uppy/locales/src/bg_BG.js

@@ -46,8 +46,7 @@ bg_BG.strings = {
   encoding: 'Кодиране...',
   enterCorrectUrl: 'Неправилен адрес: Моля, уверете се, че въвеждате директна връзка към файл',
   enterUrlToImport: 'Въведете адрес за да импортиране файл',
-  exceedsSize: 'Размерът на файла надвишава максимално разрешения размер от',
-  exceedsSize2: '%{backwardsCompat} %{size}',
+  exceedsSize: 'Размерът на файла надвишава максимално разрешения размер от %{size}',
   failedToFetch: 'Companion не успя да достъпи този адрес, уверете се че е правилен',
   failedToUpload: 'Грешка при качване на %{file}',
   fileSource: 'Име на сорс файл: %{name}',
@@ -76,8 +75,7 @@ bg_BG.strings = {
   pause: 'Пауза',
   pauseUpload: 'Паузиране на качването',
   paused: 'Паузиран',
-  poweredBy: 'Powered by',
-  poweredBy2: '%{backwardsCompat} %{uppy}',
+  poweredBy: 'Powered by %{uppy}',
   processingXFiles: {
     '0': 'Обработване %{smart_count} файл',
     '1': 'Обработване %{smart_count} файлове',

+ 2 - 2
packages/@uppy/locales/src/cs_CZ.js

@@ -41,7 +41,7 @@ cs_CZ.strings = {
   encoding: 'Převádění...',
   enterCorrectUrl: 'Chybná URL: Ujistěte se, že vkládáte přímý odkaz na soubor.',
   enterUrlToImport: 'Vložte URL pro import souboru.',
-  exceedsSize: 'Tento soubor překračuje maximální povolenou velikost: ',
+  exceedsSize: 'Tento soubor překračuje maximální povolenou velikost: %{size}',
   failedToFetch: 'Modulu Companion se nepodařilo stáhnout soubor z této URL, zkontrolujte prosím, jestli je URL správná.',
   failedToUpload: 'Nepodařilo se nahrát soubor %{file}',
   fileSource: 'Zdroj souboru: %{name}',
@@ -69,7 +69,7 @@ cs_CZ.strings = {
   pause: 'Pozastavit',
   pauseUpload: 'Pozastavit nahrávání',
   paused: 'Pozastaveno',
-  poweredBy: 'Vytvořeno pomocí ',
+  poweredBy: 'Vytvořeno pomocí %{uppy}',
   processingXFiles: {
     '0': 'Zpracování %{smart_count} souborů',
     '1': 'Zpracování %{smart_count} souborů',

+ 2 - 2
packages/@uppy/locales/src/da_DK.js

@@ -41,7 +41,7 @@ da_DK.strings = {
   encoding: 'Encoding...',
   enterCorrectUrl: 'Forkert URL: Venligst sørg for at du indtaster et direkte link til en fil',
   enterUrlToImport: 'Indtast URL for at importerer en fil',
-  exceedsSize: 'Denne fil overskrider den maksimale tilladte størrelse af',
+  exceedsSize: 'Denne fil overskrider den maksimale tilladte størrelse af %{size}',
   failedToFetch: 'Companion kunne ikke hente denne URL, venligst undersøg om denne er korrekt',
   failedToUpload: 'Fejlede upload af %{file}',
   fileSource: 'Fil kilde: %{name}',
@@ -68,7 +68,7 @@ da_DK.strings = {
   pause: 'Pause',
   pauseUpload: 'Pause upload',
   paused: 'Sat på pause',
-  poweredBy: 'Drevet af',
+  poweredBy: 'Drevet af %{uppy}',
   processingXFiles: {
     '0': 'Behandler %{smart_count} filer',
     '1': 'Behandler %{smart_count} fil',

+ 2 - 2
packages/@uppy/locales/src/de_DE.js

@@ -42,7 +42,7 @@ de_DE.strings = {
   encoding: 'Enkodieren...',
   enterCorrectUrl: 'Falsche URL: Bitte stellen Sie sicher, dass Sie einen direkten Link zu einer Datei eingeben',
   enterUrlToImport: 'URL zum Importieren einer Datei eingeben',
-  exceedsSize: 'Diese Datei ist größer als die maximal erlaubte Dateigröße',
+  exceedsSize: 'Diese Datei ist größer als die maximal erlaubte Dateigröße %{size}',
   failedToFetch: 'Companion konnte diese URL nicht verarbeiten - stellen Sie bitte sicher, dass sie korrekt ist',
   failedToUpload: 'Fehler beim Upload von Datei %{file}',
   fileSource: 'Dateiquelle: %{name}',
@@ -72,7 +72,7 @@ de_DE.strings = {
   pause: 'Pausieren',
   pauseUpload: 'Upload pausieren',
   paused: 'Pausiert',
-  poweredBy: 'Angetrieben von',
+  poweredBy: 'Angetrieben von %{uppy}',
   processingXFiles: {
     '0': '%{smart_count} Datei verarbeiten',
     '1': '%{smart_count} Dateien verarbeiten',

+ 2 - 2
packages/@uppy/locales/src/el_GR.js

@@ -41,7 +41,7 @@ el_GR.strings = {
   encoding: 'Γίνεται κωδικοποίηση...',
   enterCorrectUrl: 'Λανθασμένο URL: Παρακαλούμε βεβαιωθείτε ότι εισάγετε έναν άμεσο σύνδεσμο προς κάποιο αρχείο',
   enterUrlToImport: 'Εισάγετε URL για να γίνει εισαγωγή του αρχείου',
-  exceedsSize: 'Το αρχείο υπερβαίνει το μέγιστο επιτρεπτό όριο που είναι',
+  exceedsSize: 'Το αρχείο υπερβαίνει το μέγιστο επιτρεπτό όριο που είναι %{size}',
   failedToFetch: 'Δεν ήταν δυνατή η λήψη από το URL, παρακαλούμε βεβαιωθείτε ότι είναι σωστό',
   failedToUpload: 'Δεν ήταν δυνατή η μεταφόρτωση %{file}',
   fileSource: 'Πηγή αρχείου: %{name}',
@@ -68,7 +68,7 @@ el_GR.strings = {
   pause: 'Παύση',
   pauseUpload: 'Παύση μεταφόρτωσης',
   paused: 'Έγινε παύση',
-  poweredBy: 'Με τη δύναμη τού',
+  poweredBy: 'Με τη δύναμη τού %{uppy}',
   processingXFiles: {
     '0': 'Προετοιμασία %{smart_count} αρχείων',
     '1': 'Προετοιμασία %{smart_count} αρχείου',

+ 2 - 4
packages/@uppy/locales/src/en_US.js

@@ -54,8 +54,7 @@ en_US.strings = {
   enterCorrectUrl: 'Incorrect URL: Please make sure you are entering a direct link to a file',
   enterTextToSearch: 'Enter text to search for images',
   enterUrlToImport: 'Enter URL to import a file',
-  exceedsSize: '%{file} exceeds maximum allowed size of',
-  exceedsSize2: '%{backwardsCompat} %{size}',
+  exceedsSize: '%{file} exceeds maximum allowed size of %{size}',
   failedToFetch: 'Companion failed to fetch this URL, please make sure it’s correct',
   failedToUpload: 'Failed to upload %{file}',
   fileSource: 'File source: %{name}',
@@ -90,8 +89,7 @@ en_US.strings = {
   pause: 'Pause',
   paused: 'Paused',
   pauseUpload: 'Pause upload',
-  poweredBy: 'Powered by',
-  poweredBy2: '%{backwardsCompat} %{uppy}',
+  poweredBy: 'Powered by %{uppy}',
   processingXFiles: {
     '0': 'Processing %{smart_count} file',
     '1': 'Processing %{smart_count} files',

+ 2 - 2
packages/@uppy/locales/src/es_ES.js

@@ -41,7 +41,7 @@ es_ES.strings = {
   encoding: 'Codificando...',
   enterCorrectUrl: 'URL incorrecta: Por favor asegúrate que estás ingresando un enlace a un archivo',
   enterUrlToImport: 'Ingresa una URL para importar un archivo',
-  exceedsSize: 'Este archivo excede el tamaño máximo de',
+  exceedsSize: 'Este archivo excede el tamaño máximo de %{size}',
   failedToFetch: 'Companion no ha podido recuperar esta URL, por favor asegúrate que sea correcta',
   failedToUpload: 'Error al subir %{file}',
   fileSource: 'Fuente de archivo: %{name}',
@@ -67,7 +67,7 @@ es_ES.strings = {
   pause: 'Pausar',
   pauseUpload: 'Pausar subida',
   paused: 'En pausa',
-  poweredBy: 'Soportado por',
+  poweredBy: 'Soportado por %{uppy}',
   processingXFiles: {
     '0': 'Procesando %{smart_count} archivo',
     '1': 'Procesando %{smart_count} archivos',

+ 2 - 2
packages/@uppy/locales/src/fa_IR.js

@@ -41,7 +41,7 @@ fa_IR.strings = {
   encoding: 'رمزگذاری...',
   enterCorrectUrl: 'آدرس نامعتبر. لطفا مطمئن شوید که آدرس مستقیم به یک فایل را انتخاب کرده‌اید.',
   enterUrlToImport: 'آدرس فایل را برای بارگذاری بنویسید',
-  exceedsSize: 'اندازه‌ی این فایل از حد مجاز بیشتر است!',
+  exceedsSize: 'اندازه‌ی این فایل از حد مجاز بیشتر است! %{size}',
   failedToFetch: 'Companion failed to fetch this URL, please make sure it’s correct',
   failedToUpload: 'شکست در بارگذاری %{file}',
   fileSource: 'منبع فایل: %{name}',
@@ -67,7 +67,7 @@ fa_IR.strings = {
   pause: 'توقف',
   pauseUpload: 'توقف بارگذاری',
   paused: 'متوقف شده',
-  poweredBy: 'قدرت گرفته از',
+  poweredBy: 'قدرت گرفته از %{uppy}',
   processingXFiles: {
     '0': 'درحال پردازش %{smart_count} فایل',
     '1': 'درحال پردازش %{smart_count} فایل',

+ 2 - 2
packages/@uppy/locales/src/fi_FI.js

@@ -41,7 +41,7 @@ fi_FI.strings = {
   encoding: 'Koodataan...',
   enterCorrectUrl: 'Epäkelpo osoite: Varmista, että osoite osoittaa suoraan tiedostoon',
   enterUrlToImport: 'Anna osoite tuodaksesi tiedoston',
-  exceedsSize: 'Tiedoston koko ylittää sallitun maksimin',
+  exceedsSize: 'Tiedoston koko ylittää sallitun maksimin %{size}',
   failedToFetch: 'Companion ei voinut ladata tiedostoa osoitteesta, onko osoite varmasti oikea?',
   failedToUpload: 'Ei voitu lähettää tiedostoa %{file}',
   fileSource: 'Tiedoston lähde: %{name}',
@@ -68,7 +68,7 @@ fi_FI.strings = {
   pause: 'Keskeytä',
   pauseUpload: 'Keskeytä lähetys',
   paused: 'Keskeytetty',
-  poweredBy: 'Powered by',
+  poweredBy: 'Powered by %{uppy}',
   processingXFiles: {
     '0': 'Käsitellään %{smart_count} tiedostoa',
     '1': 'Käsitellään %{smart_count} tiedostoa',

+ 2 - 2
packages/@uppy/locales/src/fr_FR.js

@@ -47,7 +47,7 @@ fr_FR.strings = {
   encoding: 'Traitement...',
   enterCorrectUrl: 'Lien incorrect: Assurez-vous que vous entrez un lien direct vers le fichier',
   enterUrlToImport: 'Entrez le lien pour importer un fichier',
-  exceedsSize: 'Ce fichier dépasse la taille maximale autorisée de',
+  exceedsSize: 'Ce fichier dépasse la taille maximale autorisée de %{size}',
   failedToFetch: 'Companion a échoué à récupérer ce lien, assurez-vous qu\'il est correct',
   failedToUpload: 'Le téléchargement de %{file} a échoué',
   fileSource: 'Fichier source: %{name}',
@@ -78,7 +78,7 @@ fr_FR.strings = {
   pause: 'Pause',
   pauseUpload: 'Mettre en pause le téléchargement',
   paused: 'En pause',
-  poweredBy: 'Propulsé par',
+  poweredBy: 'Propulsé par %{uppy}',
   processingXFiles: {
     '0': 'Traitement de %{smart_count} fichier',
     '1': 'Traitement de %{smart_count} fichiers',

+ 2 - 2
packages/@uppy/locales/src/gl_ES.js

@@ -41,7 +41,7 @@ gl_ES.strings = {
   encoding: 'Codificando...',
   enterCorrectUrl: 'URL incorrecta: Por favor asegúrate que estás ingresando un enlace a un arquivo',
   enterUrlToImport: 'Ingresa unha URL para importar un arquivo',
-  exceedsSize: 'Este arquivo excede el tamaño máximo de',
+  exceedsSize: 'Este arquivo excede el tamaño máximo de %{size}',
   failedToFetch: 'Companion non puido recuperar esta URL, por favor asegúrate que sexa correcta',
   failedToUpload: 'Error ao subir %{file}',
   fileSource: 'Fonte de arquivo: %{name}',
@@ -67,7 +67,7 @@ gl_ES.strings = {
   pause: 'Pausar',
   pauseUpload: 'Pausar subida',
   paused: 'En pausa',
-  poweredBy: 'Soportado por',
+  poweredBy: 'Soportado por %{uppy}',
   processingXFiles: {
     '0': 'Procesando %{smart_count} arquivo',
     '1': 'Procesando %{smart_count} arquivos',

+ 2 - 2
packages/@uppy/locales/src/he_IL.js

@@ -42,7 +42,7 @@ he_IL.strings = {
   encoding: 'מקודד...',
   enterCorrectUrl: 'כתובת לא חוקית: אנא וודא שהכתובת ישירה לקובץ',
   enterUrlToImport: 'הזן כתובת לייבוא קבוץ',
-  exceedsSize: 'קובץ זה גדול מהגודל המקסימאלי המותר',
+  exceedsSize: 'קובץ זה גדול מהגודל המקסימאלי המותר %{size}',
   failedToFetch: 'השירות נכשל לטפל בכתובת זו, אנא וודא שהיא נכונה',
   failedToUpload: 'העלאת הקובץ %{file} נכשלה',
   fileSource: 'קובץ מקור: %{name}',
@@ -70,7 +70,7 @@ he_IL.strings = {
   pause: 'השהה',
   pauseUpload: 'השהה העלאה',
   paused: 'מושהה',
-  poweredBy: 'בחסות',
+  poweredBy: 'בחסות %{uppy}',
   processingXFiles: {
     '0': 'מעבד קובץ %{smart_count}',
     '1': 'מעבד %{smart_count} קבצים',

+ 2 - 2
packages/@uppy/locales/src/hr_HR.js

@@ -41,7 +41,7 @@ hr_HR.strings = {
   encoding: 'Enkodiranje...',
   enterCorrectUrl: 'Pogrešan URL: unesite točnu putanju do datoteke',
   enterUrlToImport: 'Unesite URL do datoteke',
-  exceedsSize: 'Ova datoteka premašuje najveću dozvoljenu veličinu od',
+  exceedsSize: 'Ova datoteka premašuje najveću dozvoljenu veličinu od %{size}',
   failedToFetch: 'Companion nije uspio dohvatiti traženi URL, provjerite ispravnost adrese',
   failedToUpload: 'Broj neuspješno prenesenih datoteka: %{file}',
   fileSource: 'Datoteka: %{name}',
@@ -67,7 +67,7 @@ hr_HR.strings = {
   pause: 'Zaustavi privremeno',
   pauseUpload: 'Privremeno zaustavi prijenos',
   paused: 'Privremeno zaustavljeno',
-  poweredBy: 'Podržano od strane',
+  poweredBy: 'Podržano od strane %{uppy}',
   processingXFiles: {
     '0': 'Obrada datoteke',
     '1': 'Broj datoteka koje se obrađuju: %{smart_count}',

+ 2 - 2
packages/@uppy/locales/src/hu_HU.js

@@ -43,7 +43,7 @@ hu_HU.strings = {
   encoding: 'Kódolás...',
   enterCorrectUrl: 'Érvénytelen URL: Bizonyosodjon meg róla, hogy egy fájlra mutató közvetlen linket ír be',
   enterUrlToImport: 'Adjon meg egy URL-t a fájl importálásához',
-  exceedsSize: 'Ez a fájl meghaladja a maximális megengedett méretet',
+  exceedsSize: 'Ez a fájl meghaladja a maximális megengedett méretet %{size}',
   failedToFetch: 'A Companion-nak nem sikerült az URL letöltése, győzödjön meg az URL helyességéről',
   failedToUpload: '%{file}-t nem sikerült feltölteni',
   fileSource: 'Fájl forrása: %{name}',
@@ -69,7 +69,7 @@ hu_HU.strings = {
   pause: 'Szünet',
   pauseUpload: 'Feltöltés szüneteltetése',
   paused: 'Szüneteltetve',
-  poweredBy: 'Meghajtja az',
+  poweredBy: 'Meghajtja az %{uppy}',
   processingXFiles: {
     '0': '%{smart_count} fájl feldolgozása',
     '1': '%{smart_count} fájl feldolgozása',

+ 2 - 2
packages/@uppy/locales/src/id_ID.js

@@ -41,7 +41,7 @@ id_ID.strings = {
   encoding: 'Pengkodean...',
   enterCorrectUrl: 'URL salah: Mohon pastikan Anda memasukkan tautan langsung ke berkas',
   enterUrlToImport: 'Masukkan URL untuk mengimpor berkas',
-  exceedsSize: 'Berkas ini melebihi ukuran maksimum yang dibolehkan',
+  exceedsSize: 'Berkas ini melebihi ukuran maksimum yang dibolehkan %{size}',
   failedToFetch: 'Companion gagal mengambil URL ini, pastikan sudah benar',
   failedToUpload: 'Gagal mengunggah %{file}',
   fileSource: 'Sumber berkas: %{name}',
@@ -68,7 +68,7 @@ id_ID.strings = {
   pause: 'Tunda',
   pauseUpload: 'Tunda pengungahan',
   paused: 'Ditunda',
-  poweredBy: 'Didukung oleh',
+  poweredBy: 'Didukung oleh %{uppy}',
   processingXFiles: {
     '0': 'Pemrosesan %{smart_count} berkas',
     '1': 'Pemrosesan %{smart_count} berkas',

+ 2 - 2
packages/@uppy/locales/src/is_IS.js

@@ -46,7 +46,7 @@ is_IS.strings = {
   enterCorrectUrl:
         'Röng slóð: Vinsamlegast passaðu að þú sért að bæta við hlekk sem vísar beint á skrá',
   enterUrlToImport: 'Settu inn hlekk til að bæta við skrá',
-  exceedsSize: 'Þessi skrá er stærri en hún má vera ',
+  exceedsSize: 'Þessi skrá er stærri en hún má vera  %{size}',
   failedToFetch:
         'Það tókst ekki að sækja þennan hlekk, vinsamlegast passaðu að hann sé réttur',
   failedToUpload: 'Mistókst að upphala %{file}',
@@ -75,7 +75,7 @@ is_IS.strings = {
   pause: 'Gera hlé',
   pauseUpload: 'Gera hlé á upphölun',
   paused: 'Hlé í gangi',
-  poweredBy: 'Knúið af',
+  poweredBy: 'Knúið af %{uppy}',
   processingXFiles: {
     '0': 'Vinn %{smart_count} skrá',
     '1': 'Vinn %{smart_count} skrár',

+ 2 - 2
packages/@uppy/locales/src/it_IT.js

@@ -41,7 +41,7 @@ it_IT.strings = {
   encoding: 'Encoding...',
   enterCorrectUrl: 'URL non corretta: assicurati che sia un link diretto ad un file',
   enterUrlToImport: 'Immetti l\'URL per importare un file',
-  exceedsSize: 'Questo file supera la dimensione massima di',
+  exceedsSize: 'Questo file supera la dimensione massima di %{size}',
   failedToFetch: 'Impossibile verificare questa URL, assicurati che sia corretta',
   failedToUpload: 'Upload del file %{file} non riuscito',
   fileSource: 'Sorgente file: %{name}',
@@ -67,7 +67,7 @@ it_IT.strings = {
   pause: 'Pausa',
   pauseUpload: 'Pausa upload',
   paused: 'In pausa',
-  poweredBy: 'Powered by',
+  poweredBy: 'Powered by %{uppy}',
   processingXFiles: {
     '0': 'Sto processando %{smart_count} file',
     '1': 'Sto processando %{smart_count} file',

+ 2 - 2
packages/@uppy/locales/src/ja_JP.js

@@ -41,7 +41,7 @@ ja_JP.strings = {
   encoding: 'エンコードしています...',
   enterCorrectUrl: '不正なURL: ファイルへの直接リンクが入力されていることを確認してください',
   enterUrlToImport: 'ファイルをインポートするためのURLを入力してください',
-  exceedsSize: 'ファイルサイズが大きすぎます',
+  exceedsSize: 'ファイルサイズが大きすぎます %{size}',
   failedToFetch: 'CompanionがURLを取得できませんでした。URLが正しいか確認してください',
   failedToUpload: '%{file}のアップロードに失敗しました',
   fileSource: '元ファイル:%{name}',
@@ -67,7 +67,7 @@ ja_JP.strings = {
   pause: '一時停止',
   pauseUpload: 'アップロードを一時停止',
   paused: '停止中',
-  poweredBy: 'Powered by',
+  poweredBy: 'Powered by %{uppy}',
   processingXFiles: {
     '0': '%{smart_count} ファイル処理中',
     '1': '%{smart_count} ファイル処理中',

+ 2 - 2
packages/@uppy/locales/src/ko_KR.js

@@ -43,7 +43,7 @@ ko_KR.strings = {
   encoding: '인코딩 중...',
   enterCorrectUrl: '옳지 않은 URL: 파일 주소를 확인해 주세요.',
   enterUrlToImport: '파일 URL을 입력해 주세요.',
-  exceedsSize: '업로드 허용 용량 초과',
+  exceedsSize: '업로드 허용 용량 초과 %{size}',
   failedToFetch: 'URL 가져오기 실패. 주소를 확인해 주세요.',
   failedToUpload: '%{file} 업로드 실패',
   fileSource: '파일 소스: %{name}',
@@ -63,7 +63,7 @@ ko_KR.strings = {
   pause: '일시정지',
   pauseUpload: '업로드 일시정지',
   paused: '일시정지 됨',
-  poweredBy: 'Powered by',
+  poweredBy: 'Powered by %{uppy}',
   processingXFiles: '%{smart_count}개의 파일 처리 중',
   removeFile: '파일 제거',
   resetFilter: '필터 초기화',

+ 2 - 4
packages/@uppy/locales/src/nb_NO.js

@@ -51,8 +51,7 @@ nb_NO.strings = {
   enterCorrectUrl: 'Ugyldig URL: Kontroller at adressen du angir er en direkte lenke til ei fil',
   enterTextToSearch: 'Skriv tekst for å søke etter bilder',
   enterUrlToImport: 'Angi URL for å importere fil',
-  exceedsSize: 'Fila er større enn tillatt størrelse på',
-  exceedsSize2: '%{backwardsCompat} %{size}',
+  exceedsSize: 'Fila er større enn tillatt størrelse på %{size}',
   failedToFetch: 'Companion kunne ikke hente denne URLen, kontroller at den er riktig',
   failedToUpload: 'Opplasting feilet for %{file}',
   fileSource: 'Filkilde: %{name}',
@@ -85,8 +84,7 @@ nb_NO.strings = {
   pause: 'Pause',
   pauseUpload: 'Stopp opplasting midlertidig',
   paused: 'Midlertidig stoppet',
-  poweredBy: 'Drevet av',
-  poweredBy2: '%{backwardsCompat} %{uppy}',
+  poweredBy: 'Drevet av %{uppy}',
   processingXFiles: {
     0: 'Prosesserer %{smart_count} fil',
     1: 'Prosesserer %{smart_count} filer',

+ 2 - 4
packages/@uppy/locales/src/nl_NL.js

@@ -41,8 +41,7 @@ nl_NL.strings = {
   encoding: 'Coderen...',
   enterCorrectUrl: 'Ongeldige URL: Zorg dat je een directe link naar een bestand invoert',
   enterUrlToImport: 'Voeg URL toe om een bestand te importeren',
-  exceedsSize2: '%{file} overschrijdt de maximaal toegelaten bestandsgrootte van %{size}',
-  exceedsSize: '%{file} overschrijdt de maximaal toegelaten bestandsgrootte van',
+  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}',
@@ -66,8 +65,7 @@ nl_NL.strings = {
   pause: 'Pauze',
   pauseUpload: 'Pauzeer upload',
   paused: 'Gepauzeerd',
-  poweredBy2: 'Mogelijk gemaakt door %{uppy}',
-  poweredBy: 'Mogelijk gemaakt door',
+  poweredBy: 'Mogelijk gemaakt door %{uppy}',
   processingXFiles: {
     '0': 'Bezig met %{smart_count} bestand te verwerken',
     '1': 'Bezig met %{smart_count} bestanden te verwerken',

+ 2 - 2
packages/@uppy/locales/src/pl_PL.js

@@ -46,7 +46,7 @@ pl_PL.strings = {
   encoding: 'Transkodowanie...',
   enterCorrectUrl: 'Niepoprawny URL: Upewnij się, że wprowadzasz bezpośredni adres pliku',
   enterUrlToImport: 'Wprowadź URL, aby zaimportować plik',
-  exceedsSize: 'Plik ma rozmiar większy od dozwolonego',
+  exceedsSize: 'Plik ma rozmiar większy od dozwolonego %{size}',
   failedToFetch: 'Serwis nie mógł przetworzyć podanego linku, zweryfikuj jego poprawność',
   failedToUpload: 'Przesyłanie %{file} nie powiodło się',
   fileSource: 'Źródło pliku: %{name}',
@@ -76,7 +76,7 @@ pl_PL.strings = {
   pause: 'Wstrzymaj',
   pauseUpload: 'Wstrzymaj wysyłkę',
   paused: 'Wstrzymano',
-  poweredBy: 'Dostarczane przez',
+  poweredBy: 'Dostarczane przez %{uppy}',
   processingXFiles: {
     '0': 'Przetwarzanie %{smart_count} pliku',
     '1': 'Przetwarzanie %{smart_count} plików',

+ 2 - 2
packages/@uppy/locales/src/pt_BR.js

@@ -45,7 +45,7 @@ pt_BR.strings = {
   enterCorrectUrl:
     'URL incorreta: Por favor tenha certeza que inseriu um link direto para um arquivo',
   enterUrlToImport: 'Coloque a URL para importar um arquivo',
-  exceedsSize: 'Esse arquivo excedeu o tamanho máximo permitido',
+  exceedsSize: 'Esse arquivo excedeu o tamanho máximo permitido %{size}',
   failedToFetch:
     'Serviço falhou para buscar essa URL, por favor tenha certeza que a URL está correta',
   failedToUpload: 'Falha para enviar %{file}',
@@ -70,7 +70,7 @@ pt_BR.strings = {
   pause: 'Pausar',
   pauseUpload: 'Pausar envio de arquivos',
   paused: 'Pausado',
-  poweredBy: 'Desenvolvido por',
+  poweredBy: 'Desenvolvido por %{uppy}',
   processingXFiles: {
     0: 'Processando %{smart_count} arquivo',
     1: 'Processando %{smart_count} arquivos',

+ 2 - 2
packages/@uppy/locales/src/pt_PT.js

@@ -45,7 +45,7 @@ pt_PT.strings = {
   enterCorrectUrl:
     'URL incorrecto: Por favor garanta que inseriu um link direto para um ficheiro',
   enterUrlToImport: 'Coloque o URL para importar um ficheiro',
-  exceedsSize: 'Este ficheiro excedeu o tamanho máximo permitido',
+  exceedsSize: 'Este ficheiro excedeu o tamanho máximo permitido %{size}',
   failedToFetch:
     'Serviço falhou ao fazer fetch deste URL. Por favor garante que o URL está correto',
   failedToUpload: 'Falha ao enviar %{file}',
@@ -70,7 +70,7 @@ pt_PT.strings = {
   pause: 'Pausar',
   pauseUpload: 'Pausar envio de ficheiros',
   paused: 'Pausado',
-  poweredBy: 'Desenvolvido por',
+  poweredBy: 'Desenvolvido por %{uppy}',
   processingXFiles: {
     0: 'A processar %{smart_count} ficheiro',
     1: 'A processar %{smart_count} ficheiros',

+ 2 - 4
packages/@uppy/locales/src/ro_RO.js

@@ -46,8 +46,7 @@ ro_RO.strings = {
   encoding: 'Encodare...',
   enterCorrectUrl: 'URL incorect: Introduceți un link direct către fișier',
   enterUrlToImport: 'Introduceți URL pentru a importa fișierul',
-  exceedsSize: 'Fișierul depășește dimensiunea maximă permisă de',
-  exceedsSize2: '%{backwardsCompat} %{size}',
+  exceedsSize: 'Fișierul depășește dimensiunea maximă permisă de %{size}',
   failedToFetch: 'Companion-ul nu a putut procesa URL-ul, asigură-te că e corect introdus',
   failedToUpload: '%{file} nu a putut fi încărcat',
   fileSource: 'Sursă fișier: %{name}',
@@ -75,8 +74,7 @@ ro_RO.strings = {
   pause: 'Întrerupe',
   pauseUpload: 'Întrerupe încărcarea',
   paused: 'Întrerupt',
-  poweredBy: 'Susținut de',
-  poweredBy2: '%{backwardsCompat} %{uppy}',
+  poweredBy: 'Susținut de %{uppy}',
   processingXFiles: {
     '0': 'Se procesează %{smart_count} fișier',
     '1': 'Se procesează %{smart_count} fișiere',

+ 2 - 2
packages/@uppy/locales/src/ru_RU.js

@@ -43,7 +43,7 @@ ru_RU.strings = {
   encoding: 'Обработка...',
   enterCorrectUrl: 'Неправильный адрес: пожалуйста, убедитесь что вы используете прямую ссылку на файл',
   enterUrlToImport: 'Введите адрес, чтобы импортировать файл',
-  exceedsSize: 'Этот файл больше максимально разрешенного размера в',
+  exceedsSize: 'Этот файл больше максимально разрешенного размера в %{size}',
   failedToFetch: 'Companion не смог загрузить файл по ссылке, пожалуйста, убедитесь, что адрес верный',
   failedToUpload: 'Ошибка загрузки %{file}',
   fileSource: 'Источник файла: %{name}',
@@ -74,7 +74,7 @@ ru_RU.strings = {
     '1': 'Обрабатываются %{smart_count} файла',
     '2': 'Обрабатываются %{smart_count} файлов',
   },
-  poweredBy: 'Работает на',
+  poweredBy: 'Работает на %{uppy}',
   removeFile: 'Удалить файл',
   resetFilter: 'Сбросить фильтр',
   resume: 'Продолжить',

+ 2 - 4
packages/@uppy/locales/src/sk_SK.js

@@ -52,8 +52,7 @@ sk_SK.strings = {
   enterCorrectUrl: 'Nesprávna adresa URL: Uistite sa, že zadávate priamy odkaz na súbor',
   enterTextToSearch: 'Zadajte text pre vyhľadanie obrázkov',
   enterUrlToImport: 'Ak chcete importovať súbor, zadajte adresu URL',
-  exceedsSize: 'Tento súbor presahuje maximálnu povolenú veľkosť súboru',
-  exceedsSize2: '%{backwardsCompat} %{size}',
+  exceedsSize: 'Tento súbor presahuje maximálnu povolenú veľkosť súboru %{size}',
   failedToFetch: 'Nepodarilo sa načítať túto webovú adresu. Skontrolujte, či je správna',
   failedToUpload: 'Nepodarilo sa nahrať súbor %{file}',
   fileSource: 'Zdroj súboru: %{name}',
@@ -87,8 +86,7 @@ sk_SK.strings = {
   pause: 'Pozastaviť',
   pauseUpload: 'Pozastaviť nahrávanie',
   paused: 'Pozastavené',
-  poweredBy: 'Vytvorené pomocou',
-  poweredBy2: '%{backwardsCompat} %{uppy}',
+  poweredBy: 'Vytvorené pomocou %{uppy}',
   processingXFiles: {
     '0': 'Spracovanie %{smart_count} súboru',
     '1': 'Spracovanie %{smart_count} súborov',

+ 2 - 2
packages/@uppy/locales/src/sr_RS_Cyrillic.js

@@ -41,7 +41,7 @@ sr_RS_Cyrillic.strings = {
   encoding: 'Шифровање...',
   enterCorrectUrl: 'Погрешан URL: унесите тачну путању до датотеке',
   enterUrlToImport: 'Унесите URL (путању) до датотеке',
-  exceedsSize: 'Ова датотека премашује највећу дозвољену величину од',
+  exceedsSize: 'Ова датотека премашује највећу дозвољену величину од %{size}',
   failedToFetch: 'Companion није успео да допре до дате адресе (URL), проверите исправност адресе',
   failedToUpload: 'Број неуспело отпремљених датотека: %{file}',
   fileSource: 'Датотека: %{name}',
@@ -67,7 +67,7 @@ sr_RS_Cyrillic.strings = {
   pause: 'Заустави привремено',
   pauseUpload: 'Привремено заустави отпремање',
   paused: 'Привремено заустављено',
-  poweredBy: 'Отпремање покреће',
+  poweredBy: 'Отпремање покреће %{uppy}',
   processingXFiles: {
     '0': 'Обрада датотеке',
     '1': 'Број датотека које се обрађују: %{smart_count}',

+ 2 - 2
packages/@uppy/locales/src/sr_RS_Latin.js

@@ -41,7 +41,7 @@ sr_RS_Latin.strings = {
   encoding: 'Šifrovanje...',
   enterCorrectUrl: 'Pogrešan URL: unesite tačnu putanju do datoteke',
   enterUrlToImport: 'Unesite URL (putanju) do datoteke',
-  exceedsSize: 'Ova datoteka premašuje najveću dozvoljenu veličinu od',
+  exceedsSize: 'Ova datoteka premašuje najveću dozvoljenu veličinu od %{size}',
   failedToFetch: 'Companion nije uspeo da dopre do date adrese (URL), proverite ispravnost adrese',
   failedToUpload: 'Broj neuspelo otpremljenih datoteka: %{file}',
   fileSource: 'Datoteka: %{name}',
@@ -67,7 +67,7 @@ sr_RS_Latin.strings = {
   pause: 'Zaustavi privremeno',
   pauseUpload: 'Privremeno zaustavi otpremanje',
   paused: 'Privremeno zaustavljeno',
-  poweredBy: 'Otpremanje pokreće',
+  poweredBy: 'Otpremanje pokreće %{uppy}',
   processingXFiles: {
     '0': 'Obrada datoteke',
     '1': 'Broj datoteka koje se obrađuju: %{smart_count}',

+ 2 - 2
packages/@uppy/locales/src/sv_SE.js

@@ -41,7 +41,7 @@ sv_SE.strings = {
   encoding: 'Kodar...',
   enterCorrectUrl: 'Ogiltig URL: Kontrollera att adressen du anger är en direktlänk till en fil.',
   enterUrlToImport: 'Ange URL för att importera en fil',
-  exceedsSize: 'Storleken på filen överstiger den tillåtna maxgränsen på',
+  exceedsSize: 'Storleken på filen överstiger den tillåtna maxgränsen på %{size}',
   failedToFetch: 'Companion kunde inte ladda ner filen, kontrollera att adressen är korrekt',
   failedToUpload: 'Kunde inte ladda upp %{file}',
   fileSource: 'Källa: %{name}',
@@ -68,7 +68,7 @@ sv_SE.strings = {
   pause: 'Pausa',
   pauseUpload: 'Pausa uppladdning',
   paused: 'Pausad',
-  poweredBy: 'Drivs av',
+  poweredBy: 'Drivs av %{uppy}',
   processingXFiles: {
     '0': 'Processerar %{smart_count} fil',
     '1': 'Processerar %{smart_count} filer',

+ 2 - 4
packages/@uppy/locales/src/th_TH.js

@@ -50,8 +50,7 @@ th_TH.strings = {
   encoding: 'กำลังเข้ารหัส...',
   enterCorrectUrl: 'URL ไม่ถูกต้อง: โปรดตรวจสอบให้แน่ใจว่าคุณป้อน direct link',
   enterUrlToImport: 'ป้อน URL เพื่อนำเข้าไฟล์',
-  exceedsSize: 'ไฟล์นี้มีขนาดเกินขนาดสูงสุดที่อนุญาต',
-  exceedsSize2: '%{backwardsCompat} %{size}',
+  exceedsSize: 'ไฟล์นี้มีขนาดเกินขนาดสูงสุดที่อนุญาต %{size}',
   failedToFetch: 'Companion ไม่สามารถเรียก URL นี้ได้, กรุณาตรวจสอบว่า URL ถูกต้อง',
   failedToUpload: 'ไม่สามารถอัปโหลด %{file}',
   fileSource: 'ตำแหน่งของไฟล์: %{name}',
@@ -84,8 +83,7 @@ th_TH.strings = {
   pause: 'หยุดชั่วคราว',
   pauseUpload: 'หยุดการอัปโหลดชั่วคราว',
   paused: 'หยุดชั่วคราว',
-  poweredBy: 'ขับเคลื่อนโดย',
-  poweredBy2: '%{backwardsCompat} %{uppy}',
+  poweredBy: 'ขับเคลื่อนโดย %{uppy}',
   processingXFiles: {
     '0': 'กำลังประมวลผล %{smart_count} ไฟล์',
     '1': 'กำลังประมวลผล %{smart_count} ไฟล์',

+ 2 - 2
packages/@uppy/locales/src/tr_TR.js

@@ -41,7 +41,7 @@ tr_TR.strings = {
   encoding: 'Çözümleniyor...',
   enterCorrectUrl: 'Hatalı URL: Lütfen bir dosyaya doğrudan bağlantı girdiğinizden emin olun.',
   enterUrlToImport: 'Dosya URL’sini buraya yapıştırın',
-  exceedsSize: 'Bu dosya izin verilen maksimum boyutu aşıyor',
+  exceedsSize: 'Bu dosya izin verilen maksimum boyutu aşıyor %{size}',
   failedToFetch: 'Bu URL’den alınamadı, lütfen doğru olduğundan emin olun',
   failedToUpload: '%{file} dosyası yüklenemedi',
   fileSource: 'Dosya kaynağı: %{name}',
@@ -67,7 +67,7 @@ tr_TR.strings = {
   pause: 'Durdur',
   pauseUpload: 'Yükleme Durdu',
   paused: 'Durdu',
-  poweredBy: 'Powered by',
+  poweredBy: 'Powered by %{uppy}',
   processingXFiles: {
     '0': '%{smart_count} dosya işleniyor',
     '1': '%{smart_count} dosya işleniyor',

+ 2 - 2
packages/@uppy/locales/src/uk_UA.js

@@ -41,7 +41,7 @@ uk_UA.strings = {
   encoding: 'Обробка...',
   enterCorrectUrl: 'Невірна адреса: будь ласка, переконайтеся що ви використовуєте пряме посилання на файл',
   enterUrlToImport: 'Введіть адресу, щоб імпортувати файл',
-  exceedsSize: 'Цей файл більше максимально дозволеного розміру в',
+  exceedsSize: 'Цей файл більше максимально дозволеного розміру в %{size}',
   failedToFetch: 'Companion не зміг завантажити файл за посиланням, будь ласка, переконайтеся, що адреса вірна',
   failedToUpload: 'Помилка завантаження %{file}',
   fileSource: 'Джерело файлу: %{name}',
@@ -72,7 +72,7 @@ uk_UA.strings = {
     '1': 'Обробляється %{smart_count} файли',
     '2': 'Обробляється %{smart_count} файлів',
   },
-  poweredBy: 'Працює на',
+  poweredBy: 'Працює на %{uppy}',
   removeFile: 'Знищити файл',
   resetFilter: 'Скинути фільтр',
   resume: 'Продовжити',

+ 2 - 2
packages/@uppy/locales/src/vi_VN.js

@@ -42,7 +42,7 @@ vi_VN.strings = {
   encoding: 'Đang encode...',
   enterCorrectUrl: 'URL sai: Đảm bảo rằng bạn đang nhập một liên kết trực tiếp đến một tập tin',
   enterUrlToImport: 'Nhập URL để nhập tập tin',
-  exceedsSize: 'Tập tin này vượt quá kích thước tối đa cho phép của',
+  exceedsSize: 'Tập tin này vượt quá kích thước tối đa cho phép của %{size}',
   failedToFetch: 'Thất bại khi lấy từ URL, hãy sửa lại cho đúng',
   failedToUpload: 'Tải lên %{file} thất bại',
   fileSource: 'Nguồn tập tin: %{name}',
@@ -70,7 +70,7 @@ vi_VN.strings = {
   pause: 'Tạm dừng',
   pauseUpload: 'Tạm dừng tải lên',
   paused: 'Đã tạm dừng',
-  poweredBy: 'Cung cấp bởi',
+  poweredBy: 'Cung cấp bởi %{uppy}',
   processingXFiles: {
     '0': 'Đang xử lí %{smart_count} tập tin',
     '1': 'Đang xử lí %{smart_count} tập tin',

+ 2 - 4
packages/@uppy/locales/src/zh_CN.js

@@ -43,8 +43,7 @@ zh_CN.strings = {
   encoding: '正在编码…',
   enterCorrectUrl: '错误链接: 请确认您输入的是文件的链接',
   enterUrlToImport: '输入链接或者导入文件',
-  exceedsSize: '文件超过了最大尺寸限制',
-  exceedsSize2: '%{backwardsCompat} %{size}',
+  exceedsSize: '文件超过了最大尺寸限制 %{size}',
   failedToFetch: 'Companion 无法抓取此链接,请确保它是正确的',
   failedToUpload: '上传 %{file} 失败',
   fileSource: '文件源:%{name}',
@@ -69,8 +68,7 @@ zh_CN.strings = {
   pause: '暂停',
   pauseUpload: '暂停上传',
   paused: '已暂停',
-  poweredBy: '强力驱动于',
-  poweredBy2: '%{backwardsCompat} %{uppy}',
+  poweredBy: '强力驱动于 %{uppy}',
   processingXFiles: '正在处理 %{smart_count} 个文件',
   recording: '正在录制',
   recordingLength: '录制长度 %{recording_length}',

+ 2 - 2
packages/@uppy/locales/src/zh_TW.js

@@ -46,7 +46,7 @@ zh_TW.strings = {
   encoding: '編碼中...',
   enterCorrectUrl: '錯誤連結: 請確認您輸入的是檔案連結',
   enterUrlToImport: '輸入連結或者匯入文件',
-  exceedsSize: '此檔案大小超出允許的最大值',
+  exceedsSize: '此檔案大小超出允許的最大值 %{size}',
   failedToFetch: 'Companion無法抓取此連結,請確認它是正確的',
   failedToUpload: '上傳%{file}失敗',
   fileSource: '檔案來源:%{name}',
@@ -76,7 +76,7 @@ zh_TW.strings = {
   pause: '暫停',
   pauseUpload: '暫停上傳',
   paused: '已暫停',
-  poweredBy: '技術提供者',
+  poweredBy: '技術提供者 %{uppy}',
   processingXFiles: {
     '0': '%{smart_count}個檔案處理中',
     '1': '%{smart_count}個檔案處理中',

+ 1 - 3
website/src/docs/dashboard.md

@@ -422,9 +422,7 @@ const strings = {
   },
 
   // The "powered by Uppy" link at the bottom of the Dashboard.
-  // **NOTE**: This string is called `poweredBy2` for backwards compatibility reasons.
-  // See https://github.com/transloadit/uppy/pull/2077
-  poweredBy2: 'Powered by %{uppy}',
+  poweredBy: 'Powered by %{uppy}',
 
   // @uppy/status-bar strings:
   uploading: 'Uploading',

+ 1 - 3
website/src/docs/uppy.md

@@ -285,9 +285,7 @@ const uppy = new Uppy({
         0: 'You have to select at least %{smart_count} file',
         1: 'You have to select at least %{smart_count} files',
       },
-      // **NOTE**: This string is called `exceedsSize2` for backwards compatibility reasons.
-      // See https://github.com/transloadit/uppy/pull/2077
-      exceedsSize2: 'This file exceeds maximum allowed size of %{size}',
+      exceedsSize: 'This file exceeds maximum allowed size of %{size}',
       youCanOnlyUploadFileTypes: 'You can only upload: %{types}',
       companionError: 'Connection with Companion failed',
     },