New Update Repyra 2.0: 3D Biomechanics Engine & Native Gujarati Macro Tracking is live. See what's new

Using Repyra in Gujarati and Hindi

How to get coach answers in Gujarati or Hindi, which food names work in search (rotli, dudh, thepla), and where the AI translation can still get things wrong.

Gujarati man chatting on phone after gym session

Key takeaways

  • Set your language in Profile and the Coach tab answers in Gujarati or Hindi.
  • Food search accepts everyday names like rotli, dudh and thepla alongside English.
  • The coach sees your profile and today's data, but it is not a doctor in any language.

My first users were in Gujarat, and the most common piece of feedback was not about features. It was "I understand the app, but I think about food and my body in Gujarati." So the parts of Repyra where language matters most, the coach chat and the food search, work in Gujarati and Hindi. Here is what that covers and what it does not.

Setting the coach language

  1. Open Profile.
  2. Under Language, choose English, Gujarati or Hindi.
  3. Open the Coach tab and ask anything.

From then on the coach replies in that language. You can type your question in Gujarati script, in Hindi script, or in Roman letters the way most people type on WhatsApp ("mane khabha ma dukhe che squat pachi"). It understands all three and answers in the language you picked in Profile.

What the coach knows about you

The coach is not a general chatbot. When you ask something, it sees your profile (age, weight, goal, diet, injuries, notes), your targets, and today's context: what session was planned, what you finished, what you have logged to eat, and which feeling chip you tapped. So a question like "today protein ketlu baki che?" gets a real number, not a generic reply.

Some questions I see people ask in Gujarati and Hindi:

  • Soreness: "kale legs karya, aaje bahu dukhe che, aaje train karu?" The coach looks at today's plan and your sore chip and suggests whether to go lighter or swap focus.
  • Diet: "ghar nu jamvanu chhe, protein kevi rite vadharu?" It knows your diet setting, so a vegetarian gets dal, paneer, curd and soya suggestions, not chicken.
  • Form: "deadlift me kamar me dard kyun hota hai?" It explains common causes and points you to the exercise guide.

Food search in your own words

The Food tab has 235 built-in Indian foods, with Gujarati dishes included: thepla, khichdi, dhokla, khaman, undhiyu, bajra rotla, sev tameta nu shaak, dal dhokli, fafda, and so on. The search also has aliases, so the everyday words work:

You typeYou get
rotliRoti / rotli (per piece)
dudhMilk
dahiCurd
bhaatCooked rice
shaakVegetable sabzi options

Example: type "thep" and thepla appears; set the portion stepper to 3 and the live macros update as you go. If your household makes something that is not in the list, add it once under My foods and it shows up in search from then on with whatever name you gave it.

The AI meal plan in your diet

On the Food tab, AI meal plan builds a day of meals to hit your targets. It respects your diet setting from onboarding, and with Gujarati or Hindi selected it names dishes you would actually cook. Each meal has a one-tap add. It is a draft. If it suggests paneer for lunch and you had paneer yesterday, ask the coach for a swap.

Where it can go wrong

I would rather tell you the limits than have you find them:

  • Translation of exercise names. Most gym exercises do not have a settled Gujarati or Hindi name, so the coach usually keeps the English name (lat pulldown, Romanian deadlift) inside a Gujarati sentence. That is intentional; a made-up translation would confuse you at the gym.
  • Regional dishes. The food database leans Gujarati because of where it started. Marathi, Punjabi and South Indian staples are there, but coverage is thinner. My foods fills the gap.
  • Portion words. "Ek vatki" means different sizes in different homes. The app uses a standard katori; check the grams in the portion stepper the first time.
  • Medical questions. The coach is not a doctor in any language. If you describe chest pain or dizziness it will tell you to see one, and it is right.
  • Internet. The coach needs a connection. Without one you still get the rule-based plan and your logs, but no chat.

What stays in English

The app's own buttons and tabs (Today, Food, Coach, Progress, Profile, Start, Finish) are in English right now. The coach and food search are where language actually blocks people, so that is where I started. If the interface itself in Gujarati would help you or your parents, tell me through the Coach tab; it reaches me.

A quick test

Set the language to Gujarati, open Coach, and type: "aaje mare su karvanu che?" It should tell you today's focus, the exercises, and how many sets are left, in Gujarati. If it does not, check that you are signed in and online, and that the language is saved in Profile.

Questions people ask

Can I type in Roman Gujarati instead of Gujarati script?

Yes. The coach understands Gujarati and Hindi typed in Roman letters, in native script, or in English, and replies in the language you set in Profile.

Are the app's buttons and tabs translated?

Not yet. The tabs and buttons are in English. The Coach chat and food search are the parts that work in Gujarati and Hindi.

Does the coach know what I ate today when I ask in Hindi?

Yes. The coach sees your profile, targets and today's food log, session and feeling chip regardless of language.

Denish VaghasiaFounder & Technical Architect

Denish engineered the Repyra 3D biomechanics engine, Mifflin-St Jeor metabolic equations, and offline PWA stack after years of training in local Gujarat gyms without affordable personal coaching.

Put it into practice tonight.

Repyra builds today's plan from your last seven days and logs rotli as fast as you can type it.