Skip to content

Instantly share code, notes, and snippets.

@hankz1108
Created February 1, 2024 01:47
Show Gist options
  • Save hankz1108/81228b4a72f1c65d078da0a94da3c715 to your computer and use it in GitHub Desktop.
Save hankz1108/81228b4a72f1c65d078da0a94da3c715 to your computer and use it in GitHub Desktop.
Laravel的繁體中文(臺灣)本地化設定文件(in: resources/lang/zh_TW)
<?php
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
return [
'failed' => '使用者名稱或密碼錯誤。',
'password' => '密碼錯誤。',
'throttle' => '嘗試登入太多次,請在 :seconds 秒後再試。',
];
<?php
/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/
return [
'next' => '下一頁 &raquo;',
'previous' => '&laquo; 上一頁',
];
<?php
/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/
return [
'reset' => '密碼已成功重設!',
'sent' => '密碼重設郵件已發送!',
'throttled' => '請稍候再試。',
'token' => '密碼重設碼無效。',
'user' => '找不到該 E-mail 對應的使用者。',
];
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
'accepted' => '必須接受 :attribute。',
'active_url' => ':attribute 不是有效的網址。',
'after' => ':attribute 必須要晚於 :date。',
'after_or_equal' => ':attribute 必須要等於 :date 或更晚。',
'alpha' => ':attribute 只能以字母組成。',
'alpha_dash' => ':attribute 只能以字母、數字、連接線(-)及底線(_)組成。',
'alpha_num' => ':attribute 只能以字母及數字組成。',
'array' => ':attribute 必須為陣列。',
'attached' => '这 :attribute 已经连接。',
'before' => ':attribute 必須要早於 :date。',
'before_or_equal' => ':attribute 必須要等於 :date 或更早。',
'between' => [
'array' => ':attribute: 必須有 :min - :max 個元素。',
'file' => ':attribute 必須介於 :min 至 :max KB 之間。 ',
'numeric' => ':attribute 必須介於 :min 至 :max 之間。',
'string' => ':attribute 必須介於 :min 至 :max 個字元之間。',
],
'boolean' => ':attribute 必須為布林值。',
'confirmed' => ':attribute 確認欄位的輸入不一致。',
'date' => ':attribute 不是有效的日期。',
'date_equals' => ':attribute 必須等於 :date。',
'date_format' => ':attribute 不符合 :format 的格式。',
'different' => ':attribute 與 :other 必須不同。',
'digits' => ':attribute 必須是 :digits 位數字。',
'digits_between' => ':attribute 必須介於 :min 至 :max 位數字。',
'dimensions' => ':attribute 圖片尺寸不正確。',
'distinct' => ':attribute 已經存在。',
'email' => ':attribute 必須是有效的 E-mail。',
'ends_with' => ':attribute 結尾必須包含下列之一::values。',
'exists' => ':attribute 不存在。',
'file' => ':attribute 必須是有效的檔案。',
'filled' => ':attribute 不能留空。',
'gt' => [
'array' => ':attribute 必須多於 :value 個元素。',
'file' => ':attribute 必須大於 :value KB。',
'numeric' => ':attribute 必須大於 :value。',
'string' => ':attribute 必須多於 :value 個字元。',
],
'gte' => [
'array' => ':attribute 必須多於或等於 :value 個元素。',
'file' => ':attribute 必須大於或等於 :value KB。',
'numeric' => ':attribute 必須大於或等於 :value。',
'string' => ':attribute 必須多於或等於 :value 個字元。',
],
'image' => ':attribute 必須是一張圖片。',
'in' => '所選擇的 :attribute 選項無效。',
'in_array' => ':attribute 沒有在 :other 中。',
'integer' => ':attribute 必須是一個整數。',
'ip' => ':attribute 必須是一個有效的 IP 位址。',
'ipv4' => ':attribute 必須是一個有效的 IPv4 位址。',
'ipv6' => ':attribute 必須是一個有效的 IPv6 位址。',
'json' => ':attribute 必須是正確的 JSON 字串。',
'lt' => [
'array' => ':attribute 必須少於 :value 個元素。',
'file' => ':attribute 必須小於 :value KB。',
'numeric' => ':attribute 必須小於 :value。',
'string' => ':attribute 必須少於 :value 個字元。',
],
'lte' => [
'array' => ':attribute 必須少於或等於 :value 個元素。',
'file' => ':attribute 必須小於或等於 :value KB。',
'numeric' => ':attribute 必須小於或等於 :value。',
'string' => ':attribute 必須少於或等於 :value 個字元。',
],
'max' => [
'array' => ':attribute 最多有 :max 個元素。',
'file' => ':attribute 不能大於 :max KB。',
'numeric' => ':attribute 不能大於 :max。',
'string' => ':attribute 不能多於 :max 個字元。',
],
'mimes' => ':attribute 必須為 :values 的檔案。',
'mimetypes' => ':attribute 必須為 :values 的檔案。',
'min' => [
'array' => ':attribute 至少有 :min 個元素。',
'file' => ':attribute 不能小於 :min KB。',
'numeric' => ':attribute 不能小於 :min。',
'string' => ':attribute 不能小於 :min 個字元。',
],
'multiple_of' => '所選擇的 :attribute 必須為 :value 中的多個。',
'not_in' => '所選擇的 :attribute 選項無效。',
'not_regex' => ':attribute 的格式錯誤。',
'numeric' => ':attribute 必須為一個數字。',
'password' => '密碼錯誤',
'present' => ':attribute 必須存在。',
'prohibited' => ':attribute 字段被禁止。',
'prohibited_if' => '当 :other 为 :value 时,:attribute字段被禁止。',
'prohibited_unless' => ':attribute 字段被禁止,除非 :other 在 :values 中。',
'regex' => ':attribute 的格式錯誤。',
'relatable' => '此 :attribute 可能与此资源不相关联。',
'required' => ':attribute 不能留空。',
'required_if' => '當 :other 是 :value 時 :attribute 不能留空。',
'required_unless' => '當 :other 不是 :values 時 :attribute 不能留空。',
'required_with' => '當 :values 出現時 :attribute 不能留空。',
'required_with_all' => '當 :values 出現時 :attribute 不能為空。',
'required_without' => '當 :values 留空時 :attribute field 不能留空。',
'required_without_all' => '當 :values 都不出現時 :attribute 不能留空。',
'same' => ':attribute 與 :other 必須相同。',
'size' => [
'array' => ':attribute 必須是 :size 個元素。',
'file' => ':attribute 的大小必須是 :size KB。',
'numeric' => ':attribute 的大小必須是 :size。',
'string' => ':attribute 必須是 :size 個字元。',
],
'starts_with' => ':attribute 開頭必須包含下列之一::values。',
'string' => ':attribute 必須是一個字串。',
'timezone' => ':attribute 必須是一個正確的時區值。',
'unique' => ':attribute 已經存在。',
'uploaded' => ':attribute 上傳失敗。',
'url' => ':attribute 的格式錯誤。',
'uuid' => ':attribute 必須是有效的 UUID。',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/
'attributes' => [
// ex: 'address' => '地址',
],
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment