The above attachment just limits the alternative locale dir to LC_MESSAGES (not sure if that's the most elegant method, I didn't see any better one). This keeps the current behaviour of translation lookups; fixing the two unrelated bugs above might be too intrusive at this point for yakkety, and correctly interleaving is actually remarkably difficult due to the painful structure of the code.
The above attachment just limits the alternative locale dir to LC_MESSAGES (not sure if that's the most elegant method, I didn't see any better one). This keeps the current behaviour of translation lookups; fixing the two unrelated bugs above might be too intrusive at this point for yakkety, and correctly interleaving is actually remarkably difficult due to the painful structure of the code.