Steeds means always, but with an implication that something is going on steadily. Dutch has to be more careful about its function words because it's less careful about the present/future distinction and uses the progressive less systematically than English does. Steeds is required to disambiguate the meaning of nog sufficiently to exclude the reading: "I am still going to see her [later today]."
Nog has several such disambiguations, including nog meer (still/yet more), arguably later nog (still as used in the previous paragraph), nog wel (still in its most basic temporal sense), and nog steeds (continuing and still).
dutch native here.
always will be altijd. so wrong word. literaky translated steeds means still even as nog steeds. there are more words in english wich have same meaning as the duth word nog.
NEVER TRUST GOOGLE TRANSLATE BECAUSE IT DEPENDS ON THE SENTENCE WICH WORD U HAVE TO USE.
My girlfriend (a native Dutch speaker) says that "Ik zie haar nog steeds" can only mean that you are still physically looking at her (so, the literal translation), or that you are seeing her only in the context of staying in contact with her (I'm "seeing" my friend for lunch; I still "see" my old coworkers, etc). But in the context of dating, "seeing someone" is not a euphemism for dating here like it is in English-speaking countries, so this sentence does not imply dating.
- The words nog steeds belong together in the same way that the words zoom in or many other word pairs or longer phrases do in both languages. They can make sense on their own, but certain combinations are special and must be learned or looked up in a dictionary. So basically they behave like a single word, which is what they sometimes become after a while. (This is clearly what happened to for ever and all ways, for example.)
- The basic sentence structure of Dutch is V2, which in most simple cases means subject - finite verb [one word only] - object [if any] - rest of the verb phrase [if it consists of more than just the finite verb]. In this case the verb phrase consists of just one word (the finite verb), so it just amounts to SVO like in English: Ik zie haar.
- The only remaining problem is to find a good location for nog steeds inside Ik zie haar. To do this intuitively, your intuitions from English will be pretty good, but you must take the constraints of V2 into account.
- V2 means that the finite verb (if it isn't put first to stress it or in a yes/no question) always comes in second position. So you can't put nog steeds there. This rules out the word order of I still see her: Ik nog steeds zie haar is wrong.
- The obvious alternative is I see her still, leading to Ik zie haar nog steeds.
- Or if you want to stress still / nog steeds, put it first: Still I see her. But then you must move the finite verb so that it is again in second position: Nog steeds zie ik haar.
I think I answered basically the same question in my long response to Aleksandreign in the discussion for the sentence I still see her. (Same sentence pair, other direction.) See there for the details. I can't guarantee that everything there is correct, but it will give you some material to work with - and apparently some people found it helpful.
The key thing to consider: Haar is a direct object but van hem is a prepositional phrase. Objects bind to the verb very strongly. (And in some languages they are or can be treated differently when they are represented by personal pronouns such as her. The Romance languages are famous for this, but to some extent this also happens in English.) Prepositional phrases are coupled more loosely.
That would mean the following: We all know that I still see someone. The information I want to convey with this sentence is that she is the person I see.
This is not a very likely thing to say, and even if you do want to say that, it requires a different word order in Dutch as well: "Ik zie nog steeds haar." (This happens to be essentially the same word order as in your English sentence.)
However you cannot use it that way in Dutch, you will be misunderstood. The reason for that is that word order in Dutch is important here. A specific direct object comes in a different place in the sentence than a non-specific direct object and there is the peculiarity that haar (meaning her) is a specific direct object, while haar (meaning hair) is non-specific.
- ik zie nog steeds haar = I still see hair (non-specific)
- ik zie haar nog steeds = I still see her (specific)
And since the sentence you talk about is unlikely, people will even more clearly interpret it the way I just typed. Also compare:
- ik zie nog steeds een boek (non-specific)
- ik zie het boek nog steeds (specific)
See this explanation on word order: http://www.dutchgrammar.com/en/?n=WordOrder.16 and the following pages (clicking next page a few times).