I've seen this same question before Why is there an extra term in definition of Noether current for spacetime translations? but I didn't understand the answer that was given so I would like to ask again:
If the fields/coordinates are changed in a way s.t. the E.L. equations are still obeyed after the transformation there is a conserved Noether current:
$$ J^\mu = \frac{\partial L}{\partial (\partial_{\mu}\phi)}\partial_{\mu}(\delta\phi)+L\delta x^\mu $$
This is because if the E.L. equations are obeyed, we have $\delta S=0$. But:
$$\delta S=\int \delta L dx^{4}$$ $$\delta L=\frac{\partial L}{\partial x^{\mu}}\delta x^{\mu}+\frac{\partial L}{\partial \phi}\delta \phi+\frac{\partial L}{\partial (\partial_{\mu}\phi)}\delta (\partial_{\mu}\phi)$$
The first term on the right exist only when the Lagrangian has explicit coordinate dependence. We assume the system obeys the E.L. equations and so the middle term can be replaced and the last term adjusted:
$$\delta L=\frac{\partial L}{\partial x^{\mu}}\delta x^{\mu}+\frac{\partial}{\partial x^{\mu}}\left(\frac{\partial L}{\partial (\partial_{\mu}\phi)}\right)\delta \phi+\frac{\partial L}{\partial (\partial_{\mu}\phi)}\partial_{\mu}(\delta \phi)$$
if we add the term $L\delta(\partial_{\mu}x)=0$ on the right side and we impose $\delta L=0$, which we can do as long as $\delta\phi$ and $\delta x^{\mu}$ are not zero at the boundary, we get:
$$\partial_{\mu}\left(\frac{\partial L}{\partial (\partial_{\mu}\phi)}\partial_{\mu}(\delta\phi)+L\delta x^\mu\right)=0$$
Clearly for a Lagrangian that does not depend explicitly on the coordinates the $L\delta x^{\mu}$ should be absent, yet I still see this formula used for Lagrangians that do not have explicit coordinate dependence. Can somebody please explain this to me?