"You have not uploaded a picture yet. Please upload a picture to improve your chances to find hosts or guests. You can upload a picture by..." However, you must not put markup inside t(). So the <p> goes outside it, and the link can use replaceable parameters. t() is only for the things that can be translated, not markup.