mirror of
https://github.com/Bubka/2FAuth.git
synced 2025-06-19 11:26:48 +02:00
Update Languages translations
This commit is contained in:
parent
c0d4f58680
commit
1ef4370002
@ -13,102 +13,102 @@ return [
|
|||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'admin' => 'Admin',
|
'admin' => 'ऐडमिन',
|
||||||
'app_setup' => 'App setup',
|
'app_setup' => 'ऐप का सेटअप',
|
||||||
'registrations' => 'Registrations',
|
'registrations' => 'रजिस्ट्रेशन',
|
||||||
'users' => 'Users',
|
'users' => 'उपयोगकर्ता',
|
||||||
'users_legend' => 'Manage users registered on your instance or create new ones.',
|
'users_legend' => 'अपने इंस्टेंस पर पंजीकृत उपयोगकर्ताओं को प्रबंधित करें या नए बनाएं।',
|
||||||
'admin_settings' => 'Admin settings',
|
'admin_settings' => 'ऐड्मिन की सेटिंग',
|
||||||
'create_new_user' => 'Create a user',
|
'create_new_user' => 'उपयोगकर्ता बनाइये',
|
||||||
'new_user' => 'New user',
|
'new_user' => 'नया उपयोगकर्ता',
|
||||||
'search_user_placeholder' => 'User name, email...',
|
'search_user_placeholder' => 'उपयोगकर्ता का नाम, ईमेल इत्यादि...',
|
||||||
'quick_filters_colons' => 'Quick filters:',
|
'quick_filters_colons' => 'जल्दी काम करने के लिए फ़िल्टर:',
|
||||||
'user_created' => 'user successfully created',
|
'user_created' => 'उपयोगकर्ता सफलतापूर्वक बनाया गया',
|
||||||
'confirm' => [
|
'confirm' => [
|
||||||
'delete_user' => 'Are you sure you want to delete this user? There is no going back.',
|
'delete_user' => 'क्या आप वास्तव में इस उपयोगकर्ता को डिलीट करना चाहते हैं? फिर वापस नहीं जा पाएंगे।',
|
||||||
'request_password_reset' => 'Are you sure you want to reset this user\'s password?',
|
'request_password_reset' => 'क्या आप वास्तव में इस उपयोगकर्ता का पासवर्ड रिसेट करना चाहते हैं?',
|
||||||
'purge_password_reset_request' => 'Are you sure you want to purge the request?',
|
'purge_password_reset_request' => 'क्या आप वाकई इस अनुरोध को रद्द करना चाहते हैं?',
|
||||||
'delete_account' => 'Are you sure you want to delete this user?',
|
'delete_account' => 'क्या आप वाकई इस उपयोगकर्ता को हटाना चाहते हैं?',
|
||||||
'edit_own_account' => 'This is your own account. Are you sure?',
|
'edit_own_account' => 'यह आपका अपना अकाउंट है। क्या आप आश्वस्त हैं?',
|
||||||
'change_admin_role' => 'This will have serious impacts on this user\'s permissions. Are you sure?',
|
'change_admin_role' => 'इससे इस उपयोगकर्ता की अनुमतियों पर गंभीर प्रभाव पड़ेगा। क्या आप आश्वस्त हैं?',
|
||||||
'demote_own_account' => 'You will no longer be an administrator. Really sure?'
|
'demote_own_account' => 'आप अब ऐडमिनिस्ट्रेटर नहीं रहेंगे। वास्तव में आश्वस्त हैं?'
|
||||||
],
|
],
|
||||||
'logs' => 'Logs',
|
'logs' => 'लॉग',
|
||||||
'administration_legend' => 'Following settings are global and apply to all users.',
|
'administration_legend' => 'निम्नलिखित सेटिंग ग्लोबल हैं और सभी उपयोगकरताओं पर लागू होंगी।',
|
||||||
'user_management' => 'User management',
|
'user_management' => 'उपयोगकर्ता प्रबंधन',
|
||||||
'oauth_provider' => 'OAuth provider',
|
'oauth_provider' => 'OAuth प्रदाता',
|
||||||
'account_bound_to_x_via_oauth' => 'This account is bound to a :provider account via OAuth',
|
'account_bound_to_x_via_oauth' => 'यह अकाउंट OAuth के माध्यम से :provider अकाउंट से जुड़ा हुआ है',
|
||||||
'last_seen_on_date' => 'Last seen :date',
|
'last_seen_on_date' => ':date तारीख को अंतिम बार देखा गया',
|
||||||
'registered_on_date' => 'Registered :date',
|
'registered_on_date' => 'रेजिस्ट्रेशन की तारीख :date',
|
||||||
'updated_on_date' => 'Updated :date',
|
'updated_on_date' => 'अपडेट की तारीख :date',
|
||||||
'access' => 'Access',
|
'access' => 'पहुँच',
|
||||||
'password_requested_on_t' => 'A password reset request exists for this user (request sent at :datetime) meaning the user didn\'t change its password yet but the link he received is still valid. This could be a request from the user himself or from an administrator.',
|
'password_requested_on_t' => 'इस उपयोगकर्ता के लिए एक पासवर्ड रीसेट अनुरोध मौजूद है (अनुरोध :datetime पर भेजा गया) जिसका अर्थ है कि उपयोगकर्ता ने अभी तक अपना पासवर्ड नहीं बदला है लेकिन उसे प्राप्त लिंक अभी भी मान्य है। यह स्वयं उपयोगकर्ता या किसी व्यवस्थापक का अनुरोध हो सकता है।',
|
||||||
'password_request_expired' => 'A password reset request exists for this user but has expired, meaning the user didn\'t change its password in time. This could be a request from the user himself or from an administrator.',
|
'password_request_expired' => 'इस उपयोगकर्ता के लिए एक पासवर्ड रीसेट अनुरोध मौजूद है पर अब मान्य नहीं है, जिसका अर्थ है कि उपयोगकर्ता ने अपना पासवर्ड नहीं बदला है। यह स्वयं उपयोगकर्ता या किसी व्यवस्थापक का अनुरोध हो सकता है।',
|
||||||
'resend_email' => 'Resend email',
|
'resend_email' => 'ईमेल दुबारा भेजें',
|
||||||
'resend_email_title' => 'Resend a password reset email to the user',
|
'resend_email_title' => 'पासवर्ड रिसेट की ईमेल उपयोगकर्ता को दोबारा भेजें',
|
||||||
'resend_email_help' => 'Use <b>Resend email</b> to send a new password reset email to the user so he can set a new password. This will leave its current password as is and any previous request will be revoked.',
|
'resend_email_help' => 'उपयोगकर्ता को नया पासवर्ड रीसेट ईमेल भेजने के लिए <b>ईमेल पुनः भेजें</b> का उपयोग करें ताकि वह एक नया पासवर्ड सेट कर सके। इससे उसका वर्तमान पासवर्ड वैसे ही रहेगा और पिछला कोई भी अनुरोध निरस्त कर दिया जाएगा।',
|
||||||
'reset_password' => 'Reset password',
|
'reset_password' => 'पासवर्ड रीसेट करें',
|
||||||
'reset_password_help' => 'Use <b>Reset password</b> to force a password reset (this will set a temporary password) before sending a password reset email to the user so he can set a new password. Any previous request will be revoked.',
|
'reset_password_help' => 'उपयोगकर्ता को पासवर्ड रीसेट ईमेल भेजने से पहले पासवर्ड रीसेट करने के लिए <b>पासवर्ड रीसेट करें</b> का उपयोग करें (यह एक अस्थायी पासवर्ड सेट करेगा) ताकि वह एक नया पासवर्ड सेट कर सके। कोई भी पिछला अनुरोध निरस्त कर दिया जाएगा।',
|
||||||
'reset_password_title' => 'Reset the user\'s password',
|
'reset_password_title' => 'उपयोगकर्ता का पासवर्ड रिसेट करें',
|
||||||
'password_successfully_reset' => 'Password successfully reset',
|
'password_successfully_reset' => 'पासवर्ड सफलता पूर्वक बदला गया।',
|
||||||
'user_has_x_active_pat' => ':count active token(s)',
|
'user_has_x_active_pat' => ':count सक्रिय टोकन',
|
||||||
'user_has_x_security_devices' => ':count security device(s) (passkeys)',
|
'user_has_x_security_devices' => ':count सुरक्षा डिवाइस (पास की)',
|
||||||
'revoke_all_pat_for_user' => 'Revoke all user\'s tokens',
|
'revoke_all_pat_for_user' => 'सभी उपयोगकर्ता टोकन निरस्त्र करें',
|
||||||
'revoke_all_devices_for_user' => 'Revoke all user\'s security devices',
|
'revoke_all_devices_for_user' => 'सभी उपयोगकर्ता डिवाइसेस निरस्त्र करें',
|
||||||
'danger_zone' => 'Danger Zone',
|
'danger_zone' => 'खतरे का क्षेत्र',
|
||||||
'delete_this_user_legend' => 'The user account will be deleted as well as all its 2FA data.',
|
'delete_this_user_legend' => 'उपयोगकर्ता का अकाउंट डिलीट होगा और साथ ही उस का 2FA डेटा भी।',
|
||||||
'this_is_not_soft_delete' => 'This is not a soft delete, there is no going back.',
|
'this_is_not_soft_delete' => 'यह कोई सॉफ्ट डिलीट नहीं है, इसमें वापस जाना संभव नहीं है।',
|
||||||
'delete_this_user' => 'Delete this user',
|
'delete_this_user' => 'इस उपयोगकर्ता को हटा दें',
|
||||||
'user_role_updated' => 'User role updated',
|
'user_role_updated' => 'उपयोगकर्ता का रोल अपडेट हो गया है',
|
||||||
'pats_succesfully_revoked' => 'User\'s PATs successfully revoked',
|
'pats_succesfully_revoked' => 'उपयोगकर्ता के PAT सफलतापूर्वक निरस्त्र कर दिए गए हैं',
|
||||||
'security_devices_succesfully_revoked' => 'User\'s security devices successfully revoked',
|
'security_devices_succesfully_revoked' => 'उपयोगकर्ता के सुरक्षा उपकरण सफलतापूर्वक निरस्त्र कर दिए गए हैं',
|
||||||
'variables' => 'Variables',
|
'variables' => 'वेरिएबल',
|
||||||
'cache_cleared' => 'Cache cleared',
|
'cache_cleared' => 'कैश साफ कर दिया गया है',
|
||||||
'cache_optimized' => 'Cache optimized',
|
'cache_optimized' => 'कैश अनुकूलित',
|
||||||
'check_now' => 'Check now',
|
'check_now' => 'अब जांचें',
|
||||||
'view_on_github' => 'View on Github',
|
'view_on_github' => 'गिटहब पर देखें',
|
||||||
'x_is_available' => ':version is available',
|
'x_is_available' => ':version संस्करण उपलब्ध है!',
|
||||||
'forms' => [
|
'forms' => [
|
||||||
'use_encryption' => [
|
'use_encryption' => [
|
||||||
'label' => 'Protect sensitive data',
|
'label' => 'संवेदनशील डेटा को सुरक्षित करें',
|
||||||
'help' => 'Sensitive data, the 2FA secrets and emails, are stored encrypted in database. Be sure to backup the APP_KEY value of your .env file (or the whole file) as it serves as key encryption. There is no way to decypher encrypted data without this key.',
|
'help' => 'संवेदनशील डेटा, 2FA रहस्य और ईमेल, डेटाबेस में एन्क्रिप्टेड रूप में संग्रहीत किए जाते हैं। अपनी .env फ़ाइल के APP_KEY value का (या संपूर्ण फ़ाइल का) बैकअप लेना सुनिश्चित करें क्योंकि यह एन्क्रिप्शन की कुंजी के रूप में कार्य करता है। इस कुंजी के बिना एन्क्रिप्टेड डेटा को समझने का कोई तरीका नहीं है।',
|
||||||
],
|
],
|
||||||
'restrict_registration' => [
|
'restrict_registration' => [
|
||||||
'label' => 'Restrict registration',
|
'label' => 'रेजिस्ट्रेशन पर प्रतिबंध लगाएं',
|
||||||
'help' => 'Make registration only available to a limited range of email addresses. Both rules can be used simultaneously. This has no effect on registration via SSO.',
|
'help' => 'रेजिस्ट्रेशन केवल सीमित ईमेल पतों के लिए ही उपलब्ध कराएं। दोनों नियमों का एक साथ उपयोग किया जा सकता है। इसका SSO के माध्यम से किए गए रेजिस्ट्रेशन पर कोई प्रभाव नहीं पड़ता है।',
|
||||||
],
|
],
|
||||||
'restrict_list' => [
|
'restrict_list' => [
|
||||||
'label' => 'Filtering list',
|
'label' => 'फिल्टरों की सूची',
|
||||||
'help' => 'Emails in this list will be allowed to register. Separate addresses with a pipe ("|")',
|
'help' => 'इस सूची में दी गई ईमेल को रेजिस्ट्रेशन की अनुमति दी जाएगी। एक पाइप सिम्बल ("|") से पते अलग करें',
|
||||||
],
|
],
|
||||||
'restrict_rule' => [
|
'restrict_rule' => [
|
||||||
'label' => 'Filtering rule',
|
'label' => 'फिल्टर करने के नियम',
|
||||||
'help' => 'Emails matching this regular expression will be allowed to register',
|
'help' => 'इस रेगुलर इक्स्प्रेशन से मेल खाने वाले ईमेल को रेजिस्ट्रेशन की अनुमति दी जाएगी',
|
||||||
],
|
],
|
||||||
'disable_registration' => [
|
'disable_registration' => [
|
||||||
'label' => 'Disable registration',
|
'label' => 'रेजिस्ट्रेशन निष्क्रिय करें',
|
||||||
'help' => 'Prevent new user registration. Unless overridden (see below), this affects SSO as well, so new users won\'t be able to sign in via SSO',
|
'help' => 'नए उपयोगकर्ता रेजिस्ट्रेशन रोकें। जब तक इसे ओवरराइड नहीं किया जाता (नीचे देखें), यह SSO को भी प्रभावित करता है, इसलिए नए उपयोगकर्ता SSO के माध्यम से साइन इन नहीं कर पाएंगे',
|
||||||
],
|
],
|
||||||
'enable_sso' => [
|
'enable_sso' => [
|
||||||
'label' => 'Enable Single Sign-On (SSO)',
|
'label' => 'सिंगल साइन-ऑन (SSO) सक्रिय करें',
|
||||||
'help' => 'Allow visitors to authenticate using an external ID via the Single Sign-On scheme',
|
'help' => 'आगंतुकों को सिंगल साइन-ऑन योजना के माध्यम से बाहरी ID का उपयोग करके प्रमाणित करने की अनुमति दें',
|
||||||
],
|
],
|
||||||
'keep_sso_registration_enabled' => [
|
'keep_sso_registration_enabled' => [
|
||||||
'label' => 'Keep SSO registration enabled',
|
'label' => 'SSO द्वारा रेजिस्ट्रेशन को सक्रिय रखें',
|
||||||
'help' => 'Allow new users to sign in for the first time via SSO whereas registration is disabled',
|
'help' => 'नए उपयोगकर्ताओं को SSO के माध्यम से पहली बार साइन इन करने की अनुमति दें जबकि रेजिस्ट्रेशन निष्क्रिय है',
|
||||||
],
|
],
|
||||||
'is_admin' => [
|
'is_admin' => [
|
||||||
'label' => 'Is administrator',
|
'label' => 'ऐडमिनिस्ट्रेटर है',
|
||||||
'help' => 'Give administrator rights to the user. Administrators have permissions to manage the whole app, i.e. settings and other users, but cannot generate password for a 2FA they don\'t own.'
|
'help' => 'उपयोगकर्ता को ऐडमिनिस्ट्रेटर के अधिकार दें. ऐडमिनिस्ट्रेटर के पास पूरे ऐप, यानी सेटिंग्स और अन्य उपयोगकर्ताओं को प्रबंधित करने की अनुमति है, लेकिन वे उन 2FA के लिए पासवर्ड उत्पन्न नहीं कर सकते हैं जो उनके पास नहीं है।'
|
||||||
],
|
],
|
||||||
'test_email' => [
|
'test_email' => [
|
||||||
'label' => 'Email configuration test',
|
'label' => 'ईमेल कॉन्फ़िगरेशन परीक्षण',
|
||||||
'help' => 'Send a test email to control your instance\'s email configuration. It is important to have a working configuration, otherwise users will not be able to request a reset password.',
|
'help' => 'अपने इंस्टेंस के ईमेल कॉन्फ़िगरेशन को नियंत्रित करने के लिए एक परीक्षण ईमेल भेजें। कार्यशील कॉन्फ़िगरेशन होना महत्वपूर्ण है, अन्यथा उपयोगकर्ता रीसेट पासवर्ड का अनुरोध नहीं कर पाएंगे।',
|
||||||
'email_will_be_send_to_x' => 'The email will be send to <span class="is-family-code has-text-info">:email</span>',
|
'email_will_be_send_to_x' => 'ईमेल <span class=\'is-family-code has-text-info\'>:email</span> पर भेजा जाएगा',
|
||||||
],
|
],
|
||||||
'cache_management' => [
|
'cache_management' => [
|
||||||
'label' => 'Cache management',
|
'label' => 'कैश का मैनेजमेन्ट',
|
||||||
'help' => 'Sometimes cache needs to be cleared, for instance after a change to environment variables or an update. You can do it from here.',
|
'help' => 'कभी-कभी कैश को साफ़ करने की आवश्यकता होती है, उदाहरण के लिए एनवायरनमेंट वेरीएबल में बदलाव या अपडेट के बाद। आप इसे यहां से कर सकते हैं.',
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
|
||||||
|
@ -101,7 +101,7 @@ return [
|
|||||||
],
|
],
|
||||||
'change_password' => 'पासवर्ड बदलें',
|
'change_password' => 'पासवर्ड बदलें',
|
||||||
'send_password_reset_link' => 'पासवर्ड रिसेट करने के लिए लिंक भेजें',
|
'send_password_reset_link' => 'पासवर्ड रिसेट करने के लिए लिंक भेजें',
|
||||||
'password_successfully_reset' => 'Password successfully reset',
|
'password_successfully_reset' => 'पासवर्ड सफलता पूर्वक बदला गया।',
|
||||||
'edit_account' => 'खाता एडिट करें',
|
'edit_account' => 'खाता एडिट करें',
|
||||||
'profile_saved' => 'प्रोफ़ाइल सफलतापूर्वक अपडेट की गई!',
|
'profile_saved' => 'प्रोफ़ाइल सफलतापूर्वक अपडेट की गई!',
|
||||||
'welcome_to_demo_app_use_those_credentials' => '2FAuth डेमो में आपका स्वागत है।<br><br>आप ईमेल पते <strong>demo@2fauth.app</strong> और पासवर्ड <strong>demo</strong> का उपयोग करके कनेक्ट कर सकते हैं।',
|
'welcome_to_demo_app_use_those_credentials' => '2FAuth डेमो में आपका स्वागत है।<br><br>आप ईमेल पते <strong>demo@2fauth.app</strong> और पासवर्ड <strong>demo</strong> का उपयोग करके कनेक्ट कर सकते हैं।',
|
||||||
|
@ -77,9 +77,9 @@ return [
|
|||||||
'default' => 'पूर्व निर्धारित',
|
'default' => 'पूर्व निर्धारित',
|
||||||
'back_to_home' => 'मुख पृष्ठ पर वापस जाएं',
|
'back_to_home' => 'मुख पृष्ठ पर वापस जाएं',
|
||||||
'nothing' => 'कुछ नहीं',
|
'nothing' => 'कुछ नहीं',
|
||||||
'no_result' => 'No result',
|
'no_result' => 'कोई परिणाम नहीं',
|
||||||
'information' => 'Information',
|
'information' => 'जानकारी',
|
||||||
'permissions' => 'Permissions',
|
'permissions' => 'अनुमतियां',
|
||||||
'send' => 'Send',
|
'send' => 'भेजें',
|
||||||
'optimize' => 'Optimize',
|
'optimize' => 'ऑप्टिमाइज़ करें',
|
||||||
];
|
];
|
||||||
|
@ -66,5 +66,5 @@ return [
|
|||||||
'sso_email_already_used' => 'समान ईमेल पते वाला एक उपयोगकर्ता खाता पहले से मौजूद है लेकिन यह आपकी बाहरी खाता आईडी से मेल नहीं खाता है। यदि आप पहले से ही इस ईमेल के साथ 2FAuth पर पंजीकृत हैं तो SSO का उपयोग न करें।',
|
'sso_email_already_used' => 'समान ईमेल पते वाला एक उपयोगकर्ता खाता पहले से मौजूद है लेकिन यह आपकी बाहरी खाता आईडी से मेल नहीं खाता है। यदि आप पहले से ही इस ईमेल के साथ 2FAuth पर पंजीकृत हैं तो SSO का उपयोग न करें।',
|
||||||
'account_managed_by_external_provider' => 'खाता किसी बाहरी प्रदाता द्वारा प्रबंधित किया गया है',
|
'account_managed_by_external_provider' => 'खाता किसी बाहरी प्रदाता द्वारा प्रबंधित किया गया है',
|
||||||
'data_cannot_be_refreshed_from_server' => 'सर्वर से डेटा रिफ्रेश नहीं किया जा सकता',
|
'data_cannot_be_refreshed_from_server' => 'सर्वर से डेटा रिफ्रेश नहीं किया जा सकता',
|
||||||
'no_pwd_reset_for_this_user_type' => 'Password reset unavailable for this user',
|
'no_pwd_reset_for_this_user_type' => 'इस ईमेल के लिए पासवर्ड रीसेट नहीं किया जा सकता है।',
|
||||||
];
|
];
|
@ -19,5 +19,5 @@ return [
|
|||||||
'ru' => 'Русский (रशिअन)',
|
'ru' => 'Русский (रशिअन)',
|
||||||
'bg' => 'Български (बुल्गेरियन)',
|
'bg' => 'Български (बुल्गेरियन)',
|
||||||
'ja' => '日本語 (जापानी)',
|
'ja' => '日本語 (जापानी)',
|
||||||
'hi' => 'हिंदी (Hindi)',
|
'hi' => 'हिंदी (हिंदी)',
|
||||||
];
|
];
|
@ -13,11 +13,11 @@ return [
|
|||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'hello' => 'Hello',
|
'hello' => 'नमस्कार',
|
||||||
'test_email_settings' => [
|
'test_email_settings' => [
|
||||||
'subject' => '2FAuth test email',
|
'subject' => '2FAuth की टेस्ट ईमेल',
|
||||||
'reason' => 'You are receiving this email because you requested a test email to validate the email settings of your 2FAuth instance.',
|
'reason' => 'आपको यह ईमेल इसलिए प्राप्त हुआ है क्योंकि आपने अपने 2FAuth इंस्टेंस की ईमेल सेटिंग्स को मान्य करने के लिए एक परीक्षण ईमेल का अनुरोध किया था।',
|
||||||
'success' => 'Good news, it works :)'
|
'success' => 'बधाई हो! यह काम करता है :)'
|
||||||
],
|
],
|
||||||
|
|
||||||
];
|
];
|
@ -65,8 +65,8 @@ return [
|
|||||||
'help' => 'जेनरेट किए गए पासवर्ड को कॉपी करने के लिए उस पर क्लिक करने से वह स्वचालित रूप से स्क्रीन से छिप जाता है'
|
'help' => 'जेनरेट किए गए पासवर्ड को कॉपी करने के लिए उस पर क्लिक करने से वह स्वचालित रूप से स्क्रीन से छिप जाता है'
|
||||||
],
|
],
|
||||||
'clear_search_on_copy' => [
|
'clear_search_on_copy' => [
|
||||||
'label' => 'Clear Search on copy',
|
'label' => 'कॉपी होने पर खोज मिटा दें',
|
||||||
'help' => 'Empty the Search box right after a code has been copied to the clipboard'
|
'help' => 'क्लिपबोर्ड पर कोड कॉपी होने के ठीक बाद सर्च बॉक्स को खाली कर दें'
|
||||||
],
|
],
|
||||||
'copy_otp_on_display' => [
|
'copy_otp_on_display' => [
|
||||||
'label' => 'डिस्प्ले पर <abbr title="वन-टाइम पासवर्ड">OTP</abbr> कॉपी करें',
|
'label' => 'डिस्प्ले पर <abbr title="वन-टाइम पासवर्ड">OTP</abbr> कॉपी करें',
|
||||||
@ -116,8 +116,8 @@ return [
|
|||||||
'help' => 'वह समूह जिससे नव निर्मित अकाउंट जुड़े हैं',
|
'help' => 'वह समूह जिससे नव निर्मित अकाउंट जुड़े हैं',
|
||||||
],
|
],
|
||||||
'view_default_group_on_copy' => [
|
'view_default_group_on_copy' => [
|
||||||
'label' => 'View default group on copy',
|
'label' => 'कॉपी होने पर डिफ़ॉल्ट ग्रुप देखें',
|
||||||
'help' => 'Always return to the default group when an OTP is copied',
|
'help' => 'जब भी OTP कॉपी हो जाए तो हमेशा डिफ़ॉल्ट ग्रुप पर वापस आ जाएं',
|
||||||
],
|
],
|
||||||
'useDirectCapture' => [
|
'useDirectCapture' => [
|
||||||
'label' => 'सीधे दर्ज करें',
|
'label' => 'सीधे दर्ज करें',
|
||||||
|
@ -47,9 +47,9 @@ return [
|
|||||||
'404' => 'आइटम नहीं मिला',
|
'404' => 'आइटम नहीं मिला',
|
||||||
'about' => 'बारे में',
|
'about' => 'बारे में',
|
||||||
'admin' => [
|
'admin' => [
|
||||||
'appSetup' => 'App setup',
|
'appSetup' => 'एप का सेटअप',
|
||||||
'users' => 'Users management',
|
'users' => 'उपयोगकर्ता प्रबंधन',
|
||||||
'createUser' => 'Create user',
|
'createUser' => 'उपयोगकर्ता बनाइये',
|
||||||
'manageUser' => 'Manage user',
|
'manageUser' => 'उपयोगकर्ताओं को प्रतिबंधित करें',
|
||||||
]
|
]
|
||||||
];
|
];
|
@ -96,7 +96,7 @@ return [
|
|||||||
],
|
],
|
||||||
'options_help' => 'यदि आप नहीं जानते कि उन्हें कैसे सेट किया जाए तो आप निम्नलिखित विकल्पों को खाली छोड़ सकते हैं। सबसे अधिक उपयोग किए जाने वाले मान लागू किए जाएंगे।',
|
'options_help' => 'यदि आप नहीं जानते कि उन्हें कैसे सेट किया जाए तो आप निम्नलिखित विकल्पों को खाली छोड़ सकते हैं। सबसे अधिक उपयोग किए जाने वाले मान लागू किए जाएंगे।',
|
||||||
'alternative_methods' => 'वैकल्पिक विधियाँ',
|
'alternative_methods' => 'वैकल्पिक विधियाँ',
|
||||||
'spaces_are_ignored' => 'Unwanted spaces will be automatically removed'
|
'spaces_are_ignored' => 'अनावश्यक खाली अक्षर अपने आप निकाल दिए जाएंगे'
|
||||||
],
|
],
|
||||||
'stream' => [
|
'stream' => [
|
||||||
'live_scan_cant_start' => 'लाइव स्कैन शुरू नहीं किया जा सकता :(',
|
'live_scan_cant_start' => 'लाइव स्कैन शुरू नहीं किया जा सकता :(',
|
||||||
@ -143,11 +143,11 @@ return [
|
|||||||
'scan' => 'स्कैन करें',
|
'scan' => 'स्कैन करें',
|
||||||
'supported_formats_for_qrcode_upload' => 'स्वीकृत: jpg, jpeg, png, bmp, gif, svg, या webp',
|
'supported_formats_for_qrcode_upload' => 'स्वीकृत: jpg, jpeg, png, bmp, gif, svg, या webp',
|
||||||
'supported_formats_for_file_upload' => 'स्वीकृत: Plain text, json, 2fas',
|
'supported_formats_for_file_upload' => 'स्वीकृत: Plain text, json, 2fas',
|
||||||
'expected_format_for_direct_input' => 'Expected: A list of otpauth URI, one by line',
|
'expected_format_for_direct_input' => 'अपेक्षित: otpauth URI की सूची, एक लाइन पर एक',
|
||||||
'supported_migration_formats' => 'समर्थित माइग्रेशन फॉर्मैट',
|
'supported_migration_formats' => 'समर्थित माइग्रेशन फॉर्मैट',
|
||||||
'qr_code' => 'QR कोड',
|
'qr_code' => 'QR कोड',
|
||||||
'text_file' => 'टेक्स्ट फ़ाईल',
|
'text_file' => 'टेक्स्ट फ़ाईल',
|
||||||
'direct_input' => 'Direct input',
|
'direct_input' => 'सीधे दर्ज करें',
|
||||||
'plain_text' => 'साधारण टेक्स्ट',
|
'plain_text' => 'साधारण टेक्स्ट',
|
||||||
'parsing_data' => 'डेटा पार्स किया जा रहा है...',
|
'parsing_data' => 'डेटा पार्स किया जा रहा है...',
|
||||||
'issuer' => 'ज़ारीकर्ता',
|
'issuer' => 'ज़ारीकर्ता',
|
||||||
|
@ -170,8 +170,8 @@ return [
|
|||||||
],
|
],
|
||||||
'email' => [
|
'email' => [
|
||||||
'exists' => 'इस ईमेल का कोई अकाउंट नहीं पाया गया।',
|
'exists' => 'इस ईमेल का कोई अकाउंट नहीं पाया गया।',
|
||||||
'ComplyWithEmailRestrictionPolicy' => 'This email address does not comply with the registration policy',
|
'ComplyWithEmailRestrictionPolicy' => 'यह ईमेल पता रेजिस्ट्रेशन के नियम का पालन नहीं करता है',
|
||||||
'IsValidEmailList' => 'All emails must be valid and separated with a pipe'
|
'IsValidEmailList' => 'सभी ईमेल वैध होने चाहिए और पाइप सिम्बल (|) से अलग किए जाने चाहिए'
|
||||||
],
|
],
|
||||||
'secret' => [
|
'secret' => [
|
||||||
'isBase32Encoded' => ':attribute base32 कोडिंग में बनाया हुआ स्ट्रिंग होना चाहिए।',
|
'isBase32Encoded' => ':attribute base32 कोडिंग में बनाया हुआ स्ट्रिंग होना चाहिए।',
|
||||||
|
@ -56,7 +56,7 @@ return [
|
|||||||
'revoke_all_pat_for_user' => 'Отозвать все токены пользователя',
|
'revoke_all_pat_for_user' => 'Отозвать все токены пользователя',
|
||||||
'revoke_all_devices_for_user' => 'Отменить все устройства безопасности пользователя',
|
'revoke_all_devices_for_user' => 'Отменить все устройства безопасности пользователя',
|
||||||
'danger_zone' => 'ОСТОРОЖНО!!!',
|
'danger_zone' => 'ОСТОРОЖНО!!!',
|
||||||
'delete_this_user_legend' => 'Учётная запись пользователя будет удалена, а также все ее данные 2FA.',
|
'delete_this_user_legend' => 'Учётная запись пользователя будет удалена, а также все её данные 2FA.',
|
||||||
'this_is_not_soft_delete' => 'Это не мягкое удаление, это действие невозможно отменить.',
|
'this_is_not_soft_delete' => 'Это не мягкое удаление, это действие невозможно отменить.',
|
||||||
'delete_this_user' => 'Удалить этого пользователя',
|
'delete_this_user' => 'Удалить этого пользователя',
|
||||||
'user_role_updated' => 'Роль пользователя обновлена',
|
'user_role_updated' => 'Роль пользователя обновлена',
|
||||||
@ -104,7 +104,7 @@ return [
|
|||||||
'test_email' => [
|
'test_email' => [
|
||||||
'label' => 'Тест конфигурации электронной почты',
|
'label' => 'Тест конфигурации электронной почты',
|
||||||
'help' => 'Отправить тестовое письмо для проверки конфигурации электронной почты вашего экземпляра 2FAuth. Важно иметь работающую конфигурацию, иначе пользователи не смогут запросить пароль для сброса.',
|
'help' => 'Отправить тестовое письмо для проверки конфигурации электронной почты вашего экземпляра 2FAuth. Важно иметь работающую конфигурацию, иначе пользователи не смогут запросить пароль для сброса.',
|
||||||
'email_will_be_send_to_x' => 'Письмо будет отправлено на <span class="is-family-code has-text-info">:email</span>',
|
'email_will_be_send_to_x' => 'Письмо будет отправлено на адрес <span class="is-family-code has-text-info">:email</span>',
|
||||||
],
|
],
|
||||||
'cache_management' => [
|
'cache_management' => [
|
||||||
'label' => 'Управление кэшем',
|
'label' => 'Управление кэшем',
|
||||||
|
@ -70,7 +70,7 @@ return [
|
|||||||
'label' => 'Использовать только WebAuthn',
|
'label' => 'Использовать только WebAuthn',
|
||||||
'help' => 'Сделать WebAuthn единственным авторизованным методом входа в вашу учётную запись 2FAuth. Это рекомендуемая настройка, позволяющая воспользоваться преимуществами повышенной безопасности WebAuthn.<br /><br />
|
'help' => 'Сделать WebAuthn единственным авторизованным методом входа в вашу учётную запись 2FAuth. Это рекомендуемая настройка, позволяющая воспользоваться преимуществами повышенной безопасности WebAuthn.<br /><br />
|
||||||
В случае утери устройства вы сможете восстановить свою учётную запись, сбросив эту опцию и войдя в систему, используя свой адрес электронной почты и пароль.<br /><br />
|
В случае утери устройства вы сможете восстановить свою учётную запись, сбросив эту опцию и войдя в систему, используя свой адрес электронной почты и пароль.<br /><br />
|
||||||
Внимание! Форма электронной почты и пароля остается доступной, несмотря на то, что эта опция включена, но она всегда будет возвращать ответ «Ошибка аутентификации».'
|
Внимание! Форма электронной почты и пароля остаётся доступной, несмотря на то, что эта опция включена, но она всегда будет возвращать ответ «Ошибка аутентификации».'
|
||||||
],
|
],
|
||||||
'need_a_security_device_to_enable_options' => 'Настройте хотя бы одно устройство для включения следующих параметров',
|
'need_a_security_device_to_enable_options' => 'Настройте хотя бы одно устройство для включения следующих параметров',
|
||||||
'options' => 'Параметры',
|
'options' => 'Параметры',
|
||||||
@ -103,7 +103,7 @@ return [
|
|||||||
'send_password_reset_link' => 'Отправить ссылку для восстановления пароля',
|
'send_password_reset_link' => 'Отправить ссылку для восстановления пароля',
|
||||||
'password_successfully_reset' => 'Пароль успешно сброшен',
|
'password_successfully_reset' => 'Пароль успешно сброшен',
|
||||||
'edit_account' => 'Редактировать учётную запись',
|
'edit_account' => 'Редактировать учётную запись',
|
||||||
'profile_saved' => 'Профиль успешно обновлен!',
|
'profile_saved' => 'Профиль успешно обновлён!',
|
||||||
'welcome_to_demo_app_use_those_credentials' => 'Добро пожаловать в демонстрационный режим 2FAuth. <br><br>Вы можете подключиться используя email адрес <strong>demo@2fauth.app</strong> и пароль <strong>demo</strong>',
|
'welcome_to_demo_app_use_those_credentials' => 'Добро пожаловать в демонстрационный режим 2FAuth. <br><br>Вы можете подключиться используя email адрес <strong>demo@2fauth.app</strong> и пароль <strong>demo</strong>',
|
||||||
'welcome_to_testing_app_use_those_credentials' => 'Добро пожаловать в тестовое окружение 2FAuth.<br><br>Используйте email адрес <strong>testing@2fauth.app</strong> и пароль <strong>password</strong>',
|
'welcome_to_testing_app_use_those_credentials' => 'Добро пожаловать в тестовое окружение 2FAuth.<br><br>Используйте email адрес <strong>testing@2fauth.app</strong> и пароль <strong>password</strong>',
|
||||||
'register_punchline' => 'Добро пожаловать в <b>2FAuth</b>.<br/>Вам необходима учётная запись, чтобы продолжить, пожалуйста, зарегистрируйте себя.',
|
'register_punchline' => 'Добро пожаловать в <b>2FAuth</b>.<br/>Вам необходима учётная запись, чтобы продолжить, пожалуйста, зарегистрируйте себя.',
|
||||||
|
@ -23,20 +23,20 @@ return [
|
|||||||
'cannot_create_otp_without_secret' => 'Невозможно создать OTP без секретного ключа',
|
'cannot_create_otp_without_secret' => 'Невозможно создать OTP без секретного ключа',
|
||||||
'data_of_qrcode_is_not_valid_URI' => 'Данные этого QR-кода не являются допустимым OTP Auth URI. QR-код содержит:',
|
'data_of_qrcode_is_not_valid_URI' => 'Данные этого QR-кода не являются допустимым OTP Auth URI. QR-код содержит:',
|
||||||
'wrong_current_password' => 'Неверный текущий пароль, ничего не было изменено',
|
'wrong_current_password' => 'Неверный текущий пароль, ничего не было изменено',
|
||||||
'error_during_encryption' => 'Сбой шифрования, ваша база данных остается незащищенной.',
|
'error_during_encryption' => 'Сбой шифрования, ваша база данных остается незащищённой.',
|
||||||
'error_during_decryption' => 'Сбой расшифровки, ваша база данных по-прежнему защищена. В основном, это вызвано проблемой целостности шифрованных данных для одной или нескольких учётных записей.',
|
'error_during_decryption' => 'Сбой расшифровки, ваша база данных по-прежнему защищена. В основном, это вызвано проблемой целостности шифрованных данных для одной или нескольких учётных записей.',
|
||||||
'qrcode_cannot_be_read' => 'Этот QR-код нечитаем',
|
'qrcode_cannot_be_read' => 'Этот QR-код нечитаем',
|
||||||
'too_many_ids' => 'в параметр запроса было включено слишком много идентификаторов, разрешено максимум 100',
|
'too_many_ids' => 'в параметр запроса было включено слишком много идентификаторов, разрешено максимум 100',
|
||||||
'delete_user_setting_only' => 'Могут быть удалены только настройки, созданные пользователем',
|
'delete_user_setting_only' => 'Могут быть удалены только настройки, созданные пользователем',
|
||||||
'indecipherable' => '*неразборчиво*',
|
'indecipherable' => '*неразборчиво*',
|
||||||
'cannot_decipher_secret' => 'Секретный ключ не может быть расшифрован. В основном это может быть вызвано неправильным APP_KEY в .env файле 2Fauth или поврежденными данными, хранящимися в базе данных.',
|
'cannot_decipher_secret' => 'Секретный ключ не может быть расшифрован. В основном это может быть вызвано неправильным APP_KEY в .env файле 2Fauth или повреждёнными данными, хранящимися в базе данных.',
|
||||||
'https_required' => 'Требуется HTTPS контекст',
|
'https_required' => 'Требуется HTTPS контекст',
|
||||||
'browser_does_not_support_webauthn' => 'Ваше устройство не поддерживает webauth. Повторите попытку позже, используя более современный браузер',
|
'browser_does_not_support_webauthn' => 'Ваше устройство не поддерживает WebAuthn. Повторите попытку позже, используя более современный браузер',
|
||||||
'aborted_by_user' => 'Прервано пользователем',
|
'aborted_by_user' => 'Прервано пользователем',
|
||||||
'security_device_already_registered' => 'Устройство уже зарегистрировано',
|
'security_device_already_registered' => 'Устройство уже зарегистрировано',
|
||||||
'not_allowed_operation' => 'Операция не разрешена',
|
'not_allowed_operation' => 'Операция не разрешена',
|
||||||
'no_authenticator_support_specified_algorithms' => 'Ни один аутентификатор не поддерживает указанные алгоритмы',
|
'no_authenticator_support_specified_algorithms' => 'Ни один аутентификатор не поддерживает указанные алгоритмы',
|
||||||
'authenticator_missing_discoverable_credential_support' => 'В аутентификаторе отсутствует обнаруживаемая поддержка учетных данных',
|
'authenticator_missing_discoverable_credential_support' => 'В аутентификаторе отсутствует обнаруживаемая поддержка учётных данных',
|
||||||
'authenticator_missing_user_verification_support' => 'В аутентификаторе отсутствует поддержка проверки пользователя',
|
'authenticator_missing_user_verification_support' => 'В аутентификаторе отсутствует поддержка проверки пользователя',
|
||||||
'unknown_error' => 'Неизвестная ошибка',
|
'unknown_error' => 'Неизвестная ошибка',
|
||||||
'security_error_check_rpid' => 'Ошибка безопасности<br/>Проверьте ваш переменную окружения WEBAUTHN_ID',
|
'security_error_check_rpid' => 'Ошибка безопасности<br/>Проверьте ваш переменную окружения WEBAUTHN_ID',
|
||||||
@ -44,7 +44,7 @@ return [
|
|||||||
'user_id_not_between_1_64' => 'Идентификатор пользователя не был от 1 до 64 символов',
|
'user_id_not_between_1_64' => 'Идентификатор пользователя не был от 1 до 64 символов',
|
||||||
'no_entry_was_of_type_public_key' => 'Запись типа "Публичный ключ" не найдена',
|
'no_entry_was_of_type_public_key' => 'Запись типа "Публичный ключ" не найдена',
|
||||||
'unsupported_with_reverseproxy' => 'Не применимо при использовании прокси-аутентификации',
|
'unsupported_with_reverseproxy' => 'Не применимо при использовании прокси-аутентификации',
|
||||||
'user_deletion_failed' => 'Не удалось удалить учетную запись пользователя, данные не были удалены',
|
'user_deletion_failed' => 'Не удалось удалить учётную запись пользователя, данные не были удалены',
|
||||||
'auth_proxy_failed' => 'Прокси-аунтификация не удалась',
|
'auth_proxy_failed' => 'Прокси-аунтификация не удалась',
|
||||||
'auth_proxy_failed_legend' => '2Fauth настроен на работу за прокси-аутентификацией, но ваш прокси не возвращает ожидаемый заголовок. Проверьте настройки и повторите попытку.',
|
'auth_proxy_failed_legend' => '2Fauth настроен на работу за прокси-аутентификацией, но ваш прокси не возвращает ожидаемый заголовок. Проверьте настройки и повторите попытку.',
|
||||||
'invalid_x_migration' => 'Неверные или нечитаемые данные :appname',
|
'invalid_x_migration' => 'Неверные или нечитаемые данные :appname',
|
||||||
@ -64,7 +64,7 @@ return [
|
|||||||
'sso_failed' => 'Аутентификация по SSO отклонена',
|
'sso_failed' => 'Аутентификация по SSO отклонена',
|
||||||
'sso_no_register' => 'Регистрация отключена',
|
'sso_no_register' => 'Регистрация отключена',
|
||||||
'sso_email_already_used' => 'Учётная запись с таким же адресом электронной почты уже существует, но не соответствует внешнему идентификатору учётной записи. Не используйте SSO, если вы уже зарегистрированы на 2FAuth с этим email.',
|
'sso_email_already_used' => 'Учётная запись с таким же адресом электронной почты уже существует, но не соответствует внешнему идентификатору учётной записи. Не используйте SSO, если вы уже зарегистрированы на 2FAuth с этим email.',
|
||||||
'account_managed_by_external_provider' => 'Учетная запись управляется внешним провайдером',
|
'account_managed_by_external_provider' => 'Учётная запись управляется внешним провайдером',
|
||||||
'data_cannot_be_refreshed_from_server' => 'Не удалось обновить данные с сервера',
|
'data_cannot_be_refreshed_from_server' => 'Не удалось обновить данные с сервера',
|
||||||
'no_pwd_reset_for_this_user_type' => 'Для этого пользователя сброс пароля недоступен',
|
'no_pwd_reset_for_this_user_type' => 'Для этого пользователя сброс пароля недоступен',
|
||||||
];
|
];
|
@ -19,5 +19,5 @@ return [
|
|||||||
'ru' => 'Русский (Русский)',
|
'ru' => 'Русский (Русский)',
|
||||||
'bg' => 'Български (Болгарский)',
|
'bg' => 'Български (Болгарский)',
|
||||||
'ja' => '日本語 (Японский)',
|
'ja' => '日本語 (Японский)',
|
||||||
'hi' => 'हिंदी (Hindi)',
|
'hi' => 'हिंदी (Хинди)',
|
||||||
];
|
];
|
@ -82,7 +82,7 @@ return [
|
|||||||
],
|
],
|
||||||
'password_format' => [
|
'password_format' => [
|
||||||
'label' => 'Форматирование кодов',
|
'label' => 'Форматирование кодов',
|
||||||
'help' => 'Изменить способ отображения кодов путем группировки цифр, чтобы облегчить чтение и запоминание'
|
'help' => 'Изменить способ отображения кодов путём группировки цифр, чтобы облегчить чтение и запоминание'
|
||||||
],
|
],
|
||||||
'pair' => 'парами',
|
'pair' => 'парами',
|
||||||
'pair_legend' => 'Группами по 2 цифры',
|
'pair_legend' => 'Группами по 2 цифры',
|
||||||
@ -94,7 +94,7 @@ return [
|
|||||||
'list' => 'Список',
|
'list' => 'Список',
|
||||||
'theme' => [
|
'theme' => [
|
||||||
'label' => 'Тема',
|
'label' => 'Тема',
|
||||||
'help' => 'Принудительно использовать тему, определенную в настройках вашей системы/браузера'
|
'help' => 'Принудительно использовать тему, определённую в настройках вашей системы/браузера'
|
||||||
],
|
],
|
||||||
'light' => 'Светлая',
|
'light' => 'Светлая',
|
||||||
'dark' => 'Тёмная',
|
'dark' => 'Тёмная',
|
||||||
@ -137,7 +137,7 @@ return [
|
|||||||
],
|
],
|
||||||
'otp_generation_on_request' => 'После щелчка/касания',
|
'otp_generation_on_request' => 'После щелчка/касания',
|
||||||
'otp_generation_on_request_legend' => 'По одиночке, в отдельном окне',
|
'otp_generation_on_request_legend' => 'По одиночке, в отдельном окне',
|
||||||
'otp_generation_on_request_title' => 'Щелкните на учётную запись, чтобы получить код в отдельном окне',
|
'otp_generation_on_request_title' => 'Щёлкните на учётную запись, чтобы получить код в отдельном окне',
|
||||||
'otp_generation_on_home' => 'Постоянно',
|
'otp_generation_on_home' => 'Постоянно',
|
||||||
'otp_generation_on_home_legend' => 'Все на домашней странице',
|
'otp_generation_on_home_legend' => 'Все на домашней странице',
|
||||||
'otp_generation_on_home_title' => 'Показать все пароли в главной странице, без дополнительных действий',
|
'otp_generation_on_home_title' => 'Показать все пароли в главной странице, без дополнительных действий',
|
||||||
|
@ -84,9 +84,9 @@ return [
|
|||||||
'help' => 'Период действия сгенерированных кодов безопасности в секундах'
|
'help' => 'Период действия сгенерированных кодов безопасности в секундах'
|
||||||
],
|
],
|
||||||
'counter' => [
|
'counter' => [
|
||||||
'label' => 'Счетчик',
|
'label' => 'Счётчик',
|
||||||
'placeholder' => 'По умолчанию - 0',
|
'placeholder' => 'По умолчанию - 0',
|
||||||
'help' => 'Начальное значение счетчика',
|
'help' => 'Начальное значение счётчика',
|
||||||
'help_lock' => 'Редактирование счётчика рискованно, так как вы можете рассинхронизировать учётную запись с сервером службы верификации. Используйте значок блокировки, чтобы включить изменение, но только если вы точно знаете, что вы делаете'
|
'help_lock' => 'Редактирование счётчика рискованно, так как вы можете рассинхронизировать учётную запись с сервером службы верификации. Используйте значок блокировки, чтобы включить изменение, но только если вы точно знаете, что вы делаете'
|
||||||
],
|
],
|
||||||
'image' => [
|
'image' => [
|
||||||
@ -94,7 +94,7 @@ return [
|
|||||||
'placeholder' => 'http://...',
|
'placeholder' => 'http://...',
|
||||||
'help' => 'Адрес внешнего изображения для использования в качестве значка учётной записи'
|
'help' => 'Адрес внешнего изображения для использования в качестве значка учётной записи'
|
||||||
],
|
],
|
||||||
'options_help' => 'Вы можете оставить следующие значения пустыми, если не знаете, как их установить. Наиболее распространенные значения будут применены.',
|
'options_help' => 'Вы можете оставить следующие значения пустыми, если не знаете, как их установить. Наиболее распространённые значения будут применены.',
|
||||||
'alternative_methods' => 'Альтернативные методы',
|
'alternative_methods' => 'Альтернативные методы',
|
||||||
'spaces_are_ignored' => 'Нежелательные пробелы будут автоматически удалены'
|
'spaces_are_ignored' => 'Нежелательные пробелы будут автоматически удалены'
|
||||||
],
|
],
|
||||||
@ -103,7 +103,7 @@ return [
|
|||||||
'need_grant_permission' => [
|
'need_grant_permission' => [
|
||||||
'reason' => 'У 2FAuth нет разрешения на доступ к вашей камере',
|
'reason' => 'У 2FAuth нет разрешения на доступ к вашей камере',
|
||||||
'solution' => 'Вам нужно предоставить разрешение для использования камеры вашего устройства. Если вы уже отказались и ваш браузер не запрашивает у вас разрешения снова, обратитесь к документации браузера для выяснения того, как предоставить разрешение.',
|
'solution' => 'Вам нужно предоставить разрешение для использования камеры вашего устройства. Если вы уже отказались и ваш браузер не запрашивает у вас разрешения снова, обратитесь к документации браузера для выяснения того, как предоставить разрешение.',
|
||||||
'click_camera_icon' => 'Обычно это делается нажатием на перечеркнутый значок камеры в адресной строке браузера или рядом с ней',
|
'click_camera_icon' => 'Обычно это делается нажатием на перечёркнутый значок камеры в адресной строке браузера или рядом с ней',
|
||||||
],
|
],
|
||||||
'not_readable' => [
|
'not_readable' => [
|
||||||
'reason' => 'Сбой загрузки сканера',
|
'reason' => 'Сбой загрузки сканера',
|
||||||
|
@ -19,7 +19,7 @@ return [
|
|||||||
'after' => 'В поле :attribute должна быть дата больше :date.',
|
'after' => 'В поле :attribute должна быть дата больше :date.',
|
||||||
'after_or_equal' => 'В поле :attribute должна быть дата больше или равняться :date.',
|
'after_or_equal' => 'В поле :attribute должна быть дата больше или равняться :date.',
|
||||||
'alpha' => 'Значение поля :attribute может содержать только буквы.',
|
'alpha' => 'Значение поля :attribute может содержать только буквы.',
|
||||||
'alpha_dash' => 'Значение поля :attribute может содержать только буквы, цифры, дефис и нижнее подчеркивание.',
|
'alpha_dash' => 'Значение поля :attribute может содержать только буквы, цифры, дефис и нижнее подчёркивание.',
|
||||||
'alpha_num' => 'Значение поля :attribute может содержать только буквы и цифры.',
|
'alpha_num' => 'Значение поля :attribute может содержать только буквы и цифры.',
|
||||||
'array' => 'Поле :attribute должно быть массивом.',
|
'array' => 'Поле :attribute должно быть массивом.',
|
||||||
'before' => 'В поле :attribute должна быть дата раньше :date.',
|
'before' => 'В поле :attribute должна быть дата раньше :date.',
|
||||||
|
@ -13,41 +13,41 @@ return [
|
|||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'admin' => 'Admin',
|
'admin' => '管理员',
|
||||||
'app_setup' => 'App setup',
|
'app_setup' => '应用设置',
|
||||||
'registrations' => 'Registrations',
|
'registrations' => '注册',
|
||||||
'users' => 'Users',
|
'users' => '用户',
|
||||||
'users_legend' => 'Manage users registered on your instance or create new ones.',
|
'users_legend' => '管理在您的实例上注册的用户或创建新的用户。',
|
||||||
'admin_settings' => 'Admin settings',
|
'admin_settings' => '管理员设置',
|
||||||
'create_new_user' => 'Create a user',
|
'create_new_user' => '创建新用户',
|
||||||
'new_user' => 'New user',
|
'new_user' => '新用户',
|
||||||
'search_user_placeholder' => 'User name, email...',
|
'search_user_placeholder' => '用户名,电子邮件...',
|
||||||
'quick_filters_colons' => 'Quick filters:',
|
'quick_filters_colons' => '快速筛选:',
|
||||||
'user_created' => 'user successfully created',
|
'user_created' => '用户创建成功',
|
||||||
'confirm' => [
|
'confirm' => [
|
||||||
'delete_user' => 'Are you sure you want to delete this user? There is no going back.',
|
'delete_user' => '您确定要删除这个用户吗?没有回头路。',
|
||||||
'request_password_reset' => 'Are you sure you want to reset this user\'s password?',
|
'request_password_reset' => '您确定要重置此用户的密码吗?',
|
||||||
'purge_password_reset_request' => 'Are you sure you want to purge the request?',
|
'purge_password_reset_request' => '您确定要清除请求吗?',
|
||||||
'delete_account' => 'Are you sure you want to delete this user?',
|
'delete_account' => '您确定要删除该用户吗?',
|
||||||
'edit_own_account' => 'This is your own account. Are you sure?',
|
'edit_own_account' => '这是您自己的帐户。您确定吗?',
|
||||||
'change_admin_role' => 'This will have serious impacts on this user\'s permissions. Are you sure?',
|
'change_admin_role' => '这将会对此用户的权限产生重大影响。您确定吗?',
|
||||||
'demote_own_account' => 'You will no longer be an administrator. Really sure?'
|
'demote_own_account' => '您将不再是管理员。真的确定吗?'
|
||||||
],
|
],
|
||||||
'logs' => 'Logs',
|
'logs' => '日志',
|
||||||
'administration_legend' => 'Following settings are global and apply to all users.',
|
'administration_legend' => '以下设置是全局设置,适用于所有用户。',
|
||||||
'user_management' => 'User management',
|
'user_management' => '用户管理',
|
||||||
'oauth_provider' => 'OAuth provider',
|
'oauth_provider' => 'OAuth 提供者',
|
||||||
'account_bound_to_x_via_oauth' => 'This account is bound to a :provider account via OAuth',
|
'account_bound_to_x_via_oauth' => '此帐户通过 OAuth 绑定到 :provider 帐户',
|
||||||
'last_seen_on_date' => 'Last seen :date',
|
'last_seen_on_date' => '最后活跃::date',
|
||||||
'registered_on_date' => 'Registered :date',
|
'registered_on_date' => '注册于 :date',
|
||||||
'updated_on_date' => 'Updated :date',
|
'updated_on_date' => '更新于 :date',
|
||||||
'access' => 'Access',
|
'access' => '访问',
|
||||||
'password_requested_on_t' => 'A password reset request exists for this user (request sent at :datetime) meaning the user didn\'t change its password yet but the link he received is still valid. This could be a request from the user himself or from an administrator.',
|
'password_requested_on_t' => '存在此用户的密码重置请求 (在 :datetime 发出的请求) 意味着该用户尚未更改其密码,但他收到的链接仍然有效。 此请求可能来自用户本人或管理员。',
|
||||||
'password_request_expired' => 'A password reset request exists for this user but has expired, meaning the user didn\'t change its password in time. This could be a request from the user himself or from an administrator.',
|
'password_request_expired' => '存在此用户的密码重置请求但已过期,意味着用户并未及时更改密码。此请求可能来自用户本人或管理员。',
|
||||||
'resend_email' => 'Resend email',
|
'resend_email' => '重新发送电子邮件',
|
||||||
'resend_email_title' => 'Resend a password reset email to the user',
|
'resend_email_title' => '重新发送密码重置邮件给用户',
|
||||||
'resend_email_help' => 'Use <b>Resend email</b> to send a new password reset email to the user so he can set a new password. This will leave its current password as is and any previous request will be revoked.',
|
'resend_email_help' => '使用 <b>重新发送电子邮件</b> 向用户发送新密码重置邮件,以便他可以设置新密码。 这将保留当前密码,且之前的请求都将被撤销。',
|
||||||
'reset_password' => 'Reset password',
|
'reset_password' => '重置密码',
|
||||||
'reset_password_help' => 'Use <b>Reset password</b> to force a password reset (this will set a temporary password) before sending a password reset email to the user so he can set a new password. Any previous request will be revoked.',
|
'reset_password_help' => 'Use <b>Reset password</b> to force a password reset (this will set a temporary password) before sending a password reset email to the user so he can set a new password. Any previous request will be revoked.',
|
||||||
'reset_password_title' => 'Reset the user\'s password',
|
'reset_password_title' => 'Reset the user\'s password',
|
||||||
'password_successfully_reset' => 'Password successfully reset',
|
'password_successfully_reset' => 'Password successfully reset',
|
||||||
@ -108,7 +108,7 @@ return [
|
|||||||
],
|
],
|
||||||
'cache_management' => [
|
'cache_management' => [
|
||||||
'label' => 'Cache management',
|
'label' => 'Cache management',
|
||||||
'help' => 'Sometimes cache needs to be cleared, for instance after a change to environment variables or an update. You can do it from here.',
|
'help' => '有时缓存需要清除,例如在更改环境变量或更新后。您可以在此处这样做。',
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
|
||||||
|
@ -101,7 +101,7 @@ WebAuthn允许您使用受信任的设备 (如Yubikeys 或具有生物识别能
|
|||||||
],
|
],
|
||||||
'change_password' => '修改密码',
|
'change_password' => '修改密码',
|
||||||
'send_password_reset_link' => '发送密码重置链接',
|
'send_password_reset_link' => '发送密码重置链接',
|
||||||
'password_successfully_reset' => 'Password successfully reset',
|
'password_successfully_reset' => '密码重置成功。',
|
||||||
'edit_account' => '编辑账户',
|
'edit_account' => '编辑账户',
|
||||||
'profile_saved' => '个人资料更新成功!',
|
'profile_saved' => '个人资料更新成功!',
|
||||||
'welcome_to_demo_app_use_those_credentials' => '欢迎访问 2FAuth 的演示站点。<br><br>您可以使用电子邮件地址 <strong>demo@2fauth.app</strong> 和密码 <strong>demo</strong>来登录。',
|
'welcome_to_demo_app_use_those_credentials' => '欢迎访问 2FAuth 的演示站点。<br><br>您可以使用电子邮件地址 <strong>demo@2fauth.app</strong> 和密码 <strong>demo</strong>来登录。',
|
||||||
|
@ -77,9 +77,9 @@ return [
|
|||||||
'default' => '默认值',
|
'default' => '默认值',
|
||||||
'back_to_home' => '返回首页',
|
'back_to_home' => '返回首页',
|
||||||
'nothing' => '无',
|
'nothing' => '无',
|
||||||
'no_result' => 'No result',
|
'no_result' => '无结果',
|
||||||
'information' => 'Information',
|
'information' => '信息',
|
||||||
'permissions' => 'Permissions',
|
'permissions' => '权限',
|
||||||
'send' => 'Send',
|
'send' => '发送',
|
||||||
'optimize' => 'Optimize',
|
'optimize' => '优化',
|
||||||
];
|
];
|
||||||
|
@ -65,6 +65,6 @@ return [
|
|||||||
'sso_no_register' => '注册已禁用',
|
'sso_no_register' => '注册已禁用',
|
||||||
'sso_email_already_used' => '已存在具有相同电子邮件地址的用户帐户,但它与您的外部帐户ID不匹配。 如果您已经在 2FAuth 上使用此邮箱注册,请不要使用 SSO。',
|
'sso_email_already_used' => '已存在具有相同电子邮件地址的用户帐户,但它与您的外部帐户ID不匹配。 如果您已经在 2FAuth 上使用此邮箱注册,请不要使用 SSO。',
|
||||||
'account_managed_by_external_provider' => '由外部提供商管理的帐户',
|
'account_managed_by_external_provider' => '由外部提供商管理的帐户',
|
||||||
'data_cannot_be_refreshed_from_server' => 'Data cannot be refreshed from server',
|
'data_cannot_be_refreshed_from_server' => '无法从服务器刷新数据',
|
||||||
'no_pwd_reset_for_this_user_type' => 'Password reset unavailable for this user',
|
'no_pwd_reset_for_this_user_type' => '此用户无法重置密码',
|
||||||
];
|
];
|
@ -19,5 +19,5 @@ return [
|
|||||||
'ru' => 'Русский (俄语)',
|
'ru' => 'Русский (俄语)',
|
||||||
'bg' => 'Български (保加利亚语)',
|
'bg' => 'Български (保加利亚语)',
|
||||||
'ja' => '日本語 (日本人)',
|
'ja' => '日本語 (日本人)',
|
||||||
'hi' => 'हिंदी (Hindi)',
|
'hi' => 'हिंदी (印地语)',
|
||||||
];
|
];
|
@ -13,11 +13,11 @@ return [
|
|||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'hello' => 'Hello',
|
'hello' => '您好',
|
||||||
'test_email_settings' => [
|
'test_email_settings' => [
|
||||||
'subject' => '2FAuth test email',
|
'subject' => '2FAuth 测试电子邮件',
|
||||||
'reason' => 'You are receiving this email because you requested a test email to validate the email settings of your 2FAuth instance.',
|
'reason' => '您收到这封邮件是因为您请求了一封测试电子邮件来验证您的2FAuth 实例的电子邮件设置。',
|
||||||
'success' => 'Good news, it works :)'
|
'success' => '好消息是,它正常工作:)'
|
||||||
],
|
],
|
||||||
|
|
||||||
];
|
];
|
@ -65,8 +65,8 @@ return [
|
|||||||
'help' => '点击生成的密码进行复制,并自动将其从屏幕上隐藏'
|
'help' => '点击生成的密码进行复制,并自动将其从屏幕上隐藏'
|
||||||
],
|
],
|
||||||
'clear_search_on_copy' => [
|
'clear_search_on_copy' => [
|
||||||
'label' => 'Clear Search on copy',
|
'label' => '复制后清空搜索框',
|
||||||
'help' => 'Empty the Search box right after a code has been copied to the clipboard'
|
'help' => '代码复制到剪贴板后立即清空搜索框'
|
||||||
],
|
],
|
||||||
'copy_otp_on_display' => [
|
'copy_otp_on_display' => [
|
||||||
'label' => '在显示时复制 <abbr title="One-Time Password">OTP</abbr>',
|
'label' => '在显示时复制 <abbr title="One-Time Password">OTP</abbr>',
|
||||||
@ -116,8 +116,8 @@ return [
|
|||||||
'help' => '新创建的账户所关联的分组',
|
'help' => '新创建的账户所关联的分组',
|
||||||
],
|
],
|
||||||
'view_default_group_on_copy' => [
|
'view_default_group_on_copy' => [
|
||||||
'label' => 'View default group on copy',
|
'label' => '在复制后查看默认组',
|
||||||
'help' => 'Always return to the default group when an OTP is copied',
|
'help' => '复制OTP后总是返回到默认组',
|
||||||
],
|
],
|
||||||
'useDirectCapture' => [
|
'useDirectCapture' => [
|
||||||
'label' => '直接输入',
|
'label' => '直接输入',
|
||||||
|
@ -47,9 +47,9 @@ return [
|
|||||||
'404' => '找不到项目',
|
'404' => '找不到项目',
|
||||||
'about' => '关于',
|
'about' => '关于',
|
||||||
'admin' => [
|
'admin' => [
|
||||||
'appSetup' => 'App setup',
|
'appSetup' => '应用设置',
|
||||||
'users' => 'Users management',
|
'users' => '用户管理',
|
||||||
'createUser' => 'Create user',
|
'createUser' => '创建用户',
|
||||||
'manageUser' => 'Manage user',
|
'manageUser' => '管理用户',
|
||||||
]
|
]
|
||||||
];
|
];
|
@ -96,7 +96,7 @@ return [
|
|||||||
],
|
],
|
||||||
'options_help' => '如果您不知道如何填写,您可以将下列选项留空。将会应用最常见的设置。',
|
'options_help' => '如果您不知道如何填写,您可以将下列选项留空。将会应用最常见的设置。',
|
||||||
'alternative_methods' => '备选方法',
|
'alternative_methods' => '备选方法',
|
||||||
'spaces_are_ignored' => 'Unwanted spaces will be automatically removed'
|
'spaces_are_ignored' => '不需要的空格将被自动删除'
|
||||||
],
|
],
|
||||||
'stream' => [
|
'stream' => [
|
||||||
'live_scan_cant_start' => '扫描无法开始 :(',
|
'live_scan_cant_start' => '扫描无法开始 :(',
|
||||||
@ -143,11 +143,11 @@ return [
|
|||||||
'scan' => '扫描',
|
'scan' => '扫描',
|
||||||
'supported_formats_for_qrcode_upload' => '接受:jpg、jpeg、png、bmp、gif、svg或webp',
|
'supported_formats_for_qrcode_upload' => '接受:jpg、jpeg、png、bmp、gif、svg或webp',
|
||||||
'supported_formats_for_file_upload' => '接受:纯文本,json,2fas',
|
'supported_formats_for_file_upload' => '接受:纯文本,json,2fas',
|
||||||
'expected_format_for_direct_input' => 'Expected: A list of otpauth URI, one by line',
|
'expected_format_for_direct_input' => '应为:一个 otpauth URI 的列表,一行一个',
|
||||||
'supported_migration_formats' => '支持的迁移格式',
|
'supported_migration_formats' => '支持的迁移格式',
|
||||||
'qr_code' => '二维码',
|
'qr_code' => '二维码',
|
||||||
'text_file' => '文本文件',
|
'text_file' => '文本文件',
|
||||||
'direct_input' => 'Direct input',
|
'direct_input' => '直接输入',
|
||||||
'plain_text' => '纯文本',
|
'plain_text' => '纯文本',
|
||||||
'parsing_data' => '正在解析数据...',
|
'parsing_data' => '正在解析数据...',
|
||||||
'issuer' => '发行商',
|
'issuer' => '发行商',
|
||||||
|
@ -170,8 +170,8 @@ return [
|
|||||||
],
|
],
|
||||||
'email' => [
|
'email' => [
|
||||||
'exists' => '未找到使用此电子邮件的账户。',
|
'exists' => '未找到使用此电子邮件的账户。',
|
||||||
'ComplyWithEmailRestrictionPolicy' => 'This email address does not comply with the registration policy',
|
'ComplyWithEmailRestrictionPolicy' => '此电子邮件地址不符合注册策略',
|
||||||
'IsValidEmailList' => 'All emails must be valid and separated with a pipe'
|
'IsValidEmailList' => '所有电子邮件必须是有效的并用管道符隔开'
|
||||||
],
|
],
|
||||||
'secret' => [
|
'secret' => [
|
||||||
'isBase32Encoded' => ':attribute 必须是 base32 编码的字符串',
|
'isBase32Encoded' => ':attribute 必须是 base32 编码的字符串',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user