In your Localizable.strings files, you should create a separate fixed key and put the html template as the value that contains the placeholder for the parameters, for example:
"HTML_STRING" = "<html><head><style type=\"text/css\"> body {font-family: \"Verdana\"; font-size: 12;} </style></head><body><h2>%@ %@</h2><p>email: %@<p>phone: %@<p>services: %@<p><img src=\"%@\"/></body></html>";
And then use the key in your code, for example:
NSString *htmlString = [NSString stringWithFormat:NSLocalizedString(@"HTML_STRING",nil),
client.aClientFirstName,
client.aClientLastName,
client.aClientEMail,
client.aClientPrimaryPhone,
appt.aServices,
fileURL];
Here your htmlString variable will give you the localized version of the string with parameters included.