Sorry, I mistyped again. The pref folder should be in defaults which is in the KM root folder. Mine is as follows:
C:\Program Files\K-Meleon\defaults\pref
It is the same folder with I10n.js.
Since I10n.js contains these agents -
pref("kmeleon.privacy.useragent1.name", "Firefox 3.5");
pref("kmeleon.privacy.useragent1.string", "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16");
pref("kmeleon.privacy.useragent2.name", "SeaMonkey 2.0");
pref("kmeleon.privacy.useragent2.string", "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20101123 SeaMonkey/2.0.11");
I add a third agent ( required by my bank - they will not accept the beta versions ) by putting it in personal.js.
pref("kmeleon.privacy.useragent3.name", "K-Meleon/1.5.4");
pref("kmeleon.privacy.useragent3.string", "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.24pre) Gecko/20100228 K-Meleon/1.5.4");
All the files of type js are read at startup and I have three agent in the TOOLS - USER AGENT menu. Just substitute the strings for KM 1.7 where I have used KM 1.5.4.
Hanlon’s razor is an eponymous adage named after Robert J. Hanlon that states: “Never attribute to malice that which is adequately explained by stupidity.â€
JamesD