31c5e81d0b4621f86d05a8303a115d1a.yaml.php 57 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841
  1. <?php
  2. return [
  3. '@class' => 'Grav\\Common\\File\\CompiledYamlFile',
  4. 'filename' => '/var/www/html/user/plugins/admin/languages/en.yaml',
  5. 'modified' => 1591823801,
  6. 'data' => [
  7. 'PLUGIN_ADMIN' => [
  8. 'ADMIN_NOSCRIPT_MSG' => 'Please enable JavaScript in your browser.',
  9. 'ADMIN_BETA_MSG' => 'This is a Beta release! Use this in production at your own risk...',
  10. 'ADMIN_REPORT_ISSUE' => 'Found an issue? Please report it on GitHub.',
  11. 'EMAIL_FOOTER' => '<a href="http://getgrav.org">Powered by Grav</a> - The Modern Flat File CMS',
  12. 'LOGIN_BTN' => 'Login',
  13. 'LOGIN_BTN_FORGOT' => 'Forgot',
  14. 'LOGIN_BTN_RESET' => 'Reset Password',
  15. 'LOGIN_BTN_SEND_INSTRUCTIONS' => 'Send Reset Instructions',
  16. 'LOGIN_BTN_CLEAR' => 'Clear Form',
  17. 'LOGIN_BTN_CREATE_USER' => 'Create User',
  18. 'LOGIN_LOGGED_IN' => 'You have been successfully logged in',
  19. 'LOGIN_FAILED' => 'Login failed',
  20. 'LOGGED_OUT' => 'You have been logged out',
  21. 'RESET_NEW_PASSWORD' => 'Please enter a new password &hellip;',
  22. 'RESET_LINK_EXPIRED' => 'Reset link has expired, please try again',
  23. 'RESET_PASSWORD_RESET' => 'Password has been reset',
  24. 'RESET_INVALID_LINK' => 'Invalid reset link used, please try again',
  25. 'FORGOT_INSTRUCTIONS_SENT_VIA_EMAIL' => 'Instructions to reset your password have been sent to your email address',
  26. 'FORGOT_FAILED_TO_EMAIL' => 'Failed to email instructions, please try again later',
  27. 'FORGOT_CANNOT_RESET_EMAIL_NO_EMAIL' => 'Cannot reset password for %s, no email address is set',
  28. 'FORGOT_USERNAME_DOES_NOT_EXIST' => 'User with username <b>%s</b> does not exist',
  29. 'FORGOT_EMAIL_NOT_CONFIGURED' => 'Cannot reset password. This site is not configured to send emails',
  30. 'FORGOT_EMAIL_SUBJECT' => '%s Password Reset Request',
  31. 'FORGOT_EMAIL_BODY' => '<h1>Password Reset</h1><p>Dear %1$s,</p><p>A request was made on <b>%4$s</b> to reset your password.</p><p><br /><a href="%2$s" class="btn-primary">Click this to reset your password</a><br /><br /></p><p>Alternatively, copy the following URL into your browser\'s address bar:</p> <p>%2$s</p><p><br />Kind regards,<br /><br />%3$s</p>',
  32. 'MANAGE_PAGES' => 'Manage Pages',
  33. 'CONFIGURATION' => 'Configuration',
  34. 'PAGES' => 'Pages',
  35. 'PLUGINS' => 'Plugins',
  36. 'PLUGIN' => 'Plugin',
  37. 'THEMES' => 'Themes',
  38. 'LOGOUT' => 'Logout',
  39. 'BACK' => 'Back',
  40. 'NEXT' => 'Next',
  41. 'PREVIOUS' => 'Previous',
  42. 'ADD_PAGE' => 'Add Page',
  43. 'ADD_MODULAR' => 'Add Modular',
  44. 'MOVE' => 'Move',
  45. 'DELETE' => 'Delete',
  46. 'UNSET' => 'Unset',
  47. 'VIEW' => 'View',
  48. 'SAVE' => 'Save',
  49. 'NORMAL' => 'Normal',
  50. 'EXPERT' => 'Expert',
  51. 'EXPAND_ALL' => 'Expand All',
  52. 'COLLAPSE_ALL' => 'Collapse All',
  53. 'SECURE_DELETE_DESC' => 'Type DELETE and confirm',
  54. 'ERROR' => 'Error',
  55. 'CLOSE' => 'Close',
  56. 'CANCEL' => 'Cancel',
  57. 'CONTINUE' => 'Continue',
  58. 'CONFIRM' => 'Confirm',
  59. 'MODAL_DELETE_PAGE_CONFIRMATION_REQUIRED_TITLE' => 'Confirmation Required',
  60. 'MODAL_CHANGED_DETECTED_TITLE' => 'Changes Detected',
  61. 'MODAL_CHANGED_DETECTED_DESC' => 'You have unsaved changes. Are you sure you want to leave without saving?',
  62. 'MODAL_DELETE_FILE_CONFIRMATION_REQUIRED_TITLE' => 'Confirmation Required',
  63. 'MODAL_DELETE_FILE_CONFIRMATION_REQUIRED_DESC' => 'Are you sure you want to delete this file? This action cannot be undone.',
  64. 'ADD_FILTERS' => 'Add Filters',
  65. 'SEARCH_PAGES' => 'Search Pages',
  66. 'VERSION' => 'Version',
  67. 'WAS_MADE_WITH' => 'Was made with',
  68. 'BY' => 'By',
  69. 'UPDATE_THEME' => 'Update Theme',
  70. 'UPDATE_PLUGIN' => 'Update Plugin',
  71. 'OF_THIS_THEME_IS_NOW_AVAILABLE' => 'of this theme is now available',
  72. 'OF_THIS_PLUGIN_IS_NOW_AVAILABLE' => 'of this plugin is now available',
  73. 'AUTHOR' => 'Author',
  74. 'HOMEPAGE' => 'Homepage',
  75. 'DEMO' => 'Demo',
  76. 'BUG_TRACKER' => 'Bug Tracker',
  77. 'KEYWORDS' => 'Keywords',
  78. 'LICENSE' => 'License',
  79. 'DESCRIPTION' => 'Description',
  80. 'README' => 'Readme',
  81. 'REMOVE_THEME' => 'Remove Theme',
  82. 'INSTALL_THEME' => 'Install Theme',
  83. 'THEME' => 'Theme',
  84. 'BACK_TO_THEMES' => 'Back to Themes',
  85. 'BACK_TO_PLUGINS' => 'Back to Plugins',
  86. 'CHECK_FOR_UPDATES' => 'Check for Updates',
  87. 'ADD' => 'Add',
  88. 'CLEAR_CACHE' => 'Clear Cache',
  89. 'CLEAR_CACHE_ALL_CACHE' => 'All Cache',
  90. 'CLEAR_CACHE_ASSETS_ONLY' => 'Assets Only',
  91. 'CLEAR_CACHE_IMAGES_ONLY' => 'Images Only',
  92. 'CLEAR_CACHE_CACHE_ONLY' => 'Cache Only',
  93. 'CLEAR_CACHE_TMP_ONLY' => 'Tmp Only',
  94. 'DASHBOARD' => 'Dashboard',
  95. 'UPDATES_AVAILABLE' => 'Updates Available',
  96. 'DAYS' => 'Days',
  97. 'UPDATE' => 'Update',
  98. 'BACKUP' => 'Backup',
  99. 'BACKUPS' => 'Backups',
  100. 'BACKUP_NOW' => 'Backup Now',
  101. 'BACKUPS_STATS' => 'Backup Statistics',
  102. 'BACKUPS_HISTORY' => 'Backup History',
  103. 'BACKUPS_PURGE_CONFIG' => 'Backup Purge Configuration',
  104. 'BACKUPS_PROFILES' => 'Backup Profiles',
  105. 'BACKUPS_COUNT' => 'Number of Backups',
  106. 'BACKUPS_PROFILES_COUNT' => 'Number of Profiles',
  107. 'BACKUPS_TOTAL_SIZE' => 'Space Used',
  108. 'BACKUPS_NEWEST' => 'Newest Backup',
  109. 'BACKUPS_OLDEST' => 'Oldest Backup',
  110. 'BACKUPS_PURGE' => 'Purge',
  111. 'BACKUPS_NOT_GENERATED' => 'No backups have been generated yet...',
  112. 'BACKUPS_PURGE_NUMBER' => 'Using %s of %s backup slots',
  113. 'BACKUPS_PURGE_TIME' => '%s days of backups left',
  114. 'BACKUPS_PURGE_SPACE' => 'Using %s of %s',
  115. 'BACKUP_DELETED' => 'Backup Successfully Deleted',
  116. 'BACKUP_NOT_FOUND' => 'Backup Not Found',
  117. 'BACKUP_DATE' => 'Backup Date',
  118. 'STATISTICS' => 'Statistics',
  119. 'TODAY' => 'Today',
  120. 'WEEK' => 'Week',
  121. 'MONTH' => 'Month',
  122. 'LATEST_PAGE_UPDATES' => 'Latest Page Updates',
  123. 'MAINTENANCE' => 'Maintenance',
  124. 'UPDATED' => 'Updated',
  125. 'MON' => 'Mon',
  126. 'TUE' => 'Tue',
  127. 'WED' => 'Wed',
  128. 'THU' => 'Thu',
  129. 'FRI' => 'Fri',
  130. 'SAT' => 'Sat',
  131. 'SUN' => 'Sun',
  132. 'COPY' => 'Copy',
  133. 'EDIT' => 'Edit',
  134. 'CREATE' => 'Create',
  135. 'GRAV_ADMIN' => 'Grav Admin',
  136. 'GRAV_OFFICIAL_PLUGIN' => 'Grav Official Plugin',
  137. 'GRAV_OFFICIAL_THEME' => 'Grav Official Theme',
  138. 'PLUGIN_SYMBOLICALLY_LINKED' => 'This plugin is symbolically linked. Updates won\'t be detected.',
  139. 'THEME_SYMBOLICALLY_LINKED' => 'This theme is symbolically linked. Updates won\'t be detected',
  140. 'REMOVE_PLUGIN' => 'Remove Plugin',
  141. 'INSTALL_PLUGIN' => 'Install Plugin',
  142. 'AVAILABLE' => 'Available',
  143. 'INSTALLED' => 'Installed',
  144. 'INSTALL' => 'Install',
  145. 'ACTIVE_THEME' => 'Active Theme',
  146. 'SWITCHING_TO' => 'Switching to',
  147. 'SWITCHING_TO_DESCRIPTION' => 'By switching to a different theme, there is no guarantee that all the layout pages are supported, potentially causing errors when trying to load said pages.',
  148. 'SWITCHING_TO_CONFIRMATION' => 'Do you want to continue and switch to the theme',
  149. 'CREATE_NEW_USER' => 'Create New User',
  150. 'REMOVE_USER' => 'Remove User',
  151. 'ACCESS_DENIED' => 'Access denied',
  152. 'ACCOUNT_NOT_ADMIN' => 'your account does not have administrator permissions',
  153. 'PHP_INFO' => 'PHP Info',
  154. 'INSTALLER' => 'Installer',
  155. 'AVAILABLE_THEMES' => 'Available Themes',
  156. 'AVAILABLE_PLUGINS' => 'Available Plugins',
  157. 'INSTALLED_THEMES' => 'Installed Themes',
  158. 'INSTALLED_PLUGINS' => 'Installed Plugins',
  159. 'BROWSE_ERROR_LOGS' => 'Browse Error Logs',
  160. 'SITE' => 'Site',
  161. 'INFO' => 'Info',
  162. 'SYSTEM' => 'System',
  163. 'USER' => 'User',
  164. 'ADD_ACCOUNT' => 'Add Account',
  165. 'SWITCH_LANGUAGE' => 'Switch Language',
  166. 'SUCCESSFULLY_ENABLED_PLUGIN' => 'Successfully enabled plugin',
  167. 'SUCCESSFULLY_DISABLED_PLUGIN' => 'Successfully disabled plugin',
  168. 'SUCCESSFULLY_CHANGED_THEME' => 'Successfully changed default theme',
  169. 'INSTALLATION_FAILED' => 'Installation failed',
  170. 'INSTALLATION_SUCCESSFUL' => 'Installation successful',
  171. 'UNINSTALL_FAILED' => 'Uninstall failed',
  172. 'UNINSTALL_SUCCESSFUL' => 'Uninstall successful',
  173. 'SUCCESSFULLY_SAVED' => 'Successfully saved',
  174. 'SUCCESSFULLY_COPIED' => 'Successfully copied',
  175. 'REORDERING_WAS_SUCCESSFUL' => 'Reordering was successful',
  176. 'SUCCESSFULLY_DELETED' => 'Successfully deleted',
  177. 'SUCCESSFULLY_SWITCHED_LANGUAGE' => 'Successfully switched language',
  178. 'INSUFFICIENT_PERMISSIONS_FOR_TASK' => 'You have insufficient permissions for task',
  179. 'CACHE_CLEARED' => 'Cache cleared',
  180. 'METHOD' => 'Method',
  181. 'ERROR_CLEARING_CACHE' => 'Error clearing cache',
  182. 'AN_ERROR_OCCURRED' => 'An error occurred',
  183. 'YOUR_BACKUP_IS_READY_FOR_DOWNLOAD' => 'Your backup is ready for download',
  184. 'DOWNLOAD_BACKUP' => 'Download backup',
  185. 'PAGES_FILTERED' => 'Pages filtered',
  186. 'NO_PAGE_FOUND' => 'No Page found',
  187. 'INVALID_PARAMETERS' => 'Invalid Parameters',
  188. 'NO_FILES_SENT' => 'No files sent',
  189. 'EXCEEDED_FILESIZE_LIMIT' => 'Exceeded PHP configuration upload_max_filesize',
  190. 'EXCEEDED_POSTMAX_LIMIT' => 'Exceeded PHP configuration post_max_size',
  191. 'UNKNOWN_ERRORS' => 'Unknown errors',
  192. 'EXCEEDED_GRAV_FILESIZE_LIMIT' => 'Exceeded Grav configuration file size limit',
  193. 'UNSUPPORTED_FILE_TYPE' => 'Unsupported file type',
  194. 'FAILED_TO_MOVE_UPLOADED_FILE' => 'Failed to move uploaded file',
  195. 'FILE_UPLOADED_SUCCESSFULLY' => 'File uploaded successfully',
  196. 'FILE_DELETED' => 'File deleted',
  197. 'FILE_COULD_NOT_BE_DELETED' => 'File could not be deleted',
  198. 'FILE_NOT_FOUND' => 'File not found',
  199. 'NO_FILE_FOUND' => 'No file found',
  200. 'GRAV_WAS_SUCCESSFULLY_UPDATED_TO' => 'Grav was successfully updated to',
  201. 'GRAV_UPDATE_FAILED' => 'Grav update failed',
  202. 'EVERYTHING_UPDATED' => 'Everything updated',
  203. 'UPDATES_FAILED' => 'Updates failed',
  204. 'AVATAR_BY' => 'Avatar by',
  205. 'AVATAR_UPLOAD_OWN' => 'Or upload your own...',
  206. 'LAST_BACKUP' => 'Last Backup',
  207. 'FULL_NAME' => 'Full name',
  208. 'USERNAME' => 'Username',
  209. 'EMAIL' => 'Email',
  210. 'USERNAME_EMAIL' => 'Username or Email',
  211. 'PASSWORD' => 'Password',
  212. 'PASSWORD_CONFIRM' => 'Confirm Password',
  213. 'TITLE' => 'Title',
  214. 'LANGUAGE' => 'Language',
  215. 'ACCOUNT' => 'Account',
  216. 'EMAIL_VALIDATION_MESSAGE' => 'Must be a valid email address',
  217. 'PASSWORD_VALIDATION_MESSAGE' => 'Password must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters',
  218. 'LANGUAGE_HELP' => 'Set the favorite language',
  219. 'MEDIA' => 'Media',
  220. 'DEFAULTS' => 'Defaults',
  221. 'SITE_TITLE' => 'Site Title',
  222. 'SITE_TITLE_PLACEHOLDER' => 'Site wide title',
  223. 'SITE_TITLE_HELP' => 'Default title for your site, often used in themes',
  224. 'SITE_DEFAULT_LANG' => 'Default language',
  225. 'SITE_DEFAULT_LANG_PLACEHOLDER' => 'Default language to be used by theme\'s <HTML> tag',
  226. 'SITE_DEFAULT_LANG_HELP' => 'Default language to be used by theme\'s <HTML> tag',
  227. 'DEFAULT_AUTHOR' => 'Default Author',
  228. 'DEFAULT_AUTHOR_HELP' => 'A default author name, often used in themes or page content',
  229. 'DEFAULT_EMAIL' => 'Default Email',
  230. 'DEFAULT_EMAIL_HELP' => 'A default email to reference in themes or pages',
  231. 'TAXONOMY_TYPES' => 'Taxonomy Types',
  232. 'TAXONOMY_TYPES_HELP' => 'Taxonomy types must be defined here if you wish to use them in pages',
  233. 'PAGE_SUMMARY' => 'Page Summary',
  234. 'ENABLED' => 'Enabled',
  235. 'ENABLED_HELP' => 'Enable page summary (the summary returns the same as the page content)',
  236. 'YES' => 'Yes',
  237. 'NO' => 'No',
  238. 'SUMMARY_SIZE' => 'Summary Size',
  239. 'SUMMARY_SIZE_HELP' => 'The amount of characters of a page to use as a content summary',
  240. 'FORMAT' => 'Format',
  241. 'FORMAT_HELP' => 'short = use the first occurrence of delimiter or size; long = summary delimiter will be ignored',
  242. 'SHORT' => 'Short',
  243. 'LONG' => 'Long',
  244. 'DELIMITER' => 'Delimiter',
  245. 'DELIMITER_HELP' => 'The summary delimiter (default \'===\')',
  246. 'METADATA' => 'Metadata',
  247. 'METADATA_HELP' => 'Default metadata values that will be displayed on every page unless overridden by the page',
  248. 'NAME' => 'Name',
  249. 'CONTENT' => 'Content',
  250. 'SIZE' => 'Size',
  251. 'ACTION' => 'Action',
  252. 'REDIRECTS_AND_ROUTES' => 'Redirects & Routes',
  253. 'CUSTOM_REDIRECTS' => 'Custom Redirects',
  254. 'CUSTOM_REDIRECTS_HELP' => 'routes to redirect to other pages. Standard Regex replacement is valid',
  255. 'CUSTOM_REDIRECTS_PLACEHOLDER_KEY' => '/your/alias',
  256. 'CUSTOM_REDIRECTS_PLACEHOLDER_VALUE' => '/your/redirect',
  257. 'CUSTOM_ROUTES' => 'Custom Routes',
  258. 'CUSTOM_ROUTES_HELP' => 'routes to alias to other pages. Standard Regex replacement is valid',
  259. 'CUSTOM_ROUTES_PLACEHOLDER_KEY' => '/your/alias',
  260. 'CUSTOM_ROUTES_PLACEHOLDER_VALUE' => '/your/route',
  261. 'FILE_STREAMS' => 'File Streams',
  262. 'DEFAULT' => 'Default',
  263. 'PAGE_MEDIA' => 'Page Media',
  264. 'OPTIONS' => 'Options',
  265. 'PUBLISHED' => 'Published',
  266. 'PUBLISHED_HELP' => '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',
  267. 'DATE' => 'Date',
  268. 'DATE_HELP' => 'The date variable allows you to specifically set a date associated with this page.',
  269. 'PUBLISHED_DATE' => 'Published Date',
  270. 'PUBLISHED_DATE_HELP' => 'Can provide a date to automatically trigger publication.',
  271. 'UNPUBLISHED_DATE' => 'Unpublished Date',
  272. 'UNPUBLISHED_DATE_HELP' => 'Can provide a date to automatically trigger un-publication.',
  273. 'ROBOTS' => 'Robots',
  274. 'TAXONOMIES' => 'Taxonomies',
  275. 'TAXONOMY' => 'Taxonomy',
  276. 'ADVANCED' => 'Advanced',
  277. 'SETTINGS' => 'Settings',
  278. 'FOLDER_NUMERIC_PREFIX' => 'Folder Numeric Prefix',
  279. 'FOLDER_NUMERIC_PREFIX_HELP' => 'Numeric prefix that provides manual ordering and implies visibility',
  280. 'FOLDER_NAME' => 'Folder Name',
  281. 'FOLDER_NAME_HELP' => 'The folder name that will be stored in the filesystem for this page',
  282. 'PARENT' => 'Parent',
  283. 'DEFAULT_OPTION_ROOT' => '- Root -',
  284. 'DEFAULT_OPTION_SELECT' => '- Select -',
  285. 'DISPLAY_TEMPLATE' => 'Display Template',
  286. 'DISPLAY_TEMPLATE_HELP' => 'The page type that translates into which twig template renders the page',
  287. 'BODY_CLASSES' => 'Body Classes',
  288. 'ORDERING' => 'Ordering',
  289. 'PAGE_ORDER' => 'Page Order',
  290. 'OVERRIDES' => 'Overrides',
  291. 'MENU' => 'Menu',
  292. 'MENU_HELP' => 'The string to be used in a menu. If not set, Title will be used.',
  293. 'SLUG' => 'Slug',
  294. 'SLUG_HELP' => 'The slug variable allows you to specifically set the page\'s portion of the URL',
  295. 'SLUG_VALIDATE_MESSAGE' => 'A slug must contain only lowercase alphanumeric characters and dashes',
  296. 'PROCESS' => 'Process',
  297. 'PROCESS_HELP' => 'Control how pages are processed. Can be set per-page rather than globally',
  298. 'DEFAULT_CHILD_TYPE' => 'Default Child Type',
  299. 'USE_GLOBAL' => 'Use Global',
  300. 'ROUTABLE' => 'Routable',
  301. 'ROUTABLE_HELP' => 'If this page is reachable by a URL',
  302. 'CACHING' => 'Caching',
  303. 'VISIBLE' => 'Visible',
  304. 'VISIBLE_HELP' => 'Determines if a page is visible in the navigation.',
  305. 'DISABLED' => 'Disabled',
  306. 'ITEMS' => 'Items',
  307. 'ORDER_BY' => 'Order By',
  308. 'ORDER' => 'Order',
  309. 'FOLDER' => 'Folder',
  310. 'ASCENDING' => 'Ascending',
  311. 'DESCENDING' => 'Descending',
  312. 'ADD_MODULAR_CONTENT' => 'Add Modular Content',
  313. 'PAGE_TITLE' => 'Page Title',
  314. 'PAGE_TITLE_HELP' => 'The title of the page',
  315. 'PAGE' => 'Page',
  316. 'MODULAR_TEMPLATE' => 'Modular Template',
  317. 'FRONTMATTER' => 'Frontmatter',
  318. 'FILENAME' => 'Filename',
  319. 'PARENT_PAGE' => 'Parent Page',
  320. 'HOME_PAGE' => 'Home page',
  321. 'HOME_PAGE_HELP' => 'The page that Grav will use as the default landing page',
  322. 'DEFAULT_THEME' => 'Default theme',
  323. 'DEFAULT_THEME_HELP' => 'Set the default theme for Grav to use (default is Antimatter)',
  324. 'TIMEZONE' => 'Timezone',
  325. 'TIMEZONE_HELP' => 'Override the default timezone the server',
  326. 'SHORT_DATE_FORMAT' => 'Short display date format',
  327. 'SHORT_DATE_FORMAT_HELP' => 'Set the short date format that can be used by themes',
  328. 'LONG_DATE_FORMAT' => 'Long display date format',
  329. 'LONG_DATE_FORMAT_HELP' => 'Set the long date format that can be used by themes',
  330. 'DEFAULT_ORDERING' => 'Default ordering',
  331. 'DEFAULT_ORDERING_HELP' => 'Pages in a list will render using this order unless it is overridden',
  332. 'DEFAULT_ORDERING_DEFAULT' => 'Default - based on folder name',
  333. 'DEFAULT_ORDERING_FOLDER' => 'Folder - based on prefix-less folder name',
  334. 'DEFAULT_ORDERING_TITLE' => 'Title - based on title field in header',
  335. 'DEFAULT_ORDERING_DATE' => 'Date - based on date field in header',
  336. 'DEFAULT_ORDER_DIRECTION' => 'Default order direction',
  337. 'DEFAULT_ORDER_DIRECTION_HELP' => 'The direction of pages in a list',
  338. 'DEFAULT_PAGE_COUNT' => 'Default page count',
  339. 'DEFAULT_PAGE_COUNT_HELP' => 'Default maximum pages count in a list',
  340. 'DATE_BASED_PUBLISHING' => 'Date-based publishing',
  341. 'DATE_BASED_PUBLISHING_HELP' => 'Automatically (un)publish posts based on their date',
  342. 'EVENTS' => 'Events',
  343. 'EVENTS_HELP' => 'Enable or Disable specific events. Disabling these can break plugins',
  344. 'REDIRECT_DEFAULT_ROUTE' => 'Redirect default route',
  345. 'REDIRECT_DEFAULT_ROUTE_HELP' => 'Automatically redirect to a page\'s default route',
  346. 'LANGUAGES' => 'Languages',
  347. 'SUPPORTED' => 'Supported',
  348. 'SUPPORTED_HELP' => 'Comma separated list of 2 letter language codes (for example \'en,fr,de\')',
  349. 'TRANSLATIONS_ENABLED' => 'Translations enabled',
  350. 'TRANSLATIONS_ENABLED_HELP' => 'Support translations in Grav, plugins and extensions',
  351. 'TRANSLATIONS_FALLBACK' => 'Translations fallback',
  352. 'TRANSLATIONS_FALLBACK_HELP' => 'Fallback through supported translations if active language doesn\'t exist',
  353. 'ACTIVE_LANGUAGE_IN_SESSION' => 'Active language in session',
  354. 'ACTIVE_LANGUAGE_IN_SESSION_HELP' => 'Store the active language in the session',
  355. 'HTTP_HEADERS' => 'HTTP Headers',
  356. 'EXPIRES' => 'Expires',
  357. 'EXPIRES_HELP' => 'Sets the expires header. The value is in seconds.',
  358. 'CACHE_CONTROL' => 'HTTP Cache-Control',
  359. 'CACHE_CONTROL_HELP' => 'Set to a valid cache-control value such as `no-cache, no-store, must-revalidate`',
  360. 'LAST_MODIFIED' => 'Last modified',
  361. 'LAST_MODIFIED_HELP' => 'Sets the last modified header that can help optimize proxy and browser caching',
  362. 'ETAG' => 'ETag',
  363. 'ETAG_HELP' => 'Sets the etag header to help identify when a page has been modified',
  364. 'VARY_ACCEPT_ENCODING' => 'Vary accept encoding',
  365. 'VARY_ACCEPT_ENCODING_HELP' => 'Sets the `Vary: Accept Encoding` header to help with proxy and CDN caching',
  366. 'MARKDOWN' => 'Markdown',
  367. 'MARKDOWN_EXTRA' => 'Markdown extra',
  368. 'MARKDOWN_EXTRA_HELP' => 'Enable default support for Markdown Extra - https://michelf.ca/projects/php-markdown/extra/',
  369. 'MARKDOWN_EXTRA_ESCAPE_FENCES' => 'Escape HTML elements in markdown extra fences',
  370. 'MARKDOWN_EXTRA_ESCAPE_FENCES_HELP' => 'Escapes HTML elements in markdown extra fences',
  371. 'AUTO_LINE_BREAKS' => 'Auto line breaks',
  372. 'AUTO_LINE_BREAKS_HELP' => 'Enable support for automatic line breaks in markdown',
  373. 'AUTO_URL_LINKS' => 'Auto URL links',
  374. 'AUTO_URL_LINKS_HELP' => 'Enable automatic conversion of URLs into HTML hyperlinks',
  375. 'ESCAPE_MARKUP' => 'Escape markup',
  376. 'ESCAPE_MARKUP_HELP' => 'Escape markup tags into HTML entities',
  377. 'CACHING_HELP' => 'Global ON/OFF switch to enable/disable Grav caching',
  378. 'CACHE_CHECK_METHOD' => 'Cache check method',
  379. 'CACHE_CHECK_METHOD_HELP' => 'Select the method that Grav uses to check if page files have been modified.',
  380. 'CACHE_DRIVER' => 'Cache driver',
  381. 'CACHE_DRIVER_HELP' => 'Choose which cache driver Grav should use. \'Auto Detect\' attempts to find the best for you',
  382. 'CACHE_PREFIX' => 'Cache prefix',
  383. 'CACHE_PREFIX_HELP' => 'An identifier for part of the Grav key. Don\'t change unless you know what your doing.',
  384. 'CACHE_PREFIX_PLACEHOLDER' => 'Derived from base URL (override by entering random string)',
  385. 'CACHE_PURGE_JOB' => 'Run Scheduled Purge Job',
  386. 'CACHE_PURGE_JOB_HELP' => 'With the scheduler you can periodically clear out old Doctrine file cache folders with this job',
  387. 'CACHE_CLEAR_JOB' => 'Run Scheduled Clear Job',
  388. 'CACHE_CLEAR_JOB_HELP' => 'With the scheduler you can periodically clear the Grav Cache',
  389. 'CACHE_JOB_TYPE' => 'Cache Job Type',
  390. 'CACHE_JOB_TYPE_HELP' => 'Either clear with the \'standard\' folders cache clear, or with \'all\' folders',
  391. 'CACHE_PURGE' => 'Purge Old Cache',
  392. 'LIFETIME' => 'Lifetime',
  393. 'LIFETIME_HELP' => 'Sets the cache lifetime in seconds. 0 = infinite',
  394. 'GZIP_COMPRESSION' => 'Gzip compression',
  395. 'GZIP_COMPRESSION_HELP' => 'Enable GZip compression of the Grav page for increased performance.',
  396. 'TWIG_TEMPLATING' => 'Twig Templating',
  397. 'TWIG_CACHING' => 'Twig caching',
  398. 'TWIG_CACHING_HELP' => 'Control the Twig caching mechanism. Leave this enabled for best performance.',
  399. 'TWIG_DEBUG' => 'Twig debug',
  400. 'TWIG_DEBUG_HELP' => 'Allows the option of not loading the Twig Debugger extension',
  401. 'DETECT_CHANGES' => 'Detect changes',
  402. 'DETECT_CHANGES_HELP' => 'Twig will automatically recompile the Twig cache if it detects any changes in Twig templates',
  403. 'AUTOESCAPE_VARIABLES' => 'Autoescape variables',
  404. 'AUTOESCAPE_VARIABLES_HELP' => 'Autoescapes all variables. This will break your site most likely',
  405. 'ASSETS' => 'Assets',
  406. 'CSS_PIPELINE' => 'CSS pipeline',
  407. 'CSS_PIPELINE_HELP' => 'The CSS pipeline is the unification of multiple CSS resources into one file',
  408. 'CSS_PIPELINE_INCLUDE_EXTERNALS' => 'Include externals in CSS pipeline',
  409. 'CSS_PIPELINE_INCLUDE_EXTERNALS_HELP' => 'External URLs sometimes have relative file references and shouldn\'t be pipelined',
  410. 'CSS_PIPELINE_BEFORE_EXCLUDES' => 'CSS pipeline render first',
  411. 'CSS_PIPELINE_BEFORE_EXCLUDES_HELP' => 'Render the CSS pipeline before any other CSS references that are not included',
  412. 'CSS_MINIFY' => 'CSS minify',
  413. 'CSS_MINIFY_HELP' => 'Minify the CSS during pipelining',
  414. 'CSS_MINIFY_WINDOWS_OVERRIDE' => 'CSS minify Windows override',
  415. 'CSS_MINIFY_WINDOWS_OVERRIDE_HELP' => 'Minify Override for Windows platforms. False by default due to ThreadStackSize',
  416. 'CSS_REWRITE' => 'CSS rewrite',
  417. 'CSS_REWRITE_HELP' => 'Rewrite any CSS relative URLs during pipelining',
  418. 'JAVASCRIPT_PIPELINE' => 'JavaScript pipeline',
  419. 'JAVASCRIPT_PIPELINE_HELP' => 'The JS pipeline is the unification of multiple JS resources into one file',
  420. 'JAVASCRIPT_PIPELINE_INCLUDE_EXTERNALS' => 'Include externals in JS pipeline',
  421. 'JAVASCRIPT_PIPELINE_INCLUDE_EXTERNALS_HELP' => 'External URLs sometimes have relative file references and shouldn\'t be pipelined',
  422. 'JAVASCRIPT_PIPELINE_BEFORE_EXCLUDES' => 'JS pipeline render first',
  423. 'JAVASCRIPT_PIPELINE_BEFORE_EXCLUDES_HELP' => 'Render the JS pipeline before any other JS references that are not included',
  424. 'JAVASCRIPT_MINIFY' => 'JavaScript minify',
  425. 'JAVASCRIPT_MINIFY_HELP' => 'Minify the JS during pipelining',
  426. 'ENABLED_TIMESTAMPS_ON_ASSETS' => 'Enable timestamps on assets',
  427. 'ENABLED_TIMESTAMPS_ON_ASSETS_HELP' => 'Enable asset timestamps',
  428. 'COLLECTIONS' => 'Collections',
  429. 'ERROR_HANDLER' => 'Error handler',
  430. 'DISPLAY_ERRORS' => 'Display errors',
  431. 'DISPLAY_ERRORS_HELP' => 'Display full backtrace-style error page',
  432. 'LOG_ERRORS' => 'Log errors',
  433. 'LOG_ERRORS_HELP' => 'Log errors to /logs folder',
  434. 'LOG_HANDLER' => 'Log handler',
  435. 'LOG_HANDLER_HELP' => 'Where to output the logs',
  436. 'SYSLOG_FACILITY' => 'Syslog facility',
  437. 'SYSLOG_FACILITY_HELP' => 'Syslog facility for output',
  438. 'DEBUGGER' => 'Debugger',
  439. 'DEBUGGER_HELP' => 'Enable Grav debugger and following settings',
  440. 'DEBUG_TWIG' => 'Debug Twig',
  441. 'DEBUG_TWIG_HELP' => 'Enable debugging of Twig templates',
  442. 'SHUTDOWN_CLOSE_CONNECTION' => 'Shutdown close connection',
  443. 'SHUTDOWN_CLOSE_CONNECTION_HELP' => 'Close the connection before calling onShutdown(). false for debugging',
  444. 'DEFAULT_IMAGE_QUALITY' => 'Default image quality',
  445. 'DEFAULT_IMAGE_QUALITY_HELP' => 'Default image quality to use when resampling or caching images (85%)',
  446. 'CACHE_ALL' => 'Cache all images',
  447. 'CACHE_ALL_HELP' => 'Run all images through Grav\'s cache system even if they have no media manipulations',
  448. 'IMAGES_DEBUG' => 'Image debug watermark',
  449. 'IMAGES_DEBUG_HELP' => 'Show an overlay over images indicating the pixel depth of the image when working with retina for example',
  450. 'IMAGES_SEOFRIENDLY' => 'SEO-Friendly Image names',
  451. 'IMAGES_SEOFRIENDLY_HELP' => 'When enabled, the image name is displayed first, then a smaller hash to reflect processed operations',
  452. 'UPLOAD_LIMIT' => 'File upload limit',
  453. 'UPLOAD_LIMIT_HELP' => 'Set maximum upload size in bytes (0 is unlimited)',
  454. 'ENABLE_MEDIA_TIMESTAMP' => 'Enable timestamps on media',
  455. 'ENABLE_MEDIA_TIMESTAMP_HELP' => 'Appends a timestamp based on last modified date to each media item',
  456. 'SESSION' => 'Session',
  457. 'SESSION_ENABLED_HELP' => 'Enable session support within Grav',
  458. 'TIMEOUT' => 'Timeout',
  459. 'TIMEOUT_HELP' => 'Sets the session timeout in seconds',
  460. 'SESSION_NAME_HELP' => 'An identifier used to form the name of the session cookie',
  461. 'SESSION_UNIQUENESS' => 'Unique string',
  462. 'SESSION_UNIQUENESS_HELP' => 'MD5 hash of Grav\'s root path, ie `GRAV_ROOT` (default) or a based on the random `security.salt` string.',
  463. 'ABSOLUTE_URLS' => 'Absolute URLs',
  464. 'ABSOLUTE_URLS_HELP' => 'Absolute or relative URLs for `base_url`',
  465. 'PARAMETER_SEPARATOR' => 'Parameter separator',
  466. 'PARAMETER_SEPARATOR_HELP' => 'Separator for passed parameters that can be changed for Apache on Windows',
  467. 'TASK_COMPLETED' => 'Task completed',
  468. 'EVERYTHING_UP_TO_DATE' => 'Everything is up to date',
  469. 'UPDATES_ARE_AVAILABLE' => 'update(s) are available',
  470. 'IS_AVAILABLE_FOR_UPDATE' => 'is available for update',
  471. 'IS_NOW_AVAILABLE' => 'is now available',
  472. 'CURRENT' => 'Current',
  473. 'UPDATE_GRAV_NOW' => 'Update Grav Now',
  474. 'GRAV_SYMBOLICALLY_LINKED' => 'Grav is symbolically linked. Upgrade won\'t be available',
  475. 'UPDATING_PLEASE_WAIT' => 'Updating... please wait, downloading',
  476. 'OF_THIS' => 'of this',
  477. 'OF_YOUR' => 'of your',
  478. 'HAVE_AN_UPDATE_AVAILABLE' => 'have an update available',
  479. 'SAVE_AS' => 'Save as',
  480. 'MODAL_DELETE_PAGE_CONFIRMATION_REQUIRED_DESC' => 'Are you sure you want to delete this page and all its children? If the page is translated in other languages, those translations will be kept and must be deleted separately. Otherwise the page folder will be deleted along with its subpages. This action cannot be undone.',
  481. 'AND' => 'and',
  482. 'UPDATE_AVAILABLE' => 'Update available',
  483. 'METADATA_KEY' => 'Key (e.g. \'Keywords\')',
  484. 'METADATA_VALUE' => 'Value (e.g. \'Blog, Grav\')',
  485. 'USERNAME_HELP' => 'Username should be between 3 and 16 characters, including lowercase letters, numbers, underscores, and hyphens. Uppercase letters, spaces, and special characters are not allowed',
  486. 'FULLY_UPDATED' => 'Fully Updated',
  487. 'SAVE_LOCATION' => 'Save location',
  488. 'PAGE_FILE' => 'Page Template',
  489. 'PAGE_FILE_HELP' => 'Page template file name, and by default the display template for this page',
  490. 'NO_USER_ACCOUNTS' => 'No user accounts found, please create one first...',
  491. 'NO_USER_EXISTS' => 'No local user exists for this account, cannot save...',
  492. 'REDIRECT_TRAILING_SLASH' => 'Redirect trailing slash',
  493. 'REDIRECT_TRAILING_SLASH_HELP' => 'Perform a 301 redirect rather than transparently handling trailing slash URIs.',
  494. 'DEFAULT_DATE_FORMAT' => 'Page date format',
  495. 'DEFAULT_DATE_FORMAT_HELP' => '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)',
  496. 'DEFAULT_DATE_FORMAT_PLACEHOLDER' => 'Guess automatically',
  497. 'IGNORE_FILES' => 'Ignore files',
  498. 'IGNORE_FILES_HELP' => 'Specific files to ignore when processing pages',
  499. 'IGNORE_FOLDERS' => 'Ignore folders',
  500. 'IGNORE_FOLDERS_HELP' => 'Specific folders to ignore when processing pages',
  501. 'HIDE_EMPTY_FOLDERS' => 'Hide empty folders',
  502. 'HIDE_EMPTY_FOLDERS_HELP' => 'If folder has no .md file, should it be hidden in navigation as well as being unroutable',
  503. 'HTTP_ACCEPT_LANGUAGE' => 'Set language from browser',
  504. 'HTTP_ACCEPT_LANGUAGE_HELP' => 'You can opt to try to set the language based on `http_accept_language` header tag in the browser',
  505. 'OVERRIDE_LOCALE' => 'Override locale',
  506. 'OVERRIDE_LOCALE_HELP' => 'Override the locale setting in PHP based on the current language',
  507. 'REDIRECT' => 'Page redirect',
  508. 'REDIRECT_HELP' => 'Enter a page route or external URL for this page to redirect to. e.g. `/some/route` or `http://somesite.com`',
  509. 'PLUGIN_STATUS' => 'Plugin status',
  510. 'INCLUDE_DEFAULT_LANG' => 'Include default language',
  511. 'INCLUDE_DEFAULT_LANG_HELP' => 'This will prepend all URLs in the default language with the default language. e.g. `/en/blog/my-post`',
  512. 'PAGES_FALLBACK_ONLY' => 'Pages fallback only',
  513. 'PAGES_FALLBACK_ONLY_HELP' => 'Only \'fallback\' to find page content through supported languages, default behavior is to display any language found if active language is missing',
  514. 'ALLOW_URL_TAXONOMY_FILTERS' => 'URL Taxonomy Filters',
  515. 'ALLOW_URL_TAXONOMY_FILTERS_HELP' => 'Page-based collections allow you to filter via `/taxonomy:value`.',
  516. 'REDIRECT_DEFAULT_CODE' => 'Default redirect code',
  517. 'REDIRECT_DEFAULT_CODE_HELP' => 'The HTTP status code to use for redirects',
  518. 'IGNORE_HIDDEN' => 'Ignore hidden',
  519. 'IGNORE_HIDDEN_HELP' => 'Ignore all files and folders that begin with a DOT',
  520. 'WRAPPED_SITE' => 'Wrapped site',
  521. 'WRAPPED_SITE_HELP' => 'For themes/plugins to know if Grav is wrapped by another platform',
  522. 'FALLBACK_TYPES' => 'Allowed fallback types',
  523. 'FALLBACK_TYPES_HELP' => 'Allowed file types that can be found if accessed via Page route. Defaults to any supported media type.',
  524. 'INLINE_TYPES' => 'Inline fallback types',
  525. 'INLINE_TYPES_HELP' => 'A list of file types that should be displayed inline rather than downloaded',
  526. 'APPEND_URL_EXT' => 'Append URL extension',
  527. 'APPEND_URL_EXT_HELP' => 'Will add a custom extension to the Page\'s URL. Note, this will mean Grav will look for `<template>.<extension>.twig` template',
  528. 'PAGE_MODES' => 'Page Modes',
  529. 'PAGE_TYPES' => 'Page Types',
  530. 'PAGE_TYPES_HELP' => 'Determines the page types that Grav supports and the order determines which type to fall back to if the request is ambiguous',
  531. 'ACCESS_LEVELS' => 'Access Levels',
  532. 'GROUPS' => 'Groups',
  533. 'GROUPS_HELP' => 'List of groups the user is part of',
  534. 'ADMIN_ACCESS' => 'Admin Access',
  535. 'SITE_ACCESS' => 'Site Access',
  536. 'INVALID_SECURITY_TOKEN' => 'Invalid Security Token',
  537. 'ACTIVATE' => 'Activate',
  538. 'TWIG_UMASK_FIX' => 'Umask Fix',
  539. 'TWIG_UMASK_FIX_HELP' => 'By default Twig creates cached files as 0755, fix switches this to 0775',
  540. 'CACHE_PERMS' => 'Cache Permissions',
  541. 'CACHE_PERMS_HELP' => 'Default cache folder perms. Usually 0755 or 0775 depending on setup',
  542. 'REMOVE_SUCCESSFUL' => 'Remove Successful',
  543. 'REMOVE_FAILED' => 'Remove Failed',
  544. 'HIDE_HOME_IN_URLS' => 'Hide home route in URLs',
  545. 'HIDE_HOME_IN_URLS_HELP' => 'Will ensure the default routes for any pages under home do not reference home\'s regular route',
  546. 'TWIG_FIRST' => 'Process Twig First',
  547. 'TWIG_FIRST_HELP' => 'If you enabled Twig page processing, then you can configure Twig to process before or after markdown',
  548. 'SESSION_SECURE' => 'Secure',
  549. 'SESSION_SECURE_HELP' => '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',
  550. 'SESSION_HTTPONLY' => 'HTTP Only',
  551. 'SESSION_HTTPONLY_HELP' => 'If true, indicates that cookies should be used only over HTTP, and JavaScript modification is not allowed',
  552. 'REVERSE_PROXY' => 'Reverse Proxy',
  553. 'REVERSE_PROXY_HELP' => 'Enable this if you are behind a reverse proxy and you are having trouble with URLs containing incorrect ports',
  554. 'INVALID_FRONTMATTER_COULD_NOT_SAVE' => 'Invalid frontmatter, could not save',
  555. 'ADD_FOLDER' => 'Add Folder',
  556. 'PROXY_URL' => 'Proxy URL',
  557. 'PROXY_URL_HELP' => 'Enter the proxy HOST or IP and PORT',
  558. 'NOTHING_TO_SAVE' => 'Nothing to Save',
  559. 'FILE_ERROR_ADD' => 'An error occurred while trying to add the file',
  560. 'FILE_ERROR_UPLOAD' => 'An error occurred while trying to upload the file',
  561. 'FILE_UNSUPPORTED' => 'Unsupported file type',
  562. 'ADD_ITEM' => 'Add item',
  563. 'FILE_TOO_LARGE' => 'The file is too large to be uploaded, maximum allowed is %s according <br>to your PHP settings. Increase your `post_max_size` PHP setting',
  564. 'INSTALLING' => 'Installing',
  565. 'LOADING' => 'Loading..',
  566. 'DEPENDENCIES_NOT_MET_MESSAGE' => 'The following dependencies need to be fulfilled first:',
  567. 'ERROR_INSTALLING_PACKAGES' => 'Error while installing the package(s)',
  568. 'INSTALLING_DEPENDENCIES' => 'Installing dependencies...',
  569. 'INSTALLING_PACKAGES' => 'Installing package(s)..',
  570. 'PACKAGES_SUCCESSFULLY_INSTALLED' => 'Package(s) successfully installed.',
  571. 'READY_TO_INSTALL_PACKAGES' => 'Ready to install the package(s)',
  572. 'PACKAGES_NOT_INSTALLED' => 'Packages not installed',
  573. 'PACKAGES_NEED_UPDATE' => 'Packages already installed, but too old',
  574. 'PACKAGES_SUGGESTED_UPDATE' => 'Packages already installed, and version is ok, but will be updated to keep you up to date',
  575. 'REMOVE_THE' => 'Remove the %s',
  576. 'CONFIRM_REMOVAL' => 'Are you sure you want to delete this %s?',
  577. 'REMOVED_SUCCESSFULLY' => '%s removed successfully',
  578. 'ERROR_REMOVING_THE' => 'Error removing the %s',
  579. 'ADDITIONAL_DEPENDENCIES_CAN_BE_REMOVED' => 'The %s required the following dependencies, which are not required by other installed packages. If you are not using them, you can remove them directly from here.',
  580. 'READY_TO_UPDATE_PACKAGES' => 'Ready to update the package(s)',
  581. 'ERROR_UPDATING_PACKAGES' => 'Error while updating the package(s)',
  582. 'UPDATING_PACKAGES' => 'Updating package(s)..',
  583. 'PACKAGES_SUCCESSFULLY_UPDATED' => 'Package(s) successfully updated.',
  584. 'UPDATING' => 'Updating',
  585. 'GPM_RELEASES' => 'GPM Releases',
  586. 'GPM_RELEASES_HELP' => 'Choose \'Testing\' to install beta or testing versions',
  587. 'GPM_METHOD' => 'Remote Fetch Method',
  588. 'GPM_METHOD_HELP' => '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.',
  589. 'GPM_VERIFY_PEER' => 'Remote Verify Peer (SSL)',
  590. 'GPM_VERIFY_PEER_HELP' => 'Some providers seems to fail verifying getgrav.org SSL certificate, causing GPM to not work. If this is the case for you, turning off this setting might help',
  591. 'AUTO' => 'Auto',
  592. 'FOPEN' => 'fopen',
  593. 'CURL' => 'cURL',
  594. 'STABLE' => 'Stable',
  595. 'TESTING' => 'Testing',
  596. 'FRONTMATTER_PROCESS_TWIG' => 'Process frontmatter Twig',
  597. 'FRONTMATTER_PROCESS_TWIG_HELP' => 'When enabled you can use Twig config variables in page front matter',
  598. 'FRONTMATTER_IGNORE_FIELDS' => 'Ignore frontmatter fields',
  599. 'FRONTMATTER_IGNORE_FIELDS_HELP' => 'Certain frontmatter fields may contain Twig but should not be processed, such as \'forms\'',
  600. 'PACKAGE_X_INSTALLED_SUCCESSFULLY' => 'Package %s installed successfully',
  601. 'ORDERING_DISABLED_BECAUSE_PARENT_SETTING_ORDER' => 'Parent setting order, ordering disabled',
  602. 'ORDERING_DISABLED_BECAUSE_PAGE_NOT_VISIBLE' => 'Page is not visible, ordering disabled',
  603. 'ORDERING_DISABLED_BECAUSE_TOO_MANY_SIBLINGS' => 'Ordering via the admin is unsupported because there are more than 200 siblings',
  604. 'ORDERING_DISABLED_BECAUSE_PAGE_NO_PREFIX' => 'Page ordering is disabled for this page because <strong>Folder Numeric Prefix</strong> is not enabled',
  605. 'CANNOT_ADD_MEDIA_FILES_PAGE_NOT_SAVED' => 'NOTE: You cannot add media files until you save the page. Just click \'Save\' on top',
  606. 'CANNOT_ADD_FILES_PAGE_NOT_SAVED' => 'NOTE: Page must be saved before you can upload files to it.',
  607. 'DROP_FILES_HERE_TO_UPLOAD' => 'Drop your files here or <strong>click in this area</strong>',
  608. 'INSERT' => 'Insert',
  609. 'UNDO' => 'Undo',
  610. 'REDO' => 'Redo',
  611. 'HEADERS' => 'Headers',
  612. 'BOLD' => 'Bold',
  613. 'ITALIC' => 'Italic',
  614. 'STRIKETHROUGH' => 'Strikethrough',
  615. 'SUMMARY_DELIMITER' => 'Summary Delimiter',
  616. 'LINK' => 'Link',
  617. 'IMAGE' => 'Image',
  618. 'BLOCKQUOTE' => 'Blockquote',
  619. 'UNORDERED_LIST' => 'Unordered List',
  620. 'ORDERED_LIST' => 'Ordered List',
  621. 'EDITOR' => 'Editor',
  622. 'PREVIEW' => 'Preview',
  623. 'FULLSCREEN' => 'Fullscreen',
  624. 'MODULAR' => 'Modular',
  625. 'MODULAR_SETUP' => 'Modular Setup',
  626. 'NON_ROUTABLE' => 'Non-Routable',
  627. 'NON_MODULAR' => 'Non-Modular',
  628. 'NON_VISIBLE' => 'Non-Visible',
  629. 'NON_PUBLISHED' => 'Non-Published',
  630. 'CHARACTERS' => 'characters',
  631. 'PUBLISHING' => 'Publishing',
  632. 'NOTIFICATIONS' => 'Notifications',
  633. 'MEDIA_TYPES' => 'Media Types',
  634. 'IMAGE_OPTIONS' => 'Image options',
  635. 'MIME_TYPE' => 'Mime Type',
  636. 'THUMB' => 'Thumb',
  637. 'TYPE' => 'Type',
  638. 'FILE_EXTENSION' => 'File Extension',
  639. 'LEGEND' => 'Page Legend',
  640. 'MEMCACHE_SERVER' => 'Memcache server',
  641. 'MEMCACHE_SERVER_HELP' => 'The Memcache server address',
  642. 'MEMCACHE_PORT' => 'Memcache port',
  643. 'MEMCACHE_PORT_HELP' => 'The Memcache server port',
  644. 'MEMCACHED_SERVER' => 'Memcached server',
  645. 'MEMCACHED_SERVER_HELP' => 'The Memcached server address',
  646. 'MEMCACHED_PORT' => 'Memcached port',
  647. 'MEMCACHED_PORT_HELP' => 'The Memcached server port',
  648. 'REDIS_SERVER' => 'Redis server',
  649. 'REDIS_SERVER_HELP' => 'The Redis server address',
  650. 'REDIS_PORT' => 'Redis port',
  651. 'REDIS_PORT_HELP' => 'The Redis server port',
  652. 'REDIS_PASSWORD' => 'Redis password/secret',
  653. 'ALL' => 'All',
  654. 'FROM' => 'from',
  655. 'TO' => 'to',
  656. 'RELEASE_DATE' => 'Release Date',
  657. 'SORT_BY' => 'Sort By',
  658. 'RESOURCE_FILTER' => 'Filter...',
  659. 'FORCE_SSL' => 'Force SSL',
  660. 'FORCE_SSL_HELP' => 'Globally force SSL, if enabled when the site is reached through HTTP, Grav sends a redirect to the HTTPS page',
  661. 'NEWS_FEED' => 'News Feed',
  662. 'EXTERNAL_URL' => 'External URL',
  663. 'SESSION_PATH' => 'The session path',
  664. 'SESSION_PATH_HELP' => 'Use only if you choose a custom base URL (you rewrite the site domain / subfolder)',
  665. 'CUSTOM_BASE_URL' => 'Custom base URL',
  666. 'CUSTOM_BASE_URL_HELP' => 'Use if you want to rewrite the site domain or use a different subfolder than the one used by Grav. Example: http://localhost',
  667. 'FILEUPLOAD_PREVENT_SELF' => 'Cannot use "%s" outside of pages.',
  668. 'FILEUPLOAD_UNABLE_TO_UPLOAD' => 'Unable to upload file %s: %s',
  669. 'FILEUPLOAD_UNABLE_TO_MOVE' => 'Unable to move file %s to "%s"',
  670. 'DROPZONE_CANCEL_UPLOAD' => 'Cancel upload',
  671. 'DROPZONE_CANCEL_UPLOAD_CONFIRMATION' => 'Are you sure you want to cancel this upload?',
  672. 'DROPZONE_DEFAULT_MESSAGE' => 'Drop your files here or <strong>click in this area</strong>',
  673. 'DROPZONE_FALLBACK_MESSAGE' => 'Your browser does not support drag and drop file uploads.',
  674. 'DROPZONE_FALLBACK_TEXT' => 'Please use the fallback form below to upload your files like in the older days.',
  675. 'DROPZONE_FILE_TOO_BIG' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.',
  676. 'DROPZONE_INVALID_FILE_TYPE' => 'You can\'t upload files of this type.',
  677. 'DROPZONE_MAX_FILES_EXCEEDED' => 'You can not upload any more files.',
  678. 'DROPZONE_REMOVE_FILE' => 'Remove file',
  679. 'DROPZONE_RESPONSE_ERROR' => 'Server responded with {{statusCode}} code.',
  680. 'PREMIUM_PRODUCT' => 'Premium',
  681. 'ADMIN_CACHING' => 'Enable Admin Caching',
  682. 'ADMIN_CACHING_HELP' => 'Caching in the admin can be controlled independently from the front-end site',
  683. 'DESTINATION_NOT_SPECIFIED' => 'Destination not specified',
  684. 'UPLOAD_ERR_NO_TMP_DIR' => 'Missing a temporary folder',
  685. 'SESSION_SPLIT' => 'Session Split',
  686. 'SESSION_SPLIT_HELP' => 'Independent split sessions between site and other plugins (such as admin)',
  687. 'ERROR_FULL_BACKTRACE' => 'Full Backtrace Error',
  688. 'ERROR_SIMPLE' => 'Simple Error',
  689. 'ERROR_SYSTEM' => 'System Error',
  690. 'IMAGES_AUTO_FIX_ORIENTATION' => 'Fix orientation automatically',
  691. 'IMAGES_AUTO_FIX_ORIENTATION_HELP' => 'Automatically fix the image orientation based on the Exif data',
  692. 'REDIS_SOCKET' => 'Redis socket',
  693. 'REDIS_SOCKET_HELP' => 'The Redis socket',
  694. 'NOT_SET' => 'Not set',
  695. 'PERMISSIONS' => 'Permissions',
  696. 'NEVER_CACHE_TWIG' => 'Never Cache Twig',
  697. 'NEVER_CACHE_TWIG_HELP' => 'Only cache content and process Twig every time for pages. Ignores twig_first setting.',
  698. 'ALLOW_WEBSERVER_GZIP' => 'Allow WebServer Gzip',
  699. 'ALLOW_WEBSERVER_GZIP_HELP' => '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',
  700. 'OFFLINE_WARNING' => 'The connection to the GPM cannot be established',
  701. 'CLEAR_IMAGES_BY_DEFAULT' => 'Clear image cache by default',
  702. 'CLEAR_IMAGES_BY_DEFAULT_HELP' => 'By default processed images are cleared for all cache clears, this can be disabled',
  703. 'CLI_COMPATIBILITY' => 'CLI Compatibility',
  704. 'CLI_COMPATIBILITY_HELP' => 'Ensures that only non-volatile Cache drivers are used (file, redis, memcache, etc.)',
  705. 'REINSTALL_PLUGIN' => 'Reinstall Plugin',
  706. 'REINSTALL_THEME' => 'Reinstall Theme',
  707. 'REINSTALL_THE' => 'Reinstall the %s',
  708. 'CONFIRM_REINSTALL' => 'Are you sure you want to reinstall this %s?',
  709. 'REINSTALLED_SUCCESSFULLY' => '%s reinstalled successfully',
  710. 'ERROR_REINSTALLING_THE' => 'Error reinstalling the %s',
  711. 'PACKAGE_X_REINSTALLED_SUCCESSFULLY' => 'Package %s reinstalled successfully',
  712. 'REINSTALLATION_FAILED' => 'Reinstallation failed',
  713. 'WARNING_REINSTALL_NOT_LATEST_RELEASE' => 'The installed version is not the latest release. By clicking Continue, you\'ll remove the current version and install the latest available release',
  714. 'TOOLS' => 'Tools',
  715. 'DIRECT_INSTALL' => 'Direct Install',
  716. 'NO_PACKAGE_NAME' => 'Package name not specified',
  717. 'PACKAGE_EXTRACTION_FAILED' => 'Package extraction failed',
  718. 'NOT_VALID_GRAV_PACKAGE' => 'Not a valid Grav package',
  719. 'NAME_COULD_NOT_BE_DETERMINED' => 'Name could not be determined',
  720. 'CANNOT_OVERWRITE_SYMLINKS' => 'Cannot overwrite symlinks',
  721. 'ZIP_PACKAGE_NOT_FOUND' => 'ZIP package could not be found',
  722. 'GPM_OFFICIAL_ONLY' => 'Official GPM Only',
  723. 'GPM_OFFICIAL_ONLY_HELP' => 'Only allow direct installs from the official GPM repository only.',
  724. 'NO_CHILD_TYPE' => 'No child type for this rawroute',
  725. 'SORTABLE_PAGES' => 'Sortable Pages:',
  726. 'UNSORTABLE_PAGES' => 'Unsortable Pages',
  727. 'ADMIN_SPECIFIC_OVERRIDES' => 'Admin Specific Overrides',
  728. 'ADMIN_CHILDREN_DISPLAY_ORDER' => 'Children Display Order',
  729. 'ADMIN_CHILDREN_DISPLAY_ORDER_HELP' => 'The order that children of this page should be displayed in the \'Pages\' view of Admin plugin',
  730. 'PWD_PLACEHOLDER' => 'complex string at least 8 chars long',
  731. 'PWD_REGEX' => 'Password Regex',
  732. 'PWD_REGEX_HELP' => 'By default: Password must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters',
  733. 'USERNAME_PLACEHOLDER' => 'lowercase chars only, e.g. \'admin\'',
  734. 'USERNAME_REGEX' => 'Username Regex',
  735. 'USERNAME_REGEX_HELP' => 'By default: Only lowercase chars, digits, dashes, and underscores. 3 - 16 chars',
  736. 'CONTENT_PADDING' => 'Content padding',
  737. 'CONTENT_PADDING_HELP' => 'Enable/Disable content padding around content area to provide more space',
  738. 'ENABLE_AUTO_METADATA' => 'Auto metadata from Exif',
  739. 'ENABLE_AUTO_METADATA_HELP' => 'Automatically generate metadata files for images with exif information',
  740. '2FA_TITLE' => '2-Factor Authentication',
  741. '2FA_INSTRUCTIONS' => '##### 2-Factor Authentication
  742. You have **2FA** enabled on this account. Please use your **2FA** app to enter the current **6-digit code** to complete the login process.',
  743. '2FA_REGEN_HINT' => 'Regenerating the secret will require you to update your authenticator app',
  744. '2FA_LABEL' => 'Admin Access',
  745. '2FA_FAILED' => 'Invalid 2-Factor Authentication code, please try again...',
  746. '2FA_ENABLED' => '2FA Enabled',
  747. '2FA_CODE_INPUT' => '000000',
  748. '2FA_SECRET' => '2FA Secret',
  749. '2FA_SECRET_HELP' => '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 ',
  750. '2FA_REGENERATE' => 'Regenerate',
  751. 'FORCE_LOWERCASE_URLS' => 'Force lowercase URLs',
  752. 'FORCE_LOWERCASE_URLS_HELP' => 'By default Grav will set all slugs and routes to be lowercase. With this set to false, Uppercase slugs and routes can be used',
  753. 'INTL_ENABLED' => 'Intl module integration',
  754. 'INTL_ENABLED_HELP' => 'Use Intl PHP module and collate to sort UTF8 based collections',
  755. 'VIEW_SITE_TIP' => 'View site',
  756. 'TOOLS_DIRECT_INSTALL_TITLE' => 'Direct Install of Grav Packages',
  757. 'TOOLS_DIRECT_INSTALL_UPLOAD_TITLE' => 'Install Package via Direct ZIP Upload',
  758. 'TOOLS_DIRECT_INSTALL_UPLOAD_DESC' => 'You can easily install a valid Grav <strong>theme</strong>, <strong>plugin</strong>, or even <strong>Grav</strong> update Zip package via this method. This package does not have to be registered via GPM and allows you to easily roll back to a prior version or install for testing.',
  759. 'TOOLS_DIRECT_INSTALL_URL_TITLE' => 'Install Package via Remote URL Reference',
  760. 'TOOLS_DIRECT_INSTALL_URL_DESC' => 'Alternatively, you can also reference a full URL to the package ZIP file and install it via this remote URL.',
  761. 'TOOLS_DIRECT_INSTALL_UPLOAD_BUTTON' => 'Upload and install',
  762. 'ROUTE_OVERRIDES' => 'Route Overrides',
  763. 'ROUTE_DEFAULT' => 'Default Route',
  764. 'ROUTE_CANONICAL' => 'Canonical Route',
  765. 'ROUTE_ALIASES' => 'Route Aliases',
  766. 'OPEN_NEW_TAB' => 'Open in new tab',
  767. 'PAGEMEDIA_RESIZER' => '> The following settings apply to images uploaded through the page media. Resize Width / Height will automatically resize down and proportionally an image if exceeds the limits set in the inputs. Resolution min and max values define the size ranges for uploaded images. Set the fields to 0 to prevent any manipulation.',
  768. 'SESSION_INITIALIZE' => 'Initialize Session',
  769. 'SESSION_INITIALIZE_HELP' => '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.',
  770. 'STRICT_YAML_COMPAT' => 'YAML Compatibility',
  771. 'STRICT_YAML_COMPAT_HELP' => 'Falls back to Symfony 2.4 YAML parser if Native or 3.4 parser fails',
  772. 'STRICT_TWIG_COMPAT' => 'Twig Compatibility',
  773. 'STRICT_TWIG_COMPAT_HELP' => 'Enables deprecated Twig autoescape setting. When disabled, |raw filter is required to output HTML as Twig will autoescape output',
  774. 'SCHEDULER' => 'Scheduler',
  775. 'SCHEDULER_INSTALL_INSTRUCTIONS' => 'Install Instructions',
  776. 'SCHEDULER_INSTALLED_READY' => 'Installed and Ready',
  777. 'SCHEDULER_CRON_NA' => 'Cron Not Available',
  778. 'SCHEDULER_NOT_ENABLED' => 'Not Enabled',
  779. 'SCHEDULER_SETUP' => 'Scheduler Setup',
  780. 'SCHEDULER_INSTRUCTIONS' => 'The <b>Grav Scheduler</b> allows you to create and schedule custom jobs. It also provides a method for Grav plugins to integrate programmatically and dynamically add jobs to be run periodically.',
  781. 'SCHEDULER_POST_INSTRUCTIONS' => 'To enable the Scheduler\'s functionality, you must add the <b>Grav Scheduler</b> to your system\'s crontab file. Run the command above from the terminal to add it automatically. Once saved, refresh this page to see the status Ready.',
  782. 'SCHEDULER_JOBS' => 'Custom Scheduler Jobs',
  783. 'SCHEDULER_STATUS' => 'Scheduler Status',
  784. 'SCHEDULER_RUNAT' => 'Run At',
  785. 'SCHEDULER_RUNAT_HELP' => 'Cron formatted \'at\' syntax',
  786. 'SCHEDULER_OUTPUT' => 'Output File',
  787. 'SCHEDULER_OUTPUT_HELP' => 'The path/filename of the output file (from the root of the Grav installation)',
  788. 'SCHEDULER_OUTPUT_TYPE' => 'Output Type',
  789. 'SCHEDULER_OUTPUT_TYPE_HELP' => 'Either append to the same file each run, or overwrite the file with each run',
  790. 'SCHEDULER_EMAIL' => 'Email',
  791. 'SCHEDULER_EMAIL_HELP' => 'Email to send output to. NOTE: requires output file to be set',
  792. 'SECURITY' => 'Security',
  793. 'XSS_SECURITY' => 'XSS Security for Content',
  794. 'XSS_WHITELIST_PERMISSIONS' => 'Whitelist Permissions',
  795. 'XSS_WHITELIST_PERMISSIONS_HELP' => 'Users with these permissions will skip the XSS rules when saving content',
  796. 'XSS_ON_EVENTS' => 'Filter On-events',
  797. 'XSS_INVALID_PROTOCOLS' => 'Filter Invalid protocols',
  798. 'XSS_INVALID_PROTOCOLS_LIST' => 'Invalid protocols list',
  799. 'XSS_MOZ_BINDINGS' => 'Filter Moz bindings',
  800. 'XSS_HTML_INLINE_STYLES' => 'Filter HTML inline styles',
  801. 'XSS_DANGEROUS_TAGS' => 'Filter Dangerous HTML tags',
  802. 'XSS_DANGEROUS_TAGS_LIST' => 'Dangerous HTML tags list',
  803. 'XSS_ONSAVE_ISSUE' => 'Save failed: XSS issue detected...',
  804. 'XSS_ISSUE' => '<strong>NOTICE:</strong> Grav found potential XSS issues in <strong>%s</strong>',
  805. 'UPLOADS_SECURITY' => 'Uploads Security',
  806. 'UPLOADS_DANGEROUS_EXTENSIONS' => 'Dangerous Extensions',
  807. 'UPLOADS_DANGEROUS_EXTENSIONS_HELP' => 'Block these extensions from being uploaded no matter the accepted MIME types',
  808. 'REPORTS' => 'Reports',
  809. 'LOGS' => 'Logs',
  810. 'LOG_VIEWER_FILES' => 'Log Viewer Files',
  811. 'LOG_VIEWER_FILES_HELP' => 'Files in /logs/ that will be available to view in Tools - Logs. e.g. \'grav\' = /logs/grav.log',
  812. 'BACKUPS_STORAGE_PURGE_TRIGGER' => 'Backup Storage Purge Trigger',
  813. 'BACKUPS_MAX_COUNT' => 'Maximum Number of Backups',
  814. 'BACKUPS_MAX_COUNT_HELP' => '0 is unlimited',
  815. 'BACKUPS_MAX_SPACE' => 'Maximum Backups Space',
  816. 'BACKUPS_MAX_RETENTION_TIME' => 'Maximum Retention Time',
  817. 'BACKUPS_MAX_RETENTION_TIME_APPEND' => 'in Days',
  818. 'BACKUPS_PROFILE_NAME' => 'Backup Name',
  819. 'BACKUPS_PROFILE_ROOT_FOLDER' => 'Root Folder',
  820. 'BACKUPS_PROFILE_ROOT_FOLDER_HELP' => 'Can be an absolute path or a stream',
  821. 'BACKUPS_PROFILE_EXCLUDE_PATHS' => 'Exclude Paths',
  822. 'BACKUPS_PROFILE_EXCLUDE_PATHS_HELP' => 'Absolute paths to exclude, one per line',
  823. 'BACKUPS_PROFILE_EXCLUDE_FILES' => 'Exclude Files',
  824. 'BACKUPS_PROFILE_EXCLUDE_FILES_HELP' => 'Specific Files or Folders to exclude, one per line',
  825. 'BACKUPS_PROFILE_SCHEDULE' => 'Enable Scheduled Job',
  826. 'BACKUPS_PROFILE_SCHEDULE_AT' => 'Run Scheduled Job',
  827. 'COMMAND' => 'Command',
  828. 'EXTRA_ARGUMENTS' => 'Extra Arguments',
  829. 'DEFAULT_LANG' => 'Override Default Language',
  830. 'DEFAULT_LANG_HELP' => 'Default is the first supported language. This can be overridden by setting this option but it must be one of the supported languages',
  831. 'DEBUGGER_PROVIDER' => 'Debugger Provider',
  832. 'DEBUGGER_PROVIDER_HELP' => 'Default is PHP Debug Bar, but Clockwork browser extension provides for a less intrusive approach',
  833. 'DEBUGGER_DEBUGBAR' => 'PHP Debug Bar',
  834. 'DEBUGGER_CLOCKWORK' => 'Clockwork Browser Extension',
  835. 'SHOW_SENSITIVE' => 'Show Sensitive Data',
  836. 'SHOW_SENSITIVE_HELP' => 'Clockwork Provider ONLY: Censor potentially sensitive information (POST parameters, cookies, files, configuration and most array/object data in log messages)',
  837. 'VALID_LINK_ATTRIBUTES' => 'Valid Link Attributes',
  838. 'VALID_LINK_ATTRIBUTES_HELP' => 'Attributes that will be automatically added to the media HTML element'
  839. ]
  840. ]
  841. ];