Я использую настраиваемое пользовательское меню, и основной текст не переводится должным образом. С остальными компонентами проблем нет.
const MyUserMenu = props =>
<UserMenu {...props}>
<MenuItemLink
to = "/configuration"
primaryText = "labels.configuration"
leftIcon = {<SettingsIcon />}
/>
</UserMenu>
его следует обернуть фигурными скобками
"{labels.configuration}"
Вам нужно будет явно перевести его, поскольку компонент MenuItemLink
в настоящее время не отвечает за переводы (кстати, это может быть хорошим запросом функции).
import { translate, UserMenu, MenuItemLink, translate } from 'react-admin';
const MyUserMenu = translate(({ translate, ...props }) =>
<UserMenu {...props}>
<MenuItemLink
to = "/configuration"
primaryText = {translate("labels.configuration")}
leftIcon = {<SettingsIcon />}
/>
</UserMenu>
перевод
переводить внутри переводить!