#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Authorizer\n"
"POT-Creation-Date: 2025-03-25 14:37-1000\n"
"PO-Revision-Date: 2025-03-25 14:37-1000\n"
"Last-Translator: University of Hawaii <dcdc@hawaii.edu>\n"
"Language-Team: University of Hawaii <dcdc@hawaii.edu>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
"X-Generator: Poedit 3.5\n"
"X-Poedit-Basepath: ..\n"
"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
"X-Poedit-WPHeader: authorizer.php\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
"X-Poedit-SearchPath-0: .\n"
"X-Poedit-SearchPathExcluded-0: *.min.js\n"
"X-Poedit-SearchPathExcluded-1: node_modules\n"
"X-Poedit-SearchPathExcluded-2: vendor\n"

#: src/authorizer/class-admin-page.php:45
msgid ""
"<strong>Pending Users</strong>: Pending users are users who have successfully "
"logged in to the site, but who haven't yet been approved (or blocked) by you."
msgstr ""

#: src/authorizer/class-admin-page.php:46
msgid ""
"<strong>Approved Users</strong>: Approved users have access to the site once "
"they successfully log in."
msgstr ""

#: src/authorizer/class-admin-page.php:47
msgid ""
"<strong>Blocked Users</strong>: Blocked users will receive an error message "
"when they try to visit the site after authenticating."
msgstr ""

#: src/authorizer/class-admin-page.php:48
msgid ""
"Users in the <strong>Pending</strong> list appear automatically after a new "
"user tries to log in from the configured external authentication service. You "
"can add users to the <strong>Approved</strong> or <strong>Blocked</strong> "
"lists by typing them in manually, or by clicking the <em>Approve</em> or "
"<em>Block</em> buttons next to a user in the <strong>Pending</strong> list."
msgstr ""

#: src/authorizer/class-admin-page.php:53 src/authorizer/class-options.php:1147
#: src/authorizer/class-options.php:1153
msgid "Access Lists"
msgstr ""

#: src/authorizer/class-admin-page.php:60
msgid ""
"<strong>Who can log in to the site?</strong>: Choose the level of access "
"restriction you'd like to use on your site here. You can leave the site open "
"to anyone with a WordPress account or an account on an external service like "
"Google, CAS, or LDAP, or restrict it to WordPress users and only the external "
"users that you specify via the <em>Access Lists</em>."
msgstr ""

#: src/authorizer/class-admin-page.php:61
msgid ""
"<strong>Which role should receive email notifications about pending users?</"
"strong>: If you've restricted access to <strong>approved users</strong>, you "
"can determine which WordPress users will receive a notification email "
"everytime a new external user successfully logs in and is added to the "
"pending list. All users of the specified role will receive an email, and the "
"external user will get a message (specified below) telling them their access "
"is pending approval."
msgstr ""

#: src/authorizer/class-admin-page.php:62
msgid ""
"<strong>What message should pending users see after attempting to log in?</"
"strong>: Here you can specify the exact message a new external user will see "
"once they try to log in to the site for the first time."
msgstr ""

#: src/authorizer/class-admin-page.php:67 src/authorizer/class-options.php:1154
msgid "Login Access"
msgstr ""

#: src/authorizer/class-admin-page.php:74
msgid ""
"<strong>Who can view the site?</strong>: You can restrict the site's "
"visibility by only allowing logged in users to see pages. If you do so, you "
"can customize the specifics about the site's privacy using the settings below."
msgstr ""

#: src/authorizer/class-admin-page.php:75
msgid ""
"<strong>What pages (if any) should be available to everyone?</strong>: If "
"you'd like to declare certain pages on your site as always public (such as "
"the course syllabus, introduction, or calendar), specify those pages here. "
"These pages will always be available no matter what access restrictions exist."
msgstr ""

#: src/authorizer/class-admin-page.php:76
msgid ""
"<strong>What happens to people without access when they visit a <em>private</"
"em> page?</strong>: Choose the response anonymous users receive when visiting "
"the site. You can choose between immediately taking them to the <strong>login "
"screen</strong>, or simply showing them a <strong>message</strong>."
msgstr ""

#: src/authorizer/class-admin-page.php:77
msgid ""
"<strong>What happens to people without access when they visit a <em>public</"
"em> page?</strong>: Choose the response anonymous users receive when visiting "
"a page on the site marked as public. You can choose between showing them the "
"page without any message, or showing them a the page with a message above the "
"content."
msgstr ""

#: src/authorizer/class-admin-page.php:78
msgid ""
"<strong>What message should people without access see?</strong>: If you chose "
"to show new users a <strong>message</strong> above, type that message here."
msgstr ""

#: src/authorizer/class-admin-page.php:83 src/authorizer/class-options.php:1155
msgid "Public Access"
msgstr ""

#: src/authorizer/class-admin-page.php:90
msgid ""
"<strong>Type of external service to authenticate against</strong>: Choose "
"which authentication service type you will be using. You'll have to fill out "
"different fields below depending on which service you choose."
msgstr ""

#: src/authorizer/class-admin-page.php:91
msgid ""
"<strong>Enable OAuth2 Logins</strong>: Choose if you want to allow users to "
"log in with one of the supported OAuth2 providers. You will need to enter "
"your API Client ID and Secret to enable these logins."
msgstr ""

#: src/authorizer/class-admin-page.php:92
msgid ""
"<strong>Enable Google Logins</strong>: Choose if you want to allow users to "
"log in with their Google Account credentials. You will need to enter your API "
"Client ID and Secret to enable Google Logins."
msgstr ""

#: src/authorizer/class-admin-page.php:93
msgid ""
"<strong>Enable CAS Logins</strong>: Choose if you want to allow users to log "
"in with via CAS (Central Authentication Service). You will need to enter "
"details about your CAS server (host, port, and path) to enable CAS Logins."
msgstr ""

#: src/authorizer/class-admin-page.php:94
msgid ""
"<strong>Enable LDAP Logins</strong>: Choose if you want to allow users to log "
"in with their LDAP (Lightweight Directory Access Protocol) credentials. You "
"will need to enter details about your LDAP server (host, port, search base, "
"uid attribute, directory user, directory user password, and whether to use "
"STARTTLS) to enable LDAP Logins."
msgstr ""

#: src/authorizer/class-admin-page.php:95
msgid ""
"<strong>Default role for new CAS users</strong>: Specify which role new "
"external users will get by default. Be sure to choose a role with limited "
"permissions!"
msgstr ""

#: src/authorizer/class-admin-page.php:96
msgid "If you enable OAuth2 logins:"
msgstr ""

#: src/authorizer/class-admin-page.php:98
msgid ""
"<strong>Client ID</strong>: You can generate this ID following the "
"instructions for your specific provider."
msgstr ""

#: src/authorizer/class-admin-page.php:98
msgid ""
"Note: for increased security, you can leave this field blank and instead "
"define this value either in wp-config.php via "
"<code>define( 'AUTHORIZER_OAUTH2_CLIENT_ID', '...' );</code>, or you may "
"fetch it from an external service like AWS Secrets Manager by hooking into "
"the <code>authorizer_oauth2_client_id</code> filter. This will prevent it "
"from being stored in plaintext in the WordPress database."
msgstr ""

#: src/authorizer/class-admin-page.php:99
msgid ""
"<strong>Client Secret</strong>: You can generate this secret by following the "
"instructions for your specific provider."
msgstr ""

#: src/authorizer/class-admin-page.php:99
msgid ""
"Note: for increased security, you can leave this field blank and instead "
"define this value either in wp-config.php via "
"<code>define( 'AUTHORIZER_OAUTH2_CLIENT_SECRET', '...' );</code>, or you may "
"fetch it from an external service like AWS Secrets Manager by hooking into "
"the <code>authorizer_oauth2_client_secret</code> filter. This will prevent it "
"from being stored in plaintext in the WordPress database."
msgstr ""

#: src/authorizer/class-admin-page.php:100
msgid ""
"<strong>Authorization URL</strong>: For the generic OAuth2 provider, you will "
"need to specify the 3 endpoints required for the oauth2 authentication flow. "
"This is the first: the endpoint first contacted to initiate the "
"authentication."
msgstr ""

#: src/authorizer/class-admin-page.php:101
msgid ""
"<strong>Access Token URL</strong>: For the generic OAuth2 provider, you will "
"need to specify the 3 endpoints required for the oauth2 authentication flow. "
"This is the second: the endpoint that is contacted after initiation to "
"retrieve an access token for the user that just authenticated."
msgstr ""

#: src/authorizer/class-admin-page.php:102
msgid ""
"<strong>Resource Owner URL</strong>: For the generic OAuth2 provider, you "
"will need to specify the 3 endpoints required for the oauth2 authentication "
"flow. This is the third: the endpoint that is contacted after successfully "
"receiving an authentication token to retrieve details on the user that just "
"authenticated."
msgstr ""

#: src/authorizer/class-admin-page.php:104
msgid "If you enable Google logins:"
msgstr ""

#: src/authorizer/class-admin-page.php:106
msgid ""
"<strong>Google Client ID</strong>: You can generate this ID by creating a new "
"Project in the <a href='https://cloud.google.com/console'>Google Developers "
"Console</a>. A Client ID typically looks something like this: 1234567890123-"
"kdjr85yt6vjr6d8g7dhr8g7d6durjf7g.apps.googleusercontent.com"
msgstr ""

#: src/authorizer/class-admin-page.php:106
msgid ""
"Note: for increased security, you can leave this field blank and instead "
"define this value either in wp-config.php via "
"<code>define( 'AUTHORIZER_GOOGLE_CLIENT_ID', '...' );</code>, or you may "
"fetch it from an external service like AWS Secrets Manager by hooking into "
"the <code>authorizer_google_client_id</code> filter. This will prevent it "
"from being stored in plaintext in the WordPress database."
msgstr ""

#: src/authorizer/class-admin-page.php:107
msgid ""
"<strong>Google Client Secret</strong>: You can generate this secret by "
"creating a new Project in the <a href='https://cloud.google.com/"
"console'>Google Developers Console</a>. A Client Secret typically looks "
"something like this: sDNgX5_pr_5bly-frKmvp8jT"
msgstr ""

#: src/authorizer/class-admin-page.php:107
msgid ""
"Note: for increased security, you can leave this field blank and instead "
"define this value either in wp-config.php via "
"<code>define( 'AUTHORIZER_GOOGLE_CLIENT_SECRET', '...' );</code>, or you may "
"fetch it from an external service like AWS Secrets Manager by hooking into "
"the <code>authorizer_google_client_secret</code> filter. This will prevent it "
"from being stored in plaintext in the WordPress database."
msgstr ""

#: src/authorizer/class-admin-page.php:109
msgid "If you enable CAS logins:"
msgstr ""

#: src/authorizer/class-admin-page.php:111
msgid ""
"<strong>CAS server hostname</strong>: Enter the hostname of the CAS server "
"you authenticate against (e.g., authn.example.edu)."
msgstr ""

#: src/authorizer/class-admin-page.php:112
msgid ""
"<strong>CAS server port</strong>: Enter the port on the CAS server to connect "
"to (e.g., 443)."
msgstr ""

#: src/authorizer/class-admin-page.php:113
msgid ""
"<strong>CAS server path/context</strong>: Enter the path to the login "
"endpoint on the CAS server (e.g., /cas)."
msgstr ""

#: src/authorizer/class-admin-page.php:114
msgid ""
"<strong>CAS server method</strong>: Select the method to use when setting the "
"CAS config (e.g.,\"client\" or \"proxy\")"
msgstr ""

#: src/authorizer/class-admin-page.php:115
msgid ""
"<strong>CAS attribute containing first name</strong>: Enter the CAS attribute "
"that has the user's first name. When this user first logs in, their WordPress "
"account will have their first name retrieved from CAS and added to their "
"WordPress profile."
msgstr ""

#: src/authorizer/class-admin-page.php:116
msgid ""
"<strong>CAS attribute containing last name</strong>: Enter the CAS attribute "
"that has the user's last name. When this user first logs in, their WordPress "
"account will have their last name retrieved from CAS and added to their "
"WordPress profile."
msgstr ""

#: src/authorizer/class-admin-page.php:117
msgid ""
"<strong>CAS attribute update</strong>: Select whether the first and last "
"names retrieved from CAS should overwrite any value the user has entered in "
"the first and last name fields in their WordPress profile. If this is not "
"set, this only happens the first time they log in."
msgstr ""

#: src/authorizer/class-admin-page.php:119
msgid "If you enable LDAP logins:"
msgstr ""

#: src/authorizer/class-admin-page.php:121
msgid ""
"<strong>LDAP Host</strong>: Enter the URL of the LDAP server you authenticate "
"against."
msgstr ""

#: src/authorizer/class-admin-page.php:122
msgid ""
"<strong>LDAP Port</strong>: Enter the port number that the LDAP server "
"listens on."
msgstr ""

#: src/authorizer/class-admin-page.php:123
msgid ""
"<strong>LDAP Search Base</strong>: Enter the LDAP string that represents the "
"search base, e.g., ou=people,dc=example,dc=edu"
msgstr ""

#: src/authorizer/class-admin-page.php:124
msgid ""
"<strong>LDAP Search Filter</strong>: Enter the optional LDAP string that "
"represents the search filter, e.g., (memberOf=cn=wp_users,ou=people,"
"dc=example,dc=edu)"
msgstr ""

#: src/authorizer/class-admin-page.php:125
msgid ""
"<strong>LDAP attribute containing username</strong>: Enter the name of the "
"LDAP attribute that contains the usernames used by those attempting to log "
"in. The plugin will search on this attribute to find the cn to bind against "
"for login attempts."
msgstr ""

#: src/authorizer/class-admin-page.php:126
msgid ""
"<strong>LDAP Directory User</strong>: Enter the name of the LDAP user that "
"has permissions to browse the directory."
msgstr ""

#: src/authorizer/class-admin-page.php:126
msgid ""
"Note: for increased security, you can leave this field blank and instead "
"define this value either in wp-config.php via "
"<code>define( 'AUTHORIZER_LDAP_USER', '...' );</code>, or you may fetch it "
"from an external service like AWS Secrets Manager by hooking into the "
"<code>authorizer_ldap_user</code> filter. This will prevent it from being "
"stored in plaintext in the WordPress database."
msgstr ""

#: src/authorizer/class-admin-page.php:127
msgid ""
"<strong>LDAP Directory User Password</strong>: Enter the password for the "
"LDAP user that has permission to browse the directory."
msgstr ""

#: src/authorizer/class-admin-page.php:127
msgid ""
"Note: for increased security, you can leave this field blank and instead "
"define this value either in wp-config.php via "
"<code>define( 'AUTHORIZER_LDAP_PASSWORD', '...' );</code>, or you may fetch "
"it from an external service like AWS Secrets Manager by hooking into the "
"<code>authorizer_ldap_password</code> filter. This will prevent it from being "
"stored in the WordPress database."
msgstr ""

#: src/authorizer/class-admin-page.php:128
msgid ""
"<strong>Use STARTTLS</strong>: Select whether unencrypted communication with "
"the LDAP server should be upgraded to a TLS-secured connection using STARTTLS."
msgstr ""

#: src/authorizer/class-admin-page.php:129
msgid ""
"<strong>Custom lost password URL</strong>: The WordPress login page contains "
"a link to recover a lost password. If you have external users who shouldn't "
"change the password on their WordPress account, point them to the appropriate "
"location to change the password on their external authentication service here."
msgstr ""

#: src/authorizer/class-admin-page.php:130
msgid ""
"<strong>LDAP attribute containing first name</strong>: Enter the LDAP "
"attribute that has the user's first name. When this user first logs in, their "
"WordPress account will have their first name retrieved from LDAP and added to "
"their WordPress profile."
msgstr ""

#: src/authorizer/class-admin-page.php:131
msgid ""
"<strong>LDAP attribute containing last name</strong>: Enter the LDAP "
"attribute that has the user's last name. When this user first logs in, their "
"WordPress account will have their last name retrieved from LDAP and added to "
"their WordPress profile."
msgstr ""

#: src/authorizer/class-admin-page.php:132
msgid ""
"<strong>LDAP attribute update</strong>: Select whether the first and last "
"names retrieved from LDAP should overwrite any value the user has entered in "
"the first and last name fields in their WordPress profile. If this is not "
"set, this only happens the first time they log in."
msgstr ""

#: src/authorizer/class-admin-page.php:138 src/authorizer/class-options.php:1148
#: src/authorizer/class-options.php:1156
msgid "External Service"
msgstr ""

#: src/authorizer/class-admin-page.php:145
msgid ""
"<strong>Limit invalid login attempts</strong>: Choose how soon (and for how "
"long) to restrict access to individuals (or bots) making repeated invalid "
"login attempts. You may set a shorter delay first, and then a longer delay "
"after repeated invalid attempts; you may also set how much time must pass "
"before the delays will be reset to normal."
msgstr ""

#: src/authorizer/class-admin-page.php:146
msgid ""
"<strong>Hide WordPress Logins</strong>: If you want to hide the WordPress "
"username and password fields and the Log In button on the wp-login screen, "
"enable this option. Note: You can always access the WordPress logins by "
"adding external=wordpress to the wp-login URL, like so:"
msgstr ""

#: src/authorizer/class-admin-page.php:147
msgid ""
"<strong>Disable WordPress Logins</strong>: If you want to prevent users from "
"logging in with their WordPress passwords and instead only allow logins from "
"external services, enable this option. Note: enabling this will also hide "
"WordPress logins unless the LDAP external service is enabled."
msgstr ""

#: src/authorizer/class-admin-page.php:148
msgid ""
"<strong>Custom WordPress login branding</strong>: If you'd like to use custom "
"branding on the WordPress login page, select that here. You will need to use "
"the <code>authorizer_add_branding_option</code> filter in your theme to add "
"it. You can see an example theme that implements this filter in the plugin "
"directory under sample-theme-add-branding."
msgstr ""

#: src/authorizer/class-admin-page.php:148
#: src/authorizer/options/class-advanced.php:213
msgid ""
"Note: you can leave this field blank and instead define this value either in "
"wp-config.php via <code>define( 'AUTHORIZER_ADVANCED_BRANDING', '...' );</"
"code>, or you may set it in the <code>authorizer_advanced_branding</code> "
"filter."
msgstr ""

#: src/authorizer/class-admin-page.php:153 src/authorizer/class-options.php:1149
#: src/authorizer/class-options.php:1157
msgid "Advanced"
msgstr ""

#: src/authorizer/class-admin-page.php:185
msgid "Can't reach CAS server. Please provide"
msgstr ""

#: src/authorizer/class-admin-page.php:185
msgid "accurate CAS settings"
msgstr ""

#: src/authorizer/class-admin-page.php:185
msgid "if you intend to use it."
msgstr ""

#: src/authorizer/class-admin-page.php:230
#: src/authorizer/class-dashboard-widget.php:70
msgid "Settings"
msgstr ""

#: src/authorizer/class-admin-page.php:245
msgid "Network Settings"
msgstr ""

#: src/authorizer/class-admin-page.php:294
msgid "Who can log into the site?"
msgstr ""

#: src/authorizer/class-admin-page.php:301
msgid "Which role should receive email notifications about pending users?"
msgstr ""

#: src/authorizer/class-admin-page.php:308
msgid "What message should pending users see after attempting to log in?"
msgstr ""

#: src/authorizer/class-admin-page.php:315
msgid "What message should blocked users see after attempting to log in?"
msgstr ""

#: src/authorizer/class-admin-page.php:322
msgid "Send welcome email to new approved users?"
msgstr ""

#: src/authorizer/class-admin-page.php:329
msgid "Welcome email subject"
msgstr ""

#: src/authorizer/class-admin-page.php:336
msgid "Welcome email body"
msgstr ""

#: src/authorizer/class-admin-page.php:351
msgid "Who can view the site?"
msgstr ""

#: src/authorizer/class-admin-page.php:358
msgid "What pages (if any) should be available to everyone?"
msgstr ""

#: src/authorizer/class-admin-page.php:365
msgid "What happens to people without access when they visit a private page?"
msgstr ""

#: src/authorizer/class-admin-page.php:372
msgid "What happens to people without access when they visit a public page?"
msgstr ""

#: src/authorizer/class-admin-page.php:379
msgid "What message should people without access see?"
msgstr ""

#: src/authorizer/class-admin-page.php:394
#: src/authorizer/class-admin-page.php:976
msgid "Default role for new users"
msgstr ""

#: src/authorizer/class-admin-page.php:402
#: src/authorizer/class-admin-page.php:981
msgid "OAuth2 Logins"
msgstr ""

#: src/authorizer/class-admin-page.php:412
#: src/authorizer/class-admin-page.php:985
msgid "OAuth2 automatic login"
msgstr ""

#: src/authorizer/class-admin-page.php:419
msgid "Provider"
msgstr ""

#: src/authorizer/class-admin-page.php:426
msgid "Custom label"
msgstr ""

#: src/authorizer/class-admin-page.php:433
#: src/authorizer/class-admin-page.php:997
msgid "Client ID"
msgstr ""

#: src/authorizer/class-admin-page.php:440
#: src/authorizer/class-admin-page.php:1001
msgid "Client Secret"
msgstr ""

#: src/authorizer/class-admin-page.php:447
#: src/authorizer/class-admin-page.php:1005
msgid "OAuth2 Hosted Domain"
msgstr ""

#: src/authorizer/class-admin-page.php:454
#: src/authorizer/class-admin-page.php:1009
msgid "Tenant ID"
msgstr ""

#: src/authorizer/class-admin-page.php:461
#: src/authorizer/class-admin-page.php:1013
msgid "Authorization URL"
msgstr ""

#: src/authorizer/class-admin-page.php:468
#: src/authorizer/class-admin-page.php:1017
msgid "Access Token URL"
msgstr ""

#: src/authorizer/class-admin-page.php:475
#: src/authorizer/class-admin-page.php:1021
msgid "Resource Owner URL"
msgstr ""

#: src/authorizer/class-admin-page.php:482
#: src/authorizer/class-admin-page.php:1026
msgid "Attribute containing username"
msgstr ""

#: src/authorizer/class-admin-page.php:489
#: src/authorizer/class-admin-page.php:1030
msgid "Attribute containing email"
msgstr ""

#: src/authorizer/class-admin-page.php:496
#: src/authorizer/class-admin-page.php:1034
msgid "Attribute containing first name"
msgstr ""

#: src/authorizer/class-admin-page.php:503
#: src/authorizer/class-admin-page.php:1039
msgid "Attribute containing last name"
msgstr ""

#: src/authorizer/class-admin-page.php:510
#: src/authorizer/class-admin-page.php:1043
msgid "Name attribute update"
msgstr ""

#: src/authorizer/class-admin-page.php:518
#: src/authorizer/class-admin-page.php:1048
msgid "Google Logins"
msgstr ""

#: src/authorizer/class-admin-page.php:528
#: src/authorizer/class-admin-page.php:1052
msgid "Google Client ID"
msgstr ""

#: src/authorizer/class-admin-page.php:535
#: src/authorizer/class-admin-page.php:1056
msgid "Google Client Secret"
msgstr ""

#: src/authorizer/class-admin-page.php:542
#: src/authorizer/class-admin-page.php:1060
msgid "Google Hosted Domain"
msgstr ""

#: src/authorizer/class-admin-page.php:550
#: src/authorizer/class-admin-page.php:1064
msgid "CAS Logins"
msgstr ""

#: src/authorizer/class-admin-page.php:560
#: src/authorizer/class-admin-page.php:1068
msgid "CAS server(s)"
msgstr ""

#: src/authorizer/class-admin-page.php:568
#: src/authorizer/class-admin-page.php:1073
msgid "CAS automatic login"
msgstr ""

#: src/authorizer/class-admin-page.php:582
msgid "CAS custom label"
msgstr ""

#: src/authorizer/class-admin-page.php:593
#: src/authorizer/class-admin-page.php:1092
msgid "CAS server hostname"
msgstr ""

#: src/authorizer/class-admin-page.php:603
#: src/authorizer/class-admin-page.php:1103
msgid "CAS server port"
msgstr ""

#: src/authorizer/class-admin-page.php:613
#: src/authorizer/class-admin-page.php:1114
msgid "CAS server path/context"
msgstr ""

#: src/authorizer/class-admin-page.php:623
#: src/authorizer/class-admin-page.php:1125
msgid "CAS server method"
msgstr ""

#: src/authorizer/class-admin-page.php:633
#: src/authorizer/class-admin-page.php:1136
msgid "CAS server protocol"
msgstr ""

#: src/authorizer/class-admin-page.php:643
msgid "CAS attribute containing email address"
msgstr ""

#: src/authorizer/class-admin-page.php:653
#: src/authorizer/class-admin-page.php:1158
msgid "CAS attribute containing first name"
msgstr ""

#: src/authorizer/class-admin-page.php:663
#: src/authorizer/class-admin-page.php:1169
msgid "CAS attribute containing last name"
msgstr ""

#: src/authorizer/class-admin-page.php:673
#: src/authorizer/class-admin-page.php:1180
msgid "CAS attribute update"
msgstr ""

#: src/authorizer/class-admin-page.php:683
#: src/authorizer/class-admin-page.php:1191
msgid "CAS users linked by username"
msgstr ""

#: src/authorizer/class-admin-page.php:695
#: src/authorizer/class-admin-page.php:1204
msgid "LDAP Logins"
msgstr ""

#: src/authorizer/class-admin-page.php:705
#: src/authorizer/class-admin-page.php:1208
msgid "LDAP Host"
msgstr ""

#: src/authorizer/class-admin-page.php:712
#: src/authorizer/class-admin-page.php:1212
msgid "LDAP Port"
msgstr ""

#: src/authorizer/class-admin-page.php:719
#: src/authorizer/class-admin-page.php:1216
#: src/authorizer/options/external/class-ldap.php:104
msgid "Use STARTTLS"
msgstr ""

#: src/authorizer/class-admin-page.php:726
#: src/authorizer/class-admin-page.php:1220
msgid "LDAP Search Base"
msgstr ""

#: src/authorizer/class-admin-page.php:733
#: src/authorizer/class-admin-page.php:1224
msgid "LDAP Search Filter"
msgstr ""

#: src/authorizer/class-admin-page.php:740
#: src/authorizer/class-admin-page.php:1228
msgid "LDAP attribute containing username"
msgstr ""

#: src/authorizer/class-admin-page.php:747
msgid "LDAP attribute containing email address"
msgstr ""

#: src/authorizer/class-admin-page.php:754
#: src/authorizer/class-admin-page.php:1236
msgid "LDAP Directory User"
msgstr ""

#: src/authorizer/class-admin-page.php:761
#: src/authorizer/class-admin-page.php:1240
msgid "LDAP Directory User Password"
msgstr ""

#: src/authorizer/class-admin-page.php:768
#: src/authorizer/class-admin-page.php:1244
msgid "Custom lost password URL"
msgstr ""

#: src/authorizer/class-admin-page.php:775
#: src/authorizer/class-admin-page.php:1248
msgid "LDAP attribute containing first name"
msgstr ""

#: src/authorizer/class-admin-page.php:782
#: src/authorizer/class-admin-page.php:1252
msgid "LDAP attribute containing last name"
msgstr ""

#: src/authorizer/class-admin-page.php:789
#: src/authorizer/class-admin-page.php:1256
msgid "LDAP attribute update"
msgstr ""

#: src/authorizer/class-admin-page.php:796
#: src/authorizer/class-admin-page.php:1260
msgid "LDAP test connection"
msgstr ""

#: src/authorizer/class-admin-page.php:811
#: src/authorizer/class-admin-page.php:1268
msgid "Limit invalid login attempts"
msgstr ""

#: src/authorizer/class-admin-page.php:818
msgid "Hide WordPress Login"
msgstr ""

#: src/authorizer/class-admin-page.php:825
#: src/authorizer/class-admin-page.php:1276
#: src/authorizer/options/class-advanced.php:102
msgid "Disable WordPress Logins"
msgstr ""

#: src/authorizer/class-admin-page.php:832
#: src/authorizer/class-admin-page.php:1280
msgid "Bypass Usernames"
msgstr ""

#: src/authorizer/class-admin-page.php:839
msgid "Custom WordPress login branding"
msgstr ""

#: src/authorizer/class-admin-page.php:846
msgid "Authorizer admin menu item location"
msgstr ""

#: src/authorizer/class-admin-page.php:853
msgid "Show custom usermeta in user list"
msgstr ""

#: src/authorizer/class-admin-page.php:860
#: src/authorizer/class-admin-page.php:1284
msgid "Number of users per page"
msgstr ""

#: src/authorizer/class-admin-page.php:867
#: src/authorizer/class-admin-page.php:1288
msgid "Approved users sort method"
msgstr ""

#: src/authorizer/class-admin-page.php:874
#: src/authorizer/class-admin-page.php:1292
msgid "Approved users sort order"
msgstr ""

#: src/authorizer/class-admin-page.php:881
msgid "Show dashboard widget to admin users"
msgstr ""

#: src/authorizer/class-admin-page.php:890
msgid "Override multisite options"
msgstr ""

#: src/authorizer/class-admin-page.php:905
#: src/authorizer/class-admin-page.php:941
#: src/authorizer/class-dashboard-widget.php:34
msgid "Authorizer Settings"
msgstr ""

#: src/authorizer/class-admin-page.php:925
msgid "You do not have sufficient permissions to access this page."
msgstr ""

#: src/authorizer/class-admin-page.php:942
msgid ""
"Most <strong>Authorizer</strong> settings are set in the individual sites, "
"but you can specify a few options here that apply to <strong>all sites in the "
"network</strong>. These settings will override settings in the individual "
"sites."
msgstr ""

#: src/authorizer/class-admin-page.php:944
msgid "Override individual site settings with the settings below"
msgstr ""

#: src/authorizer/class-admin-page.php:945
msgid ""
"Prevent site administrators from overriding any multisite settings defined "
"here (via Authorizer > Advanced > Override multisite options)"
msgstr ""

#: src/authorizer/class-admin-page.php:956
msgid "Manage who has access to all sites in the network."
msgstr ""

#: src/authorizer/class-admin-page.php:960
msgid "Who can log in to sites in this network?"
msgstr ""

#: src/authorizer/class-admin-page.php:964
msgid "Who can view sites in this network?"
msgstr ""

#: src/authorizer/class-admin-page.php:968
msgid "Approved Users (All Sites)"
msgstr ""

#: src/authorizer/class-admin-page.php:968
msgid ""
"Note: these users will <strong>not</strong> receive welcome emails when "
"approved. Only users approved from individual sites can receive these "
"messages."
msgstr ""

#: src/authorizer/class-admin-page.php:989
msgid "OAuth2 Provider"
msgstr ""

#: src/authorizer/class-admin-page.php:993
msgid "Custom Label"
msgstr ""

#: src/authorizer/class-admin-page.php:1081
msgid "CAS Custom Label"
msgstr ""

#: src/authorizer/class-admin-page.php:1147
msgid "CAS attribute containing email"
msgstr ""

#: src/authorizer/class-admin-page.php:1232
msgid "LDAP attribute containing email"
msgstr ""

#: src/authorizer/class-admin-page.php:1272
#: src/authorizer/options/class-advanced.php:82
msgid "Hide WordPress Logins"
msgstr ""

#: src/authorizer/class-admin-page.php:1296
#: src/authorizer/options/class-advanced.php:414
msgid "Show Dashboard Widget"
msgstr ""

#: src/authorizer/class-admin-page.php:1303
#: src/authorizer/class-admin-page.php:1384
msgid "Save Changes"
msgstr ""

#: src/authorizer/class-admin-page.php:1377
msgid "Saved"
msgstr ""

#: src/authorizer/class-admin-page.php:1378
msgid "Duplicate"
msgstr ""

#: src/authorizer/class-admin-page.php:1379
msgid "Failed"
msgstr ""

#: src/authorizer/class-admin-page.php:1380
msgid "Local WordPress user"
msgstr ""

#: src/authorizer/class-admin-page.php:1381
#: src/authorizer/options/class-access-lists.php:550
msgid "Block/Ban user"
msgstr ""

#: src/authorizer/class-admin-page.php:1382
#: src/authorizer/options/class-access-lists.php:89
#: src/authorizer/options/class-access-lists.php:278
#: src/authorizer/options/class-access-lists.php:545
#: src/authorizer/options/class-access-lists.php:551
msgid "Remove user"
msgstr ""

#: src/authorizer/class-admin-page.php:1383
msgid "No users in"
msgstr ""

#: src/authorizer/class-admin-page.php:1385
msgid "Private Pages"
msgstr ""

#: src/authorizer/class-admin-page.php:1386
msgid "Public Pages"
msgstr ""

#: src/authorizer/class-admin-page.php:1387
#: src/authorizer/options/class-access-lists.php:334
msgid "First page"
msgstr ""

#: src/authorizer/class-admin-page.php:1388
#: src/authorizer/options/class-access-lists.php:345
msgid "Previous page"
msgstr ""

#: src/authorizer/class-admin-page.php:1389
#: src/authorizer/options/class-access-lists.php:372
msgid "Next page"
msgstr ""

#: src/authorizer/class-admin-page.php:1390
#: src/authorizer/options/class-access-lists.php:383
msgid "Last page"
msgstr ""

#: src/authorizer/class-ajax-endpoints.php:382
#: src/authorizer/options/class-access-lists.php:310
#, php-format
msgid "%s user"
msgid_plural "%s users"
msgstr[0] ""
msgstr[1] ""

#: src/authorizer/class-authentication.php:71
msgid "<strong>ERROR</strong>: Incorrect username or password."
msgstr ""

#: src/authorizer/class-authentication.php:109
#: src/authorizer/class-authentication.php:127
#, php-format
msgid ""
"<strong>ERROR</strong>: There have been too many invalid login attempts for "
"the username <strong>%1$s</strong>. Please wait <strong "
"id=\"seconds_remaining\" data-seconds=\"%2$s\">%3$s</strong> before trying "
"again. <a href=\"%4$s\" title=\"Password Lost and Found\">Lost your password</"
"a>?"
msgstr ""

#: src/authorizer/class-authentication.php:248
#: src/authorizer/class-login-form.php:708
msgid "<strong>ERROR</strong>: The username field is empty."
msgstr ""

#: src/authorizer/class-authentication.php:252
msgid "<strong>ERROR</strong>: The password field is empty."
msgstr ""

#: src/authorizer/class-authentication.php:716
msgid "Email address does not match the allowed hosted domain"
msgstr ""

#: src/authorizer/class-authentication.php:834
msgid "The authentication timestamp is too old, please try again."
msgstr ""

#: src/authorizer/class-authentication.php:837
#: src/authorizer/class-authentication.php:842
msgid "Invalid Google credentials provided."
msgstr ""

#: src/authorizer/class-authentication.php:868
msgid "Google credentials do not match the allowed hosted domain"
msgstr ""

#: src/authorizer/class-authentication.php:961
msgid "CAS server returned an Authentication Exception. Details:"
msgstr ""

#: src/authorizer/class-authentication.php:1090
#, php-format
msgid "[%s] Attempting to authenticate via LDAP."
msgstr ""

#: src/authorizer/class-authentication.php:1100
msgid "Failed: no LDAP Host(s) specified."
msgstr ""

#: src/authorizer/class-authentication.php:1111
msgid "Failed: no LDAP Search Base(s) specified."
msgstr ""

#: src/authorizer/class-authentication.php:1144
msgid "Failed: empty username and password."
msgstr ""

#: src/authorizer/class-authentication.php:1152
msgid "Failed: empty username."
msgstr ""

#: src/authorizer/class-authentication.php:1154
msgid "You must provide a username or email."
msgstr ""

#: src/authorizer/class-authentication.php:1158
msgid "Failed: empty password."
msgstr ""

#: src/authorizer/class-authentication.php:1160
msgid "You must provide a password."
msgstr ""

#: src/authorizer/class-authentication.php:1166
msgid "Failed: php-ldap extension not installed."
msgstr ""

#: src/authorizer/class-authentication.php:1197
#, php-format
msgid "Warning: could not parse host %s with wp_parse_url()."
msgstr ""

#: src/authorizer/class-authentication.php:1223
#, php-format
msgid "Warning: syntax check failed on host %s in ldap_connect()."
msgstr ""

#: src/authorizer/class-authentication.php:1234
#, php-format
msgid "Warning: unable to start TLS on host %s:"
msgstr ""

#: src/authorizer/class-authentication.php:1288
#, php-format
msgid "Performing bind as user logging in: %s."
msgstr ""

#: src/authorizer/class-authentication.php:1298
#, php-format
msgid "Warning: unable to bind on host %1$s using directory user:"
msgstr ""

#: src/authorizer/class-authentication.php:1312
#, php-format
msgid "Successful bind using LDAP user DN %s instead of directory user."
msgstr ""

#: src/authorizer/class-authentication.php:1322
#: src/authorizer/class-authentication.php:1469
#, php-format
msgid "Failed: password incorrect for LDAP user %s."
msgstr ""

#: src/authorizer/class-authentication.php:1335
#, php-format
msgid "Connected to LDAP host %s."
msgstr ""

#: src/authorizer/class-authentication.php:1343
msgid "Failed: unable to connect to any LDAP host."
msgstr ""

#: src/authorizer/class-authentication.php:1404
#, php-format
msgid "Using LDAP search filter: %s"
msgstr ""

#: src/authorizer/class-authentication.php:1419
#, php-format
msgid "Found user %1$s in search base: %2$s"
msgstr ""

#: src/authorizer/class-authentication.php:1424
#, php-format
msgid "Failed to find user %1$s in %2$s. Trying next search base."
msgstr ""

#: src/authorizer/class-authentication.php:1432
#, php-format
msgid "Failed: no LDAP user %s found."
msgstr ""

#: src/authorizer/class-authentication.php:1488
#, php-format
msgid "[%1$s] Successfully authenticated user %2$s (%3$s) via LDAP."
msgstr ""

#: src/authorizer/class-authorization.php:132
#: src/authorizer/class-authorization.php:701
#, php-format
msgid "%s - Access Restricted"
msgstr ""

#: src/authorizer/class-authorization.php:140
#: src/authorizer/class-authorization.php:538
msgid "Back"
msgstr ""

#: src/authorizer/class-authorization.php:144
#: src/authorizer/class-authorization.php:546
msgid "Invalid login attempted."
msgstr ""

#: src/authorizer/class-authorization.php:506
#, php-format
msgid "Action required: Pending user %1$s at %2$s"
msgstr ""

#: src/authorizer/class-authorization.php:512
#, php-format
msgid ""
"A new user has tried to access the %1$s site you manage at:\n"
"%2$s\n"
"\n"
"Please log in to approve or deny their request:\n"
"%3$s\n"
msgstr ""

#: src/authorizer/class-authorization.php:709
#: src/authorizer/class-login-form.php:40
msgid "Log In"
msgstr ""

#: src/authorizer/class-dashboard-widget.php:54
#: src/authorizer/options/class-access-lists.php:40
msgid "Pending Users"
msgstr ""

#: src/authorizer/class-dashboard-widget.php:59
#: src/authorizer/options/class-access-lists.php:44
msgid "Approved Users"
msgstr ""

#: src/authorizer/class-dashboard-widget.php:64
#: src/authorizer/options/class-access-lists.php:48
msgid "Blocked Users"
msgstr ""

#: src/authorizer/class-helper.php:289
msgid "&mdash; No role for this site &mdash;"
msgstr ""

#: src/authorizer/class-login-form.php:238
#: src/authorizer/class-login-form.php:255
#: src/authorizer/class-login-form.php:279
#, php-format
msgid "Sign in with %s"
msgstr ""

#: src/authorizer/class-login-form.php:305
msgid "or"
msgstr ""

#: src/authorizer/class-login-form.php:483
#, php-format
msgid ""
"Authorizer lockout triggered for %1$s on user %2$s after the %3$s invalid "
"attempt."
msgstr ""

#: src/authorizer/class-login-form.php:486
#, php-format
msgid ""
"Authorizer lockout triggered for %1$s on all non-existent user names after "
"the %3$s invalid attempt (triggered by non-existent user name: %2$s)."
msgstr ""

#: src/authorizer/class-options.php:83
#: src/authorizer/options/class-advanced.php:435
msgid "This setting is overridden by a"
msgstr ""

#: src/authorizer/class-options.php:83
#: src/authorizer/options/class-advanced.php:435
msgid "multisite option"
msgstr ""

#: src/authorizer/class-options.php:327
msgid ""
"You're not currently allowed to view this site. Your administrator has been "
"notified, and once he/she has approved your request, you will be able to log "
"in. If you need any other help, please contact your administrator."
msgstr ""

#: src/authorizer/class-options.php:330
msgid ""
"You're not currently allowed to log into this site. If you think this is a "
"mistake, please contact your administrator."
msgstr ""

#: src/authorizer/class-options.php:338
#, php-format
msgid "Welcome to %s!"
msgstr ""

#: src/authorizer/class-options.php:345
#, php-format
msgid ""
"Hello %1$s,\n"
"Welcome to %2$s! You now have access to all content on the site. Please visit "
"us here:\n"
"%3$s\n"
msgstr ""

#: src/authorizer/class-options.php:366
msgid ""
"Notice: You are browsing this site anonymously, and only have access to a "
"portion of its content."
msgstr ""

#: src/authorizer/options/class-access-lists.php:30
msgid "Manage who has access to this site using these lists."
msgstr ""

#: src/authorizer/options/class-access-lists.php:32
msgid ""
"<strong>Pending</strong> users are users who have successfully logged in to "
"the site, but who haven't yet been approved (or blocked) by you."
msgstr ""

#: src/authorizer/options/class-access-lists.php:33
msgid ""
"<strong>Approved</strong> users have access to the site once they "
"successfully log in."
msgstr ""

#: src/authorizer/options/class-access-lists.php:34
msgid ""
"<strong>Blocked</strong> users will receive an error message when they try to "
"visit the site after authenticating."
msgstr ""

#: src/authorizer/options/class-access-lists.php:34
msgid ""
"Note: if you want to block all email addresses from a domain, say "
"anyone@example.com, simply add \"@example.com\" to the blocked list."
msgstr ""

#: src/authorizer/options/class-access-lists.php:87
#: src/authorizer/options/class-access-lists.php:224
msgid "Approve"
msgstr ""

#: src/authorizer/options/class-access-lists.php:88
#: src/authorizer/options/class-access-lists.php:287
msgid "Block"
msgstr ""

#: src/authorizer/options/class-access-lists.php:89
msgid "Ignore"
msgstr ""

#: src/authorizer/options/class-access-lists.php:93
msgid "No pending users"
msgstr ""

#: src/authorizer/options/class-access-lists.php:219
#: src/authorizer/options/class-access-lists.php:283
msgid "email address"
msgstr ""

#: src/authorizer/options/class-access-lists.php:227
msgid "Toggle Dropdown"
msgstr ""

#: src/authorizer/options/class-access-lists.php:230
msgid "Create a new WordPress account, and email the user an activation link."
msgstr ""

#: src/authorizer/options/class-access-lists.php:352
#: src/authorizer/options/class-access-lists.php:356
msgid "Current Page"
msgstr ""

#: src/authorizer/options/class-access-lists.php:364
#, php-format
msgctxt "paging"
msgid "%1$s of %2$s"
msgstr ""

#: src/authorizer/options/class-access-lists.php:396
msgid "Search Users"
msgstr ""

#: src/authorizer/options/class-access-lists.php:398
msgid "Search"
msgstr ""

#: src/authorizer/options/class-access-lists.php:515
#: src/authorizer/options/class-advanced.php:260
#: src/authorizer/options/class-external.php:51
#: src/authorizer/options/external/class-oauth2.php:87
msgid "-- None --"
msgstr ""

#: src/authorizer/options/class-advanced.php:29
msgid "You may optionally specify some advanced settings below."
msgstr ""

#: src/authorizer/options/class-advanced.php:48
#: src/authorizer/options/class-advanced.php:55
msgid "After"
msgstr ""

#: src/authorizer/options/class-advanced.php:51
msgid "invalid password attempts, delay further attempts on that user for"
msgstr ""

#: src/authorizer/options/class-advanced.php:53
msgid "minute(s)."
msgstr ""

#: src/authorizer/options/class-advanced.php:57
msgid "more invalid attempts, increase the delay to"
msgstr ""

#: src/authorizer/options/class-advanced.php:59
msgid "minutes."
msgstr ""

#: src/authorizer/options/class-advanced.php:61
msgid "Reset the delays after"
msgstr ""

#: src/authorizer/options/class-advanced.php:63
msgid "minutes with no invalid attempts."
msgstr ""

#: src/authorizer/options/class-advanced.php:83
msgid ""
"Note: You can always access the WordPress logins by adding external=wordpress "
"to the wp-login URL, like so:"
msgstr ""

#: src/authorizer/options/class-advanced.php:103
msgid ""
"Warning: Disabling WordPress logins means you will not be able to access "
"WordPress administration if your external service(s) are not working. Use "
"with caution. Note: If no external services are enabled, WordPress logins "
"will not be disabled."
msgstr ""

#: src/authorizer/options/class-advanced.php:123
msgid ""
"If you have specific WordPress users that need to bypass disabled WordPress "
"logins and use their WordPress credentials to log in, list them here, one "
"username per line. Leave this field blank to prevent all users from using "
"their WordPress credentials to log in."
msgstr ""

#: src/authorizer/options/class-advanced.php:150
#: src/authorizer/options/class-login-access.php:196
#: src/authorizer/options/class-login-access.php:249
#: src/authorizer/options/external/class-google.php:82
#: src/authorizer/options/external/class-google.php:136
#: src/authorizer/options/external/class-ldap.php:221
#: src/authorizer/options/external/class-ldap.php:304
#: src/authorizer/options/external/class-oauth2.php:157
#: src/authorizer/options/external/class-oauth2.php:212
#, php-format
msgid "This setting is not editable since it has been defined in the %s filter."
msgstr ""

#: src/authorizer/options/class-advanced.php:166
#: src/authorizer/options/class-login-access.php:212
#: src/authorizer/options/class-login-access.php:265
#: src/authorizer/options/external/class-google.php:98
#: src/authorizer/options/external/class-google.php:152
#: src/authorizer/options/external/class-ldap.php:237
#: src/authorizer/options/external/class-ldap.php:320
#: src/authorizer/options/external/class-oauth2.php:173
#: src/authorizer/options/external/class-oauth2.php:228
#, php-format
msgid ""
"This setting is not editable since it has been defined in wp-config.php via %s"
msgstr ""

#: src/authorizer/options/class-advanced.php:179
msgid "Default WordPress login screen"
msgstr ""

#: src/authorizer/options/class-advanced.php:213
msgid ""
"<strong>Note for theme developers</strong>: Add more options here by using "
"the <code>authorizer_add_branding_option</code> filter in your theme. You can "
"see an example theme that implements this filter in the plugin directory "
"under sample-theme-add-branding."
msgstr ""

#: src/authorizer/options/class-advanced.php:237
msgid "Show in Settings menu"
msgstr ""

#: src/authorizer/options/class-advanced.php:239
msgid "Show in sidebar (top level)"
msgstr ""

#: src/authorizer/options/class-advanced.php:320
msgid "All Usermeta:"
msgstr ""

#: src/authorizer/options/class-advanced.php:369
msgid "Date approved"
msgstr ""

#: src/authorizer/options/class-advanced.php:370
msgid "Email"
msgstr ""

#: src/authorizer/options/class-advanced.php:371
msgid "Role"
msgstr ""

#: src/authorizer/options/class-advanced.php:372
msgid "Date registered"
msgstr ""

#: src/authorizer/options/class-advanced.php:393
msgid "Ascending"
msgstr ""

#: src/authorizer/options/class-advanced.php:394
msgid "Descending"
msgstr ""

#: src/authorizer/options/class-advanced.php:415
msgid ""
"Note: Only users with the create_users capability will be able to see the "
"dashboard widget."
msgstr ""

#: src/authorizer/options/class-advanced.php:442
msgid "Configure this site independently (don't inherit any multisite settings)"
msgstr ""

#: src/authorizer/options/class-external.php:29
msgid "Enter your external server settings below."
msgstr ""

#: src/authorizer/options/class-login-access.php:30
msgid "Choose who is able to log into this site below."
msgstr ""

#: src/authorizer/options/class-login-access.php:69
msgid ""
"All authenticated users (All external service users and all WordPress users)"
msgstr ""

#: src/authorizer/options/class-login-access.php:71
msgid "Only"
msgstr ""

#: src/authorizer/options/class-login-access.php:71
msgid "approved users"
msgstr ""

#: src/authorizer/options/class-login-access.php:71
msgid "(Approved external users and all WordPress users)"
msgstr ""

#: src/authorizer/options/class-login-access.php:92
msgid "None (Don't send notification emails)"
msgstr ""

#: src/authorizer/options/class-login-access.php:169
msgid "Send a welcome email when approving a new user"
msgstr ""

#: src/authorizer/options/class-login-access.php:222
msgid "You can use the <b>[site_name]</b> shortcode."
msgstr ""

#: src/authorizer/options/class-login-access.php:291
#, php-format
msgid "You can use %1$s, %2$s, and %3$s shortcodes."
msgstr ""

#: src/authorizer/options/class-public-access.php:29
msgid "Choose your public access options here."
msgstr ""

#: src/authorizer/options/class-public-access.php:68
msgid "Everyone can see the site"
msgstr ""

#: src/authorizer/options/class-public-access.php:70
msgid "Only logged in users can see the site"
msgstr ""

#: src/authorizer/options/class-public-access.php:91
msgid "Send them to the login screen"
msgstr ""

#: src/authorizer/options/class-public-access.php:93
msgid "Show them the anonymous access message (below)"
msgstr ""

#: src/authorizer/options/class-public-access.php:114
msgid "Show them the page <strong>without</strong> the anonymous access message"
msgstr ""

#: src/authorizer/options/class-public-access.php:116
msgid ""
"Show them the page <strong>with</strong> the anonymous access message (marked "
"up as a <a href=\"http://getbootstrap.com/components/#alerts-dismissible\" "
"target=\"_blank\">Bootstrap Dismissible Alert</a>)"
msgstr ""

#: src/authorizer/options/class-public-access.php:169
msgid "Home"
msgstr ""

#: src/authorizer/options/class-public-access.php:170
msgid "Home Page"
msgstr ""

#: src/authorizer/options/class-public-access.php:171
msgid "Nonexistent (404) Pages"
msgstr ""

#: src/authorizer/options/class-public-access.php:194
msgid "Categories"
msgstr ""

#: src/authorizer/options/external/class-cas.php:34
msgid ""
"<a href=\"http://www.php.net//manual/en/curl.installation.php\" "
"target=\"_blank\" style=\"color: #dc3232;\">PHP CURL extension</a> is not "
"installed"
msgstr ""

#: src/authorizer/options/external/class-cas.php:37
msgid ""
"<a href=\"http://stackoverflow.com/questions/23424459/enable-php-openssl-not-"
"working\" target=\"_blank\" style=\"color: #dc3232;\">PHP openssl extension</"
"a> is not installed"
msgstr ""

#: src/authorizer/options/external/class-cas.php:43
msgid "Warning"
msgstr ""

#: src/authorizer/options/external/class-cas.php:52
msgid "Enable CAS Logins"
msgstr ""

#: src/authorizer/options/external/class-cas.php:73
msgid "Off"
msgstr ""

#: src/authorizer/options/external/class-cas.php:79
#, php-format
msgid "Immediately redirect to CAS server #%s"
msgstr ""

#: src/authorizer/options/external/class-cas.php:87
msgid ""
"Immediately redirect to CAS login form if it's the only enabled external "
"service and WordPress logins are hidden"
msgstr ""

#: src/authorizer/options/external/class-cas.php:89
msgid ""
"Note: This feature will only work if you have checked \"Hide WordPress "
"Logins\" in Advanced settings, and if CAS is the only enabled service (i.e., "
"no Google or LDAP). If you have enabled CAS Single Sign-On (SSO), and a user "
"has already logged into CAS elsewhere, enabling this feature will allow "
"automatic logins without any user interaction."
msgstr ""

#: src/authorizer/options/external/class-cas.php:111
msgid ""
"Note: Save changes after increasing this value to see the options for "
"additional CAS servers below."
msgstr ""

#: src/authorizer/options/external/class-cas.php:130
#: src/authorizer/options/external/class-oauth2.php:109
msgid "The button on the login page will read:"
msgstr ""

#: src/authorizer/options/external/class-cas.php:132
#: src/authorizer/options/external/class-oauth2.php:111
msgid "Sign in with"
msgstr ""

#: src/authorizer/options/external/class-cas.php:153
msgid "Example:  authn.example.edu"
msgstr ""

#: src/authorizer/options/external/class-cas.php:174
msgid "Example:  443"
msgstr ""

#: src/authorizer/options/external/class-cas.php:195
msgid "Example:  /cas"
msgstr ""

#: src/authorizer/options/external/class-cas.php:225
msgid ""
"\"Client\" is the most common, but use \"Proxy\" if your CAS server is behind "
"a proxy server."
msgstr ""

#: src/authorizer/options/external/class-cas.php:346
#: src/authorizer/options/external/class-ldap.php:191
msgid "Example:  mail"
msgstr ""

#: src/authorizer/options/external/class-cas.php:348
msgid ""
"Note: If your CAS server doesn't return an attribute containing an email, you "
"can specify the @domain portion of the email address here, and the email "
"address will be constructed from it and the username. For example, if user "
"'bob' logs in and his email address should be bob@example.edu, then enter "
"<strong>@example.edu</strong> in this field."
msgstr ""

#: src/authorizer/options/external/class-cas.php:370
msgid "Example:  givenName"
msgstr ""

#: src/authorizer/options/external/class-cas.php:391
#: src/authorizer/options/external/class-ldap.php:394
msgid "Example:  sn"
msgstr ""

#: src/authorizer/options/external/class-cas.php:409
#: src/authorizer/options/external/class-ldap.php:411
#: src/authorizer/options/external/class-oauth2.php:446
msgid "Do not update first and last name fields on login"
msgstr ""

#: src/authorizer/options/external/class-cas.php:410
#: src/authorizer/options/external/class-ldap.php:412
#: src/authorizer/options/external/class-oauth2.php:447
msgid "Update first and last name fields on login"
msgstr ""

#: src/authorizer/options/external/class-cas.php:411
#: src/authorizer/options/external/class-ldap.php:413
#: src/authorizer/options/external/class-oauth2.php:448
msgid "Update first and last name fields on login only if they are empty"
msgstr ""

#: src/authorizer/options/external/class-cas.php:440
msgid ""
"Link CAS accounts to WordPress accounts by their username (leave this off to "
"link by email address)"
msgstr ""

#: src/authorizer/options/external/class-cas.php:441
msgid ""
"Note: The default (and most secure) behavior is to associate WordPress "
"accounts with CAS accounts by the email they have in common. However, some "
"uncommon CAS server configurations don't contain email addresses for users. "
"Enable this option if your CAS server doesn't have an attribute containing an "
"email, or if you have WordPress accounts that don't have emails."
msgstr ""

#: src/authorizer/options/external/class-google.php:35
msgid "Enable Google Logins"
msgstr ""

#: src/authorizer/options/external/class-google.php:56
msgid ""
"If you don't have a Google Client ID and Secret, generate them by following "
"these instructions:"
msgstr ""

#: src/authorizer/options/external/class-google.php:59
msgid ""
"Click <strong>Create a Project</strong> on the <a href=\"https://cloud.google."
"com/console\" target=\"_blank\">Google Cloud Console</a>. You can name it "
"whatever you want."
msgstr ""

#: src/authorizer/options/external/class-google.php:60
msgid ""
"Within the project, navigate to <em>APIs and Services</em> &gt; "
"<em>Credentials</em>, then click <strong>+ Create Credentials &gt; OAuth "
"client ID</strong>. Use these settings:"
msgstr ""

#: src/authorizer/options/external/class-google.php:62
msgid "Application Type: <strong>Web application</strong>"
msgstr ""

#: src/authorizer/options/external/class-google.php:63
msgid "Authorized Javascript Origins:"
msgstr ""

#: src/authorizer/options/external/class-google.php:64
msgid "Authorized Redirect URI: <em>none</em>"
msgstr ""

#: src/authorizer/options/external/class-google.php:67
msgid "Copy/paste your new Client ID/Secret pair into the fields below."
msgstr ""

#: src/authorizer/options/external/class-google.php:68
msgid ""
"<strong>Note</strong>: Navigate to <em>APIs and Services</em> &gt; <em>OAuth "
"consent screen</em> to change the way the Google consent screen appears after "
"a user has successfully entered their password, but before they are "
"redirected back to WordPress."
msgstr ""

#: src/authorizer/options/external/class-google.php:69
msgid ""
"Note: Google may have a more recent version of these instructions in their <a "
"href=\"https://developers.google.com/identity/gsi/web\" "
"target=\"_blank\">developer documentation</a>."
msgstr ""

#: src/authorizer/options/external/class-google.php:110
msgid ""
"Example:  1234567890123-kdjr85yt6vjr6d8g7dhr8g7d6durjf7g.apps."
"googleusercontent.com"
msgstr ""

#: src/authorizer/options/external/class-google.php:166
msgid "Example:  sDNgX5_pr_5bly-frKmvp8jT"
msgstr ""

#: src/authorizer/options/external/class-google.php:186
msgid ""
"Restrict Google logins to a specific Google Apps hosted domain (for example, "
"mycollege.edu). Leave blank to allow all Google sign-ins."
msgstr ""

#: src/authorizer/options/external/class-google.php:186
#: src/authorizer/options/external/class-oauth2.php:261
msgid "If restricting to multiple domains, add one domain per line."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:34
msgid ""
"Warning: <a href=\"http://www.php.net/manual/en/ldap.installation.php\" "
"target=\"_blank\" style=\"color: #dc3232;\">PHP LDAP extension</a> is "
"<strong>not</strong> installed"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:38
msgid "Enable LDAP Logins"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:58
msgid ""
"Specify either a hostname (for example, ldap.example.edu) or a full LDAP URI "
"(for example, ldaps://ldap.example.edu:636)."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:60
msgid ""
"If you have multiple LDAP servers (failover or high-availability "
"configuration), separate them by newlines (one per line)."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:82
msgid "Example:  389"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:84
msgid ""
"If a full LDAP URI (ldaps://hostname:port) is specified above, this field is "
"ignored."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:105
msgid ""
"If an ldaps:// URL (and therefore Implicit TLS) is used, this checkbox is "
"ignored."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:125
msgid "Example:  ou=people,dc=example,dc=edu"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:127
msgid ""
"If you have multiple search bases, separate them by newlines (one per line)."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:148
msgid "Example:  (memberOf=cn=wp_users,ou=people,dc=example,dc=edu)"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:150
msgid ""
"If you wish to use an LDAP search filter, enter it here. Otherwise leave this "
"field blank."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:171
msgid "Example:  uid"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:193
msgid ""
"Note: If your LDAP server doesn't return an attribute containing an email, "
"you can specify the @domain portion of the email address here, and the email "
"address will be constructed from it and the username. For example, if user "
"'bob' logs in and his email address should be bob@example.edu, then enter "
"<strong>@example.edu</strong> in this field."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:250
msgid "Example:  cn=directory-user,ou=specials,dc=example,dc=edu"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:257
#, php-format
msgid ""
"Note: You can use the %s wildcard to bind as the username of the user logging "
"in instead of a directory user service account."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:269
#, php-format
msgid "Example: <strong>uid=%s,ou=people,dc=example,dc=edu</strong>."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:276
msgid ""
"Leave the LDAP Directory User Password field below blank, and the bind will "
"be attempted with the user-supplied password."
msgstr ""

#: src/authorizer/options/external/class-ldap.php:354
msgid "Example:  https://myschool.example.edu:8888/am-forgot-password"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:374
msgid "Example:  givenname"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:441
msgid "username"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:443
msgid "password"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:444
msgid "Test"
msgstr ""

#: src/authorizer/options/external/class-ldap.php:447
msgid ""
"Note: Make sure to save any changes to LDAP settings before clicking the Test "
"button."
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:62
msgid "Enable OAuth2 Logins"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:81
msgid "Other (generic OAuth2 provider)"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:133
msgid ""
"Generate your Client ID and Secret for your selected provider by following "
"their specific instructions."
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:134
msgid "If asked for a redirect or callback URL, use:"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:138
msgid "If using Microsoft Azure, omit the querystring; use:"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:185
msgid "Example:  0123456789abcdef0123"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:241
msgid "Example:  0123456789abcdef0123456789abcdef"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:261
msgid ""
"Restrict OAuth2 logins to a specific domain (for example, mycollege.edu). "
"Leave blank to allow all valid sign-ins."
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:281
msgid "Example:  \"common\", or a specific Azure Directory Tenant ID"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:301
msgid "Example:  https://example.edu/login/oauth/authorize"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:321
msgid "Example:  https://example.edu/login/oauth/access_token"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:341
msgid "Example:  https://example.edu/login/oauth/userinfo"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:362
msgid "Example: preferred_username"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:364
msgid ""
"Leave blank to use the default username returned by the external service."
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:386
msgid "Example: email"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:388
msgid "Leave blank to use the default email returned by the external service."
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:409
msgid "Example:  given_name"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:429
msgid "Example:  family_name"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:476
msgid ""
"Immediately redirect to OAuth2 login form if it's the only enabled external "
"service and WordPress logins are hidden"
msgstr ""

#: src/authorizer/options/external/class-oauth2.php:477
msgid ""
"Note: This feature will only work if you have checked \"Hide WordPress "
"Logins\" in Advanced settings, and if OAuth2 is the only enabled service (i."
"e., no Google, LDAP, or CAS)."
msgstr ""

#. Plugin Name of the plugin/theme
msgid "Authorizer"
msgstr ""

#. Plugin URI of the plugin/theme
msgid "https://github.com/uhm-coe/authorizer"
msgstr ""

#. Description of the plugin/theme
msgid ""
"Authorizer limits login attempts, restricts access to specified users, and "
"authenticates against external sources (e.g., OAuth2, Google, LDAP, or CAS)."
msgstr ""

#. Author of the plugin/theme
msgid "Paul Ryan <prar@hawaii.edu>"
msgstr ""
