Drupal t() replacements should be given as arrays. Silly mistake.
Further refined t() placeholder so that it might work.