Is a parallel translation a linear transformation? I guess not because a linear transformation maps a zero vector to the zero vector but parallel translation does not. Am I right?

You are entirely correct. For any linear transformation $L$, it is true that $L(0)=0$, but this is not true for translation. This is enough to prove that translation is not a linear transformation.
If you want to go into detail, you can also go down to the definitions and find the axiom on which translation fails. Remember if $V$ and $W$ are linear spaces over $F$, then $L:V\to W$ is a linear transformation if


*

*For all $x,y\in V$, it is true that $L(x+y)=L(x)+L(y)$

*For all $x\in V$ and all $\alpha\in F$, it is true that $L(\alpha x) = \alpha L(x)$.


You can show that neither of the properties above is true for translation, since translation $T$ has the form $T(x)=x+a$, and therefore


*

*$T(x+y)=x+y+a\neq x+a+y+a=T(x)+T(y)$

*$T(\alpha x) = \alpha x + a \neq \alpha x + \alpha a = \alpha T(x)$.


Note also that $T$ is a translation if $a=0$, but in that case, $T$ is the identity map.
