Let $X = \mathbb T^2=\mathbb R^2/\mathbb Z^2$ be the torus, $\mu$ a $T$-invariant measure on $X$, $A \in M_2(\mathbb Z)$ a hyperbolic matrix, $T_A$ the associated automorphism. Let $v^-$ be an eigenvector of the smaller eigenvalue. (The contracting eigenvector.)
We want to prove:
$h_\mu(T_a)>0$ if and only if for every $B$ with $\mu(B)>0$, there are arbitrarily large $t$ for which $\mu \left( (B+tv^-) \cap B \right) >0$.
This resembles the definitions of non-wandering set and conservative action, for $\mathbb R$-actions.
Observations in the comments:
The translations along $v^{-}$ may not be measure-preserving, so we cannot apply Poincaré recurrence.
The claim is easy in case $\mu$ is the Haar measure $m_X$.