1. An apparatus, comprising: one or more processors; and one or more non-transitory computer-readable storage media having instructions stored thereupon which are executable by the one or more processors and which, when executed, cause the apparatus to: receive a request from a computing device for a translation of a content item; determine a rendered location of the content item on a display associated with the computing device; transmit a request to a first machine translation service to translate the content item from a first language to a second language, the first machine translation service configured to generate a first translation of the content item at a first quality level; transmit a request to a second machine translation service to translate the content item from the first language to the second language, the second machine translation service configured to generate a second translation of the content item at a second quality level; receive the first translation of the content item from the first machine translation service at a first time; provide the first translation of the content item to the computing device for presentation of the first translation of the content item at the rendered location of the display associated with the computing device; receive the second translation of the content item from the second machine translation service at a second time after than the first time; and provide the second translation of the content item to the computing device for presentation of the second translation of the content item at the rendered location of the display to replace the first translation at the rendered location.
1. An apparatus, comprising: one or more processors; and one or more non-transitory computer-readable storage media having instructions stored thereupon which are executable by the one or more processors and which, when executed, cause the apparatus to: receive a request from a computing device for a translation of a content item; determine a rendered location of the content item on a display associated with the computing device; transmit a request to a first machine translation service to translate the content item from a first language to a second language, the first machine translation service configured to generate a first translation of the content item at a first quality level; transmit a request to a second machine translation service to translate the content item from the first language to the second language, the second machine translation service configured to generate a second translation of the content item at a second quality level; receive the first translation of the content item from the first machine translation service at a first time; provide the first translation of the content item to the computing device for presentation of the first translation of the content item at the rendered location of the display associated with the computing device; receive the second translation of the content item from the second machine translation service at a second time after than the first time; and provide the second translation of the content item to the computing device for presentation of the second translation of the content item at the rendered location of the display to replace the first translation at the rendered location. 2. The apparatus of claim 1 , wherein the non-transitory computer-readable storage media has further instructions stored thereupon to: transmit a request to a third machine translation service to translate the content item from the first language to the second language, the third machine translation service configured to generate a third translation of the content item at a third quality level; receive the third translation of the content item from the third machine translation service at a third time after the second time; and provide the third translation of the content item to the computing device.