View Issue Details

IDProjectCategoryView StatusLast Update
0006736The Dark ModDesign/Codingpublic19.08.2026 22:59
Reporterstgatilov Assigned Tostgatilov  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product VersionTDM 2.14 
Target VersionTDM 2.15 
Summary0006736: Strings framework: consume all.lang directly in UTF-8
DescriptionIt would be great to get rid of Perl scripts.
The only thing which holds them today in core assets is processing all.lang into individual .lang files.

The idea is to consume all.lang directly, probably having it renamed to something like all.utf8lang.
And the charmaps should contain mappings of UTF-8 characters into engine-internal codes (should have extension like .utf8map)
The engine does not need to fully support UTF-8, it simply converts the byte sequences according to the map file.
Additional InformationAlso described here:
* https://forums.thedarkmod.com/index.php?/topic/23204-proposed-i18n-improvements-for-tdm-215/#findComment-509456
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
19.08.2026 22:59 stgatilov New Issue
19.08.2026 22:59 stgatilov Status new => assigned
19.08.2026 22:59 stgatilov Assigned To => stgatilov