apache / apache/servicecomb-java-chassis
如果要扩展参数校验后错误提示的国际化语言,自己定义规则,该怎么实现。
- Vorherrschende Sprache
- Java
- Sterne
- 1.9k
- Forks
- 814
- Ø Merge
- 8 T. 23 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
通过hibernate-validator的注解抛出的参数校验异常,看源码会使用默认语言进行国际化,这个默认语言没追溯到时如何初始化的,这块是否可以扩展,自定义业务的语言选择,例如根据用户注册地区进行选择语言,或者根据请求头Accept-Language选择语言等等。
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie damit, nachzuverfolgen, wie Fehler bei Hibernate Validator-Annotationen im Validierungspfad die Standard-Locale beziehen und initialisieren. Vergleichen Sie dieses Verhalten mit den angeforderten Quellen für die Geschäftslocale, etwa der Registrierungsregion und dem Accept-Language-Request-Header. Done sollte eine dokumentierte, vom Projekt unterstützte Möglichkeit sein, die Sprachen von Validierungsfehlern auszuwählen, wobei deren erwartete Priorität und Verhalten definiert sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- internationalization
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100