Version 1.2.2
Given the following resource string;
sValidGridChars = #8' !"#$%&''()*+,-./09:;<=>?@ABYZ[\]^_`abyz{|}~'#127;
running DxGetText on the pas file yields:
#. Programmer's name for it: sUnderscoreDelimited
#: FWStrngs2.pas:13
msgid " !\"#$%&'()*+,-./09:;<=>?@ABYZ[\\]^_`abyz{|}~"
msgstr ""
Note the backspace is missing and the DEL is not escaped. Also not the programmer's name is incorrect. It duplicated the name from the prior resource string.
Running dxgettext on the compiled EXE yields:
#. Resource 4077, item no. 13
#: Project1.exe:1633004
msgid "\x08\ !\"#$%&'()*+,-./09:;<=>?@ABYZ[\\]^_`abyz{|}~"
msgstr ""
The backspace is present but has backslash after it that creates issues down the line in programs like POedit.
> Also not the programmer's name is incorrect.
> It duplicated the name from the prior resource string.
with r18 the duplicate "Programmer's name for it: ..." comment should be removed.