我正在嘗試使用Laravel 5.3的語言。使用Laravel存儲菜單項短語的正確方法是什麼?
我有一個名爲gender
的菜單,它向用戶顯示兩個選項「即'男'和'女''」。
我想在語言文件中添加短語「男」和「女」。
什麼是正確的方式來存儲菜單項的翻譯與Laravel?
我做了以下
'gender_male' => 'Male',
'gender_female' => 'Female'
但隨後注意到該Laravel擁有「什麼,我相信它是」嵌套的短語。下面是框架附帶的代碼示例
'same' => 'The :attribute and :other must match.',
'size' => [
'numeric' => 'The :attribute must be :size.',
'file' => 'The :attribute must be :size kilobytes.',
'string' => 'The :attribute must be :size characters.',
'array' => 'The :attribute must contain :size items.',
],
我的語言文件應該看起來像這樣嗎?如果是的話,我如何訪問我閱讀它?
'gender' => [
'male' => 'Male',
'female' => 'Female'
]
其實我也。但它不會談論嵌套。事實上,我沒有看到甚至沒有一個嵌套的例子 – Jaylen
我認爲它應該以任何方式工作。嘗試嵌套數組,然後通過'trans('nested.property.gender.male/female')在視圖中訪問它' –