# [Bug] Missing Spanish Translations in C# Playground #288

Closed
opened 2026-06-30 14:58:35 +00:00 by enjin2310 · 1 comment

Summary

Comment lines in the C# playground remain untranslated while the UI and lesson content are displayed in Spanish.

Issue Description

The C# playground code editor shows English comment text even when the interface language is set to Spanish.

Observed Behavior

  • Commented code lines remain in English.
  • UI and lesson text are correctly localized to Spanish.
  • Occurs across all C# lessons.

Expected Behavior

  • Commented code lines should appear in Spanish, consistent with the selected UI language.
  • Localization should apply to all code examples.

Environment

Property Value
Application SpikerSoft Learning Platform
Module C# Playground
Environment Connected / Offline
Browser Firefox
Operating System Windows 11
Version v2026.06.28e
Device Desktop
Additional Context URL: learn.spikersoft.com/tools/csharp-playground?lessonId=301
UI Language Español

Preconditions

User logged in and navigated to any C# lesson.

Steps to Reproduce

  1. Log in to the platform.
  2. Open any C# lesson (example: If / Else).
  3. Observe comment lines in the code editor.

Expected Result

Comments are translated to Spanish.

Actual Result

Comments remain in English.

Evidence

Screenshot shows English comment text (// return one label when flag is true, the other when false) in a Spanish UI.

Impact

Localization inconsistency affects comprehension for Spanish-speaking users.

Frequency

Always

Reproducibility

100%

Severity

Medium

Notes

Occurs in both connected and offline modes.
Not Provided: API logs, timestamps, user account details.

Quality Checklist

  • Markdown is valid.
  • Grammar is correct.
  • Terminology is professional.
  • No assumptions were made beyond the provided information.
  • No recommendations, root cause analysis, or solutions are included.
  • All required sections are present.
  • Missing information is marked Not Provided.
## Summary Comment lines in the C# playground remain untranslated while the UI and lesson content are displayed in Spanish. ## Issue Description The C# playground code editor shows English comment text even when the interface language is set to Spanish. ### Observed Behavior - Commented code lines remain in English. - UI and lesson text are correctly localized to Spanish. - Occurs across all C# lessons. ### Expected Behavior - Commented code lines should appear in Spanish, consistent with the selected UI language. - Localization should apply to all code examples. ## Environment | Property | Value | |-----------|-------| | Application | SpikerSoft Learning Platform | | Module | C# Playground | | Environment | Connected / Offline | | Browser | Firefox | | Operating System | Windows 11 | | Version | v2026.06.28e | | Device | Desktop | | Additional Context | URL: learn.spikersoft.com/tools/csharp-playground?lessonId=301 | | UI Language | Español | ## Preconditions User logged in and navigated to any C# lesson. ## Steps to Reproduce 1. Log in to the platform. 2. Open any C# lesson (example: *If / Else*). 3. Observe comment lines in the code editor. ## Expected Result Comments are translated to Spanish. ## Actual Result Comments remain in English. ## Evidence Screenshot shows English comment text (`// return one label when flag is true, the other when false`) in a Spanish UI. ## Impact Localization inconsistency affects comprehension for Spanish-speaking users. ## Frequency Always ## Reproducibility 100% ## Severity Medium ## Notes Occurs in both connected and offline modes. Not Provided: API logs, timestamps, user account details. ## Quality Checklist - Markdown is valid. - Grammar is correct. - Terminology is professional. - No assumptions were made beyond the provided information. - No recommendations, root cause analysis, or solutions are included. - All required sections are present. - Missing information is marked **Not Provided**.
Owner

Confirmed real and root-caused: lesson starter code-template comments are never localized (the Spanish overlay only translated instructions/hints/tutorial panels; the model had no codeTemplate field). This is one shared root cause across all playgrounds, so it's consolidated into epic #296.

Phase 1 engineering + C# pilot (this lesson, 301) is in spikersoft-backend PR #36. Closing as a duplicate of #296 — track progress there.

Confirmed real and root-caused: lesson starter **code-template comments are never localized** (the Spanish overlay only translated instructions/hints/tutorial panels; the model had no `codeTemplate` field). This is one shared root cause across all playgrounds, so it's consolidated into epic #296. Phase 1 engineering + C# pilot (this lesson, 301) is in spikersoft-backend PR #36. Closing as a duplicate of #296 — track progress there.
Sign in to join this conversation.