anchor.diff:                          echessd_lib:time_offset_to_list(
                             echessd_lib:local_offset())
                   end}];
  +         (language) ->
  +              {_LangAbbr, LangName} = LangInfo,
  +              [{gettext(language), LangName}];
            (_) -> []
  -      end, [login, fullname, created, timezone]).
  +      end, [login, fullname, created, timezone, language]).
   
   user_games(Username, UserInfo, ShowNotAcknowledged) ->
       %% fetch all user games info
  
positive.code: format_error(Term) ->
      io_lib:format("~120p", [Term]).
  
  
negative.code:     end ++
          case NotConfirmed of
              [_ | _] when ShowNotAcknowledged ->
                  h2(gettext(unconf_games) ++ ":") ++
                      string:join(
                        [user_unconfirmed_game_(Username, I, L) ||
                            {I, L} <- NotConfirmed], "<br>") ++
  