<?php

/*
|--------------------------------------------------------------------------
| 系統支援語系白名單 (Master Locale Whitelist)
|--------------------------------------------------------------------------
|
| 系統目前支援的所有語系，作為以下用途的唯一來源：
|   1. 機台設定頁「顯示語系」可勾選清單（管理員從此白名單替機台挑語系，最多 5 種）。
|   2. 後台儲存語系時（updateSystemSettings）languages 欄位的驗證白名單。
|
| 注意：商品編輯頁的語系 Tab 不是直接讀白名單，而是讀「公司所有機台已開語系
| 的聯集」(Company::activeLocales())。白名單是「機台能挑的池子」，聯集是
| 「商品實際要維護的語系」。
|
| 詳見 docs/API/product_multilingual_spec.md。
|
*/

return [

    // 每台機台最多可勾選的語系數量
    'max_per_machine' => 5,

    // 缺翻譯時的回退語系（亦為商品名稱/規格的最終預設值）
    'fallback' => 'zh_TW',

    /*
     | 支援語系：locale => 顯示名稱。
     | 標籤採「原文（中文註記）」格式：因後台為我方使用，原文（如 ภาษาไทย、Tiếng Việt）
     | 不易辨識，故一律附上中文註記，方便管理員一眼判斷是哪種語言。
     | 陣列順序即為各處 UI 的呈現順序，請維持 zh_TW 在最前。
     */
    'supported' => [
        'zh_TW' => '繁體中文',
        'en'    => 'English（英文）',
        'ja'    => '日本語（日文）',
        'ko'    => '한국어（韓文）',
        'th'    => 'ภาษาไทย（泰文）',
        'zh_CN' => '简体中文（簡中）',
        'vi'    => 'Tiếng Việt（越南文）',
        'fr'    => 'Français（法文）',
        'de'    => 'Deutsch（德文）',
        'es'    => 'Español（西班牙文）',
        'id'    => 'Bahasa Indonesia（印尼文）',
    ],

];
