summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/js/js.js4
-rw-r--r--core/js/tests/specs/coreSpec.js2
-rw-r--r--core/l10n/de.js10
-rw-r--r--core/l10n/de.json10
-rw-r--r--core/l10n/de_DE.js4
-rw-r--r--core/l10n/de_DE.json4
-rw-r--r--core/l10n/es.js40
-rw-r--r--core/l10n/es.json40
-rw-r--r--core/l10n/gl.js30
-rw-r--r--core/l10n/gl.json30
-rw-r--r--core/l10n/ja.js2
-rw-r--r--core/l10n/ja.json2
-rw-r--r--core/l10n/pl.js2
-rw-r--r--core/l10n/pl.json2
-rw-r--r--core/templates/layout.base.php6
-rw-r--r--core/templates/layout.guest.php6
-rw-r--r--core/templates/layout.noscript.warning.php11
-rw-r--r--core/templates/layout.user.php2
18 files changed, 114 insertions, 93 deletions
diff --git a/core/js/js.js b/core/js/js.js
index 234cc328dfb..7ff010eca0a 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -117,7 +117,7 @@ var OC={
/**
* Generates the absolute url for the given relative url, which can contain parameters.
* @param {string} url
- * @param params
+ * @param [params] params
* @return {string} Absolute URL for the given relative URL
*/
generateUrl: function(url, params) {
@@ -1213,7 +1213,7 @@ $.fn.filterAttr = function(attr_name, attr_value) {
function humanFileSize(size, skipSmallSizes) {
var humanList = ['B', 'kB', 'MB', 'GB', 'TB'];
// Calculate Log with base 1024: size = 1024 ** order
- var order = size?Math.floor(Math.log(size) / Math.log(1024)):0;
+ var order = size > 0 ? Math.floor(Math.log(size) / Math.log(1024)) : 0;
// Stay in range of the byte sizes that are defined
order = Math.min(humanList.length - 1, order);
var readableFormat = humanList[order];
diff --git a/core/js/tests/specs/coreSpec.js b/core/js/tests/specs/coreSpec.js
index d283839d7e7..159c3743662 100644
--- a/core/js/tests/specs/coreSpec.js
+++ b/core/js/tests/specs/coreSpec.js
@@ -465,6 +465,8 @@ describe('Core base tests', function() {
it('renders file sizes with the correct unit', function() {
var data = [
[0, '0 B'],
+ ["0", '0 B'],
+ ["A", 'NaN B'],
[125, '125 B'],
[128000, '125 kB'],
[128000000, '122.1 MB'],
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 78e9f741de5..cb44f33648c 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -34,7 +34,7 @@ OC.L10N.register(
"November" : "November",
"December" : "Dezember",
"Settings" : "Einstellungen",
- "Saving..." : "Speichern...",
+ "Saving..." : "Speichern…",
"Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere Deinen Administrator.",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Deines Passworts ist an Deine E-Mail-Adresse vesandt worden. Wenn Du ihn innerhalb eines annehmbaren Zeitraums nicht empfängst, prüfe Deine Spam-Ordner.<br>Sollte er sich nicht darin befinden, frage bei Deinem lokalen Administrator nach.",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Solltest Du den Wiederherstellungsschlüssel nicht aktiviert haben, gibt es keine Möglichkeit, Deine Daten zurückzuerhalten, nachdem Dein Passwort zurückgesetzt ist.<br />Falls Du Dir nicht sicher bist, was zu tun ist, kontaktiere bitte Deinen Administrator, bevor Du fortfährst.<br />Willst Du wirklich fortfahren?",
@@ -76,7 +76,7 @@ OC.L10N.register(
"Error while changing permissions" : "Fehler beim Ändern der Rechte",
"Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt",
"Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt",
- "Share with user or group …" : "Mit Benutzer oder Gruppe teilen ....",
+ "Share with user or group …" : "Mit Benutzer oder Gruppe teilen…",
"Share link" : "Link teilen",
"The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens {days} Tage nach seiner Erstellung ablaufen",
"Link" : "Link",
@@ -89,7 +89,7 @@ OC.L10N.register(
"Set expiration date" : "Setze ein Ablaufdatum",
"Expiration" : "Ablaufdatum",
"Expiration date" : "Ablaufdatum",
- "Adding user..." : "Benutzer wird hinzugefügt …",
+ "Adding user..." : "Benutzer wird hinzugefügt…",
"group" : "Gruppe",
"remote" : "Entfernte Freigabe",
"Resharing is not allowed" : "Weiterverteilen ist nicht erlaubt",
@@ -105,7 +105,7 @@ OC.L10N.register(
"Password protected" : "Durch ein Passwort geschützt",
"Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums",
"Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums",
- "Sending ..." : "Sende ...",
+ "Sending ..." : "Senden…",
"Email sent" : "E-Mail wurde verschickt",
"Warning" : "Warnung",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
@@ -194,7 +194,7 @@ OC.L10N.register(
"For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
"Finish setup" : "Installation abschließen",
- "Finishing …" : "Abschließen ...",
+ "Finishing …" : "Abschließen…",
"This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript zum korrekten Betrieb. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktiviere JavaScript</a> und lade diese Seite neu.",
"%s is available. Get more information on how to update." : "%s ist verfügbar. Hole weitere Informationen zu Aktualisierungen ein.",
"Log out" : "Abmelden",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 0aa0bfd50e0..ea95e9737bb 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -32,7 +32,7 @@
"November" : "November",
"December" : "Dezember",
"Settings" : "Einstellungen",
- "Saving..." : "Speichern...",
+ "Saving..." : "Speichern…",
"Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere Deinen Administrator.",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Der Link zum Rücksetzen Deines Passworts ist an Deine E-Mail-Adresse vesandt worden. Wenn Du ihn innerhalb eines annehmbaren Zeitraums nicht empfängst, prüfe Deine Spam-Ordner.<br>Sollte er sich nicht darin befinden, frage bei Deinem lokalen Administrator nach.",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Solltest Du den Wiederherstellungsschlüssel nicht aktiviert haben, gibt es keine Möglichkeit, Deine Daten zurückzuerhalten, nachdem Dein Passwort zurückgesetzt ist.<br />Falls Du Dir nicht sicher bist, was zu tun ist, kontaktiere bitte Deinen Administrator, bevor Du fortfährst.<br />Willst Du wirklich fortfahren?",
@@ -74,7 +74,7 @@
"Error while changing permissions" : "Fehler beim Ändern der Rechte",
"Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt",
"Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt",
- "Share with user or group …" : "Mit Benutzer oder Gruppe teilen ....",
+ "Share with user or group …" : "Mit Benutzer oder Gruppe teilen…",
"Share link" : "Link teilen",
"The public link will expire no later than {days} days after it is created" : "Der öffentliche Link wird spätestens {days} Tage nach seiner Erstellung ablaufen",
"Link" : "Link",
@@ -87,7 +87,7 @@
"Set expiration date" : "Setze ein Ablaufdatum",
"Expiration" : "Ablaufdatum",
"Expiration date" : "Ablaufdatum",
- "Adding user..." : "Benutzer wird hinzugefügt …",
+ "Adding user..." : "Benutzer wird hinzugefügt…",
"group" : "Gruppe",
"remote" : "Entfernte Freigabe",
"Resharing is not allowed" : "Weiterverteilen ist nicht erlaubt",
@@ -103,7 +103,7 @@
"Password protected" : "Durch ein Passwort geschützt",
"Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums",
"Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums",
- "Sending ..." : "Sende ...",
+ "Sending ..." : "Senden…",
"Email sent" : "E-Mail wurde verschickt",
"Warning" : "Warnung",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
@@ -192,7 +192,7 @@
"For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
"Finish setup" : "Installation abschließen",
- "Finishing …" : "Abschließen ...",
+ "Finishing …" : "Abschließen…",
"This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript zum korrekten Betrieb. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktiviere JavaScript</a> und lade diese Seite neu.",
"%s is available. Get more information on how to update." : "%s ist verfügbar. Hole weitere Informationen zu Aktualisierungen ein.",
"Log out" : "Abmelden",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index 21d4775fdb0..847c9d80ac5 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -105,7 +105,7 @@ OC.L10N.register(
"Password protected" : "Passwortgeschützt",
"Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums",
"Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums",
- "Sending ..." : "Sende ...",
+ "Sending ..." : "Senden…",
"Email sent" : "Email gesendet",
"Warning" : "Warnung",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
@@ -194,7 +194,7 @@ OC.L10N.register(
"For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
"Finish setup" : "Installation abschließen",
- "Finishing …" : "Abschließen ...",
+ "Finishing …" : "Abschließen…",
"This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript, um richtig zu funktionieren. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktivieren Sie JavaScript</a> und laden Sie diese Seite neu.",
"%s is available. Get more information on how to update." : "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.",
"Log out" : "Abmelden",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index 79d2e494085..2c19f56c115 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -103,7 +103,7 @@
"Password protected" : "Passwortgeschützt",
"Error unsetting expiration date" : "Fehler beim Entfernen des Ablaufdatums",
"Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums",
- "Sending ..." : "Sende ...",
+ "Sending ..." : "Senden…",
"Email sent" : "Email gesendet",
"Warning" : "Warnung",
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
@@ -192,7 +192,7 @@
"For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
"Finish setup" : "Installation abschließen",
- "Finishing …" : "Abschließen ...",
+ "Finishing …" : "Abschließen…",
"This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Diese Anwendung benötigt ein aktiviertes JavaScript, um richtig zu funktionieren. Bitte <a href=\"http://enable-javascript.com/\" target=\"_blank\">aktivieren Sie JavaScript</a> und laden Sie diese Seite neu.",
"%s is available. Get more information on how to update." : "%s ist verfügbar. Holen Sie weitere Informationen zu Aktualisierungen ein.",
"Log out" : "Abmelden",
diff --git a/core/l10n/es.js b/core/l10n/es.js
index 2d4d8cdf659..d2be52b08be 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -35,23 +35,23 @@ OC.L10N.register(
"December" : "Diciembre",
"Settings" : "Ajustes",
"Saving..." : "Guardando...",
- "Couldn't send reset email. Please contact your administrator." : "No pudo enviarse un correo de reinicio. Por favor, contacte con su administrador.",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para reiniciar su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta para spam/chatarra.<br>Si no lo encuentra, pregunte a su administrador local.",
- "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no ha activado la clave de recuperación, no habrá manera de recuperar los datos despues de que su contraseña será restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte con su administrador antes de continuar.<br />¿Realmente desea continuar?",
+ "Couldn't send reset email. Please contact your administrator." : "No pudo enviarse el correo para restablecer la contraseña. Por favor, contacte con su administrador.",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para restablecer su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta de spam/chatarra/basura.<br>Si no lo encuentra, consulte a su administrador local.",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no ha activado la clave de recuperación, no habrá manera de recuperar los datos una vez su contraseña sea restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte con su administrador antes de continuar.<br />¿Realmente desea continuar?",
"I know what I'm doing" : "Sé lo que estoy haciendo",
"Password can not be changed. Please contact your administrator." : "La contraseña no se puede cambiar. Por favor, contacte a su administrador.",
"No" : "No",
"Yes" : "Sí",
"Choose" : "Seleccionar",
- "Error loading file picker template: {error}" : "Error cargando plantilla del seleccionador de archivos: {error}",
+ "Error loading file picker template: {error}" : "Error al cargar plantilla del seleccionador de archivos: {error}",
"Ok" : "Aceptar",
- "Error loading message template: {error}" : "Error cargando plantilla del mensaje: {error}",
+ "Error loading message template: {error}" : "Error al cargar plantilla del mensaje: {error}",
"read-only" : "solo lectura",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicto de archivo","{count} conflictos de archivo"],
- "One file conflict" : "On conflicto de archivo",
- "New Files" : "Nuevos Archivos",
+ "One file conflict" : "Un conflicto de archivo",
+ "New Files" : "Nuevos archivos",
"Already existing files" : "Archivos ya existentes",
- "Which files do you want to keep?" : "¿Que archivos deseas mantener?",
+ "Which files do you want to keep?" : "¿Cuáles archivos desea mantener?",
"If you select both versions, the copied file will have a number added to its name." : "Si seleccionas ambas versiones, el archivo copiado tendrá añadido un número en su nombre.",
"Cancel" : "Cancelar",
"Continue" : "Continuar",
@@ -65,7 +65,7 @@ OC.L10N.register(
"Strong password" : "Contraseña muy buena",
"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos; ya que la interfaz WebDAV parece no estar funcionando.",
"This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor no tiene conexión a Internet. Esto significa que algunas de las características no funcionarán, como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones, la instalación de aplicaciones de terceros, el acceso a los archivos de forma remota o el envío de correos electrónicos de notificación. Sugerimos habilitar una conexión a Internet en este servidor para disfrutar de todas las funciones.",
- "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Su directorio de datos y archivos es probablemente accesible desde Internet pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.",
+ "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Probablemente su directorio de datos y/o sus archivos son accesibles desde Internet, pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.",
"Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
"Shared" : "Compartido",
"Shared with {recipients}" : "Compartido con {recipients}",
@@ -78,7 +78,7 @@ OC.L10N.register(
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"Share with user or group …" : "Compartido con el usuario o con el grupo ...",
"Share link" : "Enlace compartido",
- "The public link will expire no later than {days} days after it is created" : "El link publico no expirará antes de {days} desde que fué creado",
+ "The public link will expire no later than {days} days after it is created" : "El vínculo público no expirará antes de {days} desde que se creó",
"Link" : "Enlace",
"Password protect" : "Protección con contraseña",
"Password" : "Contraseña",
@@ -113,7 +113,7 @@ OC.L10N.register(
"Delete" : "Eliminar",
"Add" : "Agregar",
"Edit tags" : "Editar etiquetas",
- "Error loading dialog template: {error}" : "Error cargando plantilla de diálogo: {error}",
+ "Error loading dialog template: {error}" : "Error al cargar plantilla de diálogo: {error}",
"No tags selected for deletion." : "No hay etiquetas seleccionadas para borrar.",
"unknown text" : "texto desconocido",
"Hello world!" : "¡Hola mundo!",
@@ -126,8 +126,8 @@ OC.L10N.register(
"The update was unsuccessful. " : "La actualización ha fallado.",
"The update was successful. Redirecting you to ownCloud now." : "La actualización se ha realizado con éxito. Redireccionando a ownCloud ahora.",
"Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.",
- "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar la reiniciación de su correo electrónico. Por favor, asegúrese de que su nombre de usuario es el correcto.",
- "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar la reiniciación del correo electrónico, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.",
+ "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar el correo electrónico para el restablecimiento. Por favor, asegúrese de que su nombre de usuario es el correcto.",
+ "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico para el restablecimiento, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.",
"%s password reset" : "%s restablecer contraseña",
"Use the following link to reset your password: {link}" : "Utilice el siguiente enlace para restablecer su contraseña: {link}",
"New password" : "Nueva contraseña",
@@ -137,19 +137,19 @@ OC.L10N.register(
"No search result in other places" : "No hay resultados de búsqueda en otros lugares",
"_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado de búsqueda en otros lugares","{count} resultados de búsqueda en otros lugares"],
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no está soportado y %s no funcionará bien en esta plataforma. ¡Úsela a su propio riesgo! ",
- "For the best results, please consider using a GNU/Linux server instead." : "Para óptimos resultados, considere utilizar un servidor GNU/Linux.",
- "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y el open_basedir se ha configurado en php.ini. Esto acarreará problemas con arhivos superiores a 4GB y resulta altamente desaconsejado.",
+ "For the best results, please consider using a GNU/Linux server instead." : "Para resultados óptimos, considere utilizar un servidor GNU/Linux.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y el open_basedir se ha configurado en php.ini. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.",
"Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, quite el ajuste de open_basedir —dentro de su php.ini— o pásese a PHP 64-bits.",
- "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y cURL no está instalado. Esto acarreará problemas con arhivos superiores a 4GB y resulta altamente desaconsejado.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y cURL no está instalado. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.",
"Please install the cURL extension and restart your webserver." : "Por favor, instale la extensión cURL y reinicie su servidor web.",
"Personal" : "Personal",
"Users" : "Usuarios",
"Apps" : "Aplicaciones",
"Admin" : "Administración",
"Help" : "Ayuda",
- "Error loading tags" : "Error cargando etiquetas.",
+ "Error loading tags" : "Error al cargar las etiquetas.",
"Tag already exists" : "La etiqueta ya existe",
- "Error deleting tag(s)" : "Error borrando etiqueta(s)",
+ "Error deleting tag(s)" : "Error al borrar etiqueta(s)",
"Error tagging" : "Error al etiquetar",
"Error untagging" : "Error al quitar etiqueta",
"Error favoriting" : "Error al marcar como favorito",
@@ -163,7 +163,7 @@ OC.L10N.register(
"Cheers!" : "¡Saludos!",
"Internal Server Error" : "Error interno del servidor",
"The server encountered an internal error and was unable to complete your request." : "El servidor ha encontrado un error y no puede completar la solicitud.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor, contacte con el administrador del servidor si este error reaparece múltiples veces. Incluya asimismo los detalles técnicos que se muestran acontinuación.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor, contacte con el administrador del servidor si este error reaparece múltiples veces. Incluya asimismo los detalles técnicos que se muestran a continuación.",
"More details can be found in the server log." : "Pueden verse más detalles en el registro del servidor.",
"Technical details" : "Detalles técnicos",
"Remote Address: %s" : "Dirección remota: %s",
@@ -201,7 +201,7 @@ OC.L10N.register(
"Search" : "Buscar",
"Server side authentication failed!" : "La autenticación a fallado en el servidor.",
"Please contact your administrator." : "Por favor, contacte con el administrador.",
- "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézquela!",
+ "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézcala!",
"remember" : "recordar",
"Log in" : "Entrar",
"Alternative Logins" : "Inicios de sesión alternativos",
diff --git a/core/l10n/es.json b/core/l10n/es.json
index e0c5f18a5d3..ba4ece1bce7 100644
--- a/core/l10n/es.json
+++ b/core/l10n/es.json
@@ -33,23 +33,23 @@
"December" : "Diciembre",
"Settings" : "Ajustes",
"Saving..." : "Guardando...",
- "Couldn't send reset email. Please contact your administrator." : "No pudo enviarse un correo de reinicio. Por favor, contacte con su administrador.",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para reiniciar su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta para spam/chatarra.<br>Si no lo encuentra, pregunte a su administrador local.",
- "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no ha activado la clave de recuperación, no habrá manera de recuperar los datos despues de que su contraseña será restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte con su administrador antes de continuar.<br />¿Realmente desea continuar?",
+ "Couldn't send reset email. Please contact your administrator." : "No pudo enviarse el correo para restablecer la contraseña. Por favor, contacte con su administrador.",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.<br>If it is not there ask your local administrator." : "Un enlace para restablecer su contraseña ha sido enviado a su correo electrónico. Si usted no lo recibe en un tiempo razonable, revise su carpeta de spam/chatarra/basura.<br>Si no lo encuentra, consulte a su administrador local.",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" : "Sus archivos están cifrados. Si no ha activado la clave de recuperación, no habrá manera de recuperar los datos una vez su contraseña sea restablecida.<br /> Si no está seguro de lo que debe hacer, por favor contacte con su administrador antes de continuar.<br />¿Realmente desea continuar?",
"I know what I'm doing" : "Sé lo que estoy haciendo",
"Password can not be changed. Please contact your administrator." : "La contraseña no se puede cambiar. Por favor, contacte a su administrador.",
"No" : "No",
"Yes" : "Sí",
"Choose" : "Seleccionar",
- "Error loading file picker template: {error}" : "Error cargando plantilla del seleccionador de archivos: {error}",
+ "Error loading file picker template: {error}" : "Error al cargar plantilla del seleccionador de archivos: {error}",
"Ok" : "Aceptar",
- "Error loading message template: {error}" : "Error cargando plantilla del mensaje: {error}",
+ "Error loading message template: {error}" : "Error al cargar plantilla del mensaje: {error}",
"read-only" : "solo lectura",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} conflicto de archivo","{count} conflictos de archivo"],
- "One file conflict" : "On conflicto de archivo",
- "New Files" : "Nuevos Archivos",
+ "One file conflict" : "Un conflicto de archivo",
+ "New Files" : "Nuevos archivos",
"Already existing files" : "Archivos ya existentes",
- "Which files do you want to keep?" : "¿Que archivos deseas mantener?",
+ "Which files do you want to keep?" : "¿Cuáles archivos desea mantener?",
"If you select both versions, the copied file will have a number added to its name." : "Si seleccionas ambas versiones, el archivo copiado tendrá añadido un número en su nombre.",
"Cancel" : "Cancelar",
"Continue" : "Continuar",
@@ -63,7 +63,7 @@
"Strong password" : "Contraseña muy buena",
"Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir la sincronización de archivos; ya que la interfaz WebDAV parece no estar funcionando.",
"This server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features." : "Este servidor no tiene conexión a Internet. Esto significa que algunas de las características no funcionarán, como el montaje de almacenamiento externo, las notificaciones sobre actualizaciones, la instalación de aplicaciones de terceros, el acceso a los archivos de forma remota o el envío de correos electrónicos de notificación. Sugerimos habilitar una conexión a Internet en este servidor para disfrutar de todas las funciones.",
- "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Su directorio de datos y archivos es probablemente accesible desde Internet pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.",
+ "Your data directory and your files are probably accessible from the internet. The .htaccess file is not working. We strongly suggest that you configure your webserver in a way that the data directory is no longer accessible or you move the data directory outside the webserver document root." : "Probablemente su directorio de datos y/o sus archivos son accesibles desde Internet, pues el archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos no sea accesible o que mueva dicho directorio fuera de la raíz de documentos del servidor web.",
"Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
"Shared" : "Compartido",
"Shared with {recipients}" : "Compartido con {recipients}",
@@ -76,7 +76,7 @@
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"Share with user or group …" : "Compartido con el usuario o con el grupo ...",
"Share link" : "Enlace compartido",
- "The public link will expire no later than {days} days after it is created" : "El link publico no expirará antes de {days} desde que fué creado",
+ "The public link will expire no later than {days} days after it is created" : "El vínculo público no expirará antes de {days} desde que se creó",
"Link" : "Enlace",
"Password protect" : "Protección con contraseña",
"Password" : "Contraseña",
@@ -111,7 +111,7 @@
"Delete" : "Eliminar",
"Add" : "Agregar",
"Edit tags" : "Editar etiquetas",
- "Error loading dialog template: {error}" : "Error cargando plantilla de diálogo: {error}",
+ "Error loading dialog template: {error}" : "Error al cargar plantilla de diálogo: {error}",
"No tags selected for deletion." : "No hay etiquetas seleccionadas para borrar.",
"unknown text" : "texto desconocido",
"Hello world!" : "¡Hola mundo!",
@@ -124,8 +124,8 @@
"The update was unsuccessful. " : "La actualización ha fallado.",
"The update was successful. Redirecting you to ownCloud now." : "La actualización se ha realizado con éxito. Redireccionando a ownCloud ahora.",
"Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.",
- "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar la reiniciación de su correo electrónico. Por favor, asegúrese de que su nombre de usuario es el correcto.",
- "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar la reiniciación del correo electrónico, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.",
+ "Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar el correo electrónico para el restablecimiento. Por favor, asegúrese de que su nombre de usuario es el correcto.",
+ "Couldn't send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico para el restablecimiento, porque no hay una dirección de correo electrónico asociada con este nombre de usuario. Por favor, contacte a su administrador.",
"%s password reset" : "%s restablecer contraseña",
"Use the following link to reset your password: {link}" : "Utilice el siguiente enlace para restablecer su contraseña: {link}",
"New password" : "Nueva contraseña",
@@ -135,19 +135,19 @@
"No search result in other places" : "No hay resultados de búsqueda en otros lugares",
"_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado de búsqueda en otros lugares","{count} resultados de búsqueda en otros lugares"],
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no está soportado y %s no funcionará bien en esta plataforma. ¡Úsela a su propio riesgo! ",
- "For the best results, please consider using a GNU/Linux server instead." : "Para óptimos resultados, considere utilizar un servidor GNU/Linux.",
- "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y el open_basedir se ha configurado en php.ini. Esto acarreará problemas con arhivos superiores a 4GB y resulta altamente desaconsejado.",
+ "For the best results, please consider using a GNU/Linux server instead." : "Para resultados óptimos, considere utilizar un servidor GNU/Linux.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y el open_basedir se ha configurado en php.ini. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.",
"Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor, quite el ajuste de open_basedir —dentro de su php.ini— o pásese a PHP 64-bits.",
- "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y cURL no está instalado. Esto acarreará problemas con arhivos superiores a 4GB y resulta altamente desaconsejado.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Parece que esta instalación %s está funcionando en un entorno de PHP 32-bits y cURL no está instalado. Esto acarreará problemas con archivos superiores a 4GB y se desaconseja encarecidamente.",
"Please install the cURL extension and restart your webserver." : "Por favor, instale la extensión cURL y reinicie su servidor web.",
"Personal" : "Personal",
"Users" : "Usuarios",
"Apps" : "Aplicaciones",
"Admin" : "Administración",
"Help" : "Ayuda",
- "Error loading tags" : "Error cargando etiquetas.",
+ "Error loading tags" : "Error al cargar las etiquetas.",
"Tag already exists" : "La etiqueta ya existe",
- "Error deleting tag(s)" : "Error borrando etiqueta(s)",
+ "Error deleting tag(s)" : "Error al borrar etiqueta(s)",
"Error tagging" : "Error al etiquetar",
"Error untagging" : "Error al quitar etiqueta",
"Error favoriting" : "Error al marcar como favorito",
@@ -161,7 +161,7 @@
"Cheers!" : "¡Saludos!",
"Internal Server Error" : "Error interno del servidor",
"The server encountered an internal error and was unable to complete your request." : "El servidor ha encontrado un error y no puede completar la solicitud.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor, contacte con el administrador del servidor si este error reaparece múltiples veces. Incluya asimismo los detalles técnicos que se muestran acontinuación.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor, contacte con el administrador del servidor si este error reaparece múltiples veces. Incluya asimismo los detalles técnicos que se muestran a continuación.",
"More details can be found in the server log." : "Pueden verse más detalles en el registro del servidor.",
"Technical details" : "Detalles técnicos",
"Remote Address: %s" : "Dirección remota: %s",
@@ -199,7 +199,7 @@
"Search" : "Buscar",
"Server side authentication failed!" : "La autenticación a fallado en el servidor.",
"Please contact your administrator." : "Por favor, contacte con el administrador.",
- "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézquela!",
+ "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézcala!",
"remember" : "recordar",
"Log in" : "Entrar",
"Alternative Logins" : "Inicios de sesión alternativos",
diff --git a/core/l10n/gl.js b/core/l10n/gl.js
index a7304207e99..a7d9635902b 100644
--- a/core/l10n/gl.js
+++ b/core/l10n/gl.js
@@ -6,8 +6,8 @@ OC.L10N.register(
"Turned off maintenance mode" : "Modo de mantemento desactivado",
"Updated database" : "Base de datos actualizada",
"Checked database schema update" : "Comprobada a actualización do esquema da base de datos",
- "Checked database schema update for apps" : "Comprobada a base de datos para actualización de aplicativos",
- "Updated \"%s\" to %s" : "Actualizado \"%s\" a %s",
+ "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións",
+ "Updated \"%s\" to %s" : "Actualizado «%s» a %s",
"Disabled incompatible apps: %s" : "Aplicacións incompatíbeis desactivadas: %s",
"No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro",
"Unknown filetype" : "Tipo de ficheiro descoñecido",
@@ -116,9 +116,9 @@ OC.L10N.register(
"Error loading dialog template: {error}" : "Produciuse un erro ao cargar o modelo do dialogo: {error}",
"No tags selected for deletion." : "Non se seleccionaron etiquetas para borrado.",
"unknown text" : "texto descoñecido",
- "Hello world!" : "Hola mundo!",
+ "Hello world!" : "Ola xente!",
"sunny" : "soleado",
- "Hello {name}, the weather is {weather}" : "Olá {name}, o tempo é {weather}",
+ "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}",
"Hello {name}" : "Ola {name}",
"_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"],
"Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a versión {version}, isto pode levar un anaco.",
@@ -133,13 +133,13 @@ OC.L10N.register(
"New password" : "Novo contrasinal",
"New Password" : "Novo contrasinal",
"Reset password" : "Restabelecer o contrasinal",
- "Searching other places" : "Buscando en outros lugares",
- "No search result in other places" : "Sen resultados na busca en outros lugares",
- "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado na busca en outros lugares","{count} resultados na busca en outros lugares"],
+ "Searching other places" : "Buscando noutros lugares",
+ "No search result in other places" : "Sen resultados na busca noutros lugares",
+ "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado na busca en outros lugares","{count} resultados na busca noutros lugares"],
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Úseo baixo o seu risco!",
"For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.",
"It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que está a executarse esta instancia de %s nun entorno de PHP de 32 bits e o open_basedir foi configurado no php.ini. Isto dará lugar a problemas con ficheiros de máis de 4GB o que é moi desalentador.",
- "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor elimine a preferencia de open_basedir dentro de php.ini ou cambie a un entorno 64-bit PHP.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Retire o axuste open_basedir dentro de php.ini ou cambie a PHP de 64-bit PHP.",
"It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que esta instancia %s execútase nun entorno 32-bit PHP e cURL non está instalado. Esto causará problemas con ficheiros maiores de 4GB o que é moi desalentador.",
"Please install the cURL extension and restart your webserver." : "Instale a extensión cURL e reinicie o servidor web.",
"Personal" : "Persoal",
@@ -157,13 +157,13 @@ OC.L10N.register(
"Access forbidden" : "Acceso denegado",
"File not found" : "Ficheiro non atopado",
"The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.",
- "You can click here to return to %s." : "Pode pulsar aquí para voltar a %s.",
+ "You can click here to return to %s." : "Pode premer aquí para volver a %s.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Ola,\n\nsó facerlle saber que %s compartiu %s con vostede.\nVéxao en: %s\n\n",
"The share will expire on %s." : "Esta compartición caduca o %s.",
"Cheers!" : "Saúdos!",
- "Internal Server Error" : "Erro interno do servidor",
+ "Internal Server Error" : "Produciuse un erro interno do servidor",
"The server encountered an internal error and was unable to complete your request." : "O servidor atopou un erro interno e non foi quen de completar a súa petición.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor contacte co administrador se este erro acontece repetidamente, por favor inclúa os detalles técnicos indicados abaixo no seu informe.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Contacte co administrador se este erro acontece repetidamente, favor inclúa os detalles técnicos indicados embaixo no seu informe.",
"More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.",
"Technical details" : "Detalles técnicos",
"Remote Address: %s" : "Enderezo remoto: %s",
@@ -195,7 +195,7 @@ OC.L10N.register(
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.",
"Finish setup" : "Rematar a configuración",
"Finishing …" : "Rematando ...",
- "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Este aplicativo precisa JavaScript para funcionar. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">habilite JavaScript</a> e recargue a páxina.",
+ "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Esta aplicación precisa de JavaScript para funcionar. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Active o JavaScript</a> e recargue a páxina.",
"%s is available. Get more information on how to update." : "%s está dispoñíbel. Obteña máis información sobre como actualizar.",
"Log out" : "Desconectar",
"Search" : "Buscar",
@@ -212,8 +212,8 @@ OC.L10N.register(
"Thank you for your patience." : "Grazas pola súa paciencia.",
"You are accessing the server from an untrusted domain." : "Esta accedendo desde un dominio non fiábel.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Póñase en contacto co administrador. Se vostede é administrador desta instancia, configure o parámetro «trusted_domain» en config/config.php. Dispón dun exemplo de configuración en config/config.sample.php.",
- "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utiizar o botón de abaixo para confiar en este dominio.",
- "Add \"%s\" as trusted domain" : "Engadir \"%s\" como dominio de confianza",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utilizar o botón de embaixo para confiar neste dominio.",
+ "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza",
"%s will be updated to version %s." : "%s actualizarase á versión %s.",
"The following apps will be disabled:" : "Van desactivarse as seguintes aplicacións:",
"The theme %s has been disabled." : "O tema %s foi desactivado.",
@@ -221,6 +221,6 @@ OC.L10N.register(
"Start update" : "Iniciar a actualización",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde desde o directorio de instalación:",
"This %s instance is currently being updated, which may take a while." : "Esta instancia de %s está sendo actualizada e pode tardar un anaco.",
- "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automáticamente cando a instancia de %s esté dispoñible de novo."
+ "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo."
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/gl.json b/core/l10n/gl.json
index 017e478591d..0413cbdebbd 100644
--- a/core/l10n/gl.json
+++ b/core/l10n/gl.json
@@ -4,8 +4,8 @@
"Turned off maintenance mode" : "Modo de mantemento desactivado",
"Updated database" : "Base de datos actualizada",
"Checked database schema update" : "Comprobada a actualización do esquema da base de datos",
- "Checked database schema update for apps" : "Comprobada a base de datos para actualización de aplicativos",
- "Updated \"%s\" to %s" : "Actualizado \"%s\" a %s",
+ "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións",
+ "Updated \"%s\" to %s" : "Actualizado «%s» a %s",
"Disabled incompatible apps: %s" : "Aplicacións incompatíbeis desactivadas: %s",
"No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro",
"Unknown filetype" : "Tipo de ficheiro descoñecido",
@@ -114,9 +114,9 @@
"Error loading dialog template: {error}" : "Produciuse un erro ao cargar o modelo do dialogo: {error}",
"No tags selected for deletion." : "Non se seleccionaron etiquetas para borrado.",
"unknown text" : "texto descoñecido",
- "Hello world!" : "Hola mundo!",
+ "Hello world!" : "Ola xente!",
"sunny" : "soleado",
- "Hello {name}, the weather is {weather}" : "Olá {name}, o tempo é {weather}",
+ "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}",
"Hello {name}" : "Ola {name}",
"_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"],
"Updating {productName} to version {version}, this may take a while." : "Actualizando {productName} a versión {version}, isto pode levar un anaco.",
@@ -131,13 +131,13 @@
"New password" : "Novo contrasinal",
"New Password" : "Novo contrasinal",
"Reset password" : "Restabelecer o contrasinal",
- "Searching other places" : "Buscando en outros lugares",
- "No search result in other places" : "Sen resultados na busca en outros lugares",
- "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado na busca en outros lugares","{count} resultados na busca en outros lugares"],
+ "Searching other places" : "Buscando noutros lugares",
+ "No search result in other places" : "Sen resultados na busca noutros lugares",
+ "_{count} search result in other places_::_{count} search results in other places_" : ["{count} resultado na busca en outros lugares","{count} resultados na busca noutros lugares"],
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Úseo baixo o seu risco!",
"For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.",
"It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que está a executarse esta instancia de %s nun entorno de PHP de 32 bits e o open_basedir foi configurado no php.ini. Isto dará lugar a problemas con ficheiros de máis de 4GB o que é moi desalentador.",
- "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Por favor elimine a preferencia de open_basedir dentro de php.ini ou cambie a un entorno 64-bit PHP.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Retire o axuste open_basedir dentro de php.ini ou cambie a PHP de 64-bit PHP.",
"It seems that this %s instance is running on a 32-bit PHP environment and cURL is not installed. This will lead to problems with files over 4GB and is highly discouraged." : "Semella que esta instancia %s execútase nun entorno 32-bit PHP e cURL non está instalado. Esto causará problemas con ficheiros maiores de 4GB o que é moi desalentador.",
"Please install the cURL extension and restart your webserver." : "Instale a extensión cURL e reinicie o servidor web.",
"Personal" : "Persoal",
@@ -155,13 +155,13 @@
"Access forbidden" : "Acceso denegado",
"File not found" : "Ficheiro non atopado",
"The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.",
- "You can click here to return to %s." : "Pode pulsar aquí para voltar a %s.",
+ "You can click here to return to %s." : "Pode premer aquí para volver a %s.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Ola,\n\nsó facerlle saber que %s compartiu %s con vostede.\nVéxao en: %s\n\n",
"The share will expire on %s." : "Esta compartición caduca o %s.",
"Cheers!" : "Saúdos!",
- "Internal Server Error" : "Erro interno do servidor",
+ "Internal Server Error" : "Produciuse un erro interno do servidor",
"The server encountered an internal error and was unable to complete your request." : "O servidor atopou un erro interno e non foi quen de completar a súa petición.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Por favor contacte co administrador se este erro acontece repetidamente, por favor inclúa os detalles técnicos indicados abaixo no seu informe.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Contacte co administrador se este erro acontece repetidamente, favor inclúa os detalles técnicos indicados embaixo no seu informe.",
"More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.",
"Technical details" : "Detalles técnicos",
"Remote Address: %s" : "Enderezo remoto: %s",
@@ -193,7 +193,7 @@
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.",
"Finish setup" : "Rematar a configuración",
"Finishing …" : "Rematando ...",
- "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Este aplicativo precisa JavaScript para funcionar. Por favor <a href=\"http://enable-javascript.com/\" target=\"_blank\">habilite JavaScript</a> e recargue a páxina.",
+ "This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "Esta aplicación precisa de JavaScript para funcionar. <a href=\"http://enable-javascript.com/\" target=\"_blank\">Active o JavaScript</a> e recargue a páxina.",
"%s is available. Get more information on how to update." : "%s está dispoñíbel. Obteña máis información sobre como actualizar.",
"Log out" : "Desconectar",
"Search" : "Buscar",
@@ -210,8 +210,8 @@
"Thank you for your patience." : "Grazas pola súa paciencia.",
"You are accessing the server from an untrusted domain." : "Esta accedendo desde un dominio non fiábel.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Póñase en contacto co administrador. Se vostede é administrador desta instancia, configure o parámetro «trusted_domain» en config/config.php. Dispón dun exemplo de configuración en config/config.sample.php.",
- "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utiizar o botón de abaixo para confiar en este dominio.",
- "Add \"%s\" as trusted domain" : "Engadir \"%s\" como dominio de confianza",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utilizar o botón de embaixo para confiar neste dominio.",
+ "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza",
"%s will be updated to version %s." : "%s actualizarase á versión %s.",
"The following apps will be disabled:" : "Van desactivarse as seguintes aplicacións:",
"The theme %s has been disabled." : "O tema %s foi desactivado.",
@@ -219,6 +219,6 @@
"Start update" : "Iniciar a actualización",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde desde o directorio de instalación:",
"This %s instance is currently being updated, which may take a while." : "Esta instancia de %s está sendo actualizada e pode tardar un anaco.",
- "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automáticamente cando a instancia de %s esté dispoñible de novo."
+ "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/ja.js b/core/l10n/ja.js
index caad1b3b675..7d57052cbde 100644
--- a/core/l10n/ja.js
+++ b/core/l10n/ja.js
@@ -191,6 +191,8 @@ OC.L10N.register(
"Database host" : "データベースのホスト名",
"Performance Warning" : "パフォーマンス警告",
"SQLite will be used as database." : "SQLiteをデータベースとして使用しています。",
+ "For larger installations we recommend to choose a different database backend." : "大規模な運用では別のデータベースを選択することをお勧めします。",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "特にデスクトップクライアントをファイル同期に使用する場合,SQLiteは非推奨です.",
"Finish setup" : "セットアップを完了します",
"Finishing …" : "作業を完了しています ...",
"This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "このアプリケーションは使用するため、JavaScriptが必要です。\n<a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScriptを有効にし</a>、ページを更新してください。 ",
diff --git a/core/l10n/ja.json b/core/l10n/ja.json
index aeebdb903b0..559cbcef8e7 100644
--- a/core/l10n/ja.json
+++ b/core/l10n/ja.json
@@ -189,6 +189,8 @@
"Database host" : "データベースのホスト名",
"Performance Warning" : "パフォーマンス警告",
"SQLite will be used as database." : "SQLiteをデータベースとして使用しています。",
+ "For larger installations we recommend to choose a different database backend." : "大規模な運用では別のデータベースを選択することをお勧めします。",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "特にデスクトップクライアントをファイル同期に使用する場合,SQLiteは非推奨です.",
"Finish setup" : "セットアップを完了します",
"Finishing …" : "作業を完了しています ...",
"This application requires JavaScript for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and reload the page." : "このアプリケーションは使用するため、JavaScriptが必要です。\n<a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScriptを有効にし</a>、ページを更新してください。 ",
diff --git a/core/l10n/pl.js b/core/l10n/pl.js
index 43e72d8d8a2..db513ec9798 100644
--- a/core/l10n/pl.js
+++ b/core/l10n/pl.js
@@ -133,6 +133,8 @@ OC.L10N.register(
"New password" : "Nowe hasło",
"New Password" : "Nowe hasło",
"Reset password" : "Zresetuj hasło",
+ "Searching other places" : "Przeszukaj inne miejsca",
+ "No search result in other places" : "Brak wyników wyszukiwania w innych miejscach",
"_{count} search result in other places_::_{count} search results in other places_" : ["","",""],
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nie jest wspierany i %s nie będzie działać poprawnie na tej platformie. Używasz na własne ryzyko!",
"For the best results, please consider using a GNU/Linux server instead." : "Aby uzyskać najlepsze rezultaty, rozważ w to miejsce użycie serwera GNU/Linux.",
diff --git a/core/l10n/pl.json b/core/l10n/pl.json
index 06426c7c484..f33b9b65527 100644
--- a/core/l10n/pl.json
+++ b/core/l10n/pl.json
@@ -131,6 +131,8 @@
"New password" : "Nowe hasło",
"New Password" : "Nowe hasło",
"Reset password" : "Zresetuj hasło",
+ "Searching other places" : "Przeszukaj inne miejsca",
+ "No search result in other places" : "Brak wyników wyszukiwania w innych miejscach",
"_{count} search result in other places_::_{count} search results in other places_" : ["","",""],
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X nie jest wspierany i %s nie będzie działać poprawnie na tej platformie. Używasz na własne ryzyko!",
"For the best results, please consider using a GNU/Linux server instead." : "Aby uzyskać najlepsze rezultaty, rozważ w to miejsce użycie serwera GNU/Linux.",
diff --git a/core/templates/layout.base.php b/core/templates/layout.base.php
index aeebc2d6439..7069c0c2634 100644
--- a/core/templates/layout.base.php
+++ b/core/templates/layout.base.php
@@ -13,8 +13,8 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
- <link rel="shortcut icon" type="image/png" href="<?php print_unescaped(image_path($_['appid'], 'favicon.png')); ?>" />
- <link rel="apple-touch-icon-precomposed" href="<?php print_unescaped(image_path($_['appid'], 'favicon-touch.png')); ?>" />
+ <link rel="shortcut icon" type="image/png" href="<?php print_unescaped(image_path('', 'favicon.png')); ?>" />
+ <link rel="apple-touch-icon-precomposed" href="<?php print_unescaped(image_path('', 'favicon-touch.png')); ?>" />
<?php foreach ($_['cssfiles'] as $cssfile): ?>
<link rel="stylesheet" href="<?php print_unescaped($cssfile); ?>" type="text/css" media="screen" />
<?php endforeach; ?>
@@ -24,7 +24,7 @@
<?php print_unescaped($_['headers']); ?>
</head>
<body id="body-public">
- <noscript><div id="nojavascript"><div><?php print_unescaped($l->t('This application requires JavaScript for correct operation. Please <a href="http://enable-javascript.com/" target="_blank">enable JavaScript</a> and reload the page.')); ?></div></div></noscript>
+ <?php include('layout.noscript.warning.php'); ?>
<?php print_unescaped($_['content']); ?>
</body>
</html>
diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php
index c1a75447210..8deda443d98 100644
--- a/core/templates/layout.guest.php
+++ b/core/templates/layout.guest.php
@@ -14,8 +14,8 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
<meta name="apple-itunes-app" content="app-id=<?php p($theme->getiTunesAppId()); ?>">
- <link rel="shortcut icon" type="image/png" href="<?php print_unescaped(image_path($_['appid'], 'favicon.png')); ?>" />
- <link rel="apple-touch-icon-precomposed" href="<?php print_unescaped(image_path($_['appid'], 'favicon-touch.png')); ?>" />
+ <link rel="shortcut icon" type="image/png" href="<?php print_unescaped(image_path('', 'favicon.png')); ?>" />
+ <link rel="apple-touch-icon-precomposed" href="<?php print_unescaped(image_path('', 'favicon-touch.png')); ?>" />
<?php foreach($_['cssfiles'] as $cssfile): ?>
<link rel="stylesheet" href="<?php print_unescaped($cssfile); ?>" type="text/css" media="screen" />
<?php endforeach; ?>
@@ -25,7 +25,7 @@
<?php print_unescaped($_['headers']); ?>
</head>
<body id="<?php p($_['bodyid']);?>">
- <noscript><div id="nojavascript"><div><?php print_unescaped($l->t('This application requires JavaScript for correct operation. Please <a href="http://enable-javascript.com/" target="_blank">enable JavaScript</a> and reload the page.')); ?></div></div></noscript>
+ <?php include('layout.noscript.warning.php'); ?>
<div class="wrapper"><!-- for sticky footer -->
<div class="v-align"><!-- vertically centred box -->
<?php if ($_['bodyid'] === 'body-login' ): ?>
diff --git a/core/templates/layout.noscript.warning.php b/core/templates/layout.noscript.warning.php
new file mode 100644
index 00000000000..ba781f5502e
--- /dev/null
+++ b/core/templates/layout.noscript.warning.php
@@ -0,0 +1,11 @@
+<noscript>
+ <div id="nojavascript">
+ <div>
+ <?php print_unescaped(str_replace(
+ ['{linkstart}', '{linkend}'],
+ ['<a href="http://enable-javascript.com/" target="_blank" rel="noreferrer">', '</a>'],
+ $l->t('This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.')
+ )); ?>
+ </div>
+ </div>
+</noscript>
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php
index ffa5e557c64..075f72021c2 100644
--- a/core/templates/layout.user.php
+++ b/core/templates/layout.user.php
@@ -32,7 +32,7 @@
<?php print_unescaped($_['headers']); ?>
</head>
<body id="<?php p($_['bodyid']);?>">
- <noscript><div id="nojavascript"><div><?php print_unescaped($l->t('This application requires JavaScript for correct operation. Please <a href="http://enable-javascript.com/" target="_blank">enable JavaScript</a> and reload the page.')); ?></div></div></noscript>
+ <?php include('layout.noscript.warning.php'); ?>
<div id="notification-container">
<div id="notification"></div>
<?php if ($_['updateAvailable']): ?>