1794157839
g-1b2bd86c%255Bapi-translations-dict-003d18e5ea7feb090c66a6ea64f28811%255D%255B1%255D
a:2:{s:8:"checksum";s:32:"5c2713c8a5fe1c2f01fe81436181bcfd";s:7:"strings";a:3291:{s:31:"PLUGIN_FLEX_OBJECTS.PLUGIN_NAME";s:12:"Flex Objects";s:38:"PLUGIN_FLEX_OBJECTS.PLUGIN_DESCRIPTION";s:68:"Flex Objects plugin allows you to manage Flex Objects in Grav Admin.";s:25:"PLUGIN_FLEX_OBJECTS.TITLE";s:12:"Flex Objects";s:31:"PLUGIN_FLEX_OBJECTS.TYPES_TITLE";s:11:"Directories";s:30:"PLUGIN_FLEX_OBJECTS.AFTER_SAVE";s:13:"After Save…";s:29:"PLUGIN_FLEX_OBJECTS.LIST_INFO";s:48:"Displaying {from} to {to} out of {total} records";s:32:"PLUGIN_FLEX_OBJECTS.EMPTY_RESULT";s:37:"The requested query returns no result";s:36:"PLUGIN_FLEX_OBJECTS.USE_BUILT_IN_CSS";s:16:"Use built in CSS";s:36:"PLUGIN_FLEX_OBJECTS.SECURITY_SECTION";s:8:"Security";s:54:"PLUGIN_FLEX_OBJECTS.SECURITY.RESTRICT_PAGE_FRONTMATTER";s:33:"Restrict Page Frontmatter Editing";s:59:"PLUGIN_FLEX_OBJECTS.SECURITY.RESTRICT_PAGE_FRONTMATTER_HELP";s:139:"When enabled, non-superusers cannot modify form, forms, process, or twig settings in page headers. Disable if editors need to modify forms.";s:41:"PLUGIN_FLEX_OBJECTS.EXTRA_ADMIN_TWIG_PATH";s:21:"Extra Admin Twig Path";s:31:"PLUGIN_FLEX_OBJECTS.DIRECTORIES";s:11:"Directories";s:23:"PLUGIN_FLEX_OBJECTS.CSV";s:3:"CSV";s:27:"PLUGIN_FLEX_OBJECTS.PARENTS";s:7:"Parents";s:23:"PLUGIN_FLEX_OBJECTS.NEW";s:3:"New";s:50:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_DELETE_SUCCESS";s:26:"Entry deleted successfully";s:50:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_DELETE_FAILURE";s:26:"Failed to delete entry: %s";s:54:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_NEW_FOLDER_SUCCESS";s:27:"Folder created successfully";s:48:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_COPY_SUCCESS";s:25:"Copy created successfully";s:48:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_COPY_FAILURE";s:25:"Failed to create copy: %s";s:48:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_SAVE_SUCCESS";s:24:"Entry saved successfully";s:48:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_SAVE_FAILURE";s:24:"Failed to save entry: %s";s:53:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_CONFIGURE_SUCCESS";s:32:"Configuration saved successfully";s:53:"PLUGIN_FLEX_OBJECTS.CONTROLLER.TASK_CONFIGURE_FAILURE";s:32:"Failed to save configuration: %s";s:37:"PLUGIN_FLEX_OBJECTS.ACTION.CREATE_NEW";s:15:"Create New Item";s:36:"PLUGIN_FLEX_OBJECTS.ACTION.EDIT_ITEM";s:9:"Edit Item";s:37:"PLUGIN_FLEX_OBJECTS.ACTION.LIST_ITEMS";s:10:"List Items";s:35:"PLUGIN_FLEX_OBJECTS.ACTION.DELETE_N";s:6:"Delete";s:40:"PLUGIN_FLEX_OBJECTS.ACTION.REALLY_DELETE";s:51:"Are you sure you want to permanently delete the %s?";s:45:"PLUGIN_FLEX_OBJECTS.ACTION.SEARCH_PLACEHOLDER";s:9:"Search…";s:43:"PLUGIN_FLEX_OBJECTS.ACTION.ADVANCED_OPTIONS";s:16:"Advanced Options";s:40:"PLUGIN_FLEX_OBJECTS.ACTION.APPLY_FILTERS";s:13:"Apply Filters";s:40:"PLUGIN_FLEX_OBJECTS.ACTION.RESET_FILTERS";s:17:"Reset to Defaults";s:34:"PLUGIN_FLEX_OBJECTS.ACTION.ACTIONS";s:7:"Actions";s:42:"PLUGIN_FLEX_OBJECTS.FILTER.PAGE_ATTRIBUTES";s:15:"Page Attributes";s:37:"PLUGIN_FLEX_OBJECTS.FILTER.PAGE_TYPES";s:10:"Page Types";s:40:"PLUGIN_FLEX_OBJECTS.FILTER.MODULAR_TYPES";s:12:"Module Types";s:42:"PLUGIN_FLEX_OBJECTS.LANGUAGE.USING_DEFAULT";s:35:"Using Default language file.";s:43:"PLUGIN_FLEX_OBJECTS.LANGUAGE.UNUSED_DEFAULT";s:48:"Unused Default language file also exists.";s:43:"PLUGIN_FLEX_OBJECTS.LANGUAGE.USING_OVERRIDE";s:34:"Using %s language override.";s:47:"PLUGIN_FLEX_OBJECTS.LANGUAGE.NOT_TRANSLATED_YET";s:89:"This page has not been translated to %s language yet!";s:46:"PLUGIN_FLEX_OBJECTS.LANGUAGE.NO_FALLBACK_FOUND";s:31:"No fallback translations found.";s:41:"PLUGIN_FLEX_OBJECTS.LANGUAGE.FALLING_BACK";s:35:"Falling back to %s language.";s:33:"PLUGIN_FLEX_OBJECTS.STATE.LOADING";s:10:"Loading…";s:46:"PLUGIN_FLEX_OBJECTS.STATE.CREATED_SUCCESSFULLY";s:20:"Successfully created";s:46:"PLUGIN_FLEX_OBJECTS.STATE.UPDATED_SUCCESSFULLY";s:20:"Successfully updated";s:46:"PLUGIN_FLEX_OBJECTS.STATE.DELETED_SUCCESSFULLY";s:20:"Successfully deleted";s:39:"PLUGIN_FLEX_OBJECTS.STATE.EDITING_DRAFT";s:30:"You are editing a saved draft.";s:41:"PLUGIN_FLEX_OBJECTS.STATE.NOT_CREATED_YET";s:43:"This page will not exist until it is saved.";s:39:"PLUGIN_FLEX_OBJECTS.ERROR.BAD_DIRECTORY";s:13:"Bad Directory";s:40:"PLUGIN_FLEX_OBJECTS.ERROR.PAGE_NOT_FOUND";s:14:"Page Not Found";s:40:"PLUGIN_FLEX_OBJECTS.ERROR.PAGE_NOT_EXIST";s:42:"Woops! Looks like this page doesn't exist.";s:40:"PLUGIN_FLEX_OBJECTS.ERROR.PAGE_FORBIDDEN";s:66:"Woops! Looks like you do not have permissions to access this page.";s:42:"PLUGIN_FLEX_OBJECTS.ERROR.LAYOUT_NOT_FOUND";s:29:"Object layout '%s' not found.";s:43:"PLUGIN_FLEX_OBJECTS.ERROR.BLUEPRINT_NO_LIST";s:79:"Blueprint for %s does not define displayed fields or list page override.";s:50:"PLUGIN_FLEX_OBJECTS.ERROR.BLUEPRINT_NO_LIST_ADVISE";s:45:"Please add list of fields to blueprints file.";s:52:"PLUGIN_FLEX_OBJECTS.ERROR.BLUEPRINT_NO_LIST_TEMPLATE";s:87:"Please create template file for the type in flex-objects/types/%s/list.html.twig";s:36:"PLUGIN_FLEX_OBJECTS.ERROR.LIST_EMPTY";s:31:"There are currently no entries.";s:40:"PLUGIN_FLEX_OBJECTS.ERROR.LIST_EMPTY_ADD";s:92:"There are currently no entries. Click the Add button to create a new one…";s:45:"PLUGIN_FLEX_OBJECTS.ERROR.NO_FLEX_DIRECTORIES";s:28:"No Flex Directories detected";s:21:"PLUGIN_LOGIN.USERNAME";s:8:"Username";s:18:"PLUGIN_LOGIN.EMAIL";s:5:"Email";s:27:"PLUGIN_LOGIN.USERNAME_EMAIL";s:14:"Username/Email";s:21:"PLUGIN_LOGIN.PASSWORD";s:8:"Password";s:26:"PLUGIN_LOGIN.ACCESS_DENIED";s:16:"Access denied...";s:25:"PLUGIN_LOGIN.LOGIN_FAILED";s:15:"Login failed...";s:29:"PLUGIN_LOGIN.LOGIN_SUCCESSFUL";s:37:"You have been successfully logged in.";s:22:"PLUGIN_LOGIN.BTN_LOGIN";s:5:"Login";s:23:"PLUGIN_LOGIN.BTN_LOGOUT";s:6:"Logout";s:23:"PLUGIN_LOGIN.BTN_FORGOT";s:6:"Forgot";s:27:"PLUGIN_LOGIN.BTN_MAGIC_LINK";s:13:"Login by link";s:32:"PLUGIN_LOGIN.BTN_MAGIC_SEND_LINK";s:17:"Send Sign-in Link";s:25:"PLUGIN_LOGIN.BTN_REGISTER";s:8:"Register";s:31:"PLUGIN_LOGIN.BTN_SUBMIT_PROFILE";s:6:"Submit";s:22:"PLUGIN_LOGIN.BTN_RESET";s:5:"Reset";s:31:"PLUGIN_LOGIN.BTN_RESET_PASSWORD";s:14:"Reset Password";s:34:"PLUGIN_LOGIN.BTN_SEND_INSTRUCTIONS";s:23:"Send Reset Instructions";s:23:"PLUGIN_LOGIN.BTN_SUBMIT";s:6:"Submit";s:31:"PLUGIN_LOGIN.RESET_LINK_EXPIRED";s:40:"Reset link has expired, please try again";s:33:"PLUGIN_LOGIN.RESET_PASSWORD_RESET";s:23:"Password has been reset";s:31:"PLUGIN_LOGIN.RESET_INVALID_LINK";s:41:"Invalid reset link used, please try again";s:47:"PLUGIN_LOGIN.FORGOT_INSTRUCTIONS_SENT_VIA_EMAIL";s:86:"If an account exists, instructions on resetting your password have been sent via email";s:35:"PLUGIN_LOGIN.FORGOT_FAILED_TO_EMAIL";s:52:"Failed to email instructions, please try again later";s:40:"PLUGIN_LOGIN.FORGOT_EMAIL_NOT_CONFIGURED";s:65:"Cannot reset password. This site is not configured to send emails";s:33:"PLUGIN_LOGIN.FORGOT_EMAIL_SUBJECT";s:25:"%s Password Reset Request";s:30:"PLUGIN_LOGIN.FORGOT_EMAIL_BODY";s:371:"
Password Reset
Dear %1$s,
A request was made on %4$s to reset your password.
Click this to reset your password
Alternatively, copy the following URL into your browser's address bar:
%2$s
Kind regards,
%3$s
";s:28:"PLUGIN_LOGIN.MAGIC_LINK_SENT";s:60:"If an account exists, a sign-in link has been sent via email";s:36:"PLUGIN_LOGIN.MAGIC_LINK_RATE_LIMITED";s:62:"Too many requests. Please wait %s minutes before trying again.";s:44:"PLUGIN_LOGIN.MAGIC_LINK_EMAIL_NOT_CONFIGURED";s:67:"Cannot send login link. This site is not configured to send emails.";s:40:"PLUGIN_LOGIN.MAGIC_LINK_EMAIL_NOT_UNIQUE";s:122:"Multiple accounts were found for this email. Sign-in by link is temporarily unavailable. Please contact the administrator.";s:31:"PLUGIN_LOGIN.MAGIC_LINK_INVALID";s:41:"Invalid login link used, please try again";s:31:"PLUGIN_LOGIN.MAGIC_LINK_EXPIRED";s:48:"Login link has expired, please request a new one";s:29:"PLUGIN_LOGIN.MAGIC_PAGE_TITLE";s:19:"Login by email link";s:28:"PLUGIN_LOGIN.MAGIC_PAGE_DESC";s:60:"Enter your email address to receive a one-time sign-in link.";s:45:"PLUGIN_LOGIN.ALREADY_REGISTERED_EMAIL_SUBJECT";s:23:"%s Registration attempt";s:42:"PLUGIN_LOGIN.ALREADY_REGISTERED_EMAIL_BODY";s:578:"Registration Attempt
Hello,
Someone just tried to register a new account on %1$s using this email address. You already have an account here, so nothing has changed.
If that was you, and you cannot remember your password, you can reset it:
Reset Your Password
Alternatively, copy the following URL into your browser's address bar:
%2$s
If it was not you, you can safely ignore this message.
Kind regards,
%3$s
";s:38:"PLUGIN_LOGIN.MAGIC_LOGIN_EMAIL_SUBJECT";s:15:"%s Sign-in link";s:38:"PLUGIN_LOGIN.MAGIC_LOGIN_EMAIL_MESSAGE";s:39:"Use the one-time link below to sign in.";s:35:"PLUGIN_LOGIN.MAGIC_LOGIN_EMAIL_BODY";s:337:"Login Link
Hello,
You requested a one-time sign-in link for %1$s.
%2$s
Sign In
Alternatively, copy the following URL into your browser's address bar:
%3$s
Kind regards,
%4$s
";s:20:"PLUGIN_LOGIN.SESSION";s:33:"“Remember Me”-Session";s:24:"PLUGIN_LOGIN.REMEMBER_ME";s:11:"Remember Me";s:29:"PLUGIN_LOGIN.REMEMBER_ME_HELP";s:99:"Sets a persistent cookie on your browser to allow persistent-login authentication between sessions.";s:38:"PLUGIN_LOGIN.REMEMBER_ME_STOLEN_COOKIE";s:152:"Someone else has used your login information to access this page! All sessions were logged out. Please log in with your credentials and check your data.";s:24:"PLUGIN_LOGIN.BUILTIN_CSS";s:16:"Use built in CSS";s:29:"PLUGIN_LOGIN.BUILTIN_CSS_HELP";s:44:"Include the CSS provided by the admin plugin";s:18:"PLUGIN_LOGIN.ROUTE";s:11:"Login route";s:23:"PLUGIN_LOGIN.ROUTE_HELP";s:60:"Custom route to a custom login page that your theme provides";s:27:"PLUGIN_LOGIN.ROUTE_REGISTER";s:18:"Registration route";s:32:"PLUGIN_LOGIN.ROUTE_REGISTER_HELP";s:145:"Route to the registration page. Set this if you want to use the built-in registration page. Leave it empty if you have your own registration form";s:31:"PLUGIN_LOGIN.USERNAME_NOT_VALID";s:177:"Username should be between 3 and 16 characters, including lowercase letters, numbers, underscores, and hyphens. Uppercase letters, spaces, and special characters are not allowed";s:35:"PLUGIN_LOGIN.USERNAME_NOT_AVAILABLE";s:56:"Username %s already exists, please pick another username";s:32:"PLUGIN_LOGIN.EMAIL_NOT_AVAILABLE";s:66:"Email address %s already exists, please pick another email address";s:31:"PLUGIN_LOGIN.PASSWORD_NOT_VALID";s:115:"Password must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters";s:35:"PLUGIN_LOGIN.PASSWORDS_DO_NOT_MATCH";s:72:"Passwords do not match. Double-check you entered the same password twice";s:35:"PLUGIN_LOGIN.USER_NEEDS_EMAIL_FIELD";s:29:"The user needs an email field";s:34:"PLUGIN_LOGIN.EMAIL_SENDING_FAILURE";s:41:"An error occurred while sending the email";s:37:"PLUGIN_LOGIN.ACTIVATION_EMAIL_SUBJECT";s:27:"Activate your account on %s";s:34:"PLUGIN_LOGIN.ACTIVATION_EMAIL_BODY";s:403:"Account Activation
Hi %1$s,
Your account has been successfully created on %3$s, but you cannot login until it is activated.
Activate Your Account Now
Alternatively, copy the following URL into your browser's address bar:
%2$s
Kind regards,
%4$s
";s:34:"PLUGIN_LOGIN.ACTIVATION_NOTICE_MSG";s:76:"Hi %s, your account is created, please check your email to fully activate it";s:34:"PLUGIN_LOGIN.WELCOME_EMAIL_SUBJECT";s:13:"Welcome to %s";s:31:"PLUGIN_LOGIN.WELCOME_EMAIL_BODY";s:340:"Account Created
Hi %1$s,
Your account has been successfully created on %3$s.
Login Now
Alternatively, copy the following URL into your browser's address bar:
%2$s
Kind regards,
%4$s
";s:31:"PLUGIN_LOGIN.WELCOME_NOTICE_MSG";s:49:"Hi %s, your account has been successfully created";s:39:"PLUGIN_LOGIN.NOTIFICATION_EMAIL_SUBJECT";s:14:"New user on %s";s:36:"PLUGIN_LOGIN.NOTIFICATION_EMAIL_BODY";s:196:"New User
Hi, a new user registered on %1$s.
- Username: %2$s
- Email: %3$s
Visit %1$s
";s:25:"PLUGIN_LOGIN.EMAIL_FOOTER";s:11:"GetGrav.org";s:36:"PLUGIN_LOGIN.ACTIVATION_LINK_EXPIRED";s:23:"Activation link expired";s:40:"PLUGIN_LOGIN.USER_ACTIVATED_SUCCESSFULLY";s:35:"User account activated successfully";s:52:"PLUGIN_LOGIN.USER_ACTIVATED_SUCCESSFULLY_NOT_ENABLED";s:52:"User account activated but account is being reviewed";s:28:"PLUGIN_LOGIN.INVALID_REQUEST";s:15:"Invalid request";s:30:"PLUGIN_LOGIN.USER_REGISTRATION";s:17:"User Registration";s:43:"PLUGIN_LOGIN.USER_REGISTRATION_ENABLED_HELP";s:28:"Enable the user registration";s:45:"PLUGIN_LOGIN.VALIDATE_PASSWORD1_AND_PASSWORD2";s:32:"Validate double entered password";s:50:"PLUGIN_LOGIN.VALIDATE_PASSWORD1_AND_PASSWORD2_HELP";s:164:"Validate and compare two different fields for the passwords, named `password1` and `password2`. Enable this if you have two password fields in the registration form";s:30:"PLUGIN_LOGIN.SET_USER_DISABLED";s:24:"Set the user as disabled";s:35:"PLUGIN_LOGIN.SET_USER_DISABLED_HELP";s:102:"Best used along with the `Send activation email` email. Adds the user to Grav, but sets it as disabled";s:37:"PLUGIN_LOGIN.LOGIN_AFTER_REGISTRATION";s:33:"Login the user after registration";s:42:"PLUGIN_LOGIN.LOGIN_AFTER_REGISTRATION_HELP";s:151:"Immediately login the user after the registration. If email activation is required, the user will be logged in immediately after activating the account";s:34:"PLUGIN_LOGIN.SEND_ACTIVATION_EMAIL";s:21:"Send activation email";s:39:"PLUGIN_LOGIN.SEND_ACTIVATION_EMAIL_HELP";s:207:"Sends an email to the user to activate his account. Enable the `Set the user as disabled` option when using this feature, so the user will be set as disabled and an email will be sent to activate the account";s:36:"PLUGIN_LOGIN.SEND_NOTIFICATION_EMAIL";s:23:"Send notification email";s:41:"PLUGIN_LOGIN.SEND_NOTIFICATION_EMAIL_HELP";s:130:"Notifies the site admin that a new user has registered. The email will be sent to the `To` field in the Email Plugin configuration";s:31:"PLUGIN_LOGIN.SEND_WELCOME_EMAIL";s:18:"Send welcome email";s:36:"PLUGIN_LOGIN.SEND_WELCOME_EMAIL_HELP";s:43:"Sends an email to the newly registered user";s:27:"PLUGIN_LOGIN.DEFAULT_VALUES";s:14:"Default values";s:32:"PLUGIN_LOGIN.DEFAULT_VALUES_HELP";s:218:"List of field names and values associated, that will be added to the user profile (yaml file) by default, without being configurable by the user. Separate multiple values with a comma, with no spaces between the values";s:33:"PLUGIN_LOGIN.ADDITIONAL_PARAM_KEY";s:9:"Parameter";s:35:"PLUGIN_LOGIN.ADDITIONAL_PARAM_VALUE";s:5:"Value";s:32:"PLUGIN_LOGIN.REGISTRATION_FIELDS";s:19:"Registration fields";s:37:"PLUGIN_LOGIN.REGISTRATION_FIELDS_HELP";s:138:"Add the fields that will be added to the user Yaml file. Fields not listed here will not be added even if present in the registration form";s:35:"PLUGIN_LOGIN.REGISTRATION_FIELD_KEY";s:10:"Field name";s:30:"PLUGIN_LOGIN.REDIRECT_TO_LOGIN";s:17:"Redirect to login";s:35:"PLUGIN_LOGIN.REDIRECT_TO_LOGIN_HELP";s:85:"Should user be redirected to a login page, or display the login at the current route?";s:33:"PLUGIN_LOGIN.REDIRECT_AFTER_LOGIN";s:20:"Redirect after login";s:38:"PLUGIN_LOGIN.REDIRECT_AFTER_LOGIN_HELP";s:60:"Should the user be redirect to a specific route after login?";s:30:"PLUGIN_LOGIN.ROUTE_AFTER_LOGIN";s:17:"After login route";s:35:"PLUGIN_LOGIN.ROUTE_AFTER_LOGIN_HELP";s:36:"Custom route to redirect after login";s:34:"PLUGIN_LOGIN.REDIRECT_AFTER_LOGOUT";s:21:"Redirect after logout";s:39:"PLUGIN_LOGIN.REDIRECT_AFTER_LOGOUT_HELP";s:63:"Should the user be redirected to a specific route after logout?";s:31:"PLUGIN_LOGIN.ROUTE_AFTER_LOGOUT";s:18:"After logout route";s:36:"PLUGIN_LOGIN.ROUTE_AFTER_LOGOUT_HELP";s:37:"Custom route to redirect after logout";s:40:"PLUGIN_LOGIN.REDIRECT_AFTER_REGISTRATION";s:24:"After registration route";s:45:"PLUGIN_LOGIN.REDIRECT_AFTER_REGISTRATION_HELP";s:47:"Custom route to redirect after the registration";s:20:"PLUGIN_LOGIN.OPTIONS";s:7:"Options";s:37:"PLUGIN_LOGIN.EMAIL_VALIDATION_MESSAGE";s:29:"Must be a valid email address";s:40:"PLUGIN_LOGIN.PASSWORD_VALIDATION_MESSAGE";s:115:"Password must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters";s:25:"PLUGIN_LOGIN.TIMEOUT_HELP";s:125:"Sets the session timeout in seconds when Remember Me is enabled and checked by the user. Minimum is 604800 which means 1 week";s:24:"PLUGIN_LOGIN.GROUPS_HELP";s:62:"List of groups the new registered user will be part of, if any";s:29:"PLUGIN_LOGIN.SITE_ACCESS_HELP";s:89:"List of site access levels the new registered user will have. Example: `login` -> `true` ";s:20:"PLUGIN_LOGIN.WELCOME";s:7:"Welcome";s:38:"PLUGIN_LOGIN.REDIRECT_AFTER_ACTIVATION";s:27:"After user activation route";s:43:"PLUGIN_LOGIN.REDIRECT_AFTER_ACTIVATION_HELP";s:104:"Used if the user is required to activate the account via email. Once activated, this route will be shown";s:34:"PLUGIN_LOGIN.REGISTRATION_DISABLED";s:21:"Registration disabled";s:33:"PLUGIN_LOGIN.USE_PARENT_ACL_LABEL";s:23:"Use parent access rules";s:32:"PLUGIN_LOGIN.USE_PARENT_ACL_HELP";s:53:"Check for parent access rules if no rules are defined";s:47:"PLUGIN_LOGIN.PROTECT_PROTECTED_PAGE_MEDIA_LABEL";s:36:"Protect a login-protected page media";s:46:"PLUGIN_LOGIN.PROTECT_PROTECTED_PAGE_MEDIA_HELP";s:385:"Applies the page's access rules to media requested through the page route, such as /my-page/report.pdf. It cannot protect a request made straight to the file's own path under user/pages/, because your web server answers those without ever running Grav. Files that must never be readable by an anonymous visitor should not be stored as page media.";s:25:"PLUGIN_LOGIN.SECURITY_TAB";s:8:"Security";s:29:"PLUGIN_LOGIN.MAX_RESETS_COUNT";s:25:"Max password resets count";s:34:"PLUGIN_LOGIN.MAX_RESETS_COUNT_HELP";s:57:"Password reset flood protection setting (0 - not limited)";s:32:"PLUGIN_LOGIN.MAX_RESETS_INTERVAL";s:28:"Max password resets interval";s:37:"PLUGIN_LOGIN.MAX_RESETS_INTERVAL_HELP";s:57:"The time interval for the max password resets count value";s:46:"PLUGIN_LOGIN.FORGOT_CANNOT_RESET_IT_IS_BLOCKED";s:117:"Cannot reset password for %s, password reset functionality temporarily blocked, please try later (maximum %s minutes)";s:37:"PLUGIN_LOGIN.MAX_TOKEN_ATTEMPTS_COUNT";s:24:"Max token attempts count";s:42:"PLUGIN_LOGIN.MAX_TOKEN_ATTEMPTS_COUNT_HELP";s:145:"How many failed password reset or account activation links may be submitted for one account before further attempts are refused (0 - not limited)";s:40:"PLUGIN_LOGIN.MAX_TOKEN_ATTEMPTS_INTERVAL";s:27:"Max token attempts interval";s:45:"PLUGIN_LOGIN.MAX_TOKEN_ATTEMPTS_INTERVAL_HELP";s:56:"The time interval for the max token attempts count value";s:26:"PLUGIN_LOGIN.MAX_2FA_COUNT";s:22:"Max 2FA attempts count";s:31:"PLUGIN_LOGIN.MAX_2FA_COUNT_HELP";s:118:"How many wrong two-factor codes may be submitted for one account before further attempts are refused (0 - not limited)";s:29:"PLUGIN_LOGIN.MAX_2FA_INTERVAL";s:25:"Max 2FA attempts interval";s:34:"PLUGIN_LOGIN.MAX_2FA_INTERVAL_HELP";s:54:"The time interval for the max 2FA attempts count value";s:29:"PLUGIN_LOGIN.MAX_LOGINS_COUNT";s:16:"Max logins count";s:34:"PLUGIN_LOGIN.MAX_LOGINS_COUNT_HELP";s:42:"Flood protection setting (0 - not limited)";s:32:"PLUGIN_LOGIN.MAX_LOGINS_INTERVAL";s:19:"Max logins interval";s:37:"PLUGIN_LOGIN.MAX_LOGINS_INTERVAL_HELP";s:43:"The time interval for the login count value";s:43:"PLUGIN_LOGIN.TOO_MANY_REGISTRATION_ATTEMPTS";s:66:"Too many registration attempts in the configured time (%s minutes)";s:36:"PLUGIN_LOGIN.MAX_REGISTRATIONS_COUNT";s:31:"Max registration attempts count";s:41:"PLUGIN_LOGIN.MAX_REGISTRATIONS_COUNT_HELP";s:93:"How many registration attempts one address may make in the time frame below (0 - not limited)";s:39:"PLUGIN_LOGIN.MAX_REGISTRATIONS_INTERVAL";s:34:"Max registration attempts interval";s:44:"PLUGIN_LOGIN.MAX_REGISTRATIONS_INTERVAL_HELP";s:63:"The time interval for the max registration attempts count value";s:36:"PLUGIN_LOGIN.TOO_MANY_LOGIN_ATTEMPTS";s:67:"Too many failed login attempted in the configured time (%s minutes)";s:42:"PLUGIN_LOGIN.TOO_MANY_LOGIN_ATTEMPTS_RETRY";s:62:"Too many failed login attempts. Please try again in %s minutes";s:34:"PLUGIN_LOGIN.TOO_MANY_2FA_ATTEMPTS";s:71:"Too many incorrect two-factor codes in the configured time (%s minutes)";s:20:"PLUGIN_LOGIN.SECONDS";s:7:"seconds";s:20:"PLUGIN_LOGIN.MINUTES";s:7:"minutes";s:19:"PLUGIN_LOGIN.RESETS";s:6:"resets";s:21:"PLUGIN_LOGIN.ATTEMPTS";s:8:"attempts";s:19:"PLUGIN_LOGIN.ROUTES";s:6:"Routes";s:25:"PLUGIN_LOGIN.ROUTE_FORGOT";s:21:"Forgot password route";s:24:"PLUGIN_LOGIN.ROUTE_MAGIC";s:24:"Magic link request route";s:30:"PLUGIN_LOGIN.ROUTE_MAGIC_LOGIN";s:22:"Magic link login route";s:24:"PLUGIN_LOGIN.ROUTE_RESET";s:20:"Reset password route";s:26:"PLUGIN_LOGIN.ROUTE_PROFILE";s:18:"User profile route";s:27:"PLUGIN_LOGIN.ROUTE_ACTIVATE";s:21:"User activation route";s:23:"PLUGIN_LOGIN.LOGGED_OUT";s:40:"You have been successfully logged out...";s:28:"PLUGIN_LOGIN.PAGE_RESTRICTED";s:37:"Access is restricted, please login...";s:31:"PLUGIN_LOGIN.DYNAMIC_VISIBILITY";s:23:"Dynamic Page Visibility";s:36:"PLUGIN_LOGIN.DYNAMIC_VISIBILITY_HELP";s:126:"Allows dynamic processing of page visibility base on access rules if login.visibility_requires_access is set to true on a page";s:32:"PLUGIN_LOGIN.USER_IS_REMOTE_ONLY";s:73:"This user authenticated with a remote service, so profile cannot be saved";s:22:"PLUGIN_LOGIN.2FA_TITLE";s:23:"2-Factor Authentication";s:29:"PLUGIN_LOGIN.2FA_INSTRUCTIONS";s:168:"##### 2-Factor Authentication
You have **2FA** enabled on this account. Please use your **2FA** app to enter the current **6-digit code** to complete the login process.";s:27:"PLUGIN_LOGIN.2FA_REGEN_HINT";s:73:"Regenerating the secret will require you to update your authenticator app";s:23:"PLUGIN_LOGIN.2FA_FAILED";s:57:"Invalid 2-Factor Authentication code, please try again...";s:24:"PLUGIN_LOGIN.2FA_ENABLED";s:11:"2FA Enabled";s:29:"PLUGIN_LOGIN.2FA_ENABLED_HELP";s:165:"Offers 2-Factor Authentication setup on the profile page. An account that has set up 2-Factor Authentication is always asked for its code, whatever this setting says";s:27:"PLUGIN_LOGIN.2FA_CODE_INPUT";s:6:"000000";s:23:"PLUGIN_LOGIN.2FA_SECRET";s:10:"2FA Secret";s:33:"PLUGIN_LOGIN.2FA_SECRET_NOT_SAVED";s:108:"Press Regenerate and scan the new code into your authenticator app before turning 2-Factor Authentication on";s:28:"PLUGIN_LOGIN.2FA_SECRET_HELP";s:286:"Scan this QR code into your [Authenticator App](https://learn.getgrav.org/admin-panel/2fa#apps). Also it's a good idea to backup the secret in a safe location, in case you need to reinstall your app. Check the [Grav docs](https://learn.getgrav.org/admin-panel/2fa) for more information ";s:27:"PLUGIN_LOGIN.2FA_REGENERATE";s:10:"Regenerate";s:23:"PLUGIN_LOGIN.BTN_CANCEL";s:6:"Cancel";s:28:"PLUGIN_LOGIN.MANUALLY_ENABLE";s:15:"Manually Enable";s:33:"PLUGIN_LOGIN.MANUALLY_ENABLE_HELP";s:147:"When using 'activation email' and 'notification email', you can ensure the user can self activate, but requires manually enabling the user to login";s:29:"PLUGIN_LOGIN.IPV6_SUBNET_SIZE";s:16:"IPv6 Subnet Size";s:34:"PLUGIN_LOGIN.IPV6_SUBNET_SIZE_HELP";s:60:"The number of IPv6 addresses typically assigned to a machine";s:28:"PLUGIN_LOGIN.PROFILE_UPDATED";s:29:"Your profile has been updated";s:32:"PLUGIN_LOGIN.PROFILE_NOT_UPDATED";s:33:"Your profile could not be updated";s:24:"PLUGIN_LOGIN.ENTER_EMAIL";s:16:"Enter your email";s:31:"PLUGIN_LOGIN.ENTER_NEW_PASSWORD";s:18:"Enter new password";s:27:"PLUGIN_LOGIN.ENTER_PASSWORD";s:16:"Enter a password";s:33:"PLUGIN_LOGIN.ENTER_PASSWORD_AGAIN";s:24:"Enter the password again";s:35:"PLUGIN_LOGIN.REGISTRATION_THANK_YOU";s:26:"Thank you for registering.";s:34:"PLUGIN_LOGIN.USER_ACCOUNT_DISABLED";s:63:"Your user account is disabled or it has not yet been activated.";s:30:"PLUGIN_LOGIN.SESSION_USER_SYNC";s:20:"Sync User in Session";s:35:"PLUGIN_LOGIN.SESSION_USER_SYNC_HELP";s:234:"If Enabled, user in the session is kept in sync with the stored user file. WARNING: This feature may break some existing plugins which update user object in the session without saving it to the filesystem using `$user->save()` method.";s:34:"PLUGIN_LOGIN.PLUGIN_LOGIN_DISABLED";s:30:"Login plugin has been disabled";s:39:"PLUGIN_LOGIN.USER_REGISTRATION_DISABLED";s:35:"User registration has been disabled";s:36:"PLUGIN_LOGIN.USER_INVITATION_INVALID";s:55:"This invitation has already been used or never existed.";s:37:"PLUGIN_LOGIN.INVITATION_EMAIL_SUBJECT";s:32:"You have been invited to join %s";s:34:"PLUGIN_LOGIN.INVITATION_EMAIL_BODY";s:347:"Account Invitation
Hi,
You have been invited to join %1$s.
%2$s
Create Your Account Now
Alternatively, copy the following URL into your browser's address bar:
%3$s
Kind regards,
%4$s
";s:37:"PLUGIN_LOGIN.INVITATION_EMAIL_MESSAGE";s:49:"We welcome you to register an account to on site.";s:34:"PLUGIN_LOGIN.INVALID_INVITE_EMAILS";s:62:"Error: An invalid list of emails was provided";s:25:"PLUGIN_LOGIN.INVALID_FORM";s:36:"Error: Invalid form";s:34:"PLUGIN_LOGIN.FAILED_TO_SEND_EMAILS";s:28:"Failed to send emails to: %s";s:25:"PLUGIN_LOGIN.HOST_WARNING";s:283:"NOTE: If you did not initiate this email or you don't recognize the originating site: "%s" please ignore or delete this email.
";s:22:"PLUGIN_LOGIN.SITE_HOST";s:9:"Site Host";s:27:"PLUGIN_LOGIN.SITE_HOST_HELP";s:155:"For extra security, force this URL to be used in all password reset, activation, magic login and invitation emails. Leave empty to use the default site URL";s:33:"PLUGIN_LOGIN.REQUIRE_TRUSTED_HOST";s:20:"Require Trusted Host";s:38:"PLUGIN_LOGIN.REQUIRE_TRUSTED_HOST_HELP";s:255:"When enabled, password reset, activation, magic login and invitation emails are not sent unless a Site Host (or the core Custom Base URL) is configured, instead of falling back to the request host. Prevents these links from being pointed at a spoofed host";s:43:"PLUGIN_LOGIN.FORGOT_TEMPORARILY_UNAVAILABLE";s:81:"Password reset is temporarily unavailable. Please contact the site administrator.";s:34:"PLUGIN_LOGIN.UNTRUSTED_HOST_NOTICE";s:254:"Email links are not yet pinned to a trusted host, so password reset, activation, magic login and invitation emails fall back to the request host. How to fix this";s:31:"PLUGIN_LOGIN.MAGIC_LINK_ENABLED";s:23:"Enable magic-link login";s:36:"PLUGIN_LOGIN.MAGIC_LINK_ENABLED_HELP";s:53:"Allow users to request a one-time login link by email";s:23:"PLUGIN_LOGIN.MAGIC_LINK";s:10:"Magic Link";s:27:"PLUGIN_LOGIN.MAGIC_LINK_TTL";s:14:"Magic-link TTL";s:32:"PLUGIN_LOGIN.MAGIC_LINK_TTL_HELP";s:49:"How long the login link remains valid, in minutes";s:42:"PLUGIN_LOGIN.MAGIC_LINK_MAX_REQUESTS_COUNT";s:29:"Max magic-link requests count";s:47:"PLUGIN_LOGIN.MAGIC_LINK_MAX_REQUESTS_COUNT_HELP";s:53:"Magic-link flood protection setting (0 - not limited)";s:45:"PLUGIN_LOGIN.MAGIC_LINK_MAX_REQUESTS_INTERVAL";s:32:"Max magic-link requests interval";s:50:"PLUGIN_LOGIN.MAGIC_LINK_MAX_REQUESTS_INTERVAL_HELP";s:47:"Time interval for max magic-link requests count";s:46:"PLUGIN_LOGIN.MAGIC_LINK_REDIRECT_AFTER_REQUEST";s:30:"After magic-link request route";s:51:"PLUGIN_LOGIN.MAGIC_LINK_REDIRECT_AFTER_REQUEST_HELP";s:56:"Route to redirect to after requesting a magic login link";s:33:"PLUGIN_LOGIN.LOCKOUT_COLUMN_LABEL";s:7:"Lockout";s:33:"PLUGIN_LOGIN.LOCKOUT_COLUMN_VALUE";s:20:"Locked (%s attempts)";s:33:"PLUGIN_LOGIN.LOCKOUT_UNLOCK_LABEL";s:19:"Clear login lockout";s:29:"PLUGIN_LOGIN.LOCKOUT_UNLOCKED";s:34:"Cleared the login lockout for "%s"";s:31:"PLUGIN_LOGIN.LOCKOUT_NOT_LOCKED";s:23:""%s" was not locked out";s:29:"PLUGIN_LOGIN.LOGIN_PAGE_TITLE";s:5:"Login";s:31:"PLUGIN_LOGIN.LOGIN_PAGE_HEADING";s:10:"User Login";s:30:"PLUGIN_LOGIN.FORGOT_PAGE_TITLE";s:15:"Forgot password";s:32:"PLUGIN_LOGIN.FORGOT_PAGE_HEADING";s:21:"Recover your password";s:29:"PLUGIN_LOGIN.FORGOT_PAGE_DESC";s:41:"Enter your email to recover your password";s:29:"PLUGIN_LOGIN.RESET_PAGE_TITLE";s:14:"Reset password";s:31:"PLUGIN_LOGIN.RESET_PAGE_HEADING";s:14:"Password Reset";s:32:"PLUGIN_LOGIN.REGISTER_PAGE_TITLE";s:13:"Register User";s:34:"PLUGIN_LOGIN.REGISTER_PAGE_HEADING";s:8:"Register";s:31:"PLUGIN_LOGIN.REGISTER_PAGE_DESC";s:68:"Create a new user account by entering all the required fields below:";s:31:"PLUGIN_LOGIN.PROFILE_PAGE_TITLE";s:7:"Profile";s:36:"PLUGIN_LOGIN.UNAUTHORIZED_PAGE_TITLE";s:12:"Unauthorized";s:38:"PLUGIN_LOGIN.UNAUTHORIZED_PAGE_HEADING";s:37:"You don't have access to this page...";s:32:"PLUGIN_LOGIN.VERIFY_EMAIL_CHANGE";s:21:"Confirm email changes";s:37:"PLUGIN_LOGIN.VERIFY_EMAIL_CHANGE_HELP";s:177:"When someone changes their email on their profile, a link goes to the new address and the account only switches over once it's opened. Admins editing an account aren't affected.";s:32:"PLUGIN_LOGIN.ROUTE_CONFIRM_EMAIL";s:31:"Email change confirmation route";s:30:"PLUGIN_LOGIN.EMAIL_CHANGE_SENT";s:79:"We sent a confirmation link to %s. Your email address changes once you open it.";s:33:"PLUGIN_LOGIN.EMAIL_CHANGE_WAITING";s:160:"Your change to %1$s is waiting. Open the link we sent to that address to confirm it. Until then your account keeps using %2$s.";s:32:"PLUGIN_LOGIN.EMAIL_CHANGE_RESEND";s:19:"Send the link again";s:32:"PLUGIN_LOGIN.EMAIL_CHANGE_CANCEL";s:17:"Cancel the change";s:35:"PLUGIN_LOGIN.EMAIL_CHANGE_CANCELLED";s:52:"Email change cancelled. Your account keeps using %s.";s:41:"PLUGIN_LOGIN.EMAIL_CHANGE_NOTHING_WAITING";s:32:"There's no email change waiting.";s:35:"PLUGIN_LOGIN.EMAIL_CHANGE_CONFIRMED";s:29:"Your email address is now %s.";s:38:"PLUGIN_LOGIN.EMAIL_CHANGE_LINK_EXPIRED";s:68:"This link has expired. Sign in and send a new one from your profile.";s:38:"PLUGIN_LOGIN.EMAIL_CHANGE_LINK_INVALID";s:91:"This link doesn't work any more. It may have been used already, or replaced by a newer one.";s:34:"PLUGIN_LOGIN.EMAIL_CHANGE_TOO_MANY";s:63:"Too many email change requests. Please try again in %s minutes.";s:39:"PLUGIN_LOGIN.EMAIL_CHANGE_EMAIL_SUBJECT";s:36:"Confirm your new email address on %s";s:36:"PLUGIN_LOGIN.EMAIL_CHANGE_EMAIL_BODY";s:559:"Confirm Your Email Address
Hi %1$s,
You asked to change the email address on your %3$s account to this one. Click the button below to confirm it. Your account keeps its current address until you do.
Confirm Your Email Address
Or paste this link into your browser:
%2$s
The link works for 24 hours. If you did not ask for this change, ignore this email and nothing will change.
Kind regards,
%4$s
";s:40:"PLUGIN_LOGIN.EMAIL_CHANGED_EMAIL_SUBJECT";s:36:"Your email address on %s has changed";s:37:"PLUGIN_LOGIN.EMAIL_CHANGED_EMAIL_BODY";s:321:"Email Address Changed
Hi %1$s,
The email address on your %2$s account is now %3$s, so emails from the site will go there from now on.
If you made this change, there is nothing else to do. If you did not, contact the site owner straight away.
Kind regards,
%4$s
";s:49:"PLUGIN_LOGIN.EMAIL_CHANGE_REQUESTED_EMAIL_SUBJECT";s:48:"Someone asked to change your email address on %s";s:46:"PLUGIN_LOGIN.EMAIL_CHANGE_REQUESTED_EMAIL_BODY";s:618:"Email Change Requested
Hi %1$s,
Someone asked to change the email address on your %2$s account to %3$s. Nothing changes until the link we sent to that address is opened.
If that was you, there is nothing to do. If it was not, cancel the change now:
Cancel the Change
Or paste this link into your browser:
%4$s
Then change your password, or contact the site owner, since someone else may be able to sign in to your account.
Kind regards,
%5$s
";s:43:"PLUGIN_LOGIN.EMAIL_CHANGE_CANCELLED_BY_LINK";s:192:"The email change is cancelled and your account keeps using %s. If you didn't ask for it, someone else may be able to sign in to your account, so change your password or contact the site owner.";s:45:"PLUGIN_LOGIN.EMAIL_CHANGE_CANCEL_LINK_INVALID";s:117:"This link doesn't work any more. The change may have been cancelled or confirmed already, or replaced by a newer one.";s:29:"PLUGIN_LOGIN.CURRENT_PASSWORD";s:16:"Current password";s:33:"PLUGIN_LOGIN.CONFIRM_NEW_PASSWORD";s:20:"Confirm new password";s:38:"PLUGIN_LOGIN.CURRENT_PASSWORD_REQUIRED";s:45:"Enter your current password to set a new one.";s:44:"PLUGIN_LOGIN.CURRENT_PASSWORD_REQUIRED_EMAIL";s:57:"Enter your current password to change your email address.";s:35:"PLUGIN_LOGIN.CURRENT_PASSWORD_WRONG";s:37:"Your current password is not correct.";s:38:"PLUGIN_LOGIN.CURRENT_PASSWORD_TOO_MANY";s:57:"Too many wrong passwords. Please try again in %s minutes.";s:29:"PLUGIN_LOGIN.PASSWORD_CHANGED";s:96:"Your password has been changed. Any other browser signed in to your account has been signed out.";s:40:"PLUGIN_LOGIN.SIGNED_OUT_PASSWORD_CHANGED";s:93:"The password for your account was changed, so you have been signed out. Please sign in again.";s:29:"PLUGIN_LOGIN.2FA_CURRENT_CODE";s:16:"Current 2FA code";s:34:"PLUGIN_LOGIN.2FA_CURRENT_CODE_HELP";s:110:"To turn 2-Factor Authentication off or regenerate the secret, enter the code your authenticator app shows now.";s:30:"PLUGIN_LOGIN.2FA_CODE_REQUIRED";s:104:"Enter the code from your authenticator app to turn 2-Factor Authentication off or regenerate the secret.";s:27:"PLUGIN_LOGIN.2FA_CODE_WRONG";s:49:"That 2-Factor Authentication code is not correct.";s:30:"PLUGIN_LOGIN.2FA_CODE_TOO_MANY";s:53:"Too many wrong codes. Please try again in %s minutes.";s:22:"PLUGIN_API.ACCESS_SITE";s:4:"Site";s:28:"PLUGIN_API.ACCESS_SITE_LOGIN";s:13:"Login to Site";s:23:"PLUGIN_API.ACCESS_ADMIN";s:5:"Admin";s:29:"PLUGIN_API.ACCESS_ADMIN_LOGIN";s:14:"Login to Admin";s:29:"PLUGIN_API.ACCESS_ADMIN_SUPER";s:10:"Super User";s:29:"PLUGIN_API.ACCESS_ADMIN_CACHE";s:11:"Clear Cache";s:37:"PLUGIN_API.ACCESS_ADMIN_CONFIGURATION";s:13:"Configuration";s:44:"PLUGIN_API.ACCESS_ADMIN_CONFIGURATION_SYSTEM";s:27:"Manage System Configuration";s:42:"PLUGIN_API.ACCESS_ADMIN_CONFIGURATION_SITE";s:25:"Manage Site Configuration";s:43:"PLUGIN_API.ACCESS_ADMIN_CONFIGURATION_MEDIA";s:26:"Manage Media Configuration";s:46:"PLUGIN_API.ACCESS_ADMIN_CONFIGURATION_SECURITY";s:29:"Manage Security Configuration";s:42:"PLUGIN_API.ACCESS_ADMIN_CONFIGURATION_INFO";s:22:"See Server Information";s:32:"PLUGIN_API.ACCESS_ADMIN_SETTINGS";s:8:"Settings";s:29:"PLUGIN_API.ACCESS_ADMIN_PAGES";s:12:"Manage Pages";s:35:"PLUGIN_API.ACCESS_ADMIN_MAINTENANCE";s:16:"Site Maintenance";s:34:"PLUGIN_API.ACCESS_ADMIN_STATISTICS";s:15:"Site Statistics";s:31:"PLUGIN_API.ACCESS_ADMIN_PLUGINS";s:14:"Manage Plugins";s:30:"PLUGIN_API.ACCESS_ADMIN_THEMES";s:13:"Manage Themes";s:29:"PLUGIN_API.ACCESS_ADMIN_TOOLS";s:15:"Access to Tools";s:29:"PLUGIN_API.ACCESS_ADMIN_USERS";s:12:"Manage Users";s:18:"PLUGIN_API.ACCOUNT";s:7:"Account";s:19:"PLUGIN_API.USERNAME";s:8:"Username";s:16:"PLUGIN_API.EMAIL";s:5:"Email";s:35:"PLUGIN_API.EMAIL_VALIDATION_MESSAGE";s:29:"Must be a valid email address";s:19:"PLUGIN_API.PASSWORD";s:8:"Password";s:38:"PLUGIN_API.PASSWORD_VALIDATION_MESSAGE";s:42:"Password must match the configured pattern";s:20:"PLUGIN_API.FULL_NAME";s:9:"Full Name";s:16:"PLUGIN_API.TITLE";s:5:"Title";s:19:"PLUGIN_API.LANGUAGE";s:8:"Language";s:24:"PLUGIN_API.LANGUAGE_HELP";s:30:"Set the language for this user";s:25:"PLUGIN_API.CONTENT_EDITOR";s:14:"Content Editor";s:30:"PLUGIN_API.CONTENT_EDITOR_HELP";s:41:"Override the content editor for this user";s:20:"PLUGIN_API.2FA_TITLE";s:23:"2-Factor Authentication";s:22:"PLUGIN_API.2FA_ENABLED";s:11:"2FA Enabled";s:21:"PLUGIN_API.2FA_SECRET";s:10:"2FA Secret";s:26:"PLUGIN_API.2FA_SECRET_HELP";s:44:"Scan the QR code with your Authenticator app";s:21:"PLUGIN_API.YUBIKEY_ID";s:10:"YubiKey ID";s:23:"PLUGIN_API.YUBIKEY_HELP";s:88:"Insert your YubiKey and click to generate an OTP. The first 12 chars are your client ID.";s:12:"PLUGIN_API.1";s:3:"Yes";s:12:"PLUGIN_API.0";s:2:"No";s:22:"PLUGIN_API.PERMISSIONS";s:11:"Permissions";s:17:"PLUGIN_API.GROUPS";s:6:"Groups";s:22:"PLUGIN_API.GROUPS_HELP";s:48:"Assign user to groups for permission inheritance";s:24:"PLUGIN_API.ACCESS_LEVELS";s:13:"Access Levels";s:22:"PLUGIN_API.AVATAR_HASH";s:46:"Enter a unique identifier for your multiavatar";s:22:"PLUGIN_API.COMPRESSION";s:20:"Response Compression";s:27:"PLUGIN_API.COMPRESSION_HELP";s:259:"Gzip large JSON responses (over 8 KB) for clients that accept it, which cuts page lists and translation downloads to a fraction of their size. Automatic leaves the output alone when PHP already compresses it. Choose Off to leave compression to the web server.";s:27:"PLUGIN_API.COMPRESSION_AUTO";s:9:"Automatic";s:26:"PLUGIN_API.COMPRESSION_OFF";s:3:"Off";s:24:"PLUGIN_API.PLUGIN_STATUS";s:13:"Plugin Status";s:18:"PLUGIN_API.GENERAL";s:7:"General";s:27:"PLUGIN_API.GENERAL_SETTINGS";s:16:"General Settings";s:20:"PLUGIN_API.API_ROUTE";s:9:"API Route";s:25:"PLUGIN_API.API_ROUTE_HELP";s:26:"The base route for the API";s:25:"PLUGIN_API.VERSION_PREFIX";s:14:"Version Prefix";s:30:"PLUGIN_API.VERSION_PREFIX_HELP";s:26:"Current API version prefix";s:18:"PLUGIN_API.BACKEND";s:7:"Backend";s:29:"PLUGIN_API.FLEX_PAGES_BACKEND";s:18:"Flex Pages Backend";s:34:"PLUGIN_API.FLEX_PAGES_BACKEND_HELP";s:77:"Use Flex-Objects for page listings (faster search, filtering, and pagination)";s:32:"PLUGIN_API.FLEX_ACCOUNTS_BACKEND";s:21:"Flex Accounts Backend";s:37:"PLUGIN_API.FLEX_ACCOUNTS_BACKEND_HELP";s:65:"Use Flex-Objects for user listings (faster search and pagination)";s:38:"PLUGIN_API.KEEP_CACHE_FOR_API_REQUESTS";s:27:"Keep Cache for API Requests";s:43:"PLUGIN_API.KEEP_CACHE_FOR_API_REQUESTS_HELP";s:353:"Keep Grav's object cache on for API requests even when the global cache is turned off. Disabling the cache is a frontend-dev convenience (to see template changes live), but the API renders no frontend pages — so leaving this on keeps the admin fast while the frontend runs uncached. Turn off only if you need the API to honor the global cache setting.";s:25:"PLUGIN_API.AUTHENTICATION";s:14:"Authentication";s:33:"PLUGIN_API.API_KEY_AUTHENTICATION";s:22:"API Key Authentication";s:29:"PLUGIN_API.JWT_AUTHENTICATION";s:18:"JWT Authentication";s:34:"PLUGIN_API.JWT_ACCESS_TOKEN_EXPIRY";s:23:"JWT Access Token Expiry";s:39:"PLUGIN_API.JWT_ACCESS_TOKEN_EXPIRY_HELP";s:32:"Access token lifetime in seconds";s:35:"PLUGIN_API.JWT_REFRESH_TOKEN_EXPIRY";s:24:"JWT Refresh Token Expiry";s:40:"PLUGIN_API.JWT_REFRESH_TOKEN_EXPIRY_HELP";s:33:"Refresh token lifetime in seconds";s:32:"PLUGIN_API.JWT_SIGNING_ALGORITHM";s:21:"JWT Signing Algorithm";s:37:"PLUGIN_API.JWT_SIGNING_ALGORITHM_HELP";s:209:"HMAC algorithm used to sign and verify API tokens. Only symmetric HS variants are supported because tokens are signed with a single shared secret. Leave on HS256 unless you have a specific reason to change it.";s:33:"PLUGIN_API.SESSION_AUTHENTICATION";s:22:"Session Authentication";s:38:"PLUGIN_API.SESSION_AUTHENTICATION_HELP";s:47:"Allow existing admin sessions to access the API";s:37:"PLUGIN_API.API_KEY_VERIFICATION_CACHE";s:26:"API Key Verification Cache";s:42:"PLUGIN_API.API_KEY_VERIFICATION_CACHE_HELP";s:213:"How long (seconds) to remember a verified API key so repeat requests skip the deliberately-slow bcrypt check. Revoking, disabling or expiring a key still takes effect immediately. Set to 0 to verify every request.";s:37:"PLUGIN_API.RELEASE_SESSION_LOCK_EARLY";s:26:"Release Session Lock Early";s:42:"PLUGIN_API.RELEASE_SESSION_LOCK_EARLY_HELP";s:234:"Commit the session right after authentication on read-only (GET) requests so the new admin's parallel calls don't queue behind PHP's per-session file lock. Recommended on. Turn off only if a custom read endpoint writes to the session.";s:35:"PLUGIN_API.PROTECT_FRONTEND_SESSION";s:25:"Protect Front-end Session";s:40:"PLUGIN_API.PROTECT_FRONTEND_SESSION_HELP";s:345:"Keep API calls from touching the public site's session. Calls made with a token or API key and no session cookie skip the PHP session entirely, and any other call that arrives without its own session cookie never plants a new one. This stops the API from booting a visitor who is logged in to the public site in the same browser. Recommended on.";s:32:"PLUGIN_API.TRANSLATION_OVERRIDES";s:21:"Translation Overrides";s:37:"PLUGIN_API.TRANSLATION_OVERRIDES_HELP";s:206:"Apply the translation overrides stored in user/languages so they also beat the active theme's own strings. Turning this off leaves the files in place but stops them overriding theme wording. Recommended on.";s:30:"PLUGIN_API.ALLOW_DRAFT_PREVIEW";s:19:"Allow Draft Preview";s:35:"PLUGIN_API.ALLOW_DRAFT_PREVIEW_HELP";s:241:"Let the new admin's page editor preview an unpublished page on the front end. The preview is authorized by a short-lived token minted only for users who can read the page, so turning this off disables draft previews entirely. Recommended on.";s:24:"PLUGIN_API.LOGIN_CAPTCHA";s:13:"Login Captcha";s:29:"PLUGIN_API.LOGIN_CAPTCHA_HELP";s:168:"Require a captcha challenge on the admin login form. The login is already rate-limited and supports per-account 2FA, so this is an extra layer rather than the only one.";s:27:"PLUGIN_API.CAPTCHA_PROVIDER";s:16:"Captcha Provider";s:32:"PLUGIN_API.CAPTCHA_PROVIDER_HELP";s:186:"Cap is a proof-of-work challenge served by this plugin — no keys and no third-party service. Turnstile and reCAPTCHA require the Form plugin, and use the keys already configured there.";s:23:"PLUGIN_API.CAPTCHA_MODE";s:12:"Captcha Mode";s:28:"PLUGIN_API.CAPTCHA_MODE_HELP";s:131:"Invisible solves in the background while the user types their credentials. Checkbox makes them click. Honored by Cap and Turnstile.";s:22:"PLUGIN_API.GUARD_LOGIN";s:11:"Guard Login";s:35:"PLUGIN_API.GUARD_FORGOTTEN_PASSWORD";s:24:"Guard Forgotten Password";s:40:"PLUGIN_API.GUARD_FORGOTTEN_PASSWORD_HELP";s:118:"Recommended — the forgotten-password endpoint sends mail, which makes it a more attractive target than login itself.";s:32:"PLUGIN_API.GUARD_FIRST_RUN_SETUP";s:21:"Guard First-run Setup";s:37:"PLUGIN_API.GUARD_FIRST_RUN_SETUP_HELP";s:46:"Only reachable on a site with no accounts yet.";s:25:"PLUGIN_API.CAP_DIFFICULTY";s:14:"Cap Difficulty";s:30:"PLUGIN_API.CAP_DIFFICULTY_HELP";s:149:"Leading zero bits each sub-challenge must produce. Higher is more work for the client — raise only if you are seeing scripted attempts get through.";s:29:"PLUGIN_API.CAP_SUB_CHALLENGES";s:18:"Cap Sub-challenges";s:34:"PLUGIN_API.CAP_SUB_CHALLENGES_HELP";s:94:"How many sub-challenges make up one captcha. The default takes well under a second on a phone.";s:15:"PLUGIN_API.CORS";s:4:"CORS";s:24:"PLUGIN_API.CORS_SETTINGS";s:13:"CORS Settings";s:22:"PLUGIN_API.ENABLE_CORS";s:11:"Enable CORS";s:26:"PLUGIN_API.ALLOWED_ORIGINS";s:15:"Allowed Origins";s:31:"PLUGIN_API.ALLOWED_ORIGINS_HELP";s:262:"Exact origins (scheme + host) allowed to call the API from a browser, e.g. https://app.example.com. Empty means same-origin only. Avoid "*": it lets any website read authenticated responses, so a configured wildcard is honored only for unauthenticated endpoints.";s:26:"PLUGIN_API.ALLOWED_METHODS";s:15:"Allowed Methods";s:31:"PLUGIN_API.ALLOWED_METHODS_HELP";s:38:"HTTP methods allowed for CORS requests";s:26:"PLUGIN_API.ALLOWED_HEADERS";s:15:"Allowed Headers";s:24:"PLUGIN_API.RATE_LIMITING";s:13:"Rate Limiting";s:31:"PLUGIN_API.ENABLE_RATE_LIMITING";s:20:"Enable Rate Limiting";s:30:"PLUGIN_API.REQUESTS_PER_WINDOW";s:19:"Requests Per Window";s:35:"PLUGIN_API.REQUESTS_PER_WINDOW_HELP";s:42:"Maximum number of requests per time window";s:22:"PLUGIN_API.TIME_WINDOW";s:11:"Time Window";s:27:"PLUGIN_API.TIME_WINDOW_HELP";s:28:"Rate limit window in seconds";s:18:"PLUGIN_API.CONTENT";s:7:"Content";s:25:"PLUGIN_API.MEDIA_METADATA";s:14:"Media Metadata";s:31:"PLUGIN_API.MAXIMUM_VALUE_LENGTH";s:20:"Maximum Value Length";s:36:"PLUGIN_API.MAXIMUM_VALUE_LENGTH_HELP";s:149:"Longest metadata value (characters) accepted when saving. Values are also stripped of HTML tags, since they render into image attributes on the site.";s:35:"PLUGIN_API.EDITABLE_METADATA_FIELDS";s:24:"Editable Metadata Fields";s:40:"PLUGIN_API.EDITABLE_METADATA_FIELDS_HELP";s:321:"Descriptive fields shown in the media metadata editor. The key is written verbatim into the .meta.yaml sidecar. A field can be single-line text, multi-line text, a tag list, a select dropdown, a number, a date (YYYY-MM-DD) or a true/false toggle. Any other keys (EXIF, dimensions, upload info) are left untouched on save.";s:14:"PLUGIN_API.KEY";s:3:"Key";s:19:"PLUGIN_API.KEY_HELP";s:87:"Sidecar key, e.g. alt, title, caption. Letters, numbers, dot, dash and underscore only.";s:16:"PLUGIN_API.LABEL";s:5:"Label";s:21:"PLUGIN_API.FIELD_TYPE";s:10:"Field Type";s:22:"PLUGIN_API.SINGLE_LINE";s:11:"Single line";s:21:"PLUGIN_API.MULTI_LINE";s:10:"Multi-line";s:20:"PLUGIN_API.TAGS_LIST";s:11:"Tags (list)";s:22:"PLUGIN_API.SELECT_LIST";s:17:"Select (dropdown)";s:17:"PLUGIN_API.NUMBER";s:6:"Number";s:15:"PLUGIN_API.DATE";s:17:"Date (YYYY-MM-DD)";s:18:"PLUGIN_API.BOOLEAN";s:20:"Boolean (true/false)";s:25:"PLUGIN_API.SELECT_OPTIONS";s:7:"Options";s:30:"PLUGIN_API.SELECT_OPTIONS_HELP";s:97:"Only used by Select fields: the value stored in the sidecar, and the label shown in the dropdown.";s:30:"PLUGIN_API.SELECT_OPTION_VALUE";s:12:"Stored value";s:30:"PLUGIN_API.SELECT_OPTION_LABEL";s:5:"Label";s:21:"PLUGIN_API.NUMBER_MIN";s:7:"Minimum";s:26:"PLUGIN_API.NUMBER_MIN_HELP";s:84:"Only used by Number fields: the smallest accepted value. Leave empty for no minimum.";s:21:"PLUGIN_API.NUMBER_MAX";s:7:"Maximum";s:26:"PLUGIN_API.NUMBER_MAX_HELP";s:83:"Only used by Number fields: the largest accepted value. Leave empty for no maximum.";s:19:"PLUGIN_API.REQUIRED";s:8:"Required";s:24:"PLUGIN_API.REQUIRED_HELP";s:87:"A save can't leave this field empty. Clearing all of a file's metadata still clears it.";s:26:"PLUGIN_API.PAGE_STATISTICS";s:15:"Page Statistics";s:27:"PLUGIN_API.TRACK_PAGE_VIEWS";s:16:"Track Page Views";s:32:"PLUGIN_API.TRACK_PAGE_VIEWS_HELP";s:60:"Record frontend page views for the Page Statistics dashboard";s:35:"PLUGIN_API.EXCLUDE_LOGGED_IN_ADMINS";s:24:"Exclude Logged-in Admins";s:40:"PLUGIN_API.EXCLUDE_LOGGED_IN_ADMINS_HELP";s:113:"Skip page views made while logged in with admin access, so your own testing and demo visits do not skew the stats";s:32:"PLUGIN_API.EXCLUDED_IP_ADDRESSES";s:21:"Excluded IP Addresses";s:37:"PLUGIN_API.EXCLUDED_IP_ADDRESSES_HELP";s:122:"Visitor IPs or CIDR ranges to exclude from tracking, e.g. 203.0.113.7 or 203.0.113.0/24. IPv4 and IPv6 are both supported.";s:38:"PLUGIN_API.EXCLUDE_NON_BROWSER_CLIENTS";s:27:"Exclude Non-Browser Clients";s:43:"PLUGIN_API.EXCLUDE_NON_BROWSER_CLIENTS_HELP";s:237:"Skip page views from command-line and library HTTP clients such as curl, wget, Go-http-client and python-requests. These report themselves as browsers rather than bots, so a scanner hitting your site would otherwise count as real traffic";s:31:"PLUGIN_API.EXCLUDED_USER_AGENTS";s:20:"Excluded User Agents";s:36:"PLUGIN_API.EXCLUDED_USER_AGENTS_HELP";s:173:"Additional User-Agent fragments to exclude from tracking, matched anywhere in the header and ignoring case, e.g. uptimerobot or my-scanner. Added to the built-in list above.";s:22:"PLUGIN_API.AUDIT_TRAIL";s:11:"Audit Trail";s:29:"PLUGIN_API.ENABLE_AUDIT_TRAIL";s:18:"Enable Audit Trail";s:34:"PLUGIN_API.ENABLE_AUDIT_TRAIL_HELP";s:156:"Record API activity (logins, content, user, config, and package changes) to a queryable log shown under Tools. Visible to super admins only. Off by default.";s:23:"PLUGIN_API.DETAIL_LEVEL";s:12:"Detail Level";s:28:"PLUGIN_API.DETAIL_LEVEL_HELP";s:146:"Standard records who did what, when, and from where. Detailed additionally captures field-level before/after values for page edits (more storage).";s:25:"PLUGIN_API.RETENTION_DAYS";s:16:"Retention (days)";s:30:"PLUGIN_API.RETENTION_DAYS_HELP";s:91:"Automatically delete entries older than this many days. Set 0 to keep entries indefinitely.";s:26:"PLUGIN_API.MAXIMUM_ENTRIES";s:15:"Maximum Entries";s:31:"PLUGIN_API.MAXIMUM_ENTRIES_HELP";s:83:"Hard cap on stored entries; the oldest are trimmed once exceeded. Set 0 for no cap.";s:33:"PLUGIN_API.ANONYMIZE_IP_ADDRESSES";s:22:"Anonymize IP Addresses";s:38:"PLUGIN_API.ANONYMIZE_IP_ADDRESSES_HELP";s:162:"Mask the last part of each IP before storing (last octet for IPv4, last 80 bits for IPv6), for GDPR-friendlier logs. Off keeps full addresses for forensic detail.";s:33:"PLUGIN_API.CAPTURE_AUTHENTICATION";s:22:"Capture Authentication";s:38:"PLUGIN_API.CAPTURE_AUTHENTICATION_HELP";s:51:"Logins, failed logins, logouts, and password resets";s:34:"PLUGIN_API.CAPTURE_CONTENT_CHANGES";s:23:"Capture Content Changes";s:39:"PLUGIN_API.CAPTURE_CONTENT_CHANGES_HELP";s:48:"Page create, update, delete, move, and translate";s:32:"PLUGIN_API.CAPTURE_MEDIA_CHANGES";s:21:"Capture Media Changes";s:37:"PLUGIN_API.CAPTURE_MEDIA_CHANGES_HELP";s:27:"Media uploads and deletions";s:37:"PLUGIN_API.CAPTURE_USER_GROUP_CHANGES";s:28:"Capture User & Group Changes";s:42:"PLUGIN_API.CAPTURE_USER_GROUP_CHANGES_HELP";s:41:"User and group create, update, and delete";s:40:"PLUGIN_API.CAPTURE_CONFIGURATION_CHANGES";s:29:"Capture Configuration Changes";s:45:"PLUGIN_API.CAPTURE_CONFIGURATION_CHANGES_HELP";s:39:"System and plugin configuration updates";s:34:"PLUGIN_API.CAPTURE_PACKAGE_CHANGES";s:23:"Capture Package Changes";s:39:"PLUGIN_API.CAPTURE_PACKAGE_CHANGES_HELP";s:59:"Plugin and theme install, update, remove, and Grav upgrades";s:20:"PLUGIN_API.DEMO_MODE";s:9:"Demo Mode";s:22:"PLUGIN_API.DEMO_NOTICE";s:430:"Demo mode is turned on **per account**, by giving an account the *Demo Mode* permission (`access.api.demo`). A demo account can look at everything but can only change what you allow below, and server paths, logs and backups are hidden from it. Save the starting state and reset to it from the **Set Baseline / Reset Now** panel, or with `bin/plugin api demo:baseline`, `bin/plugin api demo:reset` and `bin/plugin api demo:status`.";s:29:"PLUGIN_API.WRITABLE_RESOURCES";s:17:"Demo accounts may";s:34:"PLUGIN_API.WRITABLE_RESOURCES_HELP";s:189:"Leave empty for a read-only demo. Users, packages, system tools, backups, webhooks, the system and security settings, and the API, Admin, Login and Email plugin settings are always refused.";s:34:"PLUGIN_API.DEMO_GRANT_PAGES_CREATE";s:12:"Create pages";s:34:"PLUGIN_API.DEMO_GRANT_PAGES_UPDATE";s:10:"Edit pages";s:34:"PLUGIN_API.DEMO_GRANT_PAGES_DELETE";s:12:"Delete pages";s:34:"PLUGIN_API.DEMO_GRANT_MEDIA_UPLOAD";s:12:"Upload media";s:34:"PLUGIN_API.DEMO_GRANT_MEDIA_UPDATE";s:18:"Edit media details";s:34:"PLUGIN_API.DEMO_GRANT_MEDIA_DELETE";s:12:"Delete media";s:33:"PLUGIN_API.DEMO_GRANT_CONFIG_SITE";s:20:"Change site settings";s:36:"PLUGIN_API.DEMO_GRANT_CONFIG_PLUGINS";s:22:"Change plugin settings";s:35:"PLUGIN_API.DEMO_GRANT_CONFIG_THEMES";s:21:"Change theme settings";s:31:"PLUGIN_API.DEMO_GRANT_PAGES_ALL";s:19:"Everything on pages";s:31:"PLUGIN_API.DEMO_GRANT_MEDIA_ALL";s:19:"Everything on media";s:32:"PLUGIN_API.DEMO_GRANT_CONFIG_ALL";s:31:"Site, plugin and theme settings";s:28:"PLUGIN_API.DEMO_ALLOW_ROUTES";s:12:"Extra routes";s:33:"PLUGIN_API.DEMO_ALLOW_ROUTES_HELP";s:179:"Other API routes a demo account may write to, such as a plugin's own. Write METHOD /path or /path, below the API prefix; * matches anything.";s:27:"PLUGIN_API.DEMO_ESCAPE_HTML";s:17:"Show HTML as text";s:32:"PLUGIN_API.DEMO_ESCAPE_HTML_HELP";s:155:"Pages a demo account saves show their raw HTML as text, so visitors cannot add scripts or hidden links. Demo accounts can never save a page that runs Twig.";s:28:"PLUGIN_API.DEMO_INCLUDE_CODE";s:24:"Reset plugins and themes";s:33:"PLUGIN_API.DEMO_INCLUDE_CODE_HELP";s:88:"Also restore user/plugins and user/themes on every reset. Symlinked ones are left alone.";s:27:"PLUGIN_API.DEMO_EXTRA_ROOTS";s:10:"Also reset";s:32:"PLUGIN_API.DEMO_EXTRA_ROOTS_HELP";s:134:"More user:// folders to restore on every reset, such as user://data for what visitors do on the site itself.";s:33:"PLUGIN_API.RESET_INTERVAL_MINUTES";s:24:"Reset Interval (minutes)";s:38:"PLUGIN_API.RESET_INTERVAL_MINUTES_HELP";s:102:"How often demo content resets back to the captured baseline. Only takes effect once a baseline exists.";s:27:"PLUGIN_API.RESET_ON_REQUEST";s:23:"Reset On Request (Lazy)";s:32:"PLUGIN_API.RESET_ON_REQUEST_HELP";s:147:"Reset opportunistically on incoming API requests when the content is stale. Recommended for installs that do not run `bin/grav scheduler` via cron.";s:28:"PLUGIN_API.RESET_ON_SCHEDULE";s:17:"Reset On Schedule";s:33:"PLUGIN_API.RESET_ON_SCHEDULE_HELP";s:83:"Also register a Scheduler job, for installs that run `bin/grav scheduler` via cron.";s:37:"PLUGIN_API.SAFETY_SNAPSHOTS_TO_RETAIN";s:26:"Safety Snapshots to Retain";s:42:"PLUGIN_API.SAFETY_SNAPSHOTS_TO_RETAIN_HELP";s:154:"A safety snapshot of the current content is taken before every reset, in case the baseline itself is wrong. Oldest snapshots beyond this count are purged.";s:35:"PLUGIN_API.STANDARD_ACTIVITY_STREAM";s:26:"Standard (activity stream)";s:37:"PLUGIN_API.DETAILED_WITH_CHANGE_DIFFS";s:28:"Detailed (with change diffs)";s:20:"PLUGIN_API.INVISIBLE";s:9:"Invisible";s:19:"PLUGIN_API.CHECKBOX";s:8:"Checkbox";s:16:"PLUGIN_API.PAGES";s:5:"Pages";s:16:"PLUGIN_API.MEDIA";s:5:"Media";s:24:"PLUGIN_EMAIL.MAIL_ENGINE";s:11:"Mail Engine";s:33:"PLUGIN_EMAIL.MAIL_ENGINE_DISABLED";s:8:"Disabled";s:29:"PLUGIN_EMAIL.MARKETING_ENGINE";s:22:"Newsletter Mail Engine";s:34:"PLUGIN_EMAIL.MARKETING_ENGINE_SAME";s:23:"Same as the mail engine";s:34:"PLUGIN_EMAIL.MARKETING_ENGINE_HELP";s:286:"Newsletters, automations and the other mail a newsletter add-on sends can go through a different provider from the rest of the site. Useful when the site's provider only allows transactional mail, as Cloudflare Email Service does. Leave it on the same engine to send everything one way.";s:29:"PLUGIN_EMAIL.MAIL_ENGINE_DESC";s:102:"NOTE: If you select an engine provided by another plugin, you should configure options in that plugin.";s:25:"PLUGIN_EMAIL.CONTENT_TYPE";s:12:"Content type";s:36:"PLUGIN_EMAIL.CONTENT_TYPE_PLAIN_TEXT";s:10:"Plain text";s:20:"PLUGIN_EMAIL.CHARSET";s:7:"Charset";s:32:"PLUGIN_EMAIL.CHARSET_PLACEHOLDER";s:17:"Defaults to UTF-8";s:23:"PLUGIN_EMAIL.EMAIL_FORM";s:12:"From address";s:35:"PLUGIN_EMAIL.EMAIL_FORM_PLACEHOLDER";s:26:"Default email from address";s:28:"PLUGIN_EMAIL.EMAIL_FROM_NAME";s:9:"From name";s:40:"PLUGIN_EMAIL.EMAIL_FROM_NAME_PLACEHOLDER";s:23:"Default email from name";s:21:"PLUGIN_EMAIL.EMAIL_TO";s:10:"To address";s:33:"PLUGIN_EMAIL.EMAIL_TO_PLACEHOLDER";s:24:"Default email to address";s:26:"PLUGIN_EMAIL.EMAIL_TO_NAME";s:7:"To name";s:38:"PLUGIN_EMAIL.EMAIL_TO_NAME_PLACEHOLDER";s:21:"Default email to name";s:21:"PLUGIN_EMAIL.EMAIL_CC";s:10:"CC address";s:33:"PLUGIN_EMAIL.EMAIL_CC_PLACEHOLDER";s:24:"Default email CC address";s:26:"PLUGIN_EMAIL.EMAIL_CC_NAME";s:7:"CC name";s:38:"PLUGIN_EMAIL.EMAIL_CC_NAME_PLACEHOLDER";s:21:"Default email CC name";s:22:"PLUGIN_EMAIL.EMAIL_BCC";s:11:"BCC address";s:34:"PLUGIN_EMAIL.EMAIL_BCC_PLACEHOLDER";s:25:"Default email BCC address";s:27:"PLUGIN_EMAIL.EMAIL_REPLY_TO";s:16:"Reply-to address";s:39:"PLUGIN_EMAIL.EMAIL_REPLY_TO_PLACEHOLDER";s:30:"Default email reply-to address";s:32:"PLUGIN_EMAIL.EMAIL_REPLY_TO_NAME";s:13:"Reply-to name";s:44:"PLUGIN_EMAIL.EMAIL_REPLY_TO_NAME_PLACEHOLDER";s:27:"Default email reply-to name";s:23:"PLUGIN_EMAIL.EMAIL_BODY";s:4:"Body";s:35:"PLUGIN_EMAIL.EMAIL_BODY_PLACEHOLDER";s:38:"Defaults to a table of all form fields";s:24:"PLUGIN_EMAIL.SMTP_SERVER";s:11:"SMTP server";s:36:"PLUGIN_EMAIL.SMTP_SERVER_PLACEHOLDER";s:20:"e.g. smtp.google.com";s:22:"PLUGIN_EMAIL.SMTP_PORT";s:9:"SMTP port";s:34:"PLUGIN_EMAIL.SMTP_PORT_PLACEHOLDER";s:44:"Defaults to 25 (plaintext) / 587 (encrypted)";s:28:"PLUGIN_EMAIL.SMTP_ENCRYPTION";s:15:"SMTP encryption";s:33:"PLUGIN_EMAIL.SMTP_ENCRYPTION_NONE";s:4:"None";s:28:"PLUGIN_EMAIL.SMTP_LOGIN_NAME";s:15:"SMTP login name";s:26:"PLUGIN_EMAIL.SMTP_PASSWORD";s:13:"SMTP password";s:27:"PLUGIN_EMAIL.SMTP_AUTH_MODE";s:14:"SMTP auth mode";s:29:"PLUGIN_EMAIL.PATH_TO_SENDMAIL";s:23:"Path to sendmail binary";s:18:"PLUGIN_EMAIL.DEBUG";s:5:"Debug";s:33:"PLUGIN_EMAIL.EMAIL_NOT_CONFIGURED";s:20:"Email not configured";s:42:"PLUGIN_EMAIL.PLEASE_CONFIGURE_A_TO_ADDRESS";s:76:"Please configure a 'to' address in the Email Plugin settings, or in the form";s:44:"PLUGIN_EMAIL.PLEASE_CONFIGURE_A_FROM_ADDRESS";s:78:"Please configure a 'from' address in the Email Plugin settings, or in the form";s:28:"PLUGIN_EMAIL.TEST_EMAIL_BODY";s:120:"Testing Email
This test email has been sent based on the following configuration:
%1$s
";s:27:"PLUGIN_EMAIL.EMAIL_DEFAULTS";s:14:"Email Defaults";s:31:"PLUGIN_EMAIL.SMTP_CONFIGURATION";s:20:"SMTP/S Configuration";s:35:"PLUGIN_EMAIL.SENDMAIL_CONFIGURATION";s:22:"Sendmail Configuration";s:21:"PLUGIN_EMAIL.ADVANCED";s:8:"Advanced";s:25:"PLUGIN_EMAIL.EMAIL_FOOTER";s:11:"GetGrav.org";s:24:"PLUGIN_EMAIL.QUEUE_TITLE";s:11:"Email Queue";s:23:"PLUGIN_EMAIL.QUEUE_DESC";s:314:"When you enable the email queue, email is not sent immediately, rather the email is sent to the queue, and then the Grav scheduler will flush the queue and actually send the email based on the configured frequency. This ensures Grav is not waiting around for email connections to complete.";s:26:"PLUGIN_EMAIL.QUEUE_ENABLED";s:7:"Enabled";s:34:"PLUGIN_EMAIL.QUEUE_FLUSH_FREQUENCY";s:15:"Flush Frequency";s:39:"PLUGIN_EMAIL.QUEUE_FLUSH_FREQUENCY_HELP";s:17:"Use 'cron' format";s:34:"PLUGIN_EMAIL.QUEUE_FLUSH_MSG_LIMIT";s:18:"Messages per flush";s:41:"PLUGIN_EMAIL.QUEUE_FLUSH_MSG_LIMIT_APPEND";s:8:"Messages";s:35:"PLUGIN_EMAIL.QUEUE_FLUSH_TIME_LIMIT";s:16:"Flush time limit";s:42:"PLUGIN_EMAIL.QUEUE_FLUSH_TIME_LIMIT_APPEND";s:7:"Seconds";s:30:"PLUGIN_EMAIL.PROVIDERS_SECTION";s:16:"Delivery Reports";s:35:"PLUGIN_EMAIL.PROVIDERS_SECTION_DESC";s:200:"These settings belong to the provider contract, which is how a plugin for a mail provider tells the rest of the site how that provider reports what happened to a message. They do nothing on their own.";s:24:"PLUGIN_EMAIL.SEND_HEADER";s:14:"Send id header";s:29:"PLUGIN_EMAIL.SEND_HEADER_HELP";s:403:"The header an add-on stamps on a message so the provider can hand it back on a bounce or an open, which is what ties a report to the exact message it came from. Leave it empty and `X-Grav-Send-Id` is used. Change it only if your mail already carries a header of that name, and remember that some providers only echo a header you have registered with them, so a change means setting the webhook up again.";s:25:"PLUGIN_EMAIL.EMAIL_FORMAT";s:143:"Use the `addr` format: `email@address.org` or `name-addr` format: `Your Name <email@address.org>`. Comma separated for multiple addresses";s:31:"PLUGIN_EMAIL.FORM_ERROR_MESSAGE";s:25:"Form send failure message";s:36:"PLUGIN_EMAIL.FORM_ERROR_MESSAGE_HELP";s:216:"Shown to the visitor when a form's email cannot be sent. Leave it empty for the default. The reason the send failed always goes to the Grav log instead, and is only added to this message when the debugger is enabled.";s:30:"PLUGIN_EMAIL.FORM_SEND_FAILURE";s:76:"Your message could not be sent right now. Please try again in a few minutes.";s:18:"PLUGIN_ERROR.ERROR";s:5:"Error";s:26:"PLUGIN_ERROR.ERROR_MESSAGE";s:42:"Woops. Looks like this page doesn't exist.";s:22:"PLUGIN_ERROR.ROUTE_404";s:9:"404 Route";s:25:"PLUGIN_FORM.NOT_VALIDATED";s:60:"Form not validated. One or more required fields are missing.";s:26:"PLUGIN_FORM.FIELD_REQUIRED";s:18:"field is required.";s:28:"PLUGIN_FORM.VALIDATION_MATCH";s:33:"%s field does not match %s field.";s:31:"PLUGIN_FORM.NONCE_NOT_VALIDATED";s:80:"Oops, your form has timed out, please reload the page and submit the form again.";s:17:"PLUGIN_FORM.FILES";s:12:"Files Upload";s:34:"PLUGIN_FORM.FORM_ALREADY_SUBMITTED";s:37:"This form has already been submitted.";s:26:"PLUGIN_FORM.ALLOW_MULTIPLE";s:24:"Allow More than one file";s:31:"PLUGIN_FORM.ALLOW_MULTIPLE_HELP";s:47:"Allows to select more than one file for upload.";s:23:"PLUGIN_FORM.DESTINATION";s:11:"Destination";s:28:"PLUGIN_FORM.DESTINATION_HELP";s:50:"The location where the files should be uploaded to";s:18:"PLUGIN_FORM.ACCEPT";s:18:"Allowed MIME Types";s:23:"PLUGIN_FORM.ACCEPT_HELP";s:48:"A list of MIME Types that are allowed for upload";s:39:"PLUGIN_FORM.ERROR_CAPTCHA_NOT_COMPLETED";s:57:"Human verification failed for this form, please try again";s:36:"PLUGIN_FORM.ERROR_VALIDATING_CAPTCHA";s:69:"Human verification has identified this form submission is problematic";s:34:"PLUGIN_FORM.CAP_I18N_INITIAL_STATE";s:19:"Verify you're human";s:36:"PLUGIN_FORM.CAP_I18N_VERIFYING_LABEL";s:12:"Verifying...";s:33:"PLUGIN_FORM.CAP_I18N_SOLVED_LABEL";s:14:"You're a human";s:32:"PLUGIN_FORM.CAP_I18N_ERROR_LABEL";s:17:"Error. Try again.";s:42:"PLUGIN_FORM.CAP_I18N_TROUBLESHOOTING_LABEL";s:12:"Troubleshoot";s:34:"PLUGIN_FORM.CAP_I18N_WASM_DISABLED";s:44:"Enable WASM for significantly faster solving";s:38:"PLUGIN_FORM.CAP_I18N_VERIFY_ARIA_LABEL";s:30:"Click to verify you're a human";s:41:"PLUGIN_FORM.CAP_I18N_VERIFYING_ARIA_LABEL";s:37:"Verifying you're a human, please wait";s:40:"PLUGIN_FORM.CAP_I18N_VERIFIED_ARIA_LABEL";s:53:"We have verified you're a human, you may now continue";s:35:"PLUGIN_FORM.CAP_I18N_REQUIRED_LABEL";s:26:"Please verify you're human";s:37:"PLUGIN_FORM.CAP_I18N_ERROR_ARIA_LABEL";s:35:"An error occurred, please try again";s:37:"PLUGIN_FORM.CAP_I18N_GROUP_ARIA_LABEL";s:16:"Cap verification";s:24:"PLUGIN_FORM.DATA_SUMMARY";s:44:"Here is the summary of what you wrote to us:";s:24:"PLUGIN_FORM.NO_FORM_DATA";s:22:"No form data available";s:21:"PLUGIN_FORM.RECAPTCHA";s:9:"reCAPTCHA";s:29:"PLUGIN_FORM.RECAPTCHA_VERSION";s:7:"Version";s:41:"PLUGIN_FORM.RECAPTCHA_VERSION_V2_CHECKBOX";s:13:"v2 - Checkbox";s:42:"PLUGIN_FORM.RECAPTCHA_VERSION_V2_INVISIBLE";s:14:"v2 - Invisible";s:39:"PLUGIN_FORM.RECAPTCHA_VERSION_V3_LATEST";s:11:"v3 - Latest";s:37:"PLUGIN_FORM.RECAPTCHA_SCORE_THRESHOLD";s:18:"v3 score threshold";s:42:"PLUGIN_FORM.RECAPTCHA_SCORE_THRESHOLD_HELP";s:109:"Minimum accepted score from 0 to 1. Higher values are stricter. Applies only to reCAPTCHA v3; default is 0.5.";s:27:"PLUGIN_FORM.RECAPTCHA_THEME";s:5:"Theme";s:33:"PLUGIN_FORM.RECAPTCHA_THEME_LIGHT";s:11:"Light Theme";s:32:"PLUGIN_FORM.RECAPTCHA_THEME_DARK";s:10:"Dark Theme";s:30:"PLUGIN_FORM.RECAPTCHA_SITE_KEY";s:8:"Site key";s:35:"PLUGIN_FORM.RECAPTCHA_SITE_KEY_HELP";s:59:"For more info visit https://developers.google.com/recaptcha";s:32:"PLUGIN_FORM.RECAPTCHA_SECRET_KEY";s:10:"Secret key";s:37:"PLUGIN_FORM.RECAPTCHA_SECRET_KEY_HELP";s:59:"For more info visit https://developers.google.com/recaptcha";s:19:"PLUGIN_FORM.GENERAL";s:7:"General";s:17:"PLUGIN_FORM.DEBUG";s:5:"Debug";s:28:"PLUGIN_FORM.USE_BUILT_IN_CSS";s:16:"Use built-in CSS";s:26:"PLUGIN_FORM.USE_INLINE_CSS";s:14:"Use inline CSS";s:35:"PLUGIN_FORM.FILEUPLOAD_PREVENT_SELF";s:33:"Cannot use "%s" outside of pages.";s:39:"PLUGIN_FORM.FILEUPLOAD_UNABLE_TO_UPLOAD";s:28:"Unable to upload file %s: %s";s:37:"PLUGIN_FORM.FILEUPLOAD_UNABLE_TO_MOVE";s:30:"Unable to move file %s to "%s"";s:29:"PLUGIN_FORM.FILEUPLOAD_ERR_OK";s:49:"There is no error, the file uploaded with success";s:35:"PLUGIN_FORM.FILEUPLOAD_ERR_INI_SIZE";s:45:"The uploaded file exceeds the max upload size";s:36:"PLUGIN_FORM.FILEUPLOAD_ERR_FORM_SIZE";s:84:"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML";s:34:"PLUGIN_FORM.FILEUPLOAD_ERR_PARTIAL";s:45:"The uploaded file was only partially uploaded";s:34:"PLUGIN_FORM.FILEUPLOAD_ERR_NO_FILE";s:20:"No file was uploaded";s:37:"PLUGIN_FORM.FILEUPLOAD_ERR_NO_TMP_DIR";s:26:"Missing a temporary folder";s:37:"PLUGIN_FORM.FILEUPLOAD_ERR_CANT_WRITE";s:28:"Failed to write file to disk";s:36:"PLUGIN_FORM.FILEUPLOAD_ERR_EXTENSION";s:39:"A PHP extension stopped the file upload";s:34:"PLUGIN_FORM.FILEUPLOAD_ERR_UNKNOWN";s:25:"Unknown file upload error";s:40:"PLUGIN_FORM.EXCEEDED_GRAV_FILESIZE_LIMIT";s:42:"File exceeds the server upload size limit.";s:34:"PLUGIN_FORM.DROPZONE_CANCEL_UPLOAD";s:13:"Cancel upload";s:47:"PLUGIN_FORM.DROPZONE_CANCEL_UPLOAD_CONFIRMATION";s:44:"Are you sure you want to cancel this upload?";s:36:"PLUGIN_FORM.DROPZONE_DEFAULT_MESSAGE";s:59:"Drop your files here or click in this area";s:37:"PLUGIN_FORM.DROPZONE_FALLBACK_MESSAGE";s:57:"Your browser does not support drag and drop file uploads.";s:34:"PLUGIN_FORM.DROPZONE_FALLBACK_TEXT";s:79:"Please use the fallback form below to upload your files like in the olden days.";s:33:"PLUGIN_FORM.DROPZONE_FILE_TOO_BIG";s:68:"File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.";s:38:"PLUGIN_FORM.DROPZONE_INVALID_FILE_TYPE";s:36:"You can't upload files of this type.";s:39:"PLUGIN_FORM.DROPZONE_MAX_FILES_EXCEEDED";s:34:"You can not upload any more files.";s:32:"PLUGIN_FORM.DROPZONE_REMOVE_FILE";s:11:"Remove file";s:45:"PLUGIN_FORM.DROPZONE_REMOVE_FILE_CONFIRMATION";s:42:"Are you sure you want to delete this file?";s:35:"PLUGIN_FORM.DROPZONE_RESPONSE_ERROR";s:42:"Server responded with {{statusCode}} code.";s:13:"PLUGIN_FORM.1";s:3:"Yes";s:13:"PLUGIN_FORM.0";s:2:"No";s:30:"PLUGIN_FORM.REFRESH_PREVENTION";s:18:"Refresh prevention";s:35:"PLUGIN_FORM.REFRESH_PREVENTION_HELP";s:95:"Use the form's unique ID to ensure the same form is not reprocessed when refreshing the browser";s:17:"PLUGIN_FORM.LIMIT";s:5:"Limit";s:22:"PLUGIN_FORM.LIMIT_HELP";s:61:"Maximum number of allowed files per field (multiple required)";s:20:"PLUGIN_FORM.FILESIZE";s:12:"Max Filesize";s:25:"PLUGIN_FORM.FILESIZE_HELP";s:57:"Maximum file size allowed (in MB), 0 = Use system default";s:29:"PLUGIN_FORM.AVOID_OVERWRITING";s:17:"Avoid overwriting";s:34:"PLUGIN_FORM.AVOID_OVERWRITING_HELP";s:76:"Prevent files with the same name to be overridden. Date prefix will be added";s:23:"PLUGIN_FORM.RANDOM_NAME";s:11:"Random name";s:28:"PLUGIN_FORM.RANDOM_NAME_HELP";s:60:"Generate a random 15 long string name for the uploaded files";s:34:"PLUGIN_FORM.CLIENT_SIDE_VALIDATION";s:22:"Client-side validation";s:39:"PLUGIN_FORM.CLIENT_SIDE_VALIDATION_HELP";s:74:"By default forms will use HTML5 client validation as first line of defense";s:25:"PLUGIN_FORM.INLINE_ERRORS";s:13:"Inline errors";s:30:"PLUGIN_FORM.INLINE_ERRORS_HELP";s:77:"Useful with 'client-side validation' off, shows inline contextual form errors";s:26:"PLUGIN_FORM.RESOLUTION_MIN";s:58:"The {{attr}} was less than the minimum of {{min}}px
";s:26:"PLUGIN_FORM.RESOLUTION_MAX";s:58:"The {{attr}} was more than the maximum of {{max}}px
";s:37:"PLUGIN_FORM.DESTINATION_NOT_SPECIFIED";s:25:"Destination not specified";s:29:"PLUGIN_FORM.INVALID_MIME_TYPE";s:49:"The MIME type %s for the file %s is not accepted.";s:34:"PLUGIN_FORM.INVALID_FILE_EXTENSION";s:51:"The File Extension for the file %s is not accepted.";s:23:"PLUGIN_FORM.INVALID_SVG";s:61:"The file %s could not be read as SVG, so it was not uploaded.";s:32:"PLUGIN_FORM.FORM_STATE_TOO_LARGE";s:67:"The form has too much data to keep. Please reduce it and try again.";s:25:"PLUGIN_FORM.BASIC_CAPTCHA";s:13:"Basic Captcha";s:30:"PLUGIN_FORM.BASIC_CAPTCHA_TYPE";s:22:"Captcha challenge type";s:32:"PLUGIN_FORM.BASIC_CAPTCHA_LENGTH";s:20:"Number of characters";s:30:"PLUGIN_FORM.BASIC_CAPTCHA_FONT";s:8:"TTF Font";s:30:"PLUGIN_FORM.BASIC_CAPTCHA_SIZE";s:9:"Font size";s:34:"PLUGIN_FORM.BASIC_CAPTCHA_BG_COLOR";s:16:"Background color";s:36:"PLUGIN_FORM.BASIC_CAPTCHA_TEXT_COLOR";s:10:"Text color";s:33:"PLUGIN_FORM.BASIC_CAPTCHA_START_X";s:21:"Text start x-position";s:33:"PLUGIN_FORM.BASIC_CAPTCHA_START_Y";s:21:"Text start y-position";s:35:"PLUGIN_FORM.BASIC_CAPTCHA_BOX_WIDTH";s:11:"Image width";s:36:"PLUGIN_FORM.BASIC_CAPTCHA_BOX_HEIGHT";s:12:"Image height";s:34:"PLUGIN_FORM.BASIC_CAPTCHA_MATH_MIN";s:14:"Minimum number";s:34:"PLUGIN_FORM.BASIC_CAPTCHA_MATH_MAX";s:14:"Maximum number";s:40:"PLUGIN_FORM.BASIC_CAPTCHA_MATH_OPERATORS";s:35:"Mathematical operators (randomized)";s:29:"PLUGIN_FORM.TURNSTILE_CAPTCHA";s:28:"Cloudflare Turnstile Captcha";s:27:"PLUGIN_FORM.TURNSTILE_THEME";s:5:"Theme";s:33:"PLUGIN_FORM.TURNSTILE_THEME_LIGHT";s:11:"Light Theme";s:32:"PLUGIN_FORM.TURNSTILE_THEME_DARK";s:10:"Dark Theme";s:30:"PLUGIN_FORM.TURNSTILE_SITE_KEY";s:8:"Site key";s:35:"PLUGIN_FORM.TURNSTILE_SITE_KEY_HELP";s:64:"For more info visit https://developers.cloudflare.com/turnstile/";s:32:"PLUGIN_FORM.TURNSTILE_SECRET_KEY";s:10:"Secret key";s:37:"PLUGIN_FORM.TURNSTILE_SECRET_KEY_HELP";s:64:"For more info visit https://developers.cloudflare.com/turnstile/";s:28:"PLUGIN_FORM.CAP_DEFAULT_MODE";s:12:"Default Mode";s:33:"PLUGIN_FORM.CAP_DEFAULT_MODE_HELP";s:119:"Invisible solves proof-of-work in the background on submit. Checkbox shows the cap.js widget and requires a user click.";s:37:"PLUGIN_FORM.CAP_TOKEN_STORAGE_BACKEND";s:21:"Token Storage Backend";s:42:"PLUGIN_FORM.CAP_TOKEN_STORAGE_BACKEND_HELP";s:100:"Where to persist outstanding challenges and issued tokens. Grav cache is recommended for production.";s:31:"PLUGIN_FORM.CAP_CHALLENGE_COUNT";s:15:"Challenge Count";s:36:"PLUGIN_FORM.CAP_CHALLENGE_COUNT_HELP";s:68:"Number of sub-challenges per captcha. Higher = more work for client.";s:25:"PLUGIN_FORM.CAP_SALT_SIZE";s:9:"Salt Size";s:30:"PLUGIN_FORM.CAP_SALT_SIZE_HELP";s:52:"Length of each sub-challenge salt in hex characters.";s:26:"PLUGIN_FORM.CAP_DIFFICULTY";s:10:"Difficulty";s:31:"PLUGIN_FORM.CAP_DIFFICULTY_HELP";s:81:"Target hex-prefix length each SHA-256 solution must match. Higher = slower solve.";s:32:"PLUGIN_FORM.CAP_CHALLENGE_TTL_MS";s:18:"Challenge TTL (ms)";s:37:"PLUGIN_FORM.CAP_CHALLENGE_TTL_MS_HELP";s:48:"How long an issued challenge remains redeemable.";s:37:"PLUGIN_FORM.CAP_MODE_INVISIBLE_OPTION";s:32:"Invisible (auto-solve on submit)";s:36:"PLUGIN_FORM.CAP_MODE_CHECKBOX_OPTION";s:15:"Checkbox widget";s:41:"PLUGIN_FORM.CAP_STORAGE_GRAV_CACHE_OPTION";s:19:"Grav Cache (PSR-16)";s:41:"PLUGIN_FORM.CAP_STORAGE_FILESYSTEM_OPTION";s:26:"Filesystem (user/data/cap)";s:48:"PLUGIN_FORM.BASIC_CAPTCHA_TYPE_CHARACTERS_OPTION";s:17:"Random Characters";s:42:"PLUGIN_FORM.BASIC_CAPTCHA_TYPE_MATH_OPTION";s:11:"Math Puzzle";s:43:"PLUGIN_FORM.BASIC_CAPTCHA_OPERATOR_ADDITION";s:10:"+ Addition";s:46:"PLUGIN_FORM.BASIC_CAPTCHA_OPERATOR_SUBTRACTION";s:13:"- Subtraction";s:49:"PLUGIN_FORM.BASIC_CAPTCHA_OPERATOR_MULTIPLICATION";s:16:"x Multiplication";s:43:"PLUGIN_FORM.BASIC_CAPTCHA_OPERATOR_DIVISION";s:10:"/ Division";s:28:"PLUGIN_FORM.MODULAR_FORM_FIX";s:16:"Modular Form Fix";s:33:"PLUGIN_FORM.MODULAR_FORM_FIX_HELP";s:77:"Fixes the issue with modular forms not finding the correct form automatically";s:27:"PLUGIN_FORM.XHR_FILE_UPLOAD";s:15:"XHR File Upload";s:32:"PLUGIN_FORM.XHR_FILE_UPLOAD_HELP";s:72:"Enable advanced XHR support for file uploads in forms submitted via AJAX";s:32:"PLUGIN_FORM.FILEPOND_REMOVE_FILE";s:11:"Remove file";s:45:"PLUGIN_FORM.FILEPOND_REMOVE_FILE_CONFIRMATION";s:42:"Are you sure you want to remove this file?";s:34:"PLUGIN_FORM.FILEPOND_CANCEL_UPLOAD";s:13:"Cancel upload";s:35:"PLUGIN_FORM.FILEPOND_ERROR_FILESIZE";s:17:"File is too large";s:35:"PLUGIN_FORM.FILEPOND_ERROR_FILETYPE";s:17:"Invalid file type";s:27:"PLUGIN_PROBLEMS.BUILTIN_CSS";s:16:"Use built in CSS";s:32:"PLUGIN_PROBLEMS.BUILTIN_CSS_HELP";s:47:"Include the CSS provided by the Problems plugin";s:41:"PLUGIN_GITHUB_MARKDOWN_ALERTS.INCLUDE_CSS";s:11:"Include CSS";s:46:"PLUGIN_GITHUB_MARKDOWN_ALERTS.INCLUDE_CSS_HELP";s:47:"Include bundled Github-style CSS for the alerts";s:45:"PLUGIN_GITHUB_MARKDOWN_ALERTS.ENABLE_OCTICONS";s:15:"Enable Octicons";s:50:"PLUGIN_GITHUB_MARKDOWN_ALERTS.ENABLE_OCTICONS_HELP";s:35:"Enable Octicons SVGs for the alerts";s:43:"PLUGIN_GITHUB_MARKDOWN_ALERTS.WRAPPER_CLASS";s:13:"Wrapper Class";s:41:"PLUGIN_GITHUB_MARKDOWN_ALERTS.TITLE_CLASS";s:11:"Title Class";s:40:"PLUGIN_GITHUB_MARKDOWN_ALERTS.BODY_CLASS";s:10:"Body Class";s:34:"PLUGIN_GITHUB_MARKDOWN_ALERTS.NOTE";s:4:"Note";s:33:"PLUGIN_GITHUB_MARKDOWN_ALERTS.TIP";s:3:"Tip";s:39:"PLUGIN_GITHUB_MARKDOWN_ALERTS.IMPORTANT";s:9:"Important";s:37:"PLUGIN_GITHUB_MARKDOWN_ALERTS.WARNING";s:7:"Warning";s:37:"PLUGIN_GITHUB_MARKDOWN_ALERTS.CAUTION";s:7:"Caution";s:47:"PLUGIN_GITHUB_MARKDOWN_ALERTS.NOTE_BORDER_COLOR";s:17:"Note Border Color";s:46:"PLUGIN_GITHUB_MARKDOWN_ALERTS.NOTE_TITLE_COLOR";s:16:"Note Title Color";s:46:"PLUGIN_GITHUB_MARKDOWN_ALERTS.TIP_BORDER_COLOR";s:16:"Tip Border Color";s:45:"PLUGIN_GITHUB_MARKDOWN_ALERTS.TIP_TITLE_COLOR";s:15:"Tip Title Color";s:52:"PLUGIN_GITHUB_MARKDOWN_ALERTS.IMPORTANT_BORDER_COLOR";s:22:"Important Border Color";s:51:"PLUGIN_GITHUB_MARKDOWN_ALERTS.IMPORTANT_TITLE_COLOR";s:21:"Important Title Color";s:50:"PLUGIN_GITHUB_MARKDOWN_ALERTS.WARNING_BORDER_COLOR";s:20:"Warning Border Color";s:49:"PLUGIN_GITHUB_MARKDOWN_ALERTS.WARNING_TITLE_COLOR";s:19:"Warning Title Color";s:50:"PLUGIN_GITHUB_MARKDOWN_ALERTS.CAUTION_BORDER_COLOR";s:20:"Caution Border Color";s:49:"PLUGIN_GITHUB_MARKDOWN_ALERTS.CAUTION_TITLE_COLOR";s:19:"Caution Title Color";s:27:"GRAV.FRONTMATTER_ERROR_PAGE";s:87:"---
title: %1$s
---
# Error: Invalid Frontmatter
Path: `%2$s`
**%3$s**
```
%4$s
```";s:33:"GRAV.INFLECTOR_PLURALS./(quiz)$/i";s:5:"\1zes";s:32:"GRAV.INFLECTOR_PLURALS./^(ox)$/i";s:4:"\1en";s:38:"GRAV.INFLECTOR_PLURALS./([m|l])ouse$/i";s:5:"\1ice";s:47:"GRAV.INFLECTOR_PLURALS./(matr|vert|ind)ix|ex$/i";s:6:"\1ices";s:39:"GRAV.INFLECTOR_PLURALS./(x|ch|ss|sh)$/i";s:4:"\1es";s:44:"GRAV.INFLECTOR_PLURALS./([^aeiouy]|qu)ies$/i";s:3:"\1y";s:42:"GRAV.INFLECTOR_PLURALS./([^aeiouy]|qu)y$/i";s:5:"\1ies";s:33:"GRAV.INFLECTOR_PLURALS./(hive)$/i";s:3:"\1s";s:47:"GRAV.INFLECTOR_PLURALS./(?:([^f])fe|([lr])f)$/i";s:7:"\1\2ves";s:30:"GRAV.INFLECTOR_PLURALS./sis$/i";s:3:"ses";s:35:"GRAV.INFLECTOR_PLURALS./([ti])um$/i";s:3:"\1a";s:42:"GRAV.INFLECTOR_PLURALS./(buffal|tomat)o$/i";s:5:"\1oes";s:32:"GRAV.INFLECTOR_PLURALS./(bu)s$/i";s:5:"\1ses";s:40:"GRAV.INFLECTOR_PLURALS./(alias|status)/i";s:4:"\1es";s:40:"GRAV.INFLECTOR_PLURALS./(octop|vir)us$/i";s:3:"\1i";s:38:"GRAV.INFLECTOR_PLURALS./(ax|test)is$/i";s:4:"\1es";s:28:"GRAV.INFLECTOR_PLURALS./s$/i";s:1:"s";s:26:"GRAV.INFLECTOR_PLURALS./$/";s:1:"s";s:37:"GRAV.INFLECTOR_SINGULAR./(quiz)zes$/i";s:2:"\1";s:38:"GRAV.INFLECTOR_SINGULAR./(matr)ices$/i";s:4:"\1ix";s:42:"GRAV.INFLECTOR_SINGULAR./(vert|ind)ices$/i";s:4:"\1ex";s:34:"GRAV.INFLECTOR_SINGULAR./^(ox)en/i";s:2:"\1";s:44:"GRAV.INFLECTOR_SINGULAR./(alias|status)es$/i";s:2:"\1";s:42:"GRAV.INFLECTOR_SINGULAR./([octop|vir])i$/i";s:4:"\1us";s:44:"GRAV.INFLECTOR_SINGULAR./(cris|ax|test)es$/i";s:4:"\1is";s:35:"GRAV.INFLECTOR_SINGULAR./(shoe)s$/i";s:2:"\1";s:33:"GRAV.INFLECTOR_SINGULAR./(o)es$/i";s:2:"\1";s:35:"GRAV.INFLECTOR_SINGULAR./(bus)es$/i";s:2:"\1";s:38:"GRAV.INFLECTOR_SINGULAR./([m|l])ice$/i";s:6:"\1ouse";s:42:"GRAV.INFLECTOR_SINGULAR./(x|ch|ss|sh)es$/i";s:2:"\1";s:36:"GRAV.INFLECTOR_SINGULAR./(m)ovies$/i";s:6:"\1ovie";s:36:"GRAV.INFLECTOR_SINGULAR./(s)eries$/i";s:7:"\1eries";s:45:"GRAV.INFLECTOR_SINGULAR./([^aeiouy]|qu)ies$/i";s:3:"\1y";s:37:"GRAV.INFLECTOR_SINGULAR./([lr])ves$/i";s:3:"\1f";s:35:"GRAV.INFLECTOR_SINGULAR./(tive)s$/i";s:2:"\1";s:35:"GRAV.INFLECTOR_SINGULAR./(hive)s$/i";s:2:"\1";s:37:"GRAV.INFLECTOR_SINGULAR./([^f])ves$/i";s:4:"\1fe";s:39:"GRAV.INFLECTOR_SINGULAR./(^analy)ses$/i";s:5:"\1sis";s:88:"GRAV.INFLECTOR_SINGULAR./((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$/i";s:7:"\1\2sis";s:35:"GRAV.INFLECTOR_SINGULAR./([ti])a$/i";s:4:"\1um";s:34:"GRAV.INFLECTOR_SINGULAR./(n)ews$/i";s:5:"\1ews";s:29:"GRAV.INFLECTOR_SINGULAR./s$/i";s:0:"";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.0";s:9:"equipment";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.1";s:11:"information";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.2";s:4:"rice";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.3";s:5:"money";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.4";s:7:"species";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.5";s:6:"series";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.6";s:4:"fish";s:28:"GRAV.INFLECTOR_UNCOUNTABLE.7";s:5:"sheep";s:31:"GRAV.INFLECTOR_IRREGULAR.person";s:6:"people";s:28:"GRAV.INFLECTOR_IRREGULAR.man";s:3:"men";s:30:"GRAV.INFLECTOR_IRREGULAR.child";s:8:"children";s:28:"GRAV.INFLECTOR_IRREGULAR.sex";s:5:"sexes";s:29:"GRAV.INFLECTOR_IRREGULAR.move";s:5:"moves";s:31:"GRAV.INFLECTOR_ORDINALS.default";s:2:"th";s:29:"GRAV.INFLECTOR_ORDINALS.first";s:2:"st";s:30:"GRAV.INFLECTOR_ORDINALS.second";s:2:"nd";s:29:"GRAV.INFLECTOR_ORDINALS.third";s:2:"rd";s:30:"GRAV.NICETIME.NO_DATE_PROVIDED";s:16:"No date provided";s:22:"GRAV.NICETIME.BAD_DATE";s:8:"Bad date";s:17:"GRAV.NICETIME.AGO";s:3:"ago";s:22:"GRAV.NICETIME.FROM_NOW";s:8:"from now";s:22:"GRAV.NICETIME.JUST_NOW";s:8:"just now";s:20:"GRAV.NICETIME.SECOND";s:6:"second";s:20:"GRAV.NICETIME.MINUTE";s:6:"minute";s:18:"GRAV.NICETIME.HOUR";s:4:"hour";s:17:"GRAV.NICETIME.DAY";s:3:"day";s:18:"GRAV.NICETIME.WEEK";s:4:"week";s:19:"GRAV.NICETIME.MONTH";s:5:"month";s:18:"GRAV.NICETIME.YEAR";s:4:"year";s:20:"GRAV.NICETIME.DECADE";s:6:"decade";s:17:"GRAV.NICETIME.SEC";s:3:"sec";s:17:"GRAV.NICETIME.MIN";s:3:"min";s:16:"GRAV.NICETIME.HR";s:2:"hr";s:16:"GRAV.NICETIME.WK";s:2:"wk";s:16:"GRAV.NICETIME.MO";s:2:"mo";s:16:"GRAV.NICETIME.YR";s:2:"yr";s:17:"GRAV.NICETIME.DEC";s:3:"dec";s:27:"GRAV.NICETIME.SECOND_PLURAL";s:7:"seconds";s:27:"GRAV.NICETIME.MINUTE_PLURAL";s:7:"minutes";s:25:"GRAV.NICETIME.HOUR_PLURAL";s:5:"hours";s:24:"GRAV.NICETIME.DAY_PLURAL";s:4:"days";s:25:"GRAV.NICETIME.WEEK_PLURAL";s:5:"weeks";s:26:"GRAV.NICETIME.MONTH_PLURAL";s:6:"months";s:25:"GRAV.NICETIME.YEAR_PLURAL";s:5:"years";s:27:"GRAV.NICETIME.DECADE_PLURAL";s:7:"decades";s:24:"GRAV.NICETIME.SEC_PLURAL";s:4:"secs";s:24:"GRAV.NICETIME.MIN_PLURAL";s:4:"mins";s:23:"GRAV.NICETIME.HR_PLURAL";s:3:"hrs";s:23:"GRAV.NICETIME.WK_PLURAL";s:3:"wks";s:23:"GRAV.NICETIME.MO_PLURAL";s:3:"mos";s:23:"GRAV.NICETIME.YR_PLURAL";s:3:"yrs";s:24:"GRAV.NICETIME.DEC_PLURAL";s:4:"decs";s:25:"GRAV.FORM.VALIDATION_FAIL";s:25:"Validation failed:";s:23:"GRAV.FORM.INVALID_INPUT";s:16:"Invalid input in";s:27:"GRAV.FORM.UNEXPECTED_VALUES";s:25:"(unexpected value(s): %s)";s:25:"GRAV.FORM.LENGTH_TOO_LONG";s:30:"(%s characters, maximum is %s)";s:26:"GRAV.FORM.LENGTH_TOO_SHORT";s:30:"(%s characters, minimum is %s)";s:32:"GRAV.FORM.MISSING_REQUIRED_FIELD";s:23:"Missing required field:";s:20:"GRAV.FORM.XSS_ISSUES";s:43:"Potential XSS issues detected in '%s' field";s:25:"GRAV.MONTHS_OF_THE_YEAR.0";s:7:"January";s:25:"GRAV.MONTHS_OF_THE_YEAR.1";s:8:"February";s:25:"GRAV.MONTHS_OF_THE_YEAR.2";s:5:"March";s:25:"GRAV.MONTHS_OF_THE_YEAR.3";s:5:"April";s:25:"GRAV.MONTHS_OF_THE_YEAR.4";s:3:"May";s:25:"GRAV.MONTHS_OF_THE_YEAR.5";s:4:"June";s:25:"GRAV.MONTHS_OF_THE_YEAR.6";s:4:"July";s:25:"GRAV.MONTHS_OF_THE_YEAR.7";s:6:"August";s:25:"GRAV.MONTHS_OF_THE_YEAR.8";s:9:"September";s:25:"GRAV.MONTHS_OF_THE_YEAR.9";s:7:"October";s:26:"GRAV.MONTHS_OF_THE_YEAR.10";s:8:"November";s:26:"GRAV.MONTHS_OF_THE_YEAR.11";s:8:"December";s:23:"GRAV.DAYS_OF_THE_WEEK.0";s:6:"Monday";s:23:"GRAV.DAYS_OF_THE_WEEK.1";s:7:"Tuesday";s:23:"GRAV.DAYS_OF_THE_WEEK.2";s:9:"Wednesday";s:23:"GRAV.DAYS_OF_THE_WEEK.3";s:8:"Thursday";s:23:"GRAV.DAYS_OF_THE_WEEK.4";s:6:"Friday";s:23:"GRAV.DAYS_OF_THE_WEEK.5";s:8:"Saturday";s:23:"GRAV.DAYS_OF_THE_WEEK.6";s:6:"Sunday";s:6:"GRAV.1";s:3:"Yes";s:6:"GRAV.0";s:2:"No";s:15:"GRAV.CRON.EVERY";s:5:"every";s:20:"GRAV.CRON.EVERY_HOUR";s:10:"every hour";s:22:"GRAV.CRON.EVERY_MINUTE";s:12:"every minute";s:27:"GRAV.CRON.EVERY_DAY_OF_WEEK";s:21:"every day of the week";s:28:"GRAV.CRON.EVERY_DAY_OF_MONTH";s:22:"every day of the month";s:21:"GRAV.CRON.EVERY_MONTH";s:11:"every month";s:21:"GRAV.CRON.TEXT_PERIOD";s:11:"Every ";s:19:"GRAV.CRON.TEXT_MINS";s:33:" at minute(s) past the hour";s:19:"GRAV.CRON.TEXT_TIME";s:15:" at :";s:18:"GRAV.CRON.TEXT_DOW";s:9:" on ";s:20:"GRAV.CRON.TEXT_MONTH";s:9:" of ";s:18:"GRAV.CRON.TEXT_DOM";s:9:" on ";s:16:"GRAV.CRON.ERROR1";s:28:"The tag %s is not supported!";s:16:"GRAV.CRON.ERROR2";s:22:"Bad number of elements";s:16:"GRAV.CRON.ERROR3";s:53:"The jquery_element should be set into jqCron settings";s:16:"GRAV.CRON.ERROR4";s:23:"Unrecognized expression";s:18:"PLUGIN_ADMIN.MEDIA";s:5:"Media";s:24:"PLUGIN_ADMIN.MEDIA_TYPES";s:11:"Media Types";s:27:"PLUGIN_ADMIN.FILE_EXTENSION";s:14:"File Extension";s:17:"PLUGIN_ADMIN.TYPE";s:4:"Type";s:18:"PLUGIN_ADMIN.THUMB";s:5:"Thumb";s:22:"PLUGIN_ADMIN.MIME_TYPE";s:9:"Mime Type";s:26:"PLUGIN_ADMIN.IMAGE_OPTIONS";s:13:"Image options";s:23:"ICU.ADMIN_NEXT.ADD_PAGE";s:8:"Add Page";s:21:"ICU.ADMIN_NEXT.CANCEL";s:6:"Cancel";s:27:"ICU.ADMIN_NEXT.CLEAR_SEARCH";s:12:"Clear search";s:20:"ICU.ADMIN_NEXT.CLOSE";s:5:"Close";s:31:"ICU.ADMIN_NEXT.COLLAPSE_SIDEBAR";s:16:"Collapse sidebar";s:29:"ICU.ADMIN_NEXT.EXPAND_SIDEBAR";s:14:"Expand sidebar";s:22:"ICU.ADMIN_NEXT.CONFIRM";s:7:"Confirm";s:29:"ICU.ADMIN_NEXT.CONFIRM_DELETE";s:28:"Delete "{title}" at {route}?";s:21:"ICU.ADMIN_NEXT.DELETE";s:6:"Delete";s:19:"ICU.ADMIN_NEXT.UNDO";s:4:"Undo";s:19:"ICU.ADMIN_NEXT.DONE";s:4:"Done";s:19:"ICU.ADMIN_NEXT.EDIT";s:4:"Edit";s:19:"ICU.ADMIN_NEXT.HELP";s:4:"Help";s:29:"ICU.ADMIN_NEXT.HELP_FOR_LABEL";s:16:"Help for {label}";s:22:"ICU.ADMIN_NEXT.LOADING";s:10:"Loading...";s:25:"ICU.ADMIN_NEXT.NO_CHANGES";s:18:"No changes to save";s:20:"ICU.ADMIN_NEXT.RETRY";s:5:"Retry";s:19:"ICU.ADMIN_NEXT.SAVE";s:4:"Save";s:21:"ICU.ADMIN_NEXT.SAVING";s:9:"Saving...";s:21:"ICU.ADMIN_NEXT.SEARCH";s:6:"Search";s:23:"ICU.ADMIN_NEXT.SIGN_OUT";s:8:"Sign out";s:31:"ICU.ADMIN_NEXT.TOGGLE_DARK_MODE";s:16:"Toggle dark mode";s:26:"ICU.ADMIN_NEXT.TOGGLE_MENU";s:11:"Toggle menu";s:30:"ICU.ADMIN_NEXT.UNSAVED_CHANGES";s:15:"Unsaved changes";s:30:"ICU.ADMIN_NEXT.NOTICES.HEADING";s:45:"{count, plural, one {Notice} other {Notices}}";s:27:"ICU.ADMIN_NEXT.NOTICES.SHOW";s:12:"Show notices";s:27:"ICU.ADMIN_NEXT.NOTICES.HIDE";s:12:"Hide notices";s:51:"ICU.ADMIN_NEXT.UNSAVED_CHANGES_DIALOG.LEAVE_MESSAGE";s:39:"You have unsaved changes. Leave anyway?";s:43:"ICU.ADMIN_NEXT.UNSAVED_CHANGES_DIALOG.LEAVE";s:5:"Leave";s:42:"ICU.ADMIN_NEXT.UNSAVED_CHANGES_DIALOG.STAY";s:4:"Stay";s:61:"ICU.ADMIN_NEXT.UNSAVED_CHANGES_DIALOG.SWITCH_LANGUAGE_MESSAGE";s:49:"You have unsaved changes. Switch language anyway?";s:53:"ICU.ADMIN_NEXT.UNSAVED_CHANGES_DIALOG.SWITCH_LANGUAGE";s:6:"Switch";s:40:"ICU.ADMIN_NEXT.VALIDATION.FIELD_REQUIRED";s:19:"{label} is required";s:42:"ICU.ADMIN_NEXT.VALIDATION.REQUIRED_GENERIC";s:22:"This field is required";s:43:"ICU.ADMIN_NEXT.VALIDATION.LIST_ROW_REQUIRED";s:31:"Item {row}: {label} is required";s:43:"ICU.ADMIN_NEXT.VALIDATION.LIST_KEY_REQUIRED";s:26:"{key}: {label} is required";s:47:"ICU.ADMIN_NEXT.VALIDATION.LIST_NEW_ROW_REQUIRED";s:29:"New item: {label} is required";s:41:"ICU.ADMIN_NEXT.VALIDATION.FORM_HAS_ERRORS";s:88:"{count, plural, one {# field needs your attention} other {# fields need your attention}}";s:55:"ICU.ADMIN_NEXT.SECURITY_CHECK.USER_FOLDER_EXPOSED_TITLE";s:51:"Your web server is not applying Grav's access rules";s:54:"ICU.ADMIN_NEXT.SECURITY_CHECK.USER_FOLDER_EXPOSED_BODY";s:186:"Your web server is not applying Grav's recommended access rules, so files in user/ can be reached directly over the web. It is worth tightening up, since some plugins do store data here.";s:50:"ICU.ADMIN_NEXT.SECURITY_CHECK.STORAGE_EXPOSED_BODY";s:244:"The web server served test files from directories that should be private. The file types listed below may expose stored submissions, backups or temporary files. Ask your host to block direct access, or move private storage outside the web root.";s:60:"ICU.ADMIN_NEXT.SECURITY_CHECK.USER_FOLDER_EXPOSED_LEARN_MORE";s:15:"How to fix this";s:51:"ICU.ADMIN_NEXT.SECURITY_CHECK.STORAGE_EXPOSED_TITLE";s:61:"Files that should be private can be downloaded from this site";s:51:"ICU.ADMIN_NEXT.SECURITY_CHECK.STORAGE_EXPOSED_COUNT";s:51:"{n, plural, one {# file type} other {# file types}}";s:49:"ICU.ADMIN_NEXT.SECURITY_CHECK.STORAGE_EXPOSED_TMP";s:299:"Test files in tmp/ could be downloaded, while the other folders were blocked. Your server rules probably date from before Grav 2.1.7, which added tmp/ to the list of blocked folders. Add tmp to that list in your .htaccess, or in your nginx, Caddy or IIS configuration, to match the rules Grav ships.";s:53:"ICU.ADMIN_NEXT.SECURITY_CHECK.STORAGE_EXPOSED_BY_TYPE";s:315:"Some file types were blocked in these folders while others could be downloaded. That usually means something in front of Grav's rules, such as nginx serving static files ahead of Apache, answers for common file types like .zip before the rules are checked. Block these folders in that layer's configuration as well.";s:49:"ICU.ADMIN_NEXT.SECURITY_CHECK.STORAGE_EXPOSED_ALL";s:259:"Every test file could be downloaded, so your web server is not applying Grav's access rules at all. On Apache, check that AllowOverride lets the site's .htaccess take effect. On nginx, Caddy or IIS, add the security rules from Grav's webserver-configs folder.";s:49:"ICU.ADMIN_NEXT.SECURITY_CHECK.STORAGE_EXPOSED_CDN";s:139:"If the site is behind a CDN such as Cloudflare, purge its cache after fixing this. Copies it already stored stay downloadable until you do.";s:38:"ICU.ADMIN_NEXT.SECURITY_CHECK.COLLAPSE";s:8:"Collapse";s:42:"ICU.ADMIN_NEXT.SECURITY_CHECK.SHOW_DETAILS";s:12:"Show details";s:36:"ICU.ADMIN_NEXT.SECURITY_CHECK.SNOOZE";s:6:"Snooze";s:41:"ICU.ADMIN_NEXT.SECURITY_CHECK.SNOOZE_HINT";s:82:"Hide this warning for 24 hours. It comes back sooner if different files are found.";s:30:"ICU.ADMIN_NEXT.DASHBOARD.TITLE";s:9:"Dashboard";s:34:"ICU.ADMIN_NEXT.DASHBOARD.CUSTOMIZE";s:9:"Customize";s:40:"ICU.ADMIN_NEXT.DASHBOARD.CUSTOMIZE_TITLE";s:19:"Customize dashboard";s:34:"ICU.ADMIN_NEXT.DASHBOARD.EDIT_HINT";s:57:"Customize mode — drag, resize, hide widgets, then save.";s:32:"ICU.ADMIN_NEXT.DASHBOARD.PRESETS";s:7:"Presets";s:42:"ICU.ADMIN_NEXT.DASHBOARD.SAVE_SITE_DEFAULT";s:20:"Save as site default";s:37:"ICU.ADMIN_NEXT.DASHBOARD.RESET_LAYOUT";s:15:"Reset my layout";s:35:"ICU.ADMIN_NEXT.DASHBOARD.ADD_WIDGET";s:12:"Add a widget";s:36:"ICU.ADMIN_NEXT.DASHBOARD.HIDE_WIDGET";s:11:"Hide widget";s:37:"ICU.ADMIN_NEXT.DASHBOARD.PICKER_TITLE";s:12:"Add a widget";s:40:"ICU.ADMIN_NEXT.DASHBOARD.PICKER_SUBTITLE";s:44:"Pick a widget to add back to your dashboard.";s:37:"ICU.ADMIN_NEXT.DASHBOARD.PICKER_EMPTY";s:52:"All available widgets are already on your dashboard.";s:30:"ICU.ADMIN_NEXT.DASHBOARD.EMPTY";s:23:"Your dashboard is empty";s:35:"ICU.ADMIN_NEXT.DASHBOARD.EMPTY_HINT";s:42:"Click the pencil icon above to add widgets";s:37:"ICU.ADMIN_NEXT.DASHBOARD.LAYOUT_SAVED";s:22:"Dashboard layout saved";s:42:"ICU.ADMIN_NEXT.DASHBOARD.SITE_LAYOUT_SAVED";s:18:"Site default saved";s:37:"ICU.ADMIN_NEXT.DASHBOARD.LAYOUT_RESET";s:23:"Layout reset to default";s:38:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.STATS";s:10:"Site Stats";s:43:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.POPULARITY";s:10:"Page Views";s:46:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.SYSTEM_HEALTH";s:13:"System Health";s:45:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.RECENT_PAGES";s:12:"Recent Pages";s:42:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.TOP_PAGES";s:9:"Top Pages";s:40:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.BACKUPS";s:7:"Backups";s:46:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.NOTIFICATIONS";s:13:"Notifications";s:42:"ICU.ADMIN_NEXT.DASHBOARD.WIDGETS.NEWS_FEED";s:9:"News Feed";s:39:"ICU.ADMIN_NEXT.DASHBOARD.PRESET_DEFAULT";s:7:"Default";s:44:"ICU.ADMIN_NEXT.DASHBOARD.PRESET_DEFAULT_DESC";s:57:"Server-recommended layout — clears your customizations.";s:39:"ICU.ADMIN_NEXT.DASHBOARD.PRESET_MINIMAL";s:7:"Minimal";s:44:"ICU.ADMIN_NEXT.DASHBOARD.PRESET_MINIMAL_DESC";s:28:"Stats and recent pages only.";s:39:"ICU.ADMIN_NEXT.DASHBOARD.PRESET_COMPACT";s:7:"Compact";s:44:"ICU.ADMIN_NEXT.DASHBOARD.PRESET_COMPACT_DESC";s:47:"All widgets at the smallest size each supports.";s:32:"ICU.ADMIN_NEXT.PAGES.DROP_INSIDE";s:42:"Drop a page here to move it inside {title}";s:37:"ICU.ADMIN_NEXT.PAGES.SHOW_DROP_INSIDE";s:25:"Move pages inside {title}";s:53:"ICU.ADMIN_NEXT.PAGES.MOVE_UNNUMBERED_KEEPS_NAME_ORDER";s:55:"{title} has no order number, so it stays sorted by name";s:26:"ICU.ADMIN_NEXT.PAGES.TITLE";s:5:"Pages";s:39:"ICU.ADMIN_NEXT.PAGES.SEARCH_PLACEHOLDER";s:15:"Search pages...";s:29:"ICU.ADMIN_NEXT.PAGES.NO_PAGES";s:14:"No pages found";s:38:"ICU.ADMIN_NEXT.PAGES.NO_SEARCH_RESULTS";s:26:"No pages match your search";s:28:"ICU.ADMIN_NEXT.PAGES.LOADING";s:16:"Loading pages...";s:33:"ICU.ADMIN_NEXT.PAGES.REORDER_MOVE";s:4:"Move";s:33:"ICU.ADMIN_NEXT.PAGES.REORDER_DONE";s:4:"Done";s:39:"ICU.ADMIN_NEXT.PAGES.REORDER_EXIT_TITLE";s:17:"Exit reorder mode";s:40:"ICU.ADMIN_NEXT.PAGES.REORDER_START_TITLE";s:13:"Reorder pages";s:32:"ICU.ADMIN_NEXT.PAGES.STATS_TOTAL";s:9:"{n} total";s:36:"ICU.ADMIN_NEXT.PAGES.STATS_PUBLISHED";s:13:"{n} published";s:38:"ICU.ADMIN_NEXT.PAGES.STATS_UNPUBLISHED";s:15:"{n} unpublished";s:26:"ICU.ADMIN_NEXT.PAGES.MOVED";s:15:"Moved "{title}"";s:30:"ICU.ADMIN_NEXT.PAGES.REORDERED";s:19:"Reordered "{title}"";s:32:"ICU.ADMIN_NEXT.PAGES.MOVE_FAILED";s:19:"Failed to move page";s:35:"ICU.ADMIN_NEXT.PAGES.REORDER_FAILED";s:17:"Failed to reorder";s:28:"ICU.ADMIN_NEXT.PAGES.DELETED";s:17:"Deleted "{title}"";s:34:"ICU.ADMIN_NEXT.PAGES.DELETE_FAILED";s:21:"Failed to delete page";s:39:"ICU.ADMIN_NEXT.PAGES.DELETE_CANNOT_UNDO";s:22:"This cannot be undone.";s:39:"ICU.ADMIN_NEXT.PAGES.DELETE_RECOVERABLE";s:30:"You can restore it from Trash.";s:45:"ICU.ADMIN_NEXT.PAGES.DELETE_TRANSLATION_TITLE";s:18:"Delete Translation";s:47:"ICU.ADMIN_NEXT.PAGES.DELETE_TRANSLATION_CONFIRM";s:136:"Delete the {language} translation of “{title}”? {n, plural, one{The other language is kept.} other{The other # languages are kept.}}";s:41:"ICU.ADMIN_NEXT.PAGES.DELETE_LAST_LANGUAGE";s:113:"This is the page’s only language, so the whole page folder is removed, including its media and any child pages.";s:40:"ICU.ADMIN_NEXT.PAGES.TRANSLATION_DELETED";s:30:"{language} translation deleted";s:43:"ICU.ADMIN_NEXT.PAGES.TRANSLATION_DELETED_OF";s:50:"Deleted the {language} translation of “{name}”";s:34:"ICU.ADMIN_NEXT.PAGES.DELETE_UNDONE";s:13:"Page restored";s:41:"ICU.ADMIN_NEXT.PAGES.TRANSLATION_RESTORED";s:31:"{language} translation restored";s:40:"ICU.ADMIN_NEXT.PAGES.DELETE_UNDONE_NAMED";s:21:"Restored “{name}”";s:39:"ICU.ADMIN_NEXT.PAGES.DELETE_UNDO_FAILED";s:36:"Couldn’t undo the delete: {detail}";s:26:"ICU.ADMIN_NEXT.PAGES.SAVED";s:23:"Page saved successfully";s:32:"ICU.ADMIN_NEXT.PAGES.SAVE_FAILED";s:19:"Failed to save page";s:49:"ICU.ADMIN_NEXT.PAGES.VALIDATION_FAILED_FOR_FIELDS";s:52:"Couldn't save — these fields are invalid: {fields}";s:30:"ICU.ADMIN_NEXT.PAGES.VIEW_TREE";s:4:"Tree";s:30:"ICU.ADMIN_NEXT.PAGES.VIEW_LIST";s:4:"List";s:33:"ICU.ADMIN_NEXT.PAGES.VIEW_COLUMNS";s:7:"Columns";s:34:"ICU.ADMIN_NEXT.PAGES.FILTER.BUTTON";s:6:"Filter";s:33:"ICU.ADMIN_NEXT.PAGES.FILTER.TITLE";s:12:"Filter pages";s:37:"ICU.ADMIN_NEXT.PAGES.FILTER.PUBLISHED";s:9:"Published";s:35:"ICU.ADMIN_NEXT.PAGES.FILTER.VISIBLE";s:7:"Visible";s:36:"ICU.ADMIN_NEXT.PAGES.FILTER.ROUTABLE";s:8:"Routable";s:36:"ICU.ADMIN_NEXT.PAGES.FILTER.TEMPLATE";s:8:"Template";s:31:"ICU.ADMIN_NEXT.PAGES.FILTER.ALL";s:3:"All";s:29:"ICU.ADMIN_NEXT.PAGES.FILTER.1";s:3:"Yes";s:29:"ICU.ADMIN_NEXT.PAGES.FILTER.0";s:2:"No";s:41:"ICU.ADMIN_NEXT.PAGES.FILTER.ALL_TEMPLATES";s:13:"All templates";s:33:"ICU.ADMIN_NEXT.PAGES.FILTER.CLEAR";s:5:"Clear";s:31:"ICU.ADMIN_NEXT.PAGES.CHUNK_SIZE";s:5:"Chunk";s:36:"ICU.ADMIN_NEXT.PAGES.CHUNK_SIZE_HELP";s:112:"Rows to fetch per request as you scroll. Larger values load slower the first time but reduce follow-up requests.";s:34:"ICU.ADMIN_NEXT.PAGES.LOADING_CHUNK";s:29:"Loading rows {from}–{to}…";s:41:"ICU.ADMIN_NEXT.PAGES.LOAD_CHILDREN_FAILED";s:39:"Couldn't load the pages in this folder.";s:30:"ICU.ADMIN_NEXT.PAGES.LOADED_OF";s:55:"{n, plural, one {# loaded} other {# loaded}} of {total}";s:29:"ICU.ADMIN_NEXT.PAGES.NO_MATCH";s:26:"No pages match your search";s:39:"ICU.ADMIN_NEXT.PAGES.SEARCH_MATCH_COUNT";s:61:"{n, plural, one {# match} other {# matches}} across all pages";s:35:"ICU.ADMIN_NEXT.PAGES.SEARCH_SHOWING";s:34:"Showing {shown} of {total} matches";s:37:"ICU.ADMIN_NEXT.PAGES.SEARCH_SHOW_MORE";s:9:"Show more";s:33:"ICU.ADMIN_NEXT.PAGES.COLUMN_EMPTY";s:5:"Empty";s:33:"ICU.ADMIN_NEXT.PAGES.HEADER_TITLE";s:5:"Title";s:36:"ICU.ADMIN_NEXT.PAGES.PAGE_TITLE_HINT";s:14:"Title: {title}";s:36:"ICU.ADMIN_NEXT.PAGES.HEADER_TEMPLATE";s:8:"Template";s:34:"ICU.ADMIN_NEXT.PAGES.HEADER_STATUS";s:6:"Status";s:36:"ICU.ADMIN_NEXT.PAGES.HEADER_MODIFIED";s:8:"Modified";s:30:"ICU.ADMIN_NEXT.PAGES.PUBLISHED";s:9:"Published";s:26:"ICU.ADMIN_NEXT.PAGES.DRAFT";s:5:"Draft";s:28:"ICU.ADMIN_NEXT.PAGES.PUBLISH";s:7:"Publish";s:30:"ICU.ADMIN_NEXT.PAGES.UNPUBLISH";s:9:"Unpublish";s:37:"ICU.ADMIN_NEXT.PAGES.STATUS.SCHEDULED";s:9:"Scheduled";s:35:"ICU.ADMIN_NEXT.PAGES.STATUS.EXPIRED";s:7:"Expired";s:41:"ICU.ADMIN_NEXT.PAGES.STATUS.SCHEDULED_FOR";s:30:"Scheduled to publish on {date}";s:38:"ICU.ADMIN_NEXT.PAGES.STATUS.EXPIRED_ON";s:24:"Unpublished since {date}";s:40:"ICU.ADMIN_NEXT.PAGES.STATUS.TOGGLE_TITLE";s:19:"{action} ({status})";s:31:"ICU.ADMIN_NEXT.PAGES.SORT_ORDER";s:5:"Order";s:34:"ICU.ADMIN_NEXT.PAGES.SORT_TITLE_AZ";s:9:"Title A-Z";s:34:"ICU.ADMIN_NEXT.PAGES.SORT_TITLE_ZA";s:9:"Title Z-A";s:32:"ICU.ADMIN_NEXT.PAGES.SORT_NEWEST";s:6:"Newest";s:32:"ICU.ADMIN_NEXT.PAGES.SORT_OLDEST";s:6:"Oldest";s:37:"ICU.ADMIN_NEXT.PAGES.SORT_DATE_NEWEST";s:13:"Date (newest)";s:31:"ICU.ADMIN_NEXT.PAGES.RAW_HEADER";s:22:"Raw Page Header (JSON)";s:30:"ICU.ADMIN_NEXT.PAGES.PAGE_INFO";s:9:"Page Info";s:30:"ICU.ADMIN_NEXT.PAGES.EDIT_PAGE";s:9:"Edit Page";s:32:"ICU.ADMIN_NEXT.PAGES.MODE_NORMAL";s:6:"Normal";s:32:"ICU.ADMIN_NEXT.PAGES.MODE_EXPERT";s:6:"Expert";s:32:"ICU.ADMIN_NEXT.PAGES.FRONTMATTER";s:11:"Frontmatter";s:46:"ICU.ADMIN_NEXT.PAGES.TWIG_BANNER.LEAK_GATE_OFF";s:115:"This page contains Twig markup, but Twig in content is turned off site-wide, so it renders as raw text to visitors.";s:46:"ICU.ADMIN_NEXT.PAGES.TWIG_BANNER.LEAK_PAGE_OFF";s:108:"This page contains Twig markup, but Twig is turned off for this page, so it renders as raw text to visitors.";s:46:"ICU.ADMIN_NEXT.PAGES.TWIG_BANNER.RECENT_BLOCKS";s:131:"{n, plural, one {# Twig construct on this page was recently blocked} other {# Twig constructs on this page were recently blocked}}.";s:44:"ICU.ADMIN_NEXT.PAGES.TWIG_BANNER.VIEW_REPORT";s:11:"View report";s:35:"ICU.ADMIN_NEXT.PAGES.INFO_PUBLISHED";s:9:"Published";s:33:"ICU.ADMIN_NEXT.PAGES.INFO_VISIBLE";s:14:"Visible in nav";s:34:"ICU.ADMIN_NEXT.PAGES.INFO_ROUTABLE";s:8:"Routable";s:31:"ICU.ADMIN_NEXT.PAGES.INFO_ROUTE";s:5:"Route";s:30:"ICU.ADMIN_NEXT.PAGES.INFO_SLUG";s:4:"Slug";s:34:"ICU.ADMIN_NEXT.PAGES.INFO_TEMPLATE";s:8:"Template";s:34:"ICU.ADMIN_NEXT.PAGES.INFO_LANGUAGE";s:8:"Language";s:31:"ICU.ADMIN_NEXT.PAGES.INFO_ORDER";s:5:"Order";s:30:"ICU.ADMIN_NEXT.PAGES.INFO_DATE";s:4:"Date";s:34:"ICU.ADMIN_NEXT.PAGES.INFO_MODIFIED";s:8:"Modified";s:36:"ICU.ADMIN_NEXT.PAGES.INFO_PUBLISH_ON";s:10:"Publish on";s:38:"ICU.ADMIN_NEXT.PAGES.INFO_UNPUBLISH_ON";s:12:"Unpublish on";s:56:"ICU.ADMIN_NEXT.PAGES.PAGES_MILLER_VIEW.DRAFT_UNPUBLISHED";s:19:"Draft (unpublished)";s:51:"ICU.ADMIN_NEXT.PAGES.PAGES_MILLER_VIEW.FOLDER_ORDER";s:12:"Folder Order";s:46:"ICU.ADMIN_NEXT.PAGES.PAGES_MILLER_VIEW.VISIBLE";s:7:"Visible";s:51:"ICU.ADMIN_NEXT.PAGES.PAGES_MILLER_VIEW.HAS_CHILDREN";s:12:"Has children";s:46:"ICU.ADMIN_NEXT.PAGES.PAGES_MILLER_VIEW.SUMMARY";s:7:"Summary";s:48:"ICU.ADMIN_NEXT.PAGES.PAGES_MILLER_VIEW.DROP_HERE";s:9:"Drop here";s:63:"ICU.ADMIN_NEXT.PAGES.PAGES_TREE_VIEW.FAILED_TO_REORGANIZE_PAGES";s:26:"Failed to reorganize pages";s:46:"ICU.ADMIN_NEXT.PAGES.PAGES_TREE_VIEW.SEARCHING";s:12:"Searching…";s:51:"ICU.ADMIN_NEXT.PAGES.PAGES_TREE_VIEW.NO_PAGES_MATCH";s:24:"No pages match "{query}"";s:32:"ICU.ADMIN_NEXT.PAGES.DELETE_PAGE";s:11:"Delete Page";s:37:"ICU.ADMIN_NEXT.PAGES.PAGES_GRAV_ADMIN";s:20:"Pages — Grav Admin";s:29:"ICU.ADMIN_NEXT.PAGES.ADD_PAGE";s:8:"Add Page";s:31:"ICU.ADMIN_NEXT.PAGES.ADD_FOLDER";s:10:"Add Folder";s:31:"ICU.ADMIN_NEXT.PAGES.ADD_MODULE";s:10:"Add Module";s:29:"ICU.ADMIN_NEXT.PAGES.ADD_MENU";s:8:"Add menu";s:47:"ICU.ADMIN_NEXT.PAGES.EDIT.TOGGLE_PAGE_NAVIGATOR";s:21:"Toggle page navigator";s:38:"ICU.ADMIN_NEXT.PAGES.EDIT.PREVIEW_PAGE";s:12:"Preview page";s:35:"ICU.ADMIN_NEXT.PAGES.EDIT.COPY_PAGE";s:9:"Copy page";s:37:"ICU.ADMIN_NEXT.PAGES.EDIT.DELETE_PAGE";s:11:"Delete Page";s:58:"ICU.ADMIN_NEXT.PAGES.EDIT.WRITE_YOUR_MARKDOWN_CONTENT_HERE";s:35:"Write your markdown content here...";s:46:"ICU.ADMIN_NEXT.PAGES.EDIT.CONNECTING_TO_COLLAB";s:38:"Connecting to collaboration session…";s:43:"ICU.ADMIN_NEXT.PAGES.EDIT.RESET_TRANSLATION";s:17:"Reset Translation";s:38:"ICU.ADMIN_NEXT.PAGES.EDIT.PAGE_PREVIEW";s:12:"Page Preview";s:51:"ICU.ADMIN_NEXT.PAGES.EDIT.PREVIEW_SHOWING_HOST_PAGE";s:24:"shown in its parent page";s:50:"ICU.ADMIN_NEXT.PAGES.EDIT.INVALID_YAML_FRONTMATTER";s:24:"Invalid YAML frontmatter";s:61:"ICU.ADMIN_NEXT.PAGES.EDIT.INVALID_YAML_FRONTMATTER_FIX_SYNTAX";s:53:"Invalid YAML frontmatter — fix syntax before saving";s:46:"ICU.ADMIN_NEXT.PAGES.EDIT.PAGE_SAVED_AND_MOVED";s:20:"Page saved and moved";s:39:"ICU.ADMIN_NEXT.PAGES.EDIT.SAVED_BY_PEER";s:22:"{user} saved this page";s:44:"ICU.ADMIN_NEXT.PAGES.EDIT.SAVED_BY_PEER_ANON";s:28:"Another user saved this page";s:54:"ICU.ADMIN_NEXT.PAGES.EDIT.FAILED_TO_CREATE_TRANSLATION";s:28:"Failed to create translation";s:52:"ICU.ADMIN_NEXT.PAGES.EDIT.FAILED_TO_SYNC_TRANSLATION";s:26:"Failed to sync translation";s:38:"ICU.ADMIN_NEXT.PAGES.EDIT.PAGE_DELETED";s:12:"Page deleted";s:37:"ICU.ADMIN_NEXT.PAGES.EDIT.PAGE_COPIED";s:11:"Page copied";s:56:"ICU.ADMIN_NEXT.PAGES.EDIT.PAGE_CHANGED_ELSEWHERE_SAVE_TO";s:54:"Page changed elsewhere — save to overwrite or reload";s:60:"ICU.ADMIN_NEXT.PAGES.EDIT.PAGE_WAS_MODIFIED_ELSEWHERE_PLEASE";s:43:"Page was modified elsewhere. Please reload.";s:58:"ICU.ADMIN_NEXT.PAGES.EDIT.COLLAB_UNSAVED_DIFFERS_FROM_FILE";s:211:"This page has unsaved changes from a shared editing session that don't match the page file, which may have been edited outside the admin. The editor shows the unsaved changes; saving replaces the file's version.";s:38:"ICU.ADMIN_NEXT.PAGES.EDIT.LOADING_PAGE";s:15:"Loading page...";s:37:"ICU.ADMIN_NEXT.PAGES.EDIT.FOLDER_NAME";s:11:"Folder Name";s:58:"ICU.ADMIN_NEXT.PAGES.EDIT.THE_FOLDER_NAME_ON_DISK_URL_SLUG";s:34:"The folder name on disk (URL slug)";s:34:"ICU.ADMIN_NEXT.PAGES.EDIT.FALLBACK";s:10:"(fallback)";s:40:"ICU.ADMIN_NEXT.PAGES.EDIT.NOT_TRANSLATED";s:15:"Not translated:";s:44:"ICU.ADMIN_NEXT.PAGES.EDIT.RESET_CONTENT_FROM";s:19:"Reset content from:";s:41:"ICU.ADMIN_NEXT.PAGES.EDIT.OPEN_IN_NEW_TAB";s:15:"Open in New Tab";s:42:"ICU.ADMIN_NEXT.PAGES.EDIT.SAVE_AS_LANGUAGE";s:18:"Save as {language}";s:41:"ICU.ADMIN_NEXT.PAGES.EDIT.CREATE_LANGUAGE";s:17:"Create {language}";s:35:"ICU.ADMIN_NEXT.PAGES.EDIT.EDIT_PAGE";s:9:"Edit Page";s:41:"ICU.ADMIN_NEXT.PAGES.EDIT.FALLBACK_NOTICE";s:122:"No {active} translation exists. Viewing {effective} fallback. Use "Save as {active}" to create a translation you can edit.";s:52:"ICU.ADMIN_NEXT.PAGES.EDIT.FALLBACK_NOTICE_UNRESOLVED";s:270:"The server returned the {effective} version of this page instead of {active}, and did not report {active} as missing. Saving is off here so the {effective} file is not overwritten. If every page does this, the web server is probably not passing query strings on to Grav.";s:49:"ICU.ADMIN_NEXT.PAGES.EDIT.TEMPLATE_MISSING_NOTICE";s:227:"The template **{template}** for this module wasn't found in the theme, so the page it belongs to shows a "template not found" error. Pick a template under **Page Template** on the Advanced tab, or add the template to the theme.";s:36:"ICU.ADMIN_NEXT.PAGES.EDIT.PUBLISH_ON";s:10:"Publish on";s:38:"ICU.ADMIN_NEXT.PAGES.EDIT.UNPUBLISH_ON";s:12:"Unpublish on";s:36:"ICU.ADMIN_NEXT.PAGES.EDIT.RESET_FROM";s:21:"Reset from {language}";s:36:"ICU.ADMIN_NEXT.PAGES.NEW.MY_NEW_PAGE";s:11:"My New Page";s:37:"ICU.ADMIN_NEXT.PAGES.NEW.FILTER_PAGES";s:15:"Filter pages...";s:54:"ICU.ADMIN_NEXT.PAGES.NEW.FAILED_TO_LOAD_PAGE_TEMPLATES";s:29:"Failed to load page templates";s:44:"ICU.ADMIN_NEXT.PAGES.NEW.ADD_PAGE_GRAV_ADMIN";s:23:"Add Page — Grav Admin";s:37:"ICU.ADMIN_NEXT.PAGES.NEW.PAGE_DETAILS";s:12:"Page Details";s:35:"ICU.ADMIN_NEXT.PAGES.NEW.PAGE_TITLE";s:10:"Page Title";s:36:"ICU.ADMIN_NEXT.PAGES.NEW.FOLDER_NAME";s:11:"Folder Name";s:59:"ICU.ADMIN_NEXT.PAGES.NEW.URL_SAFE_FOLDER_NAME_FOR_THIS_PAGE";s:34:"URL-safe folder name for this page";s:36:"ICU.ADMIN_NEXT.PAGES.NEW.PARENT_PAGE";s:11:"Parent Page";s:29:"ICU.ADMIN_NEXT.PAGES.NEW.ROOT";s:8:" /";s:38:"ICU.ADMIN_NEXT.PAGES.NEW.PAGE_TEMPLATE";s:13:"Page Template";s:42:"ICU.ADMIN_NEXT.PAGES.NEW.LOADING_TEMPLATES";s:20:"Loading templates...";s:40:"ICU.ADMIN_NEXT.PAGES.NEW.CHILD_TYPE_HINT";s:98:"The parent page suggests "{template}" for its children. You can still choose a different template.";s:36:"ICU.ADMIN_NEXT.PAGES.NEW.STATUS_HELP";s:67:"Drafts are saved but not visible on the site until you publish them";s:32:"ICU.ADMIN_NEXT.PAGES.NEW.VISIBLE";s:7:"Visible";s:62:"ICU.ADMIN_NEXT.PAGES.NEW.CONTROLS_WHETHER_THIS_PAGE_APPEARS_IN";s:54:"Controls whether this page appears in navigation menus";s:33:"ICU.ADMIN_NEXT.PAGES.NEW.CONTINUE";s:8:"Continue";s:37:"ICU.ADMIN_NEXT.PAGES.NEW.PAGE_CREATED";s:22:"Page "{title}" created";s:39:"ICU.ADMIN_NEXT.PAGES.NEW.FOLDER_CREATED";s:24:"Folder "{title}" created";s:39:"ICU.ADMIN_NEXT.PAGES.NEW.MODULE_CREATED";s:24:"Module "{title}" created";s:41:"ICU.ADMIN_NEXT.PAGES.NEW.FAILED_TO_CREATE";s:21:"Failed to create page";s:33:"ICU.ADMIN_NEXT.PAGES.NEW.ORDERING";s:8:"Ordering";s:45:"ICU.ADMIN_NEXT.PAGES.NEW.ORDERING_HELP_MODULE";s:81:"Adds a numeric prefix that sets this module's position inside its modular parent.";s:45:"ICU.ADMIN_NEXT.PAGES.NEW.ORDERING_HELP_FOLDER";s:74:"Adds a numeric prefix that sets this folder's position among its siblings.";s:38:"ICU.ADMIN_NEXT.PAGES.NEW.ORDERING_NONE";s:4:"None";s:39:"ICU.ADMIN_NEXT.PAGES.NEW.FOLDER_DETAILS";s:14:"Folder Details";s:42:"ICU.ADMIN_NEXT.PAGES.NEW.PICK_MODULAR_PAGE";s:19:"Pick a modular page";s:44:"ICU.ADMIN_NEXT.PAGES.NEW.MODULE_NEEDS_PARENT";s:68:"A module goes inside a modular page, so pick the page it belongs to.";s:34:"ICU.ADMIN_NEXT.PAGES.MODULES.TITLE";s:7:"Modules";s:33:"ICU.ADMIN_NEXT.PAGES.MODULES.HELP";s:194:"The parts this page is built from, in the order the page shows them. Drag a module to move it, or focus its handle and press Alt+Up or Alt+Down. Click its status icon to publish or unpublish it.";s:32:"ICU.ADMIN_NEXT.PAGES.MODULES.ADD";s:10:"Add module";s:34:"ICU.ADMIN_NEXT.PAGES.MODULES.EMPTY";s:15:"No modules yet.";s:40:"ICU.ADMIN_NEXT.PAGES.MODULES.LOAD_FAILED";s:32:"The modules could not be loaded.";s:33:"ICU.ADMIN_NEXT.PAGES.MODULES.MOVE";s:14:"Move "{title}"";s:31:"ICU.ADMIN_NEXT.PAGES.PAGE_COUNT";s:39:"{n, plural, one{# page} other{# pages}}";s:29:"ICU.ADMIN_NEXT.PAGES.SUBTITLE";s:38:"Manage your site content and structure";s:32:"ICU.ADMIN_NEXT.FIELDS.CLEAR_DATE";s:10:"Clear date";s:34:"ICU.ADMIN_NEXT.FIELDS.SET_DATE_NOW";s:10:"Set to now";s:37:"ICU.ADMIN_NEXT.FIELDS.REGENERATE_SLUG";s:31:"Auto-regenerate from page title";s:31:"ICU.ADMIN_NEXT.FIELDS.ADD_ENTRY";s:9:"Add entry";s:30:"ICU.ADMIN_NEXT.FIELDS.ADD_ITEM";s:8:"Add item";s:43:"ICU.ADMIN_NEXT.FIELDS.SELECTIZE_PLACEHOLDER";s:23:"Type and press Enter...";s:35:"ICU.ADMIN_NEXT.FIELDS.SELECT_A_PAGE";s:16:"Select a page...";s:36:"ICU.ADMIN_NEXT.FIELDS.SELECT_AN_ICON";s:17:"Select an icon...";s:39:"ICU.ADMIN_NEXT.FIELDS.NO_TAXONOMY_TYPES";s:28:"No taxonomy types configured";s:38:"ICU.ADMIN_NEXT.FIELDS.FILE_PICKER_SOON";s:27:"File picker — coming soon";s:36:"ICU.ADMIN_NEXT.FIELDS.CRON.AT_MINUTE";s:9:"At minute";s:33:"ICU.ADMIN_NEXT.FIELDS.CRON.ON_DAY";s:6:"On day";s:31:"ICU.ADMIN_NEXT.FIELDS.CRON.CRON";s:5:"Cron:";s:45:"ICU.ADMIN_NEXT.FIELDS.CRON.MIN_HR_DOM_MON_DOW";s:18:"min hr dom mon dow";s:65:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.FAILED_TO_LOAD_SCHEDULER_STATUS";s:31:"Failed to load scheduler status";s:53:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.PROCESS_UNAVAILABLE";s:162:"Jobs cannot be run from here on this host, because PHP's proc_open function is disabled. They still run whenever your scheduler is triggered by cron or a webhook.";s:57:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.SCHEDULER_RUN_COMPLETED";s:23:"Scheduler run completed";s:57:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.FAILED_TO_RUN_SCHEDULER";s:23:"Failed to run scheduler";s:58:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.LOADING_SCHEDULER_STATUS";s:27:"Loading scheduler status...";s:50:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.SCHEDULER_STATUS";s:16:"Scheduler Status";s:62:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.NO_SCHEDULED_JOBS_REGISTERED";s:29:"No scheduled jobs registered.";s:40:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.JOB_ID";s:6:"Job ID";s:47:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.HEALTH_STATUS";s:13:"Health Status";s:40:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.STATUS";s:7:"Status:";s:42:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.LAST_RUN";s:8:"Last Run";s:48:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.SCHEDULED_JOBS";s:14:"Scheduled Jobs";s:44:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.QUEUE_SIZE";s:11:"Queue Size:";s:49:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.ACTIVE_TRIGGERS";s:15:"Active Triggers";s:38:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.CRON";s:5:"Cron:";s:48:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.NOT_CONFIGURED";s:14:"NOT CONFIGURED";s:41:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.WEBHOOK";s:8:"Webhook:";s:47:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.NOT_INSTALLED";s:13:"NOT INSTALLED";s:45:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.NOT_ENABLED";s:11:"NOT ENABLED";s:71:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.NO_TRIGGERS_ACTIVE_ENABLE_WEBHOOKS_OR";s:54:"No triggers active! Enable webhooks or configure cron.";s:41:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.RUNNING";s:10:"Running...";s:41:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.RUN_ALL";s:7:"Run All";s:46:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.RUN_ALL_HELP";s:54:"Run every enabled job now, whatever its schedule says.";s:45:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.RUN_PENDING";s:11:"Run Pending";s:41:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.RUN_NOW";s:16:"Run this job now";s:41:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.PENDING";s:7:"Pending";s:39:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.NEVER";s:5:"Never";s:41:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.BY_HAND";s:7:"by hand";s:49:"ICU.ADMIN_NEXT.FIELDS.CRON_STATUS.MANUAL_RUN_HELP";s:214:"Run Pending runs the jobs that have missed their last scheduled time, which is what you want on a site with no cron entry. Runs you start here are recorded as manual, and do not count towards the cron status above.";s:63:"ICU.ADMIN_NEXT.FIELDS.CUSTOM_FIELD_WRAPPER.LOADING_CUSTOM_FIELD";s:23:"Loading custom field...";s:47:"ICU.ADMIN_NEXT.FIELDS.DATE_FORMAT.SELECT_FORMAT";s:21:"— Select format —";s:47:"ICU.ADMIN_NEXT.FIELDS.DATE_FORMAT.FORMAT_STRING";s:14:"Format string:";s:40:"ICU.ADMIN_NEXT.FIELDS.DATE_FORMAT.CUSTOM";s:9:"Custom…";s:52:"ICU.ADMIN_NEXT.FIELDS.DATE_FORMAT.CUSTOM_PLACEHOLDER";s:14:"e.g. Y-m-d H:i";s:41:"ICU.ADMIN_NEXT.FIELDS.DATE_FORMAT.PREVIEW";s:8:"Preview:";s:46:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.SEARCH_ICONS";s:15:"Search icons...";s:48:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.NO_ICONS_FOUND";s:14:"No icons found";s:74:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.SHOWING_FIRST_200_RESULTS_TYPE_TO_NARROW";s:44:"Showing first 200 results — type to narrow";s:44:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.FAMILY_ALL";s:3:"All";s:46:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.FAMILY_SOLID";s:5:"Solid";s:48:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.FAMILY_REGULAR";s:7:"Regular";s:47:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.FAMILY_BRANDS";s:6:"Brands";s:45:"ICU.ADMIN_NEXT.FIELDS.ICON_PICKER.SET_MISSING";s:54:"No icon set called "{set}" is registered on this site.";s:47:"ICU.ADMIN_NEXT.FIELDS.PAGE_EXISTS.CHECKING_PAGE";s:16:"Checking page...";s:55:"ICU.ADMIN_NEXT.FIELDS.PAGE_MEDIA.PAGE_MEDIA_UNAVAILABLE";s:22:"Page media unavailable";s:40:"ICU.ADMIN_NEXT.FIELDS.PAGES.FILTER_PAGES";s:15:"Filter pages...";s:32:"ICU.ADMIN_NEXT.FIELDS.PAGES.ROOT";s:8:"/ (root)";s:59:"ICU.ADMIN_NEXT.FIELDS.PERMISSIONS.NO_PERMISSIONS_CONFIGURED";s:25:"No permissions configured";s:41:"ICU.ADMIN_NEXT.FIELDS.PERMISSIONS.NOT_SET";s:7:"Not Set";s:54:"ICU.ADMIN_NEXT.FIELDS.TABS.NO_FIELDS_MATCH_YOUR_FILTER";s:27:"No fields match your filter";s:49:"ICU.ADMIN_NEXT.FIELDS.THEME_SELECT.LOADING_THEMES";s:17:"Loading themes...";s:47:"ICU.ADMIN_NEXT.FIELDS.THEME_SELECT.SELECT_THEME";s:20:"— Select theme —";s:58:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_EXAMPLES.HOW_TO_USE_WEBHOOKS";s:20:"How to use webhooks:";s:77:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_EXAMPLES.TRIGGER_ALL_DUE_JOBS_RESPECTS_SCHEDULE";s:41:"Trigger all due jobs (respects schedule):";s:78:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_EXAMPLES.FORCE_RUN_SPECIFIC_JOB_IGNORES_SCHEDULE";s:42:"Force-run specific job (ignores schedule):";s:58:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_EXAMPLES.CHECK_HEALTH_STATUS";s:20:"Check health status:";s:61:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_EXAMPLES.GITHUB_ACTIONS_EXAMPLE";s:23:"GitHub Actions example:";s:67:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.CHECKING_WEBHOOK_PLUGIN_STATUS";s:33:"Checking webhook plugin status...";s:68:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.PLUGIN_IS_INSTALLED_AND_ENABLED";s:32:"plugin is installed and enabled.";s:71:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.PLUGIN_IS_INSTALLED_ENABLE_WEBHOOK";s:63:"plugin is installed. Enable Webhook Triggers below to activate.";s:60:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.WEBHOOK_PLUGIN_REQUIRED";s:23:"Webhook Plugin Required";s:67:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.PLUGIN_IS_REQUIRED_FOR_WEBHOOK";s:45:"plugin is required for webhook functionality.";s:55:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.INSTALL_PLUGIN_NOW";s:18:"Install Plugin Now";s:43:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.OR_RUN";s:7:"or run:";s:70:"ICU.ADMIN_NEXT.FIELDS.WEBHOOK_STATUS.BIN_GPM_INSTALL_SCHEDULER_WEBHOOK";s:33:"bin/gpm install scheduler-webhook";s:51:"ICU.ADMIN_NEXT.FIELDS.FILE_PICKER.NO_MEDIA_UPLOADED";s:27:"No media files uploaded yet";s:51:"ICU.ADMIN_NEXT.FIELDS.FILE_PICKER.NO_MATCHING_FILES";s:17:"No matching files";s:45:"ICU.ADMIN_NEXT.FIELDS.FILE_PICKER.SELECT_FILE";s:16:"Select a file…";s:46:"ICU.ADMIN_NEXT.FIELDS.FILE_PICKER.SELECT_FILES";s:15:"Select files…";s:40:"ICU.ADMIN_NEXT.FIELDS.FILE.LIMIT_REACHED";s:43:"This field accepts at most {limit} file(s).";s:33:"ICU.ADMIN_NEXT.FIELDS.MEDIA.TITLE";s:12:"Select media";s:34:"ICU.ADMIN_NEXT.FIELDS.MEDIA.SELECT";s:15:"Select media…";s:31:"ICU.ADMIN_NEXT.FIELDS.MEDIA.ADD";s:12:"Add media…";s:34:"ICU.ADMIN_NEXT.FIELDS.MEDIA.CHANGE";s:6:"Change";s:34:"ICU.ADMIN_NEXT.FIELDS.MEDIA.REMOVE";s:6:"Remove";s:40:"ICU.ADMIN_NEXT.FIELDS.MEDIA.MOVE_EARLIER";s:12:"Move earlier";s:38:"ICU.ADMIN_NEXT.FIELDS.MEDIA.MOVE_LATER";s:10:"Move later";s:32:"ICU.ADMIN_NEXT.FIELDS.MEDIA.DONE";s:4:"Done";s:42:"ICU.ADMIN_NEXT.FIELDS.MEDIA.SELECTED_COUNT";s:74:"{count, plural, =0 {Nothing selected} one {# selected} other {# selected}}";s:28:"ICU.ADMIN_NEXT.NAV.DASHBOARD";s:9:"Dashboard";s:32:"ICU.ADMIN_NEXT.NAV.CONFIGURATION";s:13:"Configuration";s:24:"ICU.ADMIN_NEXT.NAV.PAGES";s:5:"Pages";s:24:"ICU.ADMIN_NEXT.NAV.MEDIA";s:5:"Media";s:24:"ICU.ADMIN_NEXT.NAV.USERS";s:5:"Users";s:26:"ICU.ADMIN_NEXT.NAV.PLUGINS";s:7:"Plugins";s:25:"ICU.ADMIN_NEXT.NAV.THEMES";s:6:"Themes";s:31:"ICU.ADMIN_NEXT.NAV.TRANSLATIONS";s:12:"Translations";s:24:"ICU.ADMIN_NEXT.NAV.TOOLS";s:5:"Tools";s:25:"ICU.ADMIN_NEXT.NAV.SYSTEM";s:6:"System";s:27:"ICU.ADMIN_NEXT.NAV.SETTINGS";s:8:"Settings";s:36:"ICU.ADMIN_NEXT.NAV.UPDATES_AVAILABLE";s:27:"{count} update(s) available";s:35:"ICU.ADMIN_NEXT.LANG.SWITCH_LANGUAGE";s:23:"Switch content language";s:32:"ICU.ADMIN_NEXT.LANG.TRANSLATIONS";s:12:"Translations";s:30:"ICU.ADMIN_NEXT.LANG.TRANSLATED";s:10:"Translated";s:34:"ICU.ADMIN_NEXT.LANG.NOT_TRANSLATED";s:14:"Not translated";s:27:"ICU.ADMIN_NEXT.LANG.SAVE_AS";s:18:"Save as {language}";s:38:"ICU.ADMIN_NEXT.LANG.CREATE_TRANSLATION";s:29:"Create {language} translation";s:35:"ICU.ADMIN_NEXT.LANG.FALLBACK_NOTICE";s:51:"No {language} translation. Showing default content.";s:29:"ICU.ADMIN_NEXT.LANG.SYNC_FROM";s:21:"Reset from {language}";s:39:"ICU.ADMIN_NEXT.LANG.TRANSLATION_CREATED";s:30:"{language} translation created";s:38:"ICU.ADMIN_NEXT.LANG.DELETE_TRANSLATION";s:29:"Delete {language} translation";s:27:"ICU.ADMIN_NEXT.LANG.CURRENT";s:7:"current";s:27:"ICU.ADMIN_NEXT.LANG.DEFAULT";s:7:"default";s:28:"ICU.ADMIN_NEXT.TIME.JUST_NOW";s:8:"just now";s:31:"ICU.ADMIN_NEXT.TIME.MINUTES_AGO";s:8:"{n}m ago";s:29:"ICU.ADMIN_NEXT.TIME.HOURS_AGO";s:8:"{n}h ago";s:28:"ICU.ADMIN_NEXT.TIME.DAYS_AGO";s:8:"{n}d ago";s:46:"ICU.ADMIN_NEXT.ADD_PLUGIN_MODAL.FILTER_PLUGINS";s:17:"Filter plugins...";s:69:"ICU.ADMIN_NEXT.ADD_PLUGIN_MODAL.FAILED_TO_LOAD_AVAILABLE_PLUGINS_FROM";s:41:"Failed to load available plugins from GPM";s:42:"ICU.ADMIN_NEXT.ADD_PLUGIN_MODAL.ADD_PLUGIN";s:10:"Add Plugin";s:63:"ICU.ADMIN_NEXT.ADD_PLUGIN_MODAL.SELECT_A_PLUGIN_TO_VIEW_DETAILS";s:31:"Select a plugin to view details";s:22:"ICU.ADMIN_NEXT.PREMIUM";s:7:"Premium";s:21:"ICU.ADMIN_NEXT.AUTHOR";s:6:"Author";s:23:"ICU.ADMIN_NEXT.HOMEPAGE";s:8:"Homepage";s:21:"ICU.ADMIN_NEXT.README";s:6:"README";s:28:"ICU.ADMIN_NEXT.DOCUMENTATION";s:13:"Documentation";s:27:"ICU.ADMIN_NEXT.REPORT_ISSUE";s:15:"Report an Issue";s:22:"ICU.ADMIN_NEXT.VERSION";s:7:"Version";s:23:"ICU.ADMIN_NEXT.KEYWORDS";s:8:"Keywords";s:27:"ICU.ADMIN_NEXT.DEPENDENCIES";s:12:"Dependencies";s:28:"ICU.ADMIN_NEXT.COMPATIBILITY";s:13:"Compatibility";s:44:"ICU.ADMIN_NEXT.ADD_THEME_MODAL.FILTER_THEMES";s:16:"Filter themes...";s:71:"ICU.ADMIN_NEXT.ADD_THEME_MODAL.FAILED_TO_LOAD_AVAILABLE_THEMES_FROM_GPM";s:40:"Failed to load available themes from GPM";s:40:"ICU.ADMIN_NEXT.ADD_THEME_MODAL.ADD_THEME";s:9:"Add Theme";s:61:"ICU.ADMIN_NEXT.ADD_THEME_MODAL.SELECT_A_THEME_TO_VIEW_DETAILS";s:30:"Select a theme to view details";s:44:"ICU.ADMIN_NEXT.API_CLIENT.INVALID_JSON_TITLE";s:35:"Unexpected response from the server";s:45:"ICU.ADMIN_NEXT.API_CLIENT.INVALID_JSON_DETAIL";s:208:"The server's reply could not be read because it is not valid JSON. Something on the server may be printing extra output, such as a PHP warning, alongside the API response. The browser console has the details.";s:51:"ICU.ADMIN_NEXT.API_CLIENT.UNEXPECTED_RESPONSE_TITLE";s:35:"Unexpected response from the server";s:52:"ICU.ADMIN_NEXT.API_CLIENT.UNEXPECTED_RESPONSE_DETAIL";s:106:"The server replied with data in a format this screen does not expect. The browser console has the details.";s:43:"ICU.ADMIN_NEXT.API_CLIENT.SERVER_PAGE_TITLE";s:25:"Blocked by the web server";s:44:"ICU.ADMIN_NEXT.API_CLIENT.SERVER_PAGE_DETAIL";s:256:"Your web server answered this request itself (HTTP {status}) instead of passing it to Grav. A security filter on the server, such as mod_security or a hosting firewall, may have blocked it. Your host or the server's error log can tell you which rule fired.";s:40:"ICU.ADMIN_NEXT.API_KEYS_FIELD.REVOKE_KEY";s:10:"Revoke key";s:45:"ICU.ADMIN_NEXT.API_KEYS_FIELD.E_G_MY_CLI_TOOL";s:16:"e.g. My CLI Tool";s:44:"ICU.ADMIN_NEXT.API_KEYS_FIELD.REVOKE_API_KEY";s:14:"Revoke API Key";s:53:"ICU.ADMIN_NEXT.API_KEYS_FIELD.FAILED_TO_LOAD_API_KEYS";s:23:"Failed to load API keys";s:53:"ICU.ADMIN_NEXT.API_KEYS_FIELD.PLEASE_ENTER_A_KEY_NAME";s:23:"Please enter a key name";s:47:"ICU.ADMIN_NEXT.API_KEYS_FIELD.API_KEY_GENERATED";s:17:"API key generated";s:56:"ICU.ADMIN_NEXT.API_KEYS_FIELD.FAILED_TO_GENERATE_API_KEY";s:26:"Failed to generate API key";s:54:"ICU.ADMIN_NEXT.API_KEYS_FIELD.FAILED_TO_REVOKE_API_KEY";s:24:"Failed to revoke API key";s:57:"ICU.ADMIN_NEXT.API_KEYS_FIELD.FAILED_TO_COPY_TO_CLIPBOARD";s:27:"Failed to copy to clipboard";s:38:"ICU.ADMIN_NEXT.API_KEYS_FIELD.API_KEYS";s:8:"API Keys";s:65:"ICU.ADMIN_NEXT.API_KEYS_FIELD.NO_API_KEYS_HAVE_BEEN_GENERATED_YET";s:36:"No API keys have been generated yet.";s:40:"ICU.ADMIN_NEXT.API_KEYS_FIELD.KEY_PREFIX";s:10:"Key Prefix";s:37:"ICU.ADMIN_NEXT.API_KEYS_FIELD.CREATED";s:7:"Created";s:37:"ICU.ADMIN_NEXT.API_KEYS_FIELD.EXPIRES";s:7:"Expires";s:39:"ICU.ADMIN_NEXT.API_KEYS_FIELD.LAST_USED";s:9:"Last Used";s:68:"ICU.ADMIN_NEXT.API_KEYS_FIELD.COPY_THIS_KEY_NOW_IT_WILL_NOT_BE_SHOWN";s:49:"Copy this key now — it will not be shown again.";s:38:"ICU.ADMIN_NEXT.API_KEYS_FIELD.KEY_NAME";s:8:"Key Name";s:36:"ICU.ADMIN_NEXT.API_KEYS_FIELD.EXPIRY";s:6:"Expiry";s:41:"ICU.ADMIN_NEXT.API_KEYS_FIELD.BLANK_NEVER";s:15:"(blank = never)";s:40:"ICU.ADMIN_NEXT.API_KEYS_FIELD.GENERATING";s:13:"Generating...";s:42:"ICU.ADMIN_NEXT.API_KEYS_FIELD.GENERATE_KEY";s:12:"Generate Key";s:35:"ICU.ADMIN_NEXT.APP_SHELL.CLOSE_MENU";s:10:"Close menu";s:37:"ICU.ADMIN_NEXT.APP_SHELL.GRAV_VERSION";s:15:"Grav v{version}";s:38:"ICU.ADMIN_NEXT.APP_SHELL.ADMIN_VERSION";s:16:"Admin v{version}";s:32:"ICU.ADMIN_NEXT.APP_SHELL.MADE_BY";s:41:"Grav was {code} with {love} by {company}.";s:38:"ICU.ADMIN_NEXT.APP_SHELL.MADE_BY_PLAIN";s:40:"Grav was coded with love by Trilby Media";s:37:"ICU.ADMIN_NEXT.APP_SHELL.MORE_ACTIONS";s:12:"More actions";s:37:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.CUSTOMIZE";s:17:"Customize sidebar";s:32:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.HINT";s:150:"Drag items to reorder them, or focus a handle and use the arrow keys. The eye hides an item, and the star picks a plugin's shortcuts to show under it.";s:32:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.MOVE";s:12:"Move {label}";s:32:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.HIDE";s:12:"Hide {label}";s:32:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SHOW";s:12:"Show {label}";s:32:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.STAR";s:27:"Show {label} in the sidebar";s:34:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.UNSTAR";s:31:"Remove {label} from the sidebar";s:35:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.DIVIDER";s:7:"Divider";s:33:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.MOVED";s:47:"{label} moved to position {position} of {total}";s:37:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SUB_ITEMS";s:38:"Shortcuts ({count} of {total} starred)";s:32:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.FOLD";s:26:"Collapse {label} shortcuts";s:34:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.UNFOLD";s:24:"Expand {label} shortcuts";s:45:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SAVE_FOR_EVERYONE";s:17:"Save for everyone";s:50:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SAVE_FOR_EVERYONE_HINT";s:66:"Make this the sidebar for every user who hasn't arranged their own";s:51:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SAVE_FOR_EVERYONE_TITLE";s:29:"Make this everyone's sidebar?";s:53:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SAVE_FOR_EVERYONE_MESSAGE";s:168:"Every user who hasn't arranged their own sidebar will see this order. Anyone can still change their own, and hiding an item doesn't change what they're allowed to open.";s:44:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.RESTORE_BUILT_IN";s:14:"Original order";s:44:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.USE_SITE_DEFAULT";s:22:"Use the site's sidebar";s:33:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SAVED";s:13:"Sidebar saved";s:38:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SITE_SAVED";s:26:"Sidebar saved for everyone";s:38:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.RESET_DONE";s:37:"Your sidebar follows the site's again";s:39:"ICU.ADMIN_NEXT.SIDEBAR_EDIT.SAVE_FAILED";s:25:"Couldn't save the sidebar";s:26:"ICU.ADMIN_NEXT.NORMAL_MODE";s:11:"Normal mode";s:26:"ICU.ADMIN_NEXT.EXPERT_MODE";s:11:"Expert mode";s:22:"ICU.ADMIN_NEXT.ALLOWED";s:7:"Allowed";s:21:"ICU.ADMIN_NEXT.DENIED";s:6:"Denied";s:40:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.NOT_SET";s:7:"Not set";s:59:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.FAILED_TO_LOAD_PERMISSIONS";s:26:"Failed to load permissions";s:45:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.ADMIN_LEGACY";s:14:"Admin (legacy)";s:50:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.INHERITED_ALLOWED";s:27:"Allowed via group: {groups}";s:49:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.INHERITED_DENIED";s:26:"Denied via group: {groups}";s:48:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.OVERRIDES_GROUP";s:49:"Your direct setting overrides the group: {groups}";s:45:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.LEGEND_INTRO";s:122:"Faint toggles come from group membership and are shown for reference. Set one to make it a direct permission on this user.";s:46:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.LEGEND_DIRECT";s:12:"Set directly";s:49:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.LEGEND_INHERITED";s:22:"Inherited from a group";s:48:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.LEGEND_OVERRIDE";s:17:"Overrides a group";s:45:"ICU.ADMIN_NEXT.PERMISSIONS_FIELD.LEGEND_SUPER";s:22:"Granted by super admin";s:42:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.REGENERATE";s:10:"Regenerate";s:56:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.ENTER_CODE_TO_REGENERATE";s:125:"Enter your current 6-digit code to make a new secret. 2FA stays off until you scan the new QR code and verify a code from it.";s:50:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.CURRENT_CODE_WRONG";s:25:"That code is not correct.";s:46:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.TOO_MANY_CODES";s:49:"Too many wrong codes. Try again in a few minutes.";s:43:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.2FA_QR_CODE";s:11:"2FA QR Code";s:58:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.SCAN_THE_QR_CODE_WITH_YOUR";s:44:"Scan the QR code with your authenticator app";s:61:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.FAILED_TO_GENERATE_2FA_SECRET";s:29:"Failed to generate 2FA secret";s:64:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.ENTER_THE_6_DIGIT_CODE_FROM_YOUR";s:46:"Enter the 6-digit code from your authenticator";s:43:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.2FA_ENABLED";s:11:"2FA enabled";s:44:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.2FA_DISABLED";s:12:"2FA disabled";s:64:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.TWO_FACTOR_AUTHENTICATION_IS_OFF";s:32:"Two-factor authentication is off";s:65:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.ADD_AN_EXTRA_LAYER_OF_SECURITY_BY";s:71:"Add an extra layer of security by requiring a one-time code on sign-in.";s:51:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.FINISH_ENABLING_2FA";s:19:"Finish enabling 2FA";s:60:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.SCAN_THE_QR_CODE_WITH_YOUR_2";s:97:"Scan the QR code with your authenticator app, then enter the 6-digit code to verify and activate.";s:55:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.SECRET_FOR_MANUAL_ENTRY";s:26:"Secret (for manual entry):";s:69:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.A_SECRET_IS_ALREADY_GENERATED_BUT_NOT";s:65:"A secret is already generated but not shown for security reasons.";s:54:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.REGENERATE_AND_SHOW_QR";s:22:"Regenerate and show QR";s:49:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.VERIFICATION_CODE";s:17:"Verification code";s:46:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.2FA_IS_ENABLED";s:14:"2FA is enabled";s:68:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.A_ONE_TIME_CODE_IS_REQUIRED_WHENEVER";s:59:"A one-time code is required whenever this account signs in.";s:66:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.ENTER_YOUR_CURRENT_6_DIGIT_CODE_TO";s:42:"Enter your current 6-digit code to confirm";s:42:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.ENABLE_2FA";s:10:"Enable 2FA";s:45:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.VERIFY_ENABLE";s:15:"Verify & Enable";s:45:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.FORCE_DISABLE";s:13:"Force disable";s:47:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.CONFIRM_DISABLE";s:15:"Confirm disable";s:52:"ICU.ADMIN_NEXT.TWO_FACTOR_FIELD.FORCE_DISABLE_PROMPT";s:77:"Force-disable 2FA for **{username}**? Use this only for lost-device recovery.";s:22:"ICU.ADMIN_NEXT.DISABLE";s:7:"Disable";s:46:"ICU.ADMIN_NEXT.USER_AVATAR_CARD.AVATAR_UPDATED";s:14:"Avatar updated";s:55:"ICU.ADMIN_NEXT.USER_AVATAR_CARD.FAILED_TO_UPLOAD_AVATAR";s:23:"Failed to upload avatar";s:46:"ICU.ADMIN_NEXT.USER_AVATAR_CARD.AVATAR_REMOVED";s:14:"Avatar removed";s:55:"ICU.ADMIN_NEXT.USER_AVATAR_CARD.FAILED_TO_REMOVE_AVATAR";s:23:"Failed to remove avatar";s:45:"ICU.ADMIN_NEXT.USER_AVATAR_CARD.UPLOAD_AVATAR";s:13:"Upload Avatar";s:43:"ICU.ADMIN_NEXT.REAUTH_MODAL.SESSION_EXPIRED";s:15:"Session expired";s:60:"ICU.ADMIN_NEXT.REAUTH_MODAL.PLEASE_RE_ENTER_YOUR_PASSWORD_TO";s:72:"Please re-enter your password to continue. Your work has been preserved.";s:53:"ICU.ADMIN_NEXT.REAUTH_MODAL.SIGN_IN_AGAIN_TO_CONTINUE";s:56:"Sign in again to continue. Your work has been preserved.";s:23:"ICU.ADMIN_NEXT.USERNAME";s:8:"Username";s:23:"ICU.ADMIN_NEXT.PASSWORD";s:8:"Password";s:21:"ICU.ADMIN_NEXT.REMOVE";s:6:"Remove";s:22:"ICU.ADMIN_NEXT.ENABLED";s:7:"Enabled";s:23:"ICU.ADMIN_NEXT.DISABLED";s:8:"Disabled";s:25:"ICU.ADMIN_NEXT.EXPAND_ALL";s:10:"Expand all";s:27:"ICU.ADMIN_NEXT.COLLAPSE_ALL";s:12:"Collapse all";s:58:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.LOADING_SYSTEM_INFORMATION";s:29:"Loading system information...";s:43:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.EXPORT_YAML";s:11:"Export YAML";s:38:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.SERVER";s:6:"Server";s:44:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.GRAV_VERSION";s:12:"Grav Version";s:43:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.PHP_VERSION";s:11:"PHP Version";s:47:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.SERVER_SOFTWARE";s:15:"Server Software";s:43:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.ENVIRONMENT";s:11:"Environment";s:46:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.PHP_EXTENSIONS";s:14:"PHP Extensions";s:49:"ICU.ADMIN_NEXT.CONFIG_INFO_PAGE.PHP_CONFIGURATION";s:17:"PHP Configuration";s:45:"ICU.ADMIN_NEXT.DASHBOARD_GRID.DRAG_TO_REORDER";s:15:"Drag to reorder";s:67:"ICU.ADMIN_NEXT.EDIT_MODE_TOOLBAR.SAVE_AS_SITE_DEFAULT_FOR_ALL_USERS";s:34:"Save as site default for all users";s:47:"ICU.ADMIN_NEXT.EDIT_MODE_TOOLBAR.LAYOUT_PRESETS";s:14:"Layout presets";s:57:"ICU.ADMIN_NEXT.PLUGIN_WIDGET_LOADER.WIDGET_FAILED_TO_LOAD";s:21:"Widget failed to load";s:43:"ICU.ADMIN_NEXT.TOP_BANNER.SITE_NOTIFICATION";s:17:"Site notification";s:34:"ICU.ADMIN_NEXT.TOP_BANNER.PREVIOUS";s:8:"Previous";s:22:"ICU.ADMIN_NEXT.DISMISS";s:7:"Dismiss";s:53:"ICU.ADMIN_NEXT.BACKUPS_WIDGET.CREATE_A_NEW_BACKUP_NOW";s:23:"Create a new backup now";s:46:"ICU.ADMIN_NEXT.BACKUPS_WIDGET.NO_BACKUPS_FOUND";s:16:"No backups found";s:40:"ICU.ADMIN_NEXT.BACKUPS_WIDGET.BACKING_UP";s:13:"Backing up…";s:40:"ICU.ADMIN_NEXT.BACKUPS_WIDGET.BACKUP_NOW";s:3:"New";s:43:"ICU.ADMIN_NEXT.BACKUPS_WIDGET.DOWNLOAD_FILE";s:19:"Download {filename}";s:45:"ICU.ADMIN_NEXT.NEWS_FEED_WIDGET.NO_FEED_ITEMS";s:13:"No feed items";s:52:"ICU.ADMIN_NEXT.NOTIFICATIONS_WIDGET.NO_NOTIFICATIONS";s:16:"No notifications";s:45:"ICU.ADMIN_NEXT.POPULARITY_WIDGET.LAST_14_DAYS";s:12:"Last 14 days";s:38:"ICU.ADMIN_NEXT.POPULARITY_WIDGET.TODAY";s:5:"Today";s:38:"ICU.ADMIN_NEXT.POPULARITY_WIDGET.VIEWS";s:45:"{count, plural, one {# view} other {# views}}";s:44:"ICU.ADMIN_NEXT.POPULARITY_WIDGET.CHART_LABEL";s:39:"Page views per day for the last 14 days";s:42:"ICU.ADMIN_NEXT.POPULARITY_WIDGET.THIS_WEEK";s:9:"This Week";s:43:"ICU.ADMIN_NEXT.POPULARITY_WIDGET.THIS_MONTH";s:10:"This Month";s:43:"ICU.ADMIN_NEXT.RECENT_PAGES_WIDGET.VIEW_ALL";s:8:"View all";s:40:"ICU.ADMIN_NEXT.STATS_WIDGET.ACTIVE_THEME";s:12:"Active Theme";s:40:"ICU.ADMIN_NEXT.STATS_WIDGET.UPDATE_COUNT";s:43:"{n, plural, one{# update} other{# updates}}";s:40:"ICU.ADMIN_NEXT.STATS_WIDGET.ACTIVE_COUNT";s:12:"({n} active)";s:32:"ICU.ADMIN_NEXT.DEMO.BANNER_LABEL";s:9:"Demo Mode";s:35:"ICU.ADMIN_NEXT.DEMO.BANNER_READONLY";s:39:"Read-only demo — changes are disabled";s:34:"ICU.ADMIN_NEXT.DEMO.BANNER_MESSAGE";s:83:"Demo Mode — changes reset every {minutes, plural, one{# minute} other{# minutes}}";s:36:"ICU.ADMIN_NEXT.DEMO.BANNER_COUNTDOWN";s:20:"Next reset in {time}";s:43:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.UPDATES";s:7:"Updates";s:57:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.EVERYTHING_UP_TO_DATE";s:21:"Everything up to date";s:57:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.GRAV_UPDATE_AVAILABLE";s:21:"Grav Update Available";s:73:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.GRAV_IS_INSTALLED_VIA_SYMLINK_UPGRADE";s:51:"Grav is installed via symlink — upgrade manually.";s:42:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.SERVER";s:6:"Server";s:48:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.UPGRADE_GRAV";s:12:"Upgrade Grav";s:46:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.UPDATE_ALL";s:10:"Update All";s:60:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.UPDATE_ALL_CONFIRM_TITLE";s:20:"Update all packages?";s:62:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.UPDATE_ALL_CONFIRM_MESSAGE";s:79:"{n, plural, one{# package will be updated:} other{# packages will be updated:}}";s:48:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.PERCENT_USED";s:15:"{percent}% used";s:59:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.UPDATES_AVAILABLE_COUNT";s:13:"{n} available";s:53:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.PACKAGES_OUTDATED";s:63:"{n, plural, one{# package outdated} other{# packages outdated}}";s:46:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.MORE_COUNT";s:13:"+ {n} more…";s:41:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.CACHE";s:5:"Cache";s:40:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.DISK";s:4:"Disk";s:46:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.BYTES_USED";s:11:"{size} used";s:46:"ICU.ADMIN_NEXT.SYSTEM_HEALTH_WIDGET.BYTES_FREE";s:11:"{size} free";s:48:"ICU.ADMIN_NEXT.TOP_PAGES_WIDGET.NO_VIEW_DATA_YET";s:16:"No view data yet";s:49:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.NOTHING_TO_PREVIEW";s:18:"Nothing to preview";s:49:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.TITLE";s:12:"Insert image";s:54:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.PAGE_MEDIA";s:10:"Page media";s:54:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.SITE_MEDIA";s:10:"Site media";s:52:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.NO_MEDIA";s:40:"No images are attached to this page yet.";s:52:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.FROM_URL";s:15:"Insert from URL";s:53:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.URL_LABEL";s:9:"Image URL";s:59:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.URL_PLACEHOLDER";s:49:"https://example.com/image.jpg or media://file.jpg";s:53:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.ALT_LABEL";s:8:"Alt text";s:59:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.ALT_PLACEHOLDER";s:18:"Describe the image";s:50:"ICU.ADMIN_NEXT.MARKDOWN_EDITOR.IMAGE_INSERT.INSERT";s:6:"Insert";s:56:"ICU.ADMIN_NEXT.FLOATING_WIDGET_LOADER.CLOSE_WIDGETS_MENU";s:18:"Close widgets menu";s:43:"ICU.ADMIN_NEXT.MEDIA.PASTE_UPLOAD.UPLOADING";s:71:"{count, plural, one {Uploading image…} other {Uploading # images…}}";s:42:"ICU.ADMIN_NEXT.MEDIA.PASTE_UPLOAD.UPLOADED";s:93:"{count, plural, one {Image added to the page media} other {# images added to the page media}}";s:40:"ICU.ADMIN_NEXT.MEDIA.PASTE_UPLOAD.FAILED";s:37:"Couldn't upload {filename}: {message}";s:50:"ICU.ADMIN_NEXT.MEDIA.PASTE_UPLOAD.UNSUPPORTED_TYPE";s:88:"{filename} can't be added here. Paste or drop a PNG, JPEG, GIF, WebP, AVIF or SVG image.";s:49:"ICU.ADMIN_NEXT.MEDIA.PASTE_UPLOAD.SAVE_PAGE_FIRST";s:55:"Save the page first, then paste or drop images into it.";s:44:"ICU.ADMIN_NEXT.MEDIA.PASTE_UPLOAD.PAGES_ONLY";s:118:"Pasting or dropping images works in page content only. Upload the image to the media manager and insert it from there.";s:47:"ICU.ADMIN_NEXT.MEDIA.PASTE_UPLOAD.NO_PERMISSION";s:69:"You don't have permission to upload media, so the image wasn't added.";s:39:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.TITLE";s:12:"File details";s:38:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.PATH";s:4:"Path";s:38:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.TYPE";s:4:"Type";s:38:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.SIZE";s:4:"Size";s:37:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.URL";s:3:"URL";s:44:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.MEDIA_PATH";s:10:"Media path";s:42:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.MARKDOWN";s:8:"Markdown";s:38:"ICU.ADMIN_NEXT.MEDIA.FILE_DETAILS.OPEN";s:4:"Open";s:50:"ICU.ADMIN_NEXT.MEDIA.MEDIA_INSPECTOR.PREVIOUS_FILE";s:13:"Previous file";s:46:"ICU.ADMIN_NEXT.MEDIA.MEDIA_INSPECTOR.NEXT_FILE";s:9:"Next file";s:43:"ICU.ADMIN_NEXT.MEDIA.MEDIA_INSPECTOR.RENAME";s:6:"Rename";s:51:"ICU.ADMIN_NEXT.MEDIA.MEDIA_INSPECTOR.FAILED_TO_COPY";s:14:"Failed to copy";s:49:"ICU.ADMIN_NEXT.MEDIA.MEDIA_INSPECTOR.FILE_RENAMED";s:12:"File renamed";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_INSPECTOR.DIMENSIONS";s:10:"Dimensions";s:39:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.ROOT";s:5:"Media";s:51:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.NO_RESULTS_FOUND";s:16:"No results found";s:62:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.TRY_A_DIFFERENT_SEARCH_TERM";s:27:"Try a different search term";s:50:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.FOLDER_IS_EMPTY";s:20:"This folder is empty";s:61:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.DROP_FILES_OR_CLICK_UPLOAD";s:46:"Drop files here or click Upload to get started";s:55:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.DROP_FILES_TO_UPLOAD";s:20:"Drop files to upload";s:63:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.DROP_FILES_TO_UPLOAD_TO_PATH";s:34:"Drop files to upload to **{path}**";s:46:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.FOLDER_NAME";s:11:"Folder name";s:48:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.FILES_DELETED";s:13:"Files deleted";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.UPLOAD_FILES";s:12:"Upload Files";s:45:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.NEW_FOLDER";s:10:"New Folder";s:41:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.CREATE";s:6:"Create";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.CUSTOM_ORDER";s:12:"Custom order";s:42:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.REORDER";s:15:"Drag to reorder";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.REORDER_MODE";s:7:"Reorder";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.REORDER_DONE";s:4:"Done";s:52:"ICU.ADMIN_NEXT.MEDIA.MEDIA_MANAGER.ORDER_SAVE_FAILED";s:28:"Failed to save the new order";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.SEARCH_MEDIA";s:15:"Search media...";s:48:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.SEARCHING_FOR";s:17:"Search: "{query}"";s:44:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.GRID_VIEW";s:9:"Grid view";s:44:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.LIST_VIEW";s:9:"List view";s:45:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.NEW_FOLDER";s:10:"New folder";s:41:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.FOLDER";s:6:"Folder";s:45:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.FILTER_ALL";s:3:"All";s:48:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.FILTER_IMAGES";s:6:"Images";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.FILTER_VIDEO";s:5:"Video";s:47:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.FILTER_AUDIO";s:5:"Audio";s:46:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.FILTER_DOCS";s:4:"Docs";s:44:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.SORT_NAME";s:4:"Name";s:44:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.SORT_SIZE";s:4:"Size";s:44:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.SORT_DATE";s:4:"Date";s:44:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.SORT_TYPE";s:4:"Type";s:50:"ICU.ADMIN_NEXT.MEDIA.MEDIA_TOOLBAR.DELETE_SELECTED";s:59:"{count, plural, one {Delete # file} other {Delete # files}}";s:37:"ICU.ADMIN_NEXT.MEDIA.MEDIA_GRAV_ADMIN";s:20:"Media — Grav Admin";s:49:"ICU.ADMIN_NEXT.MEDIA.MANAGE_SITE_WIDE_MEDIA_FILES";s:28:"Manage site-wide media files";s:42:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.PAGE_MEDIA";s:10:"Page Media";s:47:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.DROP_FILES_HERE";s:15:"Drop files here";s:57:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.DROP_OR_CLICK_TO_ADD_MORE";s:25:"Drop or click to add more";s:61:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.DROP_FILES_OR_CLICK_TO_UPLOAD";s:29:"Drop files or click to upload";s:48:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.DRAG_INTO_EDITOR";s:16:"Drag into editor";s:39:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.REORDER";s:15:"Drag to reorder";s:44:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.REORDER_MODE";s:7:"Reorder";s:44:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.REORDER_DONE";s:4:"Done";s:44:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.REORDER_HINT";s:31:"Drag images to set their order.";s:48:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.INSERT_AT_CURSOR";s:16:"Insert at cursor";s:40:"ICU.ADMIN_NEXT.MEDIA.PAGE_MEDIA.INSERTED";s:19:"Inserted {filename}";s:35:"ICU.ADMIN_NEXT.MEDIA.METADATA.TITLE";s:8:"Metadata";s:34:"ICU.ADMIN_NEXT.MEDIA.METADATA.EDIT";s:13:"Edit metadata";s:36:"ICU.ADMIN_NEXT.MEDIA.METADATA.SAVING";s:9:"Saving…";s:35:"ICU.ADMIN_NEXT.MEDIA.METADATA.RESET";s:5:"Reset";s:35:"ICU.ADMIN_NEXT.MEDIA.METADATA.SAVED";s:14:"Metadata saved";s:41:"ICU.ADMIN_NEXT.MEDIA.METADATA.SAVE_FAILED";s:23:"Could not save metadata";s:41:"ICU.ADMIN_NEXT.MEDIA.METADATA.LOAD_FAILED";s:23:"Could not load metadata";s:35:"ICU.ADMIN_NEXT.MEDIA.METADATA.EMPTY";s:43:"No editable metadata fields are configured.";s:36:"ICU.ADMIN_NEXT.MEDIA.METADATA.STORED";s:15:"Stored metadata";s:46:"ICU.ADMIN_NEXT.MEDIA.METADATA.TAGS_PLACEHOLDER";s:10:"Add tag…";s:43:"ICU.ADMIN_NEXT.MEDIA.METADATA.BATCH_EDITING";s:59:"Editing {n} selected files — changed fields apply to all.";s:40:"ICU.ADMIN_NEXT.MEDIA.METADATA.APPLY_TO_N";s:18:"Apply to {n} files";s:41:"ICU.ADMIN_NEXT.MEDIA.METADATA.BATCH_SAVED";s:17:"Updated {n} files";s:43:"ICU.ADMIN_NEXT.MEDIA.METADATA.BATCH_PARTIAL";s:38:"Updated {saved} files, {failed} failed";s:21:"ICU.ADMIN_NEXT.UPLOAD";s:6:"Upload";s:39:"ICU.ADMIN_NEXT.CACHE_CLEAR_BUTTON.LABEL";s:5:"Cache";s:45:"ICU.ADMIN_NEXT.CACHE_CLEAR_BUTTON.CLEAR_CACHE";s:11:"Clear cache";s:47:"ICU.ADMIN_NEXT.CACHE_CLEAR_BUTTON.CACHE_OPTIONS";s:13:"Cache options";s:55:"ICU.ADMIN_NEXT.CACHE_CLEAR_BUTTON.FAILED_TO_CLEAR_CACHE";s:21:"Failed to clear cache";s:29:"ICU.ADMIN_NEXT.CONFIRM_ACTION";s:14:"Confirm Action";s:63:"ICU.ADMIN_NEXT.VIEW_SITE_BUTTON.OPEN_SITE_FRONTEND_IN_A_NEW_TAB";s:31:"Open site frontend in a new tab";s:41:"ICU.ADMIN_NEXT.VIEW_SITE_BUTTON.VIEW_SITE";s:9:"View site";s:56:"ICU.ADMIN_NEXT.PLUGIN_PAGE_COMPONENT.LOADING_PLUGIN_PAGE";s:22:"Loading plugin page...";s:68:"ICU.ADMIN_NEXT.SYNC.EDITOR_LOCK_NOTICE.SWITCH_YOUR_EDITOR_PREFERENCE";s:29:"switch your editor preference";s:58:"ICU.ADMIN_NEXT.SYNC.EDITOR_LOCK_NOTICE.TO_COLLABORATE_LIVE";s:20:"to collaborate live.";s:45:"ICU.ADMIN_NEXT.SYNC.EDITOR_LOCK_NOTICE.LOCKED";s:146:"Read-only — {owner} is editing with **{editor}**. Mixed editor types can't co-edit; [switch your editor preference]({href}) to collaborate live.";s:52:"ICU.ADMIN_NEXT.SYNC.EDITOR_LOCK_NOTICE.LOCKED_EXPERT";s:152:"Read-only: {owner} is editing with **{editor}**, which can't co-edit with Expert mode's markdown editor. Switch back to Normal mode to collaborate live.";s:62:"ICU.ADMIN_NEXT.SYNC.EDITOR_LOCK_NOTICE.BUILTIN_MARKDOWN_EDITOR";s:28:"the built-in markdown editor";s:23:"ICU.ADMIN_NEXT.DOWNLOAD";s:8:"Download";s:33:"ICU.ADMIN_NEXT.TRANSLATIONS.TITLE";s:12:"Translations";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.DESCRIPTION";s:181:"Reword any string this site displays, in any language. Changes are stored as overrides in user/languages and never touch a plugin or theme's own files, so an update can't wipe them.";s:40:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_TITLE";s:51:"Overrides waiting in the Translation Strings plugin";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_BODY";s:291:"{count, plural, one {# override is still stored inside the Translation Strings plugin. Import it to manage it here.} other {# overrides across {languages, plural, one {# language} other {# languages}} are still stored inside the Translation Strings plugin. Import them to manage them here.}}";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_CONFLICTS";s:164:"{count, plural, one {# key is} other {# keys are}} set in both places with different wording. The plugin's version wins, because that is what your site shows today.";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_ACTION";s:16:"Import overrides";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_DONE";s:62:"Imported {count, plural, one {# override} other {# overrides}}";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_FAILED";s:13:"Import failed";s:50:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_UNKNOWN_WARNING";s:155:"{count, plural, one {# imported key names a string} other {# imported keys name strings}} nothing on this site provides. Find them with the Unknown filter.";s:47:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_UNKNOWN_NOTE";s:269:"{count, plural, one {# key names a string no plugin, theme or core file provides. It is kept so you can review it, but it has no effect.} other {# keys name strings no plugin, theme or core file provides. They are kept so you can review them, but they have no effect.}}";s:47:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_ALREADY_DONE";s:77:"All {count, plural, one {# override is} other {# overrides are}} already here";s:54:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_STILL_ENABLED_TITLE";s:47:"The Translation Strings plugin is still enabled";s:53:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_STILL_ENABLED_BODY";s:219:"It applies its strings after this editor does, so it still overrides anything you change here. Check the site reads correctly, then disable it to finish the switch. Its settings are left in place, so this is reversible.";s:49:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_DISABLE_ACTION";s:18:"Disable the plugin";s:50:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_DISABLE_BLOCKED";s:59:"Import the overrides first, or they will drop off the site.";s:49:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_DISABLE_FAILED";s:28:"Could not disable the plugin";s:50:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_PLUGIN_DISABLED";s:59:"Translation Strings disabled. This editor is now in charge.";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_SHOW_DETAIL";s:26:"Show what will be imported";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_HIDE_DETAIL";s:11:"Hide detail";s:47:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_COL_LANGUAGE";s:8:"Language";s:42:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_COL_NEW";s:3:"New";s:47:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_COL_CONFLICT";s:11:"Conflicting";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_COL_ALREADY";s:12:"Already here";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_COL_SHIPPED";s:16:"Same as original";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_COL_UNKNOWN";s:7:"Unknown";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_LEGEND";s:148:"Strings marked "same as original" match what the plugin or theme already ships, so they are dropped rather than stored as overrides that do nothing.";s:48:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_NO_PERMISSION";s:88:"You do not have permission to write translation overrides, so the import is unavailable.";s:55:"ICU.ADMIN_NEXT.TRANSLATIONS.IMPORT_NO_CONFIG_PERMISSION";s:107:"You do not have permission to change plugin settings, so the plugin has to be disabled by an administrator.";s:63:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_UNAVAILABLE_NOT_INSTALLED";s:92:"AI-powered translation of missing strings is available with the AI Translate premium plugin.";s:61:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_UNAVAILABLE_NOT_ENABLED";s:82:"AI Translate is installed but switched off, so machine translation is unavailable.";s:64:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_UNAVAILABLE_NOT_CONFIGURED";s:91:"AI Translate has no translation provider set up yet, so machine translation is unavailable.";s:57:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_UNAVAILABLE_FIND_IT";s:14:"Get the plugin";s:57:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_UNAVAILABLE_OPEN_IT";s:17:"Open its settings";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.SUPERSEDED_TITLE";s:19:"Built into Grav 2.0";s:43:"ICU.ADMIN_NEXT.TRANSLATIONS.SUPERSEDED_BODY";s:239:"The Translations section does everything this plugin does, and adds search across every string on the site, per-language coverage, machine translation and a report of keys nothing provides any more. This plugin stays supported on Grav 1.7.";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.SUPERSEDED_PENDING";s:99:"{count, plural, one {# override is} other {# overrides are}} still stored here and can be imported.";s:45:"ICU.ADMIN_NEXT.TRANSLATIONS.SUPERSEDED_ACTION";s:17:"Open Translations";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.SEARCH_PLACEHOLDER";s:21:"Search text or key...";s:43:"ICU.ADMIN_NEXT.TRANSLATIONS.SOURCE_LANGUAGE";s:6:"Source";s:34:"ICU.ADMIN_NEXT.TRANSLATIONS.SOURCE";s:6:"source";s:37:"ICU.ADMIN_NEXT.TRANSLATIONS.LANGUAGES";s:9:"Languages";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.FILTER_LANGUAGES";s:16:"Filter languages";s:34:"ICU.ADMIN_NEXT.TRANSLATIONS.EDITED";s:6:"edited";s:31:"ICU.ADMIN_NEXT.TRANSLATIONS.KEY";s:3:"Key";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.ALL_SOURCES";s:11:"All sources";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.KIND_SYSTEM";s:4:"Core";s:40:"ICU.ADMIN_NEXT.TRANSLATIONS.KIND_PLUGINS";s:7:"Plugins";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.KIND_THEMES";s:6:"Themes";s:37:"ICU.ADMIN_NEXT.TRANSLATIONS.KIND_USER";s:9:"This site";s:36:"ICU.ADMIN_NEXT.TRANSLATIONS.INACTIVE";s:8:"inactive";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.INACTIVE_HELP";s:101:"This plugin is disabled or this theme is not the active one, so its strings are not used on the site.";s:38:"ICU.ADMIN_NEXT.TRANSLATIONS.STATUS_ALL";s:3:"All";s:42:"ICU.ADMIN_NEXT.TRANSLATIONS.STATUS_MISSING";s:7:"Missing";s:45:"ICU.ADMIN_NEXT.TRANSLATIONS.STATUS_OVERRIDDEN";s:10:"Overridden";s:42:"ICU.ADMIN_NEXT.TRANSLATIONS.STATUS_UNKNOWN";s:7:"Unknown";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.STATE_OVERRIDDEN";s:10:"overridden";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.STATE_MISSING";s:7:"missing";s:50:"ICU.ADMIN_NEXT.TRANSLATIONS.STATE_MISSING_FALLBACK";s:12:"falling back";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.UNKNOWN_KEY_HELP";s:120:"No plugin, theme or core file provides this key. It is probably a typo, or left over from something no longer installed.";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.SHIPPED_VALUE";s:19:"Originally: {value}";s:34:"ICU.ADMIN_NEXT.TRANSLATIONS.REVERT";s:6:"Revert";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.REVERT_HELP";s:70:"Remove this override and go back to what the plugin or theme provides.";s:47:"ICU.ADMIN_NEXT.TRANSLATIONS.REVERTED_TO_SHIPPED";s:32:"Reverted to the original wording";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.OVERRIDE_REMOVED";s:16:"Override removed";s:45:"ICU.ADMIN_NEXT.TRANSLATIONS.SAVED_UNKNOWN_KEY";s:56:"Saved, but nothing provides {key} — check the spelling";s:37:"ICU.ADMIN_NEXT.TRANSLATIONS.EDIT_HINT";s:99:"Enter to save, Escape to cancel, Shift+Enter for a new line. Clear the box to remove your override.";s:35:"ICU.ADMIN_NEXT.TRANSLATIONS.REFRESH";s:7:"Refresh";s:35:"ICU.ADMIN_NEXT.TRANSLATIONS.LOADING";s:23:"Loading translations...";s:38:"ICU.ADMIN_NEXT.TRANSLATIONS.NO_RESULTS";s:31:"No strings match these filters.";s:47:"ICU.ADMIN_NEXT.TRANSLATIONS.NO_RESULTS_FILTERED";s:33:"You are looking inside: {filters}";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.FILTERED_BY";s:12:"Showing only";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.REMOVE_FILTER";s:18:"Remove this filter";s:45:"ICU.ADMIN_NEXT.TRANSLATIONS.CLEAR_ALL_FILTERS";s:13:"Clear filters";s:42:"ICU.ADMIN_NEXT.TRANSLATIONS.FAILED_TO_LOAD";s:27:"Failed to load translations";s:42:"ICU.ADMIN_NEXT.TRANSLATIONS.FAILED_TO_SAVE";s:26:"Failed to save that change";s:35:"ICU.ADMIN_NEXT.TRANSLATIONS.SHOWING";s:32:"Showing {from}–{to} of {total}";s:36:"ICU.ADMIN_NEXT.TRANSLATIONS.PREVIOUS";s:8:"Previous";s:32:"ICU.ADMIN_NEXT.TRANSLATIONS.NEXT";s:4:"Next";s:40:"ICU.ADMIN_NEXT.TRANSLATIONS.EDIT_AS_YAML";s:12:"Edit as YAML";s:40:"ICU.ADMIN_NEXT.TRANSLATIONS.EDIT_AS_GRID";s:12:"Back to grid";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.EDITING_LANGUAGE";s:7:"Editing";s:37:"ICU.ADMIN_NEXT.TRANSLATIONS.SCOPED_TO";s:16:"Only {namespace}";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.SCOPE_WHOLE_FILE";s:40:"Editing every override for this language";s:32:"ICU.ADMIN_NEXT.TRANSLATIONS.SAVE";s:4:"Save";s:34:"ICU.ADMIN_NEXT.TRANSLATIONS.SAVING";s:9:"Saving...";s:38:"ICU.ADMIN_NEXT.TRANSLATIONS.YAML_SAVED";s:118:"{count, plural, =0 {No overrides left in {lang}} one {# override saved in {lang}} other {# overrides saved in {lang}}}";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.YAML_PLACEHOLDER";s:40:"MY_PLUGIN:
SOME_KEY: Your wording here";s:37:"ICU.ADMIN_NEXT.TRANSLATIONS.YAML_HELP";s:146:"Paste or edit overrides directly. Values matching what the plugin or theme already provides are dropped, so the file only ever holds real changes.";s:46:"ICU.ADMIN_NEXT.TRANSLATIONS.UNKNOWN_KEYS_SAVED";s:38:"Saved, but nothing provides these keys";s:45:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_MISSING";s:17:"Translate missing";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATING";s:14:"Translating...";s:44:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_FAILED";s:18:"Translation failed";s:50:"ICU.ADMIN_NEXT.TRANSLATIONS.PICK_A_TARGET_LANGUAGE";s:67:"Add a language column first — there is nothing to translate into.";s:48:"ICU.ADMIN_NEXT.TRANSLATIONS.NOTHING_TO_TRANSLATE";s:46:"Nothing on this page is missing a translation.";s:45:"ICU.ADMIN_NEXT.TRANSLATIONS.PROPOSALS_PENDING";s:77:"{count, plural, one {# suggestion to review} other {# suggestions to review}}";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.SKIPPED_COUNT";s:50:"{count, plural, one {# skipped} other {# skipped}}";s:38:"ICU.ADMIN_NEXT.TRANSLATIONS.ACCEPT_ALL";s:10:"Accept all";s:39:"ICU.ADMIN_NEXT.TRANSLATIONS.DISCARD_ALL";s:7:"Discard";s:40:"ICU.ADMIN_NEXT.TRANSLATIONS.ACCEPTED_ALL";s:71:"{count, plural, one {# translation saved} other {# translations saved}}";s:37:"ICU.ADMIN_NEXT.TRANSLATIONS.SUGGESTED";s:9:"Suggested";s:34:"ICU.ADMIN_NEXT.TRANSLATIONS.ACCEPT";s:6:"Accept";s:35:"ICU.ADMIN_NEXT.TRANSLATIONS.DISCARD";s:7:"Discard";s:42:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_THIS";s:37:"Suggest a translation for this string";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS.TRANSLATE_ROW";s:60:"Suggest translations for this string in every language shown";s:42:"ICU.ADMIN_NEXT.TRANSLATIONS.SKIP_NO_SOURCE";s:61:"There is no wording in the source language to translate from.";s:36:"ICU.ADMIN_NEXT.TRANSLATIONS.SKIP_ICU";s:117:"This message changes with a number or a choice, and each language needs its own set of forms. Write this one by hand.";s:40:"ICU.ADMIN_NEXT.TRANSLATIONS.SKIP_NOTHING";s:69:"This string is only placeholders, so there are no words to translate.";s:38:"ICU.ADMIN_NEXT.TRANSLATIONS.SKIP_EMPTY";s:57:"The translation service returned nothing for this string.";s:45:"ICU.ADMIN_NEXT.TRANSLATIONS.SKIP_PLACEHOLDERS";s:95:"The translation came back with its placeholders altered, so it was discarded rather than saved.";s:42:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.DELETE_BACKUP";s:13:"Delete Backup";s:51:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.FAILED_TO_LOAD_BACKUPS";s:22:"Failed to load backups";s:56:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.BACKUP_CREATED_SUCCESSFULLY";s:27:"Backup created successfully";s:52:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.FAILED_TO_CREATE_BACKUP";s:23:"Failed to create backup";s:43:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.BACKUP_DELETED";s:14:"Backup deleted";s:52:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.FAILED_TO_DELETE_BACKUP";s:23:"Failed to delete backup";s:46:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.BACKUP_STATISTICS";s:17:"Backup Statistics";s:46:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.NUMBER_OF_BACKUPS";s:17:"Number of Backups";s:47:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.NUMBER_OF_PROFILES";s:18:"Number of Profiles";s:42:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.NEWEST_BACKUP";s:13:"Newest Backup";s:42:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.OLDEST_BACKUP";s:13:"Oldest Backup";s:43:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.BACKUP_HISTORY";s:14:"Backup History";s:44:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.LOADING_BACKUPS";s:18:"Loading backups...";s:63:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.NO_BACKUPS_FOUND_CREATE_ONE_TO_GET";s:44:"No backups found. Create one to get started.";s:40:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.BACKUP_DATE";s:11:"Backup Date";s:35:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.ACTION";s:6:"Action";s:37:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.CREATING";s:11:"Creating...";s:39:"ICU.ADMIN_NEXT.TOOLS.BACKUPS.BACKUP_NOW";s:10:"Backup Now";s:66:"ICU.ADMIN_NEXT.TOOLS.DIRECT_INSTALL.PACKAGE_INSTALLED_SUCCESSFULLY";s:30:"Package installed successfully";s:64:"ICU.ADMIN_NEXT.TOOLS.DIRECT_INSTALL.ONLY_ZIP_FILES_ARE_SUPPORTED";s:29:"Only .zip files are supported";s:53:"ICU.ADMIN_NEXT.TOOLS.DIRECT_INSTALL.INSTALL_FROM_FILE";s:17:"Install from File";s:75:"ICU.ADMIN_NEXT.TOOLS.DIRECT_INSTALL.DROP_A_ZIP_FILE_HERE_OR_CLICK_TO_BROWSE";s:40:"Drop a .zip file here or click to browse";s:75:"ICU.ADMIN_NEXT.TOOLS.DIRECT_INSTALL.SUPPORTS_GRAV_PLUGIN_AND_THEME_PACKAGES";s:39:"Supports Grav plugin and theme packages";s:52:"ICU.ADMIN_NEXT.TOOLS.DIRECT_INSTALL.INSTALL_FROM_URL";s:16:"Install from URL";s:41:"ICU.ADMIN_NEXT.TOOLS.LOGS.SEARCH_MESSAGES";s:18:"Search messages...";s:45:"ICU.ADMIN_NEXT.TOOLS.LOGS.FAILED_TO_LOAD_LOGS";s:19:"Failed to load logs";s:50:"ICU.ADMIN_NEXT.TOOLS.LOGS.FAILED_TO_LOAD_LOG_FILES";s:24:"Failed to load log files";s:34:"ICU.ADMIN_NEXT.TOOLS.LOGS.LOG_FILE";s:8:"Log file";s:36:"ICU.ADMIN_NEXT.TOOLS.LOGS.ALL_LEVELS";s:10:"All Levels";s:35:"ICU.ADMIN_NEXT.TOOLS.LOGS.EMERGENCY";s:9:"Emergency";s:34:"ICU.ADMIN_NEXT.TOOLS.LOGS.CRITICAL";s:8:"Critical";s:33:"ICU.ADMIN_NEXT.TOOLS.LOGS.WARNING";s:7:"Warning";s:32:"ICU.ADMIN_NEXT.TOOLS.LOGS.NOTICE";s:6:"Notice";s:34:"ICU.ADMIN_NEXT.TOOLS.LOGS.25_LINES";s:8:"25 lines";s:34:"ICU.ADMIN_NEXT.TOOLS.LOGS.50_LINES";s:8:"50 lines";s:35:"ICU.ADMIN_NEXT.TOOLS.LOGS.100_LINES";s:9:"100 lines";s:35:"ICU.ADMIN_NEXT.TOOLS.LOGS.200_LINES";s:9:"200 lines";s:33:"ICU.ADMIN_NEXT.TOOLS.LOGS.REFRESH";s:7:"Refresh";s:38:"ICU.ADMIN_NEXT.TOOLS.LOGS.LOADING_LOGS";s:15:"Loading logs...";s:33:"ICU.ADMIN_NEXT.TOOLS.LOGS.MESSAGE";s:7:"Message";s:35:"ICU.ADMIN_NEXT.TOOLS.LOGS.CLEAR_LOG";s:9:"Clear log";s:43:"ICU.ADMIN_NEXT.TOOLS.LOGS.CLEAR_LOG_CONFIRM";s:123:"Permanently delete every entry in {file}? This cannot be undone, and any record of what went wrong before now goes with it.";s:37:"ICU.ADMIN_NEXT.TOOLS.LOGS.LOG_CLEARED";s:14:"Cleared {file}";s:45:"ICU.ADMIN_NEXT.TOOLS.LOGS.FAILED_TO_CLEAR_LOG";s:19:"Failed to clear log";s:38:"ICU.ADMIN_NEXT.TOOLS.AUDIT.DESCRIPTION";s:175:"A record of API activity: logins, content, user, configuration, and package changes. Admin Next routes through the API, so this covers the admin plus any external API clients.";s:44:"ICU.ADMIN_NEXT.TOOLS.AUDIT.COVERAGE_DETAILED";s:8:"Detailed";s:45:"ICU.ADMIN_NEXT.TOOLS.AUDIT.SEARCH_PLACEHOLDER";s:34:"Search actor, target, event, IP...";s:32:"ICU.ADMIN_NEXT.TOOLS.AUDIT.EVENT";s:5:"Event";s:37:"ICU.ADMIN_NEXT.TOOLS.AUDIT.ALL_EVENTS";s:10:"All events";s:35:"ICU.ADMIN_NEXT.TOOLS.AUDIT.SEVERITY";s:8:"Severity";s:41:"ICU.ADMIN_NEXT.TOOLS.AUDIT.ALL_SEVERITIES";s:14:"All severities";s:31:"ICU.ADMIN_NEXT.TOOLS.AUDIT.FROM";s:4:"From";s:29:"ICU.ADMIN_NEXT.TOOLS.AUDIT.TO";s:2:"To";s:34:"ICU.ADMIN_NEXT.TOOLS.AUDIT.REFRESH";s:7:"Refresh";s:41:"ICU.ADMIN_NEXT.TOOLS.AUDIT.FAILED_TO_LOAD";s:26:"Failed to load audit trail";s:34:"ICU.ADMIN_NEXT.TOOLS.AUDIT.LOADING";s:22:"Loading audit trail...";s:37:"ICU.ADMIN_NEXT.TOOLS.AUDIT.NO_ENTRIES";s:23:"No audit entries found.";s:31:"ICU.ADMIN_NEXT.TOOLS.AUDIT.WHEN";s:4:"When";s:32:"ICU.ADMIN_NEXT.TOOLS.AUDIT.ACTOR";s:5:"Actor";s:33:"ICU.ADMIN_NEXT.TOOLS.AUDIT.TARGET";s:6:"Target";s:29:"ICU.ADMIN_NEXT.TOOLS.AUDIT.IP";s:2:"IP";s:37:"ICU.ADMIN_NEXT.TOOLS.AUDIT.EVENT_CODE";s:10:"Event code";s:38:"ICU.ADMIN_NEXT.TOOLS.AUDIT.AUTH_METHOD";s:11:"Auth method";s:37:"ICU.ADMIN_NEXT.TOOLS.AUDIT.USER_AGENT";s:10:"User agent";s:34:"ICU.ADMIN_NEXT.TOOLS.AUDIT.CHANGES";s:7:"Changes";s:34:"ICU.ADMIN_NEXT.TOOLS.AUDIT.DETAILS";s:7:"Details";s:34:"ICU.ADMIN_NEXT.TOOLS.AUDIT.SHOWING";s:7:"Showing";s:70:"ICU.ADMIN_NEXT.TOOLS.REPORT_COMPONENT_WRAPPER.LOADING_REPORT_COMPONENT";s:27:"Loading report component...";s:51:"ICU.ADMIN_NEXT.TOOLS.REPORTS.FAILED_TO_LOAD_REPORTS";s:22:"Failed to load reports";s:44:"ICU.ADMIN_NEXT.TOOLS.REPORTS.LOADING_REPORTS";s:18:"Loading reports...";s:49:"ICU.ADMIN_NEXT.TOOLS.REPORTS.NO_REPORTS_AVAILABLE";s:21:"No reports available.";s:42:"ICU.ADMIN_NEXT.TOOLS.REPORTS.CONTENT_FIELD";s:16:"content: {field}";s:49:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.GATE_ON";s:23:"Twig in content enabled";s:50:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.GATE_OFF";s:24:"Twig in content disabled";s:52:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SANDBOX_ON";s:10:"Sandbox on";s:53:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SANDBOX_OFF";s:11:"Sandbox off";s:55:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SECTION_LEAKS";s:22:"Pages leaking raw Twig";s:56:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SECTION_EVENTS";s:13:"Recent blocks";s:55:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.LEAK_GATE_OFF";s:81:"The site gate is off, so this page's Twig markup renders as raw text to visitors.";s:55:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.LEAK_PAGE_OFF";s:85:"Twig is turned off for this page, so its Twig markup renders as raw text to visitors.";s:58:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.ADD_TO_ALLOWLIST";s:16:"Add to allowlist";s:60:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.ADDED_TO_ALLOWLIST";s:26:"Added ''{token}'' to {key}";s:52:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.ADD_FAILED";s:30:"Could not update the allowlist";s:52:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.IN_PARTIAL";s:36:"Blocked inside the included template";s:55:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.TRUST_PARTIAL";s:18:"Trust this partial";s:57:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.TRUSTED_PARTIAL";s:71:"Trusted {template}. Pages that include it render it as your theme does.";s:54:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.TRUST_FAILED";s:27:"Could not trust the partial";s:62:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.TROUBLESHOOTING_LINK";s:26:"How to fix Twig in content";s:54:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.CLEAR_EVENTS";s:12:"Clear blocks";s:56:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.CLEARED_EVENTS";s:21:"Cleared recent blocks";s:54:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.CLEAR_FAILED";s:22:"Could not clear blocks";s:64:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.OPEN_SECURITY_SETTINGS";s:22:"Open Security settings";s:60:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.EVENT_GATE_BLOCKED";s:40:"Gate blocked Twig in this page's content";s:59:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.EVENT_SANDBOX_TAG";s:19:"Sandbox blocked tag";s:62:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.EVENT_SANDBOX_FILTER";s:22:"Sandbox blocked filter";s:64:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.EVENT_SANDBOX_FUNCTION";s:24:"Sandbox blocked function";s:62:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.EVENT_SANDBOX_METHOD";s:22:"Sandbox blocked method";s:64:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.EVENT_SANDBOX_PROPERTY";s:24:"Sandbox blocked property";s:52:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SCAN_INTRO";s:55:"Scan all page content for Twig the sandbox would block.";s:54:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SCAN_CONTENT";s:12:"Scan content";s:53:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SCAN_FAILED";s:19:"Content scan failed";s:52:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SCAN_CLEAN";s:52:"No content uses Twig outside the current allowlists.";s:51:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SCAN_TAGS";s:23:"Blocked tags in content";s:54:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SCAN_FILTERS";s:26:"Blocked filters in content";s:56:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.SCAN_FUNCTIONS";s:28:"Blocked functions in content";s:54:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_INTRO";s:75:"The sandbox baseline ships in code; your config only widens or tightens it.";s:53:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_VIEW";s:21:"View effective policy";s:53:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_HIDE";s:21:"Hide effective policy";s:55:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_FAILED";s:33:"Could not load the sandbox policy";s:53:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_TAGS";s:4:"Tags";s:56:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_FILTERS";s:7:"Filters";s:58:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_FUNCTIONS";s:9:"Functions";s:56:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_METHODS";s:7:"Methods";s:59:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_PROPERTIES";s:10:"Properties";s:64:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_EFFECTIVE_COUNT";s:17:"{count} effective";s:60:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_CLASS_COUNT";s:48:"{count, plural, one {# class} other {# classes}}";s:54:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_ADDED";s:14:"+{count} added";s:55:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_DENIED";s:17:"−{count} denied";s:61:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.POLICY_ALL_DEFAULTS";s:23:"All defaults, unchanged";s:62:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.GLOBAL_REQUEST_GATED";s:164:"system.pages.process.twig is on, but Twig in content is disabled site-wide, so those pages render raw. Pick a profile above to enable it, or remove the global flag.";s:67:"ICU.ADMIN_NEXT.TOOLS.REPORTS.TWIG_CONTENT.FRONTMATTER_REQUEST_GATED";s:158:"Frontmatter Twig is requested (pages.frontmatter.process_twig), but Twig in content is disabled site-wide, so it won't run. Pick a profile above to enable it.";s:69:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.FAILED_TO_LOAD_SCHEDULER_CONFIGURATION";s:39:"Failed to load scheduler configuration.";s:49:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.STATUS_UNAVAILABLE";s:109:"Scheduler status could not be read on this host. Your jobs are still listed below and can be edited as usual.";s:50:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.PROCESS_UNAVAILABLE";s:164:"This host has PHP's proc_open function disabled, so jobs cannot be started from the admin. They still run whenever your scheduler is triggered by cron or a webhook.";s:48:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.CRON_UNDETERMINED";s:101:"Grav cannot inspect this server's crontab, so it cannot confirm how the scheduler is being triggered.";s:45:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.LAST_TRIGGERED";s:14:"Last triggered";s:46:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.LAST_MANUAL_RUN";s:16:"Last run by hand";s:51:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.ENVIRONMENT_MISMATCH";s:383:"The scheduler last ran under the **{last}** environment, but this site is using **{current}**, which has its own configuration in user/env/{current}/config. Custom jobs and settings defined only there never run from that trigger. Update the bin/grav scheduler line in your crontab to the command below (it passes --env={current}), or export GRAV_ENVIRONMENT={current} before it runs.";s:60:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.SCHEDULER_CONFIGURATION_SAVED";s:29:"Scheduler configuration saved";s:45:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.FAILED_TO_SAVE";s:14:"Failed to save";s:48:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.LOADING_SCHEDULER";s:20:"Loading scheduler...";s:51:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.NOT_ENABLED_FOR_USER";s:21:"Not Enabled for user:";s:45:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.GRAV_SCHEDULER";s:14:"Grav Scheduler";s:42:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.INFO_BANNER";s:133:"The scheduler can use either system crontab or webhook triggers to execute commands. Webhooks are recommended for cloud environments.";s:51:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.CRONTAB_INSTRUCTIONS";s:245:"To enable the Scheduler's functionality, you must add the **Grav Scheduler** to your system's crontab file for the **{user}** user. Run the command above from the terminal to add it automatically. Once saved, refresh this page to see the status.";s:50:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.WEBHOOK_ALTERNATIVE";s:179:"Alternatively, install the **scheduler-webhook** plugin to use webhook-based cron firing, which is recommended for cloud environments where system crontab access is not available.";s:47:"ICU.ADMIN_NEXT.TOOLS.SCHEDULER.SECURITY_WARNING";s:141:"Only advanced users should configure custom scheduler jobs. Incorrect configuration can cause performance issues or security vulnerabilities.";s:59:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.FAILED_TO_LOAD_SYSTEM_INFO";s:26:"Failed to load system info";s:52:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.LOADING_SYSTEM_INFO";s:22:"Loading system info...";s:45:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.GRAV_VERSION";s:12:"Grav Version";s:44:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.PHP_VERSION";s:11:"PHP Version";s:41:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.PHP_SAPI";s:8:"PHP SAPI";s:45:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.MEMORY_LIMIT";s:12:"Memory Limit";s:46:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.MAX_EXECUTION";s:13:"Max Execution";s:43:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.MAX_UPLOAD";s:10:"Max Upload";s:41:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.MAX_POST";s:8:"Max POST";s:43:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.DISK_USAGE";s:10:"Disk Usage";s:39:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.DRIVER";s:6:"Driver";s:45:"ICU.ADMIN_NEXT.TOOLS.SYSTEM_INFO.DISK_FREE_OF";s:22:"{free} free of {total}";s:37:"ICU.ADMIN_NEXT.TOOLS.TOOLS_GRAV_ADMIN";s:20:"Tools — Grav Admin";s:59:"ICU.ADMIN_NEXT.TOOLS.BACKUPS_SCHEDULER_LOGS_AND_DIAGNOSTICS";s:41:"Backups, scheduler, logs, and diagnostics";s:25:"ICU.ADMIN_NEXT.INSTALLING";s:13:"Installing...";s:42:"ICU.ADMIN_NEXT.ACCESS_DENIED.ACCESS_DENIED";s:13:"Access Denied";s:27:"ICU.ADMIN_NEXT.ARE_YOU_SURE";s:13:"Are you sure?";s:42:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.PREFIX";s:4:"Env:";s:72:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.SELECT_WHERE_CONFIG_WRITES_ARE_SAVED";s:82:"Select the active environment — controls which config you see and where saves go";s:49:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.HAS_OVERRIDES";s:13:"has overrides";s:48:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.SELECTED_ENV";s:12:"Selected env";s:65:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.NO_LONGER_EXISTS_PICK_ANOTHER";s:31:"no longer exists. Pick another.";s:50:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.SAVE_CONFIG_TO";s:18:"Active environment";s:59:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.SWITCH_DISCARDS_UNSAVED";s:79:"Switching environment reloads the admin and discards unsaved changes. Continue?";s:53:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.SWITCH_AND_RELOAD";s:15:"Switch & reload";s:48:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.CREATES_PATH";s:31:"Creates user/env/{name}/config/";s:43:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.DEFAULT";s:7:"Default";s:53:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.SAVING_TO_DEFAULT";s:31:"Saving to default (user/config)";s:49:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.SAVING_TO_ENV";s:21:"Saving to env: {name}";s:47:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.ENV_CREATED";s:39:"Environment {name} created and selected";s:47:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.ENV_DELETED";s:26:"Environment {name} deleted";s:52:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.FAILED_TO_CREATE";s:28:"Failed to create environment";s:52:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.FAILED_TO_DELETE";s:28:"Failed to delete environment";s:54:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.CREATE_ENVIRONMENT";s:21:"Create environment…";s:52:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.CREATE_ENV_NAMED";s:22:"Create env "{name}"…";s:42:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.CREATE";s:6:"Create";s:42:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.DELETE";s:6:"Delete";s:54:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.DELETE_ENV_TOOLTIP";s:25:"Delete environment {name}";s:50:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.CONFIRM_DELETE";s:14:"Delete {name}?";s:65:"ICU.ADMIN_NEXT.ENVIRONMENT_SWITCHER.CONFIRM_DELETE_WITH_OVERRIDES";s:43:"Delete {name} and all its config overrides?";s:46:"ICU.ADMIN_NEXT.INLINE_ICON_PICKER.SEARCH_ICONS";s:15:"Search icons...";s:48:"ICU.ADMIN_NEXT.INLINE_ICON_PICKER.NO_ICONS_FOUND";s:14:"No icons found";s:56:"ICU.ADMIN_NEXT.INLINE_ICON_PICKER.TYPE_TO_NARROW_RESULTS";s:22:"Type to narrow results";s:51:"ICU.ADMIN_NEXT.PASSWORD_FIELD.PASSWORD_REQUIREMENTS";s:21:"Password requirements";s:47:"ICU.ADMIN_NEXT.PASSWORD_FIELD.PASSWORD_STRENGTH";s:17:"Password strength";s:42:"ICU.ADMIN_NEXT.PASSWORD_FIELD.REQUIREMENTS";s:12:"Requirements";s:39:"ICU.ADMIN_NEXT.TOP_PROGRESS_BAR.WORKING";s:7:"Working";s:47:"ICU.ADMIN_NEXT.UNSAVED_INDICATOR.SAVING_CHANGES";s:17:"Saving changes…";s:49:"ICU.ADMIN_NEXT.UNSAVED_INDICATOR.SAVING_CHANGES_2";s:14:"Saving changes";s:70:"ICU.ADMIN_NEXT.UNSAVED_INDICATOR.UNSAVED_CHANGES_CLICK_SAVE_TO_PERSIST";s:46:"Unsaved changes — click Save to persist them";s:57:"ICU.ADMIN_NEXT.UNSAVED_INDICATOR.YOU_HAVE_UNSAVED_CHANGES";s:24:"You have unsaved changes";s:32:"ICU.ADMIN_NEXT.ALL_CHANGES_SAVED";s:17:"All changes saved";s:34:"ICU.ADMIN_NEXT.APP.CREATING_BACKUP";s:18:"Creating backup…";s:39:"ICU.ADMIN_NEXT.APP.DASHBOARD_GRAV_ADMIN";s:24:"Dashboard — Grav Admin";s:26:"ICU.ADMIN_NEXT.APP.REFRESH";s:7:"Refresh";s:31:"ICU.ADMIN_NEXT.APP.WELCOME_BACK";s:20:"Welcome back, {name}";s:29:"ICU.ADMIN_NEXT.APP.PAGE_TITLE";s:21:"{name} — Grav Admin";s:27:"ICU.ADMIN_NEXT.CONFIG.TITLE";s:13:"Configuration";s:36:"ICU.ADMIN_NEXT.CONFIG.TITLE_SCROLLED";s:22:"Configuration: {scope}";s:43:"ICU.ADMIN_NEXT.CONFIG.LOADING_CONFIGURATION";s:24:"Loading configuration...";s:50:"ICU.ADMIN_NEXT.CONFIG.FAILED_TO_LOAD_CONFIGURATION";s:29:"Failed to load configuration.";s:37:"ICU.ADMIN_NEXT.CONFIG.SCOPE_NOT_FOUND";s:47:"No configuration scope named {scope} was found.";s:40:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.LABEL";s:15:"Twig in Content";s:39:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.HELP";s:82:"Choose who can run Twig inside page content. This sets the advanced toggles below.";s:36:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.0";s:3:"Off";s:42:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.TRUSTED";s:18:"Trusted roles only";s:38:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.ALL";s:11:"All editors";s:41:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.CUSTOM";s:6:"Custom";s:43:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.OFF_DESC";s:61:"Twig in page content is disabled. Markup is shown as written.";s:47:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.TRUSTED_DESC";s:86:"Only super users and holders of the "pages twig" permission can enable Twig on a page.";s:43:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.ALL_DESC";s:50:"Any editor can enable Twig on the pages they edit.";s:46:"ICU.ADMIN_NEXT.CONFIG.TWIG_PROFILE.CUSTOM_DESC";s:117:"The current settings don't match a named profile. Adjust the advanced toggles below, or pick a profile to reset them.";s:35:"ICU.ADMIN_NEXT.CONFIG.FILTER_FIELDS";s:16:"Filter fields...";s:34:"ICU.ADMIN_NEXT.CONFIG.CLEAR_FILTER";s:12:"Clear filter";s:38:"ICU.ADMIN_NEXT.CONFIG.NO_MATCHES_FOUND";s:16:"No matches found";s:54:"ICU.ADMIN_NEXT.CONFIG.CONFIGURATION_SAVED_SUCCESSFULLY";s:32:"Configuration saved successfully";s:58:"ICU.ADMIN_NEXT.CONFIG.CONFIGURATION_WAS_MODIFIED_ELSEWHERE";s:71:"Configuration was modified elsewhere. Reload to see the latest changes.";s:50:"ICU.ADMIN_NEXT.CONFIG.FAILED_TO_SAVE_CONFIGURATION";s:28:"Failed to save configuration";s:50:"ICU.ADMIN_NEXT.CONFIG.VALIDATION_FAILED_FOR_FIELDS";s:52:"Couldn't save — these fields are invalid: {fields}";s:44:"ICU.ADMIN_NEXT.CONFIG.CONFIGURATION_RELOADED";s:22:"Configuration reloaded";s:61:"ICU.ADMIN_NEXT.CONFIG.CONFIGURATION_CHANGED_ELSEWHERE_SAVE_TO";s:63:"Configuration changed elsewhere — save to overwrite or reload";s:28:"ICU.ADMIN_NEXT.CONFIG.RELOAD";s:6:"Reload";s:58:"ICU.ADMIN_NEXT.CONFIG.NO_CONFIGURATION_BLUEPRINT_AVAILABLE";s:52:"No configuration blueprint available for this scope.";s:32:"ICU.ADMIN_NEXT.CONFIG.PAGE_TITLE";s:37:"Configuration: {scope} — Grav Admin";s:45:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.REVERT_TOOLTIP";s:45:"Overrides default ({value}). Click to revert.";s:44:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.DEFAULT_EMPTY";s:5:"empty";s:39:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.REVERTED";s:31:"Reverted to the inherited value";s:44:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.REVERT_FAILED";s:16:"Could not revert";s:43:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.RESET_BUTTON";s:15:"Reset overrides";s:44:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.RESET_TOOLTIP";s:50:"Remove every override and restore inherited values";s:42:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.RESET_TITLE";s:20:"Reset all overrides?";s:44:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.RESET_MESSAGE";s:96:"This removes every override on {scope} and restores the inherited values. This cannot be undone.";s:44:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.RESET_CONFIRM";s:5:"Reset";s:41:"ICU.ADMIN_NEXT.CONFIG.OVERRIDE.RESET_DONE";s:15:"Overrides reset";s:41:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.MARKER_ENV";s:35:"Overridden by the {env} environment";s:44:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.MARKER_SERVER";s:36:"Set by a server environment variable";s:42:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.EXPLAIN_ENV";s:103:"The {env} environment sets this in its own config file, so what you save here won't apply on this site.";s:45:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.EXPLAIN_SERVER";s:87:"A GRAV_CONFIG server environment variable sets this, so what you save here won't apply.";s:42:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.ENABLED_ENV";s:28:"Set by the {env} environment";s:45:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.ENABLED_SERVER";s:36:"Set by a server environment variable";s:50:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.ENABLED_EXPLAIN_ENV";s:125:"The {env} environment turns this plugin on or off in its own config file, so the switch here won't change what the site does.";s:53:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.ENABLED_EXPLAIN_SERVER";s:122:"A GRAV_CONFIG server environment variable turns this plugin on or off, so the switch here won't change what the site does.";s:40:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.SITE_USES";s:14:"This site uses";s:39:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.VALUE_ON";s:2:"on";s:40:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.VALUE_OFF";s:3:"off";s:46:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.REMOVE_OVERRIDE";s:15:"Remove override";s:40:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.SWITCH_TO";s:15:"Switch to {env}";s:38:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.REMOVED";s:43:"Override removed from the {env} environment";s:44:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.REMOVE_FAILED";s:29:"Could not remove the override";s:41:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.BANNER_ENV";s:177:"{count, plural, one {# setting here is} other {# settings here are}} overridden by the {env} environment, so changes to {count, plural, one {it} other {them}} won't take effect.";s:44:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.BANNER_SERVER";s:177:"{count, plural, one {# setting here is} other {# settings here are}} set by server environment variables, so changes to {count, plural, one {it} other {them}} won't take effect.";s:43:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.BANNER_MIXED";s:212:"{count, plural, one {# setting here is} other {# settings here are}} overridden by the {env} environment or by server environment variables, so changes to {count, plural, one {it} other {them}} won't take effect.";s:40:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.SAVED_ENV";s:92:"Saved, but {field} is overridden by the {env} environment, so the site still uses "{value}".";s:43:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.SAVED_SERVER";s:93:"Saved, but {field} is set by a server environment variable, so the site still uses "{value}".";s:45:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.SAVED_MANY_ENV";s:104:"Saved, but {count} of these changes are overridden by the {env} environment, so the site won't use them.";s:48:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.SAVED_MANY_SERVER";s:104:"Saved, but {count} of these changes are set by server environment variables, so the site won't use them.";s:47:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.SAVED_MANY_MIXED";s:139:"Saved, but {count} of these changes are overridden by the {env} environment or by server environment variables, so the site won't use them.";s:41:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.TOGGLE_ENV";s:94:"Saved, but the {env} environment keeps {name} {state, select, off {disabled} other {enabled}}.";s:44:"ICU.ADMIN_NEXT.CONFIG.SHADOWED.TOGGLE_SERVER";s:102:"Saved, but a server environment variable keeps {name} {state, select, off {disabled} other {enabled}}.";s:31:"ICU.ADMIN_NEXT.FLEX_OBJECTS.ADD";s:3:"Add";s:34:"ICU.ADMIN_NEXT.FLEX_OBJECTS.SEARCH";s:9:"Search...";s:36:"ICU.ADMIN_NEXT.FLEX_OBJECTS.PREVIOUS";s:8:"Previous";s:41:"ICU.ADMIN_NEXT.FLEX_OBJECTS.DELETE_OBJECT";s:13:"Delete Object";s:52:"ICU.ADMIN_NEXT.FLEX_OBJECTS.FAILED_TO_LOAD_DIRECTORY";s:24:"Failed to load directory";s:50:"ICU.ADMIN_NEXT.FLEX_OBJECTS.FAILED_TO_LOAD_OBJECTS";s:22:"Failed to load objects";s:42:"ICU.ADMIN_NEXT.FLEX_OBJECTS.OBJECT_DELETED";s:14:"Object deleted";s:51:"ICU.ADMIN_NEXT.FLEX_OBJECTS.FAILED_TO_DELETE_OBJECT";s:23:"Failed to delete object";s:41:"ICU.ADMIN_NEXT.FLEX_OBJECTS.EXPORT_FAILED";s:13:"Export failed";s:34:"ICU.ADMIN_NEXT.FLEX_OBJECTS.EXPORT";s:6:"Export";s:35:"ICU.ADMIN_NEXT.FLEX_OBJECTS.ACTIONS";s:7:"Actions";s:64:"ICU.ADMIN_NEXT.FLEX_OBJECTS.OBJECT_WAS_MODIFIED_ELSEWHERE_PLEASE";s:45:"Object was modified elsewhere. Please reload.";s:42:"ICU.ADMIN_NEXT.FLEX_OBJECTS.FAILED_TO_SAVE";s:15:"Failed to save.";s:60:"ICU.ADMIN_NEXT.FLEX_OBJECTS.OBJECT_CHANGED_ELSEWHERE_SAVE_TO";s:56:"Object changed elsewhere — save to overwrite or reload";s:40:"ICU.ADMIN_NEXT.FLEX_OBJECTS.BACK_TO_LIST";s:12:"Back to List";s:38:"ICU.ADMIN_NEXT.FLEX_OBJECTS.INFO.TITLE";s:11:"Object info";s:35:"ICU.ADMIN_NEXT.FLEX_OBJECTS.INFO.ID";s:2:"ID";s:42:"ICU.ADMIN_NEXT.FLEX_OBJECTS.INFO.DIRECTORY";s:9:"Directory";s:44:"ICU.ADMIN_NEXT.FLEX_OBJECTS.INFO.STORAGE_KEY";s:11:"Storage key";s:41:"ICU.ADMIN_NEXT.FLEX_OBJECTS.INFO.LOCATION";s:8:"Location";s:42:"ICU.ADMIN_NEXT.FLEX_OBJECTS.INFO.SHOW_INFO";s:16:"Show object info";s:46:"ICU.ADMIN_NEXT.FLEX_OBJECTS.NEW.OBJECT_CREATED";s:14:"Object created";s:44:"ICU.ADMIN_NEXT.FLEX_OBJECTS.NEW.BACK_TO_LIST";s:12:"Back to List";s:38:"ICU.ADMIN_NEXT.FLEX_OBJECTS.NEW.CREATE";s:6:"Create";s:49:"ICU.ADMIN_NEXT.FORGOT.UNABLE_TO_CONNECT_TO_SERVER";s:28:"Unable to connect to server.";s:48:"ICU.ADMIN_NEXT.FORGOT.FORGOT_PASSWORD_GRAV_ADMIN";s:30:"Forgot password — Grav Admin";s:37:"ICU.ADMIN_NEXT.FORGOT.FORGOT_PASSWORD";s:15:"Forgot password";s:35:"ICU.ADMIN_NEXT.FORGOT.EMAIL_ADDRESS";s:13:"Email address";s:49:"ICU.ADMIN_NEXT.FORGOT.ENTER_A_VALID_EMAIL_ADDRESS";s:27:"Enter a valid email address";s:59:"ICU.ADMIN_NEXT.FORGOT.IF_AN_ACCOUNT_EXISTS_FOR_THAT_EMAIL_A";s:64:"If an account exists for that email, a reset link has been sent.";s:37:"ICU.ADMIN_NEXT.FORGOT.BACK_TO_SIGN_IN";s:15:"Back to sign in";s:29:"ICU.ADMIN_NEXT.FORGOT.SENDING";s:10:"Sending...";s:37:"ICU.ADMIN_NEXT.FORGOT.SEND_RESET_LINK";s:15:"Send reset link";s:33:"ICU.ADMIN_NEXT.FORGOT.CHECK_INBOX";s:34:"Check your inbox for a reset link.";s:30:"ICU.ADMIN_NEXT.FORGOT.SUBTITLE";s:49:"Enter your email and we'll send you a reset link.";s:43:"ICU.ADMIN_NEXT.LOGIN.SIGNED_IN_SUCCESSFULLY";s:22:"Signed in successfully";s:55:"ICU.ADMIN_NEXT.LOGIN.PLEASE_FILL_IN_ALL_REQUIRED_FIELDS";s:34:"Please fill in all required fields";s:49:"ICU.ADMIN_NEXT.LOGIN.INVALID_USERNAME_OR_PASSWORD";s:28:"Invalid username or password";s:59:"ICU.ADMIN_NEXT.LOGIN.UNABLE_TO_CONNECT_TO_SERVER_CHECK_YOUR";s:65:"Unable to connect to server. Check your server URL and try again.";s:53:"ICU.ADMIN_NEXT.LOGIN.UNABLE_TO_VERIFY_CODE_CHECK_YOUR";s:59:"Unable to verify code. Check your connection and try again.";s:37:"ICU.ADMIN_NEXT.LOGIN.LOGIN_GRAV_ADMIN";s:20:"Login — Grav Admin";s:31:"ICU.ADMIN_NEXT.LOGIN.GRAV_ADMIN";s:10:"Grav Admin";s:41:"ICU.ADMIN_NEXT.LOGIN.SERVER_CONFIGURATION";s:20:"Server Configuration";s:31:"ICU.ADMIN_NEXT.LOGIN.SERVER_URL";s:10:"Server URL";s:32:"ICU.ADMIN_NEXT.LOGIN.ENVIRONMENT";s:11:"Environment";s:41:"ICU.ADMIN_NEXT.LOGIN.USERNAME_IS_REQUIRED";s:20:"Username is required";s:41:"ICU.ADMIN_NEXT.LOGIN.PASSWORD_IS_REQUIRED";s:20:"Password is required";s:36:"ICU.ADMIN_NEXT.LOGIN.FORGOT_PASSWORD";s:16:"Forgot password?";s:40:"ICU.ADMIN_NEXT.LOGIN.AUTHENTICATION_CODE";s:19:"Authentication code";s:47:"ICU.ADMIN_NEXT.LOGIN.ENTER_A_VALID_6_DIGIT_CODE";s:26:"Enter a valid 6-digit code";s:36:"ICU.ADMIN_NEXT.LOGIN.BACK_TO_SIGN_IN";s:15:"Back to sign in";s:40:"ICU.ADMIN_NEXT.LOGIN.POWERED_BY_GRAV_CMS";s:19:"Powered by Grav CMS";s:31:"ICU.ADMIN_NEXT.LOGIN.SIGNING_IN";s:13:"Signing in...";s:28:"ICU.ADMIN_NEXT.LOGIN.SIGN_IN";s:7:"Sign In";s:30:"ICU.ADMIN_NEXT.LOGIN.VERIFYING";s:12:"Verifying...";s:27:"ICU.ADMIN_NEXT.LOGIN.VERIFY";s:6:"Verify";s:35:"ICU.ADMIN_NEXT.LOGIN.TWOFA_SUBTITLE";s:41:"Enter your authenticator code to continue";s:29:"ICU.ADMIN_NEXT.LOGIN.SUBTITLE";s:27:"Sign in to manage your site";s:37:"ICU.ADMIN_NEXT.LOGIN.AUTH_CODE_PROMPT";s:74:"Open your authenticator app and enter the 6-digit code for **{username}**.";s:37:"ICU.ADMIN_NEXT.LOGIN.OR_CONTINUE_WITH";s:16:"Or continue with";s:34:"ICU.ADMIN_NEXT.LOGIN.CONTINUE_WITH";s:24:"Continue with {provider}";s:31:"ICU.ADMIN_NEXT.LOGIN.SSO_FAILED";s:55:"Could not sign in with that provider. Please try again.";s:48:"ICU.ADMIN_NEXT.LOGIN.INVALID_AUTHENTICATION_CODE";s:27:"Invalid authentication code";s:38:"ICU.ADMIN_NEXT.LOGIN.CAPTCHA_VERIFYING";s:24:"Checking you're human...";s:37:"ICU.ADMIN_NEXT.LOGIN.CAPTCHA_VERIFIED";s:21:"Verified you're human";s:42:"ICU.ADMIN_NEXT.LOGIN.CAPTCHA_NOT_COMPLETED";s:41:"Please complete the challenge to continue";s:43:"ICU.ADMIN_NEXT.LOGIN.CAPTCHA_FAILED_TO_LOAD";s:65:"The challenge could not be loaded. Reload the page and try again.";s:39:"ICU.ADMIN_NEXT.PLUGIN.BACK_TO_DASHBOARD";s:17:"Back to Dashboard";s:58:"ICU.ADMIN_NEXT.PLUGIN.NO_CONTENT_AVAILABLE_FOR_THIS_PLUGIN";s:42:"No content available for this plugin page.";s:37:"ICU.ADMIN_NEXT.PLUGINS.SEARCH_PLUGINS";s:17:"Search plugins...";s:32:"ICU.ADMIN_NEXT.PLUGINS.SYMLINKED";s:9:"Symlinked";s:45:"ICU.ADMIN_NEXT.PLUGINS.FAILED_TO_LOAD_PLUGINS";s:22:"Failed to load plugins";s:50:"ICU.ADMIN_NEXT.PLUGINS.FAILED_TO_CHECK_FOR_UPDATES";s:27:"Failed to check for updates";s:41:"ICU.ADMIN_NEXT.PLUGINS.PLUGINS_GRAV_ADMIN";s:22:"Plugins — Grav Admin";s:36:"ICU.ADMIN_NEXT.PLUGINS.CHECK_UPDATES";s:13:"Check Updates";s:32:"ICU.ADMIN_NEXT.PLUGINS.CONFIGURE";s:9:"Configure";s:54:"ICU.ADMIN_NEXT.PLUGINS.SELECT_A_PLUGIN_TO_VIEW_DETAILS";s:31:"Select a plugin to view details";s:36:"ICU.ADMIN_NEXT.PLUGINS.REMOVE_PLUGIN";s:13:"Remove Plugin";s:59:"ICU.ADMIN_NEXT.PLUGINS.CONFIGURATION_WAS_MODIFIED_ELSEWHERE";s:52:"Configuration was modified elsewhere. Please reload.";s:51:"ICU.ADMIN_NEXT.PLUGINS.FAILED_TO_SAVE_CONFIGURATION";s:29:"Failed to save configuration.";s:55:"ICU.ADMIN_NEXT.PLUGINS.PLUGIN_CHANGED_ELSEWHERE_SAVE_TO";s:56:"Plugin changed elsewhere — save to overwrite or reload";s:38:"ICU.ADMIN_NEXT.PLUGINS.BACK_TO_PLUGINS";s:15:"Back to Plugins";s:32:"ICU.ADMIN_NEXT.PLUGINS.CHANGELOG";s:9:"Changelog";s:58:"ICU.ADMIN_NEXT.PLUGINS.PLUGIN_MUST_BE_ENABLED_TO_CONFIGURE";s:36:"Plugin must be enabled to configure.";s:61:"ICU.ADMIN_NEXT.PLUGINS.NO_CONFIGURATION_OPTIONS_AVAILABLE_FOR";s:51:"No configuration options available for this plugin.";s:36:"ICU.ADMIN_NEXT.PLUGINS.ENABLE_PLUGIN";s:13:"Enable Plugin";s:33:"ICU.ADMIN_NEXT.PLUGINS.PAGE_TITLE";s:33:"{name} — Plugins — Grav Admin";s:43:"ICU.ADMIN_NEXT.PLUGINS.REMOVE_CONFIRM_TITLE";s:14:"Remove plugin?";s:45:"ICU.ADMIN_NEXT.PLUGINS.REMOVE_CONFIRM_MESSAGE";s:100:"Remove {name}? This will uninstall the plugin and delete its files. Configuration will be preserved.";s:43:"ICU.ADMIN_NEXT.PLUGINS.UPDATE_CONFIRM_TITLE";s:14:"Update plugin?";s:45:"ICU.ADMIN_NEXT.PLUGINS.UPDATE_CONFIRM_MESSAGE";s:28:"Update {name} to v{version}?";s:47:"ICU.ADMIN_NEXT.PLUGINS.UPDATE_ALL_CONFIRM_TITLE";s:15:"Update plugins?";s:49:"ICU.ADMIN_NEXT.PLUGINS.UPDATE_ALL_CONFIRM_MESSAGE";s:77:"{n, plural, one{# plugin will be updated:} other{# plugins will be updated:}}";s:33:"ICU.ADMIN_NEXT.PLUGINS.UPDATE_ALL";s:10:"Update All";s:28:"ICU.ADMIN_NEXT.PLUGINS.TITLE";s:7:"Plugins";s:60:"ICU.ADMIN_NEXT.RESET.PASSWORD_RESET_SUCCESSFULLY_PLEASE_SIGN";s:44:"Password reset successfully. Please sign in.";s:48:"ICU.ADMIN_NEXT.RESET.UNABLE_TO_CONNECT_TO_SERVER";s:28:"Unable to connect to server.";s:46:"ICU.ADMIN_NEXT.RESET.RESET_PASSWORD_GRAV_ADMIN";s:29:"Reset password — Grav Admin";s:35:"ICU.ADMIN_NEXT.RESET.RESET_PASSWORD";s:14:"Reset password";s:56:"ICU.ADMIN_NEXT.RESET.THIS_RESET_LINK_IS_MISSING_REQUIRED";s:96:"This reset link is missing required parameters. Request a new one from the forgot password page.";s:37:"ICU.ADMIN_NEXT.RESET.CONFIRM_PASSWORD";s:16:"Confirm password";s:43:"ICU.ADMIN_NEXT.RESET.PASSWORDS_DO_NOT_MATCH";s:22:"Passwords do not match";s:36:"ICU.ADMIN_NEXT.RESET.BACK_TO_SIGN_IN";s:15:"Back to sign in";s:30:"ICU.ADMIN_NEXT.RESET.RESETTING";s:12:"Resetting...";s:33:"ICU.ADMIN_NEXT.RESET.INVALID_LINK";s:19:"Invalid reset link.";s:37:"ICU.ADMIN_NEXT.RESET.NEW_PASSWORD_FOR";s:41:"Choose a new password for **{username}**.";s:34:"ICU.ADMIN_NEXT.SETTINGS.LIGHT_LOGO";s:10:"Light logo";s:33:"ICU.ADMIN_NEXT.SETTINGS.DARK_LOGO";s:9:"Dark logo";s:35:"ICU.ADMIN_NEXT.SETTINGS.REMOVE_LINK";s:11:"Remove link";s:41:"ICU.ADMIN_NEXT.SETTINGS.RESET_PREFERENCES";s:17:"Reset Preferences";s:57:"ICU.ADMIN_NEXT.SETTINGS.PREFERENCES_RESET_RELOAD_TO_APPLY";s:35:"Preferences reset. Reload to apply.";s:43:"ICU.ADMIN_NEXT.SETTINGS.SETTINGS_GRAV_ADMIN";s:23:"Settings — Grav Admin";s:56:"ICU.ADMIN_NEXT.SETTINGS.ADMIN_PREFERENCES_AND_APPEARANCE";s:32:"Admin preferences and appearance";s:63:"ICU.ADMIN_NEXT.SETTINGS.CUSTOMIZE_THE_LOGO_SHOWN_IN_THE_SIDEBAR";s:54:"Customize the logo shown in the sidebar and login page";s:33:"ICU.ADMIN_NEXT.SETTINGS.LOGO_TYPE";s:9:"Logo Type";s:56:"ICU.ADMIN_NEXT.SETTINGS.CHOOSE_HOW_THE_LOGO_IS_DISPLAYED";s:32:"Choose how the logo is displayed";s:33:"ICU.ADMIN_NEXT.SETTINGS.GRAV_LOGO";s:9:"Grav Logo";s:35:"ICU.ADMIN_NEXT.SETTINGS.CUSTOM_TEXT";s:11:"Custom Text";s:36:"ICU.ADMIN_NEXT.SETTINGS.CUSTOM_IMAGE";s:12:"Custom Image";s:33:"ICU.ADMIN_NEXT.SETTINGS.LOGO_TEXT";s:9:"Logo Text";s:57:"ICU.ADMIN_NEXT.SETTINGS.THE_FIRST_LETTER_BECOMES_THE_ICON";s:33:"The first letter becomes the icon";s:39:"ICU.ADMIN_NEXT.SETTINGS.LIGHT_MODE_LOGO";s:15:"Light Mode Logo";s:49:"ICU.ADMIN_NEXT.SETTINGS.USED_ON_LIGHT_BACKGROUNDS";s:25:"Used on light backgrounds";s:38:"ICU.ADMIN_NEXT.SETTINGS.DARK_MODE_LOGO";s:14:"Dark Mode Logo";s:43:"ICU.ADMIN_NEXT.SETTINGS.SIDEBAR_LOGO_HEIGHT";s:19:"Sidebar Logo Height";s:48:"ICU.ADMIN_NEXT.SETTINGS.SIDEBAR_LOGO_HEIGHT_DESC";s:53:"How tall your logo appears at the top of the sidebar.";s:43:"ICU.ADMIN_NEXT.SETTINGS.LOGO_HEIGHT_DEFAULT";s:7:"Default";s:42:"ICU.ADMIN_NEXT.SETTINGS.LOGO_HEIGHT_CUSTOM";s:6:"Custom";s:48:"ICU.ADMIN_NEXT.SETTINGS.USED_ON_DARK_BACKGROUNDS";s:24:"Used on dark backgrounds";s:34:"ICU.ADMIN_NEXT.SETTINGS.APPEARANCE";s:10:"Appearance";s:64:"ICU.ADMIN_NEXT.SETTINGS.CUSTOMIZE_THE_LOOK_AND_FEEL_OF_THE_ADMIN";s:40:"Customize the look and feel of the admin";s:34:"ICU.ADMIN_NEXT.SETTINGS.COLOR_MODE";s:10:"Color Mode";s:64:"ICU.ADMIN_NEXT.SETTINGS.CHOOSE_BETWEEN_LIGHT_AND_DARK_APPEARANCE";s:40:"Choose between light and dark appearance";s:36:"ICU.ADMIN_NEXT.SETTINGS.ACCENT_COLOR";s:12:"Accent Color";s:60:"ICU.ADMIN_NEXT.SETTINGS.PRIMARY_COLOR_USED_FOR_BUTTONS_LINKS";s:53:"Primary color used for buttons, links, and highlights";s:34:"ICU.ADMIN_NEXT.SETTINGS.DARK_SHADE";s:10:"Dark Shade";s:39:"ICU.ADMIN_NEXT.SETTINGS.DARK_SHADE_DESC";s:64:"How dark mode looks. It only takes effect while dark mode is on.";s:43:"ICU.ADMIN_NEXT.SETTINGS.DARK_SHADE_GRAPHITE";s:8:"Graphite";s:39:"ICU.ADMIN_NEXT.SETTINGS.DARK_SHADE_ZINC";s:4:"Onyx";s:43:"ICU.ADMIN_NEXT.SETTINGS.DARK_SHADE_MIDNIGHT";s:8:"Midnight";s:34:"ICU.ADMIN_NEXT.SETTINGS.SATURATION";s:10:"Saturation";s:37:"ICU.ADMIN_NEXT.SETTINGS.CURRENT_COLOR";s:5:"Color";s:34:"ICU.ADMIN_NEXT.SETTINGS.COPY_COLOR";s:15:"Copy this color";s:58:"ICU.ADMIN_NEXT.SETTINGS.TYPEFACE_USED_THROUGHOUT_THE_ADMIN";s:34:"Typeface used throughout the admin";s:33:"ICU.ADMIN_NEXT.SETTINGS.FONT_SIZE";s:9:"Font Size";s:59:"ICU.ADMIN_NEXT.SETTINGS.TEXT_SIZE_USED_THROUGHOUT_THE_ADMIN";s:35:"Text size used throughout the admin";s:39:"ICU.ADMIN_NEXT.SETTINGS.FONT_SIZE_SMALL";s:5:"Small";s:40:"ICU.ADMIN_NEXT.SETTINGS.FONT_SIZE_NORMAL";s:6:"Normal";s:39:"ICU.ADMIN_NEXT.SETTINGS.FONT_SIZE_LARGE";s:5:"Large";s:40:"ICU.ADMIN_NEXT.SETTINGS.FONT_SIZE_XLARGE";s:7:"X-Large";s:33:"ICU.ADMIN_NEXT.SETTINGS.HELP_TEXT";s:9:"Help Text";s:38:"ICU.ADMIN_NEXT.SETTINGS.HELP_TEXT_DESC";s:133:"Where the short explanation for each field goes. In a tooltip, hover the info icon next to a label, or tap it on a phone, to read it.";s:40:"ICU.ADMIN_NEXT.SETTINGS.HELP_MODE_INLINE";s:15:"Below the label";s:41:"ICU.ADMIN_NEXT.SETTINGS.HELP_MODE_TOOLTIP";s:12:"In a tooltip";s:61:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_SETTINGS_FOR_THE_PAGE_BROWSER";s:37:"Default settings for the page browser";s:36:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_VIEW";s:12:"Default View";s:58:"ICU.ADMIN_NEXT.SETTINGS.HOW_PAGES_ARE_DISPLAYED_BY_DEFAULT";s:34:"How pages are displayed by default";s:40:"ICU.ADMIN_NEXT.SETTINGS.OTHER_LIST_VIEWS";s:16:"Other List Views";s:45:"ICU.ADMIN_NEXT.SETTINGS.OTHER_LIST_VIEWS_DESC";s:55:"Default layout for the users, plugins, and themes lists";s:38:"ICU.ADMIN_NEXT.SETTINGS.ITEMS_PER_PAGE";s:14:"Items per Page";s:58:"ICU.ADMIN_NEXT.SETTINGS.NUMBER_OF_PAGES_SHOWN_IN_LIST_VIEW";s:34:"Number of pages shown in list view";s:31:"ICU.ADMIN_NEXT.SETTINGS.EDITING";s:7:"Editing";s:60:"ICU.ADMIN_NEXT.SETTINGS.AUTO_SAVE_AND_UNDO_BEHAVIOR_FOR_FORM";s:44:"Auto-save and undo behavior for form editors";s:33:"ICU.ADMIN_NEXT.SETTINGS.AUTO_SAVE";s:9:"Auto-Save";s:59:"ICU.ADMIN_NEXT.SETTINGS.AUTOMATICALLY_SAVE_WHEN_YOU_LEAVE_A";s:41:"Automatically save when you leave a field";s:43:"ICU.ADMIN_NEXT.SETTINGS.TOOLBAR_UNDO_BUTTON";s:19:"Toolbar Undo Button";s:57:"ICU.ADMIN_NEXT.SETTINGS.SHOW_AN_UNDO_BUTTON_IN_THE_EDITOR";s:41:"Show an undo button in the editor toolbar";s:41:"ICU.ADMIN_NEXT.SETTINGS.UNDO_BATCH_WINDOW";s:17:"Undo Batch Window";s:63:"ICU.ADMIN_NEXT.SETTINGS.GROUP_RAPID_FIELD_CHANGES_INTO_A_SINGLE";s:49:"Group rapid field changes into a single undo step";s:43:"ICU.ADMIN_NEXT.SETTINGS.NONE_1_FIELD_1_UNDO";s:23:"None (1 field = 1 undo)";s:32:"ICU.ADMIN_NEXT.SETTINGS.1_SECOND";s:8:"1 second";s:33:"ICU.ADMIN_NEXT.SETTINGS.2_SECONDS";s:9:"2 seconds";s:47:"ICU.ADMIN_NEXT.SETTINGS.REAL_TIME_COLLABORATION";s:23:"Real-time Collaboration";s:57:"ICU.ADMIN_NEXT.SETTINGS.PLUGIN_ON_THE_SERVER_EXPERIMENTAL";s:35:"plugin on the server. Experimental.";s:48:"ICU.ADMIN_NEXT.SETTINGS.ADMIN_INTERFACE_LANGUAGE";s:24:"Admin interface language";s:38:"ICU.ADMIN_NEXT.SETTINGS.ADMIN_LANGUAGE";s:14:"Admin Language";s:31:"ICU.ADMIN_NEXT.SETTINGS.ENGLISH";s:7:"English";s:32:"ICU.ADMIN_NEXT.SETTINGS.FRAN_AIS";s:9:"Français";s:31:"ICU.ADMIN_NEXT.SETTINGS.DEUTSCH";s:7:"Deutsch";s:31:"ICU.ADMIN_NEXT.SETTINGS.ESPA_OL";s:8:"Español";s:32:"ICU.ADMIN_NEXT.SETTINGS.ITALIANO";s:8:"Italiano";s:33:"ICU.ADMIN_NEXT.SETTINGS.PORTUGU_S";s:10:"Português";s:34:"ICU.ADMIN_NEXT.SETTINGS.NEDERLANDS";s:10:"Nederlands";s:37:"ICU.ADMIN_NEXT.SETTINGS.MENUBAR_LINKS";s:13:"Menubar Links";s:57:"ICU.ADMIN_NEXT.SETTINGS.CUSTOM_SHORTCUTS_SHOWN_IN_THE_TOP";s:41:"Custom shortcuts shown in the top menubar";s:32:"ICU.ADMIN_NEXT.SETTINGS.EXTERNAL";s:8:"External";s:32:"ICU.ADMIN_NEXT.SETTINGS.ADD_LINK";s:8:"Add Link";s:34:"ICU.ADMIN_NEXT.SETTINGS.CONNECTION";s:10:"Connection";s:49:"ICU.ADMIN_NEXT.SETTINGS.SERVER_CONNECTION_DETAILS";s:25:"Server connection details";s:34:"ICU.ADMIN_NEXT.SETTINGS.SERVER_URL";s:10:"Server URL";s:35:"ICU.ADMIN_NEXT.SETTINGS.ENVIRONMENT";s:11:"Environment";s:40:"ICU.ADMIN_NEXT.SETTINGS.AUTHENTICATED_AS";s:16:"Authenticated As";s:45:"ICU.ADMIN_NEXT.SETTINGS.RESET_ALL_PREFERENCES";s:21:"Reset All Preferences";s:42:"ICU.ADMIN_NEXT.SETTINGS.COLLAB_DESCRIPTION";s:94:"Live multi-user editing with presence. Requires the `sync` plugin on the server. Experimental.";s:43:"ICU.ADMIN_NEXT.SETTINGS.ADMIN_LANGUAGE_DESC";s:65:"Language for labels, menus, and messages ({count} strings loaded)";s:40:"ICU.ADMIN_NEXT.SETTINGS.LANGUAGE_CHANGED";s:30:"Language changed to {language}";s:27:"ICU.ADMIN_NEXT.SETTINGS.HUE";s:3:"Hue";s:28:"ICU.ADMIN_NEXT.SETTINGS.FONT";s:4:"Font";s:29:"ICU.ADMIN_NEXT.SETTINGS.LIGHT";s:5:"Light";s:28:"ICU.ADMIN_NEXT.SETTINGS.DARK";s:4:"Dark";s:33:"ICU.ADMIN_NEXT.SETTINGS.FOLLOW_OS";s:9:"Follow OS";s:26:"ICU.ADMIN_NEXT.SETTINGS.ON";s:2:"On";s:27:"ICU.ADMIN_NEXT.SETTINGS.OFF";s:3:"Off";s:46:"ICU.ADMIN_NEXT.SETTINGS.RESET_TO_SITE_DEFAULTS";s:37:"Reset my preferences to site defaults";s:37:"ICU.ADMIN_NEXT.SETTINGS.SITE_DEFAULTS";s:13:"Site Defaults";s:49:"ICU.ADMIN_NEXT.SETTINGS.SITE_DEFAULTS_DESCRIPTION";s:231:"Settings below apply to every admin user as the baseline. Tier B items (appearance, pages, language, editor) can be overridden in each user's own preferences above. Tier A items (editing, menubar) are site-wide and not overridable.";s:32:"ICU.ADMIN_NEXT.SETTINGS.BRANDING";s:8:"Branding";s:37:"ICU.ADMIN_NEXT.SETTINGS.BRANDING_DESC";s:63:"Logo, title, favicon and sign-in screen shown across the admin.";s:43:"ICU.ADMIN_NEXT.SETTINGS.SAVED_AUTOMATICALLY";s:19:"Saved automatically";s:45:"ICU.ADMIN_NEXT.SETTINGS.SITE_SETTINGS_HEADING";s:13:"Site Settings";s:42:"ICU.ADMIN_NEXT.SETTINGS.SITE_SETTINGS_DESC";s:107:"Default preferences for new users plus site-wide behavior. Changes apply on next reload for affected users.";s:42:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_APPEARANCE";s:18:"Default Appearance";s:53:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_COLOR_APPEARANCE_DESC";s:39:"Default color appearance for new users.";s:50:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_PRIMARY_COLOR_DESC";s:57:"Default primary color for buttons, links, and highlights.";s:47:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_DARK_SHADE_DESC";s:77:"Default dark shade for new users. It only takes effect while dark mode is on.";s:45:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_TYPEFACE_DESC";s:34:"Default typeface for the admin UI.";s:46:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_TEXT_SIZE_DESC";s:35:"Default text size for the admin UI.";s:46:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_HELP_TEXT_DESC";s:81:"Default place for field help text for new users, below the label or in a tooltip.";s:37:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_PAGES";s:13:"Default Pages";s:40:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_LANGUAGE";s:16:"Default Language";s:55:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_INTERFACE_LANGUAGE_DESC";s:41:"Default interface language for new users.";s:38:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_HEADING";s:6:"Editor";s:35:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_MODE";s:11:"Editor mode";s:51:"ICU.ADMIN_NEXT.SETTINGS.DEFAULT_FORM_EDITOR_DENSITY";s:28:"Default form editor density.";s:43:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_SECTION_DESC";s:48:"How the Markdown editor behaves while you write.";s:37:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_KEYMAP";s:11:"Keybindings";s:42:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_KEYMAP_DESC";s:85:"Use Vim keybindings in the Markdown and code editors. Default keeps standard editing.";s:45:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_KEYMAP_DEFAULT";s:7:"Default";s:41:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_KEYMAP_VIM";s:3:"Vim";s:38:"ICU.ADMIN_NEXT.SETTINGS.STICKY_TOOLBAR";s:14:"Sticky toolbar";s:43:"ICU.ADMIN_NEXT.SETTINGS.STICKY_TOOLBAR_DESC";s:76:"Keep the formatting toolbar and Preview button pinned in view as you scroll.";s:37:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_HEIGHT";s:13:"Editor height";s:42:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_HEIGHT_DESC";s:90:"Let the editor grow with your content, or cap it at a fixed height with its own scrollbar.";s:42:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_HEIGHT_AUTO";s:4:"Auto";s:43:"ICU.ADMIN_NEXT.SETTINGS.EDITOR_HEIGHT_FIXED";s:5:"Fixed";s:42:"ICU.ADMIN_NEXT.SETTINGS.USERS_MAY_OVERRIDE";s:18:"Users may override";s:38:"ICU.ADMIN_NEXT.SETTINGS.SITE_WIDE_ONLY";s:14:"Site-wide only";s:38:"ICU.ADMIN_NEXT.SETTINGS.REVERT_CHANGES";s:14:"Revert changes";s:42:"ICU.ADMIN_NEXT.SETTINGS.SAVE_SITE_DEFAULTS";s:18:"Save site defaults";s:45:"ICU.ADMIN_NEXT.SETTINGS.RESET_PREFERENCES_MSG";s:67:"Remove all your personal overrides and revert to the site defaults?";s:29:"ICU.ADMIN_NEXT.SETTINGS.RESET";s:5:"Reset";s:48:"ICU.ADMIN_NEXT.SETTINGS.FAILED_TO_SAVE_LOGO_MODE";s:25:"Failed to save logo mode.";s:48:"ICU.ADMIN_NEXT.SETTINGS.FAILED_TO_SAVE_LOGO_TEXT";s:25:"Failed to save logo text.";s:43:"ICU.ADMIN_NEXT.SETTINGS.LIGHT_LOGO_UPLOADED";s:20:"Light logo uploaded.";s:42:"ICU.ADMIN_NEXT.SETTINGS.DARK_LOGO_UPLOADED";s:19:"Dark logo uploaded.";s:42:"ICU.ADMIN_NEXT.SETTINGS.LOGO_UPLOAD_FAILED";s:19:"Logo upload failed.";s:42:"ICU.ADMIN_NEXT.SETTINGS.LIGHT_LOGO_REMOVED";s:19:"Light logo removed.";s:41:"ICU.ADMIN_NEXT.SETTINGS.DARK_LOGO_REMOVED";s:18:"Dark logo removed.";s:45:"ICU.ADMIN_NEXT.SETTINGS.FAILED_TO_REMOVE_LOGO";s:22:"Failed to remove logo.";s:47:"ICU.ADMIN_NEXT.SETTINGS.FAILED_TO_SAVE_BRANDING";s:24:"Failed to save branding.";s:35:"ICU.ADMIN_NEXT.SETTINGS.ADMIN_TITLE";s:11:"Admin title";s:40:"ICU.ADMIN_NEXT.SETTINGS.ADMIN_TITLE_DESC";s:150:"Shown in the browser tab, and as the sign-in heading unless a custom logo is set, since the logo already names the site. Leave blank for "Grav Admin".";s:38:"ICU.ADMIN_NEXT.SETTINGS.LOGIN_SUBTITLE";s:16:"Sign-in subtitle";s:43:"ICU.ADMIN_NEXT.SETTINGS.LOGIN_SUBTITLE_DESC";s:46:"Optional line shown under the sign-in heading.";s:39:"ICU.ADMIN_NEXT.SETTINGS.SHOW_POWERED_BY";s:22:"Show "Powered by Grav"";s:44:"ICU.ADMIN_NEXT.SETTINGS.SHOW_POWERED_BY_DESC";s:69:"Show the "Powered by Grav CMS" line on the sign-in and setup screens.";s:35:"ICU.ADMIN_NEXT.SETTINGS.SHOW_CREDIT";s:24:"Show Trilby Media credit";s:40:"ICU.ADMIN_NEXT.SETTINGS.SHOW_CREDIT_DESC";s:86:"Show the "Grav was coded with love by Trilby Media" line at the bottom of the sidebar.";s:31:"ICU.ADMIN_NEXT.SETTINGS.FAVICON";s:7:"Favicon";s:36:"ICU.ADMIN_NEXT.SETTINGS.FAVICON_DESC";s:85:"Custom browser-tab icon (SVG, PNG, WebP, or ICO). Leave blank for the generated icon.";s:40:"ICU.ADMIN_NEXT.SETTINGS.FAVICON_UPLOADED";s:17:"Favicon uploaded.";s:39:"ICU.ADMIN_NEXT.SETTINGS.FAVICON_REMOVED";s:16:"Favicon removed.";s:43:"ICU.ADMIN_NEXT.SETTINGS.SITE_DEFAULTS_SAVED";s:61:"Site defaults saved. All users will see these on next reload.";s:52:"ICU.ADMIN_NEXT.SETTINGS.FAILED_TO_SAVE_SITE_DEFAULTS";s:29:"Failed to save site defaults.";s:51:"ICU.ADMIN_NEXT.SETTINGS.FAILED_TO_RESET_PREFERENCES";s:28:"Failed to reset preferences.";s:21:"ICU.ADMIN_NEXT.CUSTOM";s:6:"Custom";s:22:"ICU.ADMIN_NEXT.PREVIEW";s:7:"Preview";s:56:"ICU.ADMIN_NEXT.SETUP.PLEASE_FIX_THE_ERRORS_ABOVE_AND_TRY";s:41:"Please fix the errors above and try again";s:58:"ICU.ADMIN_NEXT.SETUP.ADMINISTRATOR_ACCOUNT_CREATED_WELCOME";s:49:"Administrator account created — welcome to Grav";s:60:"ICU.ADMIN_NEXT.SETUP.SETUP_HAS_ALREADY_BEEN_COMPLETED_PLEASE";s:49:"Setup has already been completed. Please sign in.";s:59:"ICU.ADMIN_NEXT.SETUP.UNABLE_TO_CONNECT_TO_SERVER_CHECK_YOUR";s:65:"Unable to connect to server. Check your server URL and try again.";s:37:"ICU.ADMIN_NEXT.SETUP.SETUP_GRAV_ADMIN";s:20:"Setup — Grav Admin";s:36:"ICU.ADMIN_NEXT.SETUP.WELCOME_TO_GRAV";s:15:"Welcome to Grav";s:57:"ICU.ADMIN_NEXT.SETUP.CREATE_YOUR_ADMINISTRATOR_ACCOUNT_TO";s:48:"Create your administrator account to get started";s:36:"ICU.ADMIN_NEXT.SETUP.CHECKING_SERVER";s:18:"Checking server…";s:41:"ICU.ADMIN_NEXT.SETUP.SERVER_CONFIGURATION";s:20:"Server Configuration";s:31:"ICU.ADMIN_NEXT.SETUP.SERVER_URL";s:10:"Server URL";s:32:"ICU.ADMIN_NEXT.SETUP.ENVIRONMENT";s:11:"Environment";s:60:"ICU.ADMIN_NEXT.SETUP.3_64_CHARACTERS_LETTERS_NUMBERS_HYPHENS";s:55:"3-64 characters: letters, numbers, hyphens, underscores";s:30:"ICU.ADMIN_NEXT.SETUP.FULL_NAME";s:9:"Full name";s:29:"ICU.ADMIN_NEXT.SETUP.OPTIONAL";s:10:"(optional)";s:48:"ICU.ADMIN_NEXT.SETUP.ENTER_A_VALID_EMAIL_ADDRESS";s:27:"Enter a valid email address";s:37:"ICU.ADMIN_NEXT.SETUP.CONFIRM_PASSWORD";s:16:"Confirm password";s:43:"ICU.ADMIN_NEXT.SETUP.PASSWORDS_DO_NOT_MATCH";s:22:"Passwords do not match";s:40:"ICU.ADMIN_NEXT.SETUP.POWERED_BY_GRAV_CMS";s:19:"Powered by Grav CMS";s:37:"ICU.ADMIN_NEXT.SETUP.CREATING_ACCOUNT";s:19:"Creating account...";s:41:"ICU.ADMIN_NEXT.SETUP.CREATE_ADMINISTRATOR";s:20:"Create administrator";s:39:"ICU.ADMIN_NEXT.SYSTEM.SYSTEM_GRAV_ADMIN";s:21:"System — Grav Admin";s:33:"ICU.ADMIN_NEXT.SYSTEM.COMING_SOON";s:11:"Coming soon";s:35:"ICU.ADMIN_NEXT.THEMES.SEARCH_THEMES";s:16:"Search themes...";s:31:"ICU.ADMIN_NEXT.THEMES.SYMLINKED";s:9:"Symlinked";s:43:"ICU.ADMIN_NEXT.THEMES.FAILED_TO_LOAD_THEMES";s:21:"Failed to load themes";s:49:"ICU.ADMIN_NEXT.THEMES.FAILED_TO_CHECK_FOR_UPDATES";s:27:"Failed to check for updates";s:39:"ICU.ADMIN_NEXT.THEMES.THEMES_GRAV_ADMIN";s:21:"Themes — Grav Admin";s:35:"ICU.ADMIN_NEXT.THEMES.CHECK_UPDATES";s:13:"Check Updates";s:31:"ICU.ADMIN_NEXT.THEMES.CONFIGURE";s:9:"Configure";s:52:"ICU.ADMIN_NEXT.THEMES.SELECT_A_THEME_TO_VIEW_DETAILS";s:30:"Select a theme to view details";s:34:"ICU.ADMIN_NEXT.THEMES.ACTIVE_THEME";s:12:"Active Theme";s:45:"ICU.ADMIN_NEXT.THEMES.CLICK_TO_VIEW_FULL_SIZE";s:23:"Click to view full size";s:34:"ICU.ADMIN_NEXT.THEMES.REMOVE_THEME";s:12:"Remove Theme";s:58:"ICU.ADMIN_NEXT.THEMES.CONFIGURATION_WAS_MODIFIED_ELSEWHERE";s:52:"Configuration was modified elsewhere. Please reload.";s:50:"ICU.ADMIN_NEXT.THEMES.FAILED_TO_SAVE_CONFIGURATION";s:29:"Failed to save configuration.";s:36:"ICU.ADMIN_NEXT.THEMES.BACK_TO_THEMES";s:14:"Back to Themes";s:31:"ICU.ADMIN_NEXT.THEMES.CHANGELOG";s:9:"Changelog";s:60:"ICU.ADMIN_NEXT.THEMES.NO_CONFIGURATION_OPTIONS_AVAILABLE_FOR";s:50:"No configuration options available for this theme.";s:32:"ICU.ADMIN_NEXT.THEMES.PAGE_TITLE";s:32:"{name} — Themes — Grav Admin";s:27:"ICU.ADMIN_NEXT.THEMES.TITLE";s:6:"Themes";s:30:"ICU.ADMIN_NEXT.THEMES.ACTIVATE";s:8:"Activate";s:36:"ICU.ADMIN_NEXT.THEMES.ACTIVATE_THEME";s:15:"Activate {name}";s:44:"ICU.ADMIN_NEXT.THEMES.ACTIVATE_CONFIRM_TITLE";s:15:"Activate theme?";s:46:"ICU.ADMIN_NEXT.THEMES.ACTIVATE_CONFIRM_MESSAGE";s:91:"Switch the active site theme to {name}? Frontend rendering will use this theme immediately.";s:42:"ICU.ADMIN_NEXT.THEMES.REMOVE_CONFIRM_TITLE";s:13:"Remove theme?";s:44:"ICU.ADMIN_NEXT.THEMES.REMOVE_CONFIRM_MESSAGE";s:66:"Remove {name}? This will uninstall the theme and delete its files.";s:46:"ICU.ADMIN_NEXT.THEMES.UPDATE_ALL_CONFIRM_TITLE";s:14:"Update themes?";s:48:"ICU.ADMIN_NEXT.THEMES.UPDATE_ALL_CONFIRM_MESSAGE";s:75:"{n, plural, one{# theme will be updated:} other{# themes will be updated:}}";s:32:"ICU.ADMIN_NEXT.THEMES.UPDATE_ALL";s:10:"Update All";s:51:"ICU.ADMIN_NEXT.THEMES.REMOVE_ACTIVE_CONFIRM_MESSAGE";s:127:"{name} is the currently active theme. Removing it will leave the site without a theme until another one is activated. Continue?";s:43:"ICU.ADMIN_NEXT.THEMES.DELETE_ACTIVE_WARNING";s:72:"Currently active. Switching themes first is recommended before deleting.";s:21:"ICU.ADMIN_NEXT.ACTIVE";s:6:"Active";s:23:"ICU.ADMIN_NEXT.ACTIVATE";s:8:"Activate";s:26:"ICU.ADMIN_NEXT.USERS.TITLE";s:5:"Users";s:27:"ICU.ADMIN_NEXT.USERS.STATUS";s:6:"Status";s:32:"ICU.ADMIN_NEXT.USERS.STATUS_HELP";s:48:"Disabled accounts cannot sign in or use the API.";s:33:"ICU.ADMIN_NEXT.USERS.SEARCH_USERS";s:15:"Search users...";s:41:"ICU.ADMIN_NEXT.USERS.FAILED_TO_LOAD_USERS";s:20:"Failed to load users";s:37:"ICU.ADMIN_NEXT.USERS.USERS_GRAV_ADMIN";s:20:"Users — Grav Admin";s:29:"ICU.ADMIN_NEXT.USERS.ADD_USER";s:8:"Add User";s:32:"ICU.ADMIN_NEXT.USERS.SUPER_ADMIN";s:11:"Super Admin";s:28:"ICU.ADMIN_NEXT.USERS.CREATED";s:7:"Created";s:32:"ICU.ADMIN_NEXT.USERS.PERMISSIONS";s:11:"Permissions";s:50:"ICU.ADMIN_NEXT.USERS.SELECT_A_USER_TO_VIEW_DETAILS";s:29:"Select a user to view details";s:32:"ICU.ADMIN_NEXT.USERS.DELETE_USER";s:11:"Delete User";s:40:"ICU.ADMIN_NEXT.USERS.CONFIRM_DELETE_USER";s:50:"Delete user ''{username}''? This cannot be undone.";s:55:"ICU.ADMIN_NEXT.USERS.USER_WAS_MODIFIED_ELSEWHERE_PLEASE";s:43:"User was modified elsewhere. Please reload.";s:40:"ICU.ADMIN_NEXT.USERS.FAILED_TO_SAVE_USER";s:20:"Failed to save user.";s:55:"ICU.ADMIN_NEXT.USERS.YOU_CANNOT_DELETE_YOUR_OWN_ACCOUNT";s:35:"You cannot delete your own account.";s:51:"ICU.ADMIN_NEXT.USERS.USER_CHANGED_ELSEWHERE_SAVE_TO";s:54:"User changed elsewhere — save to overwrite or reload";s:41:"ICU.ADMIN_NEXT.USERS.EMAIL_CHANGE_WAITING";s:33:"Waiting for confirmation: {email}";s:40:"ICU.ADMIN_NEXT.USERS.EMAIL_CHANGE_RESEND";s:6:"Resend";s:38:"ICU.ADMIN_NEXT.USERS.EMAIL_CHANGE_SENT";s:90:"We sent a confirmation link to {email}. The email address changes once the link is opened.";s:43:"ICU.ADMIN_NEXT.USERS.EMAIL_CHANGE_CANCELLED";s:23:"Email change cancelled.";s:47:"ICU.ADMIN_NEXT.USERS.EMAIL_CHANGE_RESEND_FAILED";s:39:"Failed to resend the confirmation link.";s:47:"ICU.ADMIN_NEXT.USERS.EMAIL_CHANGE_CANCEL_FAILED";s:34:"Failed to cancel the email change.";s:40:"ICU.ADMIN_NEXT.USERS.EMAIL_CONFIRM.TITLE";s:16:"Confirm it's you";s:42:"ICU.ADMIN_NEXT.USERS.EMAIL_CONFIRM.MESSAGE";s:68:"Enter your current password to change your email address to {email}.";s:44:"ICU.ADMIN_NEXT.USERS.EMAIL_CONFIRM.NOT_SAVED";s:88:"Your new email address, {email}, isn't saved yet. Confirm it with your current password.";s:34:"ICU.ADMIN_NEXT.USERS.BACK_TO_USERS";s:13:"Back to Users";s:44:"ICU.ADMIN_NEXT.USERS.2_FACTOR_AUTHENTICATION";s:23:"2-Factor Authentication";s:35:"ICU.ADMIN_NEXT.USERS.PASSWORD.TITLE";s:8:"Password";s:38:"ICU.ADMIN_NEXT.USERS.PASSWORD.OWN_HELP";s:150:"Enter your current password, then the new one twice. You stay signed in here, and every other browser and app signed in to your account is signed out.";s:46:"ICU.ADMIN_NEXT.USERS.PASSWORD.NO_PASSWORD_HELP";s:137:"Your account has no password yet because you sign in through another service. Set one to sign in with your username and password as well.";s:40:"ICU.ADMIN_NEXT.USERS.PASSWORD.OTHER_HELP";s:117:"Set a new password for {name}. They are signed out of every browser and app, and sign in again with the new password.";s:37:"ICU.ADMIN_NEXT.USERS.PASSWORD.CURRENT";s:16:"Current password";s:33:"ICU.ADMIN_NEXT.USERS.PASSWORD.NEW";s:12:"New password";s:37:"ICU.ADMIN_NEXT.USERS.PASSWORD.CONFIRM";s:20:"Confirm new password";s:36:"ICU.ADMIN_NEXT.USERS.PASSWORD.CHANGE";s:15:"Change password";s:33:"ICU.ADMIN_NEXT.USERS.PASSWORD.SET";s:12:"Set password";s:46:"ICU.ADMIN_NEXT.USERS.PASSWORD.CURRENT_REQUIRED";s:28:"Enter your current password.";s:43:"ICU.ADMIN_NEXT.USERS.PASSWORD.CURRENT_WRONG";s:37:"Your current password is not correct.";s:42:"ICU.ADMIN_NEXT.USERS.PASSWORD.NEW_REQUIRED";s:21:"Enter a new password.";s:36:"ICU.ADMIN_NEXT.USERS.PASSWORD.POLICY";s:48:"The new password does not meet the requirements.";s:38:"ICU.ADMIN_NEXT.USERS.PASSWORD.MISMATCH";s:27:"The passwords do not match.";s:38:"ICU.ADMIN_NEXT.USERS.PASSWORD.TOO_MANY";s:53:"Too many wrong passwords. Try again in a few minutes.";s:41:"ICU.ADMIN_NEXT.USERS.PASSWORD.NOT_ALLOWED";s:50:"You don't have permission to change this password.";s:36:"ICU.ADMIN_NEXT.USERS.PASSWORD.FAILED";s:30:"Failed to change the password.";s:41:"ICU.ADMIN_NEXT.USERS.PASSWORD.CHANGED_OWN";s:103:"Your password has been changed. Other browsers and apps signed in to your account have been signed out.";s:43:"ICU.ADMIN_NEXT.USERS.PASSWORD.CHANGED_OTHER";s:41:"The password for {name} has been changed.";s:45:"ICU.ADMIN_NEXT.USERS.NEW.LOWERCASE_3_64_CHARS";s:35:"3-64 chars: letters, numbers, . - _";s:44:"ICU.ADMIN_NEXT.USERS.NEW.NEW_USER_GRAV_ADMIN";s:23:"New User — Grav Admin";s:33:"ICU.ADMIN_NEXT.USERS.NEW.NEW_USER";s:8:"New User";s:32:"ICU.ADMIN_NEXT.USERS.NEW.ACCOUNT";s:7:"Account";s:34:"ICU.ADMIN_NEXT.USERS.NEW.FULL_NAME";s:9:"Full Name";s:36:"ICU.ADMIN_NEXT.USERS.NEW.PERMISSIONS";s:11:"Permissions";s:31:"ICU.ADMIN_NEXT.USERS.NEW.CREATE";s:6:"Create";s:31:"ICU.ADMIN_NEXT.USERS.PAGE_TITLE";s:31:"{name} — Users — Grav Admin";s:30:"ICU.ADMIN_NEXT.USERS_NAV.USERS";s:5:"Users";s:31:"ICU.ADMIN_NEXT.USERS_NAV.GROUPS";s:6:"Groups";s:36:"ICU.ADMIN_NEXT.USERS_NAV.INVITATIONS";s:11:"Invitations";s:38:"ICU.ADMIN_NEXT.USERS_NAV.CONFIGURATION";s:13:"Configuration";s:33:"ICU.ADMIN_NEXT.INVITATIONS.INVITE";s:6:"Invite";s:38:"ICU.ADMIN_NEXT.INVITATIONS.INVITE_USER";s:11:"Invite User";s:38:"ICU.ADMIN_NEXT.INVITATIONS.SEND_INVITE";s:11:"Send Invite";s:36:"ICU.ADMIN_NEXT.INVITATIONS.RECIPIENT";s:9:"Recipient";s:41:"ICU.ADMIN_NEXT.INVITATIONS.RECIPIENT_HINT";s:64:"They'll choose their own username and password when they accept.";s:32:"ICU.ADMIN_NEXT.INVITATIONS.EMAIL";s:5:"Email";s:45:"ICU.ADMIN_NEXT.INVITATIONS.FULL_NAME_OPTIONAL";s:20:"Full name (optional)";s:43:"ICU.ADMIN_NEXT.INVITATIONS.MESSAGE_OPTIONAL";s:27:"Personal message (optional)";s:40:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRES_AFTER";s:24:"Invitation expires after";s:39:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRY_1_DAY";s:5:"1 day";s:40:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRY_3_DAYS";s:6:"3 days";s:40:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRY_7_DAYS";s:6:"7 days";s:41:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRY_14_DAYS";s:7:"14 days";s:41:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRY_30_DAYS";s:7:"30 days";s:33:"ICU.ADMIN_NEXT.INVITATIONS.GROUPS";s:6:"Groups";s:38:"ICU.ADMIN_NEXT.INVITATIONS.GROUPS_HINT";s:41:"Groups the invited user will be added to.";s:41:"ICU.ADMIN_NEXT.INVITATIONS.LOADING_GROUPS";s:17:"Loading groups...";s:36:"ICU.ADMIN_NEXT.INVITATIONS.NO_GROUPS";s:22:"No groups defined yet.";s:38:"ICU.ADMIN_NEXT.INVITATIONS.PERMISSIONS";s:11:"Permissions";s:43:"ICU.ADMIN_NEXT.INVITATIONS.PERMISSIONS_HINT";s:94:"Permissions the invited user will receive. They can't grant themselves more than you set here.";s:39:"ICU.ADMIN_NEXT.INVITATIONS.INVITE_READY";s:16:"Invitation ready";s:40:"ICU.ADMIN_NEXT.INVITATIONS.EMAIL_SENT_TO";s:40:"An invitation email was sent to {email}.";s:38:"ICU.ADMIN_NEXT.INVITATIONS.INVITE_LINK";s:15:"Invitation link";s:31:"ICU.ADMIN_NEXT.INVITATIONS.COPY";s:4:"Copy";s:33:"ICU.ADMIN_NEXT.INVITATIONS.COPIED";s:6:"Copied";s:41:"ICU.ADMIN_NEXT.INVITATIONS.INVITE_ANOTHER";s:14:"Invite another";s:39:"ICU.ADMIN_NEXT.INVITATIONS.VIEW_PENDING";s:12:"View pending";s:37:"ICU.ADMIN_NEXT.INVITATIONS.SENT_TOAST";s:27:"Invitation sent to {email}.";s:49:"ICU.ADMIN_NEXT.INVITATIONS.CREATED_NO_EMAIL_TOAST";s:71:"Invitation created. Email isn't configured, so share the link manually.";s:39:"ICU.ADMIN_NEXT.INVITATIONS.RESENT_TOAST";s:29:"Invitation resent to {email}.";s:40:"ICU.ADMIN_NEXT.INVITATIONS.REVOKED_TOAST";s:19:"Invitation revoked.";s:38:"ICU.ADMIN_NEXT.INVITATIONS.SEND_FAILED";s:26:"Failed to send invitation.";s:40:"ICU.ADMIN_NEXT.INVITATIONS.RESEND_FAILED";s:28:"Failed to resend invitation.";s:40:"ICU.ADMIN_NEXT.INVITATIONS.REVOKE_FAILED";s:28:"Failed to revoke invitation.";s:38:"ICU.ADMIN_NEXT.INVITATIONS.LOAD_FAILED";s:27:"Failed to load invitations.";s:38:"ICU.ADMIN_NEXT.INVITATIONS.COPY_FAILED";s:23:"Couldn't copy the link.";s:40:"ICU.ADMIN_NEXT.INVITATIONS.PENDING_COUNT";s:101:"{count, plural, =0 {No pending invitations} one {# pending invitation} other {# pending invitations}}";s:39:"ICU.ADMIN_NEXT.INVITATIONS.NONE_PENDING";s:22:"No pending invitations";s:44:"ICU.ADMIN_NEXT.INVITATIONS.NONE_PENDING_HINT";s:69:"Invite someone to join and their pending invitation will appear here.";s:37:"ICU.ADMIN_NEXT.INVITATIONS.INVITED_BY";s:17:"Invited by {name}";s:34:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRED";s:7:"Expired";s:42:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRES_IN_DAYS";s:65:"{count, plural, one {Expires in # day} other {Expires in # days}}";s:43:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRES_IN_HOURS";s:67:"{count, plural, one {Expires in # hour} other {Expires in # hours}}";s:33:"ICU.ADMIN_NEXT.INVITATIONS.RESEND";s:6:"Resend";s:33:"ICU.ADMIN_NEXT.INVITATIONS.REVOKE";s:6:"Revoke";s:39:"ICU.ADMIN_NEXT.INVITATIONS.REVOKE_TITLE";s:17:"Revoke invitation";s:41:"ICU.ADMIN_NEXT.INVITATIONS.CONFIRM_REVOKE";s:62:"Revoke the invitation for {email}? The link will stop working.";s:39:"ICU.ADMIN_NEXT.INVITATIONS.ACCEPT_TITLE";s:32:"Accept Invitation — Grav Admin";s:41:"ICU.ADMIN_NEXT.INVITATIONS.ACCEPT_HEADING";s:17:"Accept invitation";s:44:"ICU.ADMIN_NEXT.INVITATIONS.ACCEPT_SUBHEADING";s:35:"Set up your account to get started.";s:42:"ICU.ADMIN_NEXT.INVITATIONS.CHECKING_INVITE";s:27:"Checking your invitation...";s:41:"ICU.ADMIN_NEXT.INVITATIONS.INVALID_INVITE";s:28:"This invitation isn't valid.";s:46:"ICU.ADMIN_NEXT.INVITATIONS.INVALID_INVITE_BODY";s:57:"This invitation link is invalid or has already been used.";s:41:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRED_INVITE";s:28:"This invitation has expired.";s:46:"ICU.ADMIN_NEXT.INVITATIONS.EXPIRED_INVITE_BODY";s:68:"This invitation has expired. Ask an administrator to send a new one.";s:41:"ICU.ADMIN_NEXT.INVITATIONS.TITLE_OPTIONAL";s:16:"Title (optional)";s:42:"ICU.ADMIN_NEXT.INVITATIONS.CHOOSE_PASSWORD";s:17:"Choose a password";s:42:"ICU.ADMIN_NEXT.INVITATIONS.PASSWORD_POLICY";s:42:"Password does not meet the required policy";s:43:"ICU.ADMIN_NEXT.INVITATIONS.USERNAME_INVALID";s:33:"Username must be 3-64 characters.";s:41:"ICU.ADMIN_NEXT.INVITATIONS.USERNAME_TAKEN";s:31:"That username is already taken.";s:41:"ICU.ADMIN_NEXT.INVITATIONS.CREATE_ACCOUNT";s:14:"Create account";s:43:"ICU.ADMIN_NEXT.INVITATIONS.CREATING_ACCOUNT";s:19:"Creating account...";s:41:"ICU.ADMIN_NEXT.INVITATIONS.ACCEPT_SUCCESS";s:25:"Account created. Welcome!";s:40:"ICU.ADMIN_NEXT.INVITATIONS.ACCEPT_FAILED";s:29:"Couldn't create your account.";s:35:"ICU.ADMIN_NEXT.USERS_TABLE.USERNAME";s:8:"Username";s:32:"ICU.ADMIN_NEXT.USERS_TABLE.EMAIL";s:5:"Email";s:36:"ICU.ADMIN_NEXT.USERS_TABLE.FULL_NAME";s:9:"Full Name";s:33:"ICU.ADMIN_NEXT.USERS_TABLE.STATUS";s:6:"Status";s:38:"ICU.ADMIN_NEXT.USERS_TABLE.PERMISSIONS";s:11:"Permissions";s:34:"ICU.ADMIN_NEXT.USERS_TABLE.ACTIONS";s:7:"Actions";s:34:"ICU.ADMIN_NEXT.USERS_TABLE.ENABLED";s:7:"Enabled";s:35:"ICU.ADMIN_NEXT.USERS_TABLE.DISABLED";s:8:"Disabled";s:28:"ICU.ADMIN_NEXT.USERS_TABLE.1";s:2:"On";s:28:"ICU.ADMIN_NEXT.USERS_TABLE.0";s:3:"Off";s:31:"ICU.ADMIN_NEXT.USERS_TABLE.EDIT";s:4:"Edit";s:33:"ICU.ADMIN_NEXT.USERS_TABLE.DELETE";s:6:"Delete";s:35:"ICU.ADMIN_NEXT.USERS_TABLE.NO_USERS";s:14:"No users found";s:32:"ICU.ADMIN_NEXT.USERS_TABLE.CARDS";s:5:"Cards";s:32:"ICU.ADMIN_NEXT.USERS_TABLE.TABLE";s:5:"Table";s:38:"ICU.ADMIN_NEXT.USERS_FILTER.PERMISSION";s:10:"Permission";s:33:"ICU.ADMIN_NEXT.USERS_FILTER.GROUP";s:5:"Group";s:34:"ICU.ADMIN_NEXT.USERS_FILTER.GROUPS";s:6:"Groups";s:42:"ICU.ADMIN_NEXT.USERS_FILTER.BACKEND_ACCESS";s:14:"Backend access";s:33:"ICU.ADMIN_NEXT.USERS_FILTER.CLEAR";s:5:"Clear";s:37:"ICU.ADMIN_NEXT.USERS_FILTER.CLEAR_ALL";s:13:"Clear filters";s:42:"ICU.ADMIN_NEXT.USERS_FILTER.TYPE_TO_FILTER";s:17:"Type to filter…";s:35:"ICU.ADMIN_NEXT.USERS_FILTER.LOADING";s:10:"Loading…";s:38:"ICU.ADMIN_NEXT.USERS_FILTER.NO_MATCHES";s:10:"No matches";s:46:"ICU.ADMIN_NEXT.USERS_FILTER.NO_MATCHES_FILTERS";s:28:"No users match these filters";s:48:"ICU.ADMIN_NEXT.USERS_FILTER.FILTER_BY_PERMISSION";s:25:"Filter by this permission";s:43:"ICU.ADMIN_NEXT.USERS_FILTER.FILTER_BY_GROUP";s:20:"Filter by this group";s:33:"ICU.ADMIN_NEXT.PLUGINS_TABLE.NAME";s:4:"Name";s:36:"ICU.ADMIN_NEXT.PLUGINS_TABLE.VERSION";s:7:"Version";s:39:"ICU.ADMIN_NEXT.PLUGINS_TABLE.NO_PLUGINS";s:20:"No plugins installed";s:45:"ICU.ADMIN_NEXT.PLUGINS_TABLE.PROTECTED_PLUGIN";s:76:"This plugin cannot be disabled from admin-next without locking yourself out.";s:37:"ICU.ADMIN_NEXT.THEMES_TABLE.NO_THEMES";s:19:"No themes installed";s:28:"ICU.ADMIN_NEXT.GROUPS.GROUPS";s:6:"Groups";s:39:"ICU.ADMIN_NEXT.GROUPS.GROUPS_GRAV_ADMIN";s:21:"Groups — Grav Admin";s:31:"ICU.ADMIN_NEXT.GROUPS.ADD_GROUP";s:9:"Add Group";s:31:"ICU.ADMIN_NEXT.GROUPS.NEW_GROUP";s:9:"New Group";s:42:"ICU.ADMIN_NEXT.GROUPS.NEW_GROUP_GRAV_ADMIN";s:24:"New Group — Grav Admin";s:32:"ICU.ADMIN_NEXT.GROUPS.GROUP_NAME";s:10:"Group Name";s:44:"ICU.ADMIN_NEXT.GROUPS.GROUP_NAME_PLACEHOLDER";s:12:"e.g. editors";s:37:"ICU.ADMIN_NEXT.GROUPS.GROUP_NAME_HELP";s:88:"1–200 characters of letters, numbers, hyphens or underscores. Used as the storage key.";s:34:"ICU.ADMIN_NEXT.GROUPS.DISPLAY_NAME";s:12:"Display Name";s:33:"ICU.ADMIN_NEXT.GROUPS.DESCRIPTION";s:11:"Description";s:35:"ICU.ADMIN_NEXT.GROUPS.SEARCH_GROUPS";s:16:"Search groups...";s:31:"ICU.ADMIN_NEXT.GROUPS.NO_GROUPS";s:15:"No groups found";s:44:"ICU.ADMIN_NEXT.GROUPS.NO_GROUPS_MATCH_SEARCH";s:27:"No groups match your search";s:52:"ICU.ADMIN_NEXT.GROUPS.SELECT_A_GROUP_TO_VIEW_DETAILS";s:30:"Select a group to view details";s:36:"ICU.ADMIN_NEXT.GROUPS.BACK_TO_GROUPS";s:14:"Back to Groups";s:28:"ICU.ADMIN_NEXT.GROUPS.CREATE";s:6:"Create";s:34:"ICU.ADMIN_NEXT.GROUPS.DELETE_GROUP";s:12:"Delete Group";s:42:"ICU.ADMIN_NEXT.GROUPS.CONFIRM_DELETE_GROUP";s:47:"Delete group ''{name}''? This cannot be undone.";s:43:"ICU.ADMIN_NEXT.GROUPS.FAILED_TO_LOAD_GROUPS";s:21:"Failed to load groups";s:42:"ICU.ADMIN_NEXT.GROUPS.FAILED_TO_LOAD_GROUP";s:32:"Failed to load group ''{name}''.";s:42:"ICU.ADMIN_NEXT.GROUPS.FAILED_TO_SAVE_GROUP";s:21:"Failed to save group.";s:44:"ICU.ADMIN_NEXT.GROUPS.FAILED_TO_CREATE_GROUP";s:23:"Failed to create group.";s:33:"ICU.ADMIN_NEXT.GROUPS.GROUP_SAVED";s:22:"Group ''{name}'' saved";s:35:"ICU.ADMIN_NEXT.GROUPS.GROUP_CREATED";s:24:"Group ''{name}'' created";s:35:"ICU.ADMIN_NEXT.GROUPS.GROUP_DELETED";s:24:"Group ''{name}'' deleted";s:41:"ICU.ADMIN_NEXT.GROUPS.GROUP_DELETE_FAILED";s:33:"Failed to delete group ''{name}''";s:46:"ICU.ADMIN_NEXT.GROUPS.GROUP_MODIFIED_ELSEWHERE";s:44:"Group was modified elsewhere. Please reload.";s:38:"ICU.ADMIN_NEXT.GROUPS.GROUP_PAGE_TITLE";s:32:"{name} — Groups — Grav Admin";s:37:"ICU.ADMIN_NEXT.GROUPS.GROUP_COUNT_ONE";s:9:"{n} group";s:39:"ICU.ADMIN_NEXT.GROUPS.GROUP_COUNT_OTHER";s:10:"{n} groups";s:36:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.TITLE";s:22:"Accounts Configuration";s:39:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.SUBTITLE";s:51:"Default settings for user accounts and registration";s:41:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.PAGE_TITLE";s:37:"Accounts Configuration — Grav Admin";s:36:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.SAVED";s:19:"Configuration saved";s:45:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.FAILED_TO_LOAD";s:37:"Failed to load accounts configuration";s:45:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.FAILED_TO_SAVE";s:37:"Failed to save accounts configuration";s:49:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.MODIFIED_ELSEWHERE";s:52:"Configuration was modified elsewhere. Please reload.";s:40:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIG.NO_FIELDS";s:35:"No configuration options available.";s:33:"ICU.ADMIN_NEXT.PAGINATION.PAGE_OF";s:25:"Page {current} of {total}";s:19:"ICU.ADMIN_NEXT.INFO";s:4:"Info";s:22:"ICU.ADMIN_NEXT.INSTALL";s:7:"Install";s:33:"ICU.ADMIN_NEXT.COPY_BUTTON.COPIED";s:7:"Copied!";s:31:"ICU.ADMIN_NEXT.COPY_BUTTON.COPY";s:4:"Copy";s:41:"ICU.ADMIN_NEXT.WIDGET_HOST.UNKNOWN_WIDGET";s:20:"Unknown widget: {id}";s:39:"ICU.ADMIN_NEXT.UPDATE_AVAILABLE_VERSION";s:28:"Update available: v{version}";s:37:"ICU.ADMIN_NEXT.UPDATE_CHANGELOG_TITLE";s:21:"Changes in v{version}";s:32:"ICU.ADMIN_NEXT.UPDATE_TO_VERSION";s:20:"Update to v{version}";s:26:"ICU.ADMIN_NEXT.2FA_ENABLED";s:11:"2FA Enabled";s:25:"ICU.ADMIN_NEXT.2FA_SECRET";s:10:"2FA Secret";s:30:"ICU.ADMIN_NEXT.2FA_SECRET_HELP";s:286:"Scan this QR code into your [Authenticator App](https://learn.getgrav.org/admin-panel/2fa#apps). Also it's a good idea to backup the secret in a safe location, in case you need to reinstall your app. Check the [Grav docs](https://learn.getgrav.org/admin-panel/2fa) for more information ";s:24:"ICU.ADMIN_NEXT.2FA_TITLE";s:23:"2-Factor Authentication";s:28:"ICU.ADMIN_NEXT.ABSOLUTE_URLS";s:13:"Absolute URLs";s:33:"ICU.ADMIN_NEXT.ABSOLUTE_URLS_HELP";s:40:"Absolute or relative URLs for `base_url`";s:21:"ICU.ADMIN_NEXT.ACCESS";s:6:"Access";s:28:"ICU.ADMIN_NEXT.ACCESS_LEVELS";s:13:"Access Levels";s:22:"ICU.ADMIN_NEXT.ACCOUNT";s:7:"Account";s:23:"ICU.ADMIN_NEXT.ACCOUNTS";s:8:"Accounts";s:31:"ICU.ADMIN_NEXT.ACCOUNTS_STORAGE";s:15:"Account Storage";s:36:"ICU.ADMIN_NEXT.ACCOUNTS_STORAGE_HELP";s:208:"The storage mechanism to be used for Flex Object Account type. Files is the traditional approach where account are stored in a YAML file in a single folder, while Folder creates a new folder for each account";s:28:"ICU.ADMIN_NEXT.ACCOUNTS_TYPE";s:13:"Accounts Type";s:33:"ICU.ADMIN_NEXT.ACCOUNTS_TYPE_HELP";s:41:"Flex Object system to store user accounts";s:41:"ICU.ADMIN_NEXT.ACTIVE_LANGUAGE_IN_SESSION";s:26:"Active language in session";s:46:"ICU.ADMIN_NEXT.ACTIVE_LANGUAGE_IN_SESSION_HELP";s:40:"Store the active language in the session";s:18:"ICU.ADMIN_NEXT.ADD";s:3:"Add";s:26:"ICU.ADMIN_NEXT.ADD_ACCOUNT";s:11:"Add Account";s:43:"ICU.ADMIN_NEXT.ADMIN_CHILDREN_DISPLAY_ORDER";s:22:"Children Display Order";s:48:"ICU.ADMIN_NEXT.ADMIN_CHILDREN_DISPLAY_ORDER_HELP";s:92:"The order that children of this page should be displayed in the 'Pages' view of Admin plugin";s:39:"ICU.ADMIN_NEXT.ADMIN_SPECIFIC_OVERRIDES";s:24:"Admin Specific Overrides";s:23:"ICU.ADMIN_NEXT.ADVANCED";s:8:"Advanced";s:41:"ICU.ADMIN_NEXT.ALLOW_URL_TAXONOMY_FILTERS";s:20:"URL Taxonomy Filters";s:46:"ICU.ADMIN_NEXT.ALLOW_URL_TAXONOMY_FILTERS_HELP";s:65:"Page-based collections allow you to filter via `/taxonomy:value`.";s:35:"ICU.ADMIN_NEXT.ALLOW_WEBSERVER_GZIP";s:20:"Allow WebServer Gzip";s:40:"ICU.ADMIN_NEXT.ALLOW_WEBSERVER_GZIP_HELP";s:179:"Off by default. When enabled, WebServer-configured Gzip/Deflate compression will work, but http connection will not be closed before onShutDown() event causing slower page loading";s:29:"ICU.ADMIN_NEXT.APPEND_URL_EXT";s:20:"Append URL extension";s:34:"ICU.ADMIN_NEXT.APPEND_URL_EXT_HELP";s:125:"Will add a custom extension to the Page's URL. Note, this will mean Grav will look for `..twig` template";s:24:"ICU.ADMIN_NEXT.ASCENDING";s:9:"Ascending";s:21:"ICU.ADMIN_NEXT.ASSETS";s:6:"Assets";s:19:"ICU.ADMIN_NEXT.AUTO";s:4:"Auto";s:31:"ICU.ADMIN_NEXT.AUTO_LINE_BREAKS";s:16:"Auto line breaks";s:36:"ICU.ADMIN_NEXT.AUTO_LINE_BREAKS_HELP";s:52:"Enable support for automatic line breaks in markdown";s:29:"ICU.ADMIN_NEXT.AUTO_URL_LINKS";s:14:"Auto URL links";s:34:"ICU.ADMIN_NEXT.AUTO_URL_LINKS_HELP";s:56:"Enable automatic conversion of URLs into HTML hyperlinks";s:35:"ICU.ADMIN_NEXT.AUTOESCAPE_VARIABLES";s:20:"Autoescape variables";s:40:"ICU.ADMIN_NEXT.AUTOESCAPE_VARIABLES_HELP";s:65:"Autoescapes all variables. This will break your site most likely";s:21:"ICU.ADMIN_NEXT.AVATAR";s:16:"Avatar Generator";s:26:"ICU.ADMIN_NEXT.AVATAR_HASH";s:42:"NOTE: Optional Avatar custom 'hash' string";s:26:"ICU.ADMIN_NEXT.AVATAR_HELP";s:144:"Multiavatar is a locally generated avatar. Gravatar is an external service that uses your email address to pull a preconfigured Avatar remotely";s:19:"ICU.ADMIN_NEXT.BACK";s:4:"Back";s:22:"ICU.ADMIN_NEXT.BACKUPS";s:7:"Backups";s:30:"ICU.ADMIN_NEXT.BACKUPS_HISTORY";s:14:"Backup History";s:32:"ICU.ADMIN_NEXT.BACKUPS_MAX_COUNT";s:25:"Maximum Number of Backups";s:41:"ICU.ADMIN_NEXT.BACKUPS_MAX_RETENTION_TIME";s:22:"Maximum Retention Time";s:48:"ICU.ADMIN_NEXT.BACKUPS_MAX_RETENTION_TIME_APPEND";s:7:"in Days";s:32:"ICU.ADMIN_NEXT.BACKUPS_MAX_SPACE";s:21:"Maximum Backups Space";s:42:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_ENVIRONMENT";s:11:"Environment";s:47:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_ENVIRONMENT_HELP";s:54:"Grav environment context the scheduled backup runs as.";s:44:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_EXCLUDE_FILES";s:13:"Exclude Files";s:49:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_EXCLUDE_FILES_HELP";s:50:"Specific Files or Folders to exclude, one per line";s:44:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_EXCLUDE_PATHS";s:13:"Exclude Paths";s:49:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_EXCLUDE_PATHS_HELP";s:39:"Absolute paths to exclude, one per line";s:35:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_NAME";s:11:"Backup Name";s:42:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_ROOT_FOLDER";s:11:"Root Folder";s:47:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_ROOT_FOLDER_HELP";s:35:"Can be an absolute path or a stream";s:39:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_SCHEDULE";s:20:"Enable Scheduled Job";s:42:"ICU.ADMIN_NEXT.BACKUPS_PROFILE_SCHEDULE_AT";s:17:"Run Scheduled Job";s:31:"ICU.ADMIN_NEXT.BACKUPS_PROFILES";s:15:"Backup Profiles";s:35:"ICU.ADMIN_NEXT.BACKUPS_PURGE_CONFIG";s:26:"Backup Purge Configuration";s:44:"ICU.ADMIN_NEXT.BACKUPS_STORAGE_PURGE_TRIGGER";s:28:"Backup Storage Purge Trigger";s:27:"ICU.ADMIN_NEXT.BODY_CLASSES";s:12:"Body classes";s:24:"ICU.ADMIN_NEXT.CACHE_ALL";s:16:"Cache all images";s:29:"ICU.ADMIN_NEXT.CACHE_ALL_HELP";s:83:"Run all images through Grav's cache system even if they have no media manipulations";s:33:"ICU.ADMIN_NEXT.CACHE_CHECK_METHOD";s:18:"Cache check method";s:38:"ICU.ADMIN_NEXT.CACHE_CHECK_METHOD_HELP";s:75:"Select the method that Grav uses to check if page files have been modified.";s:30:"ICU.ADMIN_NEXT.CACHE_CLEAR_JOB";s:23:"Run Scheduled Clear Job";s:35:"ICU.ADMIN_NEXT.CACHE_CLEAR_JOB_HELP";s:60:"With the scheduler you can periodically clear the Grav Cache";s:28:"ICU.ADMIN_NEXT.CACHE_CONTROL";s:18:"HTTP Cache-Control";s:33:"ICU.ADMIN_NEXT.CACHE_CONTROL_HELP";s:80:"Set to a valid cache-control value such as `no-cache, no-store, must-revalidate`";s:27:"ICU.ADMIN_NEXT.CACHE_DRIVER";s:12:"Cache driver";s:32:"ICU.ADMIN_NEXT.CACHE_DRIVER_HELP";s:90:"Choose which cache driver Grav should use. 'Auto Detect' attempts to find the best for you";s:29:"ICU.ADMIN_NEXT.CACHE_JOB_TYPE";s:14:"Cache Job Type";s:34:"ICU.ADMIN_NEXT.CACHE_JOB_TYPE_HELP";s:75:"Either clear with the 'standard' folders cache clear, or with 'all' folders";s:26:"ICU.ADMIN_NEXT.CACHE_PERMS";s:17:"Cache Permissions";s:31:"ICU.ADMIN_NEXT.CACHE_PERMS_HELP";s:67:"Default cache folder perms. Usually 0755 or 0775 depending on setup";s:27:"ICU.ADMIN_NEXT.CACHE_PREFIX";s:12:"Cache prefix";s:32:"ICU.ADMIN_NEXT.CACHE_PREFIX_HELP";s:86:"An identifier for part of the Grav key. Don't change unless you know what your doing.";s:39:"ICU.ADMIN_NEXT.CACHE_PREFIX_PLACEHOLDER";s:58:"Derived from base URL (override by entering random string)";s:30:"ICU.ADMIN_NEXT.CACHE_PURGE_AGE";s:15:"Cache Purge Age";s:35:"ICU.ADMIN_NEXT.CACHE_PURGE_AGE_HELP";s:51:"Purge all cache items older than this age (in days)";s:30:"ICU.ADMIN_NEXT.CACHE_PURGE_JOB";s:23:"Run Scheduled Purge Job";s:35:"ICU.ADMIN_NEXT.CACHE_PURGE_JOB_HELP";s:95:"With the scheduler you can periodically clear out old Doctrine file cache folders with this job";s:22:"ICU.ADMIN_NEXT.CACHING";s:7:"Caching";s:27:"ICU.ADMIN_NEXT.CACHING_HELP";s:51:"Global ON/OFF switch to enable/disable Grav caching";s:25:"ICU.ADMIN_NEXT.CHARACTERS";s:10:"characters";s:38:"ICU.ADMIN_NEXT.CLEAR_IMAGES_BY_DEFAULT";s:28:"Clear image cache by default";s:43:"ICU.ADMIN_NEXT.CLEAR_IMAGES_BY_DEFAULT_HELP";s:82:"By default processed images are cleared for all cache clears, this can be disabled";s:32:"ICU.ADMIN_NEXT.CLI_COMPATIBILITY";s:17:"CLI Compatibility";s:37:"ICU.ADMIN_NEXT.CLI_COMPATIBILITY_HELP";s:83:"Ensures that only non-volatile Cache drivers are used (file, redis, memcache, etc.)";s:26:"ICU.ADMIN_NEXT.COLLECTIONS";s:11:"Collections";s:22:"ICU.ADMIN_NEXT.COMMAND";s:7:"Command";s:28:"ICU.ADMIN_NEXT.CONFIGURATION";s:13:"Configuration";s:22:"ICU.ADMIN_NEXT.CONTENT";s:7:"Content";s:29:"ICU.ADMIN_NEXT.CONTENT_EDITOR";s:14:"Content Editor";s:34:"ICU.ADMIN_NEXT.CONTENT_EDITOR_HELP";s:51:"Custom editors can be preferred for content editing";s:45:"ICU.ADMIN_NEXT.CONTENT_FALLBACK_LANGUAGE_HELP";s:50:"Specify language code which you want to customize.";s:40:"ICU.ADMIN_NEXT.CONTENT_LANGUAGE_FALLBACK";s:18:"Fallback Languages";s:45:"ICU.ADMIN_NEXT.CONTENT_LANGUAGE_FALLBACK_HELP";s:104:"Please enter a list of language codes. Note that if you omit default language code, it will not be used.";s:41:"ICU.ADMIN_NEXT.CONTENT_LANGUAGE_FALLBACKS";s:25:"Content Language Fallback";s:46:"ICU.ADMIN_NEXT.CONTENT_LANGUAGE_FALLBACKS_HELP";s:157:"By default if the content isn't translated, Grav will display content in the default language. Use this setting to override that behavior per language basis.";s:19:"ICU.ADMIN_NEXT.COPY";s:4:"Copy";s:21:"ICU.ADMIN_NEXT.CREATE";s:6:"Create";s:25:"ICU.ADMIN_NEXT.CSS_ASSETS";s:10:"CSS Assets";s:25:"ICU.ADMIN_NEXT.CSS_MINIFY";s:10:"CSS minify";s:30:"ICU.ADMIN_NEXT.CSS_MINIFY_HELP";s:32:"Minify the CSS during pipelining";s:42:"ICU.ADMIN_NEXT.CSS_MINIFY_WINDOWS_OVERRIDE";s:27:"CSS minify Windows override";s:47:"ICU.ADMIN_NEXT.CSS_MINIFY_WINDOWS_OVERRIDE_HELP";s:78:"Minify Override for Windows platforms. False by default due to ThreadStackSize";s:27:"ICU.ADMIN_NEXT.CSS_PIPELINE";s:12:"CSS pipeline";s:43:"ICU.ADMIN_NEXT.CSS_PIPELINE_BEFORE_EXCLUDES";s:25:"CSS pipeline render first";s:48:"ICU.ADMIN_NEXT.CSS_PIPELINE_BEFORE_EXCLUDES_HELP";s:77:"Render the CSS pipeline before any other CSS references that are not included";s:32:"ICU.ADMIN_NEXT.CSS_PIPELINE_HELP";s:75:"The CSS pipeline is the unification of multiple CSS resources into one file";s:45:"ICU.ADMIN_NEXT.CSS_PIPELINE_INCLUDE_EXTERNALS";s:33:"Include externals in CSS pipeline";s:50:"ICU.ADMIN_NEXT.CSS_PIPELINE_INCLUDE_EXTERNALS_HELP";s:80:"External URLs sometimes have relative file references and shouldn't be pipelined";s:26:"ICU.ADMIN_NEXT.CSS_REWRITE";s:11:"CSS rewrite";s:31:"ICU.ADMIN_NEXT.CSS_REWRITE_HELP";s:47:"Rewrite any CSS relative URLs during pipelining";s:19:"ICU.ADMIN_NEXT.CURL";s:4:"cURL";s:30:"ICU.ADMIN_NEXT.CUSTOM_BASE_URL";s:15:"Custom base URL";s:35:"ICU.ADMIN_NEXT.CUSTOM_BASE_URL_HELP";s:124:"Use if you want to rewrite the site domain or use a different subfolder than the one used by Grav. Example: http://localhost";s:31:"ICU.ADMIN_NEXT.CUSTOM_REDIRECTS";s:16:"Custom Redirects";s:36:"ICU.ADMIN_NEXT.CUSTOM_REDIRECTS_HELP";s:70:"routes to redirect to other pages. Standard Regex replacement is valid";s:47:"ICU.ADMIN_NEXT.CUSTOM_REDIRECTS_PLACEHOLDER_KEY";s:11:"/your/alias";s:49:"ICU.ADMIN_NEXT.CUSTOM_REDIRECTS_PLACEHOLDER_VALUE";s:14:"/your/redirect";s:28:"ICU.ADMIN_NEXT.CUSTOM_ROUTES";s:13:"Custom Routes";s:33:"ICU.ADMIN_NEXT.CUSTOM_ROUTES_HELP";s:67:"routes to alias to other pages. Standard Regex replacement is valid";s:44:"ICU.ADMIN_NEXT.CUSTOM_ROUTES_PLACEHOLDER_KEY";s:11:"/your/alias";s:46:"ICU.ADMIN_NEXT.CUSTOM_ROUTES_PLACEHOLDER_VALUE";s:11:"/your/route";s:19:"ICU.ADMIN_NEXT.DATE";s:4:"Date";s:36:"ICU.ADMIN_NEXT.DATE_BASED_PUBLISHING";s:21:"Date-based publishing";s:41:"ICU.ADMIN_NEXT.DATE_BASED_PUBLISHING_HELP";s:51:"Automatically (un)publish posts based on their date";s:24:"ICU.ADMIN_NEXT.DATE_HELP";s:82:"The date variable allows you to specifically set a date associated with this page.";s:23:"ICU.ADMIN_NEXT.DEBUGGER";s:8:"Debugger";s:32:"ICU.ADMIN_NEXT.DEBUGGER_CENSORED";s:21:"Censor Sensitive Data";s:37:"ICU.ADMIN_NEXT.DEBUGGER_CENSORED_HELP";s:165:"Clockwork Provider ONLY: If Yes, censor potentially sensitive information (POST parameters, cookies, files, configuration and most array/object data in log messages)";s:33:"ICU.ADMIN_NEXT.DEBUGGER_CLOCKWORK";s:27:"Clockwork Browser Extension";s:32:"ICU.ADMIN_NEXT.DEBUGGER_DEBUGBAR";s:13:"PHP Debug Bar";s:41:"ICU.ADMIN_NEXT.DEBUGGER_FLEX_RENDER_HINTS";s:17:"Flex Render Hints";s:46:"ICU.ADMIN_NEXT.DEBUGGER_FLEX_RENDER_HINTS_HELP";s:161:"Wrap every rendered Flex object and collection in an HTML comment naming it, so the source of a block can be found in the page markup. Only applies to HTML pages";s:28:"ICU.ADMIN_NEXT.DEBUGGER_HELP";s:43:"Enable Grav debugger and following settings";s:32:"ICU.ADMIN_NEXT.DEBUGGER_PROVIDER";s:17:"Debugger Provider";s:37:"ICU.ADMIN_NEXT.DEBUGGER_PROVIDER_HELP";s:96:"Default is PHP Debug Bar, but Clockwork browser extension provides for a less intrusive approach";s:22:"ICU.ADMIN_NEXT.DEFAULT";s:7:"Default";s:29:"ICU.ADMIN_NEXT.DEFAULT_AUTHOR";s:14:"Default Author";s:34:"ICU.ADMIN_NEXT.DEFAULT_AUTHOR_HELP";s:59:"A default author name, often used in themes or page content";s:33:"ICU.ADMIN_NEXT.DEFAULT_CHILD_TYPE";s:18:"Default Child Type";s:34:"ICU.ADMIN_NEXT.DEFAULT_DATE_FORMAT";s:16:"Page date format";s:39:"ICU.ADMIN_NEXT.DEFAULT_DATE_FORMAT_HELP";s:159:"Page date format used by Grav. By default, Grav attempts to guess your date format, however you can specifiy a format using PHP's date syntax (e.g.: Y-m-d H:i)";s:46:"ICU.ADMIN_NEXT.DEFAULT_DATE_FORMAT_PLACEHOLDER";s:19:"Guess automatically";s:28:"ICU.ADMIN_NEXT.DEFAULT_EMAIL";s:13:"Default Email";s:33:"ICU.ADMIN_NEXT.DEFAULT_EMAIL_HELP";s:47:"A default email to reference in themes or pages";s:36:"ICU.ADMIN_NEXT.DEFAULT_IMAGE_QUALITY";s:21:"Default image quality";s:41:"ICU.ADMIN_NEXT.DEFAULT_IMAGE_QUALITY_HELP";s:68:"Default image quality to use when resampling or caching images (85%)";s:27:"ICU.ADMIN_NEXT.DEFAULT_LANG";s:25:"Override Default Language";s:32:"ICU.ADMIN_NEXT.DEFAULT_LANG_HELP";s:132:"Default is the first supported language. This can be overridden by setting this option but it must be one of the supported languages";s:38:"ICU.ADMIN_NEXT.DEFAULT_ORDER_DIRECTION";s:23:"Default order direction";s:43:"ICU.ADMIN_NEXT.DEFAULT_ORDER_DIRECTION_HELP";s:32:"The direction of pages in a list";s:31:"ICU.ADMIN_NEXT.DEFAULT_ORDERING";s:16:"Default ordering";s:36:"ICU.ADMIN_NEXT.DEFAULT_ORDERING_DATE";s:36:"Date - based on date field in header";s:39:"ICU.ADMIN_NEXT.DEFAULT_ORDERING_DEFAULT";s:30:"Default - based on folder name";s:38:"ICU.ADMIN_NEXT.DEFAULT_ORDERING_FOLDER";s:41:"Folder - based on prefix-less folder name";s:36:"ICU.ADMIN_NEXT.DEFAULT_ORDERING_HELP";s:68:"Pages in a list will render using this order unless it is overridden";s:37:"ICU.ADMIN_NEXT.DEFAULT_ORDERING_TITLE";s:38:"Title - based on title field in header";s:33:"ICU.ADMIN_NEXT.DEFAULT_PAGE_COUNT";s:18:"Default page count";s:38:"ICU.ADMIN_NEXT.DEFAULT_PAGE_COUNT_HELP";s:37:"Default maximum pages count in a list";s:28:"ICU.ADMIN_NEXT.DEFAULT_THEME";s:13:"Default theme";s:33:"ICU.ADMIN_NEXT.DEFAULT_THEME_HELP";s:61:"Set the default theme for Grav to use (default is Antimatter)";s:23:"ICU.ADMIN_NEXT.DEFAULTS";s:8:"Defaults";s:24:"ICU.ADMIN_NEXT.DELIMITER";s:9:"Delimiter";s:29:"ICU.ADMIN_NEXT.DELIMITER_HELP";s:37:"The summary delimiter (default '===')";s:25:"ICU.ADMIN_NEXT.DESCENDING";s:10:"Descending";s:26:"ICU.ADMIN_NEXT.DESCRIPTION";s:11:"Description";s:22:"ICU.ADMIN_NEXT.DETAILS";s:7:"Details";s:29:"ICU.ADMIN_NEXT.DETECT_CHANGES";s:14:"Detect changes";s:34:"ICU.ADMIN_NEXT.DETECT_CHANGES_HELP";s:92:"Twig will automatically recompile the Twig cache if it detects any changes in Twig templates";s:29:"ICU.ADMIN_NEXT.DISPLAY_ERRORS";s:14:"Display errors";s:34:"ICU.ADMIN_NEXT.DISPLAY_ERRORS_HELP";s:39:"Display full backtrace-style error page";s:27:"ICU.ADMIN_NEXT.DISPLAY_NAME";s:12:"Display Name";s:31:"ICU.ADMIN_NEXT.DISPLAY_TEMPLATE";s:16:"Display Template";s:20:"ICU.ADMIN_NEXT.EMAIL";s:5:"Email";s:39:"ICU.ADMIN_NEXT.EMAIL_VALIDATION_MESSAGE";s:29:"Must be a valid email address";s:35:"ICU.ADMIN_NEXT.ENABLE_AUTO_METADATA";s:23:"Auto metadata from Exif";s:40:"ICU.ADMIN_NEXT.ENABLE_AUTO_METADATA_HELP";s:70:"Automatically generate metadata files for images with exif information";s:37:"ICU.ADMIN_NEXT.ENABLE_MEDIA_TIMESTAMP";s:26:"Enable timestamps on media";s:42:"ICU.ADMIN_NEXT.ENABLE_MEDIA_TIMESTAMP_HELP";s:66:"Appends a timestamp based on last modified date to each media item";s:27:"ICU.ADMIN_NEXT.ENABLED_HELP";s:70:"Enable page summary (the summary returns the same as the page content)";s:36:"ICU.ADMIN_NEXT.ENABLED_SRI_ON_ASSETS";s:20:"Enable SRI on assets";s:41:"ICU.ADMIN_NEXT.ENABLED_SRI_ON_ASSETS_HELP";s:16:"Enable asset SRI";s:43:"ICU.ADMIN_NEXT.ENABLED_TIMESTAMPS_ON_ASSETS";s:27:"Enable timestamps on assets";s:48:"ICU.ADMIN_NEXT.ENABLED_TIMESTAMPS_ON_ASSETS_HELP";s:23:"Enable asset timestamps";s:35:"ICU.ADMIN_NEXT.ERROR_FULL_BACKTRACE";s:20:"Full Backtrace Error";s:28:"ICU.ADMIN_NEXT.ERROR_HANDLER";s:13:"Error handler";s:27:"ICU.ADMIN_NEXT.ERROR_SIMPLE";s:12:"Simple Error";s:27:"ICU.ADMIN_NEXT.ERROR_SYSTEM";s:12:"System Error";s:28:"ICU.ADMIN_NEXT.ESCAPE_MARKUP";s:13:"Escape markup";s:33:"ICU.ADMIN_NEXT.ESCAPE_MARKUP_HELP";s:37:"Escape markup tags into HTML entities";s:19:"ICU.ADMIN_NEXT.ETAG";s:4:"ETag";s:24:"ICU.ADMIN_NEXT.ETAG_HELP";s:67:"Sets the etag header to help identify when a page has been modified";s:21:"ICU.ADMIN_NEXT.EVENTS";s:6:"Events";s:26:"ICU.ADMIN_NEXT.EVENTS_HELP";s:69:"Enable or Disable specific events. Disabling these can break plugins";s:27:"ICU.ADMIN_NEXT.EXPERIMENTAL";s:12:"Experimental";s:22:"ICU.ADMIN_NEXT.EXPIRES";s:7:"Expires";s:27:"ICU.ADMIN_NEXT.EXPIRES_HELP";s:49:"Sets the expires header. The value is in seconds.";s:23:"ICU.ADMIN_NEXT.EXTERNAL";s:13:"External Page";s:27:"ICU.ADMIN_NEXT.EXTERNAL_URL";s:12:"External URL";s:30:"ICU.ADMIN_NEXT.EXTRA_ARGUMENTS";s:15:"Extra Arguments";s:29:"ICU.ADMIN_NEXT.FALLBACK_TYPES";s:22:"Allowed fallback types";s:34:"ICU.ADMIN_NEXT.FALLBACK_TYPES_HELP";s:102:"Allowed file types that can be found if accessed via Page route. Defaults to any supported media type.";s:19:"ICU.ADMIN_NEXT.FILE";s:4:"File";s:29:"ICU.ADMIN_NEXT.FILE_EXTENSION";s:14:"File Extension";s:27:"ICU.ADMIN_NEXT.FILE_STREAMS";s:12:"File Streams";s:19:"ICU.ADMIN_NEXT.FLEX";s:26:"Flex Object (EXPERIMENTAL)";s:27:"ICU.ADMIN_NEXT.FLEX_CACHING";s:12:"Flex Caching";s:39:"ICU.ADMIN_NEXT.FLEX_INDEX_CACHE_ENABLED";s:20:"Enable Index Caching";s:40:"ICU.ADMIN_NEXT.FLEX_INDEX_CACHE_LIFETIME";s:30:"Index Cache Lifetime (seconds)";s:40:"ICU.ADMIN_NEXT.FLEX_OBJECT_CACHE_ENABLED";s:21:"Enable Object Caching";s:41:"ICU.ADMIN_NEXT.FLEX_OBJECT_CACHE_LIFETIME";s:31:"Object Cache Lifetime (seconds)";s:40:"ICU.ADMIN_NEXT.FLEX_RENDER_CACHE_ENABLED";s:21:"Enable Render Caching";s:41:"ICU.ADMIN_NEXT.FLEX_RENDER_CACHE_LIFETIME";s:31:"Render Cache Lifetime (seconds)";s:21:"ICU.ADMIN_NEXT.FOLDER";s:6:"Folder";s:26:"ICU.ADMIN_NEXT.FOLDER_NAME";s:11:"Folder Name";s:36:"ICU.ADMIN_NEXT.FOLDER_NUMERIC_PREFIX";s:21:"Folder Numeric Prefix";s:41:"ICU.ADMIN_NEXT.FOLDER_NUMERIC_PREFIX_HELP";s:67:"Numeric prefix that provides manual ordering and implies visibility";s:20:"ICU.ADMIN_NEXT.FOPEN";s:5:"fopen";s:35:"ICU.ADMIN_NEXT.FORCE_LOWERCASE_URLS";s:20:"Force lowercase URLs";s:40:"ICU.ADMIN_NEXT.FORCE_LOWERCASE_URLS_HELP";s:125:"By default Grav will set all slugs and routes to be lowercase. With this set to false, Uppercase slugs and routes can be used";s:24:"ICU.ADMIN_NEXT.FORCE_SSL";s:9:"Force SSL";s:29:"ICU.ADMIN_NEXT.FORCE_SSL_HELP";s:109:"Globally force SSL, if enabled when the site is reached through HTTP, Grav sends a redirect to the HTTPS page";s:21:"ICU.ADMIN_NEXT.FORMAT";s:6:"Format";s:26:"ICU.ADMIN_NEXT.FORMAT_HELP";s:95:"short = use the first occurrence of delimiter or size; long = summary delimiter will be ignored";s:40:"ICU.ADMIN_NEXT.FRONTMATTER_IGNORE_FIELDS";s:25:"Ignore frontmatter fields";s:45:"ICU.ADMIN_NEXT.FRONTMATTER_IGNORE_FIELDS_HELP";s:88:"Certain frontmatter fields may contain Twig but should not be processed, such as 'forms'";s:38:"ICU.ADMIN_NEXT.FRONTMATTER_NATIVE_YAML";s:24:"Fast frontmatter parsing";s:43:"ICU.ADMIN_NEXT.FRONTMATTER_NATIVE_YAML_HELP";s:299:"Read page frontmatter with the libyaml PHP extension when it is installed, which makes rebuilding the pages cache faster. It reads a few values differently, so check your pages first. An unquoted date stays text instead of becoming a timestamp, and unquoted yes, no, on and off become true or false.";s:31:"ICU.ADMIN_NEXT.PAGES_LAZY_INDEX";s:15:"Lazy page index";s:36:"ICU.ADMIN_NEXT.PAGES_LAZY_INDEX_HELP";s:221:"Load pages, routes and taxonomy on demand from a per-page SQLite index instead of one large cache file. Auto uses it on sites with 1,000 pages or more. Falls back to the classic cache when no database engine is available.";s:27:"ICU.ADMIN_NEXT.SESSION_LAZY";s:31:"Start sessions only when needed";s:32:"ICU.ADMIN_NEXT.SESSION_LAZY_HELP";s:239:"Visitors without a session cookie get a session only when something is stored in it, such as a login, a form or a message, so anonymous page views can be cached by a proxy or CDN. Plugins that store data on every page view still start one.";s:28:"ICU.ADMIN_NEXT.CACHE_MODULES";s:19:"Cache module output";s:33:"ICU.ADMIN_NEXT.CACHE_MODULES_HELP";s:277:"Cache the rendered output of this page's modules. Use it only when the modules show the same content to every visitor. Modules with their own Twig or a form, logged-in visitors and form submissions are always rendered fresh. Editing only a partial template needs a cache clear.";s:39:"ICU.ADMIN_NEXT.FRONTMATTER_PROCESS_TWIG";s:24:"Process frontmatter Twig";s:44:"ICU.ADMIN_NEXT.FRONTMATTER_PROCESS_TWIG_HELP";s:67:"When enabled you can use Twig config variables in page front matter";s:24:"ICU.ADMIN_NEXT.FULL_NAME";s:9:"Full name";s:29:"ICU.ADMIN_NEXT.GENERAL_CONFIG";s:27:"General Asset Configuration";s:25:"ICU.ADMIN_NEXT.GPM_METHOD";s:19:"Remote Fetch Method";s:30:"ICU.ADMIN_NEXT.GPM_METHOD_HELP";s:157:"When set to Auto, Grav will determine if fopen is available and use it, otherwise fall back to cURL. To force the use of one or the other switch the setting.";s:32:"ICU.ADMIN_NEXT.GPM_OFFICIAL_ONLY";s:17:"Official GPM Only";s:37:"ICU.ADMIN_NEXT.GPM_OFFICIAL_ONLY_HELP";s:65:"Only allow direct installs from the official GPM repository only.";s:27:"ICU.ADMIN_NEXT.GPM_RELEASES";s:12:"GPM Releases";s:32:"ICU.ADMIN_NEXT.GPM_RELEASES_HELP";s:52:"Choose 'Testing' to install beta or testing versions";s:26:"ICU.ADMIN_NEXT.GPM_SECTION";s:11:"GPM Section";s:25:"ICU.ADMIN_NEXT.GROUP_NAME";s:10:"Group Name";s:26:"ICU.ADMIN_NEXT.GROUPS_HELP";s:34:"List of groups the user is part of";s:31:"ICU.ADMIN_NEXT.GZIP_COMPRESSION";s:16:"Gzip compression";s:36:"ICU.ADMIN_NEXT.GZIP_COMPRESSION_HELP";s:67:"Enable GZip compression of the Grav page for increased performance.";s:33:"ICU.ADMIN_NEXT.HIDE_EMPTY_FOLDERS";s:18:"Hide empty folders";s:38:"ICU.ADMIN_NEXT.HIDE_EMPTY_FOLDERS_HELP";s:88:"If folder has no .md file, should it be hidden in navigation as well as being unroutable";s:32:"ICU.ADMIN_NEXT.HIDE_HOME_IN_URLS";s:23:"Hide home route in URLs";s:37:"ICU.ADMIN_NEXT.HIDE_HOME_IN_URLS_HELP";s:93:"Will ensure the default routes for any pages under home do not reference home's regular route";s:24:"ICU.ADMIN_NEXT.HOME_PAGE";s:9:"Home page";s:29:"ICU.ADMIN_NEXT.HOME_PAGE_HELP";s:55:"The page that Grav will use as the default landing page";s:35:"ICU.ADMIN_NEXT.HTTP_ACCEPT_LANGUAGE";s:25:"Set language from browser";s:40:"ICU.ADMIN_NEXT.HTTP_ACCEPT_LANGUAGE_HELP";s:96:"You can opt to try to set the language based on `http_accept_language` header tag in the browser";s:44:"ICU.ADMIN_NEXT.HTTP_ACCEPT_LANGUAGE_FALLBACK";s:26:"Browser Language Fallbacks";s:49:"ICU.ADMIN_NEXT.HTTP_ACCEPT_LANGUAGE_FALLBACK_HELP";s:187:"Map unsupported browser languages to supported languages when setting the language from the `http_accept_language` header. This does not add supported languages or create language routes.";s:56:"ICU.ADMIN_NEXT.HTTP_ACCEPT_LANGUAGE_FALLBACK_SOURCE_HELP";s:69:"Specify an unsupported browser language code, e.g. `hr` or `sr-Latn`.";s:52:"ICU.ADMIN_NEXT.HTTP_ACCEPT_LANGUAGE_FALLBACK_TARGETS";s:18:"Fallback Languages";s:57:"ICU.ADMIN_NEXT.HTTP_ACCEPT_LANGUAGE_FALLBACK_TARGETS_HELP";s:91:"Please enter a list of supported language codes. The first supported language will be used.";s:31:"ICU.ADMIN_NEXT.HTTP_CONNECTIONS";s:16:"HTTP Connections";s:36:"ICU.ADMIN_NEXT.HTTP_CONNECTIONS_HELP";s:69:"The number of concurrent HTTP connections during multiplexed requests";s:27:"ICU.ADMIN_NEXT.HTTP_HEADERS";s:12:"HTTP Headers";s:27:"ICU.ADMIN_NEXT.HTTP_SECTION";s:12:"HTTP Section";s:19:"ICU.ADMIN_NEXT.ICON";s:4:"Icon";s:27:"ICU.ADMIN_NEXT.IGNORE_FILES";s:12:"Ignore files";s:32:"ICU.ADMIN_NEXT.IGNORE_FILES_HELP";s:46:"Specific files to ignore when processing pages";s:29:"ICU.ADMIN_NEXT.IGNORE_FOLDERS";s:14:"Ignore folders";s:34:"ICU.ADMIN_NEXT.IGNORE_FOLDERS_HELP";s:48:"Specific folders to ignore when processing pages";s:28:"ICU.ADMIN_NEXT.IGNORE_HIDDEN";s:13:"Ignore hidden";s:33:"ICU.ADMIN_NEXT.IGNORE_HIDDEN_HELP";s:50:"Ignore all files and folders that begin with a DOT";s:28:"ICU.ADMIN_NEXT.IMAGE_ADAPTER";s:13:"Image Adapter";s:33:"ICU.ADMIN_NEXT.IMAGE_ADAPTER_HELP";s:97:"The image adapter to use for image manipulation. 'GD' is the default, 'Imagick' is an alternative";s:28:"ICU.ADMIN_NEXT.IMAGE_OPTIONS";s:13:"Image options";s:42:"ICU.ADMIN_NEXT.IMAGES_AUTO_FIX_ORIENTATION";s:29:"Fix orientation automatically";s:47:"ICU.ADMIN_NEXT.IMAGES_AUTO_FIX_ORIENTATION_HELP";s:62:"Automatically fix the image orientation based on the Exif data";s:38:"ICU.ADMIN_NEXT.IMAGES_CLS_ASPECT_RATIO";s:19:"Enable Aspect Ratio";s:43:"ICU.ADMIN_NEXT.IMAGES_CLS_ASPECT_RATIO_HELP";s:107:"Optional CSS variable that gets applied via a 'style' attribute which can be used in CSS for custom styling";s:36:"ICU.ADMIN_NEXT.IMAGES_CLS_AUTO_SIZES";s:17:"Enable Auto Sizes";s:41:"ICU.ADMIN_NEXT.IMAGES_CLS_AUTO_SIZES_HELP";s:74:"Automatically add 'width' and 'height' attributes to images to address CLS";s:38:"ICU.ADMIN_NEXT.IMAGES_CLS_RETINA_SCALE";s:19:"Retina Scale Factor";s:43:"ICU.ADMIN_NEXT.IMAGES_CLS_RETINA_SCALE_HELP";s:158:"Will take the calculated size and divide by scale factor to display a higher resolution image at a smaller pixel size for better handling of HiDPI resolutions";s:37:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_TITLE";s:9:"Watermark";s:35:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_ALL";s:20:"Watermark all images";s:40:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_ALL_HELP";s:64:"Automatically stamp the watermark on every image the site serves";s:37:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_IMAGE";s:15:"Watermark image";s:42:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_IMAGE_HELP";s:78:"Path to the image used as the watermark, such as system://images/watermark.png";s:42:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_POSITION_Y";s:17:"Vertical position";s:47:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_POSITION_Y_HELP";s:43:"Where the watermark sits from top to bottom";s:42:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_POSITION_X";s:19:"Horizontal position";s:47:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_POSITION_X_HELP";s:43:"Where the watermark sits from left to right";s:37:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_SCALE";s:15:"Watermark scale";s:42:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_SCALE_HELP";s:50:"Size of the watermark as a percentage of the image";s:35:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_TOP";s:3:"Top";s:38:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_CENTER";s:6:"Center";s:38:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_BOTTOM";s:6:"Bottom";s:36:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_LEFT";s:4:"Left";s:37:"ICU.ADMIN_NEXT.IMAGES_WATERMARK_RIGHT";s:5:"Right";s:31:"ICU.ADMIN_NEXT.IMAGES_CLS_TITLE";s:29:"Cumulative Layout Shift (CLS)";s:27:"ICU.ADMIN_NEXT.IMAGES_DEBUG";s:21:"Image debug watermark";s:32:"ICU.ADMIN_NEXT.IMAGES_DEBUG_HELP";s:104:"Show an overlay over images indicating the pixel depth of the image when working with retina for example";s:30:"ICU.ADMIN_NEXT.IMAGES_DECODING";s:23:"Image decoding behavior";s:35:"ICU.ADMIN_NEXT.IMAGES_DECODING_HELP";s:154:"The decoding attribute allows a browser to defer decoding offscreen images until users scroll near them. decoding supports three values: auto, sync, async";s:35:"ICU.ADMIN_NEXT.IMAGES_FETCHPRIORITY";s:28:"Image Fetchpriority Property";s:40:"ICU.ADMIN_NEXT.IMAGES_FETCHPRIORITY_HELP";s:201:"The fetchpriority property in HTML is an attribute that specifies the priority for loading certain resources, such as images or iframes, to optimize performance. Possible values are high, low, or auto.";s:29:"ICU.ADMIN_NEXT.IMAGES_LOADING";s:22:"Image loading behavior";s:34:"ICU.ADMIN_NEXT.IMAGES_LOADING_HELP";s:163:"The loading attribute allows a browser to defer loading offscreen images and iframes until users scroll near them. loading supports three values: auto, lazy, eager";s:32:"ICU.ADMIN_NEXT.IMAGES_MAX_PIXELS";s:20:"Maximum image pixels";s:37:"ICU.ADMIN_NEXT.IMAGES_MAX_PIXELS_HELP";s:136:"Total-pixel ceiling (width x height) for URL-based resize actions. Requests above this limit are refused. Set to 0 to disable the check.";s:38:"ICU.ADMIN_NEXT.IMAGES_PROGRESSIVE_JPEG";s:17:"Progressive JPEGs";s:43:"ICU.ADMIN_NEXT.IMAGES_PROGRESSIVE_JPEG_HELP";s:191:"Save resized and cached JPEGs as progressive, so they appear as a whole blurry image that sharpens rather than filling in from the top. Usually smaller too. Does not affect PNG, WebP or AVIF.";s:33:"ICU.ADMIN_NEXT.IMAGES_SEOFRIENDLY";s:24:"SEO-Friendly Image names";s:38:"ICU.ADMIN_NEXT.IMAGES_SEOFRIENDLY_HELP";s:100:"When enabled, the image name is displayed first, then a smaller hash to reflect processed operations";s:33:"ICU.ADMIN_NEXT.IMAGES_URL_ACTIONS";s:29:"Allow URL-based image actions";s:38:"ICU.ADMIN_NEXT.IMAGES_URL_ACTIONS_HELP";s:158:"Allow image transforms via URL query parameters (e.g. `image.jpg?resize=600,400`). Disabled by default; normal Twig and Markdown image resizing is unaffected.";s:35:"ICU.ADMIN_NEXT.INCLUDE_DEFAULT_LANG";s:24:"Include default language";s:50:"ICU.ADMIN_NEXT.INCLUDE_DEFAULT_LANG_FILE_EXTENSION";s:42:"Include default language in file extension";s:40:"ICU.ADMIN_NEXT.INCLUDE_DEFAULT_LANG_HELP";s:102:"This will prepend all URLs in the default language with the default language. e.g. `/en/blog/my-post`";s:55:"ICU.ADMIN_NEXT.INCLUDE_DEFAULT_LANG_HELP_FILE_EXTENSION";s:155:"If enabled, it will prepend the default language to the file extension (e.g. `.en.md`). Disable it to keep the default language using `.md` file extension.";s:27:"ICU.ADMIN_NEXT.INLINE_TYPES";s:21:"Inline fallback types";s:32:"ICU.ADMIN_NEXT.INLINE_TYPES_HELP";s:75:"A list of file types that should be displayed inline rather than downloaded";s:27:"ICU.ADMIN_NEXT.INTL_ENABLED";s:23:"Intl module integration";s:32:"ICU.ADMIN_NEXT.INTL_ENABLED_HELP";s:62:"Use Intl PHP module and collate to sort UTF8 based collections";s:20:"ICU.ADMIN_NEXT.ITEMS";s:5:"Items";s:32:"ICU.ADMIN_NEXT.JAVASCRIPT_MINIFY";s:17:"JavaScript minify";s:37:"ICU.ADMIN_NEXT.JAVASCRIPT_MINIFY_HELP";s:31:"Minify the JS during pipelining";s:41:"ICU.ADMIN_NEXT.JAVASCRIPT_MODULE_PIPELINE";s:26:"JavaScript Module pipeline";s:57:"ICU.ADMIN_NEXT.JAVASCRIPT_MODULE_PIPELINE_BEFORE_EXCLUDES";s:31:"JS Module pipeline render first";s:62:"ICU.ADMIN_NEXT.JAVASCRIPT_MODULE_PIPELINE_BEFORE_EXCLUDES_HELP";s:75:"Render the JS pipeline before any other JS references that are not included";s:46:"ICU.ADMIN_NEXT.JAVASCRIPT_MODULE_PIPELINE_HELP";s:80:"The JS Module pipeline is the unification of multiple JS resources into one file";s:59:"ICU.ADMIN_NEXT.JAVASCRIPT_MODULE_PIPELINE_INCLUDE_EXTERNALS";s:39:"Include externals in JS Module pipeline";s:64:"ICU.ADMIN_NEXT.JAVASCRIPT_MODULE_PIPELINE_INCLUDE_EXTERNALS_HELP";s:80:"External URLs sometimes have relative file references and shouldn't be pipelined";s:34:"ICU.ADMIN_NEXT.JAVASCRIPT_PIPELINE";s:19:"JavaScript pipeline";s:50:"ICU.ADMIN_NEXT.JAVASCRIPT_PIPELINE_BEFORE_EXCLUDES";s:24:"JS pipeline render first";s:55:"ICU.ADMIN_NEXT.JAVASCRIPT_PIPELINE_BEFORE_EXCLUDES_HELP";s:75:"Render the JS pipeline before any other JS references that are not included";s:39:"ICU.ADMIN_NEXT.JAVASCRIPT_PIPELINE_HELP";s:73:"The JS pipeline is the unification of multiple JS resources into one file";s:52:"ICU.ADMIN_NEXT.JAVASCRIPT_PIPELINE_INCLUDE_EXTERNALS";s:32:"Include externals in JS pipeline";s:57:"ICU.ADMIN_NEXT.JAVASCRIPT_PIPELINE_INCLUDE_EXTERNALS_HELP";s:80:"External URLs sometimes have relative file references and shouldn't be pipelined";s:24:"ICU.ADMIN_NEXT.JS_ASSETS";s:17:"JavaScript Assets";s:31:"ICU.ADMIN_NEXT.JS_MODULE_ASSETS";s:24:"JavaScript Module Assets";s:23:"ICU.ADMIN_NEXT.LANGUAGE";s:8:"Language";s:29:"ICU.ADMIN_NEXT.LANGUAGE_DEBUG";s:14:"Debug language";s:34:"ICU.ADMIN_NEXT.LANGUAGE_DEBUG_HELP";s:136:"Enable the debug of languages which are using the |t twig filter by adding a span around them that can be styled to help diagnose issues";s:28:"ICU.ADMIN_NEXT.LANGUAGE_HELP";s:25:"Set the favorite language";s:36:"ICU.ADMIN_NEXT.LANGUAGE_TRANSLATIONS";s:12:"Translations";s:41:"ICU.ADMIN_NEXT.LANGUAGE_TRANSLATIONS_HELP";s:161:"If false, translation keys are used instead of translated strings. This feature can be used to help to fix bad translations or to find hardcoded English strings.";s:24:"ICU.ADMIN_NEXT.LANGUAGES";s:9:"Languages";s:28:"ICU.ADMIN_NEXT.LAST_MODIFIED";s:13:"Last modified";s:33:"ICU.ADMIN_NEXT.LAST_MODIFIED_HELP";s:78:"Sets the last modified header that can help optimize proxy and browser caching";s:23:"ICU.ADMIN_NEXT.LIFETIME";s:8:"Lifetime";s:28:"ICU.ADMIN_NEXT.LIFETIME_HELP";s:48:"Sets the cache lifetime in seconds. 0 = infinite";s:19:"ICU.ADMIN_NEXT.LIST";s:4:"List";s:25:"ICU.ADMIN_NEXT.LOG_ERRORS";s:10:"Log errors";s:30:"ICU.ADMIN_NEXT.LOG_ERRORS_HELP";s:26:"Log errors to /logs folder";s:26:"ICU.ADMIN_NEXT.LOG_HANDLER";s:11:"Log handler";s:31:"ICU.ADMIN_NEXT.LOG_HANDLER_HELP";s:24:"Where to output the logs";s:19:"ICU.ADMIN_NEXT.LONG";s:4:"Long";s:31:"ICU.ADMIN_NEXT.LONG_DATE_FORMAT";s:24:"Long display date format";s:36:"ICU.ADMIN_NEXT.LONG_DATE_FORMAT_HELP";s:51:"Set the long date format that can be used by themes";s:23:"ICU.ADMIN_NEXT.MARKDOWN";s:8:"Markdown";s:34:"ICU.ADMIN_NEXT.MARKDOWN_EXTRA_HELP";s:91:"Enable default support for Markdown Extra - https://michelf.ca/projects/php-markdown/extra/";s:26:"ICU.ADMIN_NEXT.MEDIA_TYPES";s:11:"Media Types";s:29:"ICU.ADMIN_NEXT.MEMCACHED_PORT";s:14:"Memcached port";s:34:"ICU.ADMIN_NEXT.MEMCACHED_PORT_HELP";s:25:"The Memcached server port";s:31:"ICU.ADMIN_NEXT.MEMCACHED_SERVER";s:16:"Memcached server";s:36:"ICU.ADMIN_NEXT.MEMCACHED_SERVER_HELP";s:28:"The Memcached server address";s:19:"ICU.ADMIN_NEXT.MENU";s:4:"Menu";s:24:"ICU.ADMIN_NEXT.MENU_HELP";s:65:"The string to be used in a menu. If not set, Title will be used.";s:23:"ICU.ADMIN_NEXT.METADATA";s:8:"Metadata";s:28:"ICU.ADMIN_NEXT.METADATA_HELP";s:90:"Default metadata values that will be displayed on every page unless overridden by the page";s:27:"ICU.ADMIN_NEXT.METADATA_KEY";s:21:"Key (e.g. 'Keywords')";s:29:"ICU.ADMIN_NEXT.METADATA_VALUE";s:25:"Value (e.g. 'Blog, Grav')";s:24:"ICU.ADMIN_NEXT.MIME_TYPE";s:9:"Mime Type";s:27:"ICU.ADMIN_NEXT.MISC_SECTION";s:21:"Miscellaneous Section";s:21:"ICU.ADMIN_NEXT.MODULE";s:6:"Module";s:27:"ICU.ADMIN_NEXT.MODULE_SETUP";s:12:"Module Setup";s:19:"ICU.ADMIN_NEXT.MOVE";s:4:"Move";s:19:"ICU.ADMIN_NEXT.NAME";s:4:"Name";s:31:"ICU.ADMIN_NEXT.NEVER_CACHE_TWIG";s:16:"Never Cache Twig";s:36:"ICU.ADMIN_NEXT.NEVER_CACHE_TWIG_HELP";s:85:"Only cache content and process Twig every time for pages. Ignores twig_first setting.";s:17:"ICU.ADMIN_NEXT.NO";s:2:"No";s:22:"ICU.ADMIN_NEXT.OPTIONS";s:7:"Options";s:20:"ICU.ADMIN_NEXT.ORDER";s:5:"Order";s:23:"ICU.ADMIN_NEXT.ORDER_BY";s:8:"Order By";s:27:"ICU.ADMIN_NEXT.ORDER_DIGITS";s:12:"Order digits";s:32:"ICU.ADMIN_NEXT.ORDER_DIGITS_HELP";s:89:"Number of digits used to prefix folder names for ordering (e.g. `01.about`, `001.about`).";s:23:"ICU.ADMIN_NEXT.ORDERING";s:8:"Ordering";s:30:"ICU.ADMIN_NEXT.OVERRIDE_LOCALE";s:15:"Override locale";s:35:"ICU.ADMIN_NEXT.OVERRIDE_LOCALE_HELP";s:64:"Override the locale setting in PHP based on the current language";s:24:"ICU.ADMIN_NEXT.OVERRIDES";s:9:"Overrides";s:19:"ICU.ADMIN_NEXT.PAGE";s:4:"Page";s:26:"ICU.ADMIN_NEXT.PAGE_ACCESS";s:11:"Page Access";s:31:"ICU.ADMIN_NEXT.PAGE_ACCESS_HELP";s:59:"User with following access permissions can access the page.";s:27:"ICU.ADMIN_NEXT.PAGE_AUTHORS";s:12:"Page Authors";s:32:"ICU.ADMIN_NEXT.PAGE_AUTHORS_HELP";s:101:"Members of Page Authors have owner level access to this page defined in special 'Authors' page group.";s:24:"ICU.ADMIN_NEXT.PAGE_FILE";s:13:"Page Template";s:29:"ICU.ADMIN_NEXT.PAGE_FILE_HELP";s:74:"Page template file name, and by default the display template for this page";s:26:"ICU.ADMIN_NEXT.PAGE_GROUPS";s:11:"Page Groups";s:31:"ICU.ADMIN_NEXT.PAGE_GROUPS_HELP";s:56:"Members of Page Groups have special access to this page.";s:39:"ICU.ADMIN_NEXT.PAGE_INHERIT_PERMISSIONS";s:19:"Inherit Permissions";s:44:"ICU.ADMIN_NEXT.PAGE_INHERIT_PERMISSIONS_HELP";s:29:"Inherit ACL from parent page.";s:25:"ICU.ADMIN_NEXT.PAGE_MEDIA";s:10:"Page Media";s:27:"ICU.ADMIN_NEXT.PAGE_SUMMARY";s:12:"Page Summary";s:30:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT";s:15:"Markdown Output";s:38:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_ENABLED";s:23:"Serve Pages as Markdown";s:43:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_ENABLED_HELP";s:323:"Any page can be fetched as Markdown by adding `.md` to its URL, or by sending an `Accept: text/markdown` request header. Built for AI agents and other text clients. The page is rendered through the theme, reduced to its main content region and converted, so listings, shops and modular pages read the way they display.";s:42:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_FRONTMATTER";s:17:"Frontmatter Block";s:47:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_FRONTMATTER_HELP";s:92:"Start the Markdown with a YAML block holding the title, URL, date, description and taxonomy.";s:36:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_LINKS";s:16:"Navigation Links";s:41:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_LINKS_HELP";s:128:"End the Markdown with links to the parent, neighbouring and child pages, so an agent can walk the site without leaving Markdown.";s:40:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_MAX_LINKS";s:16:"Most Child Links";s:45:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_MAX_LINKS_HELP";s:75:"The most child pages listed in the navigation section. Zero lists them all.";s:44:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_ABSOLUTE_URLS";s:13:"Absolute URLs";s:49:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_ABSOLUTE_URLS_HELP";s:107:"Turn root-relative links and images into full URLs, so they still work once the Markdown has left the site.";s:43:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_TOKEN_HEADER";s:18:"Token Count Header";s:48:"ICU.ADMIN_NEXT.MARKDOWN_OUTPUT_TOKEN_HEADER_HELP";s:129:"Send an `X-Markdown-Tokens` response header with an estimated token count, the same header Cloudflare's Markdown for Agents uses.";s:25:"ICU.ADMIN_NEXT.PAGE_TYPES";s:10:"Page Types";s:30:"ICU.ADMIN_NEXT.PAGE_TYPES_HELP";s:124:"Determines the page types that Grav supports and the order determines which type to fall back to if the request is ambiguous";s:46:"ICU.ADMIN_NEXT.PAGE_VISIBILITY_REQUIRES_ACCESS";s:31:"Menu Visibility Requires Access";s:51:"ICU.ADMIN_NEXT.PAGE_VISIBILITY_REQUIRES_ACCESS_HELP";s:73:"Set to Yes if page should be shown in menus only if user can access them.";s:34:"ICU.ADMIN_NEXT.PAGES_FALLBACK_ONLY";s:19:"Pages fallback only";s:39:"ICU.ADMIN_NEXT.PAGES_FALLBACK_ONLY_HELP";s:145:"Only 'fallback' to find page content through supported languages, default behavior is to display any language found if active language is missing";s:25:"ICU.ADMIN_NEXT.PAGES_TYPE";s:18:"Frontend Page Type";s:30:"ICU.ADMIN_NEXT.PAGES_TYPE_HELP";s:101:"This option enables Flex Object pages on the front-end. Admin Flex Pages requires Flex Objects plugin";s:34:"ICU.ADMIN_NEXT.PARAMETER_SEPARATOR";s:19:"Parameter separator";s:39:"ICU.ADMIN_NEXT.PARAMETER_SEPARATOR_HELP";s:73:"Separator for passed parameters that can be changed for Apache on Windows";s:21:"ICU.ADMIN_NEXT.PARENT";s:6:"Parent";s:42:"ICU.ADMIN_NEXT.PASSWORD_VALIDATION_MESSAGE";s:115:"Password must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters";s:26:"ICU.ADMIN_NEXT.PERMISSIONS";s:11:"Permissions";s:38:"ICU.ADMIN_NEXT.PIPELINE_REMOTE_TIMEOUT";s:20:"Remote asset timeout";s:43:"ICU.ADMIN_NEXT.PIPELINE_REMOTE_TIMEOUT_HELP";s:213:"How long to wait for a remote CSS or JS file (a CDN stylesheet, for example) when building a pipeline. If it doesn't arrive in time, the page renders without bundling that group and tries again on the next request";s:28:"ICU.ADMIN_NEXT.PLUGIN_STATUS";s:13:"Plugin status";s:22:"ICU.ADMIN_NEXT.PROCESS";s:7:"Process";s:27:"ICU.ADMIN_NEXT.PROCESS_HELP";s:73:"Control how pages are processed. Can be set per-page rather than globally";s:25:"ICU.ADMIN_NEXT.PROXY_CERT";s:22:"Proxy Certificate Path";s:30:"ICU.ADMIN_NEXT.PROXY_CERT_HELP";s:58:"Local path to folder containing proxy certificate pem file";s:24:"ICU.ADMIN_NEXT.PROXY_URL";s:9:"Proxy URL";s:29:"ICU.ADMIN_NEXT.PROXY_URL_HELP";s:35:"Enter the proxy HOST or IP and PORT";s:22:"ICU.ADMIN_NEXT.PUBLISH";s:7:"Publish";s:24:"ICU.ADMIN_NEXT.PUBLISHED";s:9:"Published";s:29:"ICU.ADMIN_NEXT.PUBLISHED_DATE";s:14:"Published Date";s:34:"ICU.ADMIN_NEXT.PUBLISHED_DATE_HELP";s:56:"Can provide a date to automatically trigger publication.";s:29:"ICU.ADMIN_NEXT.PUBLISHED_HELP";s:147:"By default, a page is published unless you explicitly set published: false or via a publish_date being in the future, or unpublish_date in the past";s:25:"ICU.ADMIN_NEXT.PUBLISHING";s:10:"Publishing";s:24:"ICU.ADMIN_NEXT.PWD_REGEX";s:14:"Password Regex";s:29:"ICU.ADMIN_NEXT.PWD_REGEX_HELP";s:127:"By default: Password must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters";s:24:"ICU.ADMIN_NEXT.PWD_RULES";s:14:"Password rules";s:29:"ICU.ADMIN_NEXT.PWD_RULES_HELP";s:106:"Custom password validation rules. Each rule has an ID, a human label, and a regex the password must match.";s:27:"ICU.ADMIN_NEXT.PWD_RULES_ID";s:2:"ID";s:30:"ICU.ADMIN_NEXT.PWD_RULES_LABEL";s:5:"Label";s:32:"ICU.ADMIN_NEXT.PWD_RULES_PATTERN";s:13:"Regex pattern";s:19:"ICU.ADMIN_NEXT.READ";s:4:"Read";s:43:"ICU.ADMIN_NEXT.READ_FILE_ALLOWED_EXTENSIONS";s:23:"Allowed file extensions";s:48:"ICU.ADMIN_NEXT.READ_FILE_ALLOWED_EXTENSIONS_HELP";s:281:"File extensions read_file() will read (case-insensitive, no leading dot). Defaults are text/content formats only. Adding executable or config formats (php, yaml, env, htaccess, …) is a foot-gun and not recommended.";s:40:"ICU.ADMIN_NEXT.READ_FILE_ALLOWED_STREAMS";s:15:"Allowed streams";s:45:"ICU.ADMIN_NEXT.READ_FILE_ALLOWED_STREAMS_HELP";s:352:"Stream schemes that read_file() may resolve. Defaults: theme, themes, page, user-data. Adding broad streams like user, system, config, account, log or cache exposes sensitive files and is strongly discouraged.";s:33:"ICU.ADMIN_NEXT.READ_FILE_MAX_SIZE";s:21:"Max file size (bytes)";s:38:"ICU.ADMIN_NEXT.READ_FILE_MAX_SIZE_HELP";s:174:"Files larger than this return false rather than being slurped into memory. Default is 1048576 (1 MB). Set to 0 to disable the size cap.";s:37:"ICU.ADMIN_NEXT.READ_FILE_SECTION_HELP";s:298:"Constraints on the Twig read_file() function. Reads are forced through Grav stream URIs and verified by a canonical-realpath containment check against the resolved stream roots, so encoded or symlinked traversal is blocked at the filesystem layer regardless of how the path is written.";s:38:"ICU.ADMIN_NEXT.READ_FILE_SECTION_TITLE";s:16:"Twig read_file()";s:23:"ICU.ADMIN_NEXT.REDIRECT";s:13:"Page redirect";s:36:"ICU.ADMIN_NEXT.REDIRECT_DEFAULT_CODE";s:21:"Default redirect code";s:41:"ICU.ADMIN_NEXT.REDIRECT_DEFAULT_CODE_HELP";s:41:"The HTTP status code to use for redirects";s:37:"ICU.ADMIN_NEXT.REDIRECT_DEFAULT_ROUTE";s:22:"Redirect default route";s:42:"ICU.ADMIN_NEXT.REDIRECT_DEFAULT_ROUTE_HELP";s:48:"Automatically redirect to a page's default route";s:28:"ICU.ADMIN_NEXT.REDIRECT_HELP";s:108:"Enter a page route or external URL for this page to redirect to. e.g. `/some/route` or `http://somesite.com`";s:34:"ICU.ADMIN_NEXT.REDIRECT_OPTION_301";s:23:"301 - Moved permanently";s:34:"ICU.ADMIN_NEXT.REDIRECT_OPTION_302";s:23:"302 - Moved temporarily";s:34:"ICU.ADMIN_NEXT.REDIRECT_OPTION_303";s:15:"303 - See Other";s:47:"ICU.ADMIN_NEXT.REDIRECT_OPTION_DEFAULT_REDIRECT";s:25:"Use default redirect code";s:42:"ICU.ADMIN_NEXT.REDIRECT_OPTION_NO_REDIRECT";s:11:"No redirect";s:38:"ICU.ADMIN_NEXT.REDIRECT_TRAILING_SLASH";s:23:"Redirect trailing slash";s:43:"ICU.ADMIN_NEXT.REDIRECT_TRAILING_SLASH_HELP";s:78:"Perform a 301 redirect rather than transparently handling trailing slash URIs.";s:35:"ICU.ADMIN_NEXT.REDIRECTS_AND_ROUTES";s:18:"Redirects & Routes";s:29:"ICU.ADMIN_NEXT.REDIS_DATABASE";s:17:"Redis Database ID";s:34:"ICU.ADMIN_NEXT.REDIS_DATABASE_HELP";s:30:"The Redis instance database ID";s:29:"ICU.ADMIN_NEXT.REDIS_PASSWORD";s:21:"Redis password/secret";s:25:"ICU.ADMIN_NEXT.REDIS_PORT";s:10:"Redis port";s:30:"ICU.ADMIN_NEXT.REDIS_PORT_HELP";s:21:"The Redis server port";s:27:"ICU.ADMIN_NEXT.REDIS_SERVER";s:12:"Redis server";s:32:"ICU.ADMIN_NEXT.REDIS_SERVER_HELP";s:24:"The Redis server address";s:27:"ICU.ADMIN_NEXT.REDIS_SOCKET";s:12:"Redis socket";s:32:"ICU.ADMIN_NEXT.REDIS_SOCKET_HELP";s:16:"The Redis socket";s:22:"ICU.ADMIN_NEXT.REGULAR";s:7:"Regular";s:28:"ICU.ADMIN_NEXT.REVERSE_PROXY";s:13:"Reverse Proxy";s:33:"ICU.ADMIN_NEXT.REVERSE_PROXY_HELP";s:109:"Enable this if you are behind a reverse proxy and you are having trouble with URLs containing incorrect ports";s:19:"ICU.ADMIN_NEXT.ROOT";s:4:"Root";s:23:"ICU.ADMIN_NEXT.ROUTABLE";s:8:"Routable";s:28:"ICU.ADMIN_NEXT.ROUTABLE_HELP";s:34:"If this page is reachable by a URL";s:28:"ICU.ADMIN_NEXT.ROUTE_ALIASES";s:13:"Route Aliases";s:30:"ICU.ADMIN_NEXT.ROUTE_CANONICAL";s:15:"Canonical Route";s:28:"ICU.ADMIN_NEXT.ROUTE_DEFAULT";s:13:"Default Route";s:30:"ICU.ADMIN_NEXT.ROUTE_OVERRIDES";s:15:"Route Overrides";s:27:"ICU.ADMIN_NEXT.SANITIZE_SVG";s:12:"Sanitize SVG";s:32:"ICU.ADMIN_NEXT.SANITIZE_SVG_HELP";s:29:"Removes any XSS code from SVG";s:24:"ICU.ADMIN_NEXT.SCHEDULER";s:9:"Scheduler";s:30:"ICU.ADMIN_NEXT.SCHEDULER_EMAIL";s:5:"Email";s:35:"ICU.ADMIN_NEXT.SCHEDULER_EMAIL_HELP";s:61:"Email to send output to. NOTE: requires output file to be set";s:29:"ICU.ADMIN_NEXT.SCHEDULER_JOBS";s:21:"Custom Scheduler Jobs";s:31:"ICU.ADMIN_NEXT.SCHEDULER_OUTPUT";s:11:"Output File";s:36:"ICU.ADMIN_NEXT.SCHEDULER_OUTPUT_HELP";s:77:"The path/filename of the output file (from the root of the Grav installation)";s:36:"ICU.ADMIN_NEXT.SCHEDULER_OUTPUT_TYPE";s:11:"Output Type";s:41:"ICU.ADMIN_NEXT.SCHEDULER_OUTPUT_TYPE_HELP";s:76:"Either append to the same file each run, or overwrite the file with each run";s:30:"ICU.ADMIN_NEXT.SCHEDULER_RUNAT";s:6:"Run At";s:35:"ICU.ADMIN_NEXT.SCHEDULER_RUNAT_HELP";s:52:"Cron formatted 'at' syntax. NOTE: All times are UTC!";s:31:"ICU.ADMIN_NEXT.SCHEDULER_STATUS";s:16:"Scheduler Status";s:23:"ICU.ADMIN_NEXT.SECURITY";s:8:"Security";s:22:"ICU.ADMIN_NEXT.SESSION";s:7:"Session";s:29:"ICU.ADMIN_NEXT.SESSION_DOMAIN";s:14:"Session domain";s:34:"ICU.ADMIN_NEXT.SESSION_DOMAIN_HELP";s:78:"Use only if you you rewrite the site domain for example in a Docker Container.";s:35:"ICU.ADMIN_NEXT.SESSION_ENABLED_HELP";s:34:"Enable session support within Grav";s:31:"ICU.ADMIN_NEXT.SESSION_HTTPONLY";s:9:"HTTP Only";s:36:"ICU.ADMIN_NEXT.SESSION_HTTPONLY_HELP";s:105:"If true, indicates that cookies should be used only over HTTP, and JavaScript modification is not allowed";s:33:"ICU.ADMIN_NEXT.SESSION_INITIALIZE";s:18:"Initialize Session";s:38:"ICU.ADMIN_NEXT.SESSION_INITIALIZE_HELP";s:162:"Makes Grav to start a session. This feature is needed to make any user interaction to work, such as login, forms etc. Admin plugin isn't affected by this setting.";s:32:"ICU.ADMIN_NEXT.SESSION_NAME_HELP";s:57:"An identifier used to form the name of the session cookie";s:27:"ICU.ADMIN_NEXT.SESSION_PATH";s:12:"Session path";s:32:"ICU.ADMIN_NEXT.SESSION_PATH_HELP";s:76:"Use only if you you rewrite the site path for example in a Docker Container.";s:31:"ICU.ADMIN_NEXT.SESSION_SAMESITE";s:30:"The session SameSite attribute";s:36:"ICU.ADMIN_NEXT.SESSION_SAMESITE_HELP";s:112:"Lax|Strict|None. See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite for more info";s:29:"ICU.ADMIN_NEXT.SESSION_SECURE";s:6:"Secure";s:34:"ICU.ADMIN_NEXT.SESSION_SECURE_HELP";s:158:"If true, indicates that communication for this cookie must be over an encrypted transmission. WARNING: Enable this only on sites that run exclusively on HTTPS";s:35:"ICU.ADMIN_NEXT.SESSION_SECURE_HTTPS";s:14:"Secure (HTTPS)";s:40:"ICU.ADMIN_NEXT.SESSION_SECURE_HTTPS_HELP";s:160:"Set session secure on HTTPS but not on HTTP. Has no effect if you have above Secure setting set to true. Set to false if your site jumps between HTTP and HTTPS.";s:28:"ICU.ADMIN_NEXT.SESSION_SPLIT";s:13:"Session Split";s:33:"ICU.ADMIN_NEXT.SESSION_SPLIT_HELP";s:73:"Independent split sessions between site and other plugins (such as admin)";s:33:"ICU.ADMIN_NEXT.SESSION_UNIQUENESS";s:13:"Unique string";s:38:"ICU.ADMIN_NEXT.SESSION_UNIQUENESS_HELP";s:103:"MD5 hash of Grav's root path, ie `GRAV_ROOT` (default) or a based on the random `security.salt` string.";s:20:"ICU.ADMIN_NEXT.SHORT";s:5:"Short";s:32:"ICU.ADMIN_NEXT.SHORT_DATE_FORMAT";s:25:"Short display date format";s:37:"ICU.ADMIN_NEXT.SHORT_DATE_FORMAT_HELP";s:52:"Set the short date format that can be used by themes";s:40:"ICU.ADMIN_NEXT.SHUTDOWN_CLOSE_CONNECTION";s:25:"Shutdown close connection";s:45:"ICU.ADMIN_NEXT.SHUTDOWN_CLOSE_CONNECTION_HELP";s:69:"Close the connection before calling onShutdown(). false for debugging";s:19:"ICU.ADMIN_NEXT.SITE";s:4:"Site";s:26:"ICU.ADMIN_NEXT.SITE_ACCESS";s:11:"Site Access";s:32:"ICU.ADMIN_NEXT.SITE_DEFAULT_LANG";s:16:"Default language";s:37:"ICU.ADMIN_NEXT.SITE_DEFAULT_LANG_HELP";s:49:"Default language to be used by theme's tag";s:44:"ICU.ADMIN_NEXT.SITE_DEFAULT_LANG_PLACEHOLDER";s:49:"Default language to be used by theme's tag";s:25:"ICU.ADMIN_NEXT.SITE_TITLE";s:10:"Site Title";s:30:"ICU.ADMIN_NEXT.SITE_TITLE_HELP";s:49:"Default title for your site, often used in themes";s:37:"ICU.ADMIN_NEXT.SITE_TITLE_PLACEHOLDER";s:15:"Site wide title";s:19:"ICU.ADMIN_NEXT.SLUG";s:4:"Slug";s:24:"ICU.ADMIN_NEXT.SLUG_HELP";s:78:"The slug variable allows you to specifically set the page's portion of the URL";s:36:"ICU.ADMIN_NEXT.SLUG_VALIDATE_MESSAGE";s:69:"A slug must contain only lowercase alphanumeric characters and dashes";s:29:"ICU.ADMIN_NEXT.SORTABLE_PAGES";s:15:"Sortable Pages:";s:31:"ICU.ADMIN_NEXT.SSL_ENABLE_PROXY";s:19:"Enable Proxy Server";s:30:"ICU.ADMIN_NEXT.SSL_VERIFY_HOST";s:18:"Remote Verify Host";s:35:"ICU.ADMIN_NEXT.SSL_VERIFY_HOST_HELP";s:40:"Some may fail verifying SSL certificates";s:30:"ICU.ADMIN_NEXT.SSL_VERIFY_PEER";s:18:"Remote Verify Peer";s:35:"ICU.ADMIN_NEXT.SSL_VERIFY_PEER_HELP";s:40:"Some may fail verifying SSL certificates";s:21:"ICU.ADMIN_NEXT.STABLE";s:6:"Stable";s:38:"ICU.ADMIN_NEXT.STRICT_BLUEPRINT_COMPAT";s:23:"Blueprint Compatibility";s:43:"ICU.ADMIN_NEXT.STRICT_BLUEPRINT_COMPAT_HELP";s:186:"Enables backward compatible strict support for blueprints. If turned off, the new behavior makes the form validation to fail if there is extra data which is not defined in the blueprint.";s:33:"ICU.ADMIN_NEXT.STRICT_TWIG_COMPAT";s:18:"Twig Compatibility";s:38:"ICU.ADMIN_NEXT.STRICT_TWIG_COMPAT_HELP";s:129:"Enables deprecated Twig autoescape setting. When disabled, |raw filter is required to output HTML as Twig will autoescape output";s:33:"ICU.ADMIN_NEXT.STRICT_YAML_COMPAT";s:18:"YAML Compatibility";s:38:"ICU.ADMIN_NEXT.STRICT_YAML_COMPAT_HELP";s:67:"Falls back to Symfony 2.4 YAML parser if Native or 3.4 parser fails";s:27:"ICU.ADMIN_NEXT.SUMMARY_SIZE";s:12:"Summary Size";s:32:"ICU.ADMIN_NEXT.SUMMARY_SIZE_HELP";s:62:"The amount of characters of a page to use as a content summary";s:24:"ICU.ADMIN_NEXT.SUPPORTED";s:9:"Supported";s:29:"ICU.ADMIN_NEXT.SUPPORTED_HELP";s:72:"Comma separated list of 2 letter language codes (for example 'en,fr,de')";s:30:"ICU.ADMIN_NEXT.SYSLOG_FACILITY";s:15:"Syslog facility";s:35:"ICU.ADMIN_NEXT.SYSLOG_FACILITY_HELP";s:26:"Syslog facility for output";s:25:"ICU.ADMIN_NEXT.SYSLOG_TAG";s:10:"Syslog tag";s:30:"ICU.ADMIN_NEXT.SYSLOG_TAG_HELP";s:21:"Syslog tag for output";s:25:"ICU.ADMIN_NEXT.TAXONOMIES";s:10:"Taxonomies";s:23:"ICU.ADMIN_NEXT.TAXONOMY";s:8:"Taxonomy";s:29:"ICU.ADMIN_NEXT.TAXONOMY_TYPES";s:14:"Taxonomy Types";s:34:"ICU.ADMIN_NEXT.TAXONOMY_TYPES_HELP";s:68:"Taxonomy types must be defined here if you wish to use them in pages";s:22:"ICU.ADMIN_NEXT.TESTING";s:7:"Testing";s:20:"ICU.ADMIN_NEXT.THUMB";s:5:"Thumb";s:22:"ICU.ADMIN_NEXT.TIMEOUT";s:7:"Timeout";s:27:"ICU.ADMIN_NEXT.TIMEOUT_HELP";s:35:"Sets the session timeout in seconds";s:23:"ICU.ADMIN_NEXT.TIMEZONE";s:8:"Timezone";s:28:"ICU.ADMIN_NEXT.TIMEZONE_HELP";s:40:"Override the default timezone the server";s:20:"ICU.ADMIN_NEXT.TITLE";s:5:"Title";s:36:"ICU.ADMIN_NEXT.TRANSLATIONS_FALLBACK";s:21:"Translations fallback";s:41:"ICU.ADMIN_NEXT.TRANSLATIONS_FALLBACK_HELP";s:72:"Fallback through supported translations if active language doesn't exist";s:27:"ICU.ADMIN_NEXT.TWIG_CACHING";s:12:"Twig caching";s:32:"ICU.ADMIN_NEXT.TWIG_CACHING_HELP";s:76:"Control the Twig caching mechanism. Leave this enabled for best performance.";s:25:"ICU.ADMIN_NEXT.TWIG_DEBUG";s:10:"Twig debug";s:30:"ICU.ADMIN_NEXT.TWIG_DEBUG_HELP";s:60:"Allows the option of not loading the Twig Debugger extension";s:25:"ICU.ADMIN_NEXT.TWIG_FIRST";s:18:"Process Twig First";s:30:"ICU.ADMIN_NEXT.TWIG_FIRST_HELP";s:100:"If you enabled Twig page processing, then you can configure Twig to process before or after markdown";s:27:"ICU.ADMIN_NEXT.TWIG_SANDBOX";s:12:"Twig Sandbox";s:38:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ADMIN_HINT";s:18:"Admin hint comment";s:43:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_FILTERS";s:15:"Allowed filters";s:48:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_FILTERS_HELP";s:41:"Twig filters that page content may apply.";s:45:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_FUNCTIONS";s:17:"Allowed functions";s:50:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_FUNCTIONS_HELP";s:42:"Twig functions that page content may call.";s:43:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_METHODS";s:15:"Allowed methods";s:48:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_METHODS_HELP";s:63:"Per-class lists of object methods that page content may invoke.";s:46:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_PROPERTIES";s:18:"Allowed properties";s:51:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_PROPERTIES_HELP";s:64:"Per-class lists of object properties that page content may read.";s:40:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_TAGS";s:12:"Allowed tags";s:45:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ALLOWED_TAGS_HELP";s:93:"Twig tags that page content may use. Add only tags whose effects you want exposed to authors.";s:33:"ICU.ADMIN_NEXT.TWIG_SANDBOX_CLASS";s:5:"Class";s:35:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ENABLED";s:19:"Enable Twig sandbox";s:32:"ICU.ADMIN_NEXT.TWIG_SANDBOX_HELP";s:250:"Allowlist of Twig tags, filters, functions, methods, and properties that page-content templates may use. Editor-authored content is rendered through this sandbox so a compromised author or template-injection bug cannot reach into the wider container.";s:35:"ICU.ADMIN_NEXT.TWIG_SANDBOX_LOGGING";s:14:"Log violations";s:40:"ICU.ADMIN_NEXT.TWIG_SANDBOX_LOGGING_HELP";s:147:"Write every blocked expression to logs/twig-sandbox.log. Useful while tuning the allowlist; turn off in production to keep logs quiet.";s:35:"ICU.ADMIN_NEXT.TWIG_SANDBOX_METHODS";s:7:"Methods";s:38:"ICU.ADMIN_NEXT.TWIG_SANDBOX_PROPERTIES";s:10:"Properties";s:30:"ICU.ADMIN_NEXT.TWIG_TEMPLATING";s:15:"Twig Templating";s:19:"ICU.ADMIN_NEXT.TYPE";s:4:"Type";s:31:"ICU.ADMIN_NEXT.UNPUBLISHED_DATE";s:16:"Unpublished Date";s:36:"ICU.ADMIN_NEXT.UNPUBLISHED_DATE_HELP";s:59:"Can provide a date to automatically trigger un-publication.";s:21:"ICU.ADMIN_NEXT.UPDATE";s:6:"Update";s:43:"ICU.ADMIN_NEXT.UPLOADS_DANGEROUS_EXTENSIONS";s:20:"Dangerous Extensions";s:48:"ICU.ADMIN_NEXT.UPLOADS_DANGEROUS_EXTENSIONS_HELP";s:76:"Block these extensions from being uploaded no matter the accepted MIME types";s:31:"ICU.ADMIN_NEXT.UPLOADS_SECURITY";s:16:"Uploads Security";s:25:"ICU.ADMIN_NEXT.USE_GLOBAL";s:10:"Use Global";s:28:"ICU.ADMIN_NEXT.USERNAME_HELP";s:177:"Username should be between 3 and 16 characters, including lowercase letters, numbers, underscores, and hyphens. Uppercase letters, spaces, and special characters are not allowed";s:29:"ICU.ADMIN_NEXT.USERNAME_REGEX";s:14:"Username Regex";s:34:"ICU.ADMIN_NEXT.USERNAME_REGEX_HELP";s:79:"By default: Only lowercase chars, digits, dashes, and underscores. 3 - 16 chars";s:36:"ICU.ADMIN_NEXT.VALID_LINK_ATTRIBUTES";s:21:"Valid Link Attributes";s:41:"ICU.ADMIN_NEXT.VALID_LINK_ATTRIBUTES_HELP";s:69:"Attributes that will be automatically added to the media HTML element";s:35:"ICU.ADMIN_NEXT.VARY_ACCEPT_ENCODING";s:20:"Vary accept encoding";s:40:"ICU.ADMIN_NEXT.VARY_ACCEPT_ENCODING_HELP";s:74:"Sets the `Vary: Accept Encoding` header to help with proxy and CDN caching";s:22:"ICU.ADMIN_NEXT.VISIBLE";s:7:"Visible";s:27:"ICU.ADMIN_NEXT.VISIBLE_HELP";s:50:"Determines if a page is visible in the navigation.";s:27:"ICU.ADMIN_NEXT.WRAPPED_SITE";s:12:"Wrapped site";s:32:"ICU.ADMIN_NEXT.WRAPPED_SITE_HELP";s:65:"For themes/plugins to know if Grav is wrapped by another platform";s:33:"ICU.ADMIN_NEXT.XSS_DANGEROUS_TAGS";s:26:"Filter Dangerous HTML tags";s:38:"ICU.ADMIN_NEXT.XSS_DANGEROUS_TAGS_LIST";s:24:"Dangerous HTML tags list";s:37:"ICU.ADMIN_NEXT.XSS_HTML_INLINE_STYLES";s:25:"Filter HTML inline styles";s:36:"ICU.ADMIN_NEXT.XSS_INVALID_PROTOCOLS";s:24:"Filter Invalid protocols";s:41:"ICU.ADMIN_NEXT.XSS_INVALID_PROTOCOLS_LIST";s:22:"Invalid protocols list";s:31:"ICU.ADMIN_NEXT.XSS_MOZ_BINDINGS";s:19:"Filter Moz bindings";s:28:"ICU.ADMIN_NEXT.XSS_ON_EVENTS";s:16:"Filter On-events";s:27:"ICU.ADMIN_NEXT.XSS_SECURITY";s:24:"XSS Security for Content";s:40:"ICU.ADMIN_NEXT.XSS_WHITELIST_PERMISSIONS";s:21:"Whitelist Permissions";s:45:"ICU.ADMIN_NEXT.XSS_WHITELIST_PERMISSIONS_HELP";s:72:"Users with these permissions will skip the XSS rules when saving content";s:18:"ICU.ADMIN_NEXT.YES";s:3:"Yes";s:27:"ICU.ADMIN_NEXT.YUBIKEY_HELP";s:136:"Insert your YubiKey into your computer and click the button to generate an OTP. The first 12 chars are your client ID and will be saved.";s:25:"ICU.ADMIN_NEXT.YUBIKEY_ID";s:10:"YubiKey ID";s:35:"ICU.ADMIN_NEXT.CACHE_CHECK_INTERVAL";s:20:"Cache Check Interval";s:40:"ICU.ADMIN_NEXT.CACHE_CHECK_INTERVAL_HELP";s:119:"Seconds to reuse the previously computed filesystem hash before checking again. Zero keeps existing per-request checks.";s:44:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_HOST_ENABLED";s:29:"HTTP_X_FORWARDED_HOST Enabled";s:41:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_HOST_HELP";s:203:"Trust the X-Forwarded-Host request header. Only enable when the site is genuinely behind a reverse proxy that sets and overwrites this header; otherwise clients can spoof the host Grav sees.";s:42:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_IP_ENABLED";s:27:"HTTP_X_FORWARDED IP Enabled";s:39:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_IP_HELP";s:317:"Trust X-Forwarded-For / X-Forwarded / Forwarded headers when resolving the client IP. Only enable when the site is genuinely behind a reverse proxy that sets and overwrites these headers; otherwise clients can spoof their IP and bypass rate limiting, IP bans, and audit logging.";s:44:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_PORT_ENABLED";s:29:"HTTP_X_FORWARDED_PORT Enabled";s:41:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_PORT_HELP";s:155:"Trust the X-Forwarded-Port request header. Only enable when the site is genuinely behind a reverse proxy that sets and overwrites this header.";s:45:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_PROTO_ENABLED";s:30:"HTTP_X_FORWARDED_PROTO Enabled";s:42:"ICU.ADMIN_NEXT.HTTP_X_FORWARDED_PROTO_HELP";s:220:"Trust the X-Forwarded-Proto request header (typically used to detect HTTPS behind a TLS-terminating proxy). Only enable when the site is genuinely behind a reverse proxy that sets and overwrites this header.";s:37:"ICU.ADMIN_NEXT.HTTP_CLIENT_IP_ENABLED";s:22:"HTTP_CLIENT_IP Enabled";s:34:"ICU.ADMIN_NEXT.HTTP_CLIENT_IP_HELP";s:198:"Trust the Client-IP request header when resolving the client IP. Rare; usually only set by specific load balancers. Leave off unless you know your proxy sets and overwrites this header.";s:44:"ICU.ADMIN_NEXT.HTTP_CF_CONNECTING_IP_ENABLED";s:29:"HTTP_CF_CONNECTING_IP Enabled";s:41:"ICU.ADMIN_NEXT.HTTP_CF_CONNECTING_IP_HELP";s:263:"Trust the CF-Connecting-IP request header when resolving the client IP. Enable when the site is genuinely behind Cloudflare; otherwise clients can spoof their IP. For full safety, also restrict origin access to Cloudflare IP ranges at the web server.";s:29:"ICU.ADMIN_NEXT.MARKDOWN_EXTRA";s:14:"Markdown extra";s:29:"ICU.ADMIN_NEXT.ORDER_DIR_HELP";s:32:""desc" or "asc" are valid values";s:35:"ICU.ADMIN_NEXT.TWIG_3_COMPATIBILITY";s:20:"Twig 3 Compatibility";s:40:"ICU.ADMIN_NEXT.TWIG_3_COMPATIBILITY_HELP";s:117:"Enable automatic rewrites for legacy Twig 1/2 syntax that breaks on Twig 3 (e.g. for ... if ... guards).";s:43:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ADMIN_HINT_HELP";s:195:"When the sandbox blocks an expression, append a one-line HTML comment to the rendered page so super-admins viewing the source see that something was filtered. Visitors and non-admins see nothing.";s:40:"ICU.ADMIN_NEXT.TWIG_SANDBOX_ENABLED_HELP";s:417:"Renders editor-authored page content inside an allowlist-based Twig SecurityPolicy. Disabling removes the only protection against template-injection attacks via page content: any account with editor-level access (or anyone who compromises the file system) can execute arbitrary PHP via Twig. Only turn off if a site genuinely needs container access from page content and you fully trust every author.";s:37:"ICU.ADMIN_NEXT.ACCOUNTS_CONFIGURATION";s:22:"Accounts Configuration";s:38:"ICU.ADMIN_NEXT.FLEX_ADMIN_EVENT_COMPAT";s:25:"Admin event compatibility";s:43:"ICU.ADMIN_NEXT.FLEX_ADMIN_EVENT_COMPAT_HELP";s:60:"Enables onAdminSave and onAdminAfterSave events for plugins.";s:17:"ICU.ADMIN_NEXT.ID";s:2:"ID";s:31:"ICU.ADMIN_NEXT.PAGE_PERMISSIONS";s:16:"Page Permissions";s:34:"ICU.ADMIN_NEXT.PAGES_CONFIGURATION";s:19:"Pages Configuration";s:20:"ICU.ADMIN_NEXT.ROUTE";s:5:"Route";s:40:"ICU.ADMIN_NEXT.SCHEDULER_ACTIVE_TRIGGERS";s:15:"Active Triggers";s:42:"ICU.ADMIN_NEXT.SCHEDULER_ADVANCED_FEATURES";s:17:"Advanced Features";s:43:"ICU.ADMIN_NEXT.SCHEDULER_CONCURRENT_WORKERS";s:18:"Concurrent Workers";s:48:"ICU.ADMIN_NEXT.SCHEDULER_CONCURRENT_WORKERS_HELP";s:60:"Number of jobs that can run simultaneously (1 = sequential).";s:44:"ICU.ADMIN_NEXT.SCHEDULER_HEALTH_CHECK_CONFIG";s:26:"Health Check Configuration";s:45:"ICU.ADMIN_NEXT.SCHEDULER_HEALTH_CHECK_ENABLED";s:19:"Enable Health Check";s:50:"ICU.ADMIN_NEXT.SCHEDULER_HEALTH_CHECK_ENABLED_HELP";s:48:"Provide a health-status endpoint for monitoring.";s:42:"ICU.ADMIN_NEXT.SCHEDULER_HEALTH_CHECK_PATH";s:17:"Health Check Path";s:47:"ICU.ADMIN_NEXT.SCHEDULER_HEALTH_CHECK_PATH_HELP";s:39:"URL path for the health-check endpoint.";s:38:"ICU.ADMIN_NEXT.SCHEDULER_HEALTH_STATUS";s:13:"Health Status";s:32:"ICU.ADMIN_NEXT.SCHEDULER_HISTORY";s:11:"Job History";s:40:"ICU.ADMIN_NEXT.SCHEDULER_HISTORY_ENABLED";s:18:"Enable Job History";s:45:"ICU.ADMIN_NEXT.SCHEDULER_HISTORY_ENABLED_HELP";s:37:"Track execution history for all jobs.";s:42:"ICU.ADMIN_NEXT.SCHEDULER_HISTORY_RETENTION";s:24:"History Retention (days)";s:47:"ICU.ADMIN_NEXT.SCHEDULER_HISTORY_RETENTION_HELP";s:29:"How long to keep job history.";s:37:"ICU.ADMIN_NEXT.SCHEDULER_QUEUE_CONFIG";s:19:"Queue Configuration";s:39:"ICU.ADMIN_NEXT.SCHEDULER_QUEUE_MAX_SIZE";s:18:"Maximum Queue Size";s:44:"ICU.ADMIN_NEXT.SCHEDULER_QUEUE_MAX_SIZE_HELP";s:42:"Maximum number of jobs that can be queued.";s:35:"ICU.ADMIN_NEXT.SCHEDULER_QUEUE_PATH";s:18:"Queue Storage Path";s:40:"ICU.ADMIN_NEXT.SCHEDULER_QUEUE_PATH_HELP";s:27:"Where to store queued jobs.";s:38:"ICU.ADMIN_NEXT.SCHEDULER_RETRY_BACKOFF";s:22:"Retry Backoff Strategy";s:43:"ICU.ADMIN_NEXT.SCHEDULER_RETRY_BACKOFF_HELP";s:43:"How to calculate the delay between retries.";s:37:"ICU.ADMIN_NEXT.SCHEDULER_RETRY_CONFIG";s:19:"Retry Configuration";s:38:"ICU.ADMIN_NEXT.SCHEDULER_RETRY_ENABLED";s:16:"Enable Job Retry";s:43:"ICU.ADMIN_NEXT.SCHEDULER_RETRY_ENABLED_HELP";s:32:"Automatically retry failed jobs.";s:43:"ICU.ADMIN_NEXT.SCHEDULER_RETRY_MAX_ATTEMPTS";s:22:"Maximum Retry Attempts";s:48:"ICU.ADMIN_NEXT.SCHEDULER_RETRY_MAX_ATTEMPTS_HELP";s:46:"Maximum number of times to retry a failed job.";s:39:"ICU.ADMIN_NEXT.SCHEDULER_USAGE_EXAMPLES";s:14:"Usage Examples";s:39:"ICU.ADMIN_NEXT.SCHEDULER_WEBHOOK_CONFIG";s:21:"Webhook Configuration";s:40:"ICU.ADMIN_NEXT.SCHEDULER_WEBHOOK_ENABLED";s:23:"Enable Webhook Triggers";s:45:"ICU.ADMIN_NEXT.SCHEDULER_WEBHOOK_ENABLED_HELP";s:48:"Allow triggering the scheduler via HTTP webhook.";s:37:"ICU.ADMIN_NEXT.SCHEDULER_WEBHOOK_PATH";s:12:"Webhook Path";s:42:"ICU.ADMIN_NEXT.SCHEDULER_WEBHOOK_PATH_HELP";s:34:"URL path for the webhook endpoint.";s:38:"ICU.ADMIN_NEXT.SCHEDULER_WEBHOOK_TOKEN";s:22:"Webhook Security Token";s:43:"ICU.ADMIN_NEXT.SCHEDULER_WEBHOOK_TOKEN_HELP";s:67:"Secret token for authenticating webhook requests. Keep this secret!";s:38:"ICU.ADMIN_NEXT.SCHEDULER_WORKER_CONFIG";s:20:"Worker Configuration";s:28:"ICU.ADMIN_NEXT.USER_ACCOUNTS";s:13:"User Accounts";s:27:"ICU.ADMIN_NEXT.TWIG_CONTENT";s:15:"Twig in Content";s:32:"ICU.ADMIN_NEXT.TWIG_CONTENT_HELP";s:193:"Controls for editor-authored Twig embedded in page content. Theme templates on disk are not affected by these settings; they only apply to Twig that authors put into page bodies or frontmatter.";s:43:"ICU.ADMIN_NEXT.TWIG_CONTENT_PROCESS_ENABLED";s:22:"Enable Twig in Content";s:48:"ICU.ADMIN_NEXT.TWIG_CONTENT_PROCESS_ENABLED_HELP";s:329:"Allow pages with process: twig: true in their frontmatter (and the site-wide system.pages.frontmatter.process_twig opt-in) to actually run Twig. Off by default in Grav 2.0. Leaving this disabled reduces template-injection attack surface, but breaks any page that needs Twig in its body.";s:42:"ICU.ADMIN_NEXT.TWIG_CONTENT_EDITOR_ENABLED";s:39:"Allow editors to toggle Twig in Content";s:47:"ICU.ADMIN_NEXT.TWIG_CONTENT_EDITOR_ENABLED_HELP";s:301:"When off (default), the Twig checkbox in the page editor's Advanced tab is only visible to users granted the admin.pages_twig permission, and pages that already have Twig enabled can only be edited by those users. When on, anyone with page-edit access can toggle Twig on individual pages.";s:41:"ICU.ADMIN_NEXT.TWIG_CONTENT_CONFIG_ACCESS";s:36:"Allow config variable access in Twig";s:46:"ICU.ADMIN_NEXT.TWIG_CONTENT_CONFIG_ACCESS_HELP";s:343:"Whether the config Twig variable is readable from page content. When off (default), reading config.system.title from a page returns nothing. When on, config is exposed but still filtered by config_denied_paths (see Twig Sandbox below) so credentials and other sensitive subtrees stay hidden.";s:41:"ICU.ADMIN_NEXT.GRAV_UPGRADE.CONFIRM_TITLE";s:18:"Upgrade Grav core?";s:43:"ICU.ADMIN_NEXT.GRAV_UPGRADE.CONFIRM_MESSAGE";s:108:"This will upgrade Grav from v{current} to v{target}. The site may be briefly unavailable during the upgrade.";s:37:"ICU.ADMIN_NEXT.GRAV_UPGRADE.UPGRADING";s:31:"Upgrading Grav to v{version}…";s:34:"ICU.ADMIN_NEXT.GRAV_UPGRADE.FAILED";s:29:"Grav upgrade failed: {detail}";s:37:"ICU.ADMIN_NEXT.GRAV_UPGRADE.NO_DETAIL";s:25:"the server gave no reason";s:43:"ICU.ADMIN_NEXT.GRAV_UPGRADE.PREFLIGHT_TITLE";s:36:"Grav can't upgrade to v{version} yet";s:45:"ICU.ADMIN_NEXT.GRAV_UPGRADE.PREFLIGHT_MESSAGE";s:173:"The checks that run before an upgrade stopped it for these reasons. Fix them and try again, or upgrade anyway if you know these plugins and themes work with the new version.";s:48:"ICU.ADMIN_NEXT.GRAV_UPGRADE.INCOMPATIBLE_PACKAGE";s:60:"{name} {version} is marked compatible with Grav {compatible}";s:42:"ICU.ADMIN_NEXT.GRAV_UPGRADE.UPGRADE_ANYWAY";s:14:"Upgrade anyway";s:41:"ICU.ADMIN_NEXT.GRAV_UPGRADE.STILL_BLOCKED";s:39:"Grav upgrade is still blocked: {detail}";s:34:"ICU.ADMIN_NEXT.TOASTS.CONFIG_SAVED";s:26:"{name} configuration saved";s:47:"ICU.ADMIN_NEXT.TOASTS.CONFIG_MODIFIED_ELSEWHERE";s:61:"Configuration was modified elsewhere — reload to see latest";s:33:"ICU.ADMIN_NEXT.TOASTS.SAVE_FAILED";s:14:"Failed to save";s:39:"ICU.ADMIN_NEXT.TOASTS.DEMO_MODE_BLOCKED";s:50:"This is a read-only demo — changes are disabled.";s:42:"ICU.ADMIN_NEXT.TOASTS.DEPENDENCY_INSTALLED";s:36:"Plugin {slug} installed (dependency)";s:37:"ICU.ADMIN_NEXT.TOASTS.PACKAGE_UPDATED";s:14:"{name} updated";s:43:"ICU.ADMIN_NEXT.TOASTS.PACKAGE_UPDATE_FAILED";s:33:"Failed to update {name}: {detail}";s:37:"ICU.ADMIN_NEXT.TOASTS.PACKAGE_REMOVED";s:14:"{name} removed";s:43:"ICU.ADMIN_NEXT.TOASTS.PACKAGE_REMOVE_FAILED";s:23:"Failed to remove {name}";s:38:"ICU.ADMIN_NEXT.TOASTS.PACKAGES_UPDATED";s:61:"{n, plural, one{Updated # package} other{Updated # packages}}";s:35:"ICU.ADMIN_NEXT.TOASTS.UPDATE_FAILED";s:23:"Update failed: {detail}";s:36:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_ENABLED";s:14:"{name} enabled";s:37:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_DISABLED";s:15:"{name} disabled";s:42:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_ENABLE_FAILED";s:33:"Failed to enable {name}: {detail}";s:43:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_DISABLE_FAILED";s:34:"Failed to disable {name}: {detail}";s:42:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_LOCKOUT_BLOCK";s:68:"{name} cannot be disabled from admin-next — it would lock you out.";s:43:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_REQUIRED_BLOCK";s:58:"{name} cannot be removed — it is required by admin-next.";s:36:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_REMOVED";s:14:"{name} removed";s:42:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_REMOVE_FAILED";s:33:"Failed to remove {name}: {detail}";s:37:"ICU.ADMIN_NEXT.TOASTS.THEME_ACTIVATED";s:30:"{name} is now the active theme";s:43:"ICU.ADMIN_NEXT.TOASTS.THEME_ACTIVATE_FAILED";s:35:"Failed to activate {name}: {detail}";s:35:"ICU.ADMIN_NEXT.TOASTS.THEME_REMOVED";s:14:"{name} removed";s:41:"ICU.ADMIN_NEXT.TOASTS.THEME_REMOVE_FAILED";s:33:"Failed to remove {name}: {detail}";s:40:"ICU.ADMIN_NEXT.TOASTS.THEME_REMOVE_BLOCK";s:25:"{name} cannot be removed.";s:47:"ICU.ADMIN_NEXT.TOASTS.ACTIVE_THEME_REMOVE_BLOCK";s:62:"Cannot remove the active theme. Switch to another theme first.";s:36:"ICU.ADMIN_NEXT.TOASTS.PAGE_PUBLISHED";s:18:""{name}" published";s:38:"ICU.ADMIN_NEXT.TOASTS.PAGE_UNPUBLISHED";s:20:""{name}" unpublished";s:41:"ICU.ADMIN_NEXT.TOASTS.PAGE_PUBLISH_FAILED";s:40:"Failed to change publish state: {detail}";s:34:"ICU.ADMIN_NEXT.TOASTS.USER_ENABLED";s:23:"User {username} enabled";s:35:"ICU.ADMIN_NEXT.TOASTS.USER_DISABLED";s:24:"User {username} disabled";s:39:"ICU.ADMIN_NEXT.TOASTS.USER_STATE_FAILED";s:47:"Failed to change state for {username}: {detail}";s:35:"ICU.ADMIN_NEXT.TOASTS.GPM_REFRESHED";s:142:"{n, plural, =0{GPM refreshed — no updates available} one{GPM refreshed — # update available} other{GPM refreshed — # updates available}}";s:35:"ICU.ADMIN_NEXT.TOASTS.GRAV_UPGRADED";s:27:"Grav upgraded to v{version}";s:36:"ICU.ADMIN_NEXT.TOASTS.BACKUP_CREATED";s:23:"Backup created ({size})";s:35:"ICU.ADMIN_NEXT.TOASTS.CACHE_CLEARED";s:23:"Cache cleared ({scope})";s:36:"ICU.ADMIN_NEXT.TOASTS.FILES_UPLOADED";s:57:"{n, plural, one{Uploaded # file} other{Uploaded # files}}";s:36:"ICU.ADMIN_NEXT.TOASTS.FOLDER_CREATED";s:23:"Folder "{name}" created";s:34:"ICU.ADMIN_NEXT.TOASTS.FILE_DELETED";s:14:"Deleted {name}";s:40:"ICU.ADMIN_NEXT.TOASTS.FILE_DELETE_FAILED";s:23:"Failed to delete {name}";s:41:"ICU.ADMIN_NEXT.TOASTS.FILES_DELETE_FAILED";s:73:"{n, plural, one{Failed to delete # file} other{Failed to delete # files}}";s:28:"ICU.ADMIN_NEXT.TOASTS.COPIED";s:14:"{label} copied";s:33:"ICU.ADMIN_NEXT.TOASTS.COPY_FAILED";s:21:"Copy failed: {detail}";s:39:"ICU.ADMIN_NEXT.TOASTS.SAVED_AS_LANGUAGE";s:19:"Saved as {language}";s:41:"ICU.ADMIN_NEXT.TOASTS.TRANSLATION_CREATED";s:30:"{language} translation created";s:39:"ICU.ADMIN_NEXT.TOASTS.TRANSLATION_RESET";s:28:"{target} reset from {source}";s:27:"ICU.ADMIN_NEXT.TOASTS.SAVED";s:5:"Saved";s:32:"ICU.ADMIN_NEXT.TOASTS.ITEM_SAVED";s:12:"{name} saved";s:34:"ICU.ADMIN_NEXT.TOASTS.ITEM_DELETED";s:16:"Deleted "{name}"";s:40:"ICU.ADMIN_NEXT.TOASTS.ITEM_DELETE_FAILED";s:25:"Failed to delete "{name}"";s:33:"ICU.ADMIN_NEXT.TOASTS.ITEM_COPIED";s:29:"Copied "{name}" to "{target}"";s:32:"ICU.ADMIN_NEXT.TOASTS.ITEM_MOVED";s:14:"Moved "{name}"";s:36:"ICU.ADMIN_NEXT.TOASTS.ITEM_REORDERED";s:18:"Reordered "{name}"";s:34:"ICU.ADMIN_NEXT.TOASTS.USER_CREATED";s:23:"User {username} created";s:32:"ICU.ADMIN_NEXT.TOASTS.USER_SAVED";s:21:"User {username} saved";s:34:"ICU.ADMIN_NEXT.TOASTS.USER_DELETED";s:23:"User {username} deleted";s:40:"ICU.ADMIN_NEXT.TOASTS.USER_DELETE_FAILED";s:32:"Failed to delete user {username}";s:44:"ICU.ADMIN_NEXT.TOASTS.USER_ROW_ACTION_FAILED";s:34:"Could not complete action: {label}";s:37:"ICU.ADMIN_NEXT.TOASTS.API_KEY_REVOKED";s:24:"API key "{name}" revoked";s:38:"ICU.ADMIN_NEXT.TOASTS.PLUGIN_INSTALLED";s:23:"Plugin {name} installed";s:37:"ICU.ADMIN_NEXT.TOASTS.THEME_INSTALLED";s:22:"Theme {name} installed";s:36:"ICU.ADMIN_NEXT.TOASTS.INSTALL_FAILED";s:34:"Failed to install {slug}: {detail}";s:40:"ICU.ADMIN_NEXT.TOASTS.TOTP_CODE_REQUIRED";s:46:"Enter the 6-digit code from your authenticator";s:38:"ICU.ADMIN_NEXT.TOASTS.SAVE_FORM_FAILED";s:21:"Failed to save {form}";s:37:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.FORM";s:4:"Form";s:46:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.CONFIGURATION";s:13:"Configuration";s:39:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.PLUGIN";s:6:"Plugin";s:44:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.PLUGIN_PAGE";s:11:"Plugin Page";s:44:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.FLEX_OBJECT";s:11:"Flex Object";s:37:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.USER";s:4:"User";s:38:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.THEME";s:5:"Theme";s:37:"ICU.ADMIN_NEXT.TOASTS.FORM_LABEL.PAGE";s:4:"Page";}}