aboutsummaryrefslogtreecommitdiff
path: root/kvision-modules/kvision-bootstrap-upload
diff options
context:
space:
mode:
Diffstat (limited to 'kvision-modules/kvision-bootstrap-upload')
-rw-r--r--kvision-modules/kvision-bootstrap-upload/build.gradle2
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/KVManagerUpload.kt7
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/form/upload/UploadInput.kt4
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ar.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/az.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/bg.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ca.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cr.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cs.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/da.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/de.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/el.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/es.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/et.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fa.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fi.js14
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fr.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/gl.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/he.js11
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/hu.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/id.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/it.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ja.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ka.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kr.js (renamed from kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js)15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kz.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/lt.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/nl.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/no.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pl.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt-BR.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt.js123
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ro.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ru.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sk.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sl.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sv.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/th.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/tr.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uk.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uz.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/vi.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh-TW.js15
-rw-r--r--kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh.js15
44 files changed, 591 insertions, 140 deletions
diff --git a/kvision-modules/kvision-bootstrap-upload/build.gradle b/kvision-modules/kvision-bootstrap-upload/build.gradle
index a0dfa950..a47a110a 100644
--- a/kvision-modules/kvision-bootstrap-upload/build.gradle
+++ b/kvision-modules/kvision-bootstrap-upload/build.gradle
@@ -8,7 +8,7 @@ dependencies {
kotlinFrontend {
npm {
- dependency("bootstrap-fileinput", "4.5.2")
+ dependency("bootstrap-fileinput", "5.0.6")
}
}
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/KVManagerUpload.kt b/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/KVManagerUpload.kt
index f3370743..1d8f05b0 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/KVManagerUpload.kt
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/KVManagerUpload.kt
@@ -30,7 +30,7 @@ internal object KVManagerUpload {
init {
require("bootstrap-fileinput/css/fileinput.min.css")
- require("bootstrap-fileinput/themes/explorer-fa/theme.min.css")
+ require("bootstrap-fileinput/themes/explorer-fas/theme.min.css")
require("bootstrap-fileinput")
require("./js/locales/bootstrap-fileinput/ar.js")
require("./js/locales/bootstrap-fileinput/az.js")
@@ -51,7 +51,7 @@ internal object KVManagerUpload {
require("./js/locales/bootstrap-fileinput/it.js")
require("./js/locales/bootstrap-fileinput/ja.js")
require("./js/locales/bootstrap-fileinput/ka.js")
- require("./js/locales/bootstrap-fileinput/ko.js")
+ require("./js/locales/bootstrap-fileinput/kr.js")
require("./js/locales/bootstrap-fileinput/kz.js")
require("./js/locales/bootstrap-fileinput/lt.js")
require("./js/locales/bootstrap-fileinput/nl.js")
@@ -68,7 +68,8 @@ internal object KVManagerUpload {
require("./js/locales/bootstrap-fileinput/uk.js")
require("./js/locales/bootstrap-fileinput/vi.js")
require("./js/locales/bootstrap-fileinput/zh.js")
- require("bootstrap-fileinput/themes/explorer-fa/theme.min.js")
+ require("bootstrap-fileinput/themes/explorer-fas/theme.min.js")
+ require("bootstrap-fileinput/themes/fas/theme.min.js")
}
internal fun init() {}
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/form/upload/UploadInput.kt b/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/form/upload/UploadInput.kt
index 71e00ede..faae5274 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/form/upload/UploadInput.kt
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/kotlin/pl/treksoft/kvision/form/upload/UploadInput.kt
@@ -298,7 +298,7 @@ open class UploadInput(uploadUrl: String? = null, multiple: Boolean = false, cla
return obj {
this.uploadUrl = uploadUrl
this.uploadExtraData = uploadExtraData ?: undefined
- this.theme = if (explorerTheme) "explorer-fa" else null
+ this.theme = if (explorerTheme) "explorer-fas" else "fas"
this.required = required
this.showCaption = showCaption
this.showPreview = showPreview
@@ -315,6 +315,8 @@ open class UploadInput(uploadUrl: String? = null, multiple: Boolean = false, cla
this.showUpload = showUpload
this.showRemove = showRemove
}
+ this.autoOrientImage = false
+ this.purifyHtml = false
this.language = language
}
}
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ar.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ar.js
index 92d32d28..2245b633 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ar.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ar.js
@@ -20,10 +20,13 @@
removeTitle: 'إزالة الملفات المختارة',
cancelLabel: 'إلغاء',
cancelTitle: 'إنهاء الرفع الحالي',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'رفع',
uploadTitle: 'رفع الملفات المختارة',
msgNo: 'لا',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'ألغيت',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'معاينة تفصيلية',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'خطأ التحقق من صحة',
msgLoading: 'تحميل ملف {index} من {files} …',
msgProgress: 'تحميل ملف {index} من {files} - {name} - {percent}% منتهي.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'حدث خطأ أثناء تغيير أبعاد الصورة.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'لم يتم الرفع بعد',
indicatorSuccessTitle: 'تم الرفع',
indicatorErrorTitle: 'خطأ بالرفع',
- indicatorLoadingTitle: 'جارٍ الرفع ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'جارٍ الرفع ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/az.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/az.js
index 5a9c6440..c3efafaa 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/az.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/az.js
@@ -20,10 +20,13 @@
removeTitle: 'Seçilmiş faylları təmizlə',
cancelLabel: 'İmtina et',
cancelTitle: 'Cari yükləməni dayandır',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Yüklə',
uploadTitle: 'Seçilmiş faylları yüklə',
msgNo: 'xeyir',
msgNoFilesSelected: 'Heç bir fayl seçilməmişdir',
+ msgPaused: 'Paused',
msgCancelled: 'İmtina edildi',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'İlkin baxış',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Yükləmə...',
msgUploadBegin: 'Yoxlama...',
msgUploadEnd: 'Fayl(lar) yükləndi',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Yükləmə üçün verilmiş məlumatlar yanlışdır',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Yoxlama nəticəsi səhvir',
msgLoading: '{files} fayldan {index} yüklənir &hellip;',
msgProgress: '{files} fayldan {index} - {name} - {percent}% yükləndi.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Faylın ölçülərini dəyişmək mümkün olmadı.<pre>{errors}</pre>',
msgAjaxError: '{operation} əməliyyatı zamanı səhv baş verdi. Təkrar yoxlayın!',
msgAjaxProgressError: '{operation} əməliyyatı yerinə yetirmək mümkün olmadı.',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'faylı sil',
uploadThumb: 'faylı yüklə',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Davam edir',
indicatorSuccessTitle: 'Tamamlandı',
indicatorErrorTitle: 'Yükləmə xətası',
- indicatorLoadingTitle: 'Yükləmə ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Yükləmə ...'
},
previewZoomButtonTitles: {
prev: 'Əvvəlki fayla bax',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/bg.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/bg.js
index cf75d1ab..537932d0 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/bg.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/bg.js
@@ -19,10 +19,13 @@
removeTitle: 'Изчисти избраните',
cancelLabel: 'Откажи',
cancelTitle: 'Откажи качването',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Качи',
uploadTitle: 'Качи избраните файлове',
msgNo: 'Не',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Отменен',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Детайлен преглед',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'утвърждаване грешка',
msgLoading: 'Зареждане на файл {index} от общо {files} &hellip;',
msgProgress: 'Зареждане на файл {index} от общо {files} - {name} - {percent}% завършени.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Грешка при промяна на размера на изображението.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Все още не е качил',
indicatorSuccessTitle: 'Качено',
indicatorErrorTitle: 'Качи Error',
- indicatorLoadingTitle: 'Качва се ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Качва се ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ca.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ca.js
index 16514535..b8410975 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ca.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ca.js
@@ -19,10 +19,13 @@
removeTitle: 'Treure arxius seleccionats',
cancelLabel: 'Cancel',
cancelTitle: 'Avortar la pujada en curs',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Pujar arxiu',
uploadTitle: 'Pujar arxius seleccionats',
msgNo: 'No',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'cancel·lat',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Vista prèvia detallada',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Error de validació',
msgLoading: 'Pujant fitxer {index} de {files} &hellip;',
msgProgress: 'Pujant fitxer {index} de {files} - {name} - {percent}% completat.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Error en canviar la mida de la imatge.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'No pujat encara',
indicatorSuccessTitle: 'Subido',
indicatorErrorTitle: 'Pujar Error',
- indicatorLoadingTitle: 'Pujant ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Pujant ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cr.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cr.js
index 685da85d..d6c9f420 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cr.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cr.js
@@ -20,10 +20,13 @@
removeTitle: 'Ukloni označene datoteke',
cancelLabel: 'Odustani',
cancelTitle: 'Prekini trenutno otpremanje',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Otpremi',
uploadTitle: 'Otpremi označene datoteke',
msgNo: 'Ne',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Otkazan',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Detaljni pregled',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Provjera pogrešaka',
msgLoading: 'Učitavanje datoteke {index} od {files} &hellip;',
msgProgress: 'Učitavanje datoteke {index} od {files} - {name} - {percent}% završeno.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Greška prilikom promjene veličine slike.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Još nije učitao',
indicatorSuccessTitle: 'Preneseno',
indicatorErrorTitle: 'Postavi Greška',
- indicatorLoadingTitle: 'Prijenos ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Prijenos ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cs.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cs.js
index f5e8b723..e3989943 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cs.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/cs.js
@@ -19,10 +19,13 @@
removeTitle: 'Vyčistit vybrané soubory',
cancelLabel: 'Storno',
cancelTitle: 'Přerušit nahrávání',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Nahrát',
uploadTitle: 'Nahrát vybrané soubory',
msgNo: 'Ne',
msgNoFilesSelected: 'Nevybrány žádné soubory',
+ msgPaused: 'Paused',
msgCancelled: 'Zrušeno',
msgPlaceholder: 'Vybrat {files}...',
msgZoomModalHeading: 'Detailní náhled',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Zpracovávám...',
msgUploadBegin: 'Inicializujem...',
msgUploadEnd: 'Hotovo',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Pro nahrávání nejsou k dispozici žádné platné údaje.',
- msgUploadError: 'Chyba',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Chyba',
msgValidationError: 'Chyba ověření',
msgLoading: 'Nahrávání souboru {index} z {files} &hellip;',
msgProgress: 'Nahrávání souboru {index} z {files} - {name} - {percent}% dokončeno.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Chyba při změně velikosti obrázku.<pre>{errors}</pre>',
msgAjaxError: 'Došlo k chybě v {operation}. Prosím zkuste to znovu později!',
msgAjaxProgressError: '{operation} - neúspěšné',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'odstranit soubor',
uploadThumb: 'nahrát soubor',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Ještě nenahrál',
indicatorSuccessTitle: 'Nahraný',
indicatorErrorTitle: 'Chyba nahrávání',
- indicatorLoadingTitle: 'Nahrávání ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Nahrávání ...'
},
previewZoomButtonTitles: {
prev: 'Zobrazit předchozí soubor',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/da.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/da.js
index 11a13892..27d57db5 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/da.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/da.js
@@ -19,10 +19,13 @@
removeTitle: 'Fjern valgte filer',
cancelLabel: 'Fortryd',
cancelTitle: 'Afbryd nuv&aelig;rende upload',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Upload',
uploadTitle: 'Upload valgte filer',
msgNo: 'Ingen',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'aflyst',
msgPlaceholder: 'V&aelig;lg {files}...',
msgZoomModalHeading: 'Detaljeret visning',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Arbejder...',
msgUploadBegin: 'Initialiserer...',
msgUploadEnd: 'Udf&oslash;rt',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Ingen gyldig data tilg&aelig;ngelig til upload.',
- msgUploadError: 'Fejl',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Fejl',
msgValidationError: 'Valideringsfejl',
msgLoading: 'Henter fil {index} af {files} &hellip;',
msgProgress: 'Henter fil {index} af {files} - {name} - {percent}% f&aelig;rdiggjort.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Fejl ved at &aelig;ndre st&oslash;rrelsen p&aring; billedet.<pre>{errors}</pre>',
msgAjaxError: 'Noget gik galt med {operation} operationen. Fors&oslash;g venligst senere!',
msgAjaxProgressError: '{operation} fejlede',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'fil slet',
uploadThumb: 'fil upload',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Ikke uploadet endnu',
indicatorSuccessTitle: 'Uploadet',
indicatorErrorTitle: 'Upload fejl',
- indicatorLoadingTitle: 'Uploader ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Uploader ...'
},
previewZoomButtonTitles: {
prev: 'Se forrige fil',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/de.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/de.js
index 56ee854b..c1bb4797 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/de.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/de.js
@@ -17,10 +17,13 @@
removeTitle: 'Ausgewählte löschen',
cancelLabel: 'Abbrechen',
cancelTitle: 'Hochladen abbrechen',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Hochladen',
uploadTitle: 'Hochladen der ausgewählten Dateien',
msgNo: 'Keine',
msgNoFilesSelected: 'Keine Dateien ausgewählt',
+ msgPaused: 'Paused',
msgCancelled: 'Abgebrochen',
msgPlaceholder: '{files} auswählen...',
msgZoomModalHeading: 'ausführliche Vorschau',
@@ -51,8 +54,11 @@
msgUploadThreshold: 'Wird bearbeitet ...',
msgUploadBegin: 'Wird initialisiert ...',
msgUploadEnd: 'Erledigt',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Keine gültigen Daten zum Hochladen verfügbar.',
- msgUploadError: 'Fehler',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Fehler',
msgValidationError: 'Validierungsfehler',
msgLoading: 'Lade Datei {index} von {files} hoch&hellip;',
msgProgress: 'Datei {index} von {files} - {name} - zu {percent}% fertiggestellt.',
@@ -66,6 +72,10 @@
msgImageResizeException: 'Fehler beim Ändern der Größe des Bildes.<pre>{errors}</pre>',
msgAjaxError: 'Bei der Aktion {operation} ist ein Fehler aufgetreten. Bitte versuche es später noch einmal!',
msgAjaxProgressError: '{operation} fehlgeschlagen',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'Datei löschen',
uploadThumb: 'Datei hochladen',
@@ -84,7 +94,8 @@
indicatorNewTitle: 'Noch nicht hochgeladen',
indicatorSuccessTitle: 'Hochgeladen',
indicatorErrorTitle: 'Upload Fehler',
- indicatorLoadingTitle: 'Hochladen ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Hochladen ...'
},
previewZoomButtonTitles: {
prev: 'Vorherige Datei anzeigen',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/el.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/el.js
index 170eba1f..a0d888e4 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/el.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/el.js
@@ -19,10 +19,13 @@
removeTitle: 'Εκκαθάριση αρχείων',
cancelLabel: 'Ακύρωση',
cancelTitle: 'Ακύρωση μεταφόρτωσης',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Μεταφόρτωση',
uploadTitle: 'Μεταφόρτωση επιλεγμένων αρχείων',
msgNo: 'Όχι',
msgNoFilesSelected: 'Δεν επιλέχθηκαν αρχεία',
+ msgPaused: 'Paused',
msgCancelled: 'Ακυρώθηκε',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Λεπτομερής Προεπισκόπηση',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Μεταφόρτωση ...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Σφάλμα Επικύρωσης',
msgLoading: 'Φόρτωση αρχείου {index} από {files} &hellip;',
msgProgress: 'Φόρτωση αρχείου {index} απο {files} - {name} - {percent}% ολοκληρώθηκε.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Σφάλμα κατά την αλλαγή μεγέθους της εικόνας. <pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Δεν μεταφορτώθηκε ακόμα',
indicatorSuccessTitle: 'Μεταφορτώθηκε',
indicatorErrorTitle: 'Σφάλμα Μεταφόρτωσης',
- indicatorLoadingTitle: 'Μεταφόρτωση ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Μεταφόρτωση ...'
},
previewZoomButtonTitles: {
prev: 'Προηγούμενο αρχείο',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/es.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/es.js
index 569e7ee5..b1c58e6f 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/es.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/es.js
@@ -19,10 +19,13 @@
removeTitle: 'Quitar archivos seleccionados',
cancelLabel: 'Cancelar',
cancelTitle: 'Abortar la subida en curso',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Subir archivo',
uploadTitle: 'Subir archivos seleccionados',
msgNo: 'No',
msgNoFilesSelected: 'No hay archivos seleccionados',
+ msgPaused: 'Paused',
msgCancelled: 'Cancelado',
msgPlaceholder: 'Seleccionar {files}...',
msgZoomModalHeading: 'Vista previa detallada',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Procesando...',
msgUploadBegin: 'Inicializando...',
msgUploadEnd: 'Hecho',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No existen datos válidos para el envío.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Error de validación',
msgLoading: 'Subiendo archivo {index} de {files} &hellip;',
msgProgress: 'Subiendo archivo {index} de {files} - {name} - {percent}% completado.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Error al cambiar el tamaño de la imagen.<pre>{errors}</pre>',
msgAjaxError: 'Algo ha ido mal con la operación {operation}. Por favor, inténtelo de nuevo mas tarde.',
msgAjaxProgressError: 'La operación {operation} ha fallado',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'Archivo borrado',
uploadThumb: 'Archivo subido',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'No subido todavía',
indicatorSuccessTitle: 'Subido',
indicatorErrorTitle: 'Error al subir',
- indicatorLoadingTitle: 'Subiendo...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Subiendo...'
},
previewZoomButtonTitles: {
prev: 'Anterior',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/et.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/et.js
index 50b15477..039980f1 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/et.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/et.js
@@ -19,10 +19,13 @@
removeTitle: 'Clear selected files',
cancelLabel: 'Tühista',
cancelTitle: 'Abort ongoing upload',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Salvesta',
uploadTitle: 'Salvesta valitud failid',
msgNo: 'No',
msgNoFilesSelected: 'No files selected',
+ msgPaused: 'Paused',
msgCancelled: 'Cancelled',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Detailed Preview',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Validation Error',
msgLoading: 'Loading file {index} of {files} &hellip;',
msgProgress: 'Loading file {index} of {files} - {name} - {percent}% completed.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Error while resizing the image.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -85,7 +95,8 @@
indicatorNewTitle: 'Pole veel salvestatud',
indicatorSuccessTitle: 'Uploaded',
indicatorErrorTitle: 'Salvestamise viga',
- indicatorLoadingTitle: 'Salvestan ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Salvestan ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fa.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fa.js
index 609099c4..11d1d291 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fa.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fa.js
@@ -20,10 +20,13 @@
removeTitle: 'پاکسازی فایل‌های انتخاب شده',
cancelLabel: 'لغو',
cancelTitle: 'لغو بارگزاری جاری',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'بارگذاری',
uploadTitle: 'بارگذاری فایل‌های انتخاب شده',
msgNo: 'نه',
msgNoFilesSelected: 'هیچ فایلی انتخاب نشده است',
+ msgPaused: 'Paused',
msgCancelled: 'لغو شد',
msgPlaceholder: 'انتخاب {files}...',
msgZoomModalHeading: 'نمایش با جزییات',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'در حال پردازش...',
msgUploadBegin: 'در حال شروع...',
msgUploadEnd: 'انجام شد',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'هیچ داده معتبری برای بارگذاری موجود نیست.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'خطای اعتبار سنجی',
msgLoading: 'بارگیری فایل {index} از {files} &hellip;',
msgProgress: 'بارگیری فایل {index} از {files} - {name} - {percent}% تمام شد.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'خطا در هنگام تغییر اندازه تصویر.<pre>{errors}</pre>',
msgAjaxError: 'به نظر مشکلی در حین {operation} روی داده است. لطفا دوباره تلاش کنید!',
msgAjaxProgressError: '{operation} لغو شد',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'حذف فایل',
uploadThumb: 'بارگذاری فایل',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'آپلود نشده است',
indicatorSuccessTitle: 'آپلود شده',
indicatorErrorTitle: 'بارگذاری خطا',
- indicatorLoadingTitle: 'آپلود ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'آپلود ...'
},
previewZoomButtonTitles: {
prev: 'مشاهده فایل قبلی',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fi.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fi.js
index 19317b54..85154eec 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fi.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fi.js
@@ -19,6 +19,8 @@
removeTitle: 'Tyhj&auml;nn&auml; valitut tiedostot',
cancelLabel: 'Peruuta',
cancelTitle: 'Peruuta lataus',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Lataa',
uploadTitle: 'Lataa valitut tiedostot',
msgNoFilesSelected: '',
@@ -48,8 +50,11 @@
msgUploadThreshold: 'Käsitellään...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Ei ladattavaa dataa.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Tiedoston latausvirhe',
msgLoading: 'Ladataan tiedostoa {index} / {files} &hellip;',
msgProgress: 'Ladataan tiedostoa {index} / {files} - {name} - {percent}% valmistunut.',
@@ -57,6 +62,10 @@
msgFoldersNotAllowed: 'Raahaa ja pudota ainoastaan tiedostoja! Ohitettu {n} raahattua kansiota.',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -75,7 +84,8 @@
indicatorNewTitle: 'Ei ladattu',
indicatorSuccessTitle: 'Ladattu',
indicatorErrorTitle: 'Lataus epäonnistui',
- indicatorLoadingTitle: 'Ladataan ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Ladataan ...'
},
previewZoomButtonTitles: {
prev: 'Seuraava tiedosto',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fr.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fr.js
index 81a77042..0d9e1e97 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fr.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/fr.js
@@ -19,10 +19,13 @@
removeTitle: 'Retirer les fichiers sélectionnés',
cancelLabel: 'Annuler',
cancelTitle: "Annuler l'envoi en cours",
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Transférer',
uploadTitle: 'Transférer les fichiers sélectionnés',
msgNo: 'Non',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Annulé',
msgPlaceholder: 'Sélectionner le(s) {files}...',
msgZoomModalHeading: 'Aperçu détaillé',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'En cours...',
msgUploadBegin: 'Initialisation...',
msgUploadEnd: 'Terminé',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Aucune donnée valide disponible pour transmission.',
- msgUploadError: 'Erreur',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Erreur',
msgValidationError: 'Erreur de validation',
msgLoading: 'Transmission du fichier {index} sur {files}&hellip;',
msgProgress: 'Transmission du fichier {index} sur {files} - {name} - {percent}%.',
@@ -68,6 +74,10 @@
msgImageResizeException: "Erreur lors du redimensionnement de l'image.<pre>{errors}</pre>",
msgAjaxError: "Une erreur s'est produite pendant l'opération de {operation}. Veuillez réessayer plus tard.",
msgAjaxProgressError: 'L\'opération "{operation}" a échoué',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'suppression du fichier',
uploadThumb: 'transfert du fichier',
@@ -85,7 +95,8 @@
indicatorNewTitle: 'Pas encore transféré',
indicatorSuccessTitle: 'Posté',
indicatorErrorTitle: 'Ajouter erreur',
- indicatorLoadingTitle: 'En cours...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'En cours...'
},
previewZoomButtonTitles: {
prev: 'Voir le fichier précédent',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/gl.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/gl.js
index a2ba90be..0b4992de 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/gl.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/gl.js
@@ -19,10 +19,13 @@
removeTitle: 'Quitar aquivos seleccionados',
cancelLabel: 'Cancelar',
cancelTitle: 'Abortar a subida en curso',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Subir arquivo',
uploadTitle: 'Subir arquivos seleccionados',
msgNo: 'Non',
msgNoFilesSelected: 'Non hay arquivos seleccionados',
+ msgPaused: 'Paused',
msgCancelled: 'Cancelado',
msgPlaceholder: 'Seleccinar {files}...',
msgZoomModalHeading: 'Vista previa detallada',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Procesando...',
msgUploadBegin: 'Inicializando...',
msgUploadEnd: 'Feito',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Non existen datos válidos para o envío.',
- msgUploadError: 'Erro',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Erro',
msgValidationError: 'Erro de validación',
msgLoading: 'Subindo arquivo {index} de {files} &hellip;',
msgProgress: 'Subindo arquivo {index} de {files} - {name} - {percent}% completado.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Erro ao cambiar o tamaño da imaxe. <pre>{errors}</pre>',
msgAjaxError: 'Algo foi mal ca operación {operation}. Por favor, inténtao de novo máis tarde.',
msgAjaxProgressError: 'A operación {operation} fallou',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'Arquivo borrado',
uploadThumb: 'Arquivo subido',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Non subido aínda',
indicatorSuccessTitle: 'Subido',
indicatorErrorTitle: 'Erro ao subir',
- indicatorLoadingTitle: 'Subindo...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Subindo...'
},
previewZoomButtonTitles: {
prev: 'Ver arquivo anterior',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/he.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/he.js
index cea7de35..49a73a13 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/he.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/he.js
@@ -20,10 +20,13 @@
removeTitle: 'נקה קבצים נבחרים',
cancelLabel: 'ביטול',
cancelTitle: 'ביטול העלאה מתמשכת',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'טעינה',
uploadTitle: 'טעינת קבצים נבחרים',
msgNo: 'לא',
msgNoFilesSelected: 'לא נבחרו קבצים',
+ msgPaused: 'Paused',
msgCancelled: 'מבוטל',
msgPlaceholder: 'בחר {files}...',
msgZoomModalHeading: 'תצוגה מקדימה מפורטת',
@@ -53,6 +56,7 @@
msgUploadThreshold: 'מעבד...',
msgUploadBegin: 'מאתחל ...',
msgUploadEnd: 'בוצע',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'אין נתונים זמינים להעלאה.',
msgValidationError: 'שגיאת אימות',
msgLoading: 'טוען קובץ {index} של {files} &hellip;',
@@ -67,6 +71,10 @@
msgImageResizeException: 'שגיאה בעת שינוי גודל התמונה.<pre>{errors}</pre>',
msgAjaxError: 'משהו השתבש עם {operation} המערכת. יש לנסות מאוחר יותר!',
msgAjaxProgressError: '{operation} נכשל',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'קובץ נמחק',
uploadThumb: 'קובץ הועלה',
@@ -83,7 +91,8 @@
indicatorNewTitle: 'עדיין לא הועלה',
indicatorSuccessTitle: 'הועלה',
indicatorErrorTitle: 'שגיאת העלאה',
- indicatorLoadingTitle: 'מעלה...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'מעלה...'
},
previewZoomButtonTitles: {
prev: 'הצגת את הקובץ הקודם',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/hu.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/hu.js
index 534815fb..de210570 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/hu.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/hu.js
@@ -19,10 +19,13 @@
removeTitle: 'Kijelölt fájlok törlése',
cancelLabel: 'Mégse',
cancelTitle: 'Feltöltés megszakítása',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Feltöltés',
uploadTitle: 'Kijelölt fájlok feltöltése',
msgNo: 'Nem',
msgNoFilesSelected: 'Nincs fájl kiválasztva',
+ msgPaused: 'Paused',
msgCancelled: 'Megszakítva',
msgPlaceholder: 'Válasz {files}...',
msgZoomModalHeading: 'Részletes Előnézet',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Folyamatban...',
msgUploadBegin: 'Inicializálás...',
msgUploadEnd: 'Kész',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Nincs érvényes adat a feltöltéshez.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Érvényesítés hiba',
msgLoading: '{index} / {files} töltése &hellip;',
msgProgress: 'Feltöltés: {index} / {files} - {name} - {percent}% kész.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Hiba történt a méretezés közben.<pre>{errors}</pre>',
msgAjaxError: 'Hiba történt a művelet közben ({operation}). Kérjük, próbálja később!',
msgAjaxProgressError: 'Hiba! ({operation})',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'fájl törlés',
uploadThumb: 'fájl feltöltés',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Nem feltöltött',
indicatorSuccessTitle: 'Feltöltött',
indicatorErrorTitle: 'Feltöltés hiba',
- indicatorLoadingTitle: 'Feltöltés ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Feltöltés ...'
},
previewZoomButtonTitles: {
prev: 'Elöző fájl megnézése',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/id.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/id.js
index cc2bab23..936e46e8 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/id.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/id.js
@@ -20,10 +20,13 @@
removeTitle: 'Hapus berkas terpilih',
cancelLabel: 'Batal',
cancelTitle: 'Batalkan proses pengunggahan',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Unggah',
uploadTitle: 'Unggah berkas terpilih',
msgNo: 'Tidak',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Dibatalkan',
msgPlaceholder: 'Pilih {files}...',
msgZoomModalHeading: 'Pratinjau terperinci',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Memproses...',
msgUploadBegin: 'Menyiapkan...',
msgUploadEnd: 'Selesai',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Tidak ada data valid yang tersedia untuk diunggah.',
- msgUploadError: 'Kesalahan',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Kesalahan',
msgValidationError: 'Kesalahan saat memvalidasi',
msgLoading: 'Memuat {index} dari {files} berkas &hellip;',
msgProgress: 'Memuat {index} dari {files} berkas - {name} - {percent}% selesai.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Kesalahan saat mengubah ukuran gambar.<pre>{errors}</pre>',
msgAjaxError: 'Terjadi kesalahan ketika melakukan operasi {operation}. Silahkan coba lagi nanti!',
msgAjaxProgressError: '{operation} gagal',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'Hapus berkas',
uploadThumb: 'Unggah berkas',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Belum diunggah',
indicatorSuccessTitle: 'Sudah diunggah',
indicatorErrorTitle: 'Kesalahan dalam mengungah',
- indicatorLoadingTitle: 'Mengunggah ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Mengunggah ...'
},
previewZoomButtonTitles: {
prev: 'Lihat berkas sebelumnya',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/it.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/it.js
index 73ee7663..fd8e5c33 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/it.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/it.js
@@ -21,10 +21,13 @@
removeTitle: 'Rimuovi i file selezionati',
cancelLabel: 'Annulla',
cancelTitle: 'Annulla i caricamenti in corso',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Carica',
uploadTitle: 'Carica i file selezionati',
msgNo: 'No',
msgNoFilesSelected: 'Nessun file selezionato',
+ msgPaused: 'Paused',
msgCancelled: 'Annullato',
msgPlaceholder: 'Seleziona {files}...',
msgZoomModalHeading: 'Anteprima dettagliata',
@@ -55,8 +58,11 @@
msgUploadThreshold: 'In lavorazione...',
msgUploadBegin: 'Inizializzazione...',
msgUploadEnd: 'Fatto',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Dati non disponibili',
- msgUploadError: 'Errore',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Errore',
msgValidationError: 'Errore di convalida',
msgLoading: 'Caricamento file {index} di {files}&hellip;',
msgProgress: 'Caricamento file {index} di {files} - {name} - {percent}% completato.',
@@ -70,6 +76,10 @@
msgImageResizeException: 'Errore durante il ridimensionamento dell\'immagine.<pre>{errors}</pre>',
msgAjaxError: 'Qualcosa non ha funzionato con l\'operazione {operation}. Per favore riprova più tardi!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'eliminazione file',
uploadThumb: 'caricamento file',
@@ -88,7 +98,8 @@
indicatorNewTitle: 'Non ancora caricato',
indicatorSuccessTitle: 'Caricati',
indicatorErrorTitle: 'Carica Errore',
- indicatorLoadingTitle: 'Caricamento ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Caricamento ...'
},
previewZoomButtonTitles: {
prev: 'Vedi il file precedente',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ja.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ja.js
index 3decd7fa..912237de 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ja.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ja.js
@@ -26,10 +26,13 @@
removeTitle: '選択したファイルを削除',
cancelLabel: 'キャンセル',
cancelTitle: 'アップロードをキャンセル',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'アップロード',
uploadTitle: '選択したファイルをアップロード',
msgNo: 'いいえ',
msgNoFilesSelected: 'ファイルが選択されていません',
+ msgPaused: 'Paused',
msgCancelled: 'キャンセル',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'プレビュー',
@@ -60,8 +63,11 @@
msgUploadThreshold: '処理中...',
msgUploadBegin: '初期化中...',
msgUploadEnd: '完了',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'アップロードに有効なデータがありません',
- msgUploadError: 'エラー',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'エラー',
msgValidationError: '検証エラー',
msgLoading: '{files}個中{index}個目のファイルを読み込み中&hellip;',
msgProgress: '{files}個中{index}個のファイルを読み込み中 - {name} - {percent}% 完了',
@@ -75,6 +81,10 @@
msgImageResizeException: '画像のリサイズ時にエラーが発生しました。<pre>{errors}</pre>',
msgAjaxError: '{operation}実行中にエラーが発生しました。時間をおいてもう一度お試しください。',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'ファイル削除',
uploadThumb: 'ファイルアップロード',
@@ -95,7 +105,8 @@
indicatorNewTitle: 'まだアップロードされていません',
indicatorSuccessTitle: 'アップロード済み',
indicatorErrorTitle: 'アップロード失敗',
- indicatorLoadingTitle: 'アップロード中...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'アップロード中...'
},
previewZoomButtonTitles: {
prev: '前のファイルを表示',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ka.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ka.js
index c6c0a230..f5c552c3 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ka.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ka.js
@@ -20,10 +20,13 @@
removeTitle: 'არჩეული ფაილების წაშლა',
cancelLabel: 'გაუქმება',
cancelTitle: 'მიმდინარე ატვირთვის გაუქმება',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'ატვირთვა',
uploadTitle: 'არჩეული ფაილების ატვირთვა',
msgNo: 'არა',
msgNoFilesSelected: 'ფაილები არ არის არჩეული',
+ msgPaused: 'Paused',
msgCancelled: 'გაუქმებულია',
msgPlaceholder: 'აირჩიეთ {files}...',
msgZoomModalHeading: 'დეტალურად ნახვა',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'მუშავდება...',
msgUploadBegin: 'ინიციალიზაცია...',
msgUploadEnd: 'დასრულებულია',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'ატვირთვისთვის დაუშვებელი მონაცემები.',
- msgUploadError: 'ატვირთვის შეცდომა',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'ატვირთვის შეცდომა',
msgValidationError: 'ვალიდაციის შეცდომა',
msgLoading: 'ატვირთვა {index} / {files} &hellip;',
msgProgress: 'ფაილის ატვირთვა დასრულებულია {index} / {files} - {name} - {percent}%.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'შეცდომა სურათის ზომის შეცვლისას.<pre>{errors}</pre>',
msgAjaxError: 'დაფიქსირდა შეცდომა ოპერაციის {operation} შესრულებისას. ცადეთ მოგვიანებით!',
msgAjaxProgressError: 'ვერ მოხერხდა ოპერაციის {operation} შესრულება',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'ფაილის წაშლა',
uploadThumb: 'ფაილის ატვირთვა',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'ჯერ არ ატვირთულა',
indicatorSuccessTitle: 'ატვირთულია',
indicatorErrorTitle: 'ატვირთვის შეცდომა',
- indicatorLoadingTitle: 'ატვირთვა ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'ატვირთვა ...'
},
previewZoomButtonTitles: {
prev: 'წინა ფაილის ნახვა',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kr.js
index 0190dd73..0cee688e 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kr.js
@@ -19,10 +19,13 @@
removeTitle: '선택한 파일들 지우기',
cancelLabel: '취소',
cancelTitle: '진행중인 업로드 중단',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: '업로드',
uploadTitle: '선택한 파일 업로드',
msgNo: '아니요',
msgNoFilesSelected: '선택한 파일이 없습니다',
+ msgPaused: 'Paused',
msgCancelled: '취소되었습니다',
msgPlaceholder: '{files} 선택...',
msgZoomModalHeading: '세부 정보',
@@ -53,8 +56,11 @@
msgUploadThreshold: '처리하는 중...',
msgUploadBegin: '초기화 중...',
msgUploadEnd: '완료',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: '업로드 가능한 데이터가 존재하지 않습니다.',
- msgUploadError: '오류',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: '오류',
msgValidationError: '유효성 오류',
msgLoading: '{index}/{files}번째 파일을 불러오는 중입니다. &hellip;',
msgProgress: '{index}/{files} - {name} - {percent}% 불러오기 완료.',
@@ -68,6 +74,10 @@
msgImageResizeException: '이미지 사이즈 재조정이 다음 이유로 실패했습니다.<pre>{errors}</pre>',
msgAjaxError: '{operation} 실행 도중 실패했습니다. 잠시 후 다시 시도해 주세요!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -86,7 +96,8 @@
indicatorNewTitle: '아직 업로드 되지 않았습니다',
indicatorSuccessTitle: '업로드 성공',
indicatorErrorTitle: '업로드 중 에러 발생',
- indicatorLoadingTitle: '업로드 중 ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: '업로드 중 ...'
},
previewZoomButtonTitles: {
prev: '이전 파일',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kz.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kz.js
index 82c34cc4..8ec28c62 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kz.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/kz.js
@@ -20,10 +20,13 @@
removeTitle: 'Таңдалған файлдарды жою',
cancelLabel: 'Күшін жою',
cancelTitle: 'Ағымдағы жүктеуді болдырмау',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Жүктеу',
uploadTitle: 'Таңдалған файлдарды жүктеу',
msgNo: 'жоқ',
msgNoFilesSelected: 'Файл таңдалмады',
+ msgPaused: 'Paused',
msgCancelled: 'Күші жойылған',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Алдын ала толық көру',
@@ -41,8 +44,11 @@
msgUploadThreshold: 'Өңдеу...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Тексеру қатесі',
msgLoading: '{index} файлды {files} &hellip; жүктеу',
msgProgress: '{index} файлды {files} - {name} - {percent}% жүктеу аяқталды.',
@@ -56,6 +62,10 @@
msgImageResizeException: 'Суреттің мөлшерлерін өзгерткен кезде қателік пайда болды.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -74,7 +84,8 @@
indicatorNewTitle: 'Жүктелген жоқ',
indicatorSuccessTitle: 'Жүктелген',
indicatorErrorTitle: 'Жүктелу қатесі ',
- indicatorLoadingTitle: 'Жүктелу ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Жүктелу ...'
},
previewZoomButtonTitles: {
prev: 'Алдыңғы файлды қарау',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/lt.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/lt.js
index 91f36c94..f5c007a3 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/lt.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/lt.js
@@ -20,10 +20,13 @@
removeTitle: 'Pašalinti pasirinktus failus',
cancelLabel: 'Atšaukti',
cancelTitle: 'Atšaukti vykstantį įkėlimą',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Įkelti',
uploadTitle: 'Įkelti pasirinktus failus',
msgNo: 'Ne',
msgNoFilesSelected: 'Nepasirinkta jokių failų',
+ msgPaused: 'Paused',
msgCancelled: 'Atšaukta',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Detali Peržiūra',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Vykdoma...',
msgUploadBegin: 'Inicijuojama...',
msgUploadEnd: 'Baigta',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Nėra teisingų duomenų įkėlimui.',
- msgUploadError: 'Klaida',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Klaida',
msgValidationError: 'Validacijos Klaida',
msgLoading: 'Keliamas failas {index} iš {files} &hellip;',
msgProgress: 'Keliamas failas {index} iš {files} - {name} - {percent}% baigta.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Klaida keičiant paveikslėlio matmenis.<pre>{errors}</pre>',
msgAjaxError: 'Kažkas nutiko vykdant {operation} operaciją. Prašome pabandyti vėliau!',
msgAjaxProgressError: '{operation} operacija nesėkminga',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'failo trynimo',
uploadThumb: 'failo įkėlimo',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Dar neįkelta',
indicatorSuccessTitle: 'Įkelta',
indicatorErrorTitle: 'Įkėlimo Klaida',
- indicatorLoadingTitle: 'Įkeliama ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Įkeliama ...'
},
previewZoomButtonTitles: {
prev: 'Peržiūrėti ankstesnį failą',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/nl.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/nl.js
index df3f3dc4..cc462627 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/nl.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/nl.js
@@ -19,10 +19,13 @@
removeTitle: 'Verwijder geselecteerde bestanden',
cancelLabel: 'Annuleren',
cancelTitle: 'Annuleer upload',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Upload',
uploadTitle: 'Upload geselecteerde bestanden',
msgNo: 'Nee',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Geannuleerd',
msgPlaceholder: 'Selecteer {files}...',
msgZoomModalHeading: 'Gedetailleerd voorbeeld',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Verwerken...',
msgUploadBegin: 'Initialiseren...',
msgUploadEnd: 'Gedaan',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Geen geldige data beschikbaar voor upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Bevestiging fout',
msgLoading: 'Bestanden laden {index} van de {files} &hellip;',
msgProgress: 'Bestanden laden {index} van de {files} - {name} - {percent}% compleet.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Fout bij het verkleinen van de foto.<pre>{errors}</pre>',
msgAjaxError: 'Er ging iets mis met de {operation} actie. Gelieve later opnieuw te proberen!',
msgAjaxProgressError: '{operation} mislukt',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'bestand verwijderen',
uploadThumb: 'bestand uploaden',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Nog niet geupload',
indicatorSuccessTitle: 'geupload',
indicatorErrorTitle: 'fout uploaden',
- indicatorLoadingTitle: 'uploaden ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'uploaden ...'
},
previewZoomButtonTitles: {
prev: 'Toon vorig bestand',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/no.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/no.js
index 773bb1bd..f6b8ab33 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/no.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/no.js
@@ -19,10 +19,13 @@
removeTitle: 'Fjern valgte filer',
cancelLabel: 'Avbryt',
cancelTitle: 'Stopp pågående opplastninger',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Last opp',
uploadTitle: 'Last opp valgte filer',
msgNo: 'Nei',
msgNoFilesSelected: 'Ingen filer er valgt',
+ msgPaused: 'Paused',
msgCancelled: 'Avbrutt',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Detaljert visning',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Prosesserer...',
msgUploadBegin: 'Initialiserer...',
msgUploadEnd: 'Ferdig',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Ingen gyldige data tilgjengelig for opplastning.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Valideringsfeil',
msgLoading: 'Laster fil {index} av {files} &hellip;',
msgProgress: 'Laster fil {index} av {files} - {name} - {percent}% fullført.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'En feil oppstod under endring av størrelse .<pre>{errors}</pre>',
msgAjaxError: 'Noe gikk galt med {operation} operasjonen. Vennligst prøv igjen senere!',
msgAjaxProgressError: '{operation} feilet',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -85,7 +95,8 @@
indicatorNewTitle: 'Opplastning ikke fullført',
indicatorSuccessTitle: 'Opplastet',
indicatorErrorTitle: 'Opplastningsfeil',
- indicatorLoadingTitle: 'Laster opp ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Laster opp ...'
},
previewZoomButtonTitles: {
prev: 'Vis forrige fil',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pl.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pl.js
index e19a0ed2..6de299fb 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pl.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pl.js
@@ -19,10 +19,13 @@
removeTitle: 'Usuń zaznaczone pliki',
cancelLabel: 'Przerwij',
cancelTitle: 'Anuluj wysyłanie',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Wgraj',
uploadTitle: 'Wgraj zaznaczone pliki',
msgNo: 'Nie',
msgNoFilesSelected: 'Brak zaznaczonych plików',
+ msgPaused: 'Paused',
msgCancelled: 'Odwołany',
msgPlaceholder: 'Wybierz {files}...',
msgZoomModalHeading: 'Szczegółowy podgląd',
@@ -43,8 +46,11 @@
msgUploadThreshold: 'Przetwarzanie...',
msgUploadBegin: 'Rozpoczynanie...',
msgUploadEnd: 'Gotowe!',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Brak poprawnych danych do przesłania.',
- msgUploadError: 'Błąd',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Błąd',
msgValidationError: 'Błąd walidacji',
msgLoading: 'Wczytywanie pliku {index} z {files} &hellip;',
msgProgress: 'Wczytywanie pliku {index} z {files} - {name} - {percent}% zakończone.',
@@ -58,6 +64,10 @@
msgImageResizeException: 'Błąd podczas zmiany rozmiaru obrazu.<pre>{errors}</pre>',
msgAjaxError: 'Coś poczło nie tak podczas {operation}. Spróbuj ponownie!',
msgAjaxProgressError: '{operation} nie powiodło się',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'usuwanie pliku',
uploadThumb: 'przesyłanie pliku',
@@ -76,7 +86,8 @@
indicatorNewTitle: 'Jeszcze nie przesłany',
indicatorSuccessTitle: 'Dodane',
indicatorErrorTitle: 'Błąd',
- indicatorLoadingTitle: 'Przesyłanie ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Przesyłanie ...'
},
previewZoomButtonTitles: {
prev: 'Pokaż poprzedni plik',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt-BR.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt-BR.js
index 157ac84c..40c32cec 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt-BR.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt-BR.js
@@ -19,10 +19,13 @@
removeTitle: 'Remover arquivos selecionados',
cancelLabel: 'Cancelar',
cancelTitle: 'Interromper envio em andamento',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Enviar',
uploadTitle: 'Enviar arquivos selecionados',
msgNo: 'Não',
msgNoFilesSelected: 'Nenhum arquivo selecionado',
+ msgPaused: 'Paused',
msgCancelled: 'Cancelado',
msgPlaceholder: 'Selecionar {files}...',
msgZoomModalHeading: 'Pré-visualização detalhada',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Processando...',
msgUploadBegin: 'Inicializando...',
msgUploadEnd: 'Concluído',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Nenhuma informação válida para upload.',
- msgUploadError: 'Erro de Upload',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Erro de Upload',
msgValidationError: 'Erro de validação',
msgLoading: 'Enviando arquivo {index} de {files}&hellip;',
msgProgress: 'Enviando arquivo {index} de {files} - {name} - {percent}% completo.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Erro ao redimensionar a imagem.<pre>{errors}</pre>',
msgAjaxError: 'Algo deu errado com a operação {operation}. Por favor tente novamente mais tarde!',
msgAjaxProgressError: '{operation} falhou',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'Exclusão de arquivo',
uploadThumb: 'Upload de arquivos',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Ainda não enviado',
indicatorSuccessTitle: 'Enviado',
indicatorErrorTitle: 'Erro',
- indicatorLoadingTitle: 'Enviando...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Enviando...'
},
previewZoomButtonTitles: {
prev: 'Visualizar arquivo anterior',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt.js
index 419b1761..181ab198 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/pt.js
@@ -16,85 +16,96 @@
filePlural: 'ficheiros',
browseLabel: 'Procurar &hellip;',
removeLabel: 'Remover',
- removeTitle: 'Remover ficheiros seleccionados',
+ removeTitle: 'Remover ficheiros selecionados',
cancelLabel: 'Cancelar',
- cancelTitle: 'Abortar carregamento ',
- uploadLabel: 'Carregar',
- uploadTitle: 'Carregar ficheiros seleccionados',
+ cancelTitle: 'Abortar envio',
+ pauseLabel: 'Parar',
+ pauseTitle: 'Parar envio em curso',
+ uploadLabel: 'Enviar',
+ uploadTitle: 'Enviar ficheiros selecionados',
msgNo: 'Não',
- msgNoFilesSelected: '',
+ msgNoFilesSelected: 'Nenhum ficheiro selecionado',
+ msgPaused: 'Parado',
msgCancelled: 'Cancelado',
- msgPlaceholder: 'Select {files}...',
+ msgPlaceholder: 'Selecionar {files}...',
msgZoomModalHeading: 'Pré-visualização detalhada',
- msgFileRequired: 'You must select a file to upload.',
- msgSizeTooSmall: 'File "{name}" (<b>{size} KB</b>) is too small and must be larger than <b>{minSize} KB</b>.',
+ msgFileRequired: 'É necessário selecionar um ficheiro a enviar.',
+ msgSizeTooSmall: 'Ficheiro "{name}" (<b>{size} KB</b>) é demasiado pequeno, tem ser ser maior que <b>{minSize} KB</b>.',
msgSizeTooLarge: 'Ficheiro "{name}" (<b>{size} KB</b>) excede o tamanho máximo permido de <b>{maxSize} KB</b>.',
- msgFilesTooLess: 'Deve seleccionar pelo menos <b>{n}</b> {files} para fazer upload.',
- msgFilesTooMany: 'Número máximo de ficheiros seleccionados <b>({n})</b> excede o limite máximo de <b>{m}</b>.',
- msgFileNotFound: 'Ficheiro "{name}" não encontrado!',
- msgFileSecured: 'Restrições de segurança preventem a leitura do ficheiro "{name}".',
+ msgFilesTooLess: 'Deve selecionar pelo menos <b>{n}</b> {files} para enviar.',
+ msgFilesTooMany: 'Número máximo de ficheiros selecionados <b>({n})</b> excede o limite máximo de <b>{m}</b>.',
+ msgFileNotFound: 'Ficheiro "{name}" não encontrado.',
+ msgFileSecured: 'Restrições de segurança impedem a leitura do ficheiro "{name}".',
msgFileNotReadable: 'Ficheiro "{name}" não pode ser lido.',
msgFilePreviewAborted: 'Pré-visualização abortado para o ficheiro "{name}".',
msgFilePreviewError: 'Ocorreu um erro ao ler o ficheiro "{name}".',
- msgInvalidFileName: 'Invalid or unsupported characters in file name "{name}".',
+ msgInvalidFileName: 'Caracteres inválidos ou não suportados no nome de ficheiro "{name}".',
msgInvalidFileType: 'Tipo inválido para o ficheiro "{name}". Apenas ficheiros "{types}" são suportados.',
msgInvalidFileExtension: 'Extensão inválida para o ficheiro "{name}". Apenas ficheiros "{extensions}" são suportados.',
msgFileTypes: {
- 'image': 'image',
+ 'image': 'imagem',
'html': 'HTML',
- 'text': 'text',
- 'video': 'video',
+ 'text': 'texto',
+ 'video': 'vídeo',
'audio': 'audio',
'flash': 'flash',
'pdf': 'PDF',
- 'object': 'object'
+ 'object': 'objeto'
},
- msgUploadAborted: 'O upload do arquivo foi abortada',
- msgUploadThreshold: 'Processing...',
- msgUploadBegin: 'Initializing...',
- msgUploadEnd: 'Done',
- msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
- msgValidationError: 'Erro de validação',
- msgLoading: 'A carregar ficheiro {index} de {files} &hellip;',
- msgProgress: 'A carregar ficheiro {index} de {files} - {name} - {percent}% completo.',
- msgSelected: '{n} {files} seleccionados',
- msgFoldersNotAllowed: 'Arrastar e largar ficheiros apenas! {n} pasta(s) ignoradas.',
- msgImageWidthSmall: 'Largura do arquivo de imagem "{name}" deve ser pelo menos {size} px.',
- msgImageHeightSmall: 'Altura do arquivo de imagem "{name}" deve ser pelo menos {size} px.',
- msgImageWidthLarge: 'Largura do arquivo de imagem "{name}" não pode exceder {size} px.',
- msgImageHeightLarge: 'Altura do arquivo de imagem "{name}" não pode exceder {size} px.',
- msgImageResizeError: 'Could not get the image dimensions to resize.',
+ msgUploadAborted: 'O envio do ficheiro foi abortado',
+ msgUploadThreshold: 'A processar...',
+ msgUploadBegin: 'A inicializar...',
+ msgUploadEnd: 'Concluído',
+ msgUploadResume: 'A retomar o envio...',
+ msgUploadEmpty: 'Não existem dados válidos disponíveis para o envio.',
+ msgUploadError: 'Erro de Envio',
+ msgDeleteError: 'Erro de Eliminação',
+ msgProgressError: 'Erro',
+ msgValidationError: 'Erro de Validação',
+ msgLoading: 'A enviar ficheiro {index} de {files} &hellip;',
+ msgProgress: 'A enviar ficheiro {index} de {files} - {name} - {percent}% completo.',
+ msgSelected: '{n} {files} selecionados',
+ msgFoldersNotAllowed: 'Arrastar e largar ficheiros apenas. {n} pasta(s) ignoradas.',
+ msgImageWidthSmall: 'Largura da imagem "{name}" deve ser pelo menos {size} px.',
+ msgImageHeightSmall: 'Altura da imagem "{name}" deve ser pelo menos {size} px.',
+ msgImageWidthLarge: 'Largura da imagem "{name}" não pode exceder {size} px.',
+ msgImageHeightLarge: 'Altura da imagem "{name}" não pode exceder {size} px.',
+ msgImageResizeError: 'Nãofoi possível obter as dimensões da imagem para redimensionar.',
msgImageResizeException: 'Erro ao redimensionar a imagem.<pre>{errors}</pre>',
- msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
- msgAjaxProgressError: '{operation} failed',
+ msgAjaxError: 'Ocorreu um erro durante a operação {operation}. Por favor tente de novo mais tarde.',
+ msgAjaxProgressError: '{operation} falhou',
+ msgDuplicateFile: 'O ficheiro "{name}" com o mesmo tamanho "{size} KB" já foi anteriormente selecionado. O ficheiro duplicado foi ignorado.',
+ msgResumableUploadRetriesExceeded: 'O envio foi abortado após <b>{max}</b> tentativas para o ficheiro <b>{file}</b>. Detalhes do erro: <pre>{error}</pre>',
+ msgPendingTime: '{time} restante',
+ msgCalculatingTime: 'a calcular o tempo restante',
ajaxOperations: {
- deleteThumb: 'file delete',
- uploadThumb: 'file upload',
- uploadBatch: 'batch file upload',
- uploadExtra: 'form data upload'
+ deleteThumb: 'eliminar ficheiro',
+ uploadThumb: 'enviar ficheiro',
+ uploadBatch: 'envio de ficheiros em lote',
+ uploadExtra: 'envio de ficheiro em formulário'
},
dropZoneTitle: 'Arrastar e largar ficheiros aqui &hellip;',
- dropZoneClickTitle: '<br>(or click to select {files})',
+ dropZoneClickTitle: '<br>(ou clique para selecionar {files})',
fileActionSettings: {
- removeTitle: 'Remover arquivo',
- uploadTitle: 'Carregar arquivo',
- uploadRetryTitle: 'Retry upload',
- downloadTitle: 'Download file',
+ removeTitle: 'Remover ficheiro',
+ uploadTitle: 'Enviar ficheiro',
+ uploadRetryTitle: 'Voltar a tentar o envio',
+ downloadTitle: 'Transferir ficheiro',
zoomTitle: 'Ver detalhes',
- dragTitle: 'Move / Rearrange',
- indicatorNewTitle: 'Ainda não carregou',
- indicatorSuccessTitle: 'Carregado',
- indicatorErrorTitle: 'Carregar Erro',
- indicatorLoadingTitle: 'A carregar ...'
+ dragTitle: 'Mover / Reorganizar',
+ indicatorNewTitle: 'Ainda Não Enviado',
+ indicatorSuccessTitle: 'Enviado',
+ indicatorErrorTitle: 'Erro de Envio',
+ indicatorPausedTitle: 'Envio Parado',
+ indicatorLoadingTitle: 'A enviar ...'
},
previewZoomButtonTitles: {
- prev: 'View previous file',
- next: 'View next file',
- toggleheader: 'Toggle header',
- fullscreen: 'Toggle full screen',
- borderless: 'Toggle borderless mode',
- close: 'Close detailed preview'
+ prev: 'Ver ficheiro anterior',
+ next: 'Ver próximo ficheiro',
+ toggleheader: 'Mostrar/esconder cabeçalho',
+ fullscreen: 'Alternar entre ecrã completo',
+ borderless: 'Alternar entre modo sem bordas',
+ close: 'Fechar pré-visualização detalhada'
}
};
-})(window.jQuery); \ No newline at end of file
+})(window.jQuery);
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ro.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ro.js
index d31b85bd..b1930984 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ro.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ro.js
@@ -20,10 +20,13 @@
removeTitle: 'Curăță fișierele selectate',
cancelLabel: 'Renunță',
cancelTitle: 'Anulează încărcarea curentă',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Încarcă',
uploadTitle: 'Încarcă fișierele selectate',
msgNo: 'Nu',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Anulat',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Previzualizare detaliată',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Eroare de validare',
msgLoading: 'Se încarcă fișierul {index} din {files} &hellip;',
msgProgress: 'Se încarcă fișierul {index} din {files} - {name} - {percent}% încărcat.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Eroare la redimensionarea imaginii.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Nu a încărcat încă',
indicatorSuccessTitle: 'încărcat',
indicatorErrorTitle: 'Încărcați eroare',
- indicatorLoadingTitle: 'Se încarcă ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Se încarcă ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ru.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ru.js
index 71c5ff7a..619744bc 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ru.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/ru.js
@@ -20,10 +20,13 @@
removeTitle: 'Очистить выбранные файлы',
cancelLabel: 'Отмена',
cancelTitle: 'Отменить текущую загрузку',
+ pauseLabel: 'Пауза',
+ pauseTitle: 'Приостановить текущую загрузку',
uploadLabel: 'Загрузить',
uploadTitle: 'Загрузить выбранные файлы',
msgNo: 'нет',
msgNoFilesSelected: '',
+ msgPaused: 'Приостановлено',
msgCancelled: 'Отменено',
msgPlaceholder: 'Выбрать {files}...',
msgZoomModalHeading: 'Подробное превью',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Обработка...',
msgUploadBegin: 'Инициализация...',
msgUploadEnd: 'Готово',
+ msgUploadResume: 'Возобновление загрузки...',
msgUploadEmpty: 'Недопустимые данные для загрузки',
msgUploadError: 'Ошибка загрузки',
+ msgDeleteError: 'Ошибка удаления',
+ msgProgressError: 'Ошибка загрузки',
msgValidationError: 'Ошибка проверки',
msgLoading: 'Загрузка файла {index} из {files} &hellip;',
msgProgress: 'Загрузка файла {index} из {files} - {name} - {percent}% завершено.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Ошибка при изменении размера изображения.<pre>{errors}</pre>',
msgAjaxError: 'Произошла ошибка при выполнении операции {operation}. Повторите попытку позже!',
msgAjaxProgressError: 'Не удалось выполнить {operation}',
+ msgDuplicateFile: 'Файл "{name}" с размером "{size} KB" уже был выбран ранее. Пропуск повторяющегося выбора.',
+ msgResumableUploadRetriesExceeded: 'Загрузка прервана после <b>{max}</b> попыток для файла <b>{file}</b>! Информация об ошибке: <pre>{error}</pre>',
+ msgPendingTime: '{time} осталось',
+ msgCalculatingTime: 'расчет оставшегося времени',
ajaxOperations: {
deleteThumb: 'удалить файл',
uploadThumb: 'загрузить файл',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Еще не загружен',
indicatorSuccessTitle: 'Загружен',
indicatorErrorTitle: 'Ошибка загрузки',
- indicatorLoadingTitle: 'Загрузка ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Загрузка ...'
},
previewZoomButtonTitles: {
prev: 'Посмотреть предыдущий файл',
@@ -98,4 +109,4 @@
close: 'Закрыть подробный предпросмотр'
}
};
-})(window.jQuery);
+})(window.jQuery); \ No newline at end of file
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sk.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sk.js
index 28d67e9a..706cb0e0 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sk.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sk.js
@@ -19,10 +19,13 @@
removeTitle: 'Vyčistiť vybraté súbory',
cancelLabel: 'Storno',
cancelTitle: 'Prerušiť nahrávanie',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Nahrať',
uploadTitle: 'Nahrať vybraté súbory',
msgNo: 'Nie',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Zrušené',
msgPlaceholder: 'Vybrať {files}...',
msgZoomModalHeading: 'Detailný náhľad',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Spracovávam...',
msgUploadBegin: 'Inicializujem...',
msgUploadEnd: 'Hotovo',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Na nahrávanie nie sú k dispozícii žiadne platné údaje.',
- msgUploadError: 'Chyba',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Chyba',
msgValidationError: 'Chyba overenia',
msgLoading: 'Nahrávanie súboru {index} z {files} &hellip;',
msgProgress: 'Nahrávanie súboru {index} z {files} - {name} - {percent}% dokončené.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Chyba pri zmene veľkosti obrázka.<pre>{errors}</pre>',
msgAjaxError: 'Pri operácii {operation} sa vyskytla chyba. Skúste to prosím neskôr!',
msgAjaxProgressError: '{operation} - neúspešné',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'odstrániť súbor',
uploadThumb: 'nahrať súbor',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'Ešte nenahral',
indicatorSuccessTitle: 'Nahraný',
indicatorErrorTitle: 'Chyba pri nahrávaní',
- indicatorLoadingTitle: 'Nahrávanie ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Nahrávanie ...'
},
previewZoomButtonTitles: {
prev: 'Zobraziť predchádzajúci súbor',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sl.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sl.js
index 490d7d61..b57d996d 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sl.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sl.js
@@ -20,10 +20,13 @@
removeTitle: 'Počisti izbrane datoteke',
cancelLabel: 'Prekliči',
cancelTitle: 'Prekliči nalaganje',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Naloži',
uploadTitle: 'Naloži izbrane datoteke',
msgNo: 'Ne',
msgNoFilesSelected: 'Nobena datoteka ni izbrana',
+ msgPaused: 'Paused',
msgCancelled: 'Preklicano',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Podroben predogled',
@@ -51,8 +54,11 @@
msgUploadThreshold: 'Procesiram...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Napaki pri validiranju',
msgLoading: 'Nalaganje datoteke {index} od {files} &hellip;',
msgProgress: 'Nalaganje datoteke {index} od {files} - {name} - {percent}% dokončano.',
@@ -66,6 +72,10 @@
msgImageResizeException: 'Napaka pri spreminjanju velikosti slike.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -84,7 +94,8 @@
indicatorNewTitle: 'Še ni naloženo',
indicatorSuccessTitle: 'Naloženo',
indicatorErrorTitle: 'Napaka pri nalaganju',
- indicatorLoadingTitle: 'Nalagam ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Nalagam ...'
},
previewZoomButtonTitles: {
prev: 'Poglej prejšno datoteko',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sv.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sv.js
index 038b1d99..90abd31d 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sv.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/sv.js
@@ -19,10 +19,13 @@
removeTitle: 'Rensa valda filer',
cancelLabel: 'Avbryt',
cancelTitle: 'Avbryt pågående uppladdning',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Ladda upp',
uploadTitle: 'Ladda upp valda filer',
msgNo: 'Nej',
msgNoFilesSelected: 'Inga filer valda',
+ msgPaused: 'Paused',
msgCancelled: 'Avbruten',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'detaljerad förhandsgranskning',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Bearbetar...',
msgUploadBegin: 'Påbörjar...',
msgUploadEnd: 'Färdig',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Ingen giltig data tillgänglig för uppladdning.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Valideringsfel',
msgLoading: 'Laddar fil {index} av {files} &hellip;',
msgProgress: 'Laddar fil {index} av {files} - {name} - {percent}% färdig.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Fel vid storleksändring av bilden.<pre>{errors}</pre>',
msgAjaxError: 'Något gick fel med {operation} operationen. Försök igen senare!',
msgAjaxProgressError: '{operation} misslyckades',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -85,7 +95,8 @@
indicatorNewTitle: 'Inte uppladdat ännu',
indicatorSuccessTitle: 'Uppladdad',
indicatorErrorTitle: 'Uppladdningsfel',
- indicatorLoadingTitle: 'Laddar upp...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Laddar upp...'
},
previewZoomButtonTitles: {
prev: 'Visa föregående fil',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/th.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/th.js
index 7a2d0460..c00f82ea 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/th.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/th.js
@@ -19,10 +19,13 @@
removeTitle: 'ลบไฟล์ที่เลือกทิ้ง',
cancelLabel: 'ยกเลิก',
cancelTitle: 'ยกเลิกการอัพโหลด',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'อัพโหลด',
uploadTitle: 'อัพโหลดไฟล์ที่เลือก',
msgNo: 'ไม่',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'ยกเลิก',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'ตัวอย่างละเอียด',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'ข้อผิดพลาดในการตรวจสอบ',
msgLoading: 'กำลังโหลดไฟล์ {index} จาก {files} &hellip;',
msgProgress: 'กำลังโหลดไฟล์ {index} จาก {files} - {name} - {percent}%',
@@ -68,6 +74,10 @@
msgImageResizeException: 'ข้อผิดพลาดขณะปรับขนาดภาพ<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -86,7 +96,8 @@
indicatorNewTitle: 'ยังไม่ได้อัปโหลด',
indicatorSuccessTitle: 'อัพโหลด',
indicatorErrorTitle: 'อัปโหลดข้อผิดพลาด',
- indicatorLoadingTitle: 'อัพโหลด ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'อัพโหลด ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/tr.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/tr.js
index 1fe6a383..a7efa29e 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/tr.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/tr.js
@@ -19,10 +19,13 @@
removeTitle: 'Seçilen dosyaları sil',
cancelLabel: 'İptal',
cancelTitle: 'Devam eden yüklemeyi iptal et',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Yükle',
uploadTitle: 'Seçilen dosyaları yükle',
msgNo: 'Hayır',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'İptal edildi',
msgPlaceholder: 'Seçilen {files}...',
msgZoomModalHeading: 'Detaylı Önizleme',
@@ -53,8 +56,11 @@
msgUploadThreshold: 'İşlem yapılıyor...',
msgUploadBegin: 'Başlıyor...',
msgUploadEnd: 'Başarılı',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Yüklemek için geçerli veri mevcut değil.',
- msgUploadError: 'Hata',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Hata',
msgValidationError: 'Doğrulama Hatası',
msgLoading: 'Dosya yükleniyor {index} / {files} &hellip;',
msgProgress: 'Dosya yükleniyor {index} / {files} - {name} - %{percent} tamamlandı.',
@@ -68,6 +74,10 @@
msgImageResizeException: 'Görüntü boyutlandırma sırasında hata.<pre>{errors}</pre>',
msgAjaxError: '{operation} işlemi ile ilgili bir şeyler ters gitti. Lütfen daha sonra tekrar deneyiniz!',
msgAjaxProgressError: '{operation} işlemi başarısız oldu.',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'dosya silme',
uploadThumb: 'dosya yükleme',
@@ -85,7 +95,8 @@
indicatorNewTitle: 'Henüz yüklenmedi',
indicatorSuccessTitle: 'Yüklendi',
indicatorErrorTitle: 'Yükleme Hatası',
- indicatorLoadingTitle: 'Yükleniyor ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Yükleniyor ...'
},
previewZoomButtonTitles: {
prev: 'Önceki dosyayı göster',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uk.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uk.js
index d1b7f3a1..94928353 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uk.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uk.js
@@ -20,10 +20,13 @@
removeTitle: 'Видалити вибрані файли',
cancelLabel: 'Скасувати',
cancelTitle: 'Скасувати поточне відвантаження',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Відвантажити',
uploadTitle: 'Відвантажити обрані файли',
msgNo: 'Немає',
msgNoFilesSelected: '',
+ msgPaused: 'Paused',
msgCancelled: 'Cкасовано',
msgPlaceholder: 'Оберіть {files}...',
msgZoomModalHeading: 'Детальний превью',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Обробка...',
msgUploadBegin: 'Ініціалізація...',
msgUploadEnd: 'Готово',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'Немає доступних даних для відвантаження.',
- msgUploadError: 'Помилка',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Помилка',
msgValidationError: 'Помилка перевірки',
msgLoading: 'Відвантаження файла {index} із {files} &hellip;',
msgProgress: 'Відвантаження файла {index} із {files} - {name} - {percent}% завершено.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Помилка при зміні розміру зображення.<pre>{errors}</pre>',
msgAjaxError: 'Щось не так із операцією {operation}. Будь ласка, спробуйте пізніше!',
msgAjaxProgressError: 'помилка {operation}',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'видалити файл',
uploadThumb: 'відвантажити файл',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Ще не відвантажено',
indicatorSuccessTitle: 'Відвантажено',
indicatorErrorTitle: 'Помилка при відвантаженні',
- indicatorLoadingTitle: 'Завантаження ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Завантаження ...'
},
previewZoomButtonTitles: {
prev: 'Переглянути попередній файл',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uz.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uz.js
index c2c57168..7c43e166 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uz.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/uz.js
@@ -20,10 +20,13 @@
removeTitle: 'Tanlangan fayllarni tozalash',
cancelLabel: 'Bekor qilish',
cancelTitle: 'Joriy yuklab olishni bekor qilish',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Yuklab olish',
uploadTitle: 'Tanlangan fayllarni yuklash',
msgNo: 'No',
msgNoFilesSelected: 'No files selected',
+ msgPaused: 'Paused',
msgCancelled: 'Cancelled',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Detailed Preview',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Processing...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Fayl yuklash xatosi',
msgLoading: '{Files} dan {index} faylini yuklash &hellip;',
msgProgress: '{Files} dan {index}{name} faylini yuklashi - {percent}% tugallandi.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Error while resizing the image.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Not uploaded yet',
indicatorSuccessTitle: 'Uploaded',
indicatorErrorTitle: 'Upload Error',
- indicatorLoadingTitle: 'Uploading ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Uploading ...'
},
previewZoomButtonTitles: {
prev: 'View previous file',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/vi.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/vi.js
index 7d140b5e..7a51a4b9 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/vi.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/vi.js
@@ -20,10 +20,13 @@
removeTitle: 'Bỏ tập tin đã chọn',
cancelLabel: 'Hủy',
cancelTitle: 'Hủy upload',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: 'Upload',
uploadTitle: 'Upload tập tin đã chọn',
msgNo: 'Không',
msgNoFilesSelected: 'Không tập tin nào được chọn',
+ msgPaused: 'Paused',
msgCancelled: 'Đã hủy',
msgPlaceholder: 'Select {files}...',
msgZoomModalHeading: 'Chi tiết xem trước',
@@ -54,8 +57,11 @@
msgUploadThreshold: 'Đang xử lý...',
msgUploadBegin: 'Initializing...',
msgUploadEnd: 'Done',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: 'No valid data available for upload.',
- msgUploadError: 'Error',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: 'Error',
msgValidationError: 'Lỗi xác nhận',
msgLoading: 'Đang nạp {index} tập tin trong số {files} &hellip;',
msgProgress: 'Đang nạp {index} tập tin trong số {files} - {name} - {percent}% hoàn thành.',
@@ -69,6 +75,10 @@
msgImageResizeException: 'Resize hình ảnh bị lỗi.<pre>{errors}</pre>',
msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!',
msgAjaxProgressError: '{operation} failed',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -87,7 +97,8 @@
indicatorNewTitle: 'Chưa được upload',
indicatorSuccessTitle: 'Đã upload',
indicatorErrorTitle: 'Upload bị lỗi',
- indicatorLoadingTitle: 'Đang upload ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: 'Đang upload ...'
},
previewZoomButtonTitles: {
prev: 'Xem tập tin phía trước',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh-TW.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh-TW.js
index 49f7710f..a07eb079 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh-TW.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh-TW.js
@@ -20,10 +20,13 @@
removeTitle: '清除選取檔案',
cancelLabel: '取消',
cancelTitle: '取消上傳中檔案',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: '上傳',
uploadTitle: '上傳選取檔案',
msgNo: '沒有',
msgNoFilesSelected: '未選擇檔案',
+ msgPaused: 'Paused',
msgCancelled: '取消',
zoomTitle: '詳細資料',
msgPlaceholder: '選擇 {files}...',
@@ -55,8 +58,11 @@
msgUploadThreshold: '處理中...',
msgUploadBegin: '正在初始化...',
msgUploadEnd: '完成',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: '無效的文件上傳.',
- msgUploadError: '上傳錯誤',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: '上傳錯誤',
msgValidationError: '驗證錯誤',
msgLoading: '載入第 {index} 個檔案,共 {files} &hellip;',
msgProgress: '載入第 {index} 個檔案,共 {files} - {name} - {percent}% 成功.',
@@ -70,6 +76,10 @@
msgImageResizeException: '錯誤而調整圖像大小。<pre>{errors}</pre>',
msgAjaxError: '{operation} 發生錯誤. 請重試!',
msgAjaxProgressError: '{operation} 失敗',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: 'file delete',
uploadThumb: 'file upload',
@@ -88,7 +98,8 @@
indicatorNewTitle: '尚未上傳',
indicatorSuccessTitle: '上傳成功',
indicatorErrorTitle: '上傳失敗',
- indicatorLoadingTitle: '上傳中 ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: '上傳中 ...'
},
previewZoomButtonTitles: {
prev: '預覽上壹個文件',
diff --git a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh.js b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh.js
index 469fa380..2b000e2c 100644
--- a/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh.js
+++ b/kvision-modules/kvision-bootstrap-upload/src/main/resources/js/locales/bootstrap-fileinput/zh.js
@@ -20,10 +20,13 @@
removeTitle: '清除选中文件',
cancelLabel: '取消',
cancelTitle: '取消进行中的上传',
+ pauseLabel: 'Pause',
+ pauseTitle: 'Pause ongoing upload',
uploadLabel: '上传',
uploadTitle: '上传选中文件',
msgNo: '没有',
msgNoFilesSelected: '未选择文件',
+ msgPaused: 'Paused',
msgCancelled: '取消',
msgPlaceholder: '选择 {files}...',
msgZoomModalHeading: '详细预览',
@@ -54,8 +57,11 @@
msgUploadThreshold: '处理中...',
msgUploadBegin: '正在初始化...',
msgUploadEnd: '完成',
+ msgUploadResume: 'Resuming upload...',
msgUploadEmpty: '无效的文件上传.',
- msgUploadError: '上传出错',
+ msgUploadError: 'Upload Error',
+ msgDeleteError: 'Delete Error',
+ msgProgressError: '上传出错',
msgValidationError: '验证错误',
msgLoading: '加载第 {index} 文件 共 {files} &hellip;',
msgProgress: '加载第 {index} 文件 共 {files} - {name} - {percent}% 完成.',
@@ -69,6 +75,10 @@
msgImageResizeException: '调整图像大小时发生错误。<pre>{errors}</pre>',
msgAjaxError: '{operation} 发生错误. 请重试!',
msgAjaxProgressError: '{operation} 失败',
+ msgDuplicateFile: 'File "{name}" of same size "{size} KB" has already been selected earlier. Skipping duplicate selection.',
+ msgResumableUploadRetriesExceeded: 'Upload aborted beyond <b>{max}</b> retries for file <b>{file}</b>! Error Details: <pre>{error}</pre>',
+ msgPendingTime: '{time} remaining',
+ msgCalculatingTime: 'calculating time remaining',
ajaxOperations: {
deleteThumb: '删除文件',
uploadThumb: '上传文件',
@@ -87,7 +97,8 @@
indicatorNewTitle: '没有上传',
indicatorSuccessTitle: '上传',
indicatorErrorTitle: '上传错误',
- indicatorLoadingTitle: '上传 ...'
+ indicatorPausedTitle: 'Upload Paused',
+ indicatorLoadingTitle: '上传 ...'
},
previewZoomButtonTitles: {
prev: '预览上一个文件',