A textbook will teach you 私も全く同感でございます for “I agree.” Say that to a friend in a Shibuya bar and you sound like a press release. The word an actual person uses is それな. That gap is the whole reason SayLocal teaches dialect and register, not just grammar.
Every phrase has a register
Japanese, like every language, encodes how formal you are being. The same meaning has a casual form for friends, a polite form for staff and strangers, and a formal register for ceremony and keigo. This is not optional decoration. Using the wrong level is not a small accent slip; it reads as cold, sarcastic, or rude, and native speakers notice instantly. Knowing what to say in which social setting is its own skill, what researchers call pragmatic competence, and it develops on a separate track from grammar and responds to direct instruction.[1]
Most courses teach a single safe-sounding register and stop there, usually a stiff polite form. It will not get you in trouble, but it will not sound like you, either. The trouble is that almost every conversation you will actually have on a trip lives in the casual-to-polite range, and textbooks spend their time well outside it.
Textbook versus the street
Here are real pairs from our Tokyo pack. The left column is what a course would hand you. The right is what people say.
Say それな to a friend and you sound human. Say it to your boss and you sound rude. The phrase is fine; the register is everything.
Why we tag who and when, not just what
Every phrase in a SayLocal pack carries a register tag and, where it matters, a usage note. とりあえずビール is tagged casual and flagged as the classic first-order line at an izakaya. めっちゃ美味い is tagged casual with a note that めっちゃ started in Kansai but is now constant in young Tokyo speech. The same survival line often appears twice on purpose: ここで降ります for a driver, ここで降りまーす when you are being casual. You are not just learning the words, you are learning the social coordinates that come with them.
That is also what the roleplay leans on. When the shop replies in casual Shibuya Japanese and then shows you a more natural way to say your line, it is teaching register by contrast, in context, instead of as a grammar table you will never recall under pressure.
Dialect is the next layer
Register is about formality. Dialect is about place. The Japanese of a Tokyo izakaya is not the Spanish of a Medellín cafe (¡Qué más, parce?) or the Arabic of a Cairo street (إزيك يا صاحبي؟). Generic apps teach a flattened national standard that no neighborhood actually speaks. We teach the version of the language people use in the specific place you are going, which is the difference between being understood and being treated like a local.
What this means for you
You will learn the casual line and the polite line, tagged so you know which is which, with the note that tells you when each one lands. The goal is not to pass a test in formal Japanese. It is to walk into a bar, order とりあえずビール, agree with a それな, and have the person across from you forget, for a second, that you are not from there.
References
- 1. Kasper, G., & Rose, K. R. (2002). Pragmatic development in a second language. Language Learning Monograph Series, 52(s1). Blackwell. Link