No te sientas dubitativo entre el término shangai y el término xhangai a la hora de escribir, puesto que solamente existe una manera posible de escribir este término con corrección, y es: shangai. La palabra xhangai simplemente no arroja ningún resultado cuando lo buscamos en el diccionario de la Real Academia de la Lengua Española.
La inseguridad cuando debemos escribir palabras que incluyen las letras ‘s’ y ‘c’ pasa con más regularidad en aquellas áreas en que ambas dos se pronuncian de igual manera. Esto ocurre principalmente en los países de Latinoamérica en los que hablan en español, pero también en algunas partes del sur de la Península Ibérica y las Islas Canarias. No vamos a entrar a teorizar acerca del porqué de esta pronunciación, dado que no es el propósito de esta web, meramente queremos mencionar que sea como sea, esta forma de pronunciar está aprobada. También {hay que apuntar|es preciso señalar que la confusión entre ‘s’ y ‘c’ solamente puede darse en algunos casos, puesto que la ‘c’ cuando antecede a las vocales ‘a’, ‘o’ y ‘u’ nunca se pronuncia de modo similar a /s/, sino que se pronuncia como /k/, por lo cual no debería de existir ninguna confusión en estos casos. Respecto al resto, aconsejamos escuchar cómo se pronuncian las palabras en español peninsular estándar, para así aprender a distinguir cuándo tenemos que escribir la letra ‘s’ y cuándo ‘c’. Y indudablemente, seguir nuestra web y aprender las reglas de ortografía que hemos compilado para ti en la portada de este sitio. De esta manera nunca más tendrás dudas sobre si el vocablo que pretendes escribir se escribe shangai o es la palabra xhangai.