Я работаю над относительно сложным проектом React. Он интегрирован с WordPress и включает в себя несколько статических страниц, а также страницы блогов и продуктов для электронной коммерции. Я пытался добавить пользователю возможность выбирать язык сайта, то есть английский или испанский. Я пытался работать с пакетом под названием react-auto-translate - по какой-то причине он не работает со всеми компонентами с текстом, так что это, вероятно, нежизнеспособный вариант. Я также пробовал плагин GTranslate для wordPress, который предоставляет URL-адрес языка, поэтому, если пользователь выбирает испанский, URL-адрес JSON изменяется на /es/wp-json, переводя все данные JSON на испанский язык. Казалось бы, это лучший вариант, за исключением того, что он заботится только о тексте, поступающем из данных JSON, а не о жестко запрограммированном тексте в приложении React.
Я также пытался использовать Google Translate API напрямую, но мне не удалось подключить его к моему приложению.
Кто-нибудь знает какие-либо другие решения для обработки переводов в приложениях WordPress + React?