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