# [Bug] Missing Translations in Hex Tower Defence While Spanish Language Selected #1130

Closed
opened 2026-08-28 18:53:10 +00:00 by enjin2310 · 2 comments

Summary

When the platform language is set to Spanish, the Hex Tower Defence game interface still displays English text in several areas. The issue affects the game title and configuration labels, indicating incomplete localization.

Issue Description

In the Hex Tower Defence game setup screen, the title and some interface elements remain in English even though the rest of the platform is correctly translated to Spanish. The affected elements include the game title (“Hex Tower Defence”) and certain labels such as “Solo,” “Multiplayer,” and “Hybrid.” This inconsistency suggests missing translation keys or incomplete localization for the game module.

Environment

Property Value
Application SpikerSoft Learn
Module Hex Tower Defence
Environment Production
Browser Firefox
Operating System Windows 11
Version v2026.08.27e
Device Desktop

Preconditions

User must be logged in and have Spanish selected as the display language.

Steps to Reproduce

  1. Log in to the SpikerSoft platform.
  2. Navigate to Juegos > Defensa de torres hexagonales.
  3. Observe the game setup interface.

Expected Result

All text elements should appear in Spanish, including:

  • Game title → “Defensa de Torres Hexagonales”
  • Labels → “Solo,” “Multijugador,” “Modo,” “Cooperativo,” “Híbrido,” “PvP,” etc.

Actual Result

  • The game title remains in English (“Hex Tower Defence”).
  • Some labels and descriptions are not translated.
  • The rest of the interface (buttons and tooltips) display correctly in Spanish.

Evidence

  • The screenshots show the Hex Tower Defence setup screen with English text visible while the platform language is Spanish.
  • The dropdown menu under Juegos correctly lists “Defensa de torres hexagonales,” confirming the language setting is active.

Impact

  • Breaks language consistency across the gaming module.
  • Reduces accessibility for Spanish-speaking users.
  • Suggests incomplete localization coverage for game-specific UI elements.

Frequency

Always

Reproducibility

100%

Severity

Low

Notes

The issue likely stems from missing translation keys in the game’s localization file. It is recommended to verify the language resource bundle for Hex Tower Defence and ensure all UI text strings are properly mapped for Spanish.

## Summary When the platform language is set to **Spanish**, the **Hex Tower Defence** game interface still displays English text in several areas. The issue affects the game title and configuration labels, indicating incomplete localization. ## Issue Description In the **Hex Tower Defence** game setup screen, the title and some interface elements remain in English even though the rest of the platform is correctly translated to Spanish. The affected elements include the game title (“Hex Tower Defence”) and certain labels such as “Solo,” “Multiplayer,” and “Hybrid.” This inconsistency suggests missing translation keys or incomplete localization for the game module. ## Environment | Property | Value | |-----------|--------| | Application | SpikerSoft Learn | | Module | Hex Tower Defence | | Environment | Production | | Browser | Firefox | | Operating System | Windows 11 | | Version | v2026.08.27e | | Device | Desktop | ## Preconditions User must be logged in and have Spanish selected as the display language. ## Steps to Reproduce 1. Log in to the SpikerSoft platform. 2. Navigate to **Juegos > Defensa de torres hexagonales**. 3. Observe the game setup interface. ## Expected Result All text elements should appear in Spanish, including: - Game title → “Defensa de Torres Hexagonales” - Labels → “Solo,” “Multijugador,” “Modo,” “Cooperativo,” “Híbrido,” “PvP,” etc. ## Actual Result - The game title remains in English (“Hex Tower Defence”). - Some labels and descriptions are not translated. - The rest of the interface (buttons and tooltips) display correctly in Spanish. ## Evidence - The screenshots show the **Hex Tower Defence** setup screen with English text visible while the platform language is Spanish. - The dropdown menu under **Juegos** correctly lists “Defensa de torres hexagonales,” confirming the language setting is active. ## Impact - Breaks language consistency across the gaming module. - Reduces accessibility for Spanish-speaking users. - Suggests incomplete localization coverage for game-specific UI elements. ## Frequency Always ## Reproducibility 100% ## Severity Low ## Notes The issue likely stems from missing translation keys in the game’s localization file. It is recommended to verify the language resource bundle for **Hex Tower Defence** and ensure all UI text strings are properly mapped for Spanish.
Owner

Confirmed and fixed in spikerj/spikersoft-angular#1000 — with one correction to the report. The Spanish strings are present and live (Multijugador, Híbrido, and the tagline/buttons); two of the labels you listed are the same word in both languages on purpose: the title is the game's name, and "Solo" is Spanish. What was genuinely broken: the game menu is drawn on the canvas and only re-labelled when the game state changes, so flipping the language while the menu was open left the old text on screen. It now re-labels immediately on a language switch. Closes on merge.

Confirmed and fixed in spikerj/spikersoft-angular#1000 — with one correction to the report. The Spanish strings are present and live (`Multijugador`, `Híbrido`, and the tagline/buttons); two of the labels you listed are the same word in both languages on purpose: the title is the game's name, and "Solo" is Spanish. What was genuinely broken: the game menu is drawn on the canvas and only re-labelled when the game state changes, so flipping the language while the menu was open left the old text on screen. It now re-labels immediately on a language switch. Closes on merge.
Owner

Shipped. spikerj/spikersoft-angular#1000 merged 2026-09-07 00:02 UTC and went out in frontend tag v2026.09.07b (the publish job's docker stack deploy succeeded 14:52 UTC). Closing — reopen with a screenshot if it still shows after a hard refresh.

Shipped. spikerj/spikersoft-angular#1000 merged 2026-09-07 00:02 UTC and went out in frontend tag `v2026.09.07b` (the publish job's `docker stack deploy` succeeded 14:52 UTC). Closing — reopen with a screenshot if it still shows after a hard refresh.
Sign in to join this conversation.