I have a CouchCMS site in English that needs another language added (Spanish). The English version currently has the following sample structure:
- http://example.com
- http://example.com/page-a/
- http://example.com/page-b/
- http://example.com/page-c/
- http://example.com/page-c/category-1/item1.html
- http://example.com/page-c/category-1/item2.html
- http://example.com/page-c/category-2/item-a.html
- http://example.com/page-c/category-2/item-b.html
- http://example.com/blog/
For SEO-purposes, the original link structure has to remain unchanged. The Spanish version should be hosted under a sub-folder (es), but should exclude the blog page, which should not be translated:
- http://example.com/es/
- http://example.com/es/pagina-a/
- http://example.com/es/pagina-b/
- http://example.com/es/page-c/
- http://example.com/es/pagina-c/categori ... eto-1.html
- http://example.com/es/pagina-c/categori ... eto-2.html
...
The site contains some portfolio items categorized in named folders, that need to be translated as well, as you can see from the structure. If a page is not available in Spanish, the English original should be served as the default.
A language switcher should be used to changed between the versions.
Would appreciate your advice on how to approach this in the best way.
- http://example.com
- http://example.com/page-a/
- http://example.com/page-b/
- http://example.com/page-c/
- http://example.com/page-c/category-1/item1.html
- http://example.com/page-c/category-1/item2.html
- http://example.com/page-c/category-2/item-a.html
- http://example.com/page-c/category-2/item-b.html
- http://example.com/blog/
For SEO-purposes, the original link structure has to remain unchanged. The Spanish version should be hosted under a sub-folder (es), but should exclude the blog page, which should not be translated:
- http://example.com/es/
- http://example.com/es/pagina-a/
- http://example.com/es/pagina-b/
- http://example.com/es/page-c/
- http://example.com/es/pagina-c/categori ... eto-1.html
- http://example.com/es/pagina-c/categori ... eto-2.html
...
The site contains some portfolio items categorized in named folders, that need to be translated as well, as you can see from the structure. If a page is not available in Spanish, the English original should be served as the default.
A language switcher should be used to changed between the versions.
Would appreciate your advice on how to approach this in the best way.