w3b3d3v / web3-bootcamp-platform

web3-bootcamp-platform.vercel.app
MIT License
52 stars 24 forks source link

Multi-language Fixes and Improvements #179

Closed nomadbitcoin closed 4 months ago

nomadbitcoin commented 4 months ago

Issue: Multi-language Fixes and Improvements

Description:

This issue tracks the tasks needed to enhance multi-language support and functionality in our application.

Tasks:

  1. Get lessons markdown inside lessons page:

    • Retrieve lesson markdown content directly within the lessons page.
  2. Implement GetPage inside getServerSideProps instead of getLessons:

    • Refactor code to use GetPage within getServerSideProps for better performance.
  3. Fix lesson submission validation:

    • Correct issue where lesson submissions are not properly validated.
  4. Make repository language dynamic based on locale:

    • Update repository language settings to dynamically change based on user locale.
  5. Update page path url to include Section number.

Goal:

Ensure content is correctly localized and validated, enhancing the user experience across different languages.