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。
我想知道,是否有任何方法可以将本地化添加到 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。