Should this also accept "The office is next to/near the library" as the wording (to my knowledge) is the same?
Yes, it does and it is
Yeah,but in that example is like desk
It's about context - I asked my girlfriend, and that's what she said. In a context that's clearly about furniture the word means book case.
In actual conversation one could know whether biroul refers to an office or a desk.
If ”lângă” cannot be translated as ”next to”, what is the translation for ”next to”?
"next to" should be accepted as a translation of "lângă".
Is there a difference between bookcase and bookshelf? I never heared of a bookcase before.
A bookshelf is one shelf for books. A bookcase contains several shelves.
Mulțumesc foarte mult!