mirror of
https://github.com/CachetHQ/Cachet.git
synced 2025-01-17 05:28:18 +01:00
8dfe2a70cc
Update: Lang (Twig url from sensiolabs to symfony)
254 lines
11 KiB
PHP
254 lines
11 KiB
PHP
<?php
|
|
|
|
/*
|
|
* This file is part of Cachet.
|
|
*
|
|
* (c) Alt Three Services Limited
|
|
*
|
|
* For the full copyright and license information, please view the LICENSE
|
|
* file that was distributed with this source code.
|
|
*/
|
|
|
|
return [
|
|
|
|
// Setup form fields
|
|
'setup' => [
|
|
'email' => 'Email',
|
|
'username' => 'Username',
|
|
'password' => 'Password',
|
|
'site_name' => 'Site Name',
|
|
'site_domain' => 'Site Domain',
|
|
'site_timezone' => 'Select your timezone',
|
|
'site_locale' => 'Select your language',
|
|
'enable_google2fa' => 'Enable Google Two Factor Authentication',
|
|
'cache_driver' => 'Cache Driver',
|
|
'queue_driver' => 'Queue Driver',
|
|
'session_driver' => 'Session Driver',
|
|
'mail_driver' => 'Mail Driver',
|
|
'mail_host' => 'Mail Host',
|
|
'mail_address' => 'Mail From Address',
|
|
'mail_username' => 'Mail Username',
|
|
'mail_password' => 'Mail Password',
|
|
],
|
|
|
|
// Login form fields
|
|
'login' => [
|
|
'login' => 'Username or Email',
|
|
'email' => 'Email',
|
|
'password' => 'Password',
|
|
'2fauth' => 'Authentication Code',
|
|
'invalid' => 'Invalid username or password',
|
|
'invalid-token' => 'Invalid token',
|
|
'cookies' => 'You must enable cookies to login.',
|
|
'rate-limit' => 'Rate limit exceeded.',
|
|
'remember_me' => 'Remember me',
|
|
],
|
|
|
|
// Incidents form fields
|
|
'incidents' => [
|
|
'name' => 'Name',
|
|
'status' => 'Status',
|
|
'component' => 'Component',
|
|
'component_status' => 'Component Status',
|
|
'message' => 'Message',
|
|
'message-help' => 'You may also use Markdown.',
|
|
'occurred_at' => 'When did this incident occur?',
|
|
'notify_subscribers' => 'Notify subscribers?',
|
|
'notify_disabled' => 'Due to scheduled maintenance, notifications about this incident or its components will be suppressed.',
|
|
'visibility' => 'Incident Visibility',
|
|
'stick_status' => 'Stick Incident',
|
|
'stickied' => 'Stickied',
|
|
'not_stickied' => 'Not Stickied',
|
|
'public' => 'Viewable by public',
|
|
'logged_in_only' => 'Only visible to logged in users',
|
|
'templates' => [
|
|
'name' => 'Name',
|
|
'template' => 'Template',
|
|
'twig' => 'Incident Templates can make use of the <a href="https://twig.symfony.com" target="_blank">Twig</a> templating language.',
|
|
],
|
|
],
|
|
|
|
'schedules' => [
|
|
'name' => 'Name',
|
|
'status' => 'Status',
|
|
'message' => 'Message',
|
|
'message-help' => 'You may also use Markdown.',
|
|
'scheduled_at' => 'When is this maintenance scheduled for?',
|
|
'completed_at' => 'When did this maintenance complete?',
|
|
'templates' => [
|
|
'name' => 'Name',
|
|
'template' => 'Template',
|
|
'twig' => 'Incident Templates can make use of the <a href="https://twig.symfony.com" target="_blank">Twig</a> templating language.',
|
|
],
|
|
],
|
|
|
|
// Components form fields
|
|
'components' => [
|
|
'name' => 'Name',
|
|
'status' => 'Status',
|
|
'group' => 'Group',
|
|
'description' => 'Description',
|
|
'link' => 'Link',
|
|
'tags' => 'Tags',
|
|
'tags-help' => 'Comma separated.',
|
|
'enabled' => 'Component enabled?',
|
|
|
|
'groups' => [
|
|
'name' => 'Name',
|
|
'collapsing' => 'Expand/Collapse options',
|
|
'visible' => 'Always expanded',
|
|
'collapsed' => 'Collapse the group by default',
|
|
'collapsed_incident' => 'Collapse the group, but expand if there are issues',
|
|
'visibility' => 'Visibility',
|
|
'visibility_public' => 'Visible to public',
|
|
'visibility_authenticated' => 'Visible only to logged in users',
|
|
],
|
|
],
|
|
|
|
// Action form fields
|
|
'actions' => [
|
|
'name' => 'Name',
|
|
'description' => 'Description',
|
|
'start_at' => 'Schedule start time',
|
|
'timezone' => 'Timezone',
|
|
'schedule_frequency' => 'Schedule frequency (in seconds)',
|
|
'completion_latency' => 'Completion latency (in seconds)',
|
|
'group' => 'Group',
|
|
'active' => 'Active?',
|
|
'groups' => [
|
|
'name' => 'Group Name',
|
|
],
|
|
],
|
|
|
|
// Metric form fields
|
|
'metrics' => [
|
|
'name' => 'Name',
|
|
'suffix' => 'Suffix',
|
|
'description' => 'Description',
|
|
'description-help' => 'You may also use Markdown.',
|
|
'display-chart' => 'Display chart on status page?',
|
|
'default-value' => 'Default value',
|
|
'calc_type' => 'Calculation of metrics',
|
|
'type_sum' => 'Sum',
|
|
'type_avg' => 'Average',
|
|
'places' => 'Decimal places',
|
|
'default_view' => 'Default view',
|
|
'threshold' => 'How many minutes of threshold between metric points?',
|
|
'visibility' => 'Visibility',
|
|
'visibility_authenticated' => 'Visible to authenticated users',
|
|
'visibility_public' => 'Visible to everybody',
|
|
'visibility_hidden' => 'Always hidden',
|
|
|
|
'points' => [
|
|
'value' => 'Value',
|
|
],
|
|
],
|
|
|
|
// Settings
|
|
'settings' => [
|
|
// Application setup
|
|
'app-setup' => [
|
|
'site-name' => 'Site Name',
|
|
'site-url' => 'Site URL',
|
|
'display-graphs' => 'Display graphs on status page?',
|
|
'about-this-page' => 'About this page',
|
|
'days-of-incidents' => 'How many days of incidents to show?',
|
|
'time_before_refresh' => 'Status page refresh rate (in seconds)',
|
|
'major_outage_rate' => 'Major outage threshold (in %)',
|
|
'banner' => 'Banner Image',
|
|
'banner-help' => "It's recommended that you upload files no bigger than 930px wide",
|
|
'subscribers' => 'Allow people to signup to email notifications?',
|
|
'suppress_notifications_in_maintenance' => 'Suppress notifications when incident occurs during maintenance period?',
|
|
'skip_subscriber_verification' => 'Skip verifying of users? (Be warned, you could be spammed)',
|
|
'automatic_localization' => 'Automatically localise your status page to your visitor\'s language?',
|
|
'enable_external_dependencies' => 'Enable Third Party Dependencies (Google Fonts, Trackers, etc...)',
|
|
'show_timezone' => 'Show the timezone the status page is running in',
|
|
'only_disrupted_days' => 'Only show days containing incidents in the timeline?',
|
|
],
|
|
'analytics' => [
|
|
'analytics_google' => 'Google Analytics code',
|
|
'analytics_gosquared' => 'GoSquared Analytics code',
|
|
'analytics_piwik_url' => 'URL of your Piwik instance',
|
|
'analytics_piwik_siteid' => 'Piwik\'s site id',
|
|
],
|
|
'localization' => [
|
|
'site-timezone' => 'Site timezone',
|
|
'site-locale' => 'Site language',
|
|
'date-format' => 'Date format',
|
|
'incident-date-format' => 'Incident timestamp format',
|
|
],
|
|
'security' => [
|
|
'allowed-domains' => 'Allowed domains',
|
|
'allowed-domains-help' => 'Comma separated. The domain set above is automatically allowed by default.',
|
|
'always-authenticate' => 'Always authenticate',
|
|
'always-authenticate-help' => 'Require login to view any Cachet page',
|
|
],
|
|
'stylesheet' => [
|
|
'custom-css' => 'Custom Stylesheet',
|
|
],
|
|
'theme' => [
|
|
'background-color' => 'Background color',
|
|
'background-fills' => 'Background fills (components, incidents, footer)',
|
|
'banner-background-color' => 'Banner background color',
|
|
'banner-padding' => 'Banner padding',
|
|
'fullwidth-banner' => 'Enable full width banner?',
|
|
'text-color' => 'Text color',
|
|
'dashboard-login' => 'Show dashboard button in the footer?',
|
|
'reds' => 'Red (used for errors)',
|
|
'blues' => 'Blue (used for information)',
|
|
'greens' => 'Green (used for success)',
|
|
'yellows' => 'Yellow (used for alerts)',
|
|
'oranges' => 'Orange (used for notices)',
|
|
'metrics' => 'Metrics fill',
|
|
'links' => 'Links',
|
|
],
|
|
],
|
|
|
|
'user' => [
|
|
'username' => 'Username',
|
|
'email' => 'Email',
|
|
'password' => 'Password',
|
|
'api-token' => 'API Token',
|
|
'api-token-help' => 'Regenerating your API token will prevent existing applications from accessing Cachet.',
|
|
'gravatar' => 'Change your profile picture at Gravatar.',
|
|
'user_level' => 'User Level',
|
|
'levels' => [
|
|
'admin' => 'Admin',
|
|
'user' => 'User',
|
|
],
|
|
'2fa' => [
|
|
'help' => 'Enabling two factor authentication increases security of your account. You will need to download <a href="https://support.google.com/accounts/answer/1066447?hl=en">Google Authenticator</a> or a similar app on to your mobile device. When you login you will be asked to provide a token generated by the app.',
|
|
],
|
|
'team' => [
|
|
'description' => 'Invite your team members by entering their email addresses here.',
|
|
'email' => 'Your Team Members Email Address',
|
|
],
|
|
],
|
|
|
|
'general' => [
|
|
'timezone' => 'Select Timezone',
|
|
],
|
|
|
|
'seo' => [
|
|
'title' => 'SEO Title',
|
|
'description' => 'SEO Description',
|
|
],
|
|
|
|
// Buttons
|
|
'add' => 'Add',
|
|
'save' => 'Save',
|
|
'update' => 'Update',
|
|
'create' => 'Create',
|
|
'edit' => 'Edit',
|
|
'delete' => 'Delete',
|
|
'submit' => 'Submit',
|
|
'cancel' => 'Cancel',
|
|
'remove' => 'Remove',
|
|
'invite' => 'Invite',
|
|
'signup' => 'Sign Up',
|
|
'manage_updates' => 'Manage Updates',
|
|
|
|
// Other
|
|
'optional' => '* Optional',
|
|
];
|