I have some function, say, Gauss PDF

Now I want it to repeat, say, every N units

How to transform any function this way?
I know I can sum function at each shift. But is it possible to convert argument only? I.e. apply some transform to $x$ only?
UPDATE
Ideally, I would like to find $g_T(t)$ such that
$\sum\limits_{n=-\infty}^{\infty}F(t+nT) = F(g_T(t))$
where $n \in Z$, $F$ is any function and $T$ is desired period.
I don't know if it is possible in principle, for example, endless summing may produce infinities everywhere. In this case one may introduce some weighting in lefthand side...
UPDATE 1
My be lefthand size should be
$\lim\limits_{k \to +\infty}\frac{1}{2k}\sum\limits_{n \in Z}F(t+nT)$
If you say $$p(x) = f(x\bmod N)$$
then $p$ is a periodic function with period of $N$, which has $p(x)=f(x)$ for all $x$ in $[0, N)$.
To make $p$ and $f$ agree on an interval that is symmetric around 0, you can use $$p(x) = f\left(\left(\left(x + \frac N2\right)\bmod N\right) - \frac N2\right)$$
which is again a function that has a period of $N$, but this time $p(x) = f(x)$ for all $x$ in $\left[-\frac N2, \frac N2\right)$.
If that's not what you want, please clarify what your question is.