Język zapasowy (ang. fallback language) to drugi język, którego system lub strona używa, gdy preferowany język jest niedostępny. Jeśli brakuje tłumaczenia na dany język, język zapasowy sprawia, że użytkownik wciąż dostaje zrozumiałą treść. Zapobiega błędom i pustym miejscom na stronie.
Język zapasowy strony to też rezerwowe rozwiązanie, dzięki któremu nawigacja, instrukcje i ważne informacje są jasne, nawet gdy nie wszystko zostało przetłumaczone.