A fordítási kulcs (angolul translation key) egy egyedi azonosító, amellyel a szoftverek és a weboldalak a többnyelvű tartalmat kezelik. Ahelyett, hogy a lefordított szöveg közvetlenül a kódban lenne, a rendszerek kulcsokat használnak, amelyekhez a különböző nyelvi változatok tartoznak. A kulcsokkal könnyebb rendszerezni, frissíteni és karbantartani a fordításokat anélkül, hogy a tartalom eredeti szerkezete változna.
A fordítási kulcsok nagyon hasznosak a fejlesztőknek és a fordítóknak. Rugalmasan tartják a tartalmat, és egyszerűbbé teszik a frissítést, amikor új fordításokra van szükség.