|
@@ -6,7 +6,7 @@
|
|
|
*
|
|
|
* @see http://github.com/kartik-v/bootstrap-fileinput
|
|
|
* @author CyanoFresh <[email protected]>
|
|
|
- *
|
|
|
+ * @Modified by Doston Usmonov <[email protected]> 20.09.2019
|
|
|
* NOTE: this file must be saved in UTF-8 encoding.
|
|
|
*/
|
|
|
(function ($) {
|
|
@@ -16,34 +16,33 @@
|
|
|
fileSingle: 'fayl',
|
|
|
filePlural: 'fayllar',
|
|
|
browseLabel: 'Tanlash …',
|
|
|
- removeLabel: 'O\'chirish',
|
|
|
+ removeLabel: 'O‘chirish',
|
|
|
removeTitle: 'Tanlangan fayllarni tozalash',
|
|
|
cancelLabel: 'Bekor qilish',
|
|
|
cancelTitle: 'Joriy yuklab olishni bekor qilish',
|
|
|
- pauseLabel: 'Pause',
|
|
|
- pauseTitle: 'Pause ongoing upload',
|
|
|
+ pauseLabel: 'To‘xtatish',
|
|
|
+ pauseTitle: 'Davomli yuklashni to‘xtatib turish',
|
|
|
uploadLabel: 'Yuklab olish',
|
|
|
uploadTitle: 'Tanlangan fayllarni yuklash',
|
|
|
- msgNo: 'No',
|
|
|
- msgNoFilesSelected: 'No files selected',
|
|
|
- msgPaused: 'Paused',
|
|
|
- msgCancelled: 'Cancelled',
|
|
|
- msgPlaceholder: 'Select {files}...',
|
|
|
- msgZoomModalHeading: 'Detailed Preview',
|
|
|
- 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>.',
|
|
|
- msgSizeTooLarge: '"{name}" fayl (<b>{size} KB</b>) ruxsat etilgan maksimal yuklash hajmidan <b>{maxSize} KB</b> ortiq. Yuklashni qayta urinib ko\'ring!',
|
|
|
- msgFilesTooLess: 'Yuklash uchun kamida <b>{n}</b> {files} tanlashingiz kerak. Yuklashni qayta urinib ko\'ring!',
|
|
|
- msgFilesTooMany: 'Tanlangan fayllar <b>({n})</b> ruxsat etilgan maksimal yuklash hajmidan <b>{m}</b> ortiq. Yuklashni qayta urinib ko\'ring!',
|
|
|
- msgTotalFilesTooMany: 'You can upload a maximum of <b>{m}</b> files (<b>{n}</b> files detected).',
|
|
|
- msgFileNotFound: '"{name}" fayl topilmaydi!',
|
|
|
- msgFileSecured: 'Security restrictions prevent reading the file "{name}".',
|
|
|
- msgFileNotReadable: '"{name}" fayl o\'qilmaydi.',
|
|
|
- msgFilePreviewAborted: '"{name}" Ffylni oldindan ko\'rish jarayoni to\'xtatildi.',
|
|
|
- msgFilePreviewError: '"{name}" faylni o\'qish paytida xatolik yuz berdi.',
|
|
|
- msgInvalidFileName: 'Invalid or unsupported characters in file name "{name}".',
|
|
|
- msgInvalidFileType: '"{name}" fayl uchun yaroqsiz tur. Faqat "{types}" fayllari qo\'llab-quvvatlanadi.',
|
|
|
- msgInvalidFileExtension: '"{name}" fayl uchun noto\'g\'ri kengaytma. Faqat "{extensions}" fayllari qo\'llab-quvvatlanadi.',
|
|
|
+ msgNo: 'Yo‘q',
|
|
|
+ msgNoFilesSelected: 'Hech qanday fayl tanlanmagan',
|
|
|
+ msgPaused: 'To‘xtatildi',
|
|
|
+ msgCancelled: 'Bekor qilindi',
|
|
|
+ msgPlaceholder: '{files} tanlash...',
|
|
|
+ msgZoomModalHeading: 'Batafsil ko‘rib chiqish',
|
|
|
+ msgFileRequired: 'Yuklash uchun faylni tanlashingiz kerak.',
|
|
|
+ msgSizeTooSmall: 'Siz tanlagan fayl hajmi: "{name}" (<b>{size} KB</b>). Tanlangan fayl hajmi <b>{minSize} KB</b> dan katta bo‘lishi lozim. Ko‘rsatilgan hajmdan kattaroq fayl yuklashga urinib ko‘ring',
|
|
|
+ msgSizeTooLarge: '"{name}" fayl (<b>{size} KB</b>) ruxsat etilgan maksimal yuklash hajm: <b>{maxSize} KB</b> dan katta. Kichikroq fayl yuklashga urinib ko‘ring!',
|
|
|
+ msgFilesTooLess: 'Yuklash uchun kamida <b>{n}</b> {files} tanlashingiz kerak. Yuklashga qaytadan urinib ko‘ring!',
|
|
|
+ msgFilesTooMany: 'Siz tanlagan fayllar miqdori : <b>({n})</b>, ruxsat berilgan maksimal miqdor: <b>{m}</b> tadan ortiq. Ko‘rsatilgan miqdordan kamroq fayl tanlab, yuklashga qaytadan urinib ko‘ring!',
|
|
|
+ msgFileNotFound: '"{name}" fayl topilmadi!',
|
|
|
+ msgFileSecured: '"{name}" faylni o‘qishga xavfsizlik cheklovi ruxsat bermaydi.',
|
|
|
+ msgFileNotReadable: '"{name}" fayl o‘qilmaydi.',
|
|
|
+ msgFilePreviewAborted: '"{name}" Faylni oldindan ko‘rish jarayoni to‘xtatildi.',
|
|
|
+ msgFilePreviewError: '"{name}" faylni o‘qish paytida xatolik yuz berdi.',
|
|
|
+ msgInvalidFileName: '"{name}" fayl nomida noto‘g‘ri yoki qo‘llab quvvatlanmaydigan belgilar mavjud.',
|
|
|
+ msgInvalidFileType: '"{name}" fayl uchun yaroqsiz tur. Faqat "{types}" fayllari qo‘llab-quvvatlanadi.',
|
|
|
+ msgInvalidFileExtension: '"{name}" fayl uchun noto‘g‘ri kengaytma. Faqat "{extensions}" fayllari qo‘llab-quvvatlanadi.',
|
|
|
msgFileTypes: {
|
|
|
'image': 'image',
|
|
|
'html': 'HTML',
|
|
@@ -54,60 +53,60 @@
|
|
|
'pdf': 'PDF',
|
|
|
'object': 'object'
|
|
|
},
|
|
|
- msgUploadAborted: 'The file upload was aborted',
|
|
|
- msgUploadThreshold: 'Processing...',
|
|
|
- msgUploadBegin: 'Initializing...',
|
|
|
- msgUploadEnd: 'Done',
|
|
|
- msgUploadResume: 'Resuming upload...',
|
|
|
- msgUploadEmpty: 'No valid data available for upload.',
|
|
|
- msgUploadError: 'Upload Error',
|
|
|
- msgDeleteError: 'Delete Error',
|
|
|
- msgProgressError: 'Error',
|
|
|
+ msgUploadAborted: 'Fayl yuklanishi bekor qilindi',
|
|
|
+ msgUploadThreshold: 'Qayta ishlanmoqda...',
|
|
|
+ msgUploadBegin: 'Ishga tushirilmoqda...',
|
|
|
+ msgUploadEnd: 'Bajarildi',
|
|
|
+ msgUploadResume: 'Yuklash davom etmoqda...',
|
|
|
+ msgUploadEmpty: 'Yuklash uchun tegishli ma‘lumotlar mavjud emas.',
|
|
|
+ msgUploadError: 'Yuklashda xato',
|
|
|
+ msgDeleteError: 'Xatolikni o‘chirish',
|
|
|
+ msgProgressError: 'Xato',
|
|
|
msgValidationError: 'Fayl yuklash xatosi',
|
|
|
msgLoading: '{Files} dan {index} faylini yuklash …',
|
|
|
msgProgress: '{Files} dan {index}{name} faylini yuklashi - {percent}% tugallandi.',
|
|
|
msgSelected: '{n} {files} tanlangan',
|
|
|
- msgFoldersNotAllowed: 'Faqat tortib qo\'yiladon fayllar! {n} o\'tirilgan tashlangan papka(lar).',
|
|
|
- msgImageWidthSmall: 'Width of image file "{name}" must be at least {size} px.',
|
|
|
- msgImageHeightSmall: 'Height of image file "{name}" must be at least {size} px.',
|
|
|
- msgImageWidthLarge: 'Width of image file "{name}" cannot exceed {size} px.',
|
|
|
- msgImageHeightLarge: 'Height of image file "{name}" cannot exceed {size} px.',
|
|
|
- msgImageResizeError: 'Could not get the image dimensions to resize.',
|
|
|
- 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',
|
|
|
+ msgFoldersNotAllowed: 'Faqat tortib qo‘yiladon fayllar! {n} o‘tirilgan tashlangan papka(lar).',
|
|
|
+ msgImageWidthSmall: '"{name}" fayl kengligi {size} px dan kam bo‘lmasligi lozim.',
|
|
|
+ msgImageHeightSmall: '"{name}" fayl bo‘yi {size} px dan kam bo‘lmasligi lozim.',
|
|
|
+ msgImageWidthLarge: '"{name}" fayl kengligi {size} px dan kam bo‘lishi lozim.',
|
|
|
+ msgImageHeightLarge: '"{name}" fayl bo‘yi {size} px dan kam bo‘lishi lozim.',
|
|
|
+ msgImageResizeError: 'Rasm o‘lchamini o‘zgartirib bo‘lmadi.',
|
|
|
+ msgImageResizeException: 'Rasm hajmini o‘zgartirishda xato.<pre>{errors}</pre>',
|
|
|
+ msgAjaxError: '{operation} amaliyotida xatolik yuz berdi. Iltimos keyinroq qayta urinib ko‘ring!',
|
|
|
+ msgAjaxProgressError: '{operation} bajarilmadi',
|
|
|
+ msgDuplicateFile: '"{name}" nomli "{size} KB" hajmdagi fayl oldin tanlangan. Boshqa faylni tanlashga urinib ko‘ring.',
|
|
|
+ msgResumableUploadRetriesExceeded: '<b>{file}</b> faylini yuklash uchun <b>{max}</b> marta urinish bekor qilindi! Xato tafsilotlari: <pre>{error}</pre>',
|
|
|
+ msgPendingTime: '{time} qolgan',
|
|
|
+ msgCalculatingTime: 'qolgan vaqtni hisoblash',
|
|
|
ajaxOperations: {
|
|
|
- deleteThumb: 'file delete',
|
|
|
- uploadThumb: 'file upload',
|
|
|
- uploadBatch: 'batch file upload',
|
|
|
- uploadExtra: 'form data upload'
|
|
|
+ deleteThumb: 'faylni o‘chirish',
|
|
|
+ uploadThumb: 'fayl yuklash',
|
|
|
+ uploadBatch: 'barcha fayllarni yuklash',
|
|
|
+ uploadExtra: 'form ma‘lumotlarini yuklash'
|
|
|
},
|
|
|
- dropZoneTitle: 'Fayllarni bu yerga tortib qo\'ying …',
|
|
|
- dropZoneClickTitle: '<br>(or click to select {files})',
|
|
|
+ dropZoneTitle: 'Fayllarni bu yerga tortib qo‘ying …',
|
|
|
+ dropZoneClickTitle: '<br>(yoki {files} tanlash uchun bosing)',
|
|
|
fileActionSettings: {
|
|
|
- removeTitle: 'Remove file',
|
|
|
- uploadTitle: 'Upload file',
|
|
|
- uploadRetryTitle: 'Retry upload',
|
|
|
- downloadTitle: 'Download file',
|
|
|
- zoomTitle: 'View details',
|
|
|
- dragTitle: 'Move / Rearrange',
|
|
|
- indicatorNewTitle: 'Not uploaded yet',
|
|
|
- indicatorSuccessTitle: 'Uploaded',
|
|
|
- indicatorErrorTitle: 'Upload Error',
|
|
|
- indicatorPausedTitle: 'Upload Paused',
|
|
|
- indicatorLoadingTitle: 'Uploading ...'
|
|
|
+ removeTitle: 'Faylni olib tashlash',
|
|
|
+ uploadTitle: 'Faylni yuklash',
|
|
|
+ uploadRetryTitle: 'Qayta yuklab olish',
|
|
|
+ downloadTitle: 'Faylni yuklab olish',
|
|
|
+ zoomTitle: 'Tafsilotlarni ko‘rish',
|
|
|
+ dragTitle: 'Ko‘chirish / qayta tartiblash',
|
|
|
+ indicatorNewTitle: 'Hali yuklanmagan',
|
|
|
+ indicatorSuccessTitle: 'Yuklandi',
|
|
|
+ indicatorErrorTitle: 'Yuklashda xato',
|
|
|
+ indicatorPausedTitle: 'Yuklash to‘xtatildi',
|
|
|
+ indicatorLoadingTitle: 'Yuklanmoqda ...'
|
|
|
},
|
|
|
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: 'Oldingi faylni ko‘rish',
|
|
|
+ next: 'Keyingi faylni ko‘rish',
|
|
|
+ toggleheader: 'Sarlavhani yashirish',
|
|
|
+ fullscreen: 'To‘liq ekranga o‘tish',
|
|
|
+ borderless: 'Chegarasiz rejimga o‘tish',
|
|
|
+ close: 'Batafsil ko‘rishni yopish'
|
|
|
}
|
|
|
};
|
|
|
})(window.jQuery);
|