Usage of の as nominalizer


Cheers.

Some days ago I've been trying to get used in how to use の as nominalizer, but
I cant get it even yet.

I cant get the part where の changes the sentence into a noun.

e.g

> ブログを読むのが好きです

My problem is. How do I should take ブログを読む when nominalized? I think is (To
read a blog), so (I like to read a blog) is what I figured out. My question.
To read a blog is not a noun, so how can I take it in English?

> 彼が来るのを知っている

Same here, 彼が来る is also not a noun but because of the の particle I have to
take it as it. so (he comes), (I know he is coming). But still have the same
problem and my head blows up!. I don't know how to take it in English or how
to translate it in English.

彼が来る means he comes, but if add の, 彼が来るの, what does it became. How is
translated.

I hope you can understand my problem and help me, I'm really confused and
really frustrated with all this. Thank you in advance for any help you can
bring me :)




In English, a noun is a person, place, or thing. In English, if I asked you to
list THINGS you like, you could say, "I like reading" just as easily as you
could say, "I like books". Even though books are nouns and reading is an
activity, they can both be things you like.

> ブログを読むのが好きです

Reading blogs is a thing I like.

> 彼が来るのを知っている

That he will come is a thing I know.

It's a little awkward when you try to translate it into English, but that's
how I think of it.

[code]

    [ブログを読む] の [が好きです]
    [Reading blogs] <- [I like this thing]
    
    [彼が来る] の [を知っている]
    [He will come] <- [I know this thing]
    
[/code]

