The instructions section in the JavaScript Playground remains in English when the platform language is set to Spanish.
Issue Description
The instructions panel within the JavaScript Playground lesson does not localize correctly. Despite the interface being set to Español, the instructional text remains in English. This creates inconsistency in the localized learning environment.
Affected Component: Lesson instruction panel in JavaScript Playground
Observed Behavior: Instructional text displayed in English while other UI elements are in Spanish
User Impact: Spanish-speaking users encounter mixed-language content
Visible Symptoms: English text under the “INSTRUCCIONES” heading
Environment
Property
Value
Application
SpikerSoft Learning Platform
Module
JavaScript Playground
Environment
Production
Browser
Firefox
Operating System
Windows 11
Version
v2026.06.26a
Device
Desktop PC
Preconditions
Platform language set to Español.
Steps to Reproduce
Navigate to learn.spikersoft.com/tools/javascript-playground.
Switch the interface language to Español.
Open lesson 30300 – if y else.
Observe the INSTRUCCIONES section.
Expected Result
All instructional text should appear in Spanish, consistent with the selected language.
Actual Result
Instructional text remains in English despite the interface being localized to Spanish.
Evidence
Screenshot shows lesson “if y else” with English instructions:
“Concept first: if and else is a pattern you can reuse. Understand what changes and what stays the same, then build it in small steps.”
“Define temperatureLabel(degreesC) that returns "hot" when the temperature is >= 30, "cold" when it's <= 10, and "mild" for everything in between.”
“Use if and else (or else if) blocks. Always wrap the body in {} even if it's one statement — this avoids classic dangling-else bugs.”
Interface elements such as “Playground de JavaScript”, “Enviar”, and “Nuevo intento” are correctly displayed in Spanish.
Impact
Localization inconsistency within lesson content.
Spanish-speaking users may struggle to follow instructions.
Reduces overall translation completeness and platform usability.
Frequency
Always
Reproducibility
100%
Severity
Medium
Notes
All environment details confirmed from screenshot. No additional anomalies observed.
## Summary
The instructions section in the JavaScript Playground remains in English when the platform language is set to Spanish.
## Issue Description
The **instructions panel** within the JavaScript Playground lesson does not localize correctly. Despite the interface being set to **Español**, the instructional text remains in English. This creates inconsistency in the localized learning environment.
- **Affected Component:** Lesson instruction panel in JavaScript Playground
- **Observed Behavior:** Instructional text displayed in English while other UI elements are in Spanish
- **User Impact:** Spanish-speaking users encounter mixed-language content
- **Visible Symptoms:** English text under the “INSTRUCCIONES” heading
## Environment
| Property | Value |
|-----------|--------|
| Application | SpikerSoft Learning Platform |
| Module | JavaScript Playground |
| Environment | Production |
| Browser | Firefox |
| Operating System | Windows 11 |
| Version | v2026.06.26a |
| Device | Desktop PC |
## Preconditions
Platform language set to **Español**.
## Steps to Reproduce
1. Navigate to `learn.spikersoft.com/tools/javascript-playground`.
2. Switch the interface language to **Español**.
3. Open lesson **30300 – if y else**.
4. Observe the **INSTRUCCIONES** section.
## Expected Result
All instructional text should appear in Spanish, consistent with the selected language.
## Actual Result
Instructional text remains in English despite the interface being localized to Spanish.
## Evidence
- Screenshot shows lesson **“if y else”** with English instructions:
- “Concept first: if and else is a pattern you can reuse. Understand what changes and what stays the same, then build it in small steps.”
- “Define `temperatureLabel(degreesC)` that returns `"hot"` when the temperature is `>= 30`, `"cold"` when it's `<= 10`, and `"mild"` for everything in between.”
- “Use `if` and `else` (or `else if`) blocks. Always wrap the body in `{}` even if it's one statement — this avoids classic dangling-else bugs.”
- Interface elements such as **“Playground de JavaScript”**, **“Enviar”**, and **“Nuevo intento”** are correctly displayed in Spanish.
## Impact
- Localization inconsistency within lesson content.
- Spanish-speaking users may struggle to follow instructions.
- Reduces overall translation completeness and platform usability.
## Frequency
Always
## Reproducibility
100%
## Severity
Medium
## Notes
All environment details confirmed from screenshot. No additional anomalies observed.
Re-verified against current master. Lesson 30300 (if y else) now has full Spanish instructions/hints in es/javascript.json, matching the text quoted in this report verbatim:
"Lo primero es el concepto: if y else es un patrón que puedes reutilizar..."
Resolved by spikersoft-backend PR #26 (merged to master, part of the #279 → #296 localization effort). Closing.
Re-verified against current `master`. Lesson 30300 (`if y else`) now has full Spanish `instructions`/`hints` in `es/javascript.json`, matching the text quoted in this report verbatim:
> "Lo primero es el concepto: if y else es un patrón que puedes reutilizar..."
Resolved by spikersoft-backend PR #26 (merged to `master`, part of the #279 → #296 localization effort). Closing.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
The instructions section in the JavaScript Playground remains in English when the platform language is set to Spanish.
Issue Description
The instructions panel within the JavaScript Playground lesson does not localize correctly. Despite the interface being set to Español, the instructional text remains in English. This creates inconsistency in the localized learning environment.
Environment
Preconditions
Platform language set to Español.
Steps to Reproduce
learn.spikersoft.com/tools/javascript-playground.Expected Result
All instructional text should appear in Spanish, consistent with the selected language.
Actual Result
Instructional text remains in English despite the interface being localized to Spanish.
Evidence
temperatureLabel(degreesC)that returns"hot"when the temperature is>= 30,"cold"when it's<= 10, and"mild"for everything in between.”ifandelse(orelse if) blocks. Always wrap the body in{}even if it's one statement — this avoids classic dangling-else bugs.”Impact
Frequency
Always
Reproducibility
100%
Severity
Medium
Notes
All environment details confirmed from screenshot. No additional anomalies observed.
Re-verified against current
master. Lesson 30300 (if y else) now has full Spanishinstructions/hintsines/javascript.json, matching the text quoted in this report verbatim:Resolved by spikersoft-backend PR #26 (merged to
master, part of the #279 → #296 localization effort). Closing.