1. A method executed at least in part by a computing device for translating content feed data, the method comprising: a processor of a social networking server receiving a formatted content having an activity event from a content feed provider; the processor receiving a language specific request through an input device; the processor determining a preferred language associated with a client device; the processor translating portions of the formatted content to a language specific string by matching the activity event to an activity template from an activity template lookup table, wherein alternative meanings of the translated portions are encompassed by including additional language independent tag value pairs within a multi value template; and the processor transmitting the translated language specific string to the client device.
3. The method of claim 1 , wherein the activity event comprises at least one language independent tag, an activity type reference, and a flag.