Absolut!
Special settings are by default in %apdata%/K-Meleon/Profiles....
I just answered a question about this problem in detail.
About Versions info.
You can force another version info via preferences.
AfAIK this still works.
user_pref("general.useragent.vendor", "K-Meleon/0.8.2+");
That is used in ../Profiles/Prefs.js bold string is altered via about: config (Browser Konfiguration) and Italic string is altered via user.js. - Or can be directly edited into prefs.js while the browser is shut down.
These settings can be pre-set e.g. in ./program files/k-meleon/defaults/pref/I10n.js
pref("general.useragent.vendor", "K-Meleon");
#(forces name =K-Meleon)
pref("general.useragent.vendorSub", "1.5.3beta");
# (forces number = 1.5.3beta & overrides real number)
You (or devs) normally place these settings in I10n.js next to where the translators later indicate special locale settings.
pref("general.useragent.locale", "pt-BR");
pref("general.useragent.contentlocale", "BR");
pref("kmeleon.general.homePage", "resource:///locales/pt-BR/readme.html");
Here You could also add:
pref("general.useragent.extra./ do K-Meleon Project Brasil 2009", "/ do K-Meleon Project Brasil 2009");
# enables extra things & must be in a .js in ./defaults/pref/..
Add some of the changes to a new K-Meleon & You get a new UserAgentString.
Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.21) Gecko/20090426 K-Meleon/1.5.3beta / do K-Meleon Project Brasil 2009
Edited 3 time(s). Last edit at 05/11/2009 10:09AM by guenter.