For translation invariance:
Let $E \subset \Bbb{R}$ be Lebesgue measurable. Then if the measure is infinite the case is obvious, so suppose its finite and
$$\lambda(E):=\inf\{\sum_{n \in \Bbb{N}}l((a_n,b_n)): E \subset \cup_{n \in \Bbb{N}}(a_n,b_n): l((a_n,b_n))=b_n-a_n\},$$
exists. So we have that
$$E \subset \bigcup_{n \in \Bbb{N}}(a_n,b_n).$$
Then for any $x \in \Bbb{R}$, one has (and this is clear to see set theoretically):
$$E+x \subset \bigcup_{n \in \Bbb{N}}(a_n+x,b_n+x).$$
But then,
\begin{align}
l((a_n+x,b_n+x))&=b_n+x-(a_n+x)\\
&=b_n+x-a_n-x\\
&=b_n-a_n\\
&=l((a_n,b_n)).
\end{align}
Thus the lengths of the intervals covering $E$ and $E+x$ are the same so taking an infimum yield the same result forcing $\lambda(E)=\lambda(E+x)$ as needed.
Also, this follows if you cover $E$ by unions of $(a_n,b_n]$ or $[a_n,b_n]$ or $[a_n,b_n)$ as these all have same Lebesgue measure as singletons have Lebesgue measure zero.