Generate a complete `config.yml` configuration for a new Decap CMS project to manage blog posts. The project needs to support content in both English and French, use Cloudinary for image management, and generate post URLs based on their titles. Include all necessary top-level, collection, and field configurations based on the documentation.
Navigate to the Decap CMS documentation. Locate and extract the top-level i18n configuration for English and French locales. Locate and extract the global Cloudinary media library configuration. Locate and extract the configuration for a 'posts' folder collection, ensuring it supports i18n, uses title-based slugs, and includes a title field with i18n enabled. Synthesize all extracted configuration sections into a complete `config.yml` structure.
The answer includes the top-level `i18n` configuration with `locales: ['en', 'fr']`. The answer includes a `media_library` configuration for Cloudinary, with `name: cloudinary`, `output_url_only: true`, and `config: { cloud_name: 'your-cloud-name', api_key: 'your-api-key' }` (placeholders are acceptable). The answer includes a `collections` array entry for a 'posts' folder collection with `name: 'posts'`, `label: 'Posts'`, `folder: '_posts'`, and `create: true`. The 'posts' collection configuration explicitly includes `i18n: true`. The 'posts' collection configuration explicitly includes `slug: { type: 'title' }`. The 'posts' collection configuration includes a `title` field with `i18n: true`.