<?php

/**
 * This file is part of CodeIgniter 4 framework.
 *
 * (c) CodeIgniter Foundation <admin@codeigniter.com>
 *
 * For the full copyright and license information, please view
 * the LICENSE file that was distributed with this source code.
 */

// Migration language settings
return [
    // Migration Runner
    'missingTable'  => '必須設定被遷移的資料表。',
    'disabled'      => '遷移功能無法使用。請確定 app/Config/Migrations 文件中的 $enabled 是否為 true',
    'notFound'      => '找不到需要遷移的檔案： ',
    'batchNotFound' => '找不到目標批次檔（Target batch）：',
    'empty'         => '沒有設定任何需要遷移的檔案。',
    'gap'           => '該版本號碼中的遷移序列存在差異： ',
    'classNotFound' => '找不到遷移類別 "%s" 。',
    'missingMethod' => '遷移類別缺少 "%s" 方法。',

    // Migration Command
    'migHelpLatest'   => "\t\t資料庫將遷移到最新的可用遷移（available migration）。",
    'migHelpCurrent'  => "\t\t資料庫將遷移到設定中設定為'當前（current）'的版本。",
    'migHelpVersion'  => "\t將資料庫遷移到版本 {v} 。",
    'migHelpRollback' => "\t執行所有遷移 'down' 方法至版本 0 。",
    'migHelpRefresh'  => "\t\t刷新資料庫：執行解除安裝並且重新執行所有遷移。",
    'migHelpSeed'     => "\t執行所有名為 [name] 的資料填充器（Seeder）。",
    'migCreate'       => "\t新建一個名為 [name] 的遷移。",
    'nameMigration'   => '命名遷移檔案。',
    'migNumberError'  => '遷移版本號碼必須為三位數字，且序列中不能有任何空格。',
    'rollBackConfirm' => '你確定要回滾嗎？',
    'refreshConfirm'  => '你確定要更新嗎？',

    'latest'            => '遷移到最新版本...',
    'generalFault'      => '遷移失敗!',
    'migInvalidVersion' => '提供了無效的版本號碼。',
    'toVersionPH'       => '正在遷移至 %s 版本號...',
    'toVersion'         => '正在遷移至當前（current）版本...',
    'rollingBack'       => '還原所有遷移: ',
    'noneFound'         => '找不到遷移。',
    'migSeeder'         => '資料填充器（Seeder） 名稱：',
    'migMissingSeeder'  => '您必須提供一個資料填充器（Seeder）名稱。',
    'nameSeeder'        => '命名填充器檔案',
    'removed'           => '還原至: ',
    'added'             => '執行: ',

    // Migrate Status
    'namespace' => '命名空間',
    'filename'  => '檔案名稱',
    'version'   => '版本',
    'group'     => '群組',
    'on'        => '遷移到: ',
    'batch'     => '批次',
];
