Как перевести предупреждающее сообщение, отображаемое для проверки

Я не могу найти способ перевести сообщения об ошибках, которые отображаются в окне предупреждения при проверке максимального размера.


person Andrea Campolonghi    schedule 06.06.2013    source источник
comment
Пожалуйста, поделитесь соответствующим кодом, с которым вы работаете.   -  person juan.facorro    schedule 06.06.2013


Ответы (1)


Все сообщения и текст в Fine Uploader можно переопределить. См. параметр messages в режиме FineUploaderBasic, messages параметр в режиме FineUploader для переопределения ошибок и других связанных сообщений.

Чтобы переопределить любой другой текст, см. параметр text в режиме FineUploaderBasic и параметр text в режиме FineUploader.

Например, если вы хотите настроить сообщение, отображаемое, когда отправленный элемент слишком велик, вам потребуется переопределить свойство sizeError параметра messages, и ваш код может выглядеть примерно так:

var uploader = new qq.FineUploader({
    request: {
        endpoint: 'my/endpoint'  
    },
    validation: {
        sizeLimit: 5000000    
    },
    messages: {
        sizeError: '{file} is far too big!  Your files must be restricted to {sizeLimit} or smaller.'
    }
});

Текст {file} будет заменен Fine Uploader именем файла, а текст {sizeLimit} будет заменен указанным вами предельным размером. Если у вас есть дополнительные вопросы о проверке или настройке сообщений, обратитесь к документации.

person Ray Nicholus    schedule 06.06.2013
comment
Спасибо. Btw docs не перечисляет какое-либо возможное имя сообщения, поэтому я не осознавал, что могу переопределить сообщение «sizeError». - person Andrea Campolonghi; 07.06.2013
comment
Что делать, если я хотел бы использовать свое собственное окно оповещения. Я не могу найти способ запретить загрузчику открывать предупреждение браузера, позволяющее мне обработать исключение. - person Andrea Campolonghi; 07.06.2013
comment
@AndreaCampolonghi В документах перечислены возможные имена сообщений. Я даже связался с этой частью документов в своем ответе. - person Ray Nicholus; 07.06.2013
comment
@AndreaCampolonghi Создание собственного диалогового окна оповещения также описано в документации. См. Стиль Fine Uploader документации. - person Ray Nicholus; 07.06.2013
comment
Ты прав. Я нашел все документы теперь, когда вы указываете мне прямо на них. Спасибо за помощь. Если я могу предложить вам что-то, я должен попытаться сделать документы более организованными. Загрузчик работает отлично!! - person Andrea Campolonghi; 07.06.2013
comment
@AndreaCampolonghi В настоящее время документы организованы двумя способами: один для новых пользователей, другой для справочных целей. Если вы начинаете с основной страницы сведений, вы можете выбрать любой маршрут. Существует даже пошаговое руководство для новых пользователей, основанное на одном из 4 основных рабочих процессов. Тем не менее, мы постоянно работаем над улучшением документации и делаем ее более доступной. В ближайшее время запланировано много изменений специально для readme. - person Ray Nicholus; 07.06.2013