A beautifully minimal and multilingual Sudoku web app that lets users solve or generate Sudoku puzzles with number display in five scripts: English, Bengali (বাংলা), Hindi (हिन्दी), Odia (ଓଡ଼ିଆ), and Japanese (日本語).
🌟 Features
- 🎮 Play or auto-solve Sudoku puzzles
- 🔤 View numbers in English, বাংলা, हिन्दी, ଓଡ଼ିଆ, or 日本語
- 🧠 Backtracking algorithm for solving puzzles
- 🎲 Randomly generated solvable Sudoku boards
- 💡 Clean, responsive UI for ease of use
🛠️ Technologies Used
- HTML5, CSS3, and JavaScript
- Recursive backtracking algorithm for puzzle generation and solving
- Responsive design for cross-device compatibility
- Multilingual support through character mapping
💻 Implementation Details
The application implements a classic backtracking algorithm to both generate valid Sudoku puzzles and solve existing ones. The multilingual feature translates the numeric representation into various scripts while maintaining the same logical puzzle structure.
Check out the live demo: Multilingual Sudoku
Explore the source code on GitHub: Sudoku Project