An Indonesian chat can move from breakfast to the present moment and then to an evening plan without changing a verb ending. Time expressions, aspect words, and shared context do the locating. This exchange between close friends uses sudah/belum, lagi, nanti, mau, aku/kamu, omissions, and several common casual spellings; every nonstandard spelling is labeled rather than silently presented as Standard Indonesian.
Context and Complete Casual Chat
Rani and Dimas are close friends texting at 9:30 in the morning. Dimas starts work late today. Rani is about to shop, so his request for coffee is possible. The punctuation is intentionally message-like, and aku/kamu suits their reciprocal familiarity.
Rani: Udah makan belum?
Rani: Have you eaten yet? (informal chat; udah is a nonstandard casual spelling of sudah)
Dimas: Belum. Lagi nunggu ojek buat ke kantor.
Dimas: Not yet. I'm waiting for a motorcycle taxi so I can go to the office. (informal chat; nunggu is nonstandard for menunggu; buat means untuk here)
Rani: Hari ini masuk siang?
Rani: Starting work late today? (informal chat; the subject kamu is omitted)
Dimas: Iya, mulai jam sebelas. Kamu lagi ngapain?
Dimas: Yeah, I start at eleven. What are you doing? (informal chat; ngapain is nonstandard casual language)
Rani: Baru selesai olahraga. Nanti mau belanja sebentar.
Rani: I've just finished exercising. I'm going shopping for a bit later. (informal chat; the subject aku is omitted twice)
Dimas: Kalau gitu, titip kopi aja, boleh?
Dimas: In that case, could you get me a coffee? (informal chat; gitu and aja are nonstandard spellings of begitu and saja)
Rani: Boleh. Mau yang biasa?
Rani: Sure. Your usual? (informal chat; the understood subject is kamu and the understood noun is kopi)
Dimas: Iya. Nanti aku ganti uangnya.
Dimas: Yes. I'll pay you back later. (informal conversation; aku is standard spelling but intimate in register)
Rani: Santai aja. Kabari aku kalau udah sampai kantor.
Rani: Don't worry about it. Let me know when you get to the office. (informal chat; aja = saja and udah = sudah)
Dimas: Siap, makasih!
Dimas: Will do, thanks! (informal chat; makasih is a nonstandard casual form of terima kasih)
Fully EYD V-Normalized Counterpart
Normalization changes nonstandard spellings and restores some full verb forms, but it does not have to turn friends into bureaucrats. Aku, kamu, mau, and conversational ellipsis can all occur with standard spelling. These lines correspond in order to the chat above.
Rani: Sudah makan atau belum?
Rani: Have you eaten yet? (normalized spelling)
Dimas: Belum. Aku sedang menunggu ojek untuk pergi ke kantor.
Dimas: Not yet. I'm waiting for a motorcycle taxi so I can go to the office. (normalized and made explicit)
Rani: Hari ini kamu masuk siang?
Rani: Are you starting work late today? (normalized with the subject restored)
Dimas: Iya, aku mulai pukul sebelas. Kamu sedang apa?
Dimas: Yes, I start at eleven. What are you doing? (normalized spelling)
Rani: Aku baru selesai berolahraga. Nanti aku mau berbelanja sebentar.
Rani: I've just finished exercising. I want to go shopping for a bit later. (normalized with subjects restored)
Dimas: Kalau begitu, boleh aku titip kopi?
Dimas: In that case, could you get me a coffee? (normalized spelling)
Rani: Boleh. Kamu mau kopi yang biasa?
Rani: Sure. Do you want your usual coffee? (normalized with omitted material restored)
Dimas: Iya. Nanti aku akan mengganti uangnya.
Dimas: Yes. I'll pay you back later. (normalized and more explicit; akan is possible but was not required in the casual original)
Rani: Santai saja. Kabari aku kalau sudah sampai di kantor.
Rani: Don't worry about it. Let me know when you have reached the office. (normalized spelling)
Dimas: Siap, terima kasih!
Dimas: Will do, thank you! (normalized spelling)
A Natural Translation That Preserves the Chat Tone
Rani: Eaten yet?
Dimas: Not yet. Waiting for my ride to work.
Rani: Late shift today?
Dimas: Yeah, I start at eleven. What are you up to?
Rani: Just finished working out. I'm going shopping in a bit.
Dimas: In that case, could you grab me a coffee?
Rani: Sure. The usual?
Dimas: Yeah. I'll pay you back later.
Rani: Don't worry about it. Let me know when you get to work.
Dimas: Will do, thanks!
The clipped English mirrors the friendly rhythm rather than mechanically restoring every omitted subject. It also translates titip kopi by its conversational effect—asking Rani to obtain and bring a coffee—not by the literal core “entrust/deposit.”
Numbered Grammar Notes
1. Sudah...belum? asks whether a relevant threshold has been reached
Sudah makan belum? asks whether eating has happened by now. It is not simply English past tense: the focus is the current relevance of the event. The answer Belum means “not yet,” keeping open the expectation that Dimas will eat later.
Kamu sudah mengirim laporan pagi ini atau belum?
Have you sent the report yet this morning?
Belum, aku mau memeriksanya sekali lagi sebelum dikirim.
Not yet; I want to check it once more before it's sent.
Casual udah has a stable social meaning: it is a conventional reduction in speech and chat. It is not random carelessness, but it remains nonstandard and should be expanded to sudah in formal or edited writing. See sudah and belum for their larger aspectual contrast.
2. Lagi locates an event in progress
In lagi nunggu ojek, lagi marks the activity as ongoing at message time. The standard form sedang menunggu is natural in careful writing; lagi menunggu also occurs in conversation. No verb changes form to mean “am waiting.”
Aku lagi memasak, jadi nanti aku balas pesannya, ya.
I'm cooking, so I'll reply to the message later, okay? (informal)
Sekarang Rani sedang memilih kopi di toko dekat rumah.
Rani is choosing coffee at the shop near her house now. (neutral)
Be careful: lagi can also mean “again” or “more” in other frames. Context and position distinguish lagi menunggu “currently waiting” from pesan lagi “order again/more.”
3. Lexical time does the work English tense often does
Hari ini, jam sebelas, baru, and nanti place events on a timeline. Mulai itself does not conjugate: mulai jam sebelas is interpreted through today's schedule; nanti mau belanja is future because nanti and the plan marker mau point forward.
Tadi aku sarapan di rumah sebelum berangkat.
I had breakfast at home earlier before leaving.
Besok kami mulai bekerja pukul delapan seperti biasa.
Tomorrow we start work at eight as usual.
Nanti malam Dimas mau memasak setelah pulang kerja.
Tonight Dimas intends to cook after returning from work.
English often requires ate, am eating, or will eat. Indonesian can keep makan unchanged and make time clear elsewhere.
4. Mau is intention here, not merely desire
Rani's nanti mau belanja reports a plan she controls. In this context mau lies between “want to” and “am going to.” Dimas's Mau yang biasa? is elliptical: “Do you want the usual [coffee]?” The surrounding coffee request supplies the missing noun.
Sepulang kerja aku mau mampir ke apotek.
After work I'm planning to stop by the pharmacy.
Mau ukuran sedang atau besar untuk kopinya?
Do you want a medium or large size for the coffee?
5. Omission is licensed by the message thread
Lagi nunggu, masuk siang?, and baru selesai olahraga omit aku or kamu. A two-person chat makes the current speaker and addressee easy to recover. Yang biasa omits kopi, because the previous request has made coffee the active topic.
Sudah sampai? Belum, masih di jalan.
Have you arrived? Not yet, still on the way. (informal; subjects are recoverable)
Mau pesan yang dingin atau yang panas? Yang dingin saja.
Do you want to order the cold one or the hot one? Just the cold one.
Omission is not a license to become unclear. If a third person enters the thread, names or pronouns may need to return.
6. Casual spelling is systematic and register-bound
The original uses the following written representations of casual speech:
| Chat form | Normalized counterpart | Status |
|---|---|---|
| udah | sudah | nonstandard casual reduction |
| nunggu | menunggu | nonstandard colloquial prefix reduction |
| ngapain | sedang apa | nonstandard colloquial expression |
| gitu | begitu | nonstandard casual reduction |
| aja | saja | nonstandard casual reduction |
| makasih | terima kasih | nonstandard casual expression |
| buat | untuk | standard word used in an informal prepositional sense |
These choices suit close-friend messaging. In an email to a lecturer or a job application, use normalized forms and a relationship-appropriate pronoun system. The digital pragmatics page explains how medium and relationship jointly shape the choices.
Vocabulary Glosses
| Expression | Meaning in this chat |
|---|---|
| masuk siang | start work/the shift late in the day |
| baru selesai | have just finished |
| titip kopi | ask someone to get/bring a coffee for you |
| yang biasa | the usual one/order |
| ganti uangnya | repay the money |
| santai saja | don't worry about it; take it easy |
| kabari aku | let me know |
| siap | ready; in replies, “will do” |
Common Mistakes
1. Treating udah as a spelling suitable for every context
❌ Yth. Ibu Direktur, laporan tahunan udah kami kirim.
Incorrect register — udah is a casual nonstandard spelling in a formal message to a director.
✅ Yth. Ibu Direktur, laporan tahunan sudah kami kirim.
Dear Director, we have sent the annual report.
2. Treating aja as a random typo
❌ Bentuk aja tidak punya pola dan boleh dipakai dalam makalah resmi.
Incorrect — aja systematically corresponds to casual saja, but it is not appropriate in formal academic prose.
✅ Dalam obrolan teman, pesan kopi aja berarti pesan kopi saja.
In a chat between friends, pesan kopi aja means pesan kopi saja, 'just order coffee.'
3. Inserting akan before every future event
❌ Nanti aku akan mau akan belanja sebentar.
Incorrect stacking — nanti and mau already establish future intention; repeated akan is ungrammatical.
✅ Nanti aku mau belanja sebentar setelah sarapan.
Later I plan to shop briefly after breakfast.
4. Reading belum as a permanent “no”
❌ Belum makan berarti tidak pernah mau makan.
Incorrect interpretation — belum means the event has not happened yet, not that it never will.
✅ Belum makan, tetapi nanti aku makan di kantor.
I haven't eaten yet, but I'll eat at the office later.
5. Omitting referents after the context changes
❌ Rani bertemu Sinta, lalu bilang sedang menunggu di toko.
Ambiguous — after Sinta enters the story, the omitted subject of sedang menunggu is unclear.
✅ Rani bertemu Sinta, lalu berkata kepada Sinta, 'Aku sedang menunggu di toko.'
Rani met Sinta, then said to her, 'I'm waiting at the shop.'
Key Takeaways
- Indonesian locates events through sudah/belum, lagi, baru, nanti, and explicit time phrases, not tense endings.
- Mau can mark a controllable plan as well as desire.
- Two-person chats naturally omit obvious subjects and repeated nouns.
- Udah, nunggu, ngapain, gitu, aja, and makasih are systematic casual forms, explicitly nonstandard in spelling or formation.
- The normalized counterpart retains the friendship register while using EYD V spelling; formality and orthographic normalization are related but not identical.
Now practice Indonesian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Indonesian →Related Topics
- sudah: Completed, Changed, and Now TrueA1 — Use sudah for realized events, changes of state, and newly established verbal, adjectival, nominal, and locative predicates.
- belum: Not Yet and Expected ChangeA1 — Use belum when an expected event or state has not been realized by the current or contextually supplied reference time.
- mau: Want, Willingness, and ImminenceA1 — Use mau for desire, consent, everyday plans, refusal, offers, and contextually imminent events.
- aku: Intimate First PersonA1 — Use aku for close, personal, and expressive first-person reference while recognizing its formal limits.
- Digital Conversation and MessagingB2 — Move between Indonesian peer chat, customer-service messaging, work groups, voice notes, and official email by changing spelling, stance, timing, and turn structure.