How do I localize a formatted string

So I want to localize my game from English to French, but I have a problem.
My base string is

string.format("%s's water plant", Owner.Value)

which, for my username, shows:

GenericsAccount's water plant

But, in french, I have to put my username at the end, like that:

"Usine d'eau de %s"

So I tried to make it translate from the first string to the second, but it just shows the english version instead of the french one…
So can somebody help me please?

1 Like

Did you look into this at all yet?

Yes, I did, but it’s really confusing, like I didn’t understand if I should put it in the base string or not (I tried too but it just showed {Owner.Value}'s xxxxx