Klucz tłumaczenia (ang. translation key) to unikalny identyfikator, którego oprogramowanie i strony używają do zarządzania treścią w wielu językach. Zamiast zapisywać przetłumaczony tekst bezpośrednio w kodzie, system używa kluczy, którym odpowiadają różne wersje językowe. Klucze ułatwiają porządkowanie, aktualizację i utrzymanie tłumaczeń bez zmiany struktury treści.
Klucze tłumaczeń bardzo przydają się programistom i tłumaczom. Utrzymują elastyczność treści i upraszczają aktualizacje, gdy potrzebne są nowe tłumaczenia.