<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Modules Navigation
    |--------------------------------------------------------------------------
    */
    'navigation' => [
        'group' => '拡張機能',
        'label' => 'モジュールマネージャー',
    ],

    /*
    |--------------------------------------------------------------------------
    | Modules Table
    |--------------------------------------------------------------------------
    */
    'table' => [
        'module_name' => 'モジュール名',
        'version' => 'バージョン',
        'status' => 'ステータス',
        'module_path' => 'モジュールパス',
    ],

    /*
    |--------------------------------------------------------------------------
    | Module Actions
    |--------------------------------------------------------------------------
    */
    'actions' => [
        'view' => '表示',
        'enable' => '有効化',
        'disable' => '無効化',
        'install' => 'インストール',
        'uninstall' => 'アンインストール',
        'refresh' => '更新',
        'view_module' => 'モジュールを表示: :name',
    ],

    /*
    |--------------------------------------------------------------------------
    | Modules Notifications
    |--------------------------------------------------------------------------
    */
    'notifications' => [
        'module_enabled' => 'モジュール「:name」が正常に有効化されました。',
        'module_disabled' => 'モジュール「:name」が正常に無効化されました。',
        'module_not_found' => 'モジュールが見つかりません。',
        'modules_installed' => 'モジュールがインストールされました',
        'modules_installed_body' => '以下のモジュールが正常にインストールされました: :names',
        'modules_skipped' => 'モジュールがスキップされました',
        'modules_skipped_body' => '以下のモジュールがスキップされました: :names',
        'module_install_error' => 'モジュールのインストール中にエラーが発生しました。',
        'module_uninstalled' => 'モジュールがアンインストールされました',
        'module_uninstalled_body' => 'モジュール「:name」が正常にアンインストールされました。',
        'module_uninstall_error' => 'モジュールのアンインストール中にエラーが発生しました。',
    ],

    /*
    |--------------------------------------------------------------------------
    | Module Filters
    |--------------------------------------------------------------------------
    */
    'filters' => [
        'status' => 'ステータス',
        'name' => 'モジュール名',
        'name_placeholder' => 'モジュール名で検索...',
    ],

    /*
    |--------------------------------------------------------------------------
    | Module Statuses
    |--------------------------------------------------------------------------
    */
    'status' => [
        'enabled' => '有効',
        'disabled' => '無効',
        'cannot_be_disabled' => 'このモジュールは無効にできません。',
    ],

    /*
    |--------------------------------------------------------------------------
    | Module Form Fields
    |--------------------------------------------------------------------------
    */
    'form' => [
        'zip_file' => 'モジュールZIPファイル',
    ],

    /*
    |--------------------------------------------------------------------------
    | Module Overview Stats
    |--------------------------------------------------------------------------
    */
    'overview' => [
        'available' => '利用可能なモジュール',
        'available_description' => 'インストール済みモジュールの合計',
        'active' => 'アクティブなモジュール',
        'active_description' => '現在有効',
        'disabled' => '無効なモジュール',
        'disabled_description' => '現在無効',
    ],

    /*
    |--------------------------------------------------------------------------
    | Module Validation
    |--------------------------------------------------------------------------
    */
    'validation' => [
        'name_required' => 'モジュール名は必須です',
        'alias_required' => 'モジュールのエイリアスは必須です',
        'alias_alpha_dash' => 'モジュールのエイリアスには、文字、数字、ダッシュ、アンダースコアのみを含めることができます',
        'path_required' => 'モジュールのパスは必須です',
        'version_regex' => 'バージョンはセマンティックバージョニング形式に従う必要があります（例：1.0.0）',
    ],

];
