1b0f145c87
Add a locale-keyed cache for no-argument translation lookups so repeated literal keys resolve without redoing the lookup chain. Reset on locale change and on locale override application. Ported from phase3-measured-perf (cherry-pick -x 970dd88), adapted to current main (hoisted the per-locale cache-table creation; excludes the branch's audit doc and gitignored test).