En översättningsnyckel (translation key) är en unik identifierare som används i program och på webbplatser för att hantera flerspråkigt innehåll. I stället för att lagra den översatta texten direkt i koden använder systemen nycklar som motsvarar olika språkversioner. Nycklarna gör det lättare att ordna, uppdatera och underhålla översättningar utan att innehållets ursprungliga struktur påverkas.
Översättningsnycklar är mycket användbara för utvecklare och översättare. De håller innehållet flexibelt och förenklar uppdateringar när nya översättningar behövs.