Page 1 of 1

[c4rt] [1.1.32] Alternate input name localisation breaks when used with standard parameter

Posted: Mon May 03, 2021 3:50 pm
by Xorimuth
Using this locale:

Code: Select all

[test]
alt1=__ALT_CONTROL__1__build__
alt2=__ALT_CONTROL__1__build__ __1__ test
and running

Code: Select all

/c
game.print({"test.alt1"})
game.print({"test.alt2", "substituted parameter"})
should print

Code: Select all

Left-click
Left-click substituted parameter test
but instead it prints

Code: Select all

Left-click
__ALT_CONTROLsubstituted parameterbuild__ substituted parameter test
--------------------------------------------------

Furthermore:

Code: Select all

/c game.print({"test.alt2", "__1__"})
produces

Code: Select all

Left-click __1__ test
Crazy!

Re: [c4rt] [1.1.32] Alternate input name localisation breaks when used with standard parameter

Posted: Tue Jun 22, 2021 12:53 pm
by c4rt
Thank you for your report, this issue is fixed for the next release (1.1.36).

Re: [c4rt] [1.1.32] Alternate input name localisation breaks when used with standard parameter

Posted: Tue Jun 22, 2021 7:29 pm
by c4rt
Some issues were found with the current solution, so this bug report is moved back to Assigned.

Re: [c4rt] [1.1.32] Alternate input name localisation breaks when used with standard parameter

Posted: Mon Jul 05, 2021 12:16 pm
by c4rt
Fixed for the next release (1.1.36).

Re: [c4rt] [1.1.32] Alternate input name localisation breaks when used with standard parameter

Posted: Mon Jul 05, 2021 12:23 pm
by Xorimuth
Good job, thanks!