Also available in French (France): fr-fr-ui-quiz
Interactive flashcards for es-MX UX localization terminology used in ride-share, delivery, and product interfaces.
A lightweight, zero-dependency Vanilla JS app for learning Mexican/US Spanish (es-MX / es-US) terminology used in UI/UX, software localization, and AI/tech product wording.
The quiz teaches how to distinguish preferred professional translations from regional variants, Spanglish forms, or misleading alternatives.
Launch the Quiz App
Study with Flashcards
Reference Tables:
View Level 1 Terms Reference
View Level 2 UX Phrases Reference
View Level 3 Industry Terms Reference
View Code Localization Patterns
- Contextual Learning: Differentiates between everyday Spanish and proper "App UI Spanish."
- Two Difficulty Levels:
- Level 1: Basic UI terms and buttons (Save, Submit, Settings)
- Level 2: UX microcopy, friction/error messages, AI/ML phrasing, and permission dialogs
- Zero Dependencies: Runs entirely in the browser.
- Immediate Feedback: Explains why the professional translation is preferred.
- Architecture: Zero-dependency Single Page Application (SPA)
- Stack: HTML5, CSS3, Vanilla JavaScript (ES6+)
- State Management: Lightweight local state for score tracking and level progression
- Performance: Instant load time; no bundlers or frameworks
Each quiz question is generated through:
- Shuffling: Pulls random items from
dataLevel1anddataLevel2 - Randomization: Distractors are randomized on every question
- Context Hints: Reinforces correct UI usage (e.g., button text, OS dialogs, onboarding)
- State Tracking: Handles scoring and progression for the level
Clone or download the repository:
git clone https://github.com/ashleysally00/es-mx-ui-quiz.gitOpen the project and launch the quiz:
# macOS
open index.html
# Windows
start index.htmlOr simply drag index.html into your browser.
Static reference pages with the terminology and phrases included in the quiz.
These pages are for review only and are not part of the interactive app.
View Level 1 Terms Reference
View Level 2 UX Phrases Reference
Contributions are welcome! Feel free to open issues or submit pull requests to expand the question bank or improve the UI.
This project is open source and available under the MIT License.