請問官方限流組件 注解國際化如何使用
#[RateLimiter(limit: 1, ttl: 60, key: RateLimiter::SID, message: '每人每分鐘只能發(fā)1次郵件')]
提示信息如何使用國際化
限流組件自動支持國際化,比如
#[RateLimiter(limit: 1, ttl: 60, message: 'Each person can only send one email per minute.')]
resource/translations/zh_CN/messages.php 里
resource/translations/zh_CN/messages.php
return [ 'Each person can only send one email per minute.' => '每人每分鐘只能發(fā)1次郵件', ];
謝謝 老大
老大,有個問題,如果自定義異常類,國際化無法生效
自定義異常需要自己在合適的位置調用trans()做轉換
trans()