Commit Graph
79 Commits
Author SHA1 Message Date
b9ea3ef36e spell language overlay paths the way gamedir does
The overlays were authored on Windows, where a filesystem that folds case hid
the fact that thousands of translated files spell their path differently from
the gamedir file they are meant to replace: Data-1.13/Mercedt/170.EDT over
Data-1.13/MercEdt/170.EDT, 149_ATTN.wav over 149_ATTN.WAV. Copying an overlay
onto gamedir on a case-sensitive filesystem leaves both files instead of
replacing one, and VFS, which folds case itself, then serves whichever the
directory happened to yield first.

Every overlay path is now spelled component for component the way gamedir
spells it. gamedir was already self-consistent, so nothing there moves and no
new convention is invented. The transformation is mechanical and no file gains
or loses content:

    git diff --shortstat HEAD~1 HEAD
        5374 files changed, 0 insertions(+), 0 deletions(-)
    git diff --name-status -M HEAD~1 HEAD | cut -f1 | sort -u
        R100
    git ls-tree -r --name-only HEAD gamedir-languages | wc -l
        28884, the same as before

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 09:12:12 -03:00
Asdow 42df190a24 Remove empty <Message> 2026-01-04 14:52:05 +02:00
Asdow c900c366d8 Add localizations for externalized emails 2026-01-03 18:48:55 +02:00
Andrzej FałkowskiandGitHub c292317cba Localized versions of all battle panel variants (#10) 2023-08-20 20:52:19 +03:00
Wanne 53a1c28632 Merged from revision: 7581
- Hotkey corrections in *.LoadScreenHints.xml (by Buggler)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7582 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-10-17 17:33:15 +00:00
Wanne cb19fa0850 Merged from revision: 7567
- Updated French xml files (by hrvg)
- Added missing "Jeep" to *.Vehicles.xml (index = 199)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7568 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-10-14 18:41:46 +00:00
Wanne 7a6f3ec91a Merged from revision: 7495
- Updated French MercEdt files (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7496 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-09-07 13:56:19 +00:00
Wanne 4177e73aeb Merged from revision: 7493
- Updated French MercEdt files (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7494 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-09-07 12:53:42 +00:00
Wanne c02317ac50 Added language specific *.DifficultySettings.xml file
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7469 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-09-01 04:30:30 +00:00
Wanne ebda58074d Merged from revision: 7467
- Deleted new merc (Wildfire) EDT files from "Data" folder for French version

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7468 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-09-01 04:29:32 +00:00
Wanne 55291e029a Merged from revision: 7398
Externalized History Log texts (by Jazz)
- see TableData\History.xml
- added support for language specific history (German.History.xml, French.History.xml, ...)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7400 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-08-20 04:27:48 +00:00
Wanne 7691ca7602 Merged from revision: 7323
- Added HUGEFONT.STI (from English JA2 Fonts.slf) so we can run English Map Editor EXE on non English JA2 1.13 version

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7324 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-07-10 19:24:43 +00:00
Wanne f66842fe9b - Added missing EDT files for French version (by hrvg)
- Translated xml files for French version (by hrvg)
- Added missing STI for French version (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7310 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-07-07 19:33:57 +00:00
Wanne cd7a8d2d7a Merged from revision: 7226
- Fixed typos and reworked texts in *.LoadSceenHints.xml

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7227 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-05-20 19:01:23 +00:00
Wanne 0c54a08683 Merged from revision: 7142
Updated French xml files (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7143 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-04-08 18:09:41 +00:00
Wanne 292d391633 Merged from revision: 7136
- Externalized country name and noun to cities.xml (by Buggler)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7137 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-04-06 14:44:56 +00:00
Wanne 181a6a59fa Merged from revision 7127
- Bugfix: Each CampaignStatsEvents entry in *.CampaignStatsEvents.xml should have exactly 9 szText entries like the base English "CampaignStatsEvents.xml" file

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7128 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-03-31 08:54:55 +00:00
Wanne 099030d8c0 Merged from revision: 7112
- Added language version of *.Chinese.CampaignStatsEvents.xml


git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7113 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-03-24 09:50:49 +00:00
Wanne 1b0592629d Merged from revision: 7055
- Translated French.PocketPopups.xml (by hrvg)
- Added French translated file CampaignStatsEvents.xml. Currently the game does not support French.CampaignStatsEvents.xml (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7056 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-03-12 17:07:23 +00:00
Wanne 3cc123e4b1 Merged from revision: 7044
Updated language specific gamedir files
- Translated French xml files (by hrvg)
- Fixed comment in *.LoadScreenHints.xml (max characters from 254 to 190)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7045 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-03-10 07:36:21 +00:00
Wanne b562a39438 Merged from revision: 7030
- Added language version (*.PocketPopups.xml) of PocketPopups.xml
o This xml file is a 1:1 copy of the PocketPopups.xml file for the non English versions of the game

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7031 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-03-07 21:37:46 +00:00
Wanne 17d0261860 Merged from revision: 7028
- Added missing assignment entries for *.FacilityTypes.xml

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@7029 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-03-06 19:56:13 +00:00
Wanne f564b48501 Merged from revision: 6955
- Reworked *.LoadScreenHints.xml files
  o The xml files now only contain the <uiIndex> and the <szName> attributes


git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6956 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-02-21 09:03:58 +00:00
Wanne 66d7be7378 Merged from revision: 6930
- Added EnemyTaunts xml files
o Only French taunts are translated (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6931 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-02-15 20:47:46 +00:00
Wanne 0a36e31407 Merged from revision: 6924
- Deleted "Data-1.13/TableData/EnemyTaunts", because all the taunts are now in the "Data/TableData/EnemyTaunts" folder
- Updated *.EnemyTaunts.xml files for all languages
- INFO: All the action specific *.EnemyTaunts_*.xml" files will be committed soon, when they are ready...

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6925 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-02-14 07:37:51 +00:00
Wanne 98b1af7c23 Merged from revision: 6910
- Removed *.EnemyTaunts_Attack.xml file, because the structure is not completed
- Updated French GameDir files (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6911 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-02-13 08:13:02 +00:00
Wanne 94deceec84 Merged from revision: 6896
- Added new Enemy Taunts "Attack" file for (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6897 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-02-12 11:04:54 +00:00
Wanne 515d17e408 Merged from revision: 6818
Updated French Files (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6819 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-01-25 15:37:28 +00:00
Wanne 8f07164e78 Updated French Files (by hrvg)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6811 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-01-21 17:14:33 +00:00
Wanne c47f8cb8fc Merged from revision: 6804
- Updated / added French files (by hrvg)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6806 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-01-20 19:40:05 +00:00
Wanne e51b013da1 Merged from revision: 6756
Bugfix: Fixed old (unsupported map version error) A1 map in French version
- Added the English A1 map, which works fine

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6757 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2014-01-12 15:33:59 +00:00
Wanne 405353db5a - Updated French GameDir files (by hrvg)
- Added 3 new items to *.Items.xml

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6702 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-12-22 11:52:28 +00:00
Wanne 95f49fc756 - Moved "*.EnemyTaunts.xml" to "EnemyTaunts\*.EnemyTaunts.xml". Required by EXE Revision >= 6659
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6660 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-28 08:35:44 +00:00
Wanne b629f91e72 - Deleted old unused Encyclopedia XML file
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6643 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-24 10:47:28 +00:00
Wanne 353d83e6a9 Added new/updated enemy taunts
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6638 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-20 13:28:43 +00:00
Wanne 1e36829064 - Added new enemy taunts to *.EnemyTaunts.xml
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6629 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-19 08:25:24 +00:00
Wanne 33c557b59d - Fixed typo in *.EnemyTaunts.xml
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6626 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-18 19:52:12 +00:00
Wanne c2bfac48d7 - Updated missing *.FacilityTypes.xml entries
- Added missing *.Cities.xml
- Updated Chinese.Cities.xml (by John_5696)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6620 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-18 08:19:18 +00:00
Wanne 6157807cc9 - Added *.Minerals.xml files (currently only with English texts)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6588 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-12 14:22:05 +00:00
Wanne ef9ca4eaa7 - Added localized version of EnemyTaunts.xml (currently all texts are in English)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6580 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-11 09:50:54 +00:00
Wanne ecdff8e24c Added localized version of Backgrounds.xml
- Currently all files have English texts

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6578 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-11-11 07:52:12 +00:00
Wanne 529fe10b9d - Updated missing loadscreen hints for foreign languages
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6458 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-10-01 07:32:16 +00:00
Wanne 71238326eb - UB Improvements / Cleanup (by Jazz)
o Added missing UB specific items


git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6335 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-08-29 11:59:04 +00:00
Wanne 95e4826927 - UB Improvements / Cleanup (by Jazz)
o Deleted old files, added / updated files


git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6331 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-08-28 17:12:10 +00:00
Wanne 61ed9596c9 - Cosmetic Improvements to MERC hiring page (by Buggler)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6309 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-08-22 19:37:20 +00:00
inshy 6f1931a83c French translation by hrvvillers.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6195 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-07-05 16:28:59 +00:00
Wanne bf4a059226 - Added missing items (1633, 1634)
- Added new *.LoadScreenHints

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@6054 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-05-02 21:02:59 +00:00
inshy 5a3c529c78 Added new MERCs
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@5966 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-03-30 13:58:47 +00:00
Wanne 265f5dabf7 - Fixed wrong folder location for *.Pockets.xml (moved from "Inventory" to "Items")
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@5923 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-03-16 14:19:42 +00:00
inshy 1f96f1a644 Updated French data (by hrvvillers)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@5907 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2013-03-08 16:23:08 +00:00