It is well known that the map $M: S^1 \rightarrow S^1$ given by $x \mapsto x + \alpha$ (mod 1) is ergodic whenever $\alpha$ is irrational. What about maps $M_2 : S^1 \times S^1 \rightarrow S^1 \times S^1$ given by $(x_1,x_2) \mapsto (x_1 + \alpha_1, x_2 + \alpha_2)$? Or more generally, the maps $M^n : S^1 \times \dots \times S^1 \rightarrow S^1 \times \dots \times S^1$ given by $(x_1, \dots, x_n) \mapsto (x_1 + \alpha_1, \dots, x_n + \alpha_n)$?
I have managed to notice that for $M_2$, if we take $\alpha_1 = \alpha_2$, then the map fails to be ergodic since $e^{2 \pi i (x_1 - x_2)}$ is invariant but non-constant. So I conjecture that the maps $M^n$ are ergodic when $\alpha_1,\dots,\alpha_n$ are distinct irrational numbers.
You would need them to be linearly independent as well. Otherwise, assuming $\sum_{j=1}^n c_j \alpha_j=0$, you would get that
$$ f(x_1,...,x_n)= e^{2\pi \sum_{j=1}^n c_j x_j} $$
is also an invariant but non constant function. You can see that the orbit would then be dense by the simultaneous version of the Dirichlet approximation theorem. Then, you can approximate the indicator of any measurable set, like in this thread.