Fix code standards, update language files.

This commit is contained in:
James Brooks
2015-06-16 09:07:49 +01:00
parent 49411d8568
commit 9d879b162e
84 changed files with 613 additions and 613 deletions
@@ -65,8 +65,6 @@ class FixPermissionsCommand extends Command
* @param string $databaseDirectory * @param string $databaseDirectory
* @param string $databasePath * @param string $databasePath
* @param string $databaseDefault * @param string $databaseDefault
*
* @return void
*/ */
public function __construct($storageDirectory, $databaseDirectory, $databasePath, $databaseDefault) public function __construct($storageDirectory, $databaseDirectory, $databasePath, $databaseDefault)
{ {
@@ -24,8 +24,6 @@ class CustomerHasSubscribedEvent
/** /**
* Create a new customer has subscribed event instance. * Create a new customer has subscribed event instance.
*
* @return void
*/ */
public function __construct(Subscriber $subscriber) public function __construct(Subscriber $subscriber)
{ {
-2
View File
@@ -24,8 +24,6 @@ class IncidentHasReportedEvent
/** /**
* Create a new incident has reported event instance. * Create a new incident has reported event instance.
*
* @return void
*/ */
public function __construct(Incident $incident) public function __construct(Incident $incident)
{ {
@@ -24,8 +24,6 @@ class MaintenanceHasScheduledEvent
/** /**
* Create a new maintenance has scheduled event instance. * Create a new maintenance has scheduled event instance.
*
* @return void
*/ */
public function __construct(Incident $incident) public function __construct(Incident $incident)
{ {
@@ -46,8 +46,6 @@ class SendIncidentEmailNotificationHandler
* @param \Illuminate\Contracts\Mail\Mailer $mailer * @param \Illuminate\Contracts\Mail\Mailer $mailer
* @param \CachetHQ\Cachet\Models\Subscriber $subscriber * @param \CachetHQ\Cachet\Models\Subscriber $subscriber
* @param \McCool\LaravelAutoPresenter\PresenterDecorator $presenter * @param \McCool\LaravelAutoPresenter\PresenterDecorator $presenter
*
* @return void
*/ */
public function __construct(MailQueue $mailer, Subscriber $subscriber, PresenterDecorator $presenter) public function __construct(MailQueue $mailer, Subscriber $subscriber, PresenterDecorator $presenter)
{ {
@@ -60,8 +58,6 @@ class SendIncidentEmailNotificationHandler
* Handle the event. * Handle the event.
* *
* @param \CachetHQ\Cachet\Events\IncidentHasReportedEvent $event * @param \CachetHQ\Cachet\Events\IncidentHasReportedEvent $event
*
* @return void
*/ */
public function handle(IncidentHasReportedEvent $event) public function handle(IncidentHasReportedEvent $event)
{ {
@@ -46,8 +46,6 @@ class SendMaintenanceEmailNotificationHandler
* @param \Illuminate\Contracts\Mail\Mailer $mailer * @param \Illuminate\Contracts\Mail\Mailer $mailer
* @param \CachetHQ\Cachet\Models\Subscriber $subscriber * @param \CachetHQ\Cachet\Models\Subscriber $subscriber
* @param \McCool\LaravelAutoPresenter\PresenterDecorator $presenter * @param \McCool\LaravelAutoPresenter\PresenterDecorator $presenter
*
* @return void
*/ */
public function __construct(MailQueue $mailer, Subscriber $subscriber, PresenterDecorator $presenter) public function __construct(MailQueue $mailer, Subscriber $subscriber, PresenterDecorator $presenter)
{ {
@@ -60,8 +58,6 @@ class SendMaintenanceEmailNotificationHandler
* Handle the event. * Handle the event.
* *
* @param \CachetHQ\Cachet\Events\MaintenanceHasScheduledEvent $event * @param \CachetHQ\Cachet\Events\MaintenanceHasScheduledEvent $event
*
* @return void
*/ */
public function handle(MaintenanceHasScheduledEvent $event) public function handle(MaintenanceHasScheduledEvent $event)
{ {
@@ -28,8 +28,6 @@ class SendSubscriberVerificationEmailHandler
* Create a new send subscriber verification email handler. * Create a new send subscriber verification email handler.
* *
* @param \Illuminate\Contracts\Mail\Mailer $mailer * @param \Illuminate\Contracts\Mail\Mailer $mailer
*
* @return void
*/ */
public function __construct(MailQueue $mailer) public function __construct(MailQueue $mailer)
{ {
@@ -40,8 +38,6 @@ class SendSubscriberVerificationEmailHandler
* Handle the event. * Handle the event.
* *
* @param \CachetHQ\Cachet\Events\CustomerHasSubscribedEvent $event * @param \CachetHQ\Cachet\Events\CustomerHasSubscribedEvent $event
*
* @return void
*/ */
public function handle(CustomerHasSubscribedEvent $event) public function handle(CustomerHasSubscribedEvent $event)
{ {
@@ -47,7 +47,7 @@ class IncidentController extends AbstractController
'icon' => 'ion-android-checkmark-circle', 'icon' => 'ion-android-checkmark-circle',
'active' => true, 'active' => true,
], ],
'schedule' => [ 'schedule' => [
'title' => trans('dashboard.schedule.schedule'), 'title' => trans('dashboard.schedule.schedule'),
'url' => route('dashboard.schedule'), 'url' => route('dashboard.schedule'),
'icon' => 'ion-android-calendar', 'icon' => 'ion-android-calendar',
@@ -43,8 +43,8 @@ class MetricController extends AbstractController
public function showAddMetric() public function showAddMetric()
{ {
return View::make('dashboard.metrics.add')->with([ return View::make('dashboard.metrics.add')->with([
'pageTitle' => trans('dashboard.metrics.add.title').' - '.trans('dashboard.dashboard'), 'pageTitle' => trans('dashboard.metrics.add.title').' - '.trans('dashboard.dashboard'),
'metricMetricPoints' => MetricPoint::all(), 'metricMetricPoints' => MetricPoint::all(),
]); ]);
} }
@@ -165,8 +165,8 @@ class MetricController extends AbstractController
public function showEditMetricAction(Metric $metric) public function showEditMetricAction(Metric $metric)
{ {
return View::make('dashboard.metrics.edit')->with([ return View::make('dashboard.metrics.edit')->with([
'pageTitle' => trans('dashboard.metrics.edit.title').' - '.trans('dashboard.dashboard'), 'pageTitle' => trans('dashboard.metrics.edit.title').' - '.trans('dashboard.dashboard'),
'metric' => $metric, 'metric' => $metric,
]); ]);
} }
@@ -47,7 +47,7 @@ class ScheduleController extends AbstractController
'icon' => 'ion-android-checkmark-circle', 'icon' => 'ion-android-checkmark-circle',
'active' => false, 'active' => false,
], ],
'schedule' => [ 'schedule' => [
'title' => trans('dashboard.schedule.schedule'), 'title' => trans('dashboard.schedule.schedule'),
'url' => route('dashboard.schedule'), 'url' => route('dashboard.schedule'),
'icon' => 'ion-android-calendar', 'icon' => 'ion-android-calendar',
@@ -147,12 +147,12 @@ abstract class AbstractApiController extends BaseController
$pagination = [ $pagination = [
'pagination' => [ 'pagination' => [
'total' => $paginator->total(), 'total' => $paginator->total(),
'count' => count($paginator->items()), 'count' => count($paginator->items()),
'per_page' => $paginator->perPage(), 'per_page' => $paginator->perPage(),
'current_page' => $paginator->currentPage(), 'current_page' => $paginator->currentPage(),
'total_pages' => $paginator->lastPage(), 'total_pages' => $paginator->lastPage(),
'links' => [ 'links' => [
'next_page' => $paginator->nextPageUrl(), 'next_page' => $paginator->nextPageUrl(),
'previous_page' => $paginator->previousPageUrl(), 'previous_page' => $paginator->previousPageUrl(),
], ],
-2
View File
@@ -56,8 +56,6 @@ class AtomController extends AbstractController
* *
* @param \Roumen\Feed\Facades\Feed $feed * @param \Roumen\Feed\Facades\Feed $feed
* @param \CachetHQ\Cachet\Models\Incident $incident * @param \CachetHQ\Cachet\Models\Incident $incident
*
* @return void
*/ */
private function feedAddItem(&$feed, $incident) private function feedAddItem(&$feed, $incident)
{ {
-2
View File
@@ -56,8 +56,6 @@ class RssController extends AbstractController
* *
* @param \Roumen\Feed\Facades\Feed $feed * @param \Roumen\Feed\Facades\Feed $feed
* @param \CachetHQ\Cachet\Models\Incident $incident * @param \CachetHQ\Cachet\Models\Incident $incident
*
* @return void
*/ */
private function feedAddItem(&$feed, $incident) private function feedAddItem(&$feed, $incident)
{ {
-4
View File
@@ -219,8 +219,6 @@ class SetupController extends AbstractController
* *
* @param string $key * @param string $key
* @param mixed $value * @param mixed $value
*
* @return void
*/ */
protected function writeEnv($key, $value) protected function writeEnv($key, $value)
{ {
@@ -236,8 +234,6 @@ class SetupController extends AbstractController
/** /**
* Generate the app.key value. * Generate the app.key value.
*
* @return void
*/ */
protected function keyGenerate() protected function keyGenerate()
{ {
-2
View File
@@ -28,8 +28,6 @@ class Admin
* Create a new admin middleware instance. * Create a new admin middleware instance.
* *
* @param \Illuminate\Contracts\Auth\Guard $auth * @param \Illuminate\Contracts\Auth\Guard $auth
*
* @return void
*/ */
public function __construct(Guard $auth) public function __construct(Guard $auth)
{ {
-2
View File
@@ -29,8 +29,6 @@ class ApiAuthenticate
* Create a new api authenticate middleware instance. * Create a new api authenticate middleware instance.
* *
* @param \Illuminate\Contracts\Auth\Guard $auth * @param \Illuminate\Contracts\Auth\Guard $auth
*
* @return void
*/ */
public function __construct(Guard $auth) public function __construct(Guard $auth)
{ {
-2
View File
@@ -27,8 +27,6 @@ class Authenticate
* Create a new authenticate middleware instance. * Create a new authenticate middleware instance.
* *
* @param \Illuminate\Contracts\Auth\Guard $auth * @param \Illuminate\Contracts\Auth\Guard $auth
*
* @return void
*/ */
public function __construct(Guard $auth) public function __construct(Guard $auth)
{ {
@@ -28,8 +28,6 @@ class RedirectIfAuthenticated
* Create a new redirect if authenticated middleware instance. * Create a new redirect if authenticated middleware instance.
* *
* @param \Illuminate\Contracts\Auth\Guard $auth * @param \Illuminate\Contracts\Auth\Guard $auth
*
* @return void
*/ */
public function __construct(Guard $auth) public function __construct(Guard $auth)
{ {
+2 -2
View File
@@ -23,8 +23,8 @@ class ApiRoutes
public function map(Registrar $router) public function map(Registrar $router)
{ {
$router->group([ $router->group([
'namespace' => 'Api', 'namespace' => 'Api',
'prefix' => 'api/v1', 'prefix' => 'api/v1',
], function ($router) { ], function ($router) {
// General // General
$router->get('ping', 'GeneralController@ping'); $router->get('ping', 'GeneralController@ping');
+3 -3
View File
@@ -27,9 +27,9 @@ class Component extends Model implements HasPresenter
* @var string[] * @var string[]
*/ */
protected $rules = [ protected $rules = [
'name' => 'required|string', 'name' => 'required|string',
'status' => 'integer|required', 'status' => 'integer|required',
'link' => 'url', 'link' => 'url',
]; ];
/** /**
-2
View File
@@ -44,8 +44,6 @@ class Subscriber extends Model
/** /**
* Overrides the models boot method. * Overrides the models boot method.
*
* @return void
*/ */
public static function boot() public static function boot()
{ {
-4
View File
@@ -21,8 +21,6 @@ class AppServiceProvider extends ServiceProvider
* Boot the service provider. * Boot the service provider.
* *
* @param \Illuminate\Bus\Dispatcher $dispatcher * @param \Illuminate\Bus\Dispatcher $dispatcher
*
* @return void
*/ */
public function boot(Dispatcher $dispatcher) public function boot(Dispatcher $dispatcher)
{ {
@@ -37,8 +35,6 @@ class AppServiceProvider extends ServiceProvider
/** /**
* Register the service provider. * Register the service provider.
*
* @return void
*/ */
public function register() public function register()
{ {
@@ -26,8 +26,6 @@ class ComposerServiceProvider extends ServiceProvider
* Boot the service provider. * Boot the service provider.
* *
* @param \Illuminate\Contracts\View\Factory $factory * @param \Illuminate\Contracts\View\Factory $factory
*
* @return void
*/ */
public function boot(Factory $factory) public function boot(Factory $factory)
{ {
@@ -41,8 +39,6 @@ class ComposerServiceProvider extends ServiceProvider
/** /**
* Register the service provider. * Register the service provider.
*
* @return void
*/ */
public function register() public function register()
{ {
-4
View File
@@ -21,8 +21,6 @@ class ConfigServiceProvider extends ServiceProvider
{ {
/** /**
* Boot the service provider. * Boot the service provider.
*
* @return void
*/ */
public function boot() public function boot()
{ {
@@ -68,8 +66,6 @@ class ConfigServiceProvider extends ServiceProvider
/** /**
* Register the service provider. * Register the service provider.
*
* @return void
*/ */
public function register() public function register()
{ {
-2
View File
@@ -18,8 +18,6 @@ class ConsoleServiceProvider extends ServiceProvider
{ {
/** /**
* Register the service provider. * Register the service provider.
*
* @return void
*/ */
public function register() public function register()
{ {
-6
View File
@@ -29,8 +29,6 @@ class RouteServiceProvider extends ServiceProvider
* Define the route model bindings, pattern filters, etc. * Define the route model bindings, pattern filters, etc.
* *
* @param \Illuminate\Routing\Router $router * @param \Illuminate\Routing\Router $router
*
* @return void
*/ */
public function boot(Router $router) public function boot(Router $router)
{ {
@@ -41,8 +39,6 @@ class RouteServiceProvider extends ServiceProvider
/** /**
* Register model bindings. * Register model bindings.
*
* @return void
*/ */
protected function registerBindings() protected function registerBindings()
{ {
@@ -60,8 +56,6 @@ class RouteServiceProvider extends ServiceProvider
* Define the routes for the application. * Define the routes for the application.
* *
* @param \Illuminate\Routing\Router $router * @param \Illuminate\Routing\Router $router
*
* @return void
*/ */
public function map(Router $router) public function map(Router $router)
{ {
-2
View File
@@ -20,8 +20,6 @@ class SegmentServiceProvider extends ServiceProvider
{ {
/** /**
* Register the service provider. * Register the service provider.
*
* @return void
*/ */
public function register() public function register()
{ {
-2
View File
@@ -29,8 +29,6 @@ class CacheRepository implements RepositoryInterface
* Create a new segment cache repository instance. * Create a new segment cache repository instance.
* *
* @param \CachetHQ\Cachet\Segment\RepositoryInterface $repository * @param \CachetHQ\Cachet\Segment\RepositoryInterface $repository
*
* @return void
*/ */
public function __construct(RepositoryInterface $repository) public function __construct(RepositoryInterface $repository)
{ {
+2 -2
View File
@@ -221,8 +221,8 @@ return [
'Validator' => 'Illuminate\Support\Facades\Validator', 'Validator' => 'Illuminate\Support\Facades\Validator',
'View' => 'Illuminate\Support\Facades\View', 'View' => 'Illuminate\Support\Facades\View',
'Setting' => 'CachetHQ\Cachet\Facades\Setting', 'Setting' => 'CachetHQ\Cachet\Facades\Setting',
'Str' => 'Illuminate\Support\Str', 'Str' => 'Illuminate\Support\Str',
], ],
+11 -11
View File
@@ -11,15 +11,15 @@
return [ return [
// Enabled langs // Enabled langs
'en-UD' => 'CrowdIn - InContext Localization', 'en-UD' => 'CrowdIn - InContext Localization',
'de' => 'Deutsch', 'de' => 'Deutsch',
'en' => 'English', 'en' => 'English',
'pl' => 'Polski', 'pl' => 'Polski',
'es' => 'Español', 'es' => 'Español',
'fr' => 'Français', 'fr' => 'Français',
'id' => 'Indonesian', 'id' => 'Indonesian',
'nl' => 'Nederlands', 'nl' => 'Nederlands',
'pt-BR' => 'Portuguese, Brazilian', 'pt-BR' => 'Portuguese, Brazilian',
'zh-CN' => '简体中文', 'zh-CN' => '简体中文',
'zh-TW' => '繁體中文', 'zh-TW' => '繁體中文',
]; ];
@@ -17,8 +17,6 @@ class AlterTableComponentGroupsAddOrder extends Migration
{ {
/** /**
* Run the migrations. * Run the migrations.
*
* @return void
*/ */
public function up() public function up()
{ {
@@ -30,8 +28,6 @@ class AlterTableComponentGroupsAddOrder extends Migration
/** /**
* Reverse the migrations. * Reverse the migrations.
*
* @return void
*/ */
public function down() public function down()
{ {
@@ -3,9 +3,7 @@
/* /*
* This file is part of Cachet. * This file is part of Cachet.
* *
* (c) James Brooks <james@cachethq.io> * (c) Cachet HQ <support@cachethq.io>
* (c) Joseph Cohen <joseph.cohen@dinkbit.com>
* (c) Graham Campbell <graham@mineuk.com>
* *
* For the full copyright and license information, please view the LICENSE * For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code. * file that was distributed with this source code.
@@ -19,8 +17,6 @@ class AlterTableIncidentsAddVisibileColumn extends Migration
{ {
/** /**
* Run the migrations. * Run the migrations.
*
* @return void
*/ */
public function up() public function up()
{ {
@@ -33,8 +29,6 @@ class AlterTableIncidentsAddVisibileColumn extends Migration
/** /**
* Reverse the migrations. * Reverse the migrations.
*
* @return void
*/ */
public function down() public function down()
{ {
@@ -16,8 +16,6 @@ class CreateJobsTable extends Migration
{ {
/** /**
* Run the migrations. * Run the migrations.
*
* @return void
*/ */
public function up() public function up()
{ {
@@ -35,8 +33,6 @@ class CreateJobsTable extends Migration
/** /**
* Reverse the migrations. * Reverse the migrations.
*
* @return void
*/ */
public function down() public function down()
{ {
@@ -16,8 +16,6 @@ class CreateFailedJobsTable extends Migration
{ {
/** /**
* Run the migrations. * Run the migrations.
*
* @return void
*/ */
public function up() public function up()
{ {
@@ -32,8 +30,6 @@ class CreateFailedJobsTable extends Migration
/** /**
* Reverse the migrations. * Reverse the migrations.
*
* @return void
*/ */
public function down() public function down()
{ {
@@ -17,8 +17,6 @@ class AlterTableComponentsDropUserIdColumn extends Migration
{ {
/** /**
* Run the migrations. * Run the migrations.
*
* @return void
*/ */
public function up() public function up()
{ {
@@ -29,8 +27,6 @@ class AlterTableComponentsDropUserIdColumn extends Migration
/** /**
* Reverse the migrations. * Reverse the migrations.
*
* @return void
*/ */
public function down() public function down()
{ {
@@ -17,8 +17,6 @@ class AlterTableIncidentsDropUserIdColumn extends Migration
{ {
/** /**
* Run the migrations. * Run the migrations.
*
* @return void
*/ */
public function up() public function up()
{ {
@@ -29,8 +27,6 @@ class AlterTableIncidentsDropUserIdColumn extends Migration
/** /**
* Reverse the migrations. * Reverse the migrations.
*
* @return void
*/ */
public function down() public function down()
{ {
+2 -2
View File
@@ -72,12 +72,12 @@ return [
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name",
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => 'New maintenance has been scheduled on :app_name.',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => "New incident has been reported on :app_name.\nThank you, :app_name",
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => 'New incident has been reported on :app_name.',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>',
+2 -2
View File
@@ -98,7 +98,7 @@ return [
'success' => 'Team-Mitglied hinzugefügt.', 'success' => 'Team-Mitglied hinzugefügt.',
'failure' => 'Es ist ein Fehler bei der Erstellung eines neuen Team-Mitglieds aufgetreten.', 'failure' => 'Es ist ein Fehler bei der Erstellung eines neuen Team-Mitglieds aufgetreten.',
], ],
'edit' => [ 'edit' => [
'title' => 'Profil aktualisieren', 'title' => 'Profil aktualisieren',
'success' => 'Profile aktualisiert.', 'success' => 'Profile aktualisiert.',
'failure' => 'Es ist ein Fehler bei der Aktualisierung des Profils aufgetreten.', 'failure' => 'Es ist ein Fehler bei der Aktualisierung des Profils aufgetreten.',
@@ -142,7 +142,7 @@ return [
'logout' => 'Logout', 'logout' => 'Logout',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Benachrichtigungen', 'notifications' => 'Benachrichtigungen',
'awesome' => 'Großartig.', 'awesome' => 'Großartig.',
'whoops' => 'Oops.', 'whoops' => 'Oops.',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => '<em>:attribute</em> muss akzeptiert werden.', 'accepted' => '<em>:attribute</em> muss akzeptiert werden.',
'active_url' => '<em>:attribute</em> ist keine valide URL.', 'active_url' => '<em>:attribute</em> ist keine valide URL.',
'after' => '<em>:attribute</em> muss nach :date liegen.', 'after' => '<em>:attribute</em> muss nach :date liegen.',
'alpha' => '<em>:attribute</em> darf nur Buchstaben enthalten.', 'alpha' => '<em>:attribute</em> darf nur Buchstaben enthalten.',
'alpha_dash' => '<em>:attribute</em> darf nur Nummern, Buchstaben und Slashes enthalten.', 'alpha_dash' => '<em>:attribute</em> darf nur Nummern, Buchstaben und Slashes enthalten.',
'alpha_num' => '<em>:attribute</em> darf nur Nummern und Buchstaben enthalten.', 'alpha_num' => '<em>:attribute</em> darf nur Nummern und Buchstaben enthalten.',
'array' => '<em>:attribute</em> muss ein Array sein.', 'array' => '<em>:attribute</em> muss ein Array sein.',
'before' => '<em>:attribute</em> muss vor :date liegen.', 'before' => '<em>:attribute</em> muss vor :date liegen.',
'between' => [ 'between' => [
'numeric' => '<em>:attribute</em> muss zwichen :min und :max liegen.', 'numeric' => '<em>:attribute</em> muss zwichen :min und :max liegen.',
'file' => '<em>:attribute</em> muss zwischen :min und :max kilobyte liegen.', 'file' => '<em>:attribute</em> muss zwischen :min und :max kilobyte liegen.',
'string' => '<em>:attribute</em> muss zwischen :min und :max Zeichen lang sein.', 'string' => '<em>:attribute</em> muss zwischen :min und :max Zeichen lang sein.',
'array' => '<em>:attribute</em> muss zwischen :min und :max Werte enthalten.', 'array' => '<em>:attribute</em> muss zwischen :min und :max Werte enthalten.',
], ],
'boolean' => "<em>:attribute</em> Feld muss 'true' oder 'false' sein.", 'boolean' => "<em>:attribute</em> Feld muss 'true' oder 'false' sein.",
'confirmed' => 'Die Bestätigung/Wiederholung von <em>:attribute</em> stimmt nicht überein.', 'confirmed' => 'Die Bestätigung/Wiederholung von <em>:attribute</em> stimmt nicht überein.',
'date' => '<em>:attribute</em> ist kein valides Datum.', 'date' => '<em>:attribute</em> ist kein valides Datum.',
'date_format' => '<em>:attribute</em> passt nicht zu folgendem Format :format.', 'date_format' => '<em>:attribute</em> passt nicht zu folgendem Format :format.',
'different' => '<em>:attribute</em> und :other müssen sich unterscheiden.', 'different' => '<em>:attribute</em> und :other müssen sich unterscheiden.',
'digits' => '<em>:attribute</em> muss :digits Zeichen lang sein.', 'digits' => '<em>:attribute</em> muss :digits Zeichen lang sein.',
'digits_between' => '<em>:attribute</em> muss zwischen :min und :max Zeichen lang sein.', 'digits_between' => '<em>:attribute</em> muss zwischen :min und :max Zeichen lang sein.',
'email' => '<em>:attribute</em> muss eine valide E-Mail-Adresse sein.', 'email' => '<em>:attribute</em> muss eine valide E-Mail-Adresse sein.',
'exists' => 'Das gewählte <em>:attribute</em> ist nicht korrekt.', 'exists' => 'Das gewählte <em>:attribute</em> ist nicht korrekt.',
'image' => '<em>:attribute</em> muss ein Bild sein.', 'image' => '<em>:attribute</em> muss ein Bild sein.',
'in' => 'Das ausgewählte <em>:attribute</em> ist nicht korrekt.', 'in' => 'Das ausgewählte <em>:attribute</em> ist nicht korrekt.',
'integer' => '<em>:attribute</em> muss eine Zahl sein.', 'integer' => '<em>:attribute</em> muss eine Zahl sein.',
'ip' => '<em>:attribute</em> muss eine valide IP sein.', # IPv4? 'ip' => '<em>:attribute</em> muss eine valide IP sein.', # IPv4?
'max' => [ 'max' => [
'numeric' => '<em>:attribute</em> darf nicht größer als :max sein.', 'numeric' => '<em>:attribute</em> darf nicht größer als :max sein.',
'file' => '<em>:attribute</em> darf nicht größer als :max kilobyte sein.', 'file' => '<em>:attribute</em> darf nicht größer als :max kilobyte sein.',
'string' => '<em>:attribute</em> darf nicht mehr als :max Zeichen lang sein.', 'string' => '<em>:attribute</em> darf nicht mehr als :max Zeichen lang sein.',
'array' => '<em>:attribute</em> darf nicht mehr als :max Werte enthalten.', 'array' => '<em>:attribute</em> darf nicht mehr als :max Werte enthalten.',
], ],
'mimes' => '<em>:attribute</em> muss eine Datei vom Typ :values sein.', 'mimes' => '<em>:attribute</em> muss eine Datei vom Typ :values sein.',
'min' => [ 'min' => [
'numeric' => '<em>:attribute</em> muss mindestens :min sein.', 'numeric' => '<em>:attribute</em> muss mindestens :min sein.',
'file' => '<em>:attribute</em> muss mindestens :min kilobyte groß sein.', 'file' => '<em>:attribute</em> muss mindestens :min kilobyte groß sein.',
'string' => '<em>:attribute</em> muss mindestens :min Zeichen lang sein.', 'string' => '<em>:attribute</em> muss mindestens :min Zeichen lang sein.',
@@ -78,10 +78,10 @@ return [
'string' => '<em>:attribute</em> muss :size Zeichen lang sein.', 'string' => '<em>:attribute</em> muss :size Zeichen lang sein.',
'array' => '<em>:attribute</em> muss :size Werte enthalten.', 'array' => '<em>:attribute</em> muss :size Werte enthalten.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => '<em>:attribute</em> wurde beirets gewählt.', 'unique' => '<em>:attribute</em> wurde beirets gewählt.',
'url' => 'Das Format von <em>:attribute</em> ist nicht korrekt.', 'url' => 'Das Format von <em>:attribute</em> ist nicht korrekt.',
'timezone' => '<em>:attribute</em> muss eine valide Zeitzone sein.', 'timezone' => '<em>:attribute</em> muss eine valide Zeitzone sein.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
+31 -2
View File
@@ -58,11 +58,40 @@ return [
], ],
], ],
// Subscriber
'subscriber' => [
'subscribe' => 'crwdns489:0crwdne489:0',
'button' => 'crwdns490:0crwdne490:0',
'email' => [
'subscribe' => 'crwdns491:0crwdne491:0',
'subscribed' => 'crwdns492:0crwdne492:0',
'verified' => 'crwdns493:0crwdne493:0',
'unsubscribe' => 'crwdns494:0crwdne494:0',
'unsubscribed' => 'crwdns495:0crwdne495:0',
'failure' => 'crwdns496:0crwdne496:0',
'verify' => [
'text' => 'crwdns497:0crwdne497:0',
'html-preheader' => 'crwdns498:0crwdne498:0',
'html' => 'crwdns499:0crwdne499:0',
],
'maintenance' => [
'text' => 'crwdns500:0crwdne500:0',
'html-preheader' => 'crwdns501:0crwdne501:0',
'html' => 'crwdns502:0crwdne502:0',
],
'incident' => [
'text' => 'crwdns503:0crwdne503:0',
'html-preheader' => 'crwdns504:0crwdne504:0',
'html' => 'crwdns505:0crwdne505:0',
],
],
],
// Other // Other
'powered_by' => 'crwdns11:0crwdne11:0', 'powered_by' => 'crwdns11:0crwdne11:0',
'about_this_site' => 'crwdns150:0crwdne150:0', 'about_this_site' => 'crwdns150:0crwdne150:0',
'rss-feed' => 'crwdns273:0crwdne273:0', 'rss-feed' => 'crwdns506:0crwdne506:0',
'atom-feed' => 'crwdns274:0crwdne274:0', 'atom-feed' => 'crwdns507:0crwdne507:0',
'feed' => 'crwdns275:0crwdne275:0', 'feed' => 'crwdns275:0crwdne275:0',
]; ];
+2 -2
View File
@@ -127,7 +127,7 @@ return [
'success' => 'crwdns340:0crwdne340:0', 'success' => 'crwdns340:0crwdne340:0',
'failure' => 'crwdns341:0crwdne341:0', 'failure' => 'crwdns341:0crwdne341:0',
], ],
'edit' => [ 'edit' => [
'title' => 'crwdns342:0crwdne342:0', 'title' => 'crwdns342:0crwdne342:0',
'success' => 'crwdns343:0crwdne343:0', 'success' => 'crwdns343:0crwdne343:0',
'failure' => 'crwdns344:0crwdne344:0', 'failure' => 'crwdns344:0crwdne344:0',
@@ -172,7 +172,7 @@ return [
'logout' => 'crwdns204:0crwdne204:0', 'logout' => 'crwdns204:0crwdne204:0',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'crwdns205:0crwdne205:0', 'notifications' => 'crwdns205:0crwdne205:0',
'awesome' => 'crwdns356:0crwdne356:0', 'awesome' => 'crwdns356:0crwdne356:0',
'whoops' => 'crwdns357:0crwdne357:0', 'whoops' => 'crwdns357:0crwdne357:0',
+9
View File
@@ -1,5 +1,14 @@
<?php <?php
/*
* This file is part of Cachet.
*
* (c) Cachet HQ <support@cachethq.io>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
return [ return [
'not-found' => [ 'not-found' => [
'code' => 'crwdns208:0crwdne208:0', 'code' => 'crwdns208:0crwdne208:0',
+30 -24
View File
@@ -21,6 +21,8 @@ return [
'site_timezone' => 'crwdns378:0crwdne378:0', 'site_timezone' => 'crwdns378:0crwdne378:0',
'site_locale' => 'crwdns379:0crwdne379:0', 'site_locale' => 'crwdns379:0crwdne379:0',
'enable_google2fa' => 'crwdns380:0crwdne380:0', 'enable_google2fa' => 'crwdns380:0crwdne380:0',
'cache_driver' => 'crwdns508:0crwdne508:0',
'session_driver' => 'crwdns509:0crwdne509:0',
], ],
// Login form fields // Login form fields
@@ -35,17 +37,18 @@ return [
// Incidents form fields // Incidents form fields
'incidents' => [ 'incidents' => [
'name' => 'crwdns219:0crwdne219:0', 'name' => 'crwdns219:0crwdne219:0',
'status' => 'crwdns385:0crwdne385:0', 'status' => 'crwdns385:0crwdne385:0',
'component' => 'crwdns386:0crwdne386:0', 'component' => 'crwdns386:0crwdne386:0',
'message' => 'crwdns387:0crwdne387:0', 'message' => 'crwdns387:0crwdne387:0',
'message-help' => 'crwdns388:0crwdne388:0', 'message-help' => 'crwdns388:0crwdne388:0',
'scheduled_at' => 'crwdns464:0crwdne464:0', 'scheduled_at' => 'crwdns464:0crwdne464:0',
'incident_time' => 'crwdns481:0crwdne481:0', 'incident_time' => 'crwdns481:0crwdne481:0',
'visibility' => 'crwdns482:0crwdne482:0', 'notify_subscribers' => 'crwdns510:0crwdne510:0',
'public' => 'crwdns483:0crwdne483:0', 'visibility' => 'crwdns482:0crwdne482:0',
'logged_in_only' => 'crwdns484:0crwdne484:0', 'public' => 'crwdns483:0crwdne483:0',
'templates' => [ 'logged_in_only' => 'crwdns484:0crwdne484:0',
'templates' => [
'name' => 'crwdns389:0crwdne389:0', 'name' => 'crwdns389:0crwdne389:0',
'template' => 'crwdns390:0crwdne390:0', 'template' => 'crwdns390:0crwdne390:0',
], ],
@@ -87,19 +90,22 @@ return [
'settings' => [ 'settings' => [
/// Application setup /// Application setup
'app-setup' => [ 'app-setup' => [
'site-name' => 'crwdns233:0crwdne233:0', 'site-name' => 'crwdns233:0crwdne233:0',
'site-url' => 'crwdns398:0crwdne398:0', 'site-url' => 'crwdns398:0crwdne398:0',
'site-timezone' => 'crwdns399:0crwdne399:0', 'site-timezone' => 'crwdns399:0crwdne399:0',
'site-locale' => 'crwdns400:0crwdne400:0', 'site-locale' => 'crwdns400:0crwdne400:0',
'date-format' => 'crwdns401:0crwdne401:0', 'date-format' => 'crwdns401:0crwdne401:0',
'incident-date-format' => 'crwdns485:0crwdne485:0', 'incident-date-format' => 'crwdns485:0crwdne485:0',
'display-graphs' => 'crwdns472:0crwdne472:0', 'display-graphs' => 'crwdns472:0crwdne472:0',
'about-this-page' => 'crwdns402:0crwdne402:0', 'about-this-page' => 'crwdns402:0crwdne402:0',
'days-of-incidents' => 'crwdns403:0crwdne403:0', 'days-of-incidents' => 'crwdns403:0crwdne403:0',
'banner' => 'crwdns404:0crwdne404:0', 'banner' => 'crwdns404:0crwdne404:0',
'banner-help' => 'crwdns405:0crwdne405:0', 'banner-help' => 'crwdns405:0crwdne405:0',
'analytics_google' => 'crwdns486:0crwdne486:0', 'analytics_google' => 'crwdns486:0crwdne486:0',
'analytics_gosquared' => 'crwdns487:0crwdne487:0', 'analytics_gosquared' => 'crwdns487:0crwdne487:0',
'analytics_piwik_url' => 'crwdns511:0crwdne511:0',
'analytics_piwik_siteid' => 'crwdns512:0crwdne512:0',
'subscribers' => 'crwdns513:0crwdne513:0',
], ],
'security' => [ 'security' => [
'allowed-domains' => 'crwdns407:0crwdne407:0', 'allowed-domains' => 'crwdns407:0crwdne407:0',
+9
View File
@@ -1,5 +1,14 @@
<?php <?php
/*
* This file is part of Cachet.
*
* (c) Cachet HQ <support@cachethq.io>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
return [ return [
/* /*
+9
View File
@@ -1,5 +1,14 @@
<?php <?php
/*
* This file is part of Cachet.
*
* (c) Cachet HQ <support@cachethq.io>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
return [ return [
/* /*
+1
View File
@@ -13,6 +13,7 @@ return [
'setup' => 'crwdns258:0crwdne258:0', 'setup' => 'crwdns258:0crwdne258:0',
'title' => 'crwdns259:0crwdne259:0', 'title' => 'crwdns259:0crwdne259:0',
'service_details' => 'crwdns260:0crwdne260:0', 'service_details' => 'crwdns260:0crwdne260:0',
'env_setup' => 'crwdns514:0crwdne514:0',
'status_page_setup' => 'crwdns261:0crwdne261:0', 'status_page_setup' => 'crwdns261:0crwdne261:0',
'show_support' => 'crwdns488:0crwdne488:0', 'show_support' => 'crwdns488:0crwdne488:0',
'admin_account' => 'crwdns263:0crwdne263:0', 'admin_account' => 'crwdns263:0crwdne263:0',
+38 -29
View File
@@ -1,5 +1,14 @@
<?php <?php
/*
* This file is part of Cachet.
*
* (c) Cachet HQ <support@cachethq.io>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
return [ return [
/* /*
@@ -13,41 +22,41 @@ return [
| |
*/ */
'accepted' => 'crwdns96:0crwdne96:0', 'accepted' => 'crwdns96:0crwdne96:0',
'active_url' => 'crwdns97:0crwdne97:0', 'active_url' => 'crwdns97:0crwdne97:0',
'after' => 'crwdns98:0crwdne98:0', 'after' => 'crwdns98:0crwdne98:0',
'alpha' => 'crwdns99:0crwdne99:0', 'alpha' => 'crwdns99:0crwdne99:0',
'alpha_dash' => 'crwdns100:0crwdne100:0', 'alpha_dash' => 'crwdns100:0crwdne100:0',
'alpha_num' => 'crwdns101:0crwdne101:0', 'alpha_num' => 'crwdns101:0crwdne101:0',
'array' => 'crwdns102:0crwdne102:0', 'array' => 'crwdns102:0crwdne102:0',
'before' => 'crwdns103:0crwdne103:0', 'before' => 'crwdns103:0crwdne103:0',
'between' => [ 'between' => [
'numeric' => 'crwdns104:0crwdne104:0', 'numeric' => 'crwdns104:0crwdne104:0',
'file' => 'crwdns418:0crwdne418:0', 'file' => 'crwdns418:0crwdne418:0',
'string' => 'crwdns419:0crwdne419:0', 'string' => 'crwdns419:0crwdne419:0',
'array' => 'crwdns420:0crwdne420:0', 'array' => 'crwdns420:0crwdne420:0',
], ],
'boolean' => 'crwdns108:0crwdne108:0', 'boolean' => 'crwdns108:0crwdne108:0',
'confirmed' => 'crwdns109:0crwdne109:0', 'confirmed' => 'crwdns109:0crwdne109:0',
'date' => 'crwdns110:0crwdne110:0', 'date' => 'crwdns110:0crwdne110:0',
'date_format' => 'crwdns111:0crwdne111:0', 'date_format' => 'crwdns111:0crwdne111:0',
'different' => 'crwdns112:0crwdne112:0', 'different' => 'crwdns112:0crwdne112:0',
'digits' => 'crwdns113:0crwdne113:0', 'digits' => 'crwdns113:0crwdne113:0',
'digits_between' => 'crwdns114:0crwdne114:0', 'digits_between' => 'crwdns114:0crwdne114:0',
'email' => 'crwdns115:0crwdne115:0', 'email' => 'crwdns115:0crwdne115:0',
'exists' => 'crwdns116:0crwdne116:0', 'exists' => 'crwdns116:0crwdne116:0',
'image' => 'crwdns117:0crwdne117:0', 'image' => 'crwdns117:0crwdne117:0',
'in' => 'crwdns118:0crwdne118:0', 'in' => 'crwdns118:0crwdne118:0',
'integer' => 'crwdns119:0crwdne119:0', 'integer' => 'crwdns119:0crwdne119:0',
'ip' => 'crwdns120:0crwdne120:0', 'ip' => 'crwdns120:0crwdne120:0',
'max' => [ 'max' => [
'numeric' => 'crwdns121:0crwdne121:0', 'numeric' => 'crwdns121:0crwdne121:0',
'file' => 'crwdns421:0crwdne421:0', 'file' => 'crwdns421:0crwdne421:0',
'string' => 'crwdns422:0crwdne422:0', 'string' => 'crwdns422:0crwdne422:0',
'array' => 'crwdns423:0crwdne423:0', 'array' => 'crwdns423:0crwdne423:0',
], ],
'mimes' => 'crwdns125:0crwdne125:0', 'mimes' => 'crwdns125:0crwdne125:0',
'min' => [ 'min' => [
'numeric' => 'crwdns126:0crwdne126:0', 'numeric' => 'crwdns126:0crwdne126:0',
'file' => 'crwdns424:0crwdne424:0', 'file' => 'crwdns424:0crwdne424:0',
'string' => 'crwdns425:0crwdne425:0', 'string' => 'crwdns425:0crwdne425:0',
@@ -69,10 +78,10 @@ return [
'string' => 'crwdns428:0crwdne428:0', 'string' => 'crwdns428:0crwdne428:0',
'array' => 'crwdns429:0crwdne429:0', 'array' => 'crwdns429:0crwdne429:0',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'crwdns515:0crwdne515:0',
'unique' => 'crwdns144:0crwdne144:0', 'unique' => 'crwdns144:0crwdne144:0',
'url' => 'crwdns145:0crwdne145:0', 'url' => 'crwdns145:0crwdne145:0',
'timezone' => 'crwdns146:0crwdne146:0', 'timezone' => 'crwdns146:0crwdne146:0',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
+2 -2
View File
@@ -127,7 +127,7 @@ return [
'success' => 'Team member added.', 'success' => 'Team member added.',
'failure' => 'Something went wrong with the component.', 'failure' => 'Something went wrong with the component.',
], ],
'edit' => [ 'edit' => [
'title' => 'Update profile', 'title' => 'Update profile',
'success' => 'Profile updated.', 'success' => 'Profile updated.',
'failure' => 'Something went wrong when updating.', 'failure' => 'Something went wrong when updating.',
@@ -172,7 +172,7 @@ return [
'logout' => 'Logout', 'logout' => 'Logout',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Notifications', 'notifications' => 'Notifications',
'awesome' => 'Awesome.', 'awesome' => 'Awesome.',
'whoops' => 'Whoops.', 'whoops' => 'Whoops.',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => 'The :attribute must be accepted.', 'accepted' => 'The :attribute must be accepted.',
'active_url' => 'The :attribute is not a valid URL.', 'active_url' => 'The :attribute is not a valid URL.',
'after' => 'The :attribute must be a date after :date.', 'after' => 'The :attribute must be a date after :date.',
'alpha' => 'The :attribute may only contain letters.', 'alpha' => 'The :attribute may only contain letters.',
'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.',
'alpha_num' => 'The :attribute may only contain letters and numbers.', 'alpha_num' => 'The :attribute may only contain letters and numbers.',
'array' => 'The :attribute must be an array.', 'array' => 'The :attribute must be an array.',
'before' => 'The :attribute must be a date before :date.', 'before' => 'The :attribute must be a date before :date.',
'between' => [ 'between' => [
'numeric' => 'The :attribute must be between :min and :max.', 'numeric' => 'The :attribute must be between :min and :max.',
'file' => 'The :attribute must be between :min and :max kilobytes.', 'file' => 'The :attribute must be between :min and :max kilobytes.',
'string' => 'The :attribute must be between :min and :max characters.', 'string' => 'The :attribute must be between :min and :max characters.',
'array' => 'The :attribute must have between :min and :max items.', 'array' => 'The :attribute must have between :min and :max items.',
], ],
'boolean' => 'The :attribute field must be true or false.', 'boolean' => 'The :attribute field must be true or false.',
'confirmed' => 'The :attribute confirmation does not match.', 'confirmed' => 'The :attribute confirmation does not match.',
'date' => 'The :attribute is not a valid date.', 'date' => 'The :attribute is not a valid date.',
'date_format' => 'The :attribute does not match the format :format.', 'date_format' => 'The :attribute does not match the format :format.',
'different' => 'The :attribute and :other must be different.', 'different' => 'The :attribute and :other must be different.',
'digits' => 'The :attribute must be :digits digits.', 'digits' => 'The :attribute must be :digits digits.',
'digits_between' => 'The :attribute must be between :min and :max digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.',
'email' => 'The :attribute must be a valid email address.', 'email' => 'The :attribute must be a valid email address.',
'exists' => 'The selected :attribute is invalid.', 'exists' => 'The selected :attribute is invalid.',
'image' => 'The :attribute must be an image.', 'image' => 'The :attribute must be an image.',
'in' => 'The selected :attribute is invalid.', 'in' => 'The selected :attribute is invalid.',
'integer' => 'The :attribute must be an integer.', 'integer' => 'The :attribute must be an integer.',
'ip' => 'The :attribute must be a valid IP address.', 'ip' => 'The :attribute must be a valid IP address.',
'max' => [ 'max' => [
'numeric' => 'The :attribute may not be greater than :max.', 'numeric' => 'The :attribute may not be greater than :max.',
'file' => 'The :attribute may not be greater than :max kilobytes.', 'file' => 'The :attribute may not be greater than :max kilobytes.',
'string' => 'The :attribute may not be greater than :max characters.', 'string' => 'The :attribute may not be greater than :max characters.',
'array' => 'The :attribute may not have more than :max items.', 'array' => 'The :attribute may not have more than :max items.',
], ],
'mimes' => 'The :attribute must be a file of type: :values.', 'mimes' => 'The :attribute must be a file of type: :values.',
'min' => [ 'min' => [
'numeric' => 'The :attribute must be at least :min.', 'numeric' => 'The :attribute must be at least :min.',
'file' => 'The :attribute must be at least :min kilobytes.', 'file' => 'The :attribute must be at least :min kilobytes.',
'string' => 'The :attribute must be at least :min characters.', 'string' => 'The :attribute must be at least :min characters.',
@@ -78,10 +78,10 @@ return [
'string' => 'The :attribute must be :size characters.', 'string' => 'The :attribute must be :size characters.',
'array' => 'The :attribute must contain :size items.', 'array' => 'The :attribute must contain :size items.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => 'The :attribute has already been taken.', 'unique' => 'The :attribute has already been taken.',
'url' => 'The :attribute format is invalid.', 'url' => 'The :attribute format is invalid.',
'timezone' => 'The :attribute must be a valid zone.', 'timezone' => 'The :attribute must be a valid zone.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
+2 -2
View File
@@ -72,12 +72,12 @@ return [
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name",
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => 'New maintenance has been scheduled on :app_name.',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => "New incident has been reported on :app_name.\nThank you, :app_name",
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => 'New incident has been reported on :app_name.',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>',
+2 -2
View File
@@ -100,7 +100,7 @@ return [
'success' => 'Miembro del equipo agregado.', 'success' => 'Miembro del equipo agregado.',
'failure' => 'Algo salió mal con el componente.', 'failure' => 'Algo salió mal con el componente.',
], ],
'edit' => [ 'edit' => [
'title' => 'Actualizar perfil', 'title' => 'Actualizar perfil',
'success' => 'Perfil actualizado.', 'success' => 'Perfil actualizado.',
'failure' => 'Algo salió mal al actualizar.', 'failure' => 'Algo salió mal al actualizar.',
@@ -144,7 +144,7 @@ return [
'logout' => 'Salir', 'logout' => 'Salir',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Notificaciones', 'notifications' => 'Notificaciones',
'awesome' => 'Excelente.', 'awesome' => 'Excelente.',
'whoops' => 'Whoops.', 'whoops' => 'Whoops.',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => 'El :attribute debe ser aceptado.', 'accepted' => 'El :attribute debe ser aceptado.',
'active_url' => 'El :attribute no es un enlace válido.', 'active_url' => 'El :attribute no es un enlace válido.',
'after' => 'El :attribute debe ser una fecha después de :date.', 'after' => 'El :attribute debe ser una fecha después de :date.',
'alpha' => 'El :attribute sólo puede contener letras.', 'alpha' => 'El :attribute sólo puede contener letras.',
'alpha_dash' => 'El :attribute sólo puede contener letras, números y guiones.', 'alpha_dash' => 'El :attribute sólo puede contener letras, números y guiones.',
'alpha_num' => 'El :attribute sólo puede contener letras y números.', 'alpha_num' => 'El :attribute sólo puede contener letras y números.',
'array' => 'El :attribute debe ser una matriz.', 'array' => 'El :attribute debe ser una matriz.',
'before' => 'El :attribute debe ser una fecha antes de :date.', 'before' => 'El :attribute debe ser una fecha antes de :date.',
'between' => [ 'between' => [
'numeric' => 'El :attribute debe ser entre :min y :max.', 'numeric' => 'El :attribute debe ser entre :min y :max.',
'file' => 'El :attribute debe ser entre :min y :max kilobytes.', 'file' => 'El :attribute debe ser entre :min y :max kilobytes.',
'string' => 'El :attribute debe tener entre :min y :max caracteres.', 'string' => 'El :attribute debe tener entre :min y :max caracteres.',
'array' => 'El :attribute debe tener entre :min y :max objetos.', 'array' => 'El :attribute debe tener entre :min y :max objetos.',
], ],
'boolean' => 'El campo del :attribute debe ser verdadero o falso.', 'boolean' => 'El campo del :attribute debe ser verdadero o falso.',
'confirmed' => 'La confirmación del :attribute no coincide.', 'confirmed' => 'La confirmación del :attribute no coincide.',
'date' => 'El :attribute no es una fecha válida.', 'date' => 'El :attribute no es una fecha válida.',
'date_format' => 'El :attribute no cumple el formato :format.', 'date_format' => 'El :attribute no cumple el formato :format.',
'different' => ':attribute y :other deben ser diferentes.', 'different' => ':attribute y :other deben ser diferentes.',
'digits' => 'El :attribute debe tener :digits dígitos.', 'digits' => 'El :attribute debe tener :digits dígitos.',
'digits_between' => 'El :attribute debe tener entre: min y :max dígitos.', 'digits_between' => 'El :attribute debe tener entre: min y :max dígitos.',
'email' => 'El :attribute debe ser una dirección de email válida.', 'email' => 'El :attribute debe ser una dirección de email válida.',
'exists' => 'El :attribute seleccionado es inválido.', 'exists' => 'El :attribute seleccionado es inválido.',
'image' => 'El :attribute debe ser una imagen.', 'image' => 'El :attribute debe ser una imagen.',
'in' => 'El :attribute seleccionado es inválido.', 'in' => 'El :attribute seleccionado es inválido.',
'integer' => 'El :attribute debe ser un número entero.', 'integer' => 'El :attribute debe ser un número entero.',
'ip' => 'El :attribute debe ser una dirección IP válida.', 'ip' => 'El :attribute debe ser una dirección IP válida.',
'max' => [ 'max' => [
'numeric' => 'El :attribute no puede tener más de :max.', 'numeric' => 'El :attribute no puede tener más de :max.',
'file' => 'El :attribute no puede tener más de :max kilobytes.', 'file' => 'El :attribute no puede tener más de :max kilobytes.',
'string' => 'El :attribute no puede tener más de :max caracteres.', 'string' => 'El :attribute no puede tener más de :max caracteres.',
'array' => 'El :attribute no puede tener más de :max objetos.', 'array' => 'El :attribute no puede tener más de :max objetos.',
], ],
'mimes' => 'El :attribute debe ser un archivo de tipo: :values.', 'mimes' => 'El :attribute debe ser un archivo de tipo: :values.',
'min' => [ 'min' => [
'numeric' => 'El :attribute debe tener al menos :min.', 'numeric' => 'El :attribute debe tener al menos :min.',
'file' => 'El :attribute debe tener al menos :min kilobytes.', 'file' => 'El :attribute debe tener al menos :min kilobytes.',
'string' => 'El :attribute debe tener al menos :min characters.', 'string' => 'El :attribute debe tener al menos :min characters.',
@@ -78,10 +78,10 @@ return [
'string' => 'El :attribute debe tener :size caracteres.', 'string' => 'El :attribute debe tener :size caracteres.',
'array' => 'El :attribute debe contener :size objetos.', 'array' => 'El :attribute debe contener :size objetos.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => 'El :attribute ya ha sido usado.', 'unique' => 'El :attribute ya ha sido usado.',
'url' => 'El formato :attribute es inválido.', 'url' => 'El formato :attribute es inválido.',
'timezone' => 'El :attribute debe ser una zona válida.', 'timezone' => 'El :attribute debe ser una zona válida.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
+2 -2
View File
@@ -74,12 +74,12 @@ return [
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name",
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => 'New maintenance has been scheduled on :app_name.',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => "New incident has been reported on :app_name.\nThank you, :app_name",
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => 'New incident has been reported on :app_name.',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>',
+4 -4
View File
@@ -124,7 +124,7 @@ return [
'success' => 'Membre ajouté.', 'success' => 'Membre ajouté.',
'failure' => 'Une erreur s\'est produite lors de l\'ajout de ce membre.', 'failure' => 'Une erreur s\'est produite lors de l\'ajout de ce membre.',
], ],
'edit' => [ 'edit' => [
'title' => 'Mettre à jour le profil', 'title' => 'Mettre à jour le profil',
'success' => 'Profil mis-à-jour.', 'success' => 'Profil mis-à-jour.',
'failure' => 'Une erreur s\'est produite lors de la mise à jour du le profil.', 'failure' => 'Une erreur s\'est produite lors de la mise à jour du le profil.',
@@ -133,8 +133,8 @@ return [
// Settings // Settings
'settings' => [ 'settings' => [
'settings' => 'Réglages', 'settings' => 'Réglages',
'app-setup' => [ 'app-setup' => [
'app-setup' => 'Configuration', 'app-setup' => 'Configuration',
'images-only' => 'Only images may be uploaded.', 'images-only' => 'Only images may be uploaded.',
'too-big' => 'The file you uploaded is too big. Upload an image smaller than :size', 'too-big' => 'The file you uploaded is too big. Upload an image smaller than :size',
@@ -168,7 +168,7 @@ return [
'logout' => 'Déconnexion', 'logout' => 'Déconnexion',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Notifications', 'notifications' => 'Notifications',
'awesome' => 'Super.', 'awesome' => 'Super.',
'whoops' => 'Oups.', 'whoops' => 'Oups.',
+29 -29
View File
@@ -22,40 +22,40 @@ return [
| |
*/ */
'accepted' => 'Le champ :attribute doit être accepté.', 'accepted' => 'Le champ :attribute doit être accepté.',
'active_url' => "Le champ :attribute n'est pas une URL valide.", 'active_url' => "Le champ :attribute n'est pas une URL valide.",
'after' => 'Le champ :attribute doit être une date postérieure à :date.', 'after' => 'Le champ :attribute doit être une date postérieure à :date.',
'alpha' => 'Le champ :attribute ne peut contenir que des lettres.', 'alpha' => 'Le champ :attribute ne peut contenir que des lettres.',
'alpha_dash' => 'Le champ :attribute ne peut contenir que des lettres, chiffres et tirets.', 'alpha_dash' => 'Le champ :attribute ne peut contenir que des lettres, chiffres et tirets.',
'alpha_num' => 'Le champ :attribute ne peut contenir que des lettres ou des chiffres.', 'alpha_num' => 'Le champ :attribute ne peut contenir que des lettres ou des chiffres.',
'array' => 'Le champ :attribute doit être un tableau.', 'array' => 'Le champ :attribute doit être un tableau.',
'before' => 'Le champ :attribute doit être une date antérieure à :date.', 'before' => 'Le champ :attribute doit être une date antérieure à :date.',
'between' => [ 'between' => [
'numeric' => 'Le champ :attribute doit être entre :min et :max.', 'numeric' => 'Le champ :attribute doit être entre :min et :max.',
'file' => 'Le champ :attribute doit être entre :min et :max kilobytes.', 'file' => 'Le champ :attribute doit être entre :min et :max kilobytes.',
'string' => 'Le champ :attribute doit contenir entre :min et :max caractères.', 'string' => 'Le champ :attribute doit contenir entre :min et :max caractères.',
'array' => 'Le champ :attribute doit avoir entre :min et :max objets.', 'array' => 'Le champ :attribute doit avoir entre :min et :max objets.',
], ],
'confirmed' => 'Le champ :attribute confirmation ne correspond pas.', 'confirmed' => 'Le champ :attribute confirmation ne correspond pas.',
'date' => "Le champ :attribute n'est pas une date valide.", 'date' => "Le champ :attribute n'est pas une date valide.",
'date_format' => 'Le champ :attribute ne correspond pas au format :format.', 'date_format' => 'Le champ :attribute ne correspond pas au format :format.',
'different' => 'Le champ :attribute et :other doivent être différents.', 'different' => 'Le champ :attribute et :other doivent être différents.',
'digits' => 'Le champ :attribute doit être composé de :digits chiffres.', 'digits' => 'Le champ :attribute doit être composé de :digits chiffres.',
'digits_between' => "Le champ :attribute doit être composé de :min jusqu'à :max chiffres.", 'digits_between' => "Le champ :attribute doit être composé de :min jusqu'à :max chiffres.",
'email' => 'Le champ :attribute doit être une adresse email valide.', 'email' => 'Le champ :attribute doit être une adresse email valide.',
'exists' => 'Le champ selected :attribute est invalide.', 'exists' => 'Le champ selected :attribute est invalide.',
'image' => 'Le champ :attribute doit être une image.', 'image' => 'Le champ :attribute doit être une image.',
'in' => 'Le champ selected :attribute est invalide.', 'in' => 'Le champ selected :attribute est invalide.',
'integer' => 'Le champ :attribute doit être un entier.', 'integer' => 'Le champ :attribute doit être un entier.',
'ip' => 'Le champ :attribute doit être une adresse IP valide.', 'ip' => 'Le champ :attribute doit être une adresse IP valide.',
'max' => [ 'max' => [
'numeric' => 'Le champ :attribute ne doit pas être supérieure à :max.', 'numeric' => 'Le champ :attribute ne doit pas être supérieure à :max.',
'file' => 'Le champ :attribute ne doit pas être supérieure à :max kilobytes.', 'file' => 'Le champ :attribute ne doit pas être supérieure à :max kilobytes.',
'string' => 'Le champ :attribute ne doit pas être supérieure à :max caractères.', 'string' => 'Le champ :attribute ne doit pas être supérieure à :max caractères.',
'array' => 'Le champ :attribute ne doit pas avoir plus de :max objets.', 'array' => 'Le champ :attribute ne doit pas avoir plus de :max objets.',
], ],
'mimes' => 'Le champ :attribute doit être un fichier de type : :values.', 'mimes' => 'Le champ :attribute doit être un fichier de type : :values.',
'min' => [ 'min' => [
'numeric' => 'Le champ :attribute doit être supérieur à :min.', 'numeric' => 'Le champ :attribute doit être supérieur à :min.',
'file' => 'Le champ :attribute doit être supérieur à :min kilobytes.', 'file' => 'Le champ :attribute doit être supérieur à :min kilobytes.',
'string' => 'Le champ :attribute doit être supérieur à :min caractères.', 'string' => 'Le champ :attribute doit être supérieur à :min caractères.',
@@ -77,9 +77,9 @@ return [
'string' => 'Le nombre de caractères du champ :attribute doit être de :size caractères.', 'string' => 'Le nombre de caractères du champ :attribute doit être de :size caractères.',
'array' => 'Le champ :attribute doit contenir :size objets.', 'array' => 'Le champ :attribute doit contenir :size objets.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => 'Le champ :attribute est déjà utilisé.', 'unique' => 'Le champ :attribute est déjà utilisé.',
'url' => 'Le format du champ :attribute est invalide.', 'url' => 'Le format du champ :attribute est invalide.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
@@ -92,7 +92,7 @@ return [
| |
*/ */
'custom' => [ 'custom' => [
'attribute-name' => [ 'attribute-name' => [
'rule-name' => 'custom-message', 'rule-name' => 'custom-message',
], ],
@@ -109,6 +109,6 @@ return [
| |
*/ */
'attributes' => [], 'attributes' => [],
]; ];
+2 -2
View File
@@ -74,12 +74,12 @@ return [
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name",
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => 'New maintenance has been scheduled on :app_name.',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => "New incident has been reported on :app_name.\nThank you, :app_name",
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => 'New incident has been reported on :app_name.',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>',
+2 -2
View File
@@ -127,7 +127,7 @@ return [
'success' => 'Anggota Tim sudah ditambahkan.', 'success' => 'Anggota Tim sudah ditambahkan.',
'failure' => 'Ada masalah dengan komponen ini.', 'failure' => 'Ada masalah dengan komponen ini.',
], ],
'edit' => [ 'edit' => [
'title' => 'Perbarui profil', 'title' => 'Perbarui profil',
'success' => 'Profil sudah diperbarui.', 'success' => 'Profil sudah diperbarui.',
'failure' => 'Ada masalah saat memperbarui.', 'failure' => 'Ada masalah saat memperbarui.',
@@ -172,7 +172,7 @@ return [
'logout' => 'Logout', 'logout' => 'Logout',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Notifikasi', 'notifications' => 'Notifikasi',
'awesome' => 'Keren.', 'awesome' => 'Keren.',
'whoops' => 'Waduh.', 'whoops' => 'Waduh.',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => 'Anda harus menerima :attribute .', 'accepted' => 'Anda harus menerima :attribute .',
'active_url' => ':attribute bukan merupakan URL yang benar.', 'active_url' => ':attribute bukan merupakan URL yang benar.',
'after' => ':attribute harus merupakan tanggal setelah :date.', 'after' => ':attribute harus merupakan tanggal setelah :date.',
'alpha' => ':attribute hanya boleh berisi huruf.', 'alpha' => ':attribute hanya boleh berisi huruf.',
'alpha_dash' => ':attribute hanya boleh berisi huruf, angka dan tanda minus.', 'alpha_dash' => ':attribute hanya boleh berisi huruf, angka dan tanda minus.',
'alpha_num' => ':attribute hanya boleh berisi huruf dan angka.', 'alpha_num' => ':attribute hanya boleh berisi huruf dan angka.',
'array' => ':attribute harus merupakan array.', 'array' => ':attribute harus merupakan array.',
'before' => ':attribute harus merupakan tanngga sebelum :date.', 'before' => ':attribute harus merupakan tanngga sebelum :date.',
'between' => [ 'between' => [
'numeric' => ':attribute harus antara :min dan :max.', 'numeric' => ':attribute harus antara :min dan :max.',
'file' => ':attribute harus antara :min dan :max kilobyte.', 'file' => ':attribute harus antara :min dan :max kilobyte.',
'string' => ':attribute harus antara :min dan :max karakter.', 'string' => ':attribute harus antara :min dan :max karakter.',
'array' => ':attribute harus antara :min dan :max item.', 'array' => ':attribute harus antara :min dan :max item.',
], ],
'boolean' => 'Kotak :attribute harus berupa true atau false.', 'boolean' => 'Kotak :attribute harus berupa true atau false.',
'confirmed' => 'Kedua :attribute tidak sama.', 'confirmed' => 'Kedua :attribute tidak sama.',
'date' => ':attribute bukan merupakan tanggal yang benar.', 'date' => ':attribute bukan merupakan tanggal yang benar.',
'date_format' => ':attribute tidak sesuai dengan format :format.', 'date_format' => ':attribute tidak sesuai dengan format :format.',
'different' => ':attribute dan :other harus beda.', 'different' => ':attribute dan :other harus beda.',
'digits' => ':attribute harus terdiri dari :digits digit.', 'digits' => ':attribute harus terdiri dari :digits digit.',
'digits_between' => ':attribute harus antara :min dan :max digit.', 'digits_between' => ':attribute harus antara :min dan :max digit.',
'email' => ':attribute harus merupakan alamat email yang benar.', 'email' => ':attribute harus merupakan alamat email yang benar.',
'exists' => ':attribute yang dipilih tidak benar.', 'exists' => ':attribute yang dipilih tidak benar.',
'image' => ':attribute harus merupakan gambar.', 'image' => ':attribute harus merupakan gambar.',
'in' => ':attribute yang dipilih tidak benar.', 'in' => ':attribute yang dipilih tidak benar.',
'integer' => ':attribute harus merupakan bilangan bulat.', 'integer' => ':attribute harus merupakan bilangan bulat.',
'ip' => ':attribute harus merupakan alamat IP yang benar.', 'ip' => ':attribute harus merupakan alamat IP yang benar.',
'max' => [ 'max' => [
'numeric' => ':attribute tidak boleh lebih dari :max.', 'numeric' => ':attribute tidak boleh lebih dari :max.',
'file' => ':attribute tidak boleh lebih dari :max kilobyte.', 'file' => ':attribute tidak boleh lebih dari :max kilobyte.',
'string' => ':attribute tidak boleh lebih dari :max karakter.', 'string' => ':attribute tidak boleh lebih dari :max karakter.',
'array' => ':attribute tidak boleh lebih dari :max item.', 'array' => ':attribute tidak boleh lebih dari :max item.',
], ],
'mimes' => ':attribute harus merupakan jenis berkas: :values.', 'mimes' => ':attribute harus merupakan jenis berkas: :values.',
'min' => [ 'min' => [
'numeric' => ':attribute minimal harus :min.', 'numeric' => ':attribute minimal harus :min.',
'file' => ':attribute minimal harus :min kilobyte.', 'file' => ':attribute minimal harus :min kilobyte.',
'string' => ':attribute minimal harus :min karakter.', 'string' => ':attribute minimal harus :min karakter.',
@@ -78,10 +78,10 @@ return [
'string' => ':attribute harus :size karakter.', 'string' => ':attribute harus :size karakter.',
'array' => ':attribute harus berisi :size item.', 'array' => ':attribute harus berisi :size item.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => ':attribute sudah ada.', 'unique' => ':attribute sudah ada.',
'url' => 'Format :attribute tidak benar.', 'url' => 'Format :attribute tidak benar.',
'timezone' => ':attribute harus merupakan zona yang benar.', 'timezone' => ':attribute harus merupakan zona yang benar.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
+2 -2
View File
@@ -74,12 +74,12 @@ return [
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name",
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => 'New maintenance has been scheduled on :app_name.',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => "New incident has been reported on :app_name.\nThank you, :app_name",
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => 'New incident has been reported on :app_name.',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>',
+2 -2
View File
@@ -127,7 +127,7 @@ return [
'success' => 'Teamlid toegevoegd.', 'success' => 'Teamlid toegevoegd.',
'failure' => 'Er ging iets mis met de component.', 'failure' => 'Er ging iets mis met de component.',
], ],
'edit' => [ 'edit' => [
'title' => 'Profiel bijwerken', 'title' => 'Profiel bijwerken',
'success' => 'Profiel bijgewerkt.', 'success' => 'Profiel bijgewerkt.',
'failure' => 'Er ging iets mis met het bijwerken.', 'failure' => 'Er ging iets mis met het bijwerken.',
@@ -172,7 +172,7 @@ return [
'logout' => 'Uitloggen', 'logout' => 'Uitloggen',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Meldingen', 'notifications' => 'Meldingen',
'awesome' => 'Geweldig.', 'awesome' => 'Geweldig.',
'whoops' => 'Oeps.', 'whoops' => 'Oeps.',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => 'The :attribute must be accepted.', 'accepted' => 'The :attribute must be accepted.',
'active_url' => 'The :attribute is not a valid URL.', 'active_url' => 'The :attribute is not a valid URL.',
'after' => 'The :attribute must be a date after :date.', 'after' => 'The :attribute must be a date after :date.',
'alpha' => 'The :attribute may only contain letters.', 'alpha' => 'The :attribute may only contain letters.',
'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.',
'alpha_num' => 'The :attribute may only contain letters and numbers.', 'alpha_num' => 'The :attribute may only contain letters and numbers.',
'array' => 'The :attribute must be an array.', 'array' => 'The :attribute must be an array.',
'before' => 'The :attribute must be a date before :date.', 'before' => 'The :attribute must be a date before :date.',
'between' => [ 'between' => [
'numeric' => 'The :attribute must be between :min and :max.', 'numeric' => 'The :attribute must be between :min and :max.',
'file' => 'The :attribute must be between :min and :max kilobytes.', 'file' => 'The :attribute must be between :min and :max kilobytes.',
'string' => 'The :attribute must be between :min and :max characters.', 'string' => 'The :attribute must be between :min and :max characters.',
'array' => 'The :attribute must have between :min and :max items.', 'array' => 'The :attribute must have between :min and :max items.',
], ],
'boolean' => 'Het :attribute-veld moet true of false zijn.', 'boolean' => 'Het :attribute-veld moet true of false zijn.',
'confirmed' => 'The :attribute confirmation does not match.', 'confirmed' => 'The :attribute confirmation does not match.',
'date' => 'The :attribute is not a valid date.', 'date' => 'The :attribute is not a valid date.',
'date_format' => 'The :attribute does not match the format :format.', 'date_format' => 'The :attribute does not match the format :format.',
'different' => 'The :attribute and :other must be different.', 'different' => 'The :attribute and :other must be different.',
'digits' => 'The :attribute must be :digits digits.', 'digits' => 'The :attribute must be :digits digits.',
'digits_between' => 'The :attribute must be between :min and :max digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.',
'email' => 'The :attribute must be a valid email address.', 'email' => 'The :attribute must be a valid email address.',
'exists' => 'The selected :attribute is invalid.', 'exists' => 'The selected :attribute is invalid.',
'image' => 'The :attribute must be an image.', 'image' => 'The :attribute must be an image.',
'in' => 'The selected :attribute is invalid.', 'in' => 'The selected :attribute is invalid.',
'integer' => 'The :attribute must be an integer.', 'integer' => 'The :attribute must be an integer.',
'ip' => 'The :attribute must be a valid IP address.', 'ip' => 'The :attribute must be a valid IP address.',
'max' => [ 'max' => [
'numeric' => 'The :attribute may not be greater than :max.', 'numeric' => 'The :attribute may not be greater than :max.',
'file' => 'The :attribute may not be greater than :max kilobytes.', 'file' => 'The :attribute may not be greater than :max kilobytes.',
'string' => 'The :attribute may not be greater than :max characters.', 'string' => 'The :attribute may not be greater than :max characters.',
'array' => 'The :attribute may not have more than :max items.', 'array' => 'The :attribute may not have more than :max items.',
], ],
'mimes' => 'The :attribute must be a file of type: :values.', 'mimes' => 'The :attribute must be a file of type: :values.',
'min' => [ 'min' => [
'numeric' => 'The :attribute must be at least :min.', 'numeric' => 'The :attribute must be at least :min.',
'file' => 'The :attribute must be at least :min kilobytes.', 'file' => 'The :attribute must be at least :min kilobytes.',
'string' => 'The :attribute must be at least :min characters.', 'string' => 'The :attribute must be at least :min characters.',
@@ -78,10 +78,10 @@ return [
'string' => 'The :attribute must be :size characters.', 'string' => 'The :attribute must be :size characters.',
'array' => 'The :attribute must contain :size items.', 'array' => 'The :attribute must contain :size items.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => 'The :attribute has already been taken.', 'unique' => 'The :attribute has already been taken.',
'url' => 'Het :attribute-formaat is ongeldig.', 'url' => 'Het :attribute-formaat is ongeldig.',
'timezone' => 'The :attribute must be a valid zone.', 'timezone' => 'The :attribute must be a valid zone.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
+2 -2
View File
@@ -74,12 +74,12 @@ return [
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name",
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => 'New maintenance has been scheduled on :app_name.',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => "New incident has been reported on :app_name.\nThank you, :app_name",
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => 'New incident has been reported on :app_name.',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>',
+2 -2
View File
@@ -127,7 +127,7 @@ return [
'success' => 'Dodano członka zespołu.', 'success' => 'Dodano członka zespołu.',
'failure' => 'Coś poszło nie tak z dodawaniem do zespołu.', 'failure' => 'Coś poszło nie tak z dodawaniem do zespołu.',
], ],
'edit' => [ 'edit' => [
'title' => 'Aktualizuj profil', 'title' => 'Aktualizuj profil',
'success' => 'Profil zaktualizowany.', 'success' => 'Profil zaktualizowany.',
'failure' => 'Coś poszło nie tak przy aktualizacji.', 'failure' => 'Coś poszło nie tak przy aktualizacji.',
@@ -172,7 +172,7 @@ return [
'logout' => 'Wyloguj', 'logout' => 'Wyloguj',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Powiadomienia', 'notifications' => 'Powiadomienia',
'awesome' => 'Super.', 'awesome' => 'Super.',
'whoops' => 'Ojej.', 'whoops' => 'Ojej.',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => 'The :attribute must be accepted.', 'accepted' => 'The :attribute must be accepted.',
'active_url' => 'The :attribute is not a valid URL.', 'active_url' => 'The :attribute is not a valid URL.',
'after' => 'The :attribute must be a date after :date.', 'after' => 'The :attribute must be a date after :date.',
'alpha' => 'The :attribute may only contain letters.', 'alpha' => 'The :attribute may only contain letters.',
'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.',
'alpha_num' => 'The :attribute may only contain letters and numbers.', 'alpha_num' => 'The :attribute may only contain letters and numbers.',
'array' => 'The :attribute must be an array.', 'array' => 'The :attribute must be an array.',
'before' => 'The :attribute must be a date before :date.', 'before' => 'The :attribute must be a date before :date.',
'between' => [ 'between' => [
'numeric' => 'The :attribute must be between :min and :max.', 'numeric' => 'The :attribute must be between :min and :max.',
'file' => 'The :attribute must be between :min and :max kilobytes.', 'file' => 'The :attribute must be between :min and :max kilobytes.',
'string' => 'The :attribute must be between :min and :max characters.', 'string' => 'The :attribute must be between :min and :max characters.',
'array' => 'The :attribute must have between :min and :max items.', 'array' => 'The :attribute must have between :min and :max items.',
], ],
'boolean' => 'The :attribute field must be true or false.', 'boolean' => 'The :attribute field must be true or false.',
'confirmed' => 'The :attribute confirmation does not match.', 'confirmed' => 'The :attribute confirmation does not match.',
'date' => 'The :attribute is not a valid date.', 'date' => 'The :attribute is not a valid date.',
'date_format' => 'The :attribute does not match the format :format.', 'date_format' => 'The :attribute does not match the format :format.',
'different' => 'The :attribute and :other must be different.', 'different' => 'The :attribute and :other must be different.',
'digits' => 'The :attribute must be :digits digits.', 'digits' => 'The :attribute must be :digits digits.',
'digits_between' => 'The :attribute must be between :min and :max digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.',
'email' => 'The :attribute must be a valid email address.', 'email' => 'The :attribute must be a valid email address.',
'exists' => 'The selected :attribute is invalid.', 'exists' => 'The selected :attribute is invalid.',
'image' => 'The :attribute must be an image.', 'image' => 'The :attribute must be an image.',
'in' => 'The selected :attribute is invalid.', 'in' => 'The selected :attribute is invalid.',
'integer' => 'The :attribute must be an integer.', 'integer' => 'The :attribute must be an integer.',
'ip' => 'The :attribute must be a valid IP address.', 'ip' => 'The :attribute must be a valid IP address.',
'max' => [ 'max' => [
'numeric' => 'The :attribute may not be greater than :max.', 'numeric' => 'The :attribute may not be greater than :max.',
'file' => 'The :attribute may not be greater than :max kilobytes.', 'file' => 'The :attribute may not be greater than :max kilobytes.',
'string' => 'The :attribute may not be greater than :max characters.', 'string' => 'The :attribute may not be greater than :max characters.',
'array' => 'The :attribute may not have more than :max items.', 'array' => 'The :attribute may not have more than :max items.',
], ],
'mimes' => 'The :attribute must be a file of type: :values.', 'mimes' => 'The :attribute must be a file of type: :values.',
'min' => [ 'min' => [
'numeric' => 'The :attribute must be at least :min.', 'numeric' => 'The :attribute must be at least :min.',
'file' => 'The :attribute must be at least :min kilobytes.', 'file' => 'The :attribute must be at least :min kilobytes.',
'string' => 'The :attribute must be at least :min characters.', 'string' => 'The :attribute must be at least :min characters.',
@@ -78,10 +78,10 @@ return [
'string' => 'The :attribute must be :size characters.', 'string' => 'The :attribute must be :size characters.',
'array' => 'The :attribute must contain :size items.', 'array' => 'The :attribute must contain :size items.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => 'The :attribute has already been taken.', 'unique' => 'The :attribute has already been taken.',
'url' => 'The :attribute format is invalid.', 'url' => 'The :attribute format is invalid.',
'timezone' => 'The :attribute must be a valid zone.', 'timezone' => 'The :attribute must be a valid zone.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
+2 -2
View File
@@ -74,12 +74,12 @@ return [
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name",
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => 'New maintenance has been scheduled on :app_name.',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => "New incident has been reported on :app_name.\nThank you, :app_name",
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => 'New incident has been reported on :app_name.',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>',
+2 -2
View File
@@ -126,7 +126,7 @@ return [
'success' => 'Membro da equipe adicionado.', 'success' => 'Membro da equipe adicionado.',
'failure' => 'Algo deu errado com o componente.', 'failure' => 'Algo deu errado com o componente.',
], ],
'edit' => [ 'edit' => [
'title' => 'Atualizar perfil', 'title' => 'Atualizar perfil',
'success' => 'Perfil atualizado.', 'success' => 'Perfil atualizado.',
'failure' => 'Algo deu errado duante a atualização.', 'failure' => 'Algo deu errado duante a atualização.',
@@ -170,7 +170,7 @@ return [
'logout' => 'Sair', 'logout' => 'Sair',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => 'Notificações', 'notifications' => 'Notificações',
'awesome' => 'Excelente.', 'awesome' => 'Excelente.',
'whoops' => 'Opa.', 'whoops' => 'Opa.',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => 'O campo :attribute deve ser aceito.', 'accepted' => 'O campo :attribute deve ser aceito.',
'active_url' => 'O campo :attribute não é uma URL válida.', 'active_url' => 'O campo :attribute não é uma URL válida.',
'after' => 'O campo :attribute deverá conter uma data posterior a :date.', 'after' => 'O campo :attribute deverá conter uma data posterior a :date.',
'alpha' => 'O campo :attribute deverá conter apenas letras.', 'alpha' => 'O campo :attribute deverá conter apenas letras.',
'alpha_dash' => 'O campo :attribute só pode conter letras, números, e hifens.', 'alpha_dash' => 'O campo :attribute só pode conter letras, números, e hifens.',
'alpha_num' => 'O campo :attribute só pode conter letras e números.', 'alpha_num' => 'O campo :attribute só pode conter letras e números.',
'array' => 'O campo :attribute deve ser um vetor.', 'array' => 'O campo :attribute deve ser um vetor.',
'before' => 'O campo :attribute deverá conter uma data anterior a :date.', 'before' => 'O campo :attribute deverá conter uma data anterior a :date.',
'between' => [ 'between' => [
'numeric' => 'O campo :attribute deverá ter um valor entre :min - :max.', 'numeric' => 'O campo :attribute deverá ter um valor entre :min - :max.',
'file' => 'O campo :attribute deverá ter um tamanho entre :min - :max kilobytes.', 'file' => 'O campo :attribute deverá ter um tamanho entre :min - :max kilobytes.',
'string' => 'O campo :attribute deverá conter entre :min - :max caracteres.', 'string' => 'O campo :attribute deverá conter entre :min - :max caracteres.',
'array' => 'O campo :attribute deve ter entre :min e :max itens.', 'array' => 'O campo :attribute deve ter entre :min e :max itens.',
], ],
'boolean' => 'O campo :attribute deve ser verdadeiro ou falso.', 'boolean' => 'O campo :attribute deve ser verdadeiro ou falso.',
'confirmed' => 'A confirmação para o campo :attribute não coincide.', 'confirmed' => 'A confirmação para o campo :attribute não coincide.',
'date' => 'O :attribute não é uma data válida.', 'date' => 'O :attribute não é uma data válida.',
'date_format' => 'O :attribute não corresponde ao formato :format.', 'date_format' => 'O :attribute não corresponde ao formato :format.',
'different' => 'O :attribute e :other devem ser diferentes.', 'different' => 'O :attribute e :other devem ser diferentes.',
'digits' => 'O campo :attribute deverá conter :digits dígitos.', 'digits' => 'O campo :attribute deverá conter :digits dígitos.',
'digits_between' => 'O :attribute deve ter entre :min e :max dígitos.', 'digits_between' => 'O :attribute deve ter entre :min e :max dígitos.',
'email' => 'A: attribute deve ser um endereço de email válido.', 'email' => 'A: attribute deve ser um endereço de email válido.',
'exists' => 'O :attribute selecionado é inválido.', 'exists' => 'O :attribute selecionado é inválido.',
'image' => 'O :attribute deve ser uma imagem.', 'image' => 'O :attribute deve ser uma imagem.',
'in' => 'O :attribute selecionado é inválido.', 'in' => 'O :attribute selecionado é inválido.',
'integer' => 'O :attribute deve ser um número inteiro.', 'integer' => 'O :attribute deve ser um número inteiro.',
'ip' => 'O :attribute deve ser um endereço de IP válido.', 'ip' => 'O :attribute deve ser um endereço de IP válido.',
'max' => [ 'max' => [
'numeric' => 'O :attribute não pode ser maior do que :max.', 'numeric' => 'O :attribute não pode ser maior do que :max.',
'file' => 'O campo :attribute não deverá ter um tamanho superior a :max kilobytes.', 'file' => 'O campo :attribute não deverá ter um tamanho superior a :max kilobytes.',
'string' => 'O :attribute não pode ser maior do que :max caracteres.', 'string' => 'O :attribute não pode ser maior do que :max caracteres.',
'array' => 'A: atributo não pode ter mais de que :max itens.', 'array' => 'A: atributo não pode ter mais de que :max itens.',
], ],
'mimes' => 'O :attribute deve ser um arquivo do tipo: :values.', 'mimes' => 'O :attribute deve ser um arquivo do tipo: :values.',
'min' => [ 'min' => [
'numeric' => 'O :attribute deve ter pelo menos :min.', 'numeric' => 'O :attribute deve ter pelo menos :min.',
'file' => 'O :attribute deve ter pelo menos :min kilobytes.', 'file' => 'O :attribute deve ter pelo menos :min kilobytes.',
'string' => 'O :attribute deve ter pelo menos :min caracteres.', 'string' => 'O :attribute deve ter pelo menos :min caracteres.',
@@ -78,10 +78,10 @@ return [
'string' => 'O :attribute deve ter :size caracteres.', 'string' => 'O :attribute deve ter :size caracteres.',
'array' => 'O :attribute deve ter :size itens.', 'array' => 'O :attribute deve ter :size itens.',
], ],
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'unique' => 'O :attribute já existe.', 'unique' => 'O :attribute já existe.',
'url' => 'O formato de :attribute é inválido.', 'url' => 'O formato de :attribute é inválido.',
'timezone' => 'O :attribute deve ser uma zona válida.', 'timezone' => 'O :attribute deve ser uma zona válida.',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
Regular → Executable
+21 -21
View File
@@ -60,29 +60,29 @@ return [
// Subscriber // Subscriber
'subscriber' => [ 'subscriber' => [
'subscribe' => 'Subscribe to get the most recent updates.', 'subscribe' => '',
'button' => 'Subscribe', 'button' => '',
'email' => [ 'email' => [
'subscribe' => 'Subscribe to email updates.', 'subscribe' => '',
'subscribed' => 'You\'ve been subscribed to email notifications, please check your email to confirm your subscription.', 'subscribed' => '',
'verified' => 'Your email subscription has been confirmed. Thank you!', 'verified' => '',
'unsubscribe' => 'Unsuscribe from email updates.', 'unsubscribe' => '',
'unsubscribed' => 'Your email subscription has been cancelled.', 'unsubscribed' => '',
'failure' => 'Something went wrong with the subscription.', 'failure' => '',
'verify' => [ 'verify' => [
'text' => "Please confirm your email subscription to :app_name status updates.\n:link\nThank you, :app_name", 'text' => '',
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => '',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => '',
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => '',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => '',
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => '',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '',
], ],
], ],
], ],
@@ -90,8 +90,8 @@ return [
// Other // Other
'powered_by' => ':app 应用状态页面由 <a href="https://cachethq.io">Cachet</a>提供支持。', 'powered_by' => ':app 应用状态页面由 <a href="https://cachethq.io">Cachet</a>提供支持。',
'about_this_site' => '关于此站点', 'about_this_site' => '关于此站点',
'rss-feed' => 'RSS 源', 'rss-feed' => '',
'atom-feed' => 'Atom 源', 'atom-feed' => '',
'feed' => '状态源', 'feed' => '状态源',
]; ];
+4 -4
View File
@@ -87,7 +87,7 @@ return [
// Component groups // Component groups
'groups' => [ 'groups' => [
'groups' => '部件分组|部件分组', 'groups' => '部件分组|部件分组',
'no_components' => 'You should add a component group.', 'no_components' => '您应添加一个组件分组。',
'add' => [ 'add' => [
'title' => '添加一个分组。', 'title' => '添加一个分组。',
'success' => '部件分组已添加。', 'success' => '部件分组已添加。',
@@ -127,7 +127,7 @@ return [
'success' => '团队成员已添加。', 'success' => '团队成员已添加。',
'failure' => '添加组件失败。', 'failure' => '添加组件失败。',
], ],
'edit' => [ 'edit' => [
'title' => '更新配置文件', 'title' => '更新配置文件',
'success' => '配置文件已更新。', 'success' => '配置文件已更新。',
'failure' => '资料更新失败。', 'failure' => '资料更新失败。',
@@ -172,7 +172,7 @@ return [
'logout' => '注销', 'logout' => '注销',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => '通知', 'notifications' => '通知',
'awesome' => '太棒了!', 'awesome' => '太棒了!',
'whoops' => '哎呦!', 'whoops' => '哎呦!',
@@ -189,7 +189,7 @@ return [
'customize' => '自定义', 'customize' => '自定义',
'team' => '添加用户', 'team' => '添加用户',
'api' => '生成 API 令牌。', 'api' => '生成 API 令牌。',
'two-factor' => '双因素证', 'two-factor' => '双因素身份验证',
], ],
], ],
Regular → Executable
View File
Regular → Executable
+21 -13
View File
@@ -21,6 +21,8 @@ return [
'site_timezone' => '选择您的时区', 'site_timezone' => '选择您的时区',
'site_locale' => '选择您的语言', 'site_locale' => '选择您的语言',
'enable_google2fa' => '启用谷歌双因素身份验证', 'enable_google2fa' => '启用谷歌双因素身份验证',
'cache_driver' => '',
'session_driver' => '',
], ],
// Login form fields // Login form fields
@@ -30,19 +32,23 @@ return [
'2fauth' => '双因素验证代码', '2fauth' => '双因素验证代码',
'invalid' => '无效的电子邮件或密码。', 'invalid' => '无效的电子邮件或密码。',
'invalid-token' => '无效的令牌。', 'invalid-token' => '无效的令牌。',
'cookies' => 'You must enable cookies to login.', 'cookies' => '您必须启用 cookies 来进行登录。',
], ],
// Incidents form fields // Incidents form fields
'incidents' => [ 'incidents' => [
'name' => '事件名', 'name' => '事件名',
'status' => '状态', 'status' => '状态',
'component' => '组件', 'component' => '组件',
'message' => '消息', 'message' => '消息',
'message-help' => '您可以使用Markdown语言。', 'message-help' => '您可以使用Markdown语言。',
'scheduled_at' => '什么时间安排维护?', 'scheduled_at' => '什么时间安排维护?',
'incident_time' => '这次事件是什么时候发生的?',
'templates' => [ 'notify_subscribers' => '',
'visibility' => '事件的可见性',
'public' => '公共可见',
'logged_in_only' => '仅登录用户可见',
'templates' => [
'name' => '事件名', 'name' => '事件名',
'template' => '模板', 'template' => '模板',
], ],
@@ -89,15 +95,17 @@ return [
'site-timezone' => '站点时区', 'site-timezone' => '站点时区',
'site-locale' => '站点语言', 'site-locale' => '站点语言',
'date-format' => '日期格式', 'date-format' => '日期格式',
'incident-date-format' => '事件的时间戳格式',
'display-graphs' => '是否在状态页上显示图表', 'display-graphs' => '是否在状态页上显示图表',
'about-this-page' => '关于这个页面', 'about-this-page' => '关于这个页面',
'days-of-incidents' => '显示多少天的事件?', 'days-of-incidents' => '显示多少天的事件?',
'banner' => '横幅图像', 'banner' => '横幅图像',
'banner-help' => '建议上传文件宽度不大于930像素。', 'banner-help' => '建议上传文件宽度不大于930像素。',
'analytics_google' => 'Google Analytics code', 'analytics_google' => 'Google Analytics 代码',
'analytics_gosquared' => 'GoSquared Analytics code', 'analytics_gosquared' => 'GoSquared Analytics 代码',
'analytics_piwik_url' => 'URL of your Piwik instance (without http(s)://)', 'analytics_piwik_url' => '',
'analytics_piwik_siteid' => 'Piwik\'s site id', 'analytics_piwik_siteid' => '',
'subscribers' => '',
], ],
'security' => [ 'security' => [
'allowed-domains' => '允许的域', 'allowed-domains' => '允许的域',
View File
View File
Regular → Executable
+2 -1
View File
@@ -13,8 +13,9 @@ return [
'setup' => '设置', 'setup' => '设置',
'title' => '安装 Cachet', 'title' => '安装 Cachet',
'service_details' => '服务细节', 'service_details' => '服务细节',
'env_setup' => '',
'status_page_setup' => '状态页面设置', 'status_page_setup' => '状态页面设置',
'show_support' => '想支持Cachet', 'show_support' => '想支持Cachet么?',
'admin_account' => '管理员帐户', 'admin_account' => '管理员帐户',
'complete_setup' => '设置完成', 'complete_setup' => '设置完成',
'completed' => 'Cachet已成功配置!', 'completed' => 'Cachet已成功配置!',
+29 -29
View File
@@ -22,41 +22,41 @@ return [
| |
*/ */
'accepted' => ':attribute 必须是可以接受的。', 'accepted' => ':attribute 必须是可以接受的。',
'active_url' => ':attribute 不是一个有效的URL网址。', 'active_url' => ':attribute 不是一个有效的URL网址。',
'after' => ':attribute 必须在 :date 之后。', 'after' => ':attribute 必须在 :date 之后。',
'alpha' => ':attribute 只能包含字母。', 'alpha' => ':attribute 只能包含字母。',
'alpha_dash' => ':attribute 只能包含字母,数字和破折号。', 'alpha_dash' => ':attribute 只能包含字母,数字和破折号。',
'alpha_num' => ':attribute 只允许包含字母和数字。', 'alpha_num' => ':attribute 只允许包含字母和数字。',
'array' => ':attribute 必须是个数组。', 'array' => ':attribute 必须是个数组。',
'before' => ':attribute 必须在 :date 之前。', 'before' => ':attribute 必须在 :date 之前。',
'between' => [ 'between' => [
'numeric' => ':attribute 必须在 :min 到 :max 之间。', 'numeric' => ':attribute 必须在 :min 到 :max 之间。',
'file' => ':attribute 必须在 :min 到 :max KB 之间。', 'file' => ':attribute 必须在 :min 到 :max KB 之间。',
'string' => ':attribute 必须在 :min 到 :max 字符之间。', 'string' => ':attribute 必须在 :min 到 :max 字符之间。',
'array' => ':attribute 必须在 :min 到 :max 个数目之间。', 'array' => ':attribute 必须在 :min 到 :max 个数目之间。',
], ],
'boolean' => ':attribute 必须为 true(正确) 或者 false(错误)', 'boolean' => ':attribute 必须为 true(正确) 或者 false(错误)',
'confirmed' => ':attribute 与确认项目不匹配', 'confirmed' => ':attribute 与确认项目不匹配',
'date' => ':attribute 不是个有效日期', 'date' => ':attribute 不是个有效日期',
'date_format' => ':attribute 不符合 :format 的格式', 'date_format' => ':attribute 不符合 :format 的格式',
'different' => ':attribute 和 :other 不能相同。', 'different' => ':attribute 和 :other 不能相同。',
'digits' => ':attribute 必须是 :digits 位数。', 'digits' => ':attribute 必须是 :digits 位数。',
'digits_between' => ':attribute 必须在 :min 和 :max 位之间。', 'digits_between' => ':attribute 必须在 :min 和 :max 位之间。',
'email' => ':attribute 必须是个有效的邮件地址。', 'email' => ':attribute 必须是个有效的邮件地址。',
'exists' => '选择的 :attribute 无效。', 'exists' => '选择的 :attribute 无效。',
'image' => ':attribute 必须是图片。', 'image' => ':attribute 必须是图片。',
'in' => '选择的 :attribute 无效。', 'in' => '选择的 :attribute 无效。',
'integer' => ':attribute 必须是整数。', 'integer' => ':attribute 必须是整数。',
'ip' => ':attribute 必须是一个有效的 IP 地址。', 'ip' => ':attribute 必须是一个有效的 IP 地址。',
'max' => [ 'max' => [
'numeric' => ':attribute 不能大于 :max。', 'numeric' => ':attribute 不能大于 :max。',
'file' => ':attribute 不能大于 :max KB。', 'file' => ':attribute 不能大于 :max KB。',
'string' => ':attribute 不能大于 :max 个字符。', 'string' => ':attribute 不能大于 :max 个字符。',
'array' => ':attribute 不能超过 :max 个。', 'array' => ':attribute 不能超过 :max 个。',
], ],
'mimes' => ':attribute 文件类型必须是 :values。', 'mimes' => ':attribute 文件类型必须是 :values。',
'min' => [ 'min' => [
'numeric' => ':attribute 最少是 :min。', 'numeric' => ':attribute 最少是 :min。',
'file' => ':attribute 至少需要 :min KB。', 'file' => ':attribute 至少需要 :min KB。',
'string' => ':attribute 最少需要 :min个字符。', 'string' => ':attribute 最少需要 :min个字符。',
@@ -78,10 +78,10 @@ return [
'string' => ':attribute 必须是 :size 个字符', 'string' => ':attribute 必须是 :size 个字符',
'array' => ':attribute 必须包含 :size 个', 'array' => ':attribute 必须包含 :size 个',
], ],
'string' => 'The :attribute must be a string.', 'string' => '',
'unique' => ':attribute 已经被占用', 'unique' => ':attribute 已经被占用',
'url' => ':attribute 的格式无效', 'url' => ':attribute 的格式无效',
'timezone' => ':attribute 必须是个有效的区域。', 'timezone' => ':attribute 必须是个有效的区域。',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
Regular → Executable
+26 -26
View File
@@ -13,7 +13,7 @@ return [
// Components // Components
'components' => [ 'components' => [
'status' => [ 'status' => [
1 => '正常運行', 1 => '正常',
2 => '效能問題', 2 => '效能問題',
3 => '部分停止運作', 3 => '部分停止運作',
4 => '停止運作', 4 => '停止運作',
@@ -22,7 +22,7 @@ return [
// Incidents // Incidents
'incidents' => [ 'incidents' => [
'none' => '沒有任何事件。', 'none' => '沒有任何報告',
'past' => '以前的事件', 'past' => '以前的事件',
'previous_week' => '上星期', 'previous_week' => '上星期',
'next_week' => '下星期', 'next_week' => '下星期',
@@ -40,12 +40,12 @@ return [
// Service Status // Service Status
'service' => [ 'service' => [
'good' => '全部系統運作正常。', 'good' => '所有系統正常運轉',
'bad' => '部分系統出現異常。', 'bad' => '部分系統出現異常。',
], ],
'api' => [ 'api' => [
'regenerate' => '重新生 API 鑰', 'regenerate' => '重新生 API 鑰',
'revoke' => '撤銷 API 密鑰', 'revoke' => '撤銷 API 密鑰',
], ],
@@ -60,38 +60,38 @@ return [
// Subscriber // Subscriber
'subscriber' => [ 'subscriber' => [
'subscribe' => 'Subscribe to get the most recent updates.', 'subscribe' => '',
'button' => 'Subscribe', 'button' => '',
'email' => [ 'email' => [
'subscribe' => 'Subscribe to email updates.', 'subscribe' => '',
'subscribed' => 'You\'ve been subscribed to email notifications, please check your email to confirm your subscription.', 'subscribed' => '',
'verified' => 'Your email subscription has been confirmed. Thank you!', 'verified' => '',
'unsubscribe' => 'Unsuscribe from email updates.', 'unsubscribe' => '',
'unsubscribed' => 'Your email subscription has been cancelled.', 'unsubscribed' => '',
'failure' => 'Something went wrong with the subscription.', 'failure' => '',
'verify' => [ 'verify' => [
'text' => "Please confirm your email subscription to :app_name status updates.\n:link\nThank you, :app_name", 'text' => '',
'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', 'html-preheader' => '',
'html' => '<p>Please confirm your email subscription to :app_name status updates.</p><p>:link</p><p>Thank you, :app_name</p>', 'html' => '',
], ],
'maintenance' => [ 'maintenance' => [
'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", 'text' => '',
'html-preheader' => 'New maintenance has been scheduled on :app_name.', 'html-preheader' => '',
'html' => '<p>New maintenance has been scheduled on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '',
], ],
'incident' => [ 'incident' => [
'text' => "New incident has been reported on :app_name.\nThank you, :app_name", 'text' => '',
'html-preheader' => 'New incident has been reported on :app_name.', 'html-preheader' => '',
'html' => '<p>New incident has been reported on :app_name.</p><p>Thank you, :app_name</p>', 'html' => '',
], ],
], ],
], ],
// Other // Other
'powered_by' => ':app 狀態頁是由 <a href="https://cachethq.io">Cachet</a> 提供。', 'powered_by' => ':app 狀態頁是由 <a href="https://cachethq.io">Cachet</a> 提供。',
'about_this_site' => '關於站', 'about_this_site' => '關於此網站',
'rss-feed' => 'RSS 訂閱', 'rss-feed' => '',
'atom-feed' => 'Atom 訂閱', 'atom-feed' => '',
'feed' => 'Status 訂閱', 'feed' => 'Status 訂閱',
]; ];
+6 -6
View File
@@ -87,7 +87,7 @@ return [
// Component groups // Component groups
'groups' => [ 'groups' => [
'groups' => '組件組|組件組', 'groups' => '組件組|組件組',
'no_components' => 'You should add a component group.', 'no_components' => '',
'add' => [ 'add' => [
'title' => '新增組件組', 'title' => '新增組件組',
'success' => '組件組新增成功。', 'success' => '組件組新增成功。',
@@ -103,7 +103,7 @@ return [
// Metrics // Metrics
'metrics' => [ 'metrics' => [
'metrics' => '指標', 'metrics' => '效能度量',
'add' => [ 'add' => [
'title' => '新增指標', 'title' => '新增指標',
'success' => '指標新增成功。', 'success' => '指標新增成功。',
@@ -127,7 +127,7 @@ return [
'success' => '成功新增團隊成員。', 'success' => '成功新增團隊成員。',
'failure' => '新增團隊成員時遇到一些問題。', 'failure' => '新增團隊成員時遇到一些問題。',
], ],
'edit' => [ 'edit' => [
'title' => '修改個人檔案', 'title' => '修改個人檔案',
'success' => '成功修改個人檔案。', 'success' => '成功修改個人檔案。',
'failure' => '更新時遇到一些問題。', 'failure' => '更新時遇到一些問題。',
@@ -160,7 +160,7 @@ return [
// Login // Login
'login' => [ 'login' => [
'login' => '登', 'login' => '登',
'logged_in' => '你已經登錄。', 'logged_in' => '你已經登錄。',
'welcome' => '歡迎回來!', 'welcome' => '歡迎回來!',
'two-factor' => '請輸入驗證碼。', 'two-factor' => '請輸入驗證碼。',
@@ -172,7 +172,7 @@ return [
'logout' => '登出', 'logout' => '登出',
// Notifications // Notifications
'notifications' => [ 'notifications' => [
'notifications' => '通知', 'notifications' => '通知',
'awesome' => '太好了。', 'awesome' => '太好了。',
'whoops' => '唉呀。', 'whoops' => '唉呀。',
@@ -189,7 +189,7 @@ return [
'customize' => '定制化', 'customize' => '定制化',
'team' => '新增用戶', 'team' => '新增用戶',
'api' => '生成 API 密鑰', 'api' => '生成 API 密鑰',
'two-factor' => '兩步驗證', 'two-factor' => '',
], ],
], ],
Regular → Executable
View File
Regular → Executable
+27 -19
View File
@@ -21,6 +21,8 @@ return [
'site_timezone' => '選擇你的時區', 'site_timezone' => '選擇你的時區',
'site_locale' => '選擇你的語言', 'site_locale' => '選擇你的語言',
'enable_google2fa' => '啟用 Google 兩步驗證', 'enable_google2fa' => '啟用 Google 兩步驗證',
'cache_driver' => '',
'session_driver' => '',
], ],
// Login form fields // Login form fields
@@ -30,21 +32,25 @@ return [
'2fauth' => '驗證碼', '2fauth' => '驗證碼',
'invalid' => '錯誤的電郵地址或密碼', 'invalid' => '錯誤的電郵地址或密碼',
'invalid-token' => '錯誤的驗證碼', 'invalid-token' => '錯誤的驗證碼',
'cookies' => 'You must enable cookies to login.', 'cookies' => '',
], ],
// Incidents form fields // Incidents form fields
'incidents' => [ 'incidents' => [
'name' => '名稱', 'name' => '名稱',
'status' => '狀態', 'status' => '狀態',
'component' => '組件', 'component' => '組件',
'message' => '息', 'message' => '息',
'message-help' => '你可以使用 Markdown 。', 'message-help' => '你可以使用 Markdown 。',
'scheduled_at' => '排期在什麼時候進行維護?', 'scheduled_at' => '排期在什麼時候進行維護?',
'incident_time' => '',
'templates' => [ 'notify_subscribers' => '',
'visibility' => '',
'public' => '',
'logged_in_only' => '',
'templates' => [
'name' => '名稱', 'name' => '名稱',
'template' => '模板', 'template' => '範本',
], ],
], ],
@@ -68,7 +74,7 @@ return [
'name' => '名稱', 'name' => '名稱',
'suffix' => '後綴', 'suffix' => '後綴',
'description' => '描述', 'description' => '描述',
'description-help' => '你可以使用 Markdown', 'description-help' => '你可以使用 Markdown',
'display-chart' => '在狀態頁上顯示圖表?', 'display-chart' => '在狀態頁上顯示圖表?',
'default-value' => '默認值', 'default-value' => '默認值',
'calc_type' => '指標的計算方法', 'calc_type' => '指標的計算方法',
@@ -89,15 +95,17 @@ return [
'site-timezone' => '網站時區', 'site-timezone' => '網站時區',
'site-locale' => '網站語言', 'site-locale' => '網站語言',
'date-format' => '日期格式', 'date-format' => '日期格式',
'incident-date-format' => '',
'display-graphs' => '在狀態頁上顯示圖片?', 'display-graphs' => '在狀態頁上顯示圖片?',
'about-this-page' => '關於本站', 'about-this-page' => '關於本站',
'days-of-incidents' => '顯示多少天前的事件?', 'days-of-incidents' => '顯示多少天前的事件?',
'banner' => '圖片橫幅', 'banner' => '圖片橫幅',
'banner-help' => '橫幅寬度建議少於 930px 。', 'banner-help' => '橫幅寬度建議少於 930px 。',
'analytics_google' => 'Google Analytics code', 'analytics_google' => '',
'analytics_gosquared' => 'GoSquared Analytics code', 'analytics_gosquared' => '',
'analytics_piwik_url' => 'URL of your Piwik instance (without http(s)://)', 'analytics_piwik_url' => '',
'analytics_piwik_siteid' => 'Piwik\'s site id', 'analytics_piwik_siteid' => '',
'subscribers' => '',
], ],
'security' => [ 'security' => [
'allowed-domains' => '容許訪問的域名', 'allowed-domains' => '容許訪問的域名',
@@ -127,12 +135,12 @@ return [
'add' => '增加', 'add' => '增加',
'save' => '儲存', 'save' => '儲存',
'update' => '更新', 'update' => '更新',
'create' => '新增', 'create' => '建立',
'edit' => '修改', 'edit' => '編輯',
'delete' => '刪除', 'delete' => '刪除',
'submit' => '提交', 'submit' => '送出',
'cancel' => '取消', 'cancel' => '取消',
'remove' => '除', 'remove' => '除',
// Other // Other
'optional' => '* 可選項目', 'optional' => '* 可選項目',
+2 -2
View File
@@ -22,7 +22,7 @@ return [
| |
*/ */
'previous' => '&laquo; 一頁', 'previous' => '&laquo; 一頁',
'next' => '一頁 &raquo;', 'next' => '一頁 &raquo;',
]; ];
+5 -5
View File
@@ -22,10 +22,10 @@ return [
| |
*/ */
'password' => '密碼必須至少六個字符,而兩次輸入的密碼也必須匹配。', 'password' => '密碼至少六個字元,並且和確認欄相同',
'user' => '無法找到有該電郵地址的用戶。', 'user' => '我們無法找到有該電子郵件地址的使用者。',
'token' => '無效的密碼重置令牌。', 'token' => '此密碼重設 token 無效',
'sent' => '已發送密碼重置郵件。', 'sent' => '已發送密碼提醒 ',
'reset' => '成功重置密碼。', 'reset' => '已重設密碼 ',
]; ];
Regular → Executable
+2 -1
View File
@@ -13,8 +13,9 @@ return [
'setup' => '安裝', 'setup' => '安裝',
'title' => '安裝 Cachet', 'title' => '安裝 Cachet',
'service_details' => '服務詳細信息', 'service_details' => '服務詳細信息',
'env_setup' => '',
'status_page_setup' => '設置狀態頁面', 'status_page_setup' => '設置狀態頁面',
'show_support' => '希望支持 Cachet 嗎?', 'show_support' => '',
'admin_account' => '管理員帳戶', 'admin_account' => '管理員帳戶',
'complete_setup' => '完成安裝', 'complete_setup' => '完成安裝',
'completed' => '成功安裝 Cachet ', 'completed' => '成功安裝 Cachet ',
+44 -44
View File
@@ -22,66 +22,66 @@ return [
| |
*/ */
'accepted' => 'The :attribute must be accepted.', 'accepted' => '這個 :attribute 必須被接受',
'active_url' => 'The :attribute is not a valid URL.', 'active_url' => '這個 :attribute 不是一個有效的網址',
'after' => 'The :attribute must be a date after :date.', 'after' => ':attribute 必須在 :date 之後',
'alpha' => 'The :attribute may only contain letters.', 'alpha' => ':attribute 只能包含字母',
'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', 'alpha_dash' => ':attribute 只能包含字母、數字、破折號',
'alpha_num' => 'The :attribute may only contain letters and numbers.', 'alpha_num' => ':attribute 只能包含字母及數字',
'array' => 'The :attribute must be an array.', 'array' => ':attribute 必須是一個陣列',
'before' => 'The :attribute must be a date before :date.', 'before' => ':attribute 必須在 :date 之前',
'between' => [ 'between' => [
'numeric' => 'The :attribute must be between :min and :max.', 'numeric' => ':attribute 必須介於 :min :max 之間',
'file' => 'The :attribute must be between :min and :max kilobytes.', 'file' => 'The :attribute must be between :min and :max kilobytes.',
'string' => 'The :attribute must be between :min and :max characters.', 'string' => 'The :attribute must be between :min and :max characters.',
'array' => 'The :attribute must have between :min and :max items.', 'array' => 'The :attribute must have between :min and :max items.',
], ],
'boolean' => 'The :attribute field must be true or false.', 'boolean' => ':attribute 欄位必須是 true false',
'confirmed' => 'The :attribute confirmation does not match.', 'confirmed' => ':attribute 確認不符合',
'date' => 'The :attribute is not a valid date.', 'date' => ':attribute 不是一個有效的日期',
'date_format' => 'The :attribute does not match the format :format.', 'date_format' => ':attribute 不符合 :format 的格式',
'different' => 'The :attribute and :other must be different.', 'different' => ':attribute :other 必須不同',
'digits' => 'The :attribute must be :digits digits.', 'digits' => ':attribute 必須是 :digits 位數',
'digits_between' => 'The :attribute must be between :min and :max digits.', 'digits_between' => ':attribute 必須介於 :min :max 位數之間',
'email' => 'The :attribute must be a valid email address.', 'email' => ':attribute 必須是一個有效的電子郵件地址',
'exists' => 'The selected :attribute is invalid.', 'exists' => '選擇的 :attribute 是無效的',
'image' => 'The :attribute must be an image.', 'image' => ':attribute 必須是圖片',
'in' => 'The selected :attribute is invalid.', 'in' => '選擇的 :attribute 是無效的',
'integer' => 'The :attribute must be an integer.', 'integer' => ':attribute 必須是整數',
'ip' => 'The :attribute must be a valid IP address.', 'ip' => ':attribute 必須是有效的 IP 位址',
'max' => [ 'max' => [
'numeric' => 'The :attribute may not be greater than :max.', 'numeric' => ':attribute 不能大於 :max',
'file' => 'The :attribute may not be greater than :max kilobytes.', 'file' => 'The :attribute may not be greater than :max kilobytes.',
'string' => 'The :attribute may not be greater than :max characters.', 'string' => 'The :attribute may not be greater than :max characters.',
'array' => 'The :attribute may not have more than :max items.', 'array' => 'The :attribute may not have more than :max items.',
], ],
'mimes' => 'The :attribute must be a file of type: :values.', 'mimes' => ':attribute 檔案類型必須是 :values ',
'min' => [ 'min' => [
'numeric' => 'The :attribute must be at least :min.', 'numeric' => ':attribute 至少要 :min',
'file' => 'The :attribute must be at least :min kilobytes.', 'file' => 'The :attribute must be at least :min kilobytes.',
'string' => 'The :attribute must be at least :min characters.', 'string' => 'The :attribute must be at least :min characters.',
'array' => 'The :attribute must have at least :min items.', 'array' => 'The :attribute must have at least :min items.',
], ],
'not_in' => 'The selected :attribute is invalid.', 'not_in' => '選擇的 :attribute 是無效的',
'numeric' => 'The :attribute must be a number.', 'numeric' => ':attribute 必須是數字',
'regex' => 'The :attribute format is invalid.', 'regex' => ':attribute 格式無效',
'required' => 'The :attribute field is required.', 'required' => ':attribute 欄位是必須的',
'required_if' => 'The :attribute field is required when :other is :value.', 'required_if' => ':attribute 欄位在 :other :value 時,是必填的',
'required_with' => 'The :attribute field is required when :values is present.', 'required_with' => ':attribute 欄位在 :values 存在時,是必填的',
'required_with_all' => 'The :attribute field is required when :values is present.', 'required_with_all' => ':attribute 欄位在 :values 存在時,是必填的',
'required_without' => 'The :attribute field is required when :values is not present.', 'required_without' => ':attribute 欄位在 :values 不存在時,是必填的',
'required_without_all' => 'The :attribute field is required when none of :values are present.', 'required_without_all' => ':attribute 欄位在沒有 :values 存在時,是必填的',
'same' => 'The :attribute and :other must match.', 'same' => ':attribute :other 必須相符',
'size' => [ 'size' => [
'numeric' => 'The :attribute must be :size.', 'numeric' => ':attribute 必須為 :size',
'file' => 'The :attribute must be :size kilobytes.', 'file' => 'The :attribute must be :size kilobytes.',
'string' => 'The :attribute must be :size characters.', 'string' => 'The :attribute must be :size characters.',
'array' => 'The :attribute must contain :size items.', 'array' => 'The :attribute must contain :size items.',
], ],
'string' => 'The :attribute must be a string.', 'string' => '',
'unique' => 'The :attribute has already been taken.', 'unique' => ':attribute 已經被佔用',
'url' => 'The :attribute format is invalid.', 'url' => ':attribute 格式無效',
'timezone' => 'The :attribute must be a valid zone.', 'timezone' => ':attribute 必須是有效的區域',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
@@ -96,7 +96,7 @@ return [
'custom' => [ 'custom' => [
'attribute-name' => [ 'attribute-name' => [
'rule-name' => 'custom-message', 'rule-name' => '自訂訊息',
], ],
], ],
-2
View File
@@ -38,8 +38,6 @@ abstract class AbstractTestCase extends TestCase
/** /**
* Becomes a user. * Becomes a user.
*
* @return void
*/ */
protected function beUser() protected function beUser()
{ {