沪
沪游工具箱
上海本地出行与旅行工具
首页
语言

上海话速查翻译器

上海话的「新派」和「老派」差别,比大多数人以为的大:不是老派人不会讲普通话那么简单,而是同一句「不要」,老派说「勿要」,新派说「不要」;同一句「知道」,老派说「晓得」,新派说「知道」。工具把 44 条真正用得上的常用句按八个场景切开,每条给出沪语字、罗马字、意思和使用场合,再单独标出老派写法的差异,让你按场合挑那句该说的。

输入一句普通话,工具会找出最接近的沪语说法
结果

怎么用

STEP 1

先选场景。点单、问路、寒暄、数字、交通、看病、遛狗、看天气八组各有各的高频句,同一个词在场景里的说法可能完全不同,比如「多少钱」在问价时是「多少钱」,在地铁站买票时更常说「几钿」。

STEP 2

在「普通话输入」里写一句普通话,比如「你吃什么」。工具先做关键词命中,命中不了再退回到字面重合度排序,并明确标出是直接命中还是只是接近,不会把不确定的答案伪装成确定答案。

STEP 3

决定要不要看老派对照。选「是」会并排显示老派与新派两种写法以及差异说明;选「否」只留新派说法,适合已经熟悉基础表达、只想快速抄一句的人。

STEP 4

照着罗马字念。工具同时给沪语拼音与罗马字:拼音是沪语拼音方案风格的转写,罗马字是给非中文母语者念的拟音版本,两者对同一句话读法略有差别,第一次用建议先看拼音再对照罗马字。

易错:三类高频错法

  • 把罗马字当成标准拼写。上海话的转写方案有好几套,浦东派、苏松派与主流的沪语拼音方案在声母韵母上都有出入;本页给的是通行拟音,用来开口没问题,写进论文或正式出版物请以专业辞书为准。
  • 以为新派就是「更标准的上海话」。新派是受普通话影响后自然形成的日常口语,不是错读;反过来老派也不是老上海人的专属,老一辈居民日常讲的本来就是新派那一套。
  • 逐字硬翻。「肠」不等于「肠」,「勿要客气」翻译成普通话是「别客气」而不是「不要客气」,意思对但语气完全不对;点单和看病这两个场景最容易翻错,病情的说法请直接用页面上的整句。
  • 在正式场合用太老的说法。老派的「弗」「迭」「哉」在年轻人里已经接近玩笑用语,谈工作、看病、报警这类场合,新派说法更稳妥;反过来在菜市场和老邻居面前,一句「侬饭吃过了伐」比「你好」热络得多。

老派与新派,差的是词不是语法

上海话新老两派的差别,主要出在词汇上,语法骨架几乎没变。工具里 44 条对照,有 39 条存在新老差别,只有 5 条两派完全一致(「好吃」「慢慢来」「三」「地铁」「台风」)。差别最集中的三组是这样的:

  • 否定词:老派「弗」「勿」(veh / weh),新派直接说「不要」。「勿要客气」听起来是上海的,「不要客气」听起来是标准的,两个都对,但前者更像本地人随口一说;
  • 知道、哪里这些常用动词:老派说「晓得」「哪能」,新派说「知道」「哪里」。日常口语里「晓得」正在退场,但在老一辈之间依然通用;
  • 人称:老派「侬」「阿拉」是标准书面语,新派年轻人多说「你」「我们」;反过来「阿拉侬」这种完整形式在老派里常见,新派基本只说「阿拉」。

另外还有读音层面的新老差别:老派保留了大量文白异读与旧韵母,新派受普通话影响,声母系统明显简化,「哪能」「晓得」这类词在两派里的读法差别比字面更大,这也是本页同时给两套转写的原因。

罗马字怎么读:五个最要紧的点

第一次拿着罗马字开口,最容易卡在这几处:

  • 声母 ng:普通话没有的舌根鼻音,写 ng 的词要发在鼻腔后部,像「五」而不是「吴」;
  • 入声:写 h 或 q 结尾的音节要短促收住,像「吃」「肉」,别拖成普通话的「chi-e」;
  • ian / üe:写 ian 接近「爷」而不是「严」,写 üe 接近「约」;
  • zh / z:与普通话不同,沪语的 zh 更接近普通话的 j,「侬」念上去接近「您」而不是「中」;
  • 轻声与连读:沪语节奏偏「短—长—短」,两个字的词几乎一定连读成一个音节,照着单个音节去念会显得生硬。

真要用一句沪语打开话题,最稳的是寒暄组的「侬饭吃过了伐」(nin gau ziah koh leu ffa)。它在饭点前后都能说,被回一句「吃过哉」就算接上了话,后面用普通话继续也不会失礼。

八个场景,各自的高频句与坑

把 44 条按场景拆开之后,能看出各场景的使用规律:

  • 点单(6 条):只要记住「侬要吃啥」「勿要葱」「打包带走」三句,基本能独立完成一次点单;报单先报数量再报浇头,是本地店员的习惯;
  • 问路(5 条):「哪能」「阿拉地铁站怎么走」两句够用,回一句「横马路」加手势,对方一定懂;
  • 寒暄(6 条):「侬饭吃过了伐」「勿要客气」「阿婆」「阿公」是四句万能的本地称呼与问候,叫错辈分比叫错名字更敏感;
  • 数字(5 条):「廿」是上海话里最值得记住的一个数字,廿几、廿四小时的说法现在还能听到;
  • 交通(6 条):「几号线」「换乘」「勿要紧」是坐地铁和打车时最常交互的三句;
  • 看病(6 条):描述症状要说「唔舒服」「肚皮痛」,说「肚子痛」也完全能沟通;挂号时记得说「医保卡」,老说「劳保卡」窗口有时会卡一下;
  • 遛狗(5 条):狗在上海的日常摩擦多半出在没牵绳,「勿好意思」和「勿要乱跑」两句既是提醒也是道歉;
  • 看天气(5 条):「要落雨了」是老派说法,新派说「要下雨了」,但对着老人说「落雨」反而更自然。

常见问题

老派和新派,哪个才是地道的上海话?
两个都地道,场合不同。老派是 1980 年代之前形成的词汇层,书面与老一辈口语里保留得多;新派是几十年普通话推广后自然形成的一层,现在的年轻上海人日常说的就是新派。想显得亲近,对着长辈用老派词(「侬」「晓得」「哪能」)效果最好;谈工作、看病、办事时用新派更稳妥,不会有沟通障碍。
罗马字可以直接念给上海人听吗?
可以,尤其句子短的时候。「nin hau」「na nen」「duoshao qian」这几组发音接近,念出来对方一定认得。风险在长句:沪语连读很重,逐字念会显得别扭,工具里那 44 条大多是两三个字的短词,就是为了能直接照念。
「侬」「你」「阿拉」「我们」到底该怎么选?
看你想被当成谁。「侬」是上海话的人称,对着上海人说「侬」会明显被当成自己人;「阿拉」是上海话的第一人称复数,「阿拉侬」是完整的老派形式,新派多说「阿拉」。「你」「我们」是普通话形式,现在也完全通行,不会显得冒犯,只是少了点本地色彩。
我输入的普通话查不到对应的说法,是不是数据库太少了?
有可能,也可能是句子太长。工具的 44 条覆盖的是八个场景里的高频表达,不是完整词典;而且匹配先走关键词,关键词不中才退到字面重合度,长句里的虚词会拉低重合度,所以建议只输入关键词,比如「多少钱」「怎么走」「头晕」,比整句输入更容易命中。
学了这些会不会被当成冒充上海人?
不会,反而是加分项。老派词在年轻人里基本成了半开玩笑的口头禅,一句「侬饭吃过了伐」用得准,对方通常会笑一下接着聊;真正减分的是把「阿拉」当自称时说得太生硬,或者把「勿要客气」当成拒绝对方的暗示——它其实是道谢之后的推辞,和普通话的「不客气」用法一致。

边界说明

  • 本工具的对照表是人工整理的 44 条高频表达,不联网更新,也不覆盖全部沪语词汇;方言差异大的郊区口音另说。
  • 罗马字与沪语拼音都是转写,不同出版物写法有出入,页面给出的是便于朗读的通行拟音,正式引用请以专业辞书为准。
  • 工具只做词句对照与场合说明,不提供任何冒充身份、套取信息或规避管理的用法。
  • 看病场景只提供描述症状的常用说法,不做诊断、不给用药建议,身体不适请直接就医。