我有一个 laravel 应用程序,我有两种不同的语言。我的问题是我正在使用queued emails
并且只使用默认语言,所以我尝试向默认语言数组添加新的键和值,以使我有可能在两种语言中使用。
问题是无法识别新键,这让我认为这是一种缓存情况,但我already clear the cache with artisan commands
并继续这样做。
现在我删除了messages.php
我的 lang 文件夹,它还考虑了旧的密钥。是缓存吗?我该如何解决?
我把它放在刀片中并适用于默认语言:
@lang('messages.'. $months->month)
接下来我添加新键,以便我可以使用相同的默认数组语言翻译成另一种语言并执行此操作:
@lang('messages.'. $months->month .'-en')
我的数组是这样的:
'Março' => 'Março',
'Março-en' => 'March',
但它只识别第一个键。
谢谢