I edited my language files to rename "Paypal IPN" to Paypal (avoid customer confusion). But I also added some php in paypal.php at line 68 (version 1.3.7) which has more descriptive text for customers to know they can pay with credit card without registering on Paypal and some credit card logos too. It is only used if the page is checkout page otherwise it would use Language file values.

But the problem is that this
"$this->title = "whatever <img src=\"blah\">"
Is used Everywhere that Paypal IPN would appear. That means the next page, in emailed invoice and in Order History (it is truncated in Order History though to about 11 characters).

Why would Zencart be using the stored value of $this->title to refer to Paypal module instead of the Language file CONSTANT values ?