summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/l10n/eu.js185
-rw-r--r--lib/l10n/eu.json183
-rw-r--r--lib/private/legacy/helper.php34
-rw-r--r--lib/private/legacy/image.php16
-rw-r--r--lib/private/legacy/user.php13
5 files changed, 393 insertions, 38 deletions
diff --git a/lib/l10n/eu.js b/lib/l10n/eu.js
new file mode 100644
index 00000000000..4fb5c96b889
--- /dev/null
+++ b/lib/l10n/eu.js
@@ -0,0 +1,185 @@
+OC.L10N.register(
+ "lib",
+ {
+ "Cannot write into \"config\" directory!" : "Ezin da idatzi \"config\" karpetan!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "Hau normalean konpondu daitekesweb zerbitzarira config karpetan idazteko baimenak emanez",
+ "See %s" : "Ikusi %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Hau normalean konpondu daiteke %sweb zerbitzarira config karpetan idazteko baimenak emanez%s.",
+ "Sample configuration detected" : "Adibide-ezarpena detektatua",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Detektatu da adibide-ezarpena kopiatu dela. Honek zure instalazioa apur dezake eta ez da onartzen. Irakurri dokumentazioa config.php fitxategia aldatu aurretik.",
+ "%1$s and %2$s" : "%1$s eta %2$s",
+ "%1$s, %2$s and %3$s" : "%1$s, %2$s eta %3$s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s eta %4$s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s eta %5$s",
+ "PHP %s or higher is required." : "PHP %s edo berriagoa behar da.",
+ "PHP with a version lower than %s is required." : "PHPren bertsioa %s baino txikiagoa izan behar da.",
+ "Following databases are supported: %s" : "Hurrengo datubaseak onartzen dira: %s",
+ "The command line tool %s could not be found" : "Komando lerroko %s tresna ezin da aurkitu",
+ "The library %s is not available." : "%s liburutegia ez dago eskuragarri.",
+ "Library %s with a version higher than %s is required - available version %s." : "%s liburutegiak %s baino bertsio handiagoa izan behar du - dagoen bertsioa %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "%s liburutegiak %s baino bertsio txikiagoa izan behar du - dagoen bertsioa %s.",
+ "Following platforms are supported: %s" : "Hurrengo plataformak onartzen dira: %s",
+ "Unknown filetype" : "Fitxategi mota ezezaguna",
+ "Invalid image" : "Baliogabeko irudia",
+ "Avatar image is not square" : "Abatarreko irudia ez da karratua",
+ "today" : "gaur",
+ "yesterday" : "atzo",
+ "_%n day ago_::_%n days ago_" : ["orain dela egun %n","orain dela %n egun"],
+ "last month" : "joan den hilabetean",
+ "_%n month ago_::_%n months ago_" : ["orain dela hilabete %n","orain dela %n hilabete"],
+ "last year" : "joan den urtean",
+ "_%n year ago_::_%n years ago_" : ["orain dela urte %n","orain dela %n urte"],
+ "_%n hour ago_::_%n hours ago_" : ["orain dela ordu %n","orain dela %n ordu"],
+ "_%n minute ago_::_%n minutes ago_" : ["orain dela minutu %n","orain dela %n minutu"],
+ "seconds ago" : "segundu",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "%s id duen modulua ez da existitzen. Mesedez, gaitu ezazu zure aplikazio ezarpenetan, edo jarri harremanetan administratzailearekin.",
+ "File name is a reserved word" : "Fitxategi izena hitz erreserbatua da",
+ "File name contains at least one invalid character" : "Fitxategi izenak behintzat baliogabeko karaktere bat du",
+ "File name is too long" : "Fitxategi-izena luzeegia da",
+ "Dot files are not allowed" : "Dot fitxategiak ez dira onartzen",
+ "Empty filename is not allowed" : "Fitxategiaren izena izin da hutsa izan",
+ "APCu" : "APCu",
+ "Redis" : "Redis",
+ "Server settings" : "Zerbitzariaren ezarpenak",
+ "Sharing" : "Partekatze",
+ "Encryption" : "Enkriptazio",
+ "Additional settings" : "Ezarpen gehiago",
+ "Tips & tricks" : "Aholkuak eta trikimailuak",
+ "%s enter the database username and name." : "%s sartu datu-basearen erabiltzaile-izena eta izena.",
+ "%s enter the database username." : "%s sartu datu basearen erabiltzaile izena.",
+ "%s enter the database name." : "%s sartu datu basearen izena.",
+ "%s you may not use dots in the database name" : "%s ezin duzu punturik erabili datu basearen izenean.",
+ "Oracle connection could not be established" : "Ezin da Oracle konexioa sortu",
+ "Oracle username and/or password not valid" : "Oracle erabiltzaile edota pasahitza ez dira egokiak.",
+ "DB Error: \"%s\"" : "DB errorea: \"%s\"",
+ "Offending command was: \"%s\"" : "Errorea komando honek sortu du: \"%s\"",
+ "You need to enter either an existing account or the administrator." : "Existitzen den kontu bat edo administradorearena jarri behar duzu.",
+ "Offending command was: \"%s\", name: %s, password: %s" : "Errorea komando honek sortu du: \"%s\", izena: %s, pasahitza: %s",
+ "PostgreSQL username and/or password not valid" : "PostgreSQL erabiltzaile edota pasahitza ez dira egokiak.",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X-ek ez du sostengurik eta %s gaizki ibili daiteke plataforma honetan. Erabiltzekotan, zure ardurapean.",
+ "For the best results, please consider using a GNU/Linux server instead." : "Emaitza hobeak izateko, mesedez gogoan hartu GNU/Linux zerbitzari bat erabiltzea.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez ezabatu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.",
+ "Set an admin username." : "Ezarri administraziorako erabiltzaile izena.",
+ "Set an admin password." : "Ezarri administraziorako pasahitza.",
+ "Can't create or write into the data directory %s" : "Ezin da %s datu karpeta sortu edo bertan idatzi ",
+ "%s shared »%s« with you" : "%s-ek »%s« zurekin partekatu du",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "%s partekatzeak huts egin du, motorrak %i motako partekatzeak baimentzen ez dituelako",
+ "Sharing %s failed, because the file does not exist" : "%s elkarbanatzeak huts egin du, fitxategia ez delako existitzen",
+ "You are not allowed to share %s" : "Ez zadue %s elkarbanatzeko baimendua",
+ "Sharing %s failed, because the user %s does not exist" : "%s elkarbanatzeak huts egin du, %s erabiltzailea existitzen ez delako",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s elkarbanatzeak huts egin du, %s erabiltzailea ez delako %s partaide den talderen bateko partaidea",
+ "Sharing %s failed, because this item is already shared with %s" : "%s elkarbanatzeak huts egin du, dagoeneko %s erabiltzailearekin elkarbanatuta dagoelako",
+ "Sharing %s failed, because the group %s does not exist" : "%s elkarbanatzeak huts egin du, %s taldea ez delako existitzen",
+ "Sharing %s failed, because %s is not a member of the group %s" : "%s elkarbanatzeak huts egin du, %s ez delako %s taldearen partaidea",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Lotura publiko bat sortzeko pasahitza idatzi behar duzu, bakarrik babestutako loturak baimenduta daude",
+ "Sharing %s failed, because sharing with links is not allowed" : "%s elkarbanatzeak huts egin du, lotura bidezko elkarbanatzea baimendua ez dagoelako",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "%s partekatzeak huts egin du, ezin da %s aurkitu, agian zerbitzaria orain ez dago eskuragarri.",
+ "Share type %s is not valid for %s" : "%s elkarbanaketa mota ez da %srentzako egokia",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "%srentzako baimenak ezartzea huts egin du, baimenak %sri emandakoak baino gehiago direlako",
+ "Setting permissions for %s failed, because the item was not found" : "%srentzako baimenak ezartzea huts egin du, aurkitu ez delako",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Ezin izan da jarri iraungitze data. Konpartitzea ezin da iraungi konpartitu eta %s ondoren.",
+ "Cannot set expiration date. Expiration date is in the past" : "Ezin da jarri iraungitze data. Iraungitze data iragan da.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "%s elkarbanaketa motorra OCP\\Share_Backend interfazea inplementatu behar du ",
+ "Sharing backend %s not found" : "Ez da %s elkarbanaketa motorra aurkitu",
+ "Sharing backend for %s not found" : "Ez da %srako elkarbanaketa motorrik aurkitu",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "%s elkarbanatzeak huts egin du, baimenak %sri emandakoak baino gehiago direlako",
+ "Sharing %s failed, because resharing is not allowed" : "%s elkarbanatzeak huts egin du, ber-elkarbanatzea baimenduta ez dagoelako",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "%s elkarbanatzeak huts egin du, %sren elkarbanaketa motorrak bere iturria aurkitu ezin duelako",
+ "Sharing %s failed, because the file could not be found in the file cache" : "%s elkarbanatzeak huts egin du, fitxategia katxean aurkitu ez delako",
+ "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu",
+ "Sunday" : "Igandea",
+ "Monday" : "Astelehena",
+ "Tuesday" : "Asteartea",
+ "Wednesday" : "Asteazkena",
+ "Thursday" : "Osteguna",
+ "Friday" : "Ostirala",
+ "Saturday" : "Larunbata",
+ "Sun." : "Ig.",
+ "Mon." : "Al.",
+ "Tue." : "Ar.",
+ "Wed." : "Az.",
+ "Thu." : "Og.",
+ "Fri." : "Ol.",
+ "Sat." : "Lr.",
+ "Su" : "Ig",
+ "Mo" : "Al",
+ "Tu" : "Ar",
+ "We" : "Az",
+ "Th" : "Og",
+ "Fr" : "Ol",
+ "Sa" : "Lr",
+ "January" : "Urtarrila",
+ "February" : "Otsaila",
+ "March" : "Martxoa",
+ "April" : "Apirila",
+ "May" : "Maiatza",
+ "June" : "Ekaina",
+ "July" : "Uztaila",
+ "August" : "Abuztua",
+ "September" : "Iraila",
+ "October" : "Urria",
+ "November" : "Azaroa",
+ "December" : "Abendua",
+ "Jan." : "Urt.",
+ "Feb." : "Ots.",
+ "Mar." : "Mar.",
+ "Apr." : "Api.",
+ "May." : "Mai.",
+ "Jun." : "Eka.",
+ "Jul." : "Uzt.",
+ "Aug." : "Abu.",
+ "Sep." : "Ira.",
+ "Oct." : "Urr.",
+ "Nov." : "Aza.",
+ "Dec." : "Abe.",
+ "Apps" : "Aplikazioak",
+ "A valid username must be provided" : "Baliozko erabiltzaile izena eman behar da",
+ "A valid password must be provided" : "Baliozko pasahitza eman behar da",
+ "The username is already being used" : "Erabiltzaile izena dagoeneko erabiltzen ari da",
+ "Login canceled by app" : "Aplikazioa saioa bertan behera utzi du",
+ "User disabled" : "Erabiltzaile desgaituta",
+ "Help" : "Laguntza",
+ "Personal" : "Pertsonala",
+ "Users" : "Erabiltzaileak",
+ "Admin" : "Admin",
+ "No app name specified" : "Ez da aplikazioaren izena zehaztu",
+ "Application is not enabled" : "Aplikazioa ez dago gaituta",
+ "Authentication error" : "Autentifikazio errorea",
+ "Token expired. Please reload page." : "Tokena iraungitu da. Mesedez birkargatu orria.",
+ "Unknown user" : "Erabiltzaile ezezaguna",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "Ez dago datubaseen (sqlite, mysql edo postgresql) driverrik instalatuta.",
+ "Cannot write into \"config\" directory" : "Ezin da idatzi \"config\" karpetan",
+ "Cannot write into \"apps\" directory" : "Ezin da idatzi \"apps\" karpetan",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Hau normalean konpondu daiteke %sweb zerbitzarira apps karpetan idazteko baimenak emanez%s edo konfigurazio fitxategian appstorea ez gaituz.",
+ "Cannot create \"data\" directory (%s)" : "Ezin da \"data\" karpeta sortu (%s)",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Hau normalean konpondu daiteke %sweb zerbitzarira erro karpetan idazteko baimenak emanez%s.",
+ "Setting locale to %s failed" : "Lokala %sra ezartzeak huts egin du",
+ "Please install one of these locales on your system and restart your webserver." : "Instalatu hauetako lokal bat zure sisteman eta berrabiarazi zure web zerbitzaria.",
+ "Please ask your server administrator to install the module." : "Mesedez eskatu zure zerbitzariaren kudeatzaileari modulua instala dezan.",
+ "PHP module %s not installed." : "PHPren %s modulua ez dago instalaturik.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Hau ziur aski cache/accelerator batek eragin du, hala nola Zend OPcache edo eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "PHP moduluak instalatu dira, baina oraindik faltan bezala markatuta daude?",
+ "Please ask your server administrator to restart the web server." : "Mesedez eskatu zerbitzariaren kudeatzaileari web zerbitzaria berrabiarazteko.",
+ "PostgreSQL >= 9 required" : "PostgreSQL >= 9 behar da",
+ "Please upgrade your database version" : "Mesedez eguneratu zure datu basearen bertsioa",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Mesedez aldatu baimenak 0770ra beste erabiltzaileek karpetan sartu ezin izateko.",
+ "Data directory (%s) is readable by other users" : "Data karpeta (%s) beste erabiltzaileek irakur dezakete",
+ "Data directory (%s) is invalid" : "Datuen karpeta (%s) ez da baliogarria",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Mesedez egiaztatu data karpeta \".ocdata\" fitxategia duela bere erroan.",
+ "Could not obtain lock type %d on \"%s\"." : "Ezin da lortu sarraia mota %d \"%s\"-an.",
+ "App directory already exists" : "Aplikazioaren karpeta dagoeneko existitzen da",
+ "Can't create app folder. Please fix permissions. %s" : "Ezin izan da aplikazioaren karpeta sortu. Mesdez konpondu baimenak. %s",
+ "No source specified when installing app" : "Ez da jatorririk zehaztu aplikazioa instalatzerakoan",
+ "No href specified when installing app from http" : "Ez da href parametrorik zehaztu http bidez aplikazioa instalatzerakoan",
+ "No path specified when installing app from local file" : "Ez da kokalekurik zehaztu fitxategi lokal moduan aplikazioa instalatzerakoan",
+ "Archives of type %s are not supported" : "%s motako fitxategiak ez dira onartzen",
+ "Failed to open archive when installing app" : "Fitxategia irekitzeak huts egin du aplikazioa instalatzerakoan",
+ "App does not provide an info.xml file" : "Aplikazioak ez du info.xml fitxategia",
+ "App can't be installed because of not allowed code in the App" : "Aplikazioa ezin da instalatu bertan duen baimendu gabeko kodea dela eta",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikazioa ezin da instalatu <shipped>true</shipped> etiketa duelako eta etiketa hau ez da onartzen banaketan ez datozen aplikazioetan",
+ "Logging" : "Erregistroa",
+ "Recommended" : "Aholkatuta",
+ "Microsoft Windows Platform is not supported" : "Microsoft Windows Platform ez da jasaten",
+ "Storage not available" : "Biltegia ez dago eskuragarri"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/eu.json b/lib/l10n/eu.json
new file mode 100644
index 00000000000..5f38d994506
--- /dev/null
+++ b/lib/l10n/eu.json
@@ -0,0 +1,183 @@
+{ "translations": {
+ "Cannot write into \"config\" directory!" : "Ezin da idatzi \"config\" karpetan!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "Hau normalean konpondu daitekesweb zerbitzarira config karpetan idazteko baimenak emanez",
+ "See %s" : "Ikusi %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Hau normalean konpondu daiteke %sweb zerbitzarira config karpetan idazteko baimenak emanez%s.",
+ "Sample configuration detected" : "Adibide-ezarpena detektatua",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Detektatu da adibide-ezarpena kopiatu dela. Honek zure instalazioa apur dezake eta ez da onartzen. Irakurri dokumentazioa config.php fitxategia aldatu aurretik.",
+ "%1$s and %2$s" : "%1$s eta %2$s",
+ "%1$s, %2$s and %3$s" : "%1$s, %2$s eta %3$s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s eta %4$s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s eta %5$s",
+ "PHP %s or higher is required." : "PHP %s edo berriagoa behar da.",
+ "PHP with a version lower than %s is required." : "PHPren bertsioa %s baino txikiagoa izan behar da.",
+ "Following databases are supported: %s" : "Hurrengo datubaseak onartzen dira: %s",
+ "The command line tool %s could not be found" : "Komando lerroko %s tresna ezin da aurkitu",
+ "The library %s is not available." : "%s liburutegia ez dago eskuragarri.",
+ "Library %s with a version higher than %s is required - available version %s." : "%s liburutegiak %s baino bertsio handiagoa izan behar du - dagoen bertsioa %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "%s liburutegiak %s baino bertsio txikiagoa izan behar du - dagoen bertsioa %s.",
+ "Following platforms are supported: %s" : "Hurrengo plataformak onartzen dira: %s",
+ "Unknown filetype" : "Fitxategi mota ezezaguna",
+ "Invalid image" : "Baliogabeko irudia",
+ "Avatar image is not square" : "Abatarreko irudia ez da karratua",
+ "today" : "gaur",
+ "yesterday" : "atzo",
+ "_%n day ago_::_%n days ago_" : ["orain dela egun %n","orain dela %n egun"],
+ "last month" : "joan den hilabetean",
+ "_%n month ago_::_%n months ago_" : ["orain dela hilabete %n","orain dela %n hilabete"],
+ "last year" : "joan den urtean",
+ "_%n year ago_::_%n years ago_" : ["orain dela urte %n","orain dela %n urte"],
+ "_%n hour ago_::_%n hours ago_" : ["orain dela ordu %n","orain dela %n ordu"],
+ "_%n minute ago_::_%n minutes ago_" : ["orain dela minutu %n","orain dela %n minutu"],
+ "seconds ago" : "segundu",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "%s id duen modulua ez da existitzen. Mesedez, gaitu ezazu zure aplikazio ezarpenetan, edo jarri harremanetan administratzailearekin.",
+ "File name is a reserved word" : "Fitxategi izena hitz erreserbatua da",
+ "File name contains at least one invalid character" : "Fitxategi izenak behintzat baliogabeko karaktere bat du",
+ "File name is too long" : "Fitxategi-izena luzeegia da",
+ "Dot files are not allowed" : "Dot fitxategiak ez dira onartzen",
+ "Empty filename is not allowed" : "Fitxategiaren izena izin da hutsa izan",
+ "APCu" : "APCu",
+ "Redis" : "Redis",
+ "Server settings" : "Zerbitzariaren ezarpenak",
+ "Sharing" : "Partekatze",
+ "Encryption" : "Enkriptazio",
+ "Additional settings" : "Ezarpen gehiago",
+ "Tips & tricks" : "Aholkuak eta trikimailuak",
+ "%s enter the database username and name." : "%s sartu datu-basearen erabiltzaile-izena eta izena.",
+ "%s enter the database username." : "%s sartu datu basearen erabiltzaile izena.",
+ "%s enter the database name." : "%s sartu datu basearen izena.",
+ "%s you may not use dots in the database name" : "%s ezin duzu punturik erabili datu basearen izenean.",
+ "Oracle connection could not be established" : "Ezin da Oracle konexioa sortu",
+ "Oracle username and/or password not valid" : "Oracle erabiltzaile edota pasahitza ez dira egokiak.",
+ "DB Error: \"%s\"" : "DB errorea: \"%s\"",
+ "Offending command was: \"%s\"" : "Errorea komando honek sortu du: \"%s\"",
+ "You need to enter either an existing account or the administrator." : "Existitzen den kontu bat edo administradorearena jarri behar duzu.",
+ "Offending command was: \"%s\", name: %s, password: %s" : "Errorea komando honek sortu du: \"%s\", izena: %s, pasahitza: %s",
+ "PostgreSQL username and/or password not valid" : "PostgreSQL erabiltzaile edota pasahitza ez dira egokiak.",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X-ek ez du sostengurik eta %s gaizki ibili daiteke plataforma honetan. Erabiltzekotan, zure ardurapean.",
+ "For the best results, please consider using a GNU/Linux server instead." : "Emaitza hobeak izateko, mesedez gogoan hartu GNU/Linux zerbitzari bat erabiltzea.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez ezabatu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.",
+ "Set an admin username." : "Ezarri administraziorako erabiltzaile izena.",
+ "Set an admin password." : "Ezarri administraziorako pasahitza.",
+ "Can't create or write into the data directory %s" : "Ezin da %s datu karpeta sortu edo bertan idatzi ",
+ "%s shared »%s« with you" : "%s-ek »%s« zurekin partekatu du",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "%s partekatzeak huts egin du, motorrak %i motako partekatzeak baimentzen ez dituelako",
+ "Sharing %s failed, because the file does not exist" : "%s elkarbanatzeak huts egin du, fitxategia ez delako existitzen",
+ "You are not allowed to share %s" : "Ez zadue %s elkarbanatzeko baimendua",
+ "Sharing %s failed, because the user %s does not exist" : "%s elkarbanatzeak huts egin du, %s erabiltzailea existitzen ez delako",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s elkarbanatzeak huts egin du, %s erabiltzailea ez delako %s partaide den talderen bateko partaidea",
+ "Sharing %s failed, because this item is already shared with %s" : "%s elkarbanatzeak huts egin du, dagoeneko %s erabiltzailearekin elkarbanatuta dagoelako",
+ "Sharing %s failed, because the group %s does not exist" : "%s elkarbanatzeak huts egin du, %s taldea ez delako existitzen",
+ "Sharing %s failed, because %s is not a member of the group %s" : "%s elkarbanatzeak huts egin du, %s ez delako %s taldearen partaidea",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Lotura publiko bat sortzeko pasahitza idatzi behar duzu, bakarrik babestutako loturak baimenduta daude",
+ "Sharing %s failed, because sharing with links is not allowed" : "%s elkarbanatzeak huts egin du, lotura bidezko elkarbanatzea baimendua ez dagoelako",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "%s partekatzeak huts egin du, ezin da %s aurkitu, agian zerbitzaria orain ez dago eskuragarri.",
+ "Share type %s is not valid for %s" : "%s elkarbanaketa mota ez da %srentzako egokia",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "%srentzako baimenak ezartzea huts egin du, baimenak %sri emandakoak baino gehiago direlako",
+ "Setting permissions for %s failed, because the item was not found" : "%srentzako baimenak ezartzea huts egin du, aurkitu ez delako",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Ezin izan da jarri iraungitze data. Konpartitzea ezin da iraungi konpartitu eta %s ondoren.",
+ "Cannot set expiration date. Expiration date is in the past" : "Ezin da jarri iraungitze data. Iraungitze data iragan da.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "%s elkarbanaketa motorra OCP\\Share_Backend interfazea inplementatu behar du ",
+ "Sharing backend %s not found" : "Ez da %s elkarbanaketa motorra aurkitu",
+ "Sharing backend for %s not found" : "Ez da %srako elkarbanaketa motorrik aurkitu",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "%s elkarbanatzeak huts egin du, baimenak %sri emandakoak baino gehiago direlako",
+ "Sharing %s failed, because resharing is not allowed" : "%s elkarbanatzeak huts egin du, ber-elkarbanatzea baimenduta ez dagoelako",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "%s elkarbanatzeak huts egin du, %sren elkarbanaketa motorrak bere iturria aurkitu ezin duelako",
+ "Sharing %s failed, because the file could not be found in the file cache" : "%s elkarbanatzeak huts egin du, fitxategia katxean aurkitu ez delako",
+ "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu",
+ "Sunday" : "Igandea",
+ "Monday" : "Astelehena",
+ "Tuesday" : "Asteartea",
+ "Wednesday" : "Asteazkena",
+ "Thursday" : "Osteguna",
+ "Friday" : "Ostirala",
+ "Saturday" : "Larunbata",
+ "Sun." : "Ig.",
+ "Mon." : "Al.",
+ "Tue." : "Ar.",
+ "Wed." : "Az.",
+ "Thu." : "Og.",
+ "Fri." : "Ol.",
+ "Sat." : "Lr.",
+ "Su" : "Ig",
+ "Mo" : "Al",
+ "Tu" : "Ar",
+ "We" : "Az",
+ "Th" : "Og",
+ "Fr" : "Ol",
+ "Sa" : "Lr",
+ "January" : "Urtarrila",
+ "February" : "Otsaila",
+ "March" : "Martxoa",
+ "April" : "Apirila",
+ "May" : "Maiatza",
+ "June" : "Ekaina",
+ "July" : "Uztaila",
+ "August" : "Abuztua",
+ "September" : "Iraila",
+ "October" : "Urria",
+ "November" : "Azaroa",
+ "December" : "Abendua",
+ "Jan." : "Urt.",
+ "Feb." : "Ots.",
+ "Mar." : "Mar.",
+ "Apr." : "Api.",
+ "May." : "Mai.",
+ "Jun." : "Eka.",
+ "Jul." : "Uzt.",
+ "Aug." : "Abu.",
+ "Sep." : "Ira.",
+ "Oct." : "Urr.",
+ "Nov." : "Aza.",
+ "Dec." : "Abe.",
+ "Apps" : "Aplikazioak",
+ "A valid username must be provided" : "Baliozko erabiltzaile izena eman behar da",
+ "A valid password must be provided" : "Baliozko pasahitza eman behar da",
+ "The username is already being used" : "Erabiltzaile izena dagoeneko erabiltzen ari da",
+ "Login canceled by app" : "Aplikazioa saioa bertan behera utzi du",
+ "User disabled" : "Erabiltzaile desgaituta",
+ "Help" : "Laguntza",
+ "Personal" : "Pertsonala",
+ "Users" : "Erabiltzaileak",
+ "Admin" : "Admin",
+ "No app name specified" : "Ez da aplikazioaren izena zehaztu",
+ "Application is not enabled" : "Aplikazioa ez dago gaituta",
+ "Authentication error" : "Autentifikazio errorea",
+ "Token expired. Please reload page." : "Tokena iraungitu da. Mesedez birkargatu orria.",
+ "Unknown user" : "Erabiltzaile ezezaguna",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "Ez dago datubaseen (sqlite, mysql edo postgresql) driverrik instalatuta.",
+ "Cannot write into \"config\" directory" : "Ezin da idatzi \"config\" karpetan",
+ "Cannot write into \"apps\" directory" : "Ezin da idatzi \"apps\" karpetan",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Hau normalean konpondu daiteke %sweb zerbitzarira apps karpetan idazteko baimenak emanez%s edo konfigurazio fitxategian appstorea ez gaituz.",
+ "Cannot create \"data\" directory (%s)" : "Ezin da \"data\" karpeta sortu (%s)",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Hau normalean konpondu daiteke %sweb zerbitzarira erro karpetan idazteko baimenak emanez%s.",
+ "Setting locale to %s failed" : "Lokala %sra ezartzeak huts egin du",
+ "Please install one of these locales on your system and restart your webserver." : "Instalatu hauetako lokal bat zure sisteman eta berrabiarazi zure web zerbitzaria.",
+ "Please ask your server administrator to install the module." : "Mesedez eskatu zure zerbitzariaren kudeatzaileari modulua instala dezan.",
+ "PHP module %s not installed." : "PHPren %s modulua ez dago instalaturik.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Hau ziur aski cache/accelerator batek eragin du, hala nola Zend OPcache edo eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "PHP moduluak instalatu dira, baina oraindik faltan bezala markatuta daude?",
+ "Please ask your server administrator to restart the web server." : "Mesedez eskatu zerbitzariaren kudeatzaileari web zerbitzaria berrabiarazteko.",
+ "PostgreSQL >= 9 required" : "PostgreSQL >= 9 behar da",
+ "Please upgrade your database version" : "Mesedez eguneratu zure datu basearen bertsioa",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Mesedez aldatu baimenak 0770ra beste erabiltzaileek karpetan sartu ezin izateko.",
+ "Data directory (%s) is readable by other users" : "Data karpeta (%s) beste erabiltzaileek irakur dezakete",
+ "Data directory (%s) is invalid" : "Datuen karpeta (%s) ez da baliogarria",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Mesedez egiaztatu data karpeta \".ocdata\" fitxategia duela bere erroan.",
+ "Could not obtain lock type %d on \"%s\"." : "Ezin da lortu sarraia mota %d \"%s\"-an.",
+ "App directory already exists" : "Aplikazioaren karpeta dagoeneko existitzen da",
+ "Can't create app folder. Please fix permissions. %s" : "Ezin izan da aplikazioaren karpeta sortu. Mesdez konpondu baimenak. %s",
+ "No source specified when installing app" : "Ez da jatorririk zehaztu aplikazioa instalatzerakoan",
+ "No href specified when installing app from http" : "Ez da href parametrorik zehaztu http bidez aplikazioa instalatzerakoan",
+ "No path specified when installing app from local file" : "Ez da kokalekurik zehaztu fitxategi lokal moduan aplikazioa instalatzerakoan",
+ "Archives of type %s are not supported" : "%s motako fitxategiak ez dira onartzen",
+ "Failed to open archive when installing app" : "Fitxategia irekitzeak huts egin du aplikazioa instalatzerakoan",
+ "App does not provide an info.xml file" : "Aplikazioak ez du info.xml fitxategia",
+ "App can't be installed because of not allowed code in the App" : "Aplikazioa ezin da instalatu bertan duen baimendu gabeko kodea dela eta",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikazioa ezin da instalatu <shipped>true</shipped> etiketa duelako eta etiketa hau ez da onartzen banaketan ez datozen aplikazioetan",
+ "Logging" : "Erregistroa",
+ "Recommended" : "Aholkatuta",
+ "Microsoft Windows Platform is not supported" : "Microsoft Windows Platform ez da jasaten",
+ "Storage not available" : "Biltegia ez dago eskuragarri"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/lib/private/legacy/helper.php b/lib/private/legacy/helper.php
index dfe2e09afff..9c4bc895fb9 100644
--- a/lib/private/legacy/helper.php
+++ b/lib/private/legacy/helper.php
@@ -52,7 +52,6 @@ class OC_Helper {
/**
* Creates an absolute url for public use
- *
* @param string $service id
* @param bool $add_slash
* @return string the url
@@ -63,14 +62,13 @@ class OC_Helper {
if ($service === 'files') {
$url = OC::$server->getURLGenerator()->getAbsoluteURL('/s');
} else {
- $url = OC::$server->getURLGenerator()->getAbsoluteURL(OC::$server->getURLGenerator()->linkTo('', 'public.php') . '?service=' . $service);
+ $url = OC::$server->getURLGenerator()->getAbsoluteURL(OC::$server->getURLGenerator()->linkTo('', 'public.php').'?service='.$service);
}
return $url . (($add_slash && $service[strlen($service) - 1] != '/') ? '/' : '');
}
/**
* Make a human file size
- *
* @param int $bytes file size in bytes
* @return string a human readable file size
*
@@ -106,7 +104,6 @@ class OC_Helper {
/**
* Make a php file size
- *
* @param int $bytes file size in bytes
* @return string a php parseable file size
*
@@ -133,7 +130,6 @@ class OC_Helper {
/**
* Make a computer file size
- *
* @param string $str file size in human readable format
* @return float a file size in bytes
*
@@ -176,7 +172,6 @@ class OC_Helper {
/**
* Recursive copying of folders
- *
* @param string $src source folder
* @param string $dest target folder
*
@@ -199,7 +194,6 @@ class OC_Helper {
/**
* Recursive deletion of folders
- *
* @param string $dir path to the folder
* @param bool $deleteSelf if set to false only the content of the folder will be deleted
* @return bool
@@ -399,7 +393,6 @@ class OC_Helper {
/**
* performs a search in a nested array
- *
* @param array $haystack the array to be searched
* @param string $needle the search string
* @param string $index optional, only search this key name
@@ -432,7 +425,7 @@ class OC_Helper {
* @return int number of bytes representing
*/
public static function maxUploadFilesize($dir, $freeSpace = null) {
- if (is_null($freeSpace) || $freeSpace < 0) {
+ if (is_null($freeSpace) || $freeSpace < 0){
$freeSpace = self::freeSpace($dir);
}
return min($freeSpace, self::uploadLimit());
@@ -450,7 +443,7 @@ class OC_Helper {
$freeSpace = max($freeSpace, 0);
return $freeSpace;
} else {
- return (INF > 0) ? INF : PHP_INT_MAX; // work around https://bugs.php.net/bug.php?id=69188
+ return (INF > 0)? INF: PHP_INT_MAX; // work around https://bugs.php.net/bug.php?id=69188
}
}
@@ -517,7 +510,7 @@ class OC_Helper {
if (empty($paths)) {
$paths = '/usr/local/bin /usr/bin /opt/bin /bin';
} else {
- $paths = str_replace(':', ' ', getenv('PATH'));
+ $paths = str_replace(':',' ',getenv('PATH'));
}
$command = 'find ' . $paths . ' -name ' . escapeshellarg($program) . ' 2> /dev/null';
exec($command, $output, $returnCode);
@@ -540,12 +533,6 @@ class OC_Helper {
* @throws \OCP\Files\NotFoundException
*/
public static function getStorageInfo($path, $rootInfo = null) {
- $memcache = \OC::$server->getMemCacheFactory()->create('storageInfo');
- $cacheKey = $rootInfo ? '__root__' . md5($path) : md5($path);
- $cached = $memcache->get($cacheKey);
- if (is_array($cached)) {
- return $cached;
- }
// return storage info without adding mount points
$includeExtStorage = \OC::$server->getSystemConfig()->getValue('quota_include_external_storage', false);
@@ -610,20 +597,10 @@ class OC_Helper {
$ownerId = $storage->getOwner($path);
$ownerDisplayName = '';
$owner = \OC::$server->getUserManager()->get($ownerId);
- if ($owner) {
+ if($owner) {
$ownerDisplayName = $owner->getDisplayName();
}
- $memcache->set($cacheKey, [
- 'free' => $free,
- 'used' => $used,
- 'quota' => $quota,
- 'total' => $total,
- 'relative' => $relative,
- 'owner' => $ownerId,
- 'ownerDisplayName' => $ownerDisplayName,
- ], 5 * 60);
-
return [
'free' => $free,
'used' => $used,
@@ -668,7 +645,6 @@ class OC_Helper {
/**
* Returns whether the config file is set manually to read-only
- *
* @return bool
*/
public static function isReadOnlyConfigEnabled() {
diff --git a/lib/private/legacy/image.php b/lib/private/legacy/image.php
index 5403cccd026..47f2a977e9c 100644
--- a/lib/private/legacy/image.php
+++ b/lib/private/legacy/image.php
@@ -747,7 +747,7 @@ class OC_Image implements \OCP\IImage {
$this->logger->warning($error, array('app' => 'core'));
return $im;
}
- $color = unpack('V', $part . $vide);
+ $color = @unpack('V', $part . $vide);
break;
case 16:
if (!($part = substr($data, $p, 2))) {
@@ -755,20 +755,20 @@ class OC_Image implements \OCP\IImage {
$this->logger->warning($error, array('app' => 'core'));
return $im;
}
- $color = unpack('v', $part);
+ $color = @unpack('v', $part);
$color[1] = (($color[1] & 0xf800) >> 8) * 65536 + (($color[1] & 0x07e0) >> 3) * 256 + (($color[1] & 0x001f) << 3);
break;
case 8:
- $color = unpack('n', $vide . substr($data, $p, 1));
- $color[1] = $palette[$color[1] + 1];
+ $color = @unpack('n', $vide . substr($data, $p, 1));
+ $color[1] = (isset($palette[$color[1] + 1])) ? $palette[$color[1] + 1] : $palette[1];
break;
case 4:
- $color = unpack('n', $vide . substr($data, floor($p), 1));
+ $color = @unpack('n', $vide . substr($data, floor($p), 1));
$color[1] = ($p * 2) % 2 == 0 ? $color[1] >> 4 : $color[1] & 0x0F;
- $color[1] = $palette[$color[1] + 1];
+ $color[1] = (isset($palette[$color[1] + 1])) ? $palette[$color[1] + 1] : $palette[1];
break;
case 1:
- $color = unpack('n', $vide . substr($data, floor($p), 1));
+ $color = @unpack('n', $vide . substr($data, floor($p), 1));
switch (($p * 8) % 8) {
case 0:
$color[1] = $color[1] >> 7;
@@ -795,7 +795,7 @@ class OC_Image implements \OCP\IImage {
$color[1] = ($color[1] & 0x1);
break;
}
- $color[1] = $palette[$color[1] + 1];
+ $color[1] = (isset($palette[$color[1] + 1])) ? $palette[$color[1] + 1] : $palette[1];
break;
default:
fclose($fh);
diff --git a/lib/private/legacy/user.php b/lib/private/legacy/user.php
index 0a52be7565d..661242a659a 100644
--- a/lib/private/legacy/user.php
+++ b/lib/private/legacy/user.php
@@ -187,7 +187,18 @@ class OC_User {
if ($uid) {
if (self::getUser() !== $uid) {
self::setUserId($uid);
- self::setDisplayName($uid);
+ $setUidAsDisplayName = true;
+ if($backend instanceof \OCP\UserInterface
+ && $backend->implementsActions(OC_User_Backend::GET_DISPLAYNAME)) {
+
+ $backendDisplayName = $backend->getDisplayName($uid);
+ if(is_string($backendDisplayName) && trim($backendDisplayName) !== '') {
+ $setUidAsDisplayName = false;
+ }
+ }
+ if($setUidAsDisplayName) {
+ self::setDisplayName($uid);
+ }
self::getUserSession()->setLoginName($uid);
$request = OC::$server->getRequest();
self::getUserSession()->createSessionToken($request, $uid, $uid);