$\textbf{Theorem:}$ Let $A,B$ two locally compact groups and $G=A\times B$ their product. Let $\mu_A$ and $\mu_B$ a left Haar measures. Then $\mu_A \times \mu_B$ is a left Haar measure of $G$.
$\textbf{Corollary:}$ Let $\bigtriangleup_A$ and $\bigtriangleup_B$ the modular functions of $A$ and $B$. Then
$$ \bigtriangleup_G(a,b)=\bigtriangleup_A(a)\bigtriangleup_B(b)$$
My proof:
Suppose that $A$ and $B$ are $\sigma-$finite then $\mu_A \times \mu_B$ satisfies:
$$ (\mu_A \times \mu_B) (M) = \int_A \mu_B (M_x) \mu_A(dx) $$
where $M$ is a borel set of $\mathcal{B}(A) \times \mathcal{B}(B)$ and $M_x = \{y \in B \hspace{0.5mm} \vert \hspace{0.5mm} (x,y) \in M \}$. It's easy to see that for $g=(g_1,g_2)\in G$ we have:
$$ (gM)_x = g_2 M_{g_1^{-1}x}$$
So:
$$ (\mu_A \times \mu_B) (gM) = \int_A \mu_B ((gM)_x) \mu_A(dx) = \int_A \mu_B (g_2 M_{g_1^{-1}x}) \mu_A(dx) = \int_A \mu_B (M_{g_1^{-1}x}) \mu_A(dx) $$
Then if put $y=g_1^{-1}x$ we have $\mu_A(dy)=\mu_A(dx)$ and:
$$ (\mu_A \times \mu_B )(gM) = \int_A \mu_B (M_{y}) \mu_A(dy) = (\mu_A \times \mu_B)(M)$$
The corollary is immediate.
My question is how to prove it for the case where it is not $\sigma$-finite. The theorem statement does not mention that $\mu_A$ and $\mu_B$ are $\sigma$-finite.