Smuxi has now an String.Format parser, so you can do:
Append(_("{0}  is available"),  person);

also the {0} [{1}] logic should be done before and then appended later into the actual message