I am getting this and a pile of others up to textid=46 in the debug.log when running X Rebirth 3.61 and 4.00 beta 4 in German for testing.
[General] ======================================
[=ERROR=] GetText(pageid=40000, textid=5) TextID not found!
[General] ======================================
[General] ======================================
[=ERROR=] GetText(pageid=40000, textid=6) TextID not found!
[General] ======================================
[General] ======================================
[=ERROR=] GetText(pageid=40000, textid=5) TextID not found!
[General] ======================================
[General] ======================================
[=ERROR=] GetText(pageid=40000, textid=7) TextID not found!
[General] ======================================
[General] ======================================
[=ERROR=] GetText(pageid=40000, textid=8) TextID not found!
[General] ======================================
[General] ======================================
[=ERROR=] GetText(pageid=40000, textid=7) TextID not found!
[General] ======================================
My underlying PC language is 044 English
command parameters are
"C:\Program Files (x86)\Steam\steamapps\common\X Rebirth\XRebirth.exe" -debug all -logfile debug.log -prefersinglefiles -language 49 -skipintro -showfps
English, French, Spanish and Italian are fine
Looking in 0001-L049.xml there is no <page id="40000" and neither is there in any other language
It also seems to affect some of the messages that I am creating
Code: Select all
<substitute_text text="$logtext" source="{1016,72}" comment="Assigned $ENTITYTYPE$ $ENTITYNAME$ to (ship)$OBJECT$.">
<replace string="'$ENTITYTYPE$'" with="$NewNPC.type.name"/>
<replace string="'$ENTITYNAME$'" with="$NewNPC.name"/>
<replace string="'$OBJECT$'" with="$ActorDock.component.name"/>
</substitute_text>
In English its saying in the log and on the screen
Assigned commander Pok Keppel to Entertainment District
In German its saying in the log and on the screen
commander Pok Keppel zu Vergnügungsviertel in $ZONE$ zugewiesen.
I think that the translation system is unhappy with me
Regards
jth