普通话是中国的国语。人人都需要学会说普通话。对方和你说方言应该是觉得是老乡,这样交流起来会更加的亲切。
题主为什么不能说方言呢?和家乡人交流用家乡话也是正常的可以的。没有规定一定要说普通话。如果你对此种方言较为熟悉,交谈中可以夹达词汇。比如我在普通话夹带重庆话的:锤子,啥子,川川,要得,等等。很自然,也不会让对方完全对普通话感觉别扭。偶尔一时未理解,说抱歉,请对方再说一次。并真诚向对方学习此话的方言含义及发音。一般正常人都会很开心对你进行解释,并通过此拉近双方距离。一个方言,一个普通话我已经经历了6年,从未感到任何别扭,朋友同事领导也觉得很正常,甚至偶尔我嘴里蹦出个半洋不土的重庆话,对方会感觉很逗乐,某些环境很能融洽沟通氛围。
当然语言最终的目的就是交流,你说普通话也好,家乡话也好主要是能够很好的交流,只要交流的目的达到了就没事。你选择说普通话的话,要牢记自己的普通话发音,不要被带走调了就好。
你如果不太会说方言,你可以明确的表示,不太会说,对方也会迁就你的用普通话交流。我觉得两个人交谈更重要的是表现出【诚意】,【态度和语气】在一场对话里,更让人容易感受到。