In general, %%1 can be escaped correctly
{"rawtext":[{"translate":"%%1","with":["hello world"]}]}{"rawtext":[{"translate":"%%1","with":["hello world"]}]}The observed result:
> hello world> hello worldBut when I prepebd %%
{"rawtext":[{"translate":"%%%%1","with":["hello world"]}]}{"rawtext":[{"translate":"%%%%1","with":["hello world"]}]}The observed result:
> %1> %1The expected result:
> %hello world> %hello worldI'm pretty sure it's not right because that's not the same as %%%%s
{"rawtext":[{"translate":"%%%%s","with":["hello world"]}]}{"rawtext":[{"translate":"%%%%s","with":["hello world"]}]}The observed result:
> %hello world> %hello world
Exactly, i just gave up