2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
( function ( globals ) {
2015-04-15 05:25:18 +00:00
var django = globals . django || ( globals . django = { } ) ;
2018-08-02 03:34:29 +00:00
django . pluralidx = function ( n ) {
var v = ( n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && ( n % 100 < 12 || n % 100 > 14 ) ? 1 : n % 1 == 0 && ( n % 10 == 0 || ( n % 10 >= 5 && n % 10 <= 9 ) || ( n % 100 >= 11 && n % 100 <= 14 ) ) ? 2 : 3 ) ;
2015-07-07 06:08:43 +00:00
if ( typeof ( v ) == 'boolean' ) {
return v ? 1 : 0 ;
} else {
return v ;
}
} ;
2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
/* gettext library */
2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
django . catalog = django . catalog || { } ;
2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
var newcatalog = {
"Copying %(name)s" : "\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u043d\u043d\u044f %(name)s" ,
"Copying file %(index)s of %(total)s" : "\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u043d\u043d\u044f \u0444\u0430\u0439\u043b\u0443 %(index)s \u0456\u0437 %(total)s" ,
"File Upload canceled" : "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f \u0444\u0430\u0439\u043b\u0443 \u0432\u0456\u0434\u043c\u0456\u043d\u0435\u043d\u043e" ,
"File Upload complete" : "\u0424\u0430\u0439\u043b \u0437\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u0438\u0439" ,
"File Upload failed" : "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f \u0444\u0430\u0439\u043b\u0443 \u043d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f" ,
"File Uploading..." : "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f \u0444\u0430\u0439\u043b\u0443..." ,
"Loading failed" : "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f \u043d\u0435 \u0443\u0441\u043f\u0456\u0448\u043d\u0435" ,
"Moving %(name)s" : "\u041f\u0435\u0440\u0435\u043c\u0456\u0449\u0435\u043d\u043d\u044f %(name)s" ,
"Moving file %(index)s of %(total)s" : "\u041f\u0435\u0440\u0435\u043c\u0456\u0449\u0435\u043d\u043d\u044f \u0444\u0430\u0439\u043b\u0443 %(index)s \u0456\u0437 %(total)s" ,
"No matches" : "\u0417\u0431\u0456\u0433\u0456\u0432 \u043d\u0435\u043c\u0430\u0454" ,
"Please enter 1 or more character" : "\u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0432\u0432\u0435\u0434\u0456\u0442\u044c 1 \u0430\u0431\u043e \u0431\u0456\u043b\u044c\u0448\u0435 \u043b\u0456\u0442\u0435\u0440" ,
"Searching..." : "\u041f\u043e\u0448\u0443\u043a..." ,
"canceled" : "\u0441\u043a\u0430\u0441\u043e\u0432\u0430\u043d\u043e" ,
"uploaded" : "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043e"
2015-04-15 05:25:18 +00:00
} ;
2018-08-02 03:34:29 +00:00
for ( var key in newcatalog ) {
django . catalog [ key ] = newcatalog [ key ] ;
}
2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
if ( ! django . jsi18n _initialized ) {
django . gettext = function ( msgid ) {
var value = django . catalog [ msgid ] ;
if ( typeof ( value ) == 'undefined' ) {
return msgid ;
} else {
return ( typeof ( value ) == 'string' ) ? value : value [ 0 ] ;
}
} ;
2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
django . ngettext = function ( singular , plural , count ) {
var value = django . catalog [ singular ] ;
if ( typeof ( value ) == 'undefined' ) {
return ( count == 1 ) ? singular : plural ;
} else {
return value [ django . pluralidx ( count ) ] ;
}
} ;
django . gettext _noop = function ( msgid ) { return msgid ; } ;
django . pgettext = function ( context , msgid ) {
var value = django . gettext ( context + '\x04' + msgid ) ;
if ( value . indexOf ( '\x04' ) != - 1 ) {
value = msgid ;
}
return value ;
} ;
django . npgettext = function ( context , singular , plural , count ) {
var value = django . ngettext ( context + '\x04' + singular , context + '\x04' + plural , count ) ;
if ( value . indexOf ( '\x04' ) != - 1 ) {
value = django . ngettext ( singular , plural , count ) ;
}
return value ;
} ;
2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
django . interpolate = function ( fmt , obj , named ) {
if ( named ) {
return fmt . replace ( /%\(\w+\)s/g , function ( match ) { return String ( obj [ match . slice ( 2 , - 2 ) ] ) } ) ;
} else {
return fmt . replace ( /%s/g , function ( match ) { return String ( obj . shift ( ) ) } ) ;
}
} ;
/* formatting library */
django . formats = {
"DATETIME_FORMAT" : "d E Y \u0440. H:i" ,
2015-04-15 05:25:18 +00:00
"DATETIME_INPUT_FORMATS" : [
2018-08-02 03:34:29 +00:00
"%d.%m.%Y %H:%M:%S" ,
"%d.%m.%Y %H:%M:%S.%f" ,
"%d.%m.%Y %H:%M" ,
"%d.%m.%Y" ,
"%d %B %Y %H:%M:%S" ,
"%d %B %Y %H:%M:%S.%f" ,
"%d %B %Y %H:%M" ,
"%d %B %Y" ,
2015-04-15 05:25:18 +00:00
"%Y-%m-%d %H:%M:%S" ,
"%Y-%m-%d %H:%M:%S.%f" ,
"%Y-%m-%d %H:%M" ,
2018-08-02 03:34:29 +00:00
"%Y-%m-%d"
2015-04-15 05:25:18 +00:00
] ,
2018-08-02 03:34:29 +00:00
"DATE_FORMAT" : "d E Y \u0440." ,
2015-04-15 05:25:18 +00:00
"DATE_INPUT_FORMATS" : [
2018-08-02 03:34:29 +00:00
"%d.%m.%Y" ,
2015-04-15 05:25:18 +00:00
"%d %B %Y" ,
2018-08-02 03:34:29 +00:00
"%Y-%m-%d"
2015-04-15 05:25:18 +00:00
] ,
"DECIMAL_SEPARATOR" : "," ,
2018-08-02 03:34:29 +00:00
"FIRST_DAY_OF_WEEK" : "1" ,
"MONTH_DAY_FORMAT" : "d F" ,
"NUMBER_GROUPING" : "3" ,
"SHORT_DATETIME_FORMAT" : "d.m.Y H:i" ,
"SHORT_DATE_FORMAT" : "d.m.Y" ,
2015-04-15 05:25:18 +00:00
"THOUSAND_SEPARATOR" : "\u00a0" ,
2018-08-02 03:34:29 +00:00
"TIME_FORMAT" : "H:i" ,
2015-04-15 05:25:18 +00:00
"TIME_INPUT_FORMATS" : [
"%H:%M:%S" ,
2018-08-02 03:34:29 +00:00
"%H:%M:%S.%f" ,
2015-04-15 05:25:18 +00:00
"%H:%M"
] ,
"YEAR_MONTH_FORMAT" : "F Y"
} ;
2018-08-02 03:34:29 +00:00
django . get _format = function ( format _type ) {
var value = django . formats [ format _type ] ;
if ( typeof ( value ) == 'undefined' ) {
return format _type ;
} else {
return value ;
}
} ;
/* add to global namespace */
globals . pluralidx = django . pluralidx ;
globals . gettext = django . gettext ;
globals . ngettext = django . ngettext ;
globals . gettext _noop = django . gettext _noop ;
globals . pgettext = django . pgettext ;
globals . npgettext = django . npgettext ;
globals . interpolate = django . interpolate ;
globals . get _format = django . get _format ;
2015-04-15 05:25:18 +00:00
2018-08-02 03:34:29 +00:00
django . jsi18n _initialized = true ;
}
2015-04-15 05:25:18 +00:00
} ( this ) ) ;