Как сделать многоязычный сайт в реагирующем - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть многоязычный веб-сайт, например http://demo.com/, http://demo.de/, http://demo.nl/ и http://demo.dk/, которые были выполнены с помощью Reaction-Snap

К сожалению, только SEO-рендеринг demo.de метаданные

Есть ли возможность использовать многоязычный веб-сайт в реагировать на мгновение?

index.js

const MOUNT_NODE = document.getElementById('app')
const appStructure = <Provider store={store}>
  <LanguageProvider>
    <ConnectedRouter history={history}>
      <ThemeProvider theme={theme}>
        <ABDecider>
          <App />
        </ABDecider>
      </ThemeProvider>
    </ConnectedRouter>
  </LanguageProvider>
</Provider>

const render = () => {
  if (MOUNT_NODE.hasChildNodes()) {
    ReactDOM.hydrate(
      appStructure,
      MOUNT_NODE
    )
  } else {
    ReactDOM.render(
      appStructure,
      MOUNT_NODE
    )
  }
}

package.json

      "reactSnap": {
        "source": "dist",
        "crawl": false,
        "include": [
          "/",
          "/friends"
          ]
      }
    }
}
...