Описание тега gatsby-plugin-intl

1 ответ

Как сделать многоязычный статический сайт, используя gatsby-plugin-intl и gatsby markdown?

Я пытаюсь создать статический сайт с помощью gatsby, который поддерживает два языка, я хочу, чтобы весь контент обрабатывался файлами разметки. Я начал с plugin-gatsby-intl, используя этот https://www.gatsbyjs.org/packages/gatsby-plugin-intl/ - отли…
16 апр '20 в 00:22
1 ответ

Локальные изображения: редактирование схемы gatsby для преобразования локального пути к файлу

Я использую gatsby, и мне нужно отображать несколько изображений для данного объекта. Пути к изображениям хранятся в таблице MySQL, и я отлично их получаю. Мой запрос выглядит так: { mysqlSet(entity_id: {eq: "10270"}) { name images { url } } } Это д…
23 апр '20 в 21:30
1 ответ

Отрегулируйте slug / routing с помощью gatsby-plugin-intl

Я пытаюсь добавить в этот шаблон gatsbyjs несколько языков, используя gatsby-plugin-intl. Перевод на уровне поля: каждое поле, помеченное как translatable, будет иметь перевод, и у вас будет один элемент контента для всех переводов. Многообразный пе…
15 мар '20 в 12:57
0 ответов

получать данные во время сборки в gatsby-node.js и извлекать данные во время выполнения и отображать их через graqhql

Может кто-нибудь помочь, как я могу это сделать? Это код, в котором я получаю данные, извлекая их, как я могу экспортировать их в другой файл, сделать для этого запрос и отобразить его в пользовательском интерфейсе?Это код: const Cision = require('c…
08 май '20 в 18:19
1 ответ

injectIntl ​​вызывает ошибку после добавления gatsby-plugin-layout

Чтобы перевести свой сайт, я ввожу intl вот так в моем файле layout.js: import React from "react"; import { injectIntl } from "gatsby-plugin-intl"; const Layout = ({intl}) => ( {intl.formatMessage({id: "history_text"})} ); export default injectIn…
02 май '20 в 20:53
1 ответ

Ошибка развертывания Netlify

Кто-нибудь знает, почему я получаю следующую ошибку: Verify run directory 10:47:31 PM: ​ 10:47:31 PM: ┌─────────────────────────────┐ 10:47:31 PM: │ Netlify Build │ 10:47:31 PM: └─────────────────────────────┘ 10:47:31 PM: ​ 10:47:31 PM: ❯ Version 1…
0 ответов

Можно ли использовать компонент для конкретного языка с помощью i18next?

Я использую Gatsby и плагин для перевода, который использует i18next.Я знаю, что можно использовать многоязычные URL-адреса в одностраничном компоненте. Это означает, что вам не нужно создавать отдельные страницы, такие как pages/en/index.js или же …
0 ответов

Префикс языка gatsby i18n и matchPath не работают вместе

Я вообще не использую graphql в своем проекте. Я создаю свои страницы с помощью createPages (в gatsby-node.js), все работает отлично рядом со страницей, которая требует дополнительной поддержки из слага, вот как я это создаю createPages({ path: '/it…
1 ответ

Mdx-файлы локализации языка Gatsby с помощью gatsby-plugin-intl

Я пытаюсь локализовать страницы с помощью gatsby-plugin-intl. Нет проблем для файлов.js, как я описал ниже, но как мне сделать это для файлов.mdx? import React from "react" import { FormattedMessage, injectIntl, navigate } from "gatsb…
25 сен '20 в 14:09
0 ответов

Гэтсби. Gatsby-plugin-intl и проблема с движением Framer AnimatePresence

Мне нужно создать многоязычный сайт, и мне нужно использовать движение фреймера, чтобы использовать анимацию и переходы между страницами. Я использовал самый популярный плагин gatsby для многоязычной функциональности gatsby-plugin-intl . Для реализа…
21 мар '21 в 23:54
1 ответ

Страница Gatsby некорректно отображала SSR - невозможно прочитать свойство 'split' из undefined

Я хочу создать двуязычную форму на своем веб-сайте и следую этому руководству . Я не уверен, что здесь undefined, хотя я думаю, что это как-то связано с gatsby-plugin-intl (Я подумал, может быть, это потому, что у меня нет файла json для моего неанг…
0 ответов

Как сделать сборник рассказов для поддержки локализации в проекте Gatsby?

Здесь я разрабатываю проект Gatsby, добавляя все разрабатываемые мной компоненты в сборник рассказов. я использую gatsby-plugin-intlдля локализации. И я включил это в свои компоненты вот так. Составная часть: import React, { useState, useEffect } fr…
0 ответов

Как реализовать многоязычную функциональность (переводы i18n) в Gatsby с помощью CMS

У меня есть сайт, созданный с помощью gatsby + airtable. Мне нужно добавить многоязычную функциональность (переводы i18n). Я знаю, как это сделать со статическими данными, используя gatsby-plugin-react-i18next, но как я могу реализовать это с данным…
1 ответ

Как запретить gatsby-plugin-intl локализовать URL-адреса статических папок

Я создаю многоязычный сайт Gatsby, используя и маршрутизация работала нормально, но gatsby-plugin-intl,возникли некоторые проблемы с файлами в папке. В моем gatsby-config.js файл у меня есть { resolve: `gatsby-plugin-intl`, options: { // language JS…
24 дек '21 в 00:36
1 ответ

Невозможно использовать gatsby-plugin-intl для одностраничного сайта

я использую Gatsbyи я хочу создать одностраничный сайт, поэтому без создания страниц. Для этого я отредактировал gatsby-node.jsсо следующим кодом: exports.onCreatePage = async ({ page, actions }) => { const { createPage } = actions if (page.path …