Let $R$ be a number ring. We have the following result: For every ideal $I\subset R$ $$ I = \bigcap_P I_P $$ where $I_P$ denotes the localization of $I$ at $P$ and the intersection is taken over all the prime ideals $P$ of $R$. My question is: Can we deduce from this that if $I_P$ is principal in $R_P$ for every prime ideal $P$ of $R$, then $I$ itself is principal? Or stated differently, is being principal a local property?