Redesign plugin manager to better handle long translations