Pues yo en el tema de los nombres tengo entendido que se dicen/escriben como se digan/escriban en el idioma de origen de la persona, o sea, si tú eres Javier serás Javier aquí, en Cataluña o en Sebastopol. De igual manera un catalán que se llame Xavier aquí en Andalucía seguirá siendo Xavier.
Como anécdota os cuento que tengo un buen amigo catalán que se llama Francesc que como sabéis es Francisco en castellano y que puede ser "curro" en andaluz. Pues para tocarle las pelotas yo le llamo "curresc"
.