6. A computer-implemented method, comprising: receiving, at a server having one or more processors and associated with a social network comprising a plurality of users, a first request for a parsable content feed from a computing device associated with a user of the plurality of users, the parsable content feed comprising at least one of (i) user-generated text posts on the social network and (ii) user-generated text comments to posts on the social network, wherein the parsable content feed comprises a text portion in a source language, the text portion being a sub-portion of text of the parsable content feed; transmitting, from the server to the computing device, the parsable content feed in response to the first request; detecting, at the server, the source language of the text portion to obtain a detected source language; comparing, at the server, the detected source language to a set of preferred languages for the user; and when the detected source language does not match any of the set of preferred languages, outputting, from the server to the computing device, a clickable icon for display in the parsable content feed proximate to the text portion, the clickable icon being configured to display a machine translation of the text portion and the text portion in the parsable content feed, the machine translation of the text portion being in one of the set of preferred languages for the user.
6. A computer-implemented method, comprising: receiving, at a server having one or more processors and associated with a social network comprising a plurality of users, a first request for a parsable content feed from a computing device associated with a user of the plurality of users, the parsable content feed comprising at least one of (i) user-generated text posts on the social network and (ii) user-generated text comments to posts on the social network, wherein the parsable content feed comprises a text portion in a source language, the text portion being a sub-portion of text of the parsable content feed; transmitting, from the server to the computing device, the parsable content feed in response to the first request; detecting, at the server, the source language of the text portion to obtain a detected source language; comparing, at the server, the detected source language to a set of preferred languages for the user; and when the detected source language does not match any of the set of preferred languages, outputting, from the server to the computing device, a clickable icon for display in the parsable content feed proximate to the text portion, the clickable icon being configured to display a machine translation of the text portion and the text portion in the parsable content feed, the machine translation of the text portion being in one of the set of preferred languages for the user. 9. The computer-implemented method of claim 6 , wherein the machine translation of the text portion is displayed after the text portion in the parsable content feed.