Как сделать многоязычный сайт в реагирующем
У меня есть многоязычный веб-сайт, такой как http://demo.com/, http://demo.de/, http://demo.nl/ и http://demo.dk/ который был создан компанией snap-snap
К сожалению, SEO-рендеринг только demo.de
метаданные
Есть ли возможность использовать многоязычный веб-сайт в Reaction-Snap?
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"
]
}
}
}