The complete file is in the attached "report.zip". A sample entry begins as follows:
Code: Select all
[cncxmprm.cpp ]
replacement: "Reserved for Enduser/Integrator custom PLC and Macro use"
eng: @P710_LABEL = "VFD boot-up time (ms)"
spa: ""
Unfortunately, in CNC12 Oak Mill v5.20, and also in the CNC12 Mill Offline/Demo v5.20, the new text appears with the wrong parameters.
The new text for P710 appears for P700; the new text for P711 does not appear anywhere at all; and the new text for P712 appears for P701.
How should I format the user_language.msg file so that the correct parameter descriptions are replaced?
Also, what is the role of the "replacement:" line?
If CNC12 uses that text -- instead of the unique "@" tag -- to determine what to replace, then there will be several problems: it will probably replace just the first piece of text that happens to match that content, regardless of whether it is the intended one; and the user_language.msg file will probably cease working if Centroid changes their text in the supplied language.msg file in some future software update.