我安装了FOSOAuthServerBundle
,一切都很顺利,但我不知道如何翻译这样的错误消息:
{"错误":"invalid_request"、"error_description":"无效的grant_type参数或参数缺失"}
我想为英语以外的语言(例如法语)的错误消息提供翻译。有解决方案吗?
一个朋友告诉我,他通过扩展OAuth2/OAuth2类和重写方法解决了这个问题。你可以在services.yml:
中覆盖默认的包类OAuth2。parameters:
fos_oauth_server.server.class: MyBundleOAuth2OAuth2
它可能是解决方案,但它应该是具有配置的其他解决方案