Taking Allah'S Name On Food – Sura Anaam 118-121
One could argue that translators just inserted the word which is not there in Arabic at all without even putting it in parenthesis. There is food other than meat as well on which name of other deity is pronounced as in your reply as well, and Allah could have very easily specified that its about animals as He did in other places. The ayat you have qouted 2:173 also talks about not eating if anyone elses name is invoked and this is also an interpretation that surah anaam ayat refers solely to 2:173. Even in translation of 5:4 interpretation has been added: “So, eat of what they catch for you [289] and [before you let loose the animal to catch the prey,] pronounce upon it the name of God”. Without the words in bracket it could simply mean pronounce the name of God before eating. The key problem which keeps bugging me is that if we read the original text without our biases and interpretations by translators, the meaning could be very different. Perhaps it would be better to call these interpretation rather than changing the translation. Reading without preconceived biases is an asool I picked from Ghamidi sbs explanation on reading ayahs about covering one self and whether it includes covering face or not. Anyways, jazakAllah for the time to answer