Use named tokens for backend translations (cherry picked from commit 11f96c31048c2d1aafca0c91736d439f7f9a95a8)
(cherry picked from commit 377fce6fe15c0875c4bd33f1371a31af79c9310c)