What it does

TranslateToAll is a single-page translation tool that takes an English word and translates it into 127+ languages simultaneously. Results display on an interactive Leaflet.js world map with popups on each country, or as a sortable table.

Features

  • One-click translate to all languages
  • Interactive world map (OpenStreetMap + Leaflet.js)
  • Table view for quick reference
  • Dark mode
  • Multiple map styles (Default, Dark, Satellite)

Tech Stack

  • Vanilla HTML/CSS/JS
  • Leaflet.js for mapping
  • Google Translate API
  • Bootstrap 4 (layout)