So for urls, it's best to pass in the entire URL at once, instead of having to rely on building it up within the translation string itself. That is, I'd suggest instead of

    siteroot => $LJ::SITEROOT


You do:

    openid_link => "$LJ::SITEROOT/openid/"