1. A computer-implemented method for creating an integrated UI language preference list (“the List”), operating in a computer system having multiple UI language settings including an application UI language preference list (“APL”), a user UI language preference list (“UPL”), and an ultimate fallback UI language (“original UI language”), comprising merging one or more of the multiple UI language settings to the List.