@Mamba:
I take a look and as Trabis said it was easy fix.(If we consider it a bug)
open profile/include/install.php and find all profile_install_addField
and add a quotation mark. eg '_US_RANK' instead of _US_RANK
at least it will affect new installations.
profile_install_addField('name', '_US_REALNAME', '', 1, 'textbox', 1, 1, 1, array(), 2, 255);
profile_install_addField('user_from', '_US_LOCATION', '', 1, 'textbox', 1, 2, 1, array(), 2, 255);
profile_install_addField('timezone_offset', '_US_TIMEZONE', '', 1, 'timezone', 1, 3, 1, array(), 2, 0);
profile_install_addField('user_occ', '_US_OCCUPATION', '', 1, 'textbox', 1, 4, 1, array(), 2, 255);
profile_install_addField('user_intrest', '_US_INTEREST', '', 1, 'textbox', 1, 5, 1, array(), 2, 255);
profile_install_addField('bio', '_US_EXTRAINFO', '', 1, 'textarea', 2, 6, 1, array(), 2, 0);
profile_install_addField('user_regdate', '_US_MEMBERSINCE', '', 1, 'datetime', 3, 7, 0, array(), 0, 10);
profile_install_addField('user_icq', '_US_ICQ', '', 2, 'textbox', 1, 1, 1, array(), 2, 255);
profile_install_addField('user_aim', '_US_AIM', '', 2, 'textbox', 1, 2, 1, array(), 2, 255);
profile_install_addField('user_yim', '_US_YIM', '', 2, 'textbox', 1, 3, 1, array(), 2, 255);
profile_install_addField('user_msnm', '_US_MSNM', '', 2, 'textbox', 1, 4, 1, array(), 2, 255);
profile_install_addField('user_viewemail', '_US_ALLOWVIEWEMAIL', '', 3, 'yesno', 3, 1, 1, array(), 2, 1, false);
profile_install_addField('attachsig', '_US_SHOWSIG', '', 3, 'yesno', 3, 2, 1, array(), 0, 1, false);
profile_install_addField('user_mailok', '_US_MAILOK', '', 3, 'yesno', 3, 3, 1, array(), 2, 1, false);
profile_install_addField('theme', '_PROFILE_MA_THEME', '', 3, 'theme', 1, 4, 1, array(), 0, 0, false);
profile_install_addField('umode', '_US_CDISPLAYMODE', '', 3, 'select', 1, 5, 1, $umode_options, 0, 0, false);
profile_install_addField('uorder', '_US_CSORTORDER', '', 3, 'select', 3, 6, 1, $uorder_options, 0, 0, false);
profile_install_addField('notify_mode', '_NOT_NOTIFYMODE', '', 3, 'select', 3, 7, 1, $notify_mode_options, 0, 0, false);
profile_install_addField('notify_method', '_NOT_NOTIFYMETHOD', '', 3, 'select', 3, 8, 1, $notify_method_options, 0, 0, false);
profile_install_addField('url', '_PROFILE_MI_URL_TITLE', '', 4, 'textbox', 1, 1, 1, array(), 2, 255);
profile_install_addField('posts', '_US_POSTS', '', 4, 'textbox', 3, 2, 0, array(), 0, 255);
profile_install_addField('rank', '_US_RANK', '', 4, 'rank', 3, 3, 2, array(), 0, 0);
profile_install_addField('last_login', '_US_LASTLOGIN', '', 4, 'datetime', 3, 4, 0, array(), 0, 10);
profile_install_addField('user_sig', '_US_SIGNATURE', '', 4, 'textarea', 1, 5, 1, array(), 0, 0);
But i still think it is not good because a 1 language user will see
strange and weird constants instead of real titles in his own language.
IMO the better way is to remove edit title feature as i said before. so nobody can see and change them.