Django Rest 框架本地化

Django Rest Framework Localization

我想知道,是否有任何方法可以将本地化添加到 django-rest-framework api。因为我想更改默认消息错误。

Django REST framework 3.0 不支持,在此之前的版本根本不支持

DRF 用于显示诸如错误通知之类的内容的大多数字符串都是可翻译的,其中一些与 Django 翻译相匹配,但大多数情况下,您需要手动找出翻译字符串并进行翻译你自己。另一种选择是 override the exception handler 并在其中进行翻译。

话虽如此,Django REST 框架 3.1 provides a guide on translating and is hooked up to Transifex. If you want your translation included by default in 3.1 (and other future releases), help us and recommend translations on Transifex