Correction, this _will_ make it impossible to translate correctly in some/many languages, using spanish:

    Hace aproximadamente un segundo
    Hace aproximadamente un minuto
    Hace aproximadamente una hora
    Hace aproximadamente un dia
    Hace aproximadamente un**a** semana
    Hace aproximadamente un mes
    Hace aproximadamente un año

I suggest to use the same kind of fixed strings as for hour in all cases.