From 8f10347cae1b6a89b9bdedb092afc1936b7426b1 Mon Sep 17 00:00:00 2001 From: nuxsmin Date: Mon, 20 Mar 2017 23:38:13 +0100 Subject: [PATCH] * [MOD] Improved initialization for detecting wrong PHP version. * [ADD] A message will be shown when the browser does not support clipboard actions. --- inc/SP/Core/Init.class.php | 215 +++++++++++----------- inc/SP/Util/Util.class.php | 4 +- inc/locales/de_DE/LC_MESSAGES/messages.mo | Bin 74827 -> 74827 bytes inc/locales/de_DE/LC_MESSAGES/messages.po | 79 ++++---- inc/locales/en_US/LC_MESSAGES/messages.mo | Bin 89785 -> 89886 bytes inc/locales/en_US/LC_MESSAGES/messages.po | 78 ++++---- inc/locales/fr_FR/LC_MESSAGES/messages.mo | Bin 97785 -> 97785 bytes inc/locales/fr_FR/LC_MESSAGES/messages.po | 79 ++++---- inc/locales/hu_HU/LC_MESSAGES/messages.mo | Bin 65544 -> 65544 bytes inc/locales/hu_HU/LC_MESSAGES/messages.po | 77 ++++---- inc/locales/nl_NL/LC_MESSAGES/messages.mo | Bin 76775 -> 76775 bytes inc/locales/nl_NL/LC_MESSAGES/messages.po | 77 ++++---- inc/locales/po_PO/LC_MESSAGES/messages.mo | Bin 74655 -> 74655 bytes inc/locales/po_PO/LC_MESSAGES/messages.po | 77 ++++---- inc/locales/ru_RU/LC_MESSAGES/messages.mo | Bin 92841 -> 92841 bytes inc/locales/ru_RU/LC_MESSAGES/messages.po | 77 ++++---- js/app-main.js | 2 +- js/app-main.min.js | 8 +- js/app-triggers.js | 4 + js/app-triggers.min.js | 20 +- js/strings.js.php | 3 +- 21 files changed, 424 insertions(+), 376 deletions(-) diff --git a/inc/SP/Core/Init.class.php b/inc/SP/Core/Init.class.php index c9d62f9c..bbeb4669 100644 --- a/inc/SP/Core/Init.class.php +++ b/inc/SP/Core/Init.class.php @@ -81,6 +81,14 @@ class Init * @var string */ private static $SUBURI = ''; + /** + * @var bool Indica si la versión de PHP es correcta + */ + private static $checkPhpVersion; + /** + * @var bool Indica si el script requiere inicialización + */ + private static $checkInitSourceInclude; /** * Inicializar la aplicación. @@ -94,6 +102,9 @@ class Init */ public static function start() { + self::$checkPhpVersion = Checks::checkPhpVersion(); + self::$checkInitSourceInclude = self::checkInitSourceInclude(); + if (date_default_timezone_get() === 'UTC') { date_default_timezone_set('UTC'); } @@ -116,40 +127,31 @@ class Init // Iniciar la sesión de PHP self::startSession(); - // Cargar la configuración - self::loadConfig(); - - // Cargar el lenguaje - Language::setLanguage(); - - // Establecer el tema de sysPass - DiFactory::getTheme(); - - // Comprobar si es necesario cambiar a HTTPS - self::checkHttps(); - - // Comprobar si es necesario inicialización - if (self::checkInitSourceInclude() || - ((defined('IS_INSTALLER') || defined('IS_UPGRADE')) && Checks::isAjax()) - ) { - return; - } - - if (!Checks::checkPhpVersion()) { + if (!self::$checkPhpVersion && !self::$checkInitSourceInclude) { self::initError( __('Versión de PHP requerida >= ') . ' 5.6.0 <= 7.0', __('Actualice la versión de PHP para que la aplicación funcione correctamente')); } // Volver a cargar la configuración si se recarga la página - if (Request::checkReload()) { - Config::loadConfig(true); + if (!Request::checkReload()) { + // Cargar la configuración + self::loadConfig(); + + // Cargar el lenguaje + Language::setLanguage(); + + // Establecer el tema de sysPass + DiFactory::getTheme(); + } else { + // Cargar la configuración + self::loadConfig(true); // Restablecer el idioma y el tema visual Language::setLanguage(true); DiFactory::getTheme()->initTheme(true); - if (self::isLoggedIn()) { + if (self::isLoggedIn() === true) { // Recargar los permisos del perfil de usuario Session::setUserProfile(Profile::getItem()->getById(Session::getUserData()->getUserProfileId())); // Reset de los datos de ACL de cuentas @@ -157,6 +159,16 @@ class Init } } + // Comprobar si es necesario cambiar a HTTPS + self::checkHttps(); + + // Comprobar si es necesario inicialización + if (self::$checkInitSourceInclude || + ((defined('IS_INSTALLER') || defined('IS_UPGRADE')) && Checks::isAjax()) + ) { + return; + } + // Comprobar si está instalado self::checkInstalled(); @@ -183,10 +195,6 @@ class Init // Comprobar acciones en URL self::checkPreLoginActions(); - if (!Config::getConfig()->isInstalled()) { - Session::setUserData(); - } - // Si es una petición AJAX if (Checks::isAjax()) { return; @@ -289,66 +297,6 @@ class Init $PluginsLoader->register(); } - /** - * Iniciar la sesión PHP - * - * @throws \SP\Core\Exceptions\SPException - */ - private static function startSession() - { - // Evita que javascript acceda a las cookies de sesion de PHP - @ini_set('session.cookie_httponly', '1'); - @ini_set('session.save_handler', 'files'); - - $Key = SecureKeyCookie::getKey(); - - if ($Key !== false) { - session_set_save_handler(new CryptSessionHandler($Key), true); - } - - // Si la sesión no puede ser iniciada, devolver un error 500 - if (session_start() === false) { - Log::writeNewLog(__('Sesión', false), __('La sesión no puede ser inicializada', false)); - - header('HTTP/1.1 500 Internal Server Error'); - - self::initError(__('La sesión no puede ser inicializada'), __('Consulte con el administrador')); - } - } - - /** - * Devuelve un error utilizando la plantilla de error o en formato JSON - * - * @param string $message con la descripción del error - * @param string $hint opcional, con una ayuda sobre el error - * @param bool $headers - */ - public static function initError($message, $hint = '', $headers = false) - { - debugLog(__FUNCTION__); - debugLog(__($message)); - debugLog(__($hint)); - - if (Checks::isJson()) { - $JsonResponse = new JsonResponse(); - $JsonResponse->setDescription($message); - $JsonResponse->addMessage($hint); - Json::returnJson($JsonResponse); - } elseif ($headers === true) { - header('HTTP/1.1 503 Service Temporarily Unavailable'); - header('Status: 503 Service Temporarily Unavailable'); - header('Retry-After: 120'); - } - - SessionUtil::cleanSession(); - - $Tpl = new Template(); - $Tpl->append('errors', ['type' => SPException::SP_CRITICAL, 'description' => __($message), 'hint' => __($hint)]); - - $Controller = new MainController($Tpl, 'error', !Checks::isAjax()); - $Controller->getError(); - } - /** * Establecer las rutas de la aplicación. * Esta función establece las rutas del sistema de archivos y web de la aplicación. @@ -393,11 +341,85 @@ class Init } /** - * Cargar la configuración + * Comprobar el archivo que realiza el include necesita inicialización. + * + * @returns bool + */ + private static function checkInitSourceInclude() + { + $srcScript = pathinfo($_SERVER['SCRIPT_NAME'], PATHINFO_BASENAME); + $skipInit = ['js.php', 'css.php', 'api.php', 'ajax_getEnvironment.php', 'ajax_task.php']; + + return in_array($srcScript, $skipInit, true); + } + + /** + * Devuelve un error utilizando la plantilla de error o en formato JSON + * + * @param string $message con la descripción del error + * @param string $hint opcional, con una ayuda sobre el error + * @param bool $headers + */ + public static function initError($message, $hint = '', $headers = false) + { + debugLog(__FUNCTION__); + debugLog(__($message)); + debugLog(__($hint)); + + if (Checks::isJson()) { + $JsonResponse = new JsonResponse(); + $JsonResponse->setDescription($message); + $JsonResponse->addMessage($hint); + Json::returnJson($JsonResponse); + } elseif ($headers === true) { + header('HTTP/1.1 503 Service Temporarily Unavailable'); + header('Status: 503 Service Temporarily Unavailable'); + header('Retry-After: 120'); + } + + SessionUtil::cleanSession(); + + $Tpl = new Template(); + $Tpl->append('errors', ['type' => SPException::SP_CRITICAL, 'description' => __($message), 'hint' => __($hint)]); + + $Controller = new MainController($Tpl, 'error', !Checks::isAjax()); + $Controller->getError(); + } + + /** + * Iniciar la sesión PHP * * @throws \SP\Core\Exceptions\SPException */ - private static function loadConfig() + private static function startSession() + { + // Evita que javascript acceda a las cookies de sesion de PHP + @ini_set('session.cookie_httponly', '1'); + @ini_set('session.save_handler', 'files'); + + $Key = SecureKeyCookie::getKey(); + + if ($Key !== false && self::$checkPhpVersion) { + session_set_save_handler(new CryptSessionHandler($Key), true); + } + + // Si la sesión no puede ser iniciada, devolver un error 500 + if (session_start() === false) { + Log::writeNewLog(__('Sesión', false), __('La sesión no puede ser inicializada', false)); + + header('HTTP/1.1 500 Internal Server Error'); + + self::initError(__('La sesión no puede ser inicializada'), __('Consulte con el administrador')); + } + } + + /** + * Cargar la configuración + * + * @param bool $reload Recargar la configuración + * @throws \SP\Core\Exceptions\SPException + */ + private static function loadConfig($reload = false) { // Comprobar si es una versión antigua self::checkConfigVersion(); @@ -405,7 +427,7 @@ class Init // Comprobar la configuración y cargar self::checkConfig(); - Config::loadConfig(); + Config::loadConfig($reload); } /** @@ -484,19 +506,6 @@ class Init } } - /** - * Comprobar el archivo que realiza el include necesita inicialización. - * - * @returns bool - */ - private static function checkInitSourceInclude() - { - $srcScript = pathinfo($_SERVER['SCRIPT_NAME'], PATHINFO_BASENAME); - $skipInit = ['js.php', 'css.php', 'api.php', 'ajax_getEnvironment.php', 'ajax_task.php']; - - return in_array($srcScript, $skipInit, true); - } - /** * Comprobar y forzar (si es necesario) la conexión HTTPS */ diff --git a/inc/SP/Util/Util.class.php b/inc/SP/Util/Util.class.php index 2cdf19a4..e69d84e5 100644 --- a/inc/SP/Util/Util.class.php +++ b/inc/SP/Util/Util.class.php @@ -405,8 +405,8 @@ class Util */ public static function getVersion($retBuild = false, $normalized = false) { - $build = 17031601; - $version = [2, 1, 2]; + $build = 17032001; + $version = [2, 1, 4]; if ($normalized === true) { return [implode('', $version), $build]; diff --git a/inc/locales/de_DE/LC_MESSAGES/messages.mo b/inc/locales/de_DE/LC_MESSAGES/messages.mo index 97ee2999f4fcef67786e2ff3ea61fee8c0e28fa5..b12e1adb4b19e0f2e189c7102f8b25bcddb60471 100644 GIT binary patch delta 36 lcmX?og5~rHmJJhka~K&Y7#Uj`nN6O#TLI45d~kPH1^@&34Rrtj delta 36 lcmX?og5~rHmJJhka~PT`7#Uj`7)_qJTLI45d~kPH1^@%`4RHVf diff --git a/inc/locales/de_DE/LC_MESSAGES/messages.po b/inc/locales/de_DE/LC_MESSAGES/messages.po index 2094c041..153f6830 100644 --- a/inc/locales/de_DE/LC_MESSAGES/messages.po +++ b/inc/locales/de_DE/LC_MESSAGES/messages.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: sysPass\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-15 23:02+0100\n" -"PO-Revision-Date: 2017-03-15 23:02+0100\n" +"POT-Creation-Date: 2017-03-20 23:26+0100\n" +"PO-Revision-Date: 2017-03-20 23:26+0100\n" "Last-Translator: nuxsmin \n" "Language-Team: \n" "Language: de_DE\n" @@ -153,7 +153,7 @@ msgstr "Konto" #: ../../../../inc/SP/Controller/LoginController.class.php:533 #: ../../../../inc/SP/Controller/LoginController.class.php:541 #: ../../../../inc/SP/Controller/MainActionController.class.php:124 -#: ../../../../inc/SP/Core/Init.class.php:451 +#: ../../../../inc/SP/Core/Init.class.php:473 #: ../../../../inc/SP/Mgmt/Files/File.class.php:98 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:76 #: ../../../../inc/themes/material-blue/views/itemshow/customfields.inc:31 @@ -855,7 +855,7 @@ msgid "Conexión a LDAP correcta" msgstr "LDAP-Verbindung ist OK" #: ../../../../inc/SP/Auth/Ldap/LdapBase.class.php:133 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:75 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:78 msgid "Objetos encontrados" msgstr "Objekte gefunden" @@ -906,9 +906,9 @@ msgstr "Fehler beim Suchen des Benutzers in LDAP" #: ../../../../inc/SP/Controller/LoginController.class.php:447 #: ../../../../inc/SP/Controller/LoginController.class.php:509 #: ../../../../inc/SP/Controller/LoginController.class.php:534 -#: ../../../../inc/SP/Core/Init.class.php:615 +#: ../../../../inc/SP/Core/Init.class.php:624 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:78 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:108 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:111 #: ../../../../inc/SP/Mgmt/Users/UserPreferencesUtil.class.php:64 #: ../../../../res/test.php:64 #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:45 @@ -1142,7 +1142,7 @@ msgstr "Verbindung erfolgreich" #: ../../../../inc/SP/Controller/ChecksController.class.php:138 #: ../../../../inc/SP/Controller/MainActionController.class.php:123 -#: ../../../../inc/SP/Core/Init.class.php:450 +#: ../../../../inc/SP/Core/Init.class.php:472 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:207 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:220 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:430 @@ -1479,7 +1479,7 @@ msgstr "Option nicht verfügbar" #: ../../../../inc/SP/Controller/ControllerBase.class.php:277 #: ../../../../inc/SP/Controller/ControllerBase.class.php:278 #: ../../../../inc/SP/Controller/ControllerBase.class.php:280 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "Consulte con el administrador" msgstr "Bitte kontaktieren Sie den Administrator" @@ -2453,7 +2453,7 @@ msgstr "Authentifizierung" #: ../../../../inc/SP/Controller/MainActionController.class.php:62 #: ../../../../inc/SP/Controller/MainActionController.class.php:121 -#: ../../../../inc/SP/Core/Init.class.php:448 +#: ../../../../inc/SP/Core/Init.class.php:470 msgid "Actualización" msgstr "Aktualisierung" @@ -2475,7 +2475,7 @@ msgid "En 5 segundos será redirigido al login" msgstr "Sie werden in 5 Sekunden zur Anmeldeseite umgeleitet" #: ../../../../inc/SP/Controller/MainActionController.class.php:122 -#: ../../../../inc/SP/Core/Init.class.php:449 ../../../../res/upgrade.php:121 +#: ../../../../inc/SP/Core/Init.class.php:471 ../../../../res/upgrade.php:121 msgid "Actualización de versión realizada." msgstr "Version aktualisiert" @@ -2498,12 +2498,12 @@ msgid "Registro de Eventos" msgstr "Ereignisprotokoll" #: ../../../../inc/SP/Controller/MainController.class.php:360 -#: ../../../../inc/SP/Core/Init.class.php:140 +#: ../../../../inc/SP/Core/Init.class.php:132 msgid "Versión de PHP requerida >= " msgstr "Benötigte PHP version muss >= xyz sein" #: ../../../../inc/SP/Controller/MainController.class.php:361 -#: ../../../../inc/SP/Core/Init.class.php:141 +#: ../../../../inc/SP/Core/Init.class.php:133 msgid "" "Actualice la versión de PHP para que la aplicación funcione correctamente" msgstr "" @@ -2724,57 +2724,57 @@ msgstr "Observer nicht initialisiert" msgid "Es necesario un objeto" msgstr "Ein Objekt wird benötigt" -#: ../../../../inc/SP/Core/Init.class.php:168 +#: ../../../../inc/SP/Core/Init.class.php:180 #, fuzzy msgid "Error en la verificación de la base de datos" msgstr "Fehler beim der Datenbanküberprüfung" -#: ../../../../inc/SP/Core/Init.class.php:311 +#: ../../../../inc/SP/Core/Init.class.php:408 msgid "Sesión" msgstr "Sitzung" -#: ../../../../inc/SP/Core/Init.class.php:311 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:408 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "La sesión no puede ser inicializada" msgstr "Sitzung konnte nicht initialisiert werden" -#: ../../../../inc/SP/Core/Init.class.php:471 +#: ../../../../inc/SP/Core/Init.class.php:493 msgid "El directorio \"/config\" no existe" msgstr "\"/config\" Verzeichnis existiert nicht." -#: ../../../../inc/SP/Core/Init.class.php:476 +#: ../../../../inc/SP/Core/Init.class.php:498 msgid "No es posible escribir en el directorio \"config\"" msgstr "In das Verzeichnis \"/config\" kann nicht geschrieben werden" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Los permisos del directorio \"/config\" son incorrectos" msgstr "Das Zugriffsrechte des \"/config\"-Verzeichnisses sind falsch" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Actual:" msgstr "Aktuell:" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Necesario: 750" msgstr "Erforderlich: 750" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "Aplicación en mantenimiento" msgstr "Anwendung im Wartungsmodus" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "En breve estará operativa" msgstr "Es wird in Kürze gestartet" -#: ../../../../inc/SP/Core/Init.class.php:614 +#: ../../../../inc/SP/Core/Init.class.php:623 msgid "Finalizar sesión" msgstr "Aus Sitzung ausloggen" -#: ../../../../inc/SP/Core/Init.class.php:616 +#: ../../../../inc/SP/Core/Init.class.php:625 msgid "Tiempo inactivo" msgstr "Zeit ohne Aktivität" -#: ../../../../inc/SP/Core/Init.class.php:617 +#: ../../../../inc/SP/Core/Init.class.php:626 msgid "Tiempo total" msgstr "Gesamtzeit" @@ -3802,7 +3802,7 @@ msgstr "Fehler beim empfangen der Spuren" #: ../../../../inc/SP/Mgmt/Users/User.class.php:54 #: ../../../../inc/SP/Mgmt/Users/User.class.php:150 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:77 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:79 msgid "Login/email de usuario duplicados" msgstr "Benutzer-Login/E-Mail doppelt" @@ -3831,34 +3831,34 @@ msgstr "Fehler beim Laden der Benutzer" msgid "Error al modificar la clave" msgstr "Fehler beim Ändern des Passworts" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:107 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:109 #: ../../../../inc/themes/material-blue/inc/Icons.class.php:54 msgid "Usuario de LDAP" msgstr "LDAP-Benutzer" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:115 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:117 #, fuzzy msgid "Error al guardar los datos de LDAP" msgstr "Fehler beim Speichern der LDAP-Benutzerdaten" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:123 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 msgid "Activación Cuenta" msgstr "Kontoaktivierung" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:124 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:126 msgid "Su cuenta está pendiente de activación." msgstr "Ihre Kontoaktivierung ist anhängig" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:127 msgid "En breve recibirá un email de confirmación." msgstr "Sie bekommen in Kürze eine Bestätigungs-Mail" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:132 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:134 msgid "Nuevo usuario de LDAP" msgstr "Neuer LDAP Benutzer" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:186 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:215 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:188 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:217 #, fuzzy msgid "Error al actualizar la clave del usuario en la BBDD" msgstr "Fehler beim Ändern des Benutzer-Passworts in der BD" @@ -3867,12 +3867,12 @@ msgstr "Fehler beim Ändern des Benutzer-Passworts in der BD" msgid "Sincronización LDAP" msgstr "LDAP-Synchronisation" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:120 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:123 #, fuzzy msgid "No se encontraron objetos para sincronizar" msgstr "Es gibt keine zu synchronisierende Objekte" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:126 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:129 msgid "Sincronización finalizada" msgstr "Synchronisation abgeschlossen" @@ -4335,6 +4335,11 @@ msgstr "Buchstaben einschließen" msgid "Cookies deshabilitadas. La aplicación no funcionará correctamente." msgstr "Cookies disabled. The application won't work properly." +#: ../../../../js/strings.js.php:90 +#, fuzzy +msgid "Portapapeles no soportado por el navegador." +msgstr "Clipboard not supported by your browser." + #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:67 #: ../../../../inc/themes/material-blue/views/account/account.inc:136 #: ../../../../inc/themes/material-blue/views/account/account.inc:143 diff --git a/inc/locales/en_US/LC_MESSAGES/messages.mo b/inc/locales/en_US/LC_MESSAGES/messages.mo index fcabf2f222223382f43486980f115cb6f2f6f020..95d00ea7a3ec4487d8edb7eb4bc184f2e1c48839 100644 GIT binary patch delta 21780 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 delta 21680 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 diff --git a/inc/locales/en_US/LC_MESSAGES/messages.po b/inc/locales/en_US/LC_MESSAGES/messages.po index c92f95c5..1cf2b918 100644 --- a/inc/locales/en_US/LC_MESSAGES/messages.po +++ b/inc/locales/en_US/LC_MESSAGES/messages.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: sysPass\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-15 23:01+0100\n" -"PO-Revision-Date: 2017-03-15 23:02+0100\n" +"POT-Creation-Date: 2017-03-20 23:25+0100\n" +"PO-Revision-Date: 2017-03-20 23:26+0100\n" "Last-Translator: nuxsmin \n" "Language-Team: nuxsmin@syspass.org\n" "Language: en_US\n" @@ -157,7 +157,7 @@ msgstr "Account" #: ../../../../inc/SP/Controller/LoginController.class.php:533 #: ../../../../inc/SP/Controller/LoginController.class.php:541 #: ../../../../inc/SP/Controller/MainActionController.class.php:124 -#: ../../../../inc/SP/Core/Init.class.php:451 +#: ../../../../inc/SP/Core/Init.class.php:473 #: ../../../../inc/SP/Mgmt/Files/File.class.php:98 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:76 #: ../../../../inc/themes/material-blue/views/itemshow/customfields.inc:31 @@ -834,7 +834,7 @@ msgid "Conexión a LDAP correcta" msgstr "LDAP connection OK" #: ../../../../inc/SP/Auth/Ldap/LdapBase.class.php:133 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:75 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:78 msgid "Objetos encontrados" msgstr "Objects found" @@ -884,9 +884,9 @@ msgstr "Error while searching the user on LDAP" #: ../../../../inc/SP/Controller/LoginController.class.php:447 #: ../../../../inc/SP/Controller/LoginController.class.php:509 #: ../../../../inc/SP/Controller/LoginController.class.php:534 -#: ../../../../inc/SP/Core/Init.class.php:615 +#: ../../../../inc/SP/Core/Init.class.php:624 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:78 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:108 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:111 #: ../../../../inc/SP/Mgmt/Users/UserPreferencesUtil.class.php:64 #: ../../../../res/test.php:64 #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:45 @@ -1118,7 +1118,7 @@ msgstr "Connection successful" #: ../../../../inc/SP/Controller/ChecksController.class.php:138 #: ../../../../inc/SP/Controller/MainActionController.class.php:123 -#: ../../../../inc/SP/Core/Init.class.php:450 +#: ../../../../inc/SP/Core/Init.class.php:472 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:207 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:220 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:430 @@ -1446,7 +1446,7 @@ msgstr "Option unavailable" #: ../../../../inc/SP/Controller/ControllerBase.class.php:277 #: ../../../../inc/SP/Controller/ControllerBase.class.php:278 #: ../../../../inc/SP/Controller/ControllerBase.class.php:280 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "Consulte con el administrador" msgstr "Please contact to the administrator" @@ -2414,7 +2414,7 @@ msgstr "Authentication" #: ../../../../inc/SP/Controller/MainActionController.class.php:62 #: ../../../../inc/SP/Controller/MainActionController.class.php:121 -#: ../../../../inc/SP/Core/Init.class.php:448 +#: ../../../../inc/SP/Core/Init.class.php:470 msgid "Actualización" msgstr "Update" @@ -2436,7 +2436,7 @@ msgid "En 5 segundos será redirigido al login" msgstr "You will be redirected to log in within 5 seconds" #: ../../../../inc/SP/Controller/MainActionController.class.php:122 -#: ../../../../inc/SP/Core/Init.class.php:449 ../../../../res/upgrade.php:121 +#: ../../../../inc/SP/Core/Init.class.php:471 ../../../../res/upgrade.php:121 msgid "Actualización de versión realizada." msgstr "Version updating done." @@ -2459,12 +2459,12 @@ msgid "Registro de Eventos" msgstr "Event Log" #: ../../../../inc/SP/Controller/MainController.class.php:360 -#: ../../../../inc/SP/Core/Init.class.php:140 +#: ../../../../inc/SP/Core/Init.class.php:132 msgid "Versión de PHP requerida >= " msgstr "Required PHP version >=" #: ../../../../inc/SP/Controller/MainController.class.php:361 -#: ../../../../inc/SP/Core/Init.class.php:141 +#: ../../../../inc/SP/Core/Init.class.php:133 msgid "" "Actualice la versión de PHP para que la aplicación funcione correctamente" msgstr "Please update the PHP version to run sysPass" @@ -2677,56 +2677,56 @@ msgstr "Observer not initialized" msgid "Es necesario un objeto" msgstr "An object is needed" -#: ../../../../inc/SP/Core/Init.class.php:168 +#: ../../../../inc/SP/Core/Init.class.php:180 msgid "Error en la verificación de la base de datos" msgstr "Error while checking the database" -#: ../../../../inc/SP/Core/Init.class.php:311 +#: ../../../../inc/SP/Core/Init.class.php:408 msgid "Sesión" msgstr "Session" -#: ../../../../inc/SP/Core/Init.class.php:311 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:408 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "La sesión no puede ser inicializada" msgstr "Session cannot be initialized" -#: ../../../../inc/SP/Core/Init.class.php:471 +#: ../../../../inc/SP/Core/Init.class.php:493 msgid "El directorio \"/config\" no existe" msgstr "The \"/config\" directory does not exist." -#: ../../../../inc/SP/Core/Init.class.php:476 +#: ../../../../inc/SP/Core/Init.class.php:498 msgid "No es posible escribir en el directorio \"config\"" msgstr "Unable to write into the \"/config\" directory" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Los permisos del directorio \"/config\" son incorrectos" msgstr "The \"/config\" directory permissions are wrong" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Actual:" msgstr "Current:" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Necesario: 750" msgstr "Needed: 750" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "Aplicación en mantenimiento" msgstr "Application in maintenance" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "En breve estará operativa" msgstr "It will be running shortly" -#: ../../../../inc/SP/Core/Init.class.php:614 +#: ../../../../inc/SP/Core/Init.class.php:623 msgid "Finalizar sesión" msgstr "Logout session" -#: ../../../../inc/SP/Core/Init.class.php:616 +#: ../../../../inc/SP/Core/Init.class.php:625 msgid "Tiempo inactivo" msgstr "Inactive time" -#: ../../../../inc/SP/Core/Init.class.php:617 +#: ../../../../inc/SP/Core/Init.class.php:626 msgid "Tiempo total" msgstr "Total time" @@ -3685,7 +3685,7 @@ msgstr "Error while retrieving the tracks" #: ../../../../inc/SP/Mgmt/Users/User.class.php:54 #: ../../../../inc/SP/Mgmt/Users/User.class.php:150 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:77 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:79 msgid "Login/email de usuario duplicados" msgstr "Duplicated user login/email" @@ -3710,33 +3710,33 @@ msgstr "Error while retrieving the users" msgid "Error al modificar la clave" msgstr "Error while updating the password" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:107 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:109 #: ../../../../inc/themes/material-blue/inc/Icons.class.php:54 msgid "Usuario de LDAP" msgstr "LDAP User" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:115 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:117 msgid "Error al guardar los datos de LDAP" msgstr "Error while saving the LDAP user data" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:123 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 msgid "Activación Cuenta" msgstr "Account Activation" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:124 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:126 msgid "Su cuenta está pendiente de activación." msgstr "Your account activation is pending." -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:127 msgid "En breve recibirá un email de confirmación." msgstr "You will receive a confirmation email shortly." -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:132 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:134 msgid "Nuevo usuario de LDAP" msgstr "New LDAP user" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:186 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:215 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:188 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:217 msgid "Error al actualizar la clave del usuario en la BBDD" msgstr "Error while updating the user's password in DB" @@ -3744,11 +3744,11 @@ msgstr "Error while updating the user's password in DB" msgid "Sincronización LDAP" msgstr "LDAP synchronization" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:120 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:123 msgid "No se encontraron objetos para sincronizar" msgstr "There aren't any objects to synchronize" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:126 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:129 msgid "Sincronización finalizada" msgstr "Synchronization finished" @@ -4197,6 +4197,10 @@ msgstr "Include Letters" msgid "Cookies deshabilitadas. La aplicación no funcionará correctamente." msgstr "Cookies disabled. The application won't work properly." +#: ../../../../js/strings.js.php:90 +msgid "Portapapeles no soportado por el navegador." +msgstr "Clipboard not supported by your browser." + #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:67 #: ../../../../inc/themes/material-blue/views/account/account.inc:136 #: ../../../../inc/themes/material-blue/views/account/account.inc:143 diff --git a/inc/locales/fr_FR/LC_MESSAGES/messages.mo b/inc/locales/fr_FR/LC_MESSAGES/messages.mo index c9ee9e60200c9e35b0d904cabfcda9c87592ab09..d57ce64555bec42849c064a1fe358dfa7fe4dde8 100644 GIT binary patch delta 36 lcmezQoAu{!)(w)+IgAVxjEt>}%qA;7SAcUidp_SV4FC@p4XFSC delta 36 lcmezQoAu{!)(w)+ISfq|jEt=eOeQNnSAcUidp_SV4FC^84XFSC diff --git a/inc/locales/fr_FR/LC_MESSAGES/messages.po b/inc/locales/fr_FR/LC_MESSAGES/messages.po index c84b7595..c52846c1 100644 --- a/inc/locales/fr_FR/LC_MESSAGES/messages.po +++ b/inc/locales/fr_FR/LC_MESSAGES/messages.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: sysPass\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-15 23:04+0100\n" -"PO-Revision-Date: 2017-03-15 23:04+0100\n" +"POT-Creation-Date: 2017-03-20 23:26+0100\n" +"PO-Revision-Date: 2017-03-20 23:26+0100\n" "Last-Translator: nuxsmin \n" "Language-Team: \n" "Language: fr_FR\n" @@ -151,7 +151,7 @@ msgstr "Compte" #: ../../../../inc/SP/Controller/LoginController.class.php:533 #: ../../../../inc/SP/Controller/LoginController.class.php:541 #: ../../../../inc/SP/Controller/MainActionController.class.php:124 -#: ../../../../inc/SP/Core/Init.class.php:451 +#: ../../../../inc/SP/Core/Init.class.php:473 #: ../../../../inc/SP/Mgmt/Files/File.class.php:98 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:76 #: ../../../../inc/themes/material-blue/views/itemshow/customfields.inc:31 @@ -832,7 +832,7 @@ msgid "Conexión a LDAP correcta" msgstr "Connexion LDAP OK" #: ../../../../inc/SP/Auth/Ldap/LdapBase.class.php:133 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:75 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:78 msgid "Objetos encontrados" msgstr "Objets trouvés" @@ -882,9 +882,9 @@ msgstr "Erreur pendant la recherche de l'utilisateur dans l'annuaire LDAP" #: ../../../../inc/SP/Controller/LoginController.class.php:447 #: ../../../../inc/SP/Controller/LoginController.class.php:509 #: ../../../../inc/SP/Controller/LoginController.class.php:534 -#: ../../../../inc/SP/Core/Init.class.php:615 +#: ../../../../inc/SP/Core/Init.class.php:624 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:78 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:108 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:111 #: ../../../../inc/SP/Mgmt/Users/UserPreferencesUtil.class.php:64 #: ../../../../res/test.php:64 #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:45 @@ -1116,7 +1116,7 @@ msgstr "Connexion réussie" #: ../../../../inc/SP/Controller/ChecksController.class.php:138 #: ../../../../inc/SP/Controller/MainActionController.class.php:123 -#: ../../../../inc/SP/Core/Init.class.php:450 +#: ../../../../inc/SP/Core/Init.class.php:472 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:207 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:220 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:430 @@ -1443,7 +1443,7 @@ msgstr "Option indisponible" #: ../../../../inc/SP/Controller/ControllerBase.class.php:277 #: ../../../../inc/SP/Controller/ControllerBase.class.php:278 #: ../../../../inc/SP/Controller/ControllerBase.class.php:280 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "Consulte con el administrador" msgstr "Veuillez contacter votre administrateur" @@ -2413,7 +2413,7 @@ msgstr "Authentification" #: ../../../../inc/SP/Controller/MainActionController.class.php:62 #: ../../../../inc/SP/Controller/MainActionController.class.php:121 -#: ../../../../inc/SP/Core/Init.class.php:448 +#: ../../../../inc/SP/Core/Init.class.php:470 msgid "Actualización" msgstr "Actualisation" @@ -2435,7 +2435,7 @@ msgid "En 5 segundos será redirigido al login" msgstr "Vous allez être redirigé vers l'écran de connexion dans 5 secondes" #: ../../../../inc/SP/Controller/MainActionController.class.php:122 -#: ../../../../inc/SP/Core/Init.class.php:449 ../../../../res/upgrade.php:121 +#: ../../../../inc/SP/Core/Init.class.php:471 ../../../../res/upgrade.php:121 msgid "Actualización de versión realizada." msgstr "Mise à jour de version effectuée." @@ -2458,12 +2458,12 @@ msgid "Registro de Eventos" msgstr "Journal d'évènements" #: ../../../../inc/SP/Controller/MainController.class.php:360 -#: ../../../../inc/SP/Core/Init.class.php:140 +#: ../../../../inc/SP/Core/Init.class.php:132 msgid "Versión de PHP requerida >= " msgstr "Version PHP requise >=" #: ../../../../inc/SP/Controller/MainController.class.php:361 -#: ../../../../inc/SP/Core/Init.class.php:141 +#: ../../../../inc/SP/Core/Init.class.php:133 msgid "" "Actualice la versión de PHP para que la aplicación funcione correctamente" msgstr "" @@ -2683,56 +2683,56 @@ msgstr "Observateur non initialisé" msgid "Es necesario un objeto" msgstr "Un objet est nécessaire" -#: ../../../../inc/SP/Core/Init.class.php:168 +#: ../../../../inc/SP/Core/Init.class.php:180 msgid "Error en la verificación de la base de datos" msgstr "Erreur pendant la vérification de la base de données" -#: ../../../../inc/SP/Core/Init.class.php:311 +#: ../../../../inc/SP/Core/Init.class.php:408 msgid "Sesión" msgstr "Session" -#: ../../../../inc/SP/Core/Init.class.php:311 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:408 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "La sesión no puede ser inicializada" msgstr "La session ne peut pas être initialisée" -#: ../../../../inc/SP/Core/Init.class.php:471 +#: ../../../../inc/SP/Core/Init.class.php:493 msgid "El directorio \"/config\" no existe" msgstr "Le dossier \"/config\" n'existe pas" -#: ../../../../inc/SP/Core/Init.class.php:476 +#: ../../../../inc/SP/Core/Init.class.php:498 msgid "No es posible escribir en el directorio \"config\"" msgstr "Impossible d'écrire dans le dossier \"/config\"" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Los permisos del directorio \"/config\" son incorrectos" msgstr "Les permissions du dossier \"/config\" sont incorrectes" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Actual:" msgstr "Actuel :" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Necesario: 750" msgstr "Nécessaire : 750" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "Aplicación en mantenimiento" msgstr "Application en maintenance" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "En breve estará operativa" msgstr "Sera opérationnel sous peu" -#: ../../../../inc/SP/Core/Init.class.php:614 +#: ../../../../inc/SP/Core/Init.class.php:623 msgid "Finalizar sesión" msgstr "Déconnexion" -#: ../../../../inc/SP/Core/Init.class.php:616 +#: ../../../../inc/SP/Core/Init.class.php:625 msgid "Tiempo inactivo" msgstr "Temps d'inactivité" -#: ../../../../inc/SP/Core/Init.class.php:617 +#: ../../../../inc/SP/Core/Init.class.php:626 msgid "Tiempo total" msgstr "Temps total" @@ -3702,7 +3702,7 @@ msgstr "Erreur lors de la récupération des pistes" #: ../../../../inc/SP/Mgmt/Users/User.class.php:54 #: ../../../../inc/SP/Mgmt/Users/User.class.php:150 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:77 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:79 msgid "Login/email de usuario duplicados" msgstr "Login/courriel utilisateur dupliqué" @@ -3727,33 +3727,33 @@ msgstr "Erreur pendant la récupération des utilisateurs" msgid "Error al modificar la clave" msgstr "Erreur pendant la modification du mot de passe" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:107 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:109 #: ../../../../inc/themes/material-blue/inc/Icons.class.php:54 msgid "Usuario de LDAP" msgstr "Utilisateur LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:115 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:117 msgid "Error al guardar los datos de LDAP" msgstr "Erreur pendant la sauvegarde des données utilisateur LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:123 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 msgid "Activación Cuenta" msgstr "Activation de Compte" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:124 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:126 msgid "Su cuenta está pendiente de activación." msgstr "Votre compte est en attente d'activation." -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:127 msgid "En breve recibirá un email de confirmación." msgstr "Vous recevrez un courriel de confirmation sous peu." -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:132 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:134 msgid "Nuevo usuario de LDAP" msgstr "Nouvel utilisateur LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:186 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:215 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:188 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:217 msgid "Error al actualizar la clave del usuario en la BBDD" msgstr "" "Erreur pendant l'actualisation du mot de passe utilisateur dans la base de " @@ -3763,11 +3763,11 @@ msgstr "" msgid "Sincronización LDAP" msgstr "Synchronisation LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:120 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:123 msgid "No se encontraron objetos para sincronizar" msgstr "Il n'y a pas d'objet à synchroniser" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:126 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:129 msgid "Sincronización finalizada" msgstr "Synchronisation terminée" @@ -4223,6 +4223,11 @@ msgstr "Inclure des Lettres" msgid "Cookies deshabilitadas. La aplicación no funcionará correctamente." msgstr "Cookies disabled. The application won't work properly." +#: ../../../../js/strings.js.php:90 +#, fuzzy +msgid "Portapapeles no soportado por el navegador." +msgstr "Clipboard not supported by your browser." + #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:67 #: ../../../../inc/themes/material-blue/views/account/account.inc:136 #: ../../../../inc/themes/material-blue/views/account/account.inc:143 diff --git a/inc/locales/hu_HU/LC_MESSAGES/messages.mo b/inc/locales/hu_HU/LC_MESSAGES/messages.mo index e3561644cdbc99363ea3d4de48b15520376241cd..5c3d9339a4a016640e11a03764a4b705dfc6d0fc 100644 GIT binary patch delta 23 ecmeBZVCiUJ+0e6$!^l9v$k@ureDjoLC6NGP2na_2 delta 23 ecmeBZVCiUJ+0e6$!_ZX0$k@ujWb>3|C6NGP7YIfG diff --git a/inc/locales/hu_HU/LC_MESSAGES/messages.po b/inc/locales/hu_HU/LC_MESSAGES/messages.po index 6d601260..f9db69b1 100644 --- a/inc/locales/hu_HU/LC_MESSAGES/messages.po +++ b/inc/locales/hu_HU/LC_MESSAGES/messages.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: sysPass\n" -"POT-Creation-Date: 2017-03-15 23:04+0100\n" +"POT-Creation-Date: 2017-03-20 23:27+0100\n" "PO-Revision-Date: \n" "Last-Translator: nuxsmin \n" "Language-Team: \n" @@ -154,7 +154,7 @@ msgstr "Fiók" #: ../../../../inc/SP/Controller/LoginController.class.php:533 #: ../../../../inc/SP/Controller/LoginController.class.php:541 #: ../../../../inc/SP/Controller/MainActionController.class.php:124 -#: ../../../../inc/SP/Core/Init.class.php:451 +#: ../../../../inc/SP/Core/Init.class.php:473 #: ../../../../inc/SP/Mgmt/Files/File.class.php:98 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:76 #: ../../../../inc/themes/material-blue/views/itemshow/customfields.inc:31 @@ -853,7 +853,7 @@ msgid "Conexión a LDAP correcta" msgstr "LDAP kapcsolat" #: ../../../../inc/SP/Auth/Ldap/LdapBase.class.php:133 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:75 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:78 msgid "Objetos encontrados" msgstr "Objektum találatok" @@ -904,9 +904,9 @@ msgstr "Hiba az LDAP felhasználók keresése közben" #: ../../../../inc/SP/Controller/LoginController.class.php:447 #: ../../../../inc/SP/Controller/LoginController.class.php:509 #: ../../../../inc/SP/Controller/LoginController.class.php:534 -#: ../../../../inc/SP/Core/Init.class.php:615 +#: ../../../../inc/SP/Core/Init.class.php:624 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:78 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:108 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:111 #: ../../../../inc/SP/Mgmt/Users/UserPreferencesUtil.class.php:64 #: ../../../../res/test.php:64 #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:45 @@ -1142,7 +1142,7 @@ msgstr "Connection successful" #: ../../../../inc/SP/Controller/ChecksController.class.php:138 #: ../../../../inc/SP/Controller/MainActionController.class.php:123 -#: ../../../../inc/SP/Core/Init.class.php:450 +#: ../../../../inc/SP/Core/Init.class.php:472 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:207 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:220 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:430 @@ -1496,7 +1496,7 @@ msgstr "Beállítás nem elérhetõ" #: ../../../../inc/SP/Controller/ControllerBase.class.php:277 #: ../../../../inc/SP/Controller/ControllerBase.class.php:278 #: ../../../../inc/SP/Controller/ControllerBase.class.php:280 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "Consulte con el administrador" msgstr "Kérem, keresse a rendszergazdát" @@ -2496,7 +2496,7 @@ msgstr "Engedélyezése Hitelesítés" #: ../../../../inc/SP/Controller/MainActionController.class.php:62 #: ../../../../inc/SP/Controller/MainActionController.class.php:121 -#: ../../../../inc/SP/Core/Init.class.php:448 +#: ../../../../inc/SP/Core/Init.class.php:470 msgid "Actualización" msgstr "Frissítés" @@ -2518,7 +2518,7 @@ msgid "En 5 segundos será redirigido al login" msgstr "You will be redirected to log in within 5 seconds" #: ../../../../inc/SP/Controller/MainActionController.class.php:122 -#: ../../../../inc/SP/Core/Init.class.php:449 ../../../../res/upgrade.php:121 +#: ../../../../inc/SP/Core/Init.class.php:471 ../../../../res/upgrade.php:121 msgid "Actualización de versión realizada." msgstr "Verzió frissítés kész" @@ -2543,13 +2543,13 @@ msgid "Registro de Eventos" msgstr "Esemény napló" #: ../../../../inc/SP/Controller/MainController.class.php:360 -#: ../../../../inc/SP/Core/Init.class.php:140 +#: ../../../../inc/SP/Core/Init.class.php:132 #, fuzzy msgid "Versión de PHP requerida >= " msgstr "Szükséges PHP verzió> = 5.1" #: ../../../../inc/SP/Controller/MainController.class.php:361 -#: ../../../../inc/SP/Core/Init.class.php:141 +#: ../../../../inc/SP/Core/Init.class.php:133 #, fuzzy msgid "" "Actualice la versión de PHP para que la aplicación funcione correctamente" @@ -2782,60 +2782,60 @@ msgstr "Observer not initialized" msgid "Es necesario un objeto" msgstr "An object is needed" -#: ../../../../inc/SP/Core/Init.class.php:168 +#: ../../../../inc/SP/Core/Init.class.php:180 #, fuzzy msgid "Error en la verificación de la base de datos" msgstr "Hiba az adatbázis ellenõrzése közben" -#: ../../../../inc/SP/Core/Init.class.php:311 +#: ../../../../inc/SP/Core/Init.class.php:408 msgid "Sesión" msgstr "Session" -#: ../../../../inc/SP/Core/Init.class.php:311 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:408 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "La sesión no puede ser inicializada" msgstr "A munkamenetot nem lehet elindítani" -#: ../../../../inc/SP/Core/Init.class.php:471 +#: ../../../../inc/SP/Core/Init.class.php:493 msgid "El directorio \"/config\" no existe" msgstr "\"/config\" mappa nem létezik" -#: ../../../../inc/SP/Core/Init.class.php:476 +#: ../../../../inc/SP/Core/Init.class.php:498 msgid "No es posible escribir en el directorio \"config\"" msgstr "Nem lehet a \"/config\" mappába írni" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 #, fuzzy msgid "Los permisos del directorio \"/config\" son incorrectos" msgstr "\"/config\" mappa jogosultságai helytelenek" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 #, fuzzy msgid "Actual:" msgstr "Általános" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 #, fuzzy msgid "Necesario: 750" msgstr "Felhasználónév szükséges" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "Aplicación en mantenimiento" msgstr "Az alkalmazás fut" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "En breve estará operativa" msgstr "Hamar végezni fog" -#: ../../../../inc/SP/Core/Init.class.php:614 +#: ../../../../inc/SP/Core/Init.class.php:623 msgid "Finalizar sesión" msgstr "Kijelentkezés" -#: ../../../../inc/SP/Core/Init.class.php:616 +#: ../../../../inc/SP/Core/Init.class.php:625 msgid "Tiempo inactivo" msgstr "Idõ kikapcsolása" -#: ../../../../inc/SP/Core/Init.class.php:617 +#: ../../../../inc/SP/Core/Init.class.php:626 msgid "Tiempo total" msgstr "Teljes idõ" @@ -3857,7 +3857,7 @@ msgstr "Error while retrieving the tracks" #: ../../../../inc/SP/Mgmt/Users/User.class.php:54 #: ../../../../inc/SP/Mgmt/Users/User.class.php:150 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:77 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:79 msgid "Login/email de usuario duplicados" msgstr "Duplicated user login/email" @@ -3886,35 +3886,35 @@ msgstr "Hiba a felhasználók betöltése közben" msgid "Error al modificar la clave" msgstr "Hiba a jelszó frissítése közben" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:107 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:109 #: ../../../../inc/themes/material-blue/inc/Icons.class.php:54 msgid "Usuario de LDAP" msgstr "LDAP felhasználó" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:115 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:117 #, fuzzy msgid "Error al guardar los datos de LDAP" msgstr "Hiba az LDAP felhasználók adatainak elmentése közben" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:123 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 msgid "Activación Cuenta" msgstr "Fiók Aktiválás" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:124 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:126 msgid "Su cuenta está pendiente de activación." msgstr "Az ön fiók aktiválása függõben van" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:127 msgid "En breve recibirá un email de confirmación." msgstr "Hamarosan megerõsítésre váró emailt küldünk" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:132 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:134 #, fuzzy msgid "Nuevo usuario de LDAP" msgstr "LDAP felhasználó" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:186 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:215 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:188 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:217 #, fuzzy msgid "Error al actualizar la clave del usuario en la BBDD" msgstr "Adatbázis Hiba a felhasználói jelszó frissítése közben" @@ -3923,11 +3923,11 @@ msgstr "Adatbázis Hiba a felhasználói jelszó frissítése közben" msgid "Sincronización LDAP" msgstr "LDAP synchronization" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:120 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:123 msgid "No se encontraron objetos para sincronizar" msgstr "There aren't any objects to synchronize" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:126 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:129 msgid "Sincronización finalizada" msgstr "Synchronization finished" @@ -4394,6 +4394,11 @@ msgstr "Include Letters" msgid "Cookies deshabilitadas. La aplicación no funcionará correctamente." msgstr "Cookies disabled. The application won't work properly." +#: ../../../../js/strings.js.php:90 +#, fuzzy +msgid "Portapapeles no soportado por el navegador." +msgstr "Clipboard not supported by your browser." + #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:67 #: ../../../../inc/themes/material-blue/views/account/account.inc:136 #: ../../../../inc/themes/material-blue/views/account/account.inc:143 diff --git a/inc/locales/nl_NL/LC_MESSAGES/messages.mo b/inc/locales/nl_NL/LC_MESSAGES/messages.mo index 517b3beb68f389df3df314310b0b1d870ba68568..508d6460dd56cab549c594fc3d403ec19026d5a8 100644 GIT binary patch delta 23 fcmaEUo#pv;mJQ2}au^vX7#Uj`nQvZq)G`eKgSiR! delta 23 fcmaEUo#pv;mJQ2}au}K_7#Uj`m~LKo)G`eKgU$)} diff --git a/inc/locales/nl_NL/LC_MESSAGES/messages.po b/inc/locales/nl_NL/LC_MESSAGES/messages.po index 8fda8bd1..2c8b4578 100644 --- a/inc/locales/nl_NL/LC_MESSAGES/messages.po +++ b/inc/locales/nl_NL/LC_MESSAGES/messages.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: sysPass\n" -"POT-Creation-Date: 2017-03-15 23:05+0100\n" +"POT-Creation-Date: 2017-03-20 23:27+0100\n" "PO-Revision-Date: \n" "Last-Translator: nuxsmin \n" "Language-Team: nlmaca\n" @@ -152,7 +152,7 @@ msgstr "Account" #: ../../../../inc/SP/Controller/LoginController.class.php:533 #: ../../../../inc/SP/Controller/LoginController.class.php:541 #: ../../../../inc/SP/Controller/MainActionController.class.php:124 -#: ../../../../inc/SP/Core/Init.class.php:451 +#: ../../../../inc/SP/Core/Init.class.php:473 #: ../../../../inc/SP/Mgmt/Files/File.class.php:98 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:76 #: ../../../../inc/themes/material-blue/views/itemshow/customfields.inc:31 @@ -849,7 +849,7 @@ msgid "Conexión a LDAP correcta" msgstr "LDAP connectie gelukt" #: ../../../../inc/SP/Auth/Ldap/LdapBase.class.php:133 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:75 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:78 msgid "Objetos encontrados" msgstr "Objecten gevonden" @@ -900,9 +900,9 @@ msgstr "Fout bij het zoeken gebruiker in DLS" #: ../../../../inc/SP/Controller/LoginController.class.php:447 #: ../../../../inc/SP/Controller/LoginController.class.php:509 #: ../../../../inc/SP/Controller/LoginController.class.php:534 -#: ../../../../inc/SP/Core/Init.class.php:615 +#: ../../../../inc/SP/Core/Init.class.php:624 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:78 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:108 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:111 #: ../../../../inc/SP/Mgmt/Users/UserPreferencesUtil.class.php:64 #: ../../../../res/test.php:64 #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:45 @@ -1135,7 +1135,7 @@ msgstr "Connection successful" #: ../../../../inc/SP/Controller/ChecksController.class.php:138 #: ../../../../inc/SP/Controller/MainActionController.class.php:123 -#: ../../../../inc/SP/Core/Init.class.php:450 +#: ../../../../inc/SP/Core/Init.class.php:472 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:207 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:220 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:430 @@ -1471,7 +1471,7 @@ msgstr "Optie niet beschikbaar" #: ../../../../inc/SP/Controller/ControllerBase.class.php:277 #: ../../../../inc/SP/Controller/ControllerBase.class.php:278 #: ../../../../inc/SP/Controller/ControllerBase.class.php:280 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "Consulte con el administrador" msgstr "Neem contact op met de system administrator" @@ -2442,7 +2442,7 @@ msgstr "Authenticatie" #: ../../../../inc/SP/Controller/MainActionController.class.php:62 #: ../../../../inc/SP/Controller/MainActionController.class.php:121 -#: ../../../../inc/SP/Core/Init.class.php:448 +#: ../../../../inc/SP/Core/Init.class.php:470 msgid "Actualización" msgstr "Update" @@ -2464,7 +2464,7 @@ msgid "En 5 segundos será redirigido al login" msgstr "You will be redirected to log in within 5 seconds" #: ../../../../inc/SP/Controller/MainActionController.class.php:122 -#: ../../../../inc/SP/Core/Init.class.php:449 ../../../../res/upgrade.php:121 +#: ../../../../inc/SP/Core/Init.class.php:471 ../../../../res/upgrade.php:121 msgid "Actualización de versión realizada." msgstr "Versie update bijgewerkt" @@ -2487,12 +2487,12 @@ msgid "Registro de Eventos" msgstr "Event Log" #: ../../../../inc/SP/Controller/MainController.class.php:360 -#: ../../../../inc/SP/Core/Init.class.php:140 +#: ../../../../inc/SP/Core/Init.class.php:132 msgid "Versión de PHP requerida >= " msgstr "Vereiste PHP versie >=" #: ../../../../inc/SP/Controller/MainController.class.php:361 -#: ../../../../inc/SP/Core/Init.class.php:141 +#: ../../../../inc/SP/Core/Init.class.php:133 msgid "" "Actualice la versión de PHP para que la aplicación funcione correctamente" msgstr "Update a.u.b de PHP versie om gebruik te kunnen maken van SysPass" @@ -2710,58 +2710,58 @@ msgstr "Observer not initialized" msgid "Es necesario un objeto" msgstr "An object is needed" -#: ../../../../inc/SP/Core/Init.class.php:168 +#: ../../../../inc/SP/Core/Init.class.php:180 #, fuzzy msgid "Error en la verificación de la base de datos" msgstr "Fout bij het checken van de database" -#: ../../../../inc/SP/Core/Init.class.php:311 +#: ../../../../inc/SP/Core/Init.class.php:408 msgid "Sesión" msgstr "Session" -#: ../../../../inc/SP/Core/Init.class.php:311 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:408 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "La sesión no puede ser inicializada" msgstr "Sessie kan niet worden geinitaliseerd" -#: ../../../../inc/SP/Core/Init.class.php:471 +#: ../../../../inc/SP/Core/Init.class.php:493 msgid "El directorio \"/config\" no existe" msgstr "De \"/config\" folder bestaat niet" -#: ../../../../inc/SP/Core/Init.class.php:476 +#: ../../../../inc/SP/Core/Init.class.php:498 msgid "No es posible escribir en el directorio \"config\"" msgstr "Niet mogelijk om naar de \"/config\" te schrijven" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 #, fuzzy msgid "Los permisos del directorio \"/config\" son incorrectos" msgstr "De \"/config\" folder permissies zijn incorrect" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Actual:" msgstr "Huidig:" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Necesario: 750" msgstr "Nodig: 750" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "Aplicación en mantenimiento" msgstr "Applicatie in onderhoud" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "En breve estará operativa" msgstr "Een moment geduld" -#: ../../../../inc/SP/Core/Init.class.php:614 +#: ../../../../inc/SP/Core/Init.class.php:623 msgid "Finalizar sesión" msgstr "Uitloggen sessie" -#: ../../../../inc/SP/Core/Init.class.php:616 +#: ../../../../inc/SP/Core/Init.class.php:625 msgid "Tiempo inactivo" msgstr "Inactieve tijd" -#: ../../../../inc/SP/Core/Init.class.php:617 +#: ../../../../inc/SP/Core/Init.class.php:626 msgid "Tiempo total" msgstr "Totale tijd" @@ -3770,7 +3770,7 @@ msgstr "Error while retrieving the tracks" #: ../../../../inc/SP/Mgmt/Users/User.class.php:54 #: ../../../../inc/SP/Mgmt/Users/User.class.php:150 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:77 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:79 msgid "Login/email de usuario duplicados" msgstr "Duplicated user login/email" @@ -3799,34 +3799,34 @@ msgstr "Fout bij het ophalen van gebruikers" msgid "Error al modificar la clave" msgstr "Fout bij wachtwoord wijzigen" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:107 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:109 #: ../../../../inc/themes/material-blue/inc/Icons.class.php:54 msgid "Usuario de LDAP" msgstr "LDAP Gebruiker" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:115 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:117 #, fuzzy msgid "Error al guardar los datos de LDAP" msgstr "Fout bij opslaan van LDAP gebruikers data" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:123 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 msgid "Activación Cuenta" msgstr "Account Activatie" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:124 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:126 msgid "Su cuenta está pendiente de activación." msgstr "Uw account is in behandeling" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:127 msgid "En breve recibirá un email de confirmación." msgstr "Uw krijgt binnenkort een bevestigings email" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:132 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:134 msgid "Nuevo usuario de LDAP" msgstr "Nieuwe LDAP Gebruiker" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:186 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:215 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:188 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:217 #, fuzzy msgid "Error al actualizar la clave del usuario en la BBDD" msgstr "Fout bij bijwerken gebruiker wachtwoord in de Database" @@ -3835,11 +3835,11 @@ msgstr "Fout bij bijwerken gebruiker wachtwoord in de Database" msgid "Sincronización LDAP" msgstr "LDAP synchronization" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:120 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:123 msgid "No se encontraron objetos para sincronizar" msgstr "There aren't any objects to synchronize" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:126 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:129 msgid "Sincronización finalizada" msgstr "Synchronization finished" @@ -4294,6 +4294,11 @@ msgstr "Include Letters" msgid "Cookies deshabilitadas. La aplicación no funcionará correctamente." msgstr "Cookies disabled. The application won't work properly." +#: ../../../../js/strings.js.php:90 +#, fuzzy +msgid "Portapapeles no soportado por el navegador." +msgstr "Clipboard not supported by your browser." + #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:67 #: ../../../../inc/themes/material-blue/views/account/account.inc:136 #: ../../../../inc/themes/material-blue/views/account/account.inc:143 diff --git a/inc/locales/po_PO/LC_MESSAGES/messages.mo b/inc/locales/po_PO/LC_MESSAGES/messages.mo index 4191627f3941cbadfdf7ce1c311aedbbfc1b6e19..fe986541f3ad5c17fb0b35c0dc0a7dde351df8e7 100644 GIT binary patch delta 23 fcmbP#oMrxTmJQ1LIgAVxjEt>}%r|TAFG&FaYTXEK delta 23 fcmbP#oMrxTmJQ1LISfq|jEt=eOgC%qFG&FaYVrtf diff --git a/inc/locales/po_PO/LC_MESSAGES/messages.po b/inc/locales/po_PO/LC_MESSAGES/messages.po index 7400b46d..97fd4a29 100644 --- a/inc/locales/po_PO/LC_MESSAGES/messages.po +++ b/inc/locales/po_PO/LC_MESSAGES/messages.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: sysPass\n" -"POT-Creation-Date: 2017-03-15 23:05+0100\n" +"POT-Creation-Date: 2017-03-20 23:27+0100\n" "PO-Revision-Date: \n" "Last-Translator: nuxsmin \n" "Language-Team: wseredynski\n" @@ -150,7 +150,7 @@ msgstr "Konto" #: ../../../../inc/SP/Controller/LoginController.class.php:533 #: ../../../../inc/SP/Controller/LoginController.class.php:541 #: ../../../../inc/SP/Controller/MainActionController.class.php:124 -#: ../../../../inc/SP/Core/Init.class.php:451 +#: ../../../../inc/SP/Core/Init.class.php:473 #: ../../../../inc/SP/Mgmt/Files/File.class.php:98 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:76 #: ../../../../inc/themes/material-blue/views/itemshow/customfields.inc:31 @@ -849,7 +849,7 @@ msgid "Conexión a LDAP correcta" msgstr "Połączenie nawiązane (LDAP)" #: ../../../../inc/SP/Auth/Ldap/LdapBase.class.php:133 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:75 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:78 msgid "Objetos encontrados" msgstr "Znaleziono obiekty" @@ -900,9 +900,9 @@ msgstr "Błąd podczas szukania użytkownika w LDAPie" #: ../../../../inc/SP/Controller/LoginController.class.php:447 #: ../../../../inc/SP/Controller/LoginController.class.php:509 #: ../../../../inc/SP/Controller/LoginController.class.php:534 -#: ../../../../inc/SP/Core/Init.class.php:615 +#: ../../../../inc/SP/Core/Init.class.php:624 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:78 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:108 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:111 #: ../../../../inc/SP/Mgmt/Users/UserPreferencesUtil.class.php:64 #: ../../../../res/test.php:64 #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:45 @@ -1136,7 +1136,7 @@ msgstr "Połączenie ustanowione" #: ../../../../inc/SP/Controller/ChecksController.class.php:138 #: ../../../../inc/SP/Controller/MainActionController.class.php:123 -#: ../../../../inc/SP/Core/Init.class.php:450 +#: ../../../../inc/SP/Core/Init.class.php:472 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:207 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:220 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:430 @@ -1473,7 +1473,7 @@ msgstr "Opcja jest niedostępna" #: ../../../../inc/SP/Controller/ControllerBase.class.php:277 #: ../../../../inc/SP/Controller/ControllerBase.class.php:278 #: ../../../../inc/SP/Controller/ControllerBase.class.php:280 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "Consulte con el administrador" msgstr "Skontaktuj się z administratorem" @@ -2447,7 +2447,7 @@ msgstr "Autentykacja" #: ../../../../inc/SP/Controller/MainActionController.class.php:62 #: ../../../../inc/SP/Controller/MainActionController.class.php:121 -#: ../../../../inc/SP/Core/Init.class.php:448 +#: ../../../../inc/SP/Core/Init.class.php:470 msgid "Actualización" msgstr "Aktualizuj" @@ -2469,7 +2469,7 @@ msgid "En 5 segundos será redirigido al login" msgstr "You will be redirected to log in within 5 seconds" #: ../../../../inc/SP/Controller/MainActionController.class.php:122 -#: ../../../../inc/SP/Core/Init.class.php:449 ../../../../res/upgrade.php:121 +#: ../../../../inc/SP/Core/Init.class.php:471 ../../../../res/upgrade.php:121 msgid "Actualización de versión realizada." msgstr "Aktualizacja wersji została zakończona" @@ -2492,12 +2492,12 @@ msgid "Registro de Eventos" msgstr "Log" #: ../../../../inc/SP/Controller/MainController.class.php:360 -#: ../../../../inc/SP/Core/Init.class.php:140 +#: ../../../../inc/SP/Core/Init.class.php:132 msgid "Versión de PHP requerida >= " msgstr "Wymagana wersja PHP >=" #: ../../../../inc/SP/Controller/MainController.class.php:361 -#: ../../../../inc/SP/Core/Init.class.php:141 +#: ../../../../inc/SP/Core/Init.class.php:133 msgid "" "Actualice la versión de PHP para que la aplicación funcione correctamente" msgstr "SysPass wymaga wyższej wersji PHP" @@ -2713,58 +2713,58 @@ msgstr "Obserwator nie został zainicjalizowany" msgid "Es necesario un objeto" msgstr "Objekt jest wymagany" -#: ../../../../inc/SP/Core/Init.class.php:168 +#: ../../../../inc/SP/Core/Init.class.php:180 #, fuzzy msgid "Error en la verificación de la base de datos" msgstr "Błąd podczas sprawdzania bazy danych" -#: ../../../../inc/SP/Core/Init.class.php:311 +#: ../../../../inc/SP/Core/Init.class.php:408 msgid "Sesión" msgstr "Session" -#: ../../../../inc/SP/Core/Init.class.php:311 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:408 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "La sesión no puede ser inicializada" msgstr "Sesja nie może zostać zainicjalizowana" -#: ../../../../inc/SP/Core/Init.class.php:471 +#: ../../../../inc/SP/Core/Init.class.php:493 msgid "El directorio \"/config\" no existe" msgstr "Katalog \"config\" nie istnieje" -#: ../../../../inc/SP/Core/Init.class.php:476 +#: ../../../../inc/SP/Core/Init.class.php:498 msgid "No es posible escribir en el directorio \"config\"" msgstr "Nie można zapisywać do katalogu \"config\"" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 #, fuzzy msgid "Los permisos del directorio \"/config\" son incorrectos" msgstr "Katalog \"config\" ma nieprawidłowe uprawnienia" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Actual:" msgstr "Bieżący:" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Necesario: 750" msgstr "Potrzeba: 750" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "Aplicación en mantenimiento" msgstr "Aplikacja w trybie serwisowania" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "En breve estará operativa" msgstr "Wkrótce będzie dostępna" -#: ../../../../inc/SP/Core/Init.class.php:614 +#: ../../../../inc/SP/Core/Init.class.php:623 msgid "Finalizar sesión" msgstr "Wyloguj sesję" -#: ../../../../inc/SP/Core/Init.class.php:616 +#: ../../../../inc/SP/Core/Init.class.php:625 msgid "Tiempo inactivo" msgstr "Czas nieaktywności" -#: ../../../../inc/SP/Core/Init.class.php:617 +#: ../../../../inc/SP/Core/Init.class.php:626 msgid "Tiempo total" msgstr "Czas całkowity" @@ -3792,7 +3792,7 @@ msgstr "Error while retrieving the tracks" #: ../../../../inc/SP/Mgmt/Users/User.class.php:54 #: ../../../../inc/SP/Mgmt/Users/User.class.php:150 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:77 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:79 msgid "Login/email de usuario duplicados" msgstr "Email/login istnieje" @@ -3821,34 +3821,34 @@ msgstr "Błąd podczas przetwarzania użytkowników" msgid "Error al modificar la clave" msgstr "Błąd podczas aktualizacji hasła" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:107 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:109 #: ../../../../inc/themes/material-blue/inc/Icons.class.php:54 msgid "Usuario de LDAP" msgstr "Użytkownik LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:115 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:117 #, fuzzy msgid "Error al guardar los datos de LDAP" msgstr "Błąd podczas zapisywania danych użytkownika LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:123 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 msgid "Activación Cuenta" msgstr "Aktywacja konta" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:124 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:126 msgid "Su cuenta está pendiente de activación." msgstr "Oczekujesz na aktywację konta" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:127 msgid "En breve recibirá un email de confirmación." msgstr "Powinieneś wkrótce otrzymać powiadomienie emailem" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:132 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:134 msgid "Nuevo usuario de LDAP" msgstr "Nowy użytkownik LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:186 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:215 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:188 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:217 #, fuzzy msgid "Error al actualizar la clave del usuario en la BBDD" msgstr "Błąd poczas aktualizacji hasła uzytkownika" @@ -3857,12 +3857,12 @@ msgstr "Błąd poczas aktualizacji hasła uzytkownika" msgid "Sincronización LDAP" msgstr "Synchronizacja LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:120 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:123 #, fuzzy msgid "No se encontraron objetos para sincronizar" msgstr "Brak elementów do synchronizacji" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:126 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:129 msgid "Sincronización finalizada" msgstr "Synchronizacja zakończona" @@ -4322,6 +4322,11 @@ msgstr "Include Letters" msgid "Cookies deshabilitadas. La aplicación no funcionará correctamente." msgstr "Cookies disabled. The application won't work properly." +#: ../../../../js/strings.js.php:90 +#, fuzzy +msgid "Portapapeles no soportado por el navegador." +msgstr "Clipboard not supported by your browser." + #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:67 #: ../../../../inc/themes/material-blue/views/account/account.inc:136 #: ../../../../inc/themes/material-blue/views/account/account.inc:143 diff --git a/inc/locales/ru_RU/LC_MESSAGES/messages.mo b/inc/locales/ru_RU/LC_MESSAGES/messages.mo index 947ca3edee73b93cac5d29088a80f9f64862b639..d22cd602b62752f11cb11140b00e0b9a9703fba7 100644 GIT binary patch delta 23 fcmZ2^m38G+)(z!*IgAVxjEt>}%s1EX)mjSxbrA_e delta 23 fcmZ2^m38G+)(z!*ISfq|jEt=e%r@8W)mjSxbu0-) diff --git a/inc/locales/ru_RU/LC_MESSAGES/messages.po b/inc/locales/ru_RU/LC_MESSAGES/messages.po index 2cde9058..f84b2aae 100644 --- a/inc/locales/ru_RU/LC_MESSAGES/messages.po +++ b/inc/locales/ru_RU/LC_MESSAGES/messages.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: sysPass\n" -"POT-Creation-Date: 2017-03-15 23:06+0100\n" +"POT-Creation-Date: 2017-03-20 23:27+0100\n" "PO-Revision-Date: \n" "Last-Translator: nuxsmin \n" "Language-Team: Alexander Titov,Alex Us\n" @@ -150,7 +150,7 @@ msgstr "Учетная запись" #: ../../../../inc/SP/Controller/LoginController.class.php:533 #: ../../../../inc/SP/Controller/LoginController.class.php:541 #: ../../../../inc/SP/Controller/MainActionController.class.php:124 -#: ../../../../inc/SP/Core/Init.class.php:451 +#: ../../../../inc/SP/Core/Init.class.php:473 #: ../../../../inc/SP/Mgmt/Files/File.class.php:98 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:76 #: ../../../../inc/themes/material-blue/views/itemshow/customfields.inc:31 @@ -852,7 +852,7 @@ msgid "Conexión a LDAP correcta" msgstr "Подключение к LDAP успешно" #: ../../../../inc/SP/Auth/Ldap/LdapBase.class.php:133 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:75 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:78 msgid "Objetos encontrados" msgstr "Найдено объектов" @@ -903,9 +903,9 @@ msgstr "Ошибка поиска пользователя в LDAP" #: ../../../../inc/SP/Controller/LoginController.class.php:447 #: ../../../../inc/SP/Controller/LoginController.class.php:509 #: ../../../../inc/SP/Controller/LoginController.class.php:534 -#: ../../../../inc/SP/Core/Init.class.php:615 +#: ../../../../inc/SP/Core/Init.class.php:624 #: ../../../../inc/SP/Mgmt/PublicLinks/PublicLink.class.php:78 -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:108 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:111 #: ../../../../inc/SP/Mgmt/Users/UserPreferencesUtil.class.php:64 #: ../../../../res/test.php:64 #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:45 @@ -1139,7 +1139,7 @@ msgstr "Успешное подключение" #: ../../../../inc/SP/Controller/ChecksController.class.php:138 #: ../../../../inc/SP/Controller/MainActionController.class.php:123 -#: ../../../../inc/SP/Core/Init.class.php:450 +#: ../../../../inc/SP/Core/Init.class.php:472 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:207 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:220 #: ../../../../inc/SP/Core/Upgrade/Upgrade.class.php:430 @@ -1475,7 +1475,7 @@ msgstr "Опция недоступна" #: ../../../../inc/SP/Controller/ControllerBase.class.php:277 #: ../../../../inc/SP/Controller/ControllerBase.class.php:278 #: ../../../../inc/SP/Controller/ControllerBase.class.php:280 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "Consulte con el administrador" msgstr "Пожалуйста, свяжитесь с администратором" @@ -2449,7 +2449,7 @@ msgstr "Аутентификация" #: ../../../../inc/SP/Controller/MainActionController.class.php:62 #: ../../../../inc/SP/Controller/MainActionController.class.php:121 -#: ../../../../inc/SP/Core/Init.class.php:448 +#: ../../../../inc/SP/Core/Init.class.php:470 msgid "Actualización" msgstr "Обновить" @@ -2471,7 +2471,7 @@ msgid "En 5 segundos será redirigido al login" msgstr "You will be redirected to log in within 5 seconds" #: ../../../../inc/SP/Controller/MainActionController.class.php:122 -#: ../../../../inc/SP/Core/Init.class.php:449 ../../../../res/upgrade.php:121 +#: ../../../../inc/SP/Core/Init.class.php:471 ../../../../res/upgrade.php:121 msgid "Actualización de versión realizada." msgstr "Обновление версии завершено." @@ -2494,12 +2494,12 @@ msgid "Registro de Eventos" msgstr "Журнал событий" #: ../../../../inc/SP/Controller/MainController.class.php:360 -#: ../../../../inc/SP/Core/Init.class.php:140 +#: ../../../../inc/SP/Core/Init.class.php:132 msgid "Versión de PHP requerida >= " msgstr "Необходим PHP версии >= " #: ../../../../inc/SP/Controller/MainController.class.php:361 -#: ../../../../inc/SP/Core/Init.class.php:141 +#: ../../../../inc/SP/Core/Init.class.php:133 msgid "" "Actualice la versión de PHP para que la aplicación funcione correctamente" msgstr "Пожалуйста, обновите PHP для использования sysPass" @@ -2716,57 +2716,57 @@ msgstr "Наблюдатель не инициализирован" msgid "Es necesario un objeto" msgstr "Нужен объект" -#: ../../../../inc/SP/Core/Init.class.php:168 +#: ../../../../inc/SP/Core/Init.class.php:180 #, fuzzy msgid "Error en la verificación de la base de datos" msgstr "Ошибка проверки базы данных" -#: ../../../../inc/SP/Core/Init.class.php:311 +#: ../../../../inc/SP/Core/Init.class.php:408 msgid "Sesión" msgstr "Сессия" -#: ../../../../inc/SP/Core/Init.class.php:311 -#: ../../../../inc/SP/Core/Init.class.php:315 +#: ../../../../inc/SP/Core/Init.class.php:408 +#: ../../../../inc/SP/Core/Init.class.php:412 msgid "La sesión no puede ser inicializada" msgstr "Сессия не может быть запущена" -#: ../../../../inc/SP/Core/Init.class.php:471 +#: ../../../../inc/SP/Core/Init.class.php:493 msgid "El directorio \"/config\" no existe" msgstr "Папка \"/config\" не существует." -#: ../../../../inc/SP/Core/Init.class.php:476 +#: ../../../../inc/SP/Core/Init.class.php:498 msgid "No es posible escribir en el directorio \"config\"" msgstr "Невозможно произвести запись в папку \"/config\"" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Los permisos del directorio \"/config\" son incorrectos" msgstr "Права для папки \"/config\" заданы неверно" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Actual:" msgstr "Текущие:" -#: ../../../../inc/SP/Core/Init.class.php:483 +#: ../../../../inc/SP/Core/Init.class.php:505 msgid "Necesario: 750" msgstr "Требуемые: 750" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "Aplicación en mantenimiento" msgstr "Программа на ослуживании" -#: ../../../../inc/SP/Core/Init.class.php:579 +#: ../../../../inc/SP/Core/Init.class.php:588 msgid "En breve estará operativa" msgstr "Скоро работа будет возобновлена" -#: ../../../../inc/SP/Core/Init.class.php:614 +#: ../../../../inc/SP/Core/Init.class.php:623 msgid "Finalizar sesión" msgstr "Завершить сессию" -#: ../../../../inc/SP/Core/Init.class.php:616 +#: ../../../../inc/SP/Core/Init.class.php:625 msgid "Tiempo inactivo" msgstr "Время бездействия" -#: ../../../../inc/SP/Core/Init.class.php:617 +#: ../../../../inc/SP/Core/Init.class.php:626 msgid "Tiempo total" msgstr "Общее время" @@ -3792,7 +3792,7 @@ msgstr "Error while retrieving the tracks" #: ../../../../inc/SP/Mgmt/Users/User.class.php:54 #: ../../../../inc/SP/Mgmt/Users/User.class.php:150 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:77 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:79 msgid "Login/email de usuario duplicados" msgstr "Дублированный login/email" @@ -3821,34 +3821,34 @@ msgstr "Ошибка получения пользователей" msgid "Error al modificar la clave" msgstr "Ошибка изменения пароля" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:107 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:109 #: ../../../../inc/themes/material-blue/inc/Icons.class.php:54 msgid "Usuario de LDAP" msgstr "Пользователь LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:115 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:117 #, fuzzy msgid "Error al guardar los datos de LDAP" msgstr "Ошибка при сохранении данных пользователя из LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:123 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 msgid "Activación Cuenta" msgstr "Активация учетной записи" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:124 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:126 msgid "Su cuenta está pendiente de activación." msgstr "Активация Вашей учетной записи в процессе." -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:125 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:127 msgid "En breve recibirá un email de confirmación." msgstr "Вы получите письмо в скором времени." -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:132 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:134 msgid "Nuevo usuario de LDAP" msgstr "Пользователь LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:186 -#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:215 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:188 +#: ../../../../inc/SP/Mgmt/Users/UserLdap.class.php:217 #, fuzzy msgid "Error al actualizar la clave del usuario en la BBDD" msgstr "Ошибка изменения пароля пользователя в БД" @@ -3857,12 +3857,12 @@ msgstr "Ошибка изменения пароля пользователя в msgid "Sincronización LDAP" msgstr "Синхронизация LDAP" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:120 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:123 #, fuzzy msgid "No se encontraron objetos para sincronizar" msgstr "Нет объектов для синхронизации" -#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:126 +#: ../../../../inc/SP/Mgmt/Users/UserLdapSync.class.php:129 msgid "Sincronización finalizada" msgstr "Синхронизация завершена" @@ -4323,6 +4323,11 @@ msgstr "Include Letters" msgid "Cookies deshabilitadas. La aplicación no funcionará correctamente." msgstr "Cookies disabled. The application won't work properly." +#: ../../../../js/strings.js.php:90 +#, fuzzy +msgid "Portapapeles no soportado por el navegador." +msgstr "Clipboard not supported by your browser." + #: ../../../../inc/themes/material-blue/views/account/account-editpass.inc:67 #: ../../../../inc/themes/material-blue/views/account/account.inc:136 #: ../../../../inc/themes/material-blue/views/account/account.inc:143 diff --git a/js/app-main.js b/js/app-main.js index 78e41869..f21f74ba 100644 --- a/js/app-main.js +++ b/js/app-main.js @@ -591,7 +591,7 @@ sysPass.Main = function () { log.info("initializeClipboard"); if (!Clipboard.isSupported()) { - log.warn('Clipboard actions not supported'); + log.warn(config.LANG[65]); return; } diff --git a/js/app-main.min.js b/js/app-main.min.js index e2a99024..f1f88b90 100644 --- a/js/app-main.min.js +++ b/js/app-main.min.js @@ -1,4 +1,4 @@ -var $jscomp={scope:{}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(a,g,f){if(f.get||f.set)throw new TypeError("ES3 does not support getters and setters.");a!=Array.prototype&&a!=Object.prototype&&(a[g]=f.value)};$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.SYMBOL_PREFIX="jscomp_symbol_"; +var $jscomp={scope:{}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(a,g,f){if(f.get||f.set)throw new TypeError("ES3 does not support getters and setters.");a!=Array.prototype&&a!=Object.prototype&&(a[g]=f.value)};$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.SYMBOL_PREFIX="jscomp_symbol_"; $jscomp.initSymbol=function(){$jscomp.initSymbol=function(){};$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol)};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(a){return $jscomp.SYMBOL_PREFIX+(a||"")+$jscomp.symbolCounter_++}; $jscomp.initSymbolIterator=function(){$jscomp.initSymbol();var a=$jscomp.global.Symbol.iterator;a||(a=$jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&$jscomp.defineProperty(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return $jscomp.arrayIterator(this)}});$jscomp.initSymbolIterator=function(){}};$jscomp.arrayIterator=function(a){var g=0;return $jscomp.iteratorPrototype(function(){return ga.secondary?a.calc=a.main/a.rel:a.maina.secondary&&(a.main*=a.factor,g(a));return a},e=function(){f.main=b;f.secondary=c;var e=g(f);a.css({width:e.main, -height:e.calc});d.width=e.main;d.height=e.calc},h=function(){f.main=c;f.secondary=b;var e=g(f);a.css({width:e.calc,height:e.main});d.width=e.calc;d.height=e.main};d.width>b?e():d.height>c&&(k.info("height"),h());return d},J=function(){return $.extend({log:k,config:function(){return a},appTheme:function(){return f},appActions:function(){return e},appTriggers:function(){return d},appRequests:function(){return m},evalAction:H,resizeImage:I},r)},K=function(){return{actions:function(){return e},triggers:function(){return d}, +$(a.trigger.dataset.clipboardTarget).addClass("dialog-clip-copy");a.clearSelection()}),(new Clipboard(".clip-pass-icon")).on("success",function(b){h.ok(a.LANG[45]);b.clearSelection()})):k.warn(a.LANG[65])},G=function(){k.info("bindPassEncrypt");$("body").on("blur",":input[type=password]",function(a){a=$(this);a.hasClass("passwordfield__no-pki")||u(a)}).on("keypress",":input[type=password]",function(a){13===a.keyCode&&(a.preventDefault(),a=$(this),u(a),a.closest("form").submit())})},H=function(a,d){console.info("Eval: "+ +a);if("function"===typeof a)a(d);else throw Error("Function not found: "+a);},I=function(a){k.info("resizeImage");var b=.9*$(window).width(),c=.9*$(window).height(),d={width:a.width(),height:a.height()},f={calc:0,main:0,secondary:0,factor:.9,rel:d.width/d.height},g=function(a){a.main>a.secondary?a.calc=a.main/a.rel:a.maina.secondary&&(a.main*=a.factor,g(a));return a},e=function(){f.main=b;f.secondary=c;var e=g(f);a.css({width:e.main,height:e.calc});d.width= +e.main;d.height=e.calc},h=function(){f.main=c;f.secondary=b;var e=g(f);a.css({width:e.calc,height:e.main});d.width=e.calc;d.height=e.main};d.width>b?e():d.height>c&&(k.info("height"),h());return d},J=function(){return $.extend({log:k,config:function(){return a},appTheme:function(){return f},appActions:function(){return e},appTriggers:function(){return d},appRequests:function(){return m},evalAction:H,resizeImage:I},r)},K=function(){return{actions:function(){return e},triggers:function(){return d}, theme:function(){return f},sk:p,msg:h,log:k,passToClip:0,passwordData:g,outputResult:v,checkboxDetect:E,checkPassLevel:D,encryptFormValue:u,fileUpload:C,redirect:t,scrollUp:z,setContentSize:y}};(function(){k.info("init");r=K();n=J();d=sysPass.Triggers(n);e=sysPass.Actions(n);m=sysPass.Requests(n);x(function(){""!==a.PK&&G();"function"===typeof sysPass.Theme&&(f=sysPass.Theme(n));!0===a.CHECK_UPDATES&&e.main.getUpdates();!1===a.COOKIES_ENABLED&&h.sticky(a.LANG[64]);F();w();B()})})();return r}; diff --git a/js/app-triggers.js b/js/app-triggers.js index 36cfc1de..ae18339e 100644 --- a/js/app-triggers.js +++ b/js/app-triggers.js @@ -183,6 +183,10 @@ sysPass.Triggers = function (Common) { main: function () { log.info("views:main"); + if (!Clipboard.isSupported()) { + Common.msg.info(Common.config().LANG[65]); + } + $(".btn-menu").click(function () { var $this = $(this); diff --git a/js/app-triggers.min.js b/js/app-triggers.min.js index ff58f94b..04536611 100644 --- a/js/app-triggers.min.js +++ b/js/app-triggers.min.js @@ -2,13 +2,13 @@ var $jscomp={scope:{},findInternal:function(b,d,e){b instanceof String&&(b=Strin $jscomp.getGlobal=function(b){return"undefined"!=typeof window&&window===b?b:"undefined"!=typeof global?global:b};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(b,d,e,a){if(d){e=$jscomp.global;b=b.split(".");for(a=0;aform").each(function(){var a=$(this);a.find("button.btn-clear").on("click",function(b){b.preventDefault();a.trigger("reset")})})},config:function(){d.info("views:config");var a=$("#drop-import-files");if(0form").each(function(){var a=$(this);a.find("button.btn-clear").on("click",function(b){b.preventDefault();a.trigger("reset")})})},config:function(){d.info("views:config");var a=$("#drop-import-files");if(0 __('Sesión finalizada'), 62 => __('Realizando tarea. Por favor, no cierre la ventana/pestaña del navegador.'), 63 => __('Incluir Letras'), - 64 => __('Cookies deshabilitadas. La aplicación no funcionará correctamente.') + 64 => __('Cookies deshabilitadas. La aplicación no funcionará correctamente.'), + 65 => __('Portapapeles no soportado por el navegador.') ]; \ No newline at end of file