Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
This commit is contained in:
commit
beb385ff18
|
@ -70,6 +70,9 @@ sub handler {
|
||||||
PeerAddr => $host,
|
PeerAddr => $host,
|
||||||
PeerPort => $port,
|
PeerPort => $port,
|
||||||
) or die $!;
|
) or die $!;
|
||||||
|
foreach ( keys %$env ) {
|
||||||
|
delete $env->{$_} unless ( length $env->{$_} );
|
||||||
|
}
|
||||||
my ( $stdout, $stderr, $status ) =
|
my ( $stdout, $stderr, $status ) =
|
||||||
FCGI::Client::Connection->new( sock => $sock )->request($env);
|
FCGI::Client::Connection->new( sock => $sock )->request($env);
|
||||||
my %hdrs =
|
my %hdrs =
|
||||||
|
|
|
@ -102,7 +102,7 @@
|
||||||
"browserIdSiteName":"اسم الموقع",
|
"browserIdSiteName":"اسم الموقع",
|
||||||
"browserIdVerificationURL":"التحقق في اليو آر إل",
|
"browserIdVerificationURL":"التحقق في اليو آر إل",
|
||||||
"browseTree":"تصفح الهيكل",
|
"browseTree":"تصفح الهيكل",
|
||||||
"bruteForceProtection":"Brut force attack protection",
|
"bruteForceProtection":"Brute-force attack protection",
|
||||||
"cancel":"إلغاء",
|
"cancel":"إلغاء",
|
||||||
"captcha_login_enabled":"التفعيل في استمارة تسجيل الدخول",
|
"captcha_login_enabled":"التفعيل في استمارة تسجيل الدخول",
|
||||||
"captcha_mail_enabled":"التفعيل في إعادة تعيين كلمة المرور بواسطة استمارة البريد",
|
"captcha_mail_enabled":"التفعيل في إعادة تعيين كلمة المرور بواسطة استمارة البريد",
|
||||||
|
@ -575,7 +575,7 @@
|
||||||
"plugins":"الإضافات",
|
"plugins":"الإضافات",
|
||||||
"port":"المنفذ",
|
"port":"المنفذ",
|
||||||
"portal":"يو آر إل",
|
"portal":"يو آر إل",
|
||||||
"portalAntiFrame":"حماية الإطار",
|
"portalAntiFrame":"Anti iFrame protection",
|
||||||
"portalButtons":"أزرار على صفحة تسجيل الدخول",
|
"portalButtons":"أزرار على صفحة تسجيل الدخول",
|
||||||
"portalCaptcha":"كلمة التحقق أو الكابتشا ",
|
"portalCaptcha":"كلمة التحقق أو الكابتشا ",
|
||||||
"portalCheckLogins":"تحقق من آخر تسجيلات دخول",
|
"portalCheckLogins":"تحقق من آخر تسجيلات دخول",
|
||||||
|
@ -602,7 +602,7 @@
|
||||||
"portalServers":"بوابة الخادم",
|
"portalServers":"بوابة الخادم",
|
||||||
"portalSkin":"الغلاف الاعْتيادي",
|
"portalSkin":"الغلاف الاعْتيادي",
|
||||||
"portalSkinBackground":"خلفية الغلاف",
|
"portalSkinBackground":"خلفية الغلاف",
|
||||||
"portalSkinRules":"Skin display rules",
|
"portalSkinRules":"عرض قواعد الغلاف",
|
||||||
"portalMainLogo":"Main Logo",
|
"portalMainLogo":"Main Logo",
|
||||||
"portalStatus":"نشر حالة البوابة",
|
"portalStatus":"نشر حالة البوابة",
|
||||||
"portalUserAttr":"خاصّيّة المستخدم",
|
"portalUserAttr":"خاصّيّة المستخدم",
|
||||||
|
@ -635,7 +635,7 @@
|
||||||
"registerDoneSubject":"عنوان البريد الذي تم القيام به",
|
"registerDoneSubject":"عنوان البريد الذي تم القيام به",
|
||||||
"registerTimeout":"مدة صلاحية طلب التسجيل",
|
"registerTimeout":"مدة صلاحية طلب التسجيل",
|
||||||
"registerUrl":"Page URL",
|
"registerUrl":"Page URL",
|
||||||
"reloadParams":"إعادة تحميل الإعدادات",
|
"reloadParams":"Configuration reload",
|
||||||
"reloadTimeout":"Reload timeout",
|
"reloadTimeout":"Reload timeout",
|
||||||
"reloadUrls":"Reload URLs",
|
"reloadUrls":"Reload URLs",
|
||||||
"remoteCookieName":"اسم ملف تعريف الارتباط",
|
"remoteCookieName":"اسم ملف تعريف الارتباط",
|
||||||
|
@ -950,4 +950,4 @@
|
||||||
"samlCommonDomainCookieWriter":"يو آر إل الكاتب",
|
"samlCommonDomainCookieWriter":"يو آر إل الكاتب",
|
||||||
"samlRelayStateTimeout":"تناوب حالة مهلة الجلسة ",
|
"samlRelayStateTimeout":"تناوب حالة مهلة الجلسة ",
|
||||||
"samlUseQueryStringSpecific":"استخدام أسلوب query_string المعين"
|
"samlUseQueryStringSpecific":"استخدام أسلوب query_string المعين"
|
||||||
}
|
}
|
|
@ -102,7 +102,7 @@
|
||||||
"browserIdSiteName":"Nome del sito",
|
"browserIdSiteName":"Nome del sito",
|
||||||
"browserIdVerificationURL":"URL di verifica",
|
"browserIdVerificationURL":"URL di verifica",
|
||||||
"browseTree":"Naviga albero",
|
"browseTree":"Naviga albero",
|
||||||
"bruteForceProtection":"Brut force attack protection",
|
"bruteForceProtection":"Brute-force attack protection",
|
||||||
"cancel":"Cancella",
|
"cancel":"Cancella",
|
||||||
"captcha_login_enabled":"Attivazione nel modulo di login",
|
"captcha_login_enabled":"Attivazione nel modulo di login",
|
||||||
"captcha_mail_enabled":"Attivazione della reimpostazione della password tramite modulo di posta",
|
"captcha_mail_enabled":"Attivazione della reimpostazione della password tramite modulo di posta",
|
||||||
|
@ -950,4 +950,4 @@
|
||||||
"samlCommonDomainCookieWriter":"URL dell'autore",
|
"samlCommonDomainCookieWriter":"URL dell'autore",
|
||||||
"samlRelayStateTimeout":"Timeout di sessione di RelayState",
|
"samlRelayStateTimeout":"Timeout di sessione di RelayState",
|
||||||
"samlUseQueryStringSpecific":"Utilizza il metodo specifico query_string"
|
"samlUseQueryStringSpecific":"Utilizza il metodo specifico query_string"
|
||||||
}
|
}
|
|
@ -102,7 +102,7 @@
|
||||||
"browserIdSiteName":"Tên trang web",
|
"browserIdSiteName":"Tên trang web",
|
||||||
"browserIdVerificationURL":"URL xác minh",
|
"browserIdVerificationURL":"URL xác minh",
|
||||||
"browseTree":"Duyệt cây",
|
"browseTree":"Duyệt cây",
|
||||||
"bruteForceProtection":"Brut force attack protection",
|
"bruteForceProtection":"Brute-force attack protection",
|
||||||
"cancel":"Hủy",
|
"cancel":"Hủy",
|
||||||
"captcha_login_enabled":"Kích hoạt ở dạng đăng nhập",
|
"captcha_login_enabled":"Kích hoạt ở dạng đăng nhập",
|
||||||
"captcha_mail_enabled":"Kích hoạt đặt lại mật khẩu bằng biểu mẫu thư",
|
"captcha_mail_enabled":"Kích hoạt đặt lại mật khẩu bằng biểu mẫu thư",
|
||||||
|
@ -575,7 +575,7 @@
|
||||||
"plugins":"Plugins",
|
"plugins":"Plugins",
|
||||||
"port":"Cổng",
|
"port":"Cổng",
|
||||||
"portal":"URL",
|
"portal":"URL",
|
||||||
"portalAntiFrame":"Bảo vệ chống lại khung",
|
"portalAntiFrame":"Anti iFrame protection",
|
||||||
"portalButtons":"Nút trên trang đăng nhập",
|
"portalButtons":"Nút trên trang đăng nhập",
|
||||||
"portalCaptcha":"Captcha",
|
"portalCaptcha":"Captcha",
|
||||||
"portalCheckLogins":"Kiểm tra đăng nhập lần cuối",
|
"portalCheckLogins":"Kiểm tra đăng nhập lần cuối",
|
||||||
|
@ -635,7 +635,7 @@
|
||||||
"registerDoneSubject":"Tiêu đề cho thư đã hoàn tất",
|
"registerDoneSubject":"Tiêu đề cho thư đã hoàn tất",
|
||||||
"registerTimeout":"Thời hạn hiệu lực của yêu cầu đăng ký",
|
"registerTimeout":"Thời hạn hiệu lực của yêu cầu đăng ký",
|
||||||
"registerUrl":"Page URL",
|
"registerUrl":"Page URL",
|
||||||
"reloadParams":"Tải lại cấu hình",
|
"reloadParams":"Configuration reload",
|
||||||
"reloadTimeout":"Reload timeout",
|
"reloadTimeout":"Reload timeout",
|
||||||
"reloadUrls":"Reload URLs",
|
"reloadUrls":"Reload URLs",
|
||||||
"remoteCookieName":"Tên cookie",
|
"remoteCookieName":"Tên cookie",
|
||||||
|
@ -950,4 +950,4 @@
|
||||||
"samlCommonDomainCookieWriter":"Trình viết URL",
|
"samlCommonDomainCookieWriter":"Trình viết URL",
|
||||||
"samlRelayStateTimeout":"Thời gian hết hạn phiên RelayState ",
|
"samlRelayStateTimeout":"Thời gian hết hạn phiên RelayState ",
|
||||||
"samlUseQueryStringSpecific":"Sử dụng phương pháp query_string cụ thể"
|
"samlUseQueryStringSpecific":"Sử dụng phương pháp query_string cụ thể"
|
||||||
}
|
}
|
|
@ -116,7 +116,7 @@
|
||||||
"closeSSO":"أغلق جلسة الدخول الموحد (سسو)",
|
"closeSSO":"أغلق جلسة الدخول الموحد (سسو)",
|
||||||
"code":"الشفرة",
|
"code":"الشفرة",
|
||||||
"confirmation":"التأكيد",
|
"confirmation":"التأكيد",
|
||||||
"confirmLinkSent":"تم إرسال رابط تأكيد، وهذا الرابط صالح حتى",
|
"confirmLinkSent":"A confirmation link has been sent. This link is valid until ",
|
||||||
"confirmPwd":"تأكيد كلمة المرور",
|
"confirmPwd":"تأكيد كلمة المرور",
|
||||||
"connect":"الاتصال",
|
"connect":"الاتصال",
|
||||||
"connectedAs":"متصل ك",
|
"connectedAs":"متصل ك",
|
||||||
|
|
|
@ -87,7 +87,7 @@
|
||||||
"PE85":"Die Gegenseite fragt nach einer neueren Sitzung (und das UpgradeSession-Plugin wurde nicht geladen). Abmelden und erneut versuchen",
|
"PE85":"Die Gegenseite fragt nach einer neueren Sitzung (und das UpgradeSession-Plugin wurde nicht geladen). Abmelden und erneut versuchen",
|
||||||
"PE86":"Your account is locked. You must wait 30s before authenticate again",
|
"PE86":"Your account is locked. You must wait 30s before authenticate again",
|
||||||
"PE87":"You must authenticate again to access to Portal",
|
"PE87":"You must authenticate again to access to Portal",
|
||||||
"2fRegRequired":"This service requires a double factor authentication. Register a device now, then go back to the portal.",
|
"2fRegRequired":"Dieser Dienst benötigt Zwei-Faktor-Authentifizierung. Bitte legen Sie ein Gerät an und gehen dann zum Portal zurück.",
|
||||||
"accept":"Akzeptieren",
|
"accept":"Akzeptieren",
|
||||||
"accessDenied":"Sie haben keine Zugriffsberechtigung für diese Anwendung",
|
"accessDenied":"Sie haben keine Zugriffsberechtigung für diese Anwendung",
|
||||||
"accountCreated":"Ihr Konto wurde erstellt, das temporäre Passwort wurde an Ihre E-Mail-Adresse gesendet.",
|
"accountCreated":"Ihr Konto wurde erstellt, das temporäre Passwort wurde an Ihre E-Mail-Adresse gesendet.",
|
||||||
|
@ -103,7 +103,7 @@
|
||||||
"back2CasUrl":"Die Anwendung, von der Sie sich gerade abgemeldet haben, hat einen Link bereitgestellt, dem Sie folgen sollten",
|
"back2CasUrl":"Die Anwendung, von der Sie sich gerade abgemeldet haben, hat einen Link bereitgestellt, dem Sie folgen sollten",
|
||||||
"back2Portal":"Zurück zum Portal",
|
"back2Portal":"Zurück zum Portal",
|
||||||
"badCode":"Falscher Code",
|
"badCode":"Falscher Code",
|
||||||
"badName":"Bad name",
|
"badName":"Ungültiger Name",
|
||||||
"cancel":"Abbrechen",
|
"cancel":"Abbrechen",
|
||||||
"captcha":"Captcha",
|
"captcha":"Captcha",
|
||||||
"changeKey":"Neuen Schlüssel erzeugen",
|
"changeKey":"Neuen Schlüssel erzeugen",
|
||||||
|
@ -116,7 +116,7 @@
|
||||||
"closeSSO":"Schließe deine SSO-Sitzung",
|
"closeSSO":"Schließe deine SSO-Sitzung",
|
||||||
"code":"Code",
|
"code":"Code",
|
||||||
"confirmation":"Bestätigung",
|
"confirmation":"Bestätigung",
|
||||||
"confirmLinkSent":"Ein Bestätigungslink wurde gesendet. Dieser Link ist gültig bis",
|
"confirmLinkSent":"A confirmation link has been sent. This link is valid until ",
|
||||||
"confirmPwd":"Passwort bestätigen",
|
"confirmPwd":"Passwort bestätigen",
|
||||||
"connect":"Verbinden",
|
"connect":"Verbinden",
|
||||||
"connectedAs":"Verbunden als",
|
"connectedAs":"Verbunden als",
|
||||||
|
@ -154,8 +154,8 @@
|
||||||
"mail":"E-Mail",
|
"mail":"E-Mail",
|
||||||
"mailSent2":"Eine Nachricht wurde an deine E-Mail Adresse gesendet.",
|
"mailSent2":"Eine Nachricht wurde an deine E-Mail Adresse gesendet.",
|
||||||
"maintenanceMode":"Diese Anwendung ist in Wartung, bitte versuche später eine Verbindung herzustellen",
|
"maintenanceMode":"Diese Anwendung ist in Wartung, bitte versuche später eine Verbindung herzustellen",
|
||||||
"maxNumberof2FDevicesReached":"Maximum number of 2F devices reached!!!",
|
"maxNumberof2FDevicesReached":"Maximale Anzahl an 2F-Geräten erreicht!",
|
||||||
"missingCode":"Code is missing",
|
"missingCode":"Code fehlt",
|
||||||
"name":"Name",
|
"name":"Name",
|
||||||
"newMessages":"Neue Nachricht(en)",
|
"newMessages":"Neue Nachricht(en)",
|
||||||
"newPassword":"Neues Passwort",
|
"newPassword":"Neues Passwort",
|
||||||
|
@ -208,36 +208,36 @@
|
||||||
"SSOSessionInactive":"SSO Sitzung inaktiv",
|
"SSOSessionInactive":"SSO Sitzung inaktiv",
|
||||||
"stayConnected":"Auf diesem Gerät verbunden bleiben",
|
"stayConnected":"Auf diesem Gerät verbunden bleiben",
|
||||||
"submit":"Absenden",
|
"submit":"Absenden",
|
||||||
"totpExistingKey":"A TOTP secret already exists",
|
"totpExistingKey":"Es existiert bereits ein TOTP-Secret",
|
||||||
"touchU2fDevice":"Please touch the flashing U2F device now.",
|
"touchU2fDevice":"Please touch the flashing U2F device now.",
|
||||||
"touchU2fDeviceOrEnterTotp":"Please touch the flashing U2F device or enter TOTP code.",
|
"touchU2fDeviceOrEnterTotp":"Please touch the flashing U2F device or enter TOTP code.",
|
||||||
"type":"Type",
|
"type":"Typ",
|
||||||
"u2fFailed":"U2F verification failed. Retry or contact your administrator",
|
"u2fFailed":"U2F verification failed. Retry or contact your administrator",
|
||||||
"u2fPermission":"You may be prompted to allow the site permission to access your security keys. After granting permission, the device will start to blink.",
|
"u2fPermission":"You may be prompted to allow the site permission to access your security keys. After granting permission, the device will start to blink.",
|
||||||
"u2fWelcome":"U2F device management",
|
"u2fWelcome":"U2F - Geräteverwaltung",
|
||||||
"unableToGetKey":"Unable to access to your key. Retry or contact your administrator",
|
"unableToGetKey":"Unable to access to your key. Retry or contact your administrator",
|
||||||
"unknownAction":"Unknown action",
|
"unknownAction":"Unknown action",
|
||||||
"unregister":"Abmelden",
|
"unregister":"Abmelden",
|
||||||
"updateCdc":"Update Common Domain Cookie",
|
"updateCdc":"Update Common Domain Cookie",
|
||||||
"upgradeSession":"Upgrade session",
|
"upgradeSession":"Upgrade session",
|
||||||
"user":"User",
|
"user":"Benutzer",
|
||||||
"useYubikey":"use your Yubikey",
|
"useYubikey":"use your Yubikey",
|
||||||
"verify":"Verify",
|
"verify":"Verify",
|
||||||
"wait":"Wait",
|
"wait":"Warten",
|
||||||
"warning":"Warning",
|
"warning":"Warnung",
|
||||||
"welcomeOnPortal":"Welcome on your secured authentication portal.",
|
"welcomeOnPortal":"Willkommen in Ihrem gesicherten Authentifizierungsportal.",
|
||||||
"yesResendMail":"Yes, resend the mail",
|
"yesResendMail":"Ja, Mail erneut senden.",
|
||||||
"yourAddress":"Your address",
|
"yourAddress":"Ihre Adresse",
|
||||||
"yourApps":"Your applications",
|
"yourApps":"Ihre Applikationen",
|
||||||
"yourEmail":"Your email",
|
"yourEmail":"Ihre Mailadresse",
|
||||||
"yourIdentity":"Your identity",
|
"yourIdentity":"Ihre Identität",
|
||||||
"yourIdentityIs":"Your identity is",
|
"yourIdentityIs":"Ihre Identität ist",
|
||||||
"yourKeyIsRegistered":"Your key is registered",
|
"yourKeyIsRegistered":"Ihr Key wurde registriert",
|
||||||
"yourKeyIsAlreadyRegistered":"Your key is ALREADY registered !!!",
|
"yourKeyIsAlreadyRegistered":"Ihr Key ist bereits registriert!",
|
||||||
"yourKeyIsUnregistered":"Your key has been unregistered",
|
"yourKeyIsUnregistered":"Your key has been unregistered",
|
||||||
"yourKeyIsVerified":"Your key is verified",
|
"yourKeyIsVerified":"Ihr Key ist bestätigt",
|
||||||
"yourNewTotpKey":"Your new TOTP key, please test it and enter the code",
|
"yourNewTotpKey":"Your new TOTP key, please test it and enter the code",
|
||||||
"yourPhone":"Your phone number",
|
"yourPhone":"Ihre Telefonnummer",
|
||||||
"yourProfile":"Your profile",
|
"yourProfile":"Ihr Profil",
|
||||||
"yourTotpKey":"Your TOTP key"
|
"yourTotpKey":"Your TOTP key"
|
||||||
}
|
}
|
|
@ -116,7 +116,7 @@
|
||||||
"closeSSO":"Chiudi la sessione SSO",
|
"closeSSO":"Chiudi la sessione SSO",
|
||||||
"code":"Codice",
|
"code":"Codice",
|
||||||
"confirmation":"Conferma",
|
"confirmation":"Conferma",
|
||||||
"confirmLinkSent":"È stato inviato un link di conferma, questo link è valido fino al",
|
"confirmLinkSent":"A confirmation link has been sent. This link is valid until ",
|
||||||
"confirmPwd":"Conferma password",
|
"confirmPwd":"Conferma password",
|
||||||
"connect":"Connetti",
|
"connect":"Connetti",
|
||||||
"connectedAs":"Connesso come",
|
"connectedAs":"Connesso come",
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
"closeSSO":"Đóng phiên SSO của bạn",
|
"closeSSO":"Đóng phiên SSO của bạn",
|
||||||
"code":"Mã",
|
"code":"Mã",
|
||||||
"confirmation":"Xác nhận",
|
"confirmation":"Xác nhận",
|
||||||
"confirmLinkSent":"Một liên kết xác nhận đã được gửi, liên kết này hợp lệ cho đến khi",
|
"confirmLinkSent":"A confirmation link has been sent. This link is valid until ",
|
||||||
"confirmPwd":"Xác nhận mật khẩu",
|
"confirmPwd":"Xác nhận mật khẩu",
|
||||||
"connect":"Kết nối",
|
"connect":"Kết nối",
|
||||||
"connectedAs":"Kết nối như là",
|
"connectedAs":"Kết nối như là",
|
||||||
|
|
Loading…
Reference in New Issue
Block a user