mirror of
https://github.com/haiwen/seahub.git
synced 2025-10-21 10:51:17 +00:00
[dist] Update locales and dist
This commit is contained in:
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,17 +5,149 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n > 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
/* gettext identity library */
|
||||
/* gettext library */
|
||||
|
||||
django.catalog = {
|
||||
"%curr% of %total%": "%curr% de %total%",
|
||||
"<a href=\"%url%\" target=\"_blank\">The image</a> could not be loaded.": "<a href=\"%url%\" target=\"_blank\">L'image</a> ne peut \u00eatre charg\u00e9e.",
|
||||
"Are you sure you want to delete these selected items?": "Voulez vraiment supprimer les \u00e9l\u00e9ments s\u00e9lectionn\u00e9s ?",
|
||||
"Cancel": "Annuler",
|
||||
"Canceled.": "Annul\u00e9.",
|
||||
"Close (Esc)": "Fermer (Esc)",
|
||||
"Copy {placeholder} to:": "Copier {placeholder} vers:",
|
||||
"Copying %(name)s": "Copie de %(name)s",
|
||||
"Copying file %(index)s of %(total)s": "Copie du fichier %(index)s de %(total)s",
|
||||
"Delete": "Supprimer",
|
||||
"Delete Items": "Supprimer les \u00e9l\u00e9ments",
|
||||
"Delete succeeded.": "Supprim\u00e9 avec succ\u00e8s.",
|
||||
"Empty file upload result": "Le r\u00e9sultat de l'envoi est un fichier vide",
|
||||
"Error": "Erreur",
|
||||
"Failed to copy %(name)s": "\u00c9chec de la copie de %(name)s",
|
||||
"Failed to delete %(name)s and %(amount)s other items.": "Impossible de supprimer %(name)s et %(amount)s autres \u00e9l\u00e9ments.",
|
||||
"Failed to delete %(name)s and 1 other item.": "Impossible de supprimer %(name)s et un autre \u00e9l\u00e9ment.",
|
||||
"Failed to delete %(name)s.": "Impossible de supprimer %(name)s.",
|
||||
"Failed to get update url": "\u00c9chec de la mise \u00e0 jour de l'url",
|
||||
"Failed to get upload url": "\u00c9chec de la r\u00e9cup\u00e9ration de l'url d'envoi",
|
||||
"Failed to move %(name)s": "\u00c9chec du d\u00e9placement de %(name)s",
|
||||
"Failed to send to {placeholder}": "\u00c9chec de l'envoi \u00e0 {placeholder}",
|
||||
"Failed to share to {placeholder}": "\u00c9chec du partage avec {placeholder}",
|
||||
"Failed.": "\u00c9chec.",
|
||||
"Failed. Please check the network.": "\u00c9chec. V\u00e9rifiez le r\u00e9seau",
|
||||
"File Upload canceled": "Envoi du fichier annul\u00e9",
|
||||
"File Upload complete": "Envoi du fichier termin\u00e9",
|
||||
"File Upload failed": "\u00c9chec de l'envoi du fichier",
|
||||
"File Uploading...": "Envoi du fichier en cours...",
|
||||
"File is too big": "Le fichier est trop volumineux",
|
||||
"File is too small": "Le fichier est trop petit",
|
||||
"Filetype not allowed": "Type de fichier non permis",
|
||||
"Internal error. Failed to copy %(name)s and %(amount)s other item(s).": "Erreur interne. \u00c9chec de la copie de %(name)s et %(amount)s autres \u00e9l\u00e9ment(s).",
|
||||
"Internal error. Failed to copy %(name)s.": "Erreur interne. \u00c9chec de la copie de %(name)s",
|
||||
"Internal error. Failed to move %(name)s and %(amount)s other item(s).": "Erreur interne. \u00c9chec du d\u00e9placement de %(name)s et %(amount)s autres \u00e9l\u00e9ment(s).",
|
||||
"Internal error. Failed to move %(name)s.": " Erreur interne. \u00c9chec du d\u00e9placement de %(name)s ",
|
||||
"Invalid destination path": "Chemin de destination invalide",
|
||||
"It is required.": "c'est obligatoire.",
|
||||
"Just now": "A l'instant",
|
||||
"Loading...": "Chargement...",
|
||||
"Max number of files exceeded": "Le nombre maximal de fichiers est d\u00e9pass\u00e9",
|
||||
"Move {placeholder} to:": "D\u00e9placer {placeholder} vers :",
|
||||
"Moving %(name)s": "D\u00e9placement de %(name)s",
|
||||
"Moving file %(index)s of %(total)s": "D\u00e9placement du fichier %(index)s de %(total)s",
|
||||
"Name is required": "Le nom est obligatoire",
|
||||
"Next (Right arrow key)": "Suivant (fl\u00e8che droite)",
|
||||
"Only an extension there, please input a name.": "Une seule extension ici, saisissez un nom.",
|
||||
"Open in New Tab": "Ouvrir dans un nouvel onglet",
|
||||
"Password is required.": "Le mot de passe est obligatoire",
|
||||
"Password is too short": "Le mot de passe est trop court",
|
||||
"Passwords don't match": "Les mots de passe ne correspondent pas",
|
||||
"Permission error": "Erreur de droits",
|
||||
"Please check the network.": "V\u00e9rifier le r\u00e9seau.",
|
||||
"Please choose a directory": "Choisissez un r\u00e9pertoire",
|
||||
"Please enter days.": "Saisissez le nombre de jours.",
|
||||
"Please enter password": "Entrez un mot de passe",
|
||||
"Please enter the password again": "Entrez \u00e0 nouveau un mot de passe",
|
||||
"Please enter valid days": "saisissez un nombre de jours valide",
|
||||
"Please input at least an email.": "Saisissez au moins une adresse mel ",
|
||||
"Please select a contact or a group.": "S\u00e9lectionnez un contact ou un groupe",
|
||||
"Previous (Left arrow key)": "Pr\u00e9c\u00e9dent (fl\u00e8che gauche)",
|
||||
"Processing...": "Traitement en cours...",
|
||||
"Really want to delete {lib_name}?": "Confirmez la suppression de {lib_name}?",
|
||||
"Rename Directory": "Renommer le r\u00e9pertoire",
|
||||
"Rename File": "Renommer le fichier",
|
||||
"Replace file {filename}?": "Remplacer le fichier {filename}?",
|
||||
"Saving...": "Enregistrement...",
|
||||
"Search users or enter emails": "Rechercher des utilisateurs ou saisir des adresses mail",
|
||||
"Select groups": "S\u00e9lectionner les groupes",
|
||||
"Set {placeholder}'s permission": "Attribuer des droits \u00e0 {placeholder}'s",
|
||||
"Share {placeholder}": "Partage {placeholder}",
|
||||
"Start": "D\u00e9marrer",
|
||||
"Success": "Succ\u00e8s",
|
||||
"Successfully copied %(name)s and %(amount)s other items.": "%(name)s et %(amount)s autres \u00e9l\u00e9ments copi\u00e9s avec succ\u00e8s.",
|
||||
"Successfully copied %(name)s and 1 other item.": "%(name)s et 1 autre \u00e9l\u00e9ment copi\u00e9s avec succ\u00e8s.",
|
||||
"Successfully copied %(name)s.": "%(name)s copi\u00e9 avec succ\u00e8s.",
|
||||
"Successfully deleted %(name)s": "%(name)s supprim\u00e9 avec succ\u00e8s",
|
||||
"Successfully deleted %(name)s and %(amount)s other items.": "Suppression avec succ\u00e8s de %(name)s et %(amount)s autres \u00e9l\u00e9ments.",
|
||||
"Successfully deleted %(name)s and 1 other item.": " Suppression avec succ\u00e8s de %(name)s et 1 autre \u00e9l\u00e9ment.",
|
||||
"Successfully deleted %(name)s.": " %(name)s supprim\u00e9 avec succ\u00e8s.",
|
||||
"Successfully moved %(name)s and %(amount)s other items.": "%(name)s et %(amount)s autres \u00e9l\u00e9ments d\u00e9plac\u00e9s avec succ\u00e8s.",
|
||||
"Successfully moved %(name)s and 1 other item.": " %(name)s et 1 autre \u00e9l\u00e9ment d\u00e9plac\u00e9s avec succ\u00e8s",
|
||||
"Successfully moved %(name)s.": " %(name)s d\u00e9plac\u00e9 avec succ\u00e8s.",
|
||||
"Successfully sent to {placeholder}": "Succ\u00e8s de l'envoi \u00e0 {placeholder}",
|
||||
"Successfully shared to {placeholder}": "Succ\u00e8s du partage avec {placeholder}",
|
||||
"Successfully unshared {placeholder}": "Partage de {placeholder} supprim\u00e9 avec succ\u00e8s",
|
||||
"Successfully unstared {placeholder}": "{placeholder} suppression des favoris",
|
||||
"Uploaded bytes exceed file size": "Le nombre de bytes envoy\u00e9s d\u00e9passe la taille du fichier",
|
||||
"You don't have any library at present.": "Vous n\u2019avez pas actuellement de biblioth\u00e8que. ",
|
||||
"You have not renamed it.": "Vous ne l'avez pas renomm\u00e9.",
|
||||
"canceled": "annul\u00e9",
|
||||
"uploaded": "envoy\u00e9"
|
||||
};
|
||||
|
||||
django.gettext = function (msgid) {
|
||||
var value = django.catalog[msgid];
|
||||
if (typeof(value) == 'undefined') {
|
||||
return msgid;
|
||||
} else {
|
||||
return (typeof(value) == 'string') ? value : value[0];
|
||||
}
|
||||
};
|
||||
|
||||
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 = function (msgid) { return msgid; };
|
||||
django.ngettext = function (singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
django.gettext_noop = function (msgid) { return msgid; };
|
||||
django.pgettext = function (context, msgid) { return msgid; };
|
||||
django.npgettext = function (context, singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
|
||||
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;
|
||||
};
|
||||
|
||||
|
||||
django.interpolate = function (fmt, obj, named) {
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,17 +5,149 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
/* gettext identity library */
|
||||
/* gettext library */
|
||||
|
||||
django.catalog = {
|
||||
"%curr% of %total%": "%curr% / %total%",
|
||||
"<a href=\"%url%\" target=\"_blank\">The image</a> could not be loaded.": "<a href=\"%url%\" target=\"_blank\">A k\u00e9p</a>et nem lehet bet\u00f6lteni.",
|
||||
"Are you sure you want to delete these selected items?": "Biztos, hogy t\u00f6rli ezeket az elemeket?",
|
||||
"Cancel": "M\u00e9gsem",
|
||||
"Canceled.": "Megszak\u00edtva.",
|
||||
"Close (Esc)": "Bez\u00e1r (Esc)",
|
||||
"Copy {placeholder} to:": "{placeholder} m\u00e1sol\u00e1sa ide:",
|
||||
"Copying %(name)s": "%(name)s m\u00e1sol\u00e1sa",
|
||||
"Copying file %(index)s of %(total)s": "F\u00e1jlok m\u00e1sol\u00e1sa: %(index)s / %(total)s",
|
||||
"Delete": "T\u00f6rl\u00e9s",
|
||||
"Delete Items": "Elemek t\u00f6rl\u00e9se",
|
||||
"Delete succeeded.": "Sikeres t\u00f6rl\u00e9s",
|
||||
"Empty file upload result": "\u00dcres f\u00e1jl felt\u00f6lt\u00e9s",
|
||||
"Error": "Hiba",
|
||||
"Failed to copy %(name)s": "%(name)s m\u00e1sol\u00e1sa sikertelen",
|
||||
"Failed to delete %(name)s and %(amount)s other items.": "%(name)s \u00e9s m\u00e9g %(amount)s m\u00e1sik elem t\u00f6rl\u00e9se sikertelen.",
|
||||
"Failed to delete %(name)s and 1 other item.": "%(name)s \u00e9s m\u00e9g 1 elem t\u00f6rl\u00e9se sikertelen.",
|
||||
"Failed to delete %(name)s.": "T\u00f6rl\u00e9s meghi\u00fasult: %(name)s.",
|
||||
"Failed to get update url": "A friss\u00edt\u00e9si linket nem lehet el\u00e9rni",
|
||||
"Failed to get upload url": "A felt\u00f6lt\u00e9si linket nem lehet el\u00e9rni",
|
||||
"Failed to move %(name)s": "%(name)s mozgat\u00e1sa sikertelen",
|
||||
"Failed to send to {placeholder}": "Sikertelen k\u00fcld\u00e9s ide: {placeholder}",
|
||||
"Failed to share to {placeholder}": "{placeholder} megoszt\u00e1sa sikertelen",
|
||||
"Failed.": "Sikertelen.",
|
||||
"Failed. Please check the network.": "Sikertelen. Ellen\u0151rizze a h\u00e1l\u00f3zatot.",
|
||||
"File Upload canceled": "F\u00e1jl felt\u00f6lt\u00e9s megszak\u00edtva",
|
||||
"File Upload complete": "F\u00e1jl felt\u00f6lt\u00e9s k\u00e9sz",
|
||||
"File Upload failed": "F\u00e1jl felt\u00f6lt\u00e9s sikertelen",
|
||||
"File Uploading...": "F\u00e1jl felt\u00f6lt\u00e9s ...",
|
||||
"File is too big": "T\u00fal nagy f\u00e1jl",
|
||||
"File is too small": "T\u00fal kicsi f\u00e1jl",
|
||||
"Filetype not allowed": "Nem enged\u00e9lyezett f\u00e1jlt\u00edpus",
|
||||
"Internal error. Failed to copy %(name)s and %(amount)s other item(s).": "Bels\u0151 hiba. %(name)s m\u00e1sol\u00e1sa \u00e9s m\u00e9g %(amount)s m\u00e1sik elem\u00e9 sikertelen.",
|
||||
"Internal error. Failed to copy %(name)s.": "Bels\u0151 hiba. %(name)s m\u00e1sol\u00e1sa sikertelen.",
|
||||
"Internal error. Failed to move %(name)s and %(amount)s other item(s).": "Bels\u0151 hiba. %(name)s mozgat\u00e1sa \u00e9s m\u00e9g %(amount)s m\u00e1sik elem\u00e9 sikertelen.",
|
||||
"Internal error. Failed to move %(name)s.": "Bels\u0151 hiba. %(name)s mozgat\u00e1sa sikertelen.",
|
||||
"Invalid destination path": "\u00c9rv\u00e9nytelen c\u00e9l \u00fatvonal",
|
||||
"It is required.": "Sz\u00fcks\u00e9ges.",
|
||||
"Just now": "\u00c9ppen most",
|
||||
"Loading...": "Bet\u00f6lt\u00e9s...",
|
||||
"Max number of files exceeded": "A maxim\u00e1lis f\u00e1jl sz\u00e1m t\u00fall\u00e9pve",
|
||||
"Move {placeholder} to:": "{placeholder} mozgat\u00e1sa ide:",
|
||||
"Moving %(name)s": "%(name)s mozgat\u00e1sa",
|
||||
"Moving file %(index)s of %(total)s": "F\u00e1jlok mozgat\u00e1sa: %(index)s / %(total)s",
|
||||
"Name is required": "N\u00e9v sz\u00fcks\u00e9ges",
|
||||
"Next (Right arrow key)": "K\u00f6vetkez\u0151 (Jobbra ny\u00edl)",
|
||||
"Only an extension there, please input a name.": "Csak a kiterjeszt\u00e9s van, k\u00e9rem adja meg a nevet.",
|
||||
"Open in New Tab": "Megnyit\u00e1s \u00faj f\u00fcl\u00f6n",
|
||||
"Password is required.": "Jelsz\u00f3 sz\u00fcks\u00e9ges.",
|
||||
"Password is too short": "A jelsz\u00f3 t\u00fal r\u00f6vid",
|
||||
"Passwords don't match": "Nem egyeznek a megadott jelszavak.",
|
||||
"Permission error": "Jogosults\u00e1g hiba",
|
||||
"Please check the network.": "Ellen\u0151rizze a h\u00e1l\u00f3zatot.",
|
||||
"Please choose a directory": "K\u00e9rem v\u00e1lasszon k\u00f6nyvt\u00e1rat",
|
||||
"Please enter days.": "Adja meg a napok sz\u00e1m\u00e1t.",
|
||||
"Please enter password": "K\u00e9rem adja meg a jelsz\u00f3t",
|
||||
"Please enter the password again": "K\u00e9rem adja meg a jelsz\u00f3t \u00fajra",
|
||||
"Please enter valid days": "K\u00e9rem \u00e9rv\u00e9nyes nap sz\u00e1mot adjon meg",
|
||||
"Please input at least an email.": "Adjon meg legal\u00e1bb egy e-mail c\u00edmet",
|
||||
"Please select a contact or a group.": "V\u00e1lasszon kapcsolatot vagy csoportot.",
|
||||
"Previous (Left arrow key)": "El\u0151z\u0151 (Balra ny\u00edl)",
|
||||
"Processing...": "Feldolgoz\u00e1s...",
|
||||
"Really want to delete {lib_name}?": "Biztosan t\u00f6rli: {lib_name}?",
|
||||
"Rename Directory": "K\u00f6nyvt\u00e1r \u00e1tnevez\u00e9se",
|
||||
"Rename File": "F\u00e1jl \u00e1tnevez\u00e9se",
|
||||
"Replace file {filename}?": "Fel\u00fcl\u00edrja: {filename}?",
|
||||
"Saving...": "Ment\u00e9s...",
|
||||
"Search users or enter emails": "Felhaszn\u00e1l\u00f3k keres\u00e9se vagy adjon meg e-mail c\u00edmeket",
|
||||
"Select groups": "Csoportok kiv\u00e1laszt\u00e1sa",
|
||||
"Set {placeholder}'s permission": "{placeholder} jogosults\u00e1g be\u00e1ll\u00edt\u00e1sa",
|
||||
"Share {placeholder}": "{placeholder} megoszt\u00e1sa",
|
||||
"Start": "Ind\u00edt",
|
||||
"Success": "Sikeres",
|
||||
"Successfully copied %(name)s and %(amount)s other items.": "%(name)s m\u00e1sol\u00e1sa \u00e9s m\u00e9g %(amount)s m\u00e1sik elem\u00e9 sikeres.",
|
||||
"Successfully copied %(name)s and 1 other item.": "%(name)s m\u00e1sol\u00e1sa \u00e9s m\u00e9g 1 m\u00e1sik elem\u00e9 sikeres.",
|
||||
"Successfully copied %(name)s.": "%(name)s m\u00e1sol\u00e1sa sikeres.",
|
||||
"Successfully deleted %(name)s": "%(name)s t\u00f6rl\u00e9se sikeres",
|
||||
"Successfully deleted %(name)s and %(amount)s other items.": "%(name)s \u00e9s m\u00e9g %(amount)s m\u00e1sik elem t\u00f6r\u00f6lve.",
|
||||
"Successfully deleted %(name)s and 1 other item.": "%(name)s \u00e9s m\u00e9g 1 m\u00e1sik elem t\u00f6r\u00f6lve.",
|
||||
"Successfully deleted %(name)s.": "%(name)s t\u00f6rl\u00e9se sikeres.",
|
||||
"Successfully moved %(name)s and %(amount)s other items.": "%(name)s \u00e1thelyez\u00e9se \u00e9s m\u00e9g %(amount)s m\u00e1sik elem\u00e9 sikeres.",
|
||||
"Successfully moved %(name)s and 1 other item.": "%(name)s \u00e1thelyez\u00e9se \u00e9s m\u00e9g 1 m\u00e1sik elem\u00e9 sikeres.",
|
||||
"Successfully moved %(name)s.": "%(name)s sikeresen \u00e1tmozgatva.",
|
||||
"Successfully sent to {placeholder}": "Sikeresen elk\u00fcldve ide: {placeholder}",
|
||||
"Successfully shared to {placeholder}": "Sikeresen megosztva: {placeholder}",
|
||||
"Successfully unshared {placeholder}": "{placeholder} megoszt\u00e1sa sikeresen megsz\u00fcntetve",
|
||||
"Successfully unstared {placeholder}": "{placeholder} sikeresen t\u00f6r\u00f6lve a kedvencekb\u0151l",
|
||||
"Uploaded bytes exceed file size": "A felt\u00f6lt\u00f6tt b\u00e1jtok meghaladj\u00e1k a f\u00e1jl m\u00e9ret\u00e9t",
|
||||
"You don't have any library at present.": "Jelenleg nincs egyetlen k\u00f6tete sem.",
|
||||
"You have not renamed it.": "Nem nevezte \u00e1t.",
|
||||
"canceled": "megszak\u00edtva",
|
||||
"uploaded": "felt\u00f6ltve"
|
||||
};
|
||||
|
||||
django.gettext = function (msgid) {
|
||||
var value = django.catalog[msgid];
|
||||
if (typeof(value) == 'undefined') {
|
||||
return msgid;
|
||||
} else {
|
||||
return (typeof(value) == 'string') ? value : value[0];
|
||||
}
|
||||
};
|
||||
|
||||
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 = function (msgid) { return msgid; };
|
||||
django.ngettext = function (singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
django.gettext_noop = function (msgid) { return msgid; };
|
||||
django.pgettext = function (context, msgid) { return msgid; };
|
||||
django.npgettext = function (context, singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
|
||||
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;
|
||||
};
|
||||
|
||||
|
||||
django.interpolate = function (fmt, obj, named) {
|
||||
|
@@ -5,17 +5,149 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n % 10 == 1 || n % 100 != 11);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
/* gettext identity library */
|
||||
/* gettext library */
|
||||
|
||||
django.catalog = {
|
||||
"%curr% of %total%": "%curr% af %total%",
|
||||
"<a href=\"%url%\" target=\"_blank\">The image</a> could not be loaded.": "<a href=\"%url%\" target=\"_blank\">Myndina</a> var ekki h\u00e6gt a\u00f0 hla\u00f0a inn.",
|
||||
"Are you sure you want to delete these selected items?": "Ertu viss um a\u00f0 \u00fe\u00fa viljir ey\u00f0a \u00feessum v\u00f6ldu atri\u00f0um?",
|
||||
"Cancel": "H\u00e6tta vi\u00f0",
|
||||
"Canceled.": "H\u00e6tt vi\u00f0",
|
||||
"Close (Esc)": "Loka (Esc)",
|
||||
"Copy {placeholder} to:": "Afrita {placeholder} til:",
|
||||
"Copying %(name)s": "Afrita %(name)s",
|
||||
"Copying file %(index)s of %(total)s": "Afrita skr\u00e1 %(index)s af %(total)s",
|
||||
"Delete": "Ey\u00f0a",
|
||||
"Delete Items": "Eyddum atri\u00f0um",
|
||||
"Delete succeeded.": "Ey\u00f0ing t\u00f3kst.",
|
||||
"Empty file upload result": "Upphle\u00f0slusta\u00f0a t\u00f3mra skr\u00e1a",
|
||||
"Error": "Villa",
|
||||
"Failed to copy %(name)s": "Mist\u00f3kst a\u00f0 afrita %(name)s",
|
||||
"Failed to delete %(name)s and %(amount)s other items.": "Mist\u00f3kst a\u00f0 ey\u00f0a %(name)s og %(amount)s \u00f6\u00f0rum atri\u00f0um.",
|
||||
"Failed to delete %(name)s and 1 other item.": "Mist\u00f3kst a\u00f0 ey\u00f0a %(name)s og einu \u00f6\u00f0ru atri\u00f0i.",
|
||||
"Failed to delete %(name)s.": "Mist\u00f3kst a\u00f0 ey\u00f0a %(name)s.",
|
||||
"Failed to get update url": "Mist\u00f3kst a\u00f0 s\u00e6kja uppf\u00e6rslusl\u00f3\u00f0",
|
||||
"Failed to get upload url": "Mist\u00f3kst a\u00f0 s\u00e6kja upphle\u00f0slusl\u00f3\u00f0",
|
||||
"Failed to move %(name)s": "Mist\u00f3kst a\u00f0 f\u00e6ra %(name)s",
|
||||
"Failed to send to {placeholder}": "Mist\u00f3kst a\u00f0 senda til {placeholder}",
|
||||
"Failed to share to {placeholder}": "Mist\u00f3kst a\u00f0 deila me\u00f0 {placeholder}",
|
||||
"Failed.": "Mist\u00f3kst.",
|
||||
"Failed. Please check the network.": "Mist\u00f3kst. Vinsamlegast veldu netkerfi.",
|
||||
"File Upload canceled": "H\u00e6tt vi\u00f0 upphle\u00f0slu skr\u00e1ar",
|
||||
"File Upload complete": "Upphle\u00f0slu skr\u00e1ar loki\u00f0",
|
||||
"File Upload failed": "Upphle\u00f0sla skr\u00e1ar mist\u00f3kst",
|
||||
"File Uploading...": "Skr\u00e1 hle\u00f0st upp...",
|
||||
"File is too big": "Skr\u00e1 er of st\u00f3r",
|
||||
"File is too small": "Skr\u00e1 er of sm\u00e1",
|
||||
"Filetype not allowed": "Skr\u00e1arger\u00f0 er ekki leyf\u00f0",
|
||||
"Internal error. Failed to copy %(name)s and %(amount)s other item(s).": "kerfisvilla. Mist\u00f3kst a\u00f0 afrita %(name)s og %(amount)s \u00f6\u00f0ru(m) atri\u00f0i/atri\u00f0um.",
|
||||
"Internal error. Failed to copy %(name)s.": "Kerfisvilla. Mist\u00f3kst a\u00f0 afrita %(name)s.",
|
||||
"Internal error. Failed to move %(name)s and %(amount)s other item(s).": "Kerfisvilla. Mist\u00f3kst a\u00f0 f\u00e6ra %(name)s og %(amount)s \u00f6\u00f0ru(m) atri\u00f0i/atri\u00f0um.",
|
||||
"Internal error. Failed to move %(name)s.": "Kerfisvilla. Mist\u00f3kst a\u00f0 f\u00e6ra %(name)s.",
|
||||
"Invalid destination path": "R\u00f6ng lokasl\u00f3\u00f0",
|
||||
"It is required.": "\u00deess er krafist.",
|
||||
"Just now": "R\u00e9tt \u00ed \u00feessu",
|
||||
"Loading...": "Hle\u00f0...",
|
||||
"Max number of files exceeded": "H\u00e1marksfj\u00f6lda skr\u00e1a n\u00e1\u00f0",
|
||||
"Move {placeholder} to:": "F\u00e6ara {placeholder} til:",
|
||||
"Moving %(name)s": "F\u00e6ri %(name)s",
|
||||
"Moving file %(index)s of %(total)s": "F\u00e6ri skr\u00e1 %(index)s af %(total)s",
|
||||
"Name is required": "Nafn er skilyr\u00f0i",
|
||||
"Next (Right arrow key)": "N\u00e6sta (h\u00e6gri \u00f6rvalykill)",
|
||||
"Only an extension there, please input a name.": "H\u00e9r er a\u00f0eins nafnaukinn, vinsamlegast sl\u00e1\u00f0u inn nafn.",
|
||||
"Open in New Tab": "Opna \u00ed n\u00fdjum flipa",
|
||||
"Password is required.": "Lykilor\u00f0s er krafist.",
|
||||
"Password is too short": "Lykilor\u00f0i\u00f0 er of stutt",
|
||||
"Passwords don't match": "Lykilor\u00f0in stemma ekki",
|
||||
"Permission error": "R\u00e9ttindavilla",
|
||||
"Please check the network.": "Vinsamlegast athuga\u00f0u netkerfi\u00f0.",
|
||||
"Please choose a directory": "Vinsamlegast veldu skr\u00e1asafn",
|
||||
"Please enter days.": "Vinsamlegast sl\u00e1\u00f0u inn daga.",
|
||||
"Please enter password": "Vinsamlegast sl\u00e1\u00f0u inn lykilor\u00f0",
|
||||
"Please enter the password again": "Vinsamlegast sl\u00e1\u00f0u inn lykilor\u00f0i\u00f0 aftur",
|
||||
"Please enter valid days": "Vinsamlegast sl\u00e1\u00f0u inn l\u00f6glega daga",
|
||||
"Please input at least an email.": "Vindamlegast settu inn amk eitt netfang.",
|
||||
"Please select a contact or a group.": "Vinsamlegast veldu tengili\u00f0 e\u00f0a h\u00f3p",
|
||||
"Previous (Left arrow key)": "Fyrri (vinstri \u00f6rvalykill)",
|
||||
"Processing...": "Vinnsla...",
|
||||
"Really want to delete {lib_name}?": "Viltu virkilega ey\u00f0a {lib_name}?",
|
||||
"Rename Directory": "Endurnefna Skr\u00e1asafn",
|
||||
"Rename File": "Endurnefna Skr\u00e1",
|
||||
"Replace file {filename}?": "Skipta \u00fat skr\u00e1nni {filename}?",
|
||||
"Saving...": "Vista...",
|
||||
"Search users or enter emails": "Lei\u00f0a a\u00f0 notendum e\u00f0a sl\u00e1\u00f0u inn netf\u00f6ng",
|
||||
"Select groups": "Veldu h\u00f3pa",
|
||||
"Set {placeholder}'s permission": "Setja r\u00e9ttindi {placeholder}",
|
||||
"Share {placeholder}": "Deila {placeholder}",
|
||||
"Start": "Byrja",
|
||||
"Success": "T\u00f3kst",
|
||||
"Successfully copied %(name)s and %(amount)s other items.": "T\u00f3kst a\u00f0 afrita %(name)s og %(amount)s \u00f6\u00f0rum atri\u00f0um.",
|
||||
"Successfully copied %(name)s and 1 other item.": "T\u00f3kst a\u00f0 afrita %(name)s og 1 \u00f6\u00f0ru atri\u00f0i.",
|
||||
"Successfully copied %(name)s.": "T\u00f3kst a\u00f0 afrita %(name)s.",
|
||||
"Successfully deleted %(name)s": "Giftursamlega eyddi %(name)s",
|
||||
"Successfully deleted %(name)s and %(amount)s other items.": "T\u00f3kst a\u00f0 ey\u00f0a %(name)s og %(amount)s \u00f6\u00f0rum atri\u00f0um.",
|
||||
"Successfully deleted %(name)s and 1 other item.": "T\u00f3kst a\u00f0 ey\u00f0a %(name)s og 1 \u00f6\u00f0ru atri\u00f0i.",
|
||||
"Successfully deleted %(name)s.": "T\u00f3kst a\u00f0 ey\u00f0a %(name)s.",
|
||||
"Successfully moved %(name)s and %(amount)s other items.": "T\u00f3kst a\u00f0 f\u00e6ra %(name)s og %(amount)s \u00f6\u00f0rum atri\u00f0um",
|
||||
"Successfully moved %(name)s and 1 other item.": "T\u00f3kst a\u00f0 f\u00e6ra %(name)s og 1 \u00f6\u00f0ru atri\u00f0i.",
|
||||
"Successfully moved %(name)s.": "T\u00f3kst a\u00f0 flytja %(name)s.",
|
||||
"Successfully sent to {placeholder}": "T\u00f3kst a\u00f0 senda til {placeholder}",
|
||||
"Successfully shared to {placeholder}": "T\u00f3kst a\u00f0 deila me\u00f0 {placeholder}",
|
||||
"Successfully unshared {placeholder}": "T\u00f3kst a\u00f0 taka deilingu af {placeholder}",
|
||||
"Successfully unstared {placeholder}": "T\u00f3kst a\u00f0 taka stj\u00f6rnu af {placeholder}",
|
||||
"Uploaded bytes exceed file size": "Upphl\u00f6\u00f0num b\u00e6tum skr\u00e1arst\u00e6r\u00f0ar n\u00e1\u00f0",
|
||||
"You don't have any library at present.": "\u00de\u00fa \u00e1tt n\u00fa engin s\u00f6fn.",
|
||||
"You have not renamed it.": "\u00de\u00fa hefur ekki endurnefnt \u00fea\u00f0.",
|
||||
"canceled": "h\u00e6tt vi\u00f0",
|
||||
"uploaded": "hla\u00f0i\u00f0 upp"
|
||||
};
|
||||
|
||||
django.gettext = function (msgid) {
|
||||
var value = django.catalog[msgid];
|
||||
if (typeof(value) == 'undefined') {
|
||||
return msgid;
|
||||
} else {
|
||||
return (typeof(value) == 'string') ? value : value[0];
|
||||
}
|
||||
};
|
||||
|
||||
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 = function (msgid) { return msgid; };
|
||||
django.ngettext = function (singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
django.gettext_noop = function (msgid) { return msgid; };
|
||||
django.pgettext = function (context, msgid) { return msgid; };
|
||||
django.npgettext = function (context, singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
|
||||
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;
|
||||
};
|
||||
|
||||
|
||||
django.interpolate = function (fmt, obj, named) {
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=0;
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,17 +5,149 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=0;
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
/* gettext identity library */
|
||||
/* gettext library */
|
||||
|
||||
django.catalog = {
|
||||
"%curr% of %total%": "%total% \uc911 %curr%",
|
||||
"<a href=\"%url%\" target=\"_blank\">The image</a> could not be loaded.": "<a href=\"%url%\" target=\"_blank\">\uc774\ubbf8\uc9c0</a>\ub97c \ubd88\ub7ec\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.",
|
||||
"Are you sure you want to delete these selected items?": "\uc815\ub9d0\ub85c \uc120\ud0dd\ud55c \ud56d\ubaa9\uc744 \uc0ad\uc81c\ud560\uae4c\uc694?",
|
||||
"Cancel": "\ucde8\uc18c",
|
||||
"Canceled.": "\ucde8\uc18c\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Close (Esc)": "\ub2eb\uae30(Esc)",
|
||||
"Copy {placeholder} to:": "\ub2e4\uc74c\uc73c\ub85c {placeholder} \ubcf5\uc0ac:",
|
||||
"Copying %(name)s": "{placeholder} \ubcf5\uc0ac \uc911",
|
||||
"Copying file %(index)s of %(total)s": "\ud30c\uc77c %(total)s\uac1c \uc911 %(index)s\uac1c \ubcf5\uc0ac \uc911",
|
||||
"Delete": "\uc0ad\uc81c",
|
||||
"Delete Items": "\ud56d\ubaa9 \uc0ad\uc81c",
|
||||
"Delete succeeded.": "\uc0c1\uacf5\uc801\uc73c\ub85c \uc0ad\uc81c\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Empty file upload result": "\uc5c5\ub85c\ub4dc \uacb0\uacfc\uac00 \ube48 \ud30c\uc77c\uc785\ub2c8\ub2e4",
|
||||
"Error": "\uc624\ub958",
|
||||
"Failed to copy %(name)s": "%(name)s \ubcf5\uc0ac\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Failed to delete %(name)s and %(amount)s other items.": "%(name)s \ubc0f \ud56d\ubaa9 %(amount)s\uac1c \uc0ad\uc81c\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Failed to delete %(name)s and 1 other item.": "%(name)s \ubc0f \ud56d\ubaa9 1\uac1c \uc0ad\uc81c\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Failed to delete %(name)s.": "%(name)s \uc0ad\uc81c\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Failed to get update url": "\uc5c5\ub85c\ub4dc URL \uac00\uc838\uc624\uae30\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"Failed to get upload url": "\uc5c5\ub85c\ub4dc URL \uac00\uc838\uc624\uae30\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"Failed to move %(name)s": "%(name)s \uc774\ub3d9\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Failed to send to {placeholder}": "{placeholder}\uc5d0\uac8c \ubcf4\ub0b4\uae30\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"Failed to share to {placeholder}": "{placeholder}\uc5d0\uac8c \uacf5\uc720\ud558\uae30\ub97c \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"Failed.": "\uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Failed. Please check the network.": "\uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4. \ub124\ud2b8\uc6cc\ud06c\ub97c \ud655\uc778\ud558\uc138\uc694.",
|
||||
"File Upload canceled": "\ud30c\uc77c \uc5c5\ub85c\ub4dc\ub97c \ucde8\uc18c\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"File Upload complete": "\ud30c\uc77c \uc5c5\ub85c\ub4dc\uac00 \ub05d\ub0ac\uc2b5\ub2c8\ub2e4",
|
||||
"File Upload failed": "\ud30c\uc77c \uc5c5\ub85c\ub4dc\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"File Uploading...": "\ud30c\uc77c \uc5c5\ub85c\ub4dc \uc911...",
|
||||
"File is too big": "\ud30c\uc77c\uc774 \ub108\ubb34 \ud07d\ub2c8\ub2e4",
|
||||
"File is too small": "\ud30c\uc77c\uc774 \ub108\ubb34 \uc791\uc2b5\ub2c8\ub2e4",
|
||||
"Filetype not allowed": "\ud30c\uc77c \ud615\uc2dd\uc744 \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4",
|
||||
"Internal error. Failed to copy %(name)s and %(amount)s other item(s).": "\ub0b4\ubd80 \uc624\ub958\uc785\ub2c8\ub2e4. %(name)s \ubc0f \ud56d\ubaa9 %(amount)s\uac1c \ubcf5\uc0ac\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Internal error. Failed to copy %(name)s.": "\ub0b4\ubd80 \uc624\ub958\uc785\ub2c8\ub2e4. %(name)s \ubcf5\uc0ac\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Internal error. Failed to move %(name)s and %(amount)s other item(s).": "\ub0b4\ubd80 \uc624\ub958\uc785\ub2c8\ub2e4. %(name)s \ubc0f \ud56d\ubaa9 %(amount)s\uac1c \uc774\ub3d9\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Internal error. Failed to move %(name)s.": "\ub0b4\ubd80 \uc624\ub958\uc785\ub2c8\ub2e4. %(name)s \uc774\ub3d9\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Invalid destination path": "\uc798\ubabb\ub41c \ub300\uc0c1 \uacbd\ub85c",
|
||||
"It is required.": "\ud544\uc694\ud569\ub2c8\ub2e4.",
|
||||
"Just now": "\uc9c0\uae08",
|
||||
"Loading...": "\ubd88\ub7ec\uc624\ub294 \uc911...",
|
||||
"Max number of files exceeded": "\ucd5c\ub300 \ud30c\uc77c \uac2f\uc218\ub97c \ub118\uc5b4\uc130\uc2b5\ub2c8\ub2e4",
|
||||
"Move {placeholder} to:": "\ub2e4\uc74c\uc73c\ub85c {placeholder} \uc774\ub3d9:",
|
||||
"Moving %(name)s": "{placeholder} \uc774\ub3d9 \uc911",
|
||||
"Moving file %(index)s of %(total)s": "\ud30c\uc77c %(total)s\uac1c \uc911 %(index)s\uac1c \uc774\ub3d9 \uc911",
|
||||
"Name is required": "\uc774\ub984\uc774 \ud544\uc694\ud569\ub2c8\ub2e4",
|
||||
"Next (Right arrow key)": "\ub2e4\uc74c(\uc624\ub978\ucabd \ud654\uc0b4\ud45c \ud0a4)",
|
||||
"Only an extension there, please input a name.": "\ud655\uc7a5\uc790\ub9cc \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub984\uc744 \uc785\ub825\ud558\uc138\uc694.",
|
||||
"Open in New Tab": "\uc0c8 \ud0ed \uc5f4\uae30",
|
||||
"Password is required.": "\uc554\ud638\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.",
|
||||
"Password is too short": "\uc554\ud638\uac00 \ub108\ubb34 \uc9e7\uc2b5\ub2c8\ub2e4",
|
||||
"Passwords don't match": "\uc554\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4",
|
||||
"Permission error": "\uad8c\ud55c \uc624\ub958",
|
||||
"Please check the network.": "\ub124\ud2b8\uc6cc\ud06c\ub97c \ud655\uc778\ud558\uc138\uc694.",
|
||||
"Please choose a directory": "\ub514\ub809\ud130\ub9ac\ub97c \uc120\ud0dd\ud558\uc138\uc694",
|
||||
"Please enter days.": "\uc77c\uc790\ub97c \uc785\ub825\ud558\uc138\uc694.",
|
||||
"Please enter password": "\uc554\ud638\ub97c \uc785\ub825\ud558\uc138\uc694",
|
||||
"Please enter the password again": "\uc554\ud638\ub97c \ub2e4\uc2dc \uc785\ub825\ud558\uc138\uc694",
|
||||
"Please enter valid days": "\uc720\ud6a8 \uae30\uac04\uc744 \uc785\ub825\ud558\uc138\uc694",
|
||||
"Please input at least an email.": "\ucd5c\uc18c\ud55c \ud558\ub098\uc758 \uc804\uc790\uba54\uc77c \uc8fc\uc18c\ub97c \uc785\ub825\ud558\uc138\uc694.",
|
||||
"Please select a contact or a group.": "\uc5f0\ub77d\ucc98 \ub610\ub294 \uadf8\ub8f9\uc744 \uc120\ud0dd\ud558\uc138\uc694.",
|
||||
"Previous (Left arrow key)": "\uc774\uc804(\uc67c\ucabd \ud654\uc0b4\ud45c \ud0a4)",
|
||||
"Processing...": "\ucc98\ub9ac \uc911...",
|
||||
"Really want to delete {lib_name}?": "{lib_name} \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \uc815\ub9d0 \uc0ad\uc81c\ud560\uae4c\uc694?",
|
||||
"Rename Directory": "\ub514\ub809\ud130\ub9ac \uc774\ub984 \ubc14\uafb8\uae30",
|
||||
"Rename File": "\ud30c\uc77c \uc774\ub984 \ubc14\uafb8\uae30",
|
||||
"Replace file {filename}?": "{filename} \ud30c\uc77c\uc744 \ubc14\uafc0\uae4c\uc694?",
|
||||
"Saving...": "\uc800\uc7a5 \uc911...",
|
||||
"Search users or enter emails": "\uc0ac\uc6a9\uc790 \uac80\uc0c9 \ub610\ub294 \uc804\uc790\uba54\uc77c \uc8fc\uc18c \uc785\ub825",
|
||||
"Select groups": "\uadf8\ub8f9 \uc120\ud0dd",
|
||||
"Set {placeholder}'s permission": "{placeholder} \uad8c\ud55c \uc124\uc815",
|
||||
"Share {placeholder}": "{placeholder} \uacf5\uc720",
|
||||
"Start": "\uc2dc\uc791",
|
||||
"Success": "\uc131\uacf5",
|
||||
"Successfully copied %(name)s and %(amount)s other items.": "%(name)s \ubc0f \ud56d\ubaa9 %(amount)s\uac1c\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ubcf5\uc0ac\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully copied %(name)s and 1 other item.": "%(name)s \ubc0f \ud56d\ubaa9 1\uac1c\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ubcf5\uc0ac\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully copied %(name)s.": "%(name)s\uc744(\ub97c) \uc131\uacf5\uc801\uc73c\ub85c \ubcf5\uc0ac\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully deleted %(name)s": "%(name)s\uc744(\ub97c) \uc131\uacf5\uc801\uc73c\ub85c \uc0ad\uc81c\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"Successfully deleted %(name)s and %(amount)s other items.": "%(name)s \ubc0f \ud56d\ubaa9 %(amount)s\uac1c\ub97c \uc131\uacf5\uc801\uc73c\ub85c \uc0ad\uc81c\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully deleted %(name)s and 1 other item.": "%(name)s \ubc0f \ud56d\ubaa9 1\uac1c\ub97c \uc131\uacf5\uc801\uc73c\ub85c \uc0ad\uc81c\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully deleted %(name)s.": "%(name)s\uc744(\ub97c) \uc131\uacf5\uc801\uc73c\ub85c \uc0ad\uc81c\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully moved %(name)s and %(amount)s other items.": "%(name)s \ubc0f \ud56d\ubaa9 %(amount)s\uac1c\ub97c \uc131\uacf5\uc801\uc73c\ub85c \uc774\ub3d9\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully moved %(name)s and 1 other item.": "%(name)s \ubc0f \ud56d\ubaa9 1\uac1c\ub97c \uc131\uacf5\uc801\uc73c\ub85c \uc774\ub3d9\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully moved %(name)s.": "%(name)s\uc744(\ub97c) \uc131\uacf5\uc801\uc73c\ub85c \uc774\ub3d9\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Successfully sent to {placeholder}": "{placeholder}\uc5d0\uac8c \uc131\uacf5\uc801\uc73c\ub85c \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4",
|
||||
"Successfully shared to {placeholder}": "{placeholder}\uc744(\ub97c) \uc131\uacf5\uc801\uc73c\ub85c \uacf5\uc720\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"Successfully unshared {placeholder}": "{placeholder}\uc744(\ub97c) \uc131\uacf5\uc801\uc73c\ub85c \uacf5\uc720 \ud574\uc81c\ud588\uc2b5\ub2c8\ub2e4",
|
||||
"Successfully unstared {placeholder}": "{placeholder}\uc744(\ub97c) \uc131\uacf5\uc801\uc73c\ub85c \ubcc4\ud45c \ud574\uc81c\ud588\uc2b5\ub2c8\ub2e4.",
|
||||
"Uploaded bytes exceed file size": "\uc5c5\ub85c\ub4dc\ud55c \ud30c\uc77c \ud06c\uae30 \uc81c\ud55c\uc744 \ub118\uc5b4\uc130\uc2b5\ub2c8\ub2e4",
|
||||
"You don't have any library at present.": "\ud604\uc7ac \uc5b4\ub5a4 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub3c4 \uc5c6\uc2b5\ub2c8\ub2e4.",
|
||||
"You have not renamed it.": "\uc774\ub984\uc744 \ubc14\uafb8\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.",
|
||||
"canceled": "\ucde8\uc18c\ud568",
|
||||
"uploaded": "\uc5c5\ub85c\ub4dc\ud568"
|
||||
};
|
||||
|
||||
django.gettext = function (msgid) {
|
||||
var value = django.catalog[msgid];
|
||||
if (typeof(value) == 'undefined') {
|
||||
return msgid;
|
||||
} else {
|
||||
return (typeof(value) == 'string') ? value : value[0];
|
||||
}
|
||||
};
|
||||
|
||||
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 = function (msgid) { return msgid; };
|
||||
django.ngettext = function (singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
django.gettext_noop = function (msgid) { return msgid; };
|
||||
django.pgettext = function (context, msgid) { return msgid; };
|
||||
django.npgettext = function (context, singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
|
||||
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;
|
||||
};
|
||||
|
||||
|
||||
django.interpolate = function (fmt, obj, named) {
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n > 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,17 +5,149 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
/* gettext identity library */
|
||||
/* gettext library */
|
||||
|
||||
django.catalog = {
|
||||
"%curr% of %total%": "%curr% \u0438\u0437 %total%",
|
||||
"<a href=\"%url%\" target=\"_blank\">The image</a> could not be loaded.": "<a href=\"%url%\" target=\"_blank\">\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435</a> \u043d\u0435 \u0431\u044b\u043b\u043e \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043e.",
|
||||
"Are you sure you want to delete these selected items?": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b?",
|
||||
"Cancel": "\u041e\u0442\u043c\u0435\u043d\u0430",
|
||||
"Canceled.": "\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e.",
|
||||
"Close (Esc)": "\u0417\u0430\u043a\u0440\u044b\u0442\u044c (Esc)",
|
||||
"Copy {placeholder} to:": "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c {placeholder} \u0432:",
|
||||
"Copying %(name)s": "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 %(name)s",
|
||||
"Copying file %(index)s of %(total)s": "\u041a\u043e\u043f\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b %(index)s \u0438\u0437 %(total)s",
|
||||
"Delete": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c",
|
||||
"Delete Items": "\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432",
|
||||
"Delete succeeded.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e.",
|
||||
"Empty file upload result": "\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u0443\u0441\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430",
|
||||
"Error": "\u041e\u0448\u0438\u0431\u043a\u0430",
|
||||
"Failed to copy %(name)s": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c %(name)s",
|
||||
"Failed to delete %(name)s and %(amount)s other items.": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0443\u0434\u0430\u043b\u0438\u0442\u044c %(name)s \u0438 \u0435\u0449\u0435 %(amount)s \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.",
|
||||
"Failed to delete %(name)s and 1 other item.": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0443\u0434\u0430\u043b\u0438\u0442\u044c %(name)s \u0438 \u0435\u0449\u0435 1 \u043e\u0431\u044a\u0435\u043a\u0442.",
|
||||
"Failed to delete %(name)s.": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0443\u0434\u0430\u043b\u0438\u0442\u044c %(name)s.",
|
||||
"Failed to get update url": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438",
|
||||
"Failed to get upload url": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438",
|
||||
"Failed to move %(name)s": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c %(name)s",
|
||||
"Failed to send to {placeholder}": "\u041e\u0448\u0438\u0431\u043a\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0432 {placeholder}",
|
||||
"Failed to share to {placeholder}": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043e\u0431\u0449\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f {placeholder}",
|
||||
"Failed.": "\u041d\u0435 \u0443\u0434\u0430\u0447\u043d\u043e.",
|
||||
"Failed. Please check the network.": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u0435\u0442\u044c.",
|
||||
"File Upload canceled": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0444\u0430\u0439\u043b\u0430 \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430",
|
||||
"File Upload complete": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0444\u0430\u0439\u043b\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430",
|
||||
"File Upload failed": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0444\u0430\u0439\u043b",
|
||||
"File Uploading...": "\u0424\u0430\u0439\u043b \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f...",
|
||||
"File is too big": "\u0424\u0430\u0439\u043b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0431\u043e\u043b\u044c\u0448\u043e\u0439",
|
||||
"File is too small": "\u0424\u0430\u0439\u043b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439",
|
||||
"Filetype not allowed": "\u0422\u0438\u043f \u0444\u0430\u0439\u043b\u0430 \u043d\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043d",
|
||||
"Internal error. Failed to copy %(name)s and %(amount)s other item(s).": "\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430. \u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c %(name)s \u0438 \u0435\u0449\u0435 %(amount)s \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.",
|
||||
"Internal error. Failed to copy %(name)s.": "\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430. \u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c %(name)s.",
|
||||
"Internal error. Failed to move %(name)s and %(amount)s other item(s).": "\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430. \u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c %(name)s \u0438 \u0435\u0449\u0435 %(amount)s \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.",
|
||||
"Internal error. Failed to move %(name)s.": "\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430. \u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c %(name)s.",
|
||||
"Invalid destination path": "\u041f\u0443\u0442\u044c \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0443\u043a\u0430\u0437\u0430\u043d \u043d\u0435\u0432\u0435\u0440\u043d\u043e",
|
||||
"It is required.": "\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435.",
|
||||
"Just now": "\u041f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441",
|
||||
"Loading...": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430...",
|
||||
"Max number of files exceeded": "\u041f\u0440\u0435\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u0444\u0430\u0439\u043b\u043e\u0432",
|
||||
"Move {placeholder} to:": "\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c {placeholder} \u0432:",
|
||||
"Moving %(name)s": "\u041f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u0435 %(name)s",
|
||||
"Moving file %(index)s of %(total)s": "\u041f\u0435\u0440\u0435\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b %(index)s \u0438\u0437 %(total)s",
|
||||
"Name is required": "\u0418\u043c\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e",
|
||||
"Next (Right arrow key)": "\u0412\u043f\u0435\u0440\u0451\u0434 (\u2192)",
|
||||
"Only an extension there, please input a name.": "\u0417\u0434\u0435\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435.",
|
||||
"Open in New Tab": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435",
|
||||
"Password is required.": "\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u043e\u043b\u044c.",
|
||||
"Password is too short": "\u041f\u0430\u0440\u043e\u043b\u044c \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439",
|
||||
"Passwords don't match": "\u041f\u0430\u0440\u043e\u043b\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442",
|
||||
"Permission error": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430",
|
||||
"Please check the network.": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u0435\u0442\u044c.",
|
||||
"Please choose a directory": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433",
|
||||
"Please enter days.": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0435\u043d\u044c.",
|
||||
"Please enter password": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c",
|
||||
"Please enter the password again": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c \u0435\u0449\u0451 \u0440\u0430\u0437",
|
||||
"Please enter valid days": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0439 \u0434\u0435\u043d\u044c",
|
||||
"Please input at least an email.": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, E-mail.",
|
||||
"Please select a contact or a group.": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442 \u0438\u043b\u0438 \u0433\u0440\u0443\u043f\u043f\u0443.",
|
||||
"Previous (Left arrow key)": "\u041d\u0430\u0437\u0430\u0434 (\u2190)",
|
||||
"Processing...": "\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 ...",
|
||||
"Really want to delete {lib_name}?": "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c {lib_name}?",
|
||||
"Rename Directory": "\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0442\u0430\u043b\u043e\u0433",
|
||||
"Rename File": "\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b",
|
||||
"Replace file {filename}?": "\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0444\u0430\u0439\u043b {filename}?",
|
||||
"Saving...": "\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435...",
|
||||
"Search users or enter emails": "\u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043b\u0438 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 email",
|
||||
"Select groups": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u0440\u0443\u043f\u043f\u0443",
|
||||
"Set {placeholder}'s permission": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a {placeholder} ",
|
||||
"Share {placeholder}": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043e\u0431\u0449\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a {placeholder}",
|
||||
"Start": "\u041d\u0430\u0447\u0430\u0442\u044c",
|
||||
"Success": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e",
|
||||
"Successfully copied %(name)s and %(amount)s other items.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d %(name)s \u0438 \u0435\u0449\u0435 %(amount)s \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.",
|
||||
"Successfully copied %(name)s and 1 other item.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d %(name)s \u0438 \u0435\u0449\u0435 1 \u043e\u0431\u044a\u0435\u043a\u0442.",
|
||||
"Successfully copied %(name)s.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d %(name)s.",
|
||||
"Successfully deleted %(name)s": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d %(name)s",
|
||||
"Successfully deleted %(name)s and %(amount)s other items.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d %(name)s \u0438 \u0435\u0449\u0435 %(amount)s \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.",
|
||||
"Successfully deleted %(name)s and 1 other item.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0435\u043c\u0435\u0449\u0435\u043d %(name)s \u0438 \u0435\u0449\u0435 1 \u043e\u0431\u044a\u0435\u043a\u0442.",
|
||||
"Successfully deleted %(name)s.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d %(name)s.",
|
||||
"Successfully moved %(name)s and %(amount)s other items.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0435\u043c\u0435\u0449\u0435\u043d %(name)s \u0438 \u0435\u0449\u0435 %(amount)s \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.",
|
||||
"Successfully moved %(name)s and 1 other item.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0435\u043c\u0435\u0449\u0435\u043d %(name)s \u0438 \u0435\u0449\u0435 1 \u043e\u0431\u044a\u0435\u043a\u0442.",
|
||||
"Successfully moved %(name)s.": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d %(name)s.",
|
||||
"Successfully sent to {placeholder}": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u0432 {placeholder}",
|
||||
"Successfully shared to {placeholder}": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a {placeholder}",
|
||||
"Successfully unshared {placeholder}": "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a {placeholder}",
|
||||
"Successfully unstared {placeholder}": "\u041e\u0442\u043c\u0435\u0442\u043a\u0430 \u0441\u043d\u044f\u0442\u0430 \u0441 {placeholder}",
|
||||
"Uploaded bytes exceed file size": "\u041f\u0440\u0435\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043b\u0438\u043c\u0438\u0442\u0430 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0444\u0430\u0439\u043b\u0430",
|
||||
"You don't have any library at present.": "\u0412\u044b \u043f\u043e\u043a\u0430 \u043d\u0435 \u043e\u0442\u043c\u0435\u0442\u0438\u043b\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430",
|
||||
"You have not renamed it.": "\u0412\u044b \u043d\u0435 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043b\u0438 \u0435\u0433\u043e.",
|
||||
"canceled": "\u043e\u0442\u043c\u0435\u043d\u0435\u043d\u043e",
|
||||
"uploaded": "\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043e"
|
||||
};
|
||||
|
||||
django.gettext = function (msgid) {
|
||||
var value = django.catalog[msgid];
|
||||
if (typeof(value) == 'undefined') {
|
||||
return msgid;
|
||||
} else {
|
||||
return (typeof(value) == 'string') ? value : value[0];
|
||||
}
|
||||
};
|
||||
|
||||
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 = function (msgid) { return msgid; };
|
||||
django.ngettext = function (singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
django.gettext_noop = function (msgid) { return msgid; };
|
||||
django.pgettext = function (context, msgid) { return msgid; };
|
||||
django.npgettext = function (context, singular, plural, count) { return (count == 1) ? singular : plural; };
|
||||
|
||||
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;
|
||||
};
|
||||
|
||||
|
||||
django.interpolate = function (fmt, obj, named) {
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n != 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=0;
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n > 1);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
@@ -5,7 +5,14 @@
|
||||
var django = globals.django || (globals.django = {});
|
||||
|
||||
|
||||
django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
|
||||
django.pluralidx = function (n) {
|
||||
var v=0;
|
||||
if (typeof(v) == 'boolean') {
|
||||
return v ? 1 : 0;
|
||||
} else {
|
||||
return v;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user