Add Spanish translations - #813
Open
vgmarimon wants to merge 1 commit into
Open
Conversation
Complete the Spanish localization: 725 new entries across 33 components,
bringing Spanish from 12.86% to 100% coverage.
Also fixes three pre-existing Spanish entries:
- ModuleSuicideBomber_AutoSeek_Tooltip: restore the missing \n and align
terminology with its sibling key ("Busqueda automatica")
- Damage_HitTail: was left untranslated while its sibling hit points were
- Damage_HitPitotTube: trailing whitespace in the value
Music track titles are kept verbatim, only the generic suffix is localized,
following the convention used by the French translations.
vgmarimon
force-pushed
the
spanish-translations
branch
from
August 24, 2026 19:02
d269d58 to
d3f304d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
When merged this pull request will:
STR_ZEN_Modules_ModuleSuicideBomber_AutoSeek_Tooltip, which had lost its\nand used terminology inconsistent with its sibling keySTR_ZEN_Damage_HitTail, left untranslated while its sibling hit points were translatedSTR_ZEN_Damage_HitPitotTubeThe last substantial Spanish contribution was #614 back in 2021, so everything added since then had no Spanish at all — including
zen_modules(355 keys, 43% of all text in the mod) which sat at 2.8%, andzen_editorwhich had none.Notes on conventions followed
<Spanish>is added as the last child of each<Key>, matching how Add French translations #807 added French.A2 OA: Iron Mountain); only the generic suffix is localized (This Is War - Part 1→Parte 1), same as the French entries do.zen_attributescode-execution descriptions, and the acronyms EOD, ERA, NVG, JIP, CQB, LZ, RP, CAS.Checks run
sqf_validator.py,config_style_checker.py,stringtable_validator.pyandreturn_checker.pyall pass. I also scripted a check over all 832 Spanish entries confirming every one preserves the\nsequences and the%1/%2placeholders of its English source, that none is empty or has stray whitespace, and that no stringtable gained a BOM or a tab.Disclosure
The translations were produced with AI assistance (Claude) and reviewed by me. They have not yet been proofread in-game, so wording in context — particularly short UI labels where the English is ambiguous — is the place worth a second look. Happy to adjust anything on request.