X sometimes implies "to wish to be like", depending on contexts. I think the particular case is within the spectrum of its meaning, so it is not particularly a translation matter.
At the bottom, X means "the subject thinks X is ideal". Whether or not the subject wants to be/have X depends on context.
For example assume is a beautiful girl. If the speaker is a girl, would usually means "I wish I could be like "; if the subject is a boy, it usually means "I long for ". Both shares the basic " is an ideal woman".
Also, it could be the case that the speaker does not long for X thinking it is ideal. Continuing the above, a boy could say "" just meaning "I admire ", that is, without any implication that he loves her.
* * *
Another example pair.
* I long for living in Europe
* I think living in Europe would be nice, but being in Japan is easier.