I'm not sure of everyone's roles here (new to the boards), but I would ask you to at least learn what it is before you dismiss it.
As an FYI, I owned an international translation company for a decade. I served as the North American rep to the international trade board as well as on the US national board. I also advised the (former US president) Obama administration on translation's impact on policy & business. In other words, I know what I'm talking about.
So, all this said, translation memory is exactly what it sounds like a "memory" of translations BGA volunteers have already done. When any volunteer translates something, the system saves that in a central repository. It saves both the source (the original language) as well as the target (the new language). Turn it on, and when you're translating, it offers these saved translations as suggestions, together with a percentage chance that they have of being correct for the new string. (This is especially important when languages that have agreement with number or gender are paired with ones that don't — or declination. Note this is different from machine translation, which simply does the translation for you. Translation memory allows you to reuse your own work, as well as the work of others on your team. In other words, it keeps you from having to translate the exact same words or phrases over and over and over. That's why it would be helpful here: Other posters on this thread are having to copy and paste code. Just load the code in the TM and the TM will do it for you. It's how every professional website on earth is done.