Yes, it is possible to create a multilingual website structure with subdirectories in Webflow while maintaining a relational database perspective and using country-specific CMS that references the main English CMS.
When building a multilingual website structure with subdirectories in Webflow, you can follow these steps:
1. Create separate collections for each language: In Webflow CMS, you can create separate collections for each language you want to include on your website. For example, you can have a collection called "English Pages" and another collection called "French Pages".
2. Set up subdirectories: Use subdirectories to indicate language variations in your website's URL structure. For example, you can have the following URLs:
- www.yourwebsite.com/en/some-page (English version)
- www.yourwebsite.com/fr/some-page (French version)
3. Use the appropriate collection for each language: When creating pages in different languages, use the relevant collection for that language. For example, when creating an English page, use the "English Pages" collection, and when creating a French page, use the "French Pages" collection.
4. Create a language switcher: To allow visitors to switch between different language versions of your website, you can create a language switcher. This can be achieved by using a dropdown or a set of flags/icons representing different languages. On selecting a different language, you can redirect the user to the corresponding subdirectory.
5. Maintain a relational database perspective: While each language has its own collection in Webflow CMS, you can still maintain a relational database perspective by utilizing references. For example, let's say you have a blog post collection that is in English. You can create a reference field within the French Pages collection, allowing you to link a French page to the corresponding English blog post. This way, you can ensure that content remains related across different languages.
By following these steps and leveraging Webflow's collection system along with subdirectories, you can create a multilingual website structure with a relational database perspective and country-specific CMS instances. This approach provides a seamless way to manage and connect content between different languages while maintaining a consistent and organized website structure.