그래서 큰 기존 응용 프로그램을 React로 변환하려고합니다. 우리의 지역화 된 내용은 다음과 같이이다 :반응 라우터가있는 현지화 된 하위 경로?
www.website.com/about // english
www.website.com/es/about // spanish
www.website.com/de/about // german
그래서 나는 각 로케일에 대한 경로를 선언 할 필요가,이 같은 가정
<Route path='/' component={App} />
<Route path='/es' component={App} />
<Route path='/de' component={App} />
이 일을 더 간결한 방법이 있는지 궁금하고, 그래도?
또한, 나는, 예를 기본 경로를 존중하는 모든 링크를 싶습니다 : 사용자의 로케일이 스페인어의 경우
<Link to='/inbox' />
자동
/es/inbox
에 갈 것입니다. 이 작업을 수행하기위한 기존의 또는 일반적인 방법이 있어야합니까?
네, 저는 이것을 고려하고있었습니다. 이 문제는 분명히 js와 css가 동일한 위치에서 호스팅되어 있으므로'www.website.com/dist/bundle.js '를 얻으려고하면'/ dist'가 로켈로 해석됩니다. –
어떤 서버를 사용하고 있는지 잘 모르겠지만 정적 콘텐츠 URL이 경로 일치 코드에 도달하지 않는 방식으로 정적 콘텐츠를 제공해야합니다. –