I wouldn't worry. My nephew wasn't talking at all at 2 (his was due to autism) but the peadtrician said with children if they aren't talking is it because a) they don't understand or b) just because they aren't ready. As you said your daughter has an understanding, there isn't cause for concern and she will speak in her own time.