It would be nice if we could see
"Add Col. Joshua Gist to an existing ..."
instead of "Add this person to an existing ..."
similarly for all other "this person" links
And links like "Add/Link .... as wife"
could be "Add/Link .... as wife of Col. Joshua Gist"
("as child of Col. Joshua Gist & Sarah Harvey")
The best method, in my opinion, would be to make the default strings in the lang file contain variables like:
#MARNM# = married name of the querystring["pid"]
if page has no pid, the word error with
a mini-help icon next to it--inline--giving
a popup that explains the admin put this
key in a place that made no sense :-)
#NAME# = Preferred name (first NAME tag in GEDCOM)
of the pid (same error handling)
#COUPLE# = Both names for a famid (similar
error handling)
Then admins could use these variables in other places.