LANG-12
Hindi conjuncts and vowel signs render correctly
P1localization- Set the app language to Hindi.
- Find words with conjuncts and vowel signs, such as क्षमा, श्रेणी, कृपया and पूर्ण.
- Check them in headings, buttons, lists and input fields.
Expected: Conjuncts show as joined letters, with no visible halant (्) or dotted circle. Vowel signs and the र mark in words like पूर्ण sit on the correct letters.
LANG-13
Vowel signs are not clipped or broken at the edges of text boxes
P2localization- Set the app language to Hindi, then Bengali or Kannada.
- Look at single-line inputs, chips, tabs and buttons with words that have marks above or below.
- Find a title that is cut short with an ellipsis.
Expected: The tops and bottoms of letters are fully visible inside each box. Text cut with an ellipsis ends after a complete letter, with no broken conjunct or stray vowel sign.
LANG-14
Long Tamil and Malayalam labels in buttons and tabs
P1localization- Set the app language to Malayalam.
- Check the main buttons, bottom tabs and dialogs, especially Pay, Confirm and Verify.
- Repeat in Tamil.
Expected: Labels wrap or shrink to fit, and key buttons such as Pay and Confirm show their full label. No text overlaps icons or runs off the screen.
LANG-15
Amounts use lakh and crore grouping in every language
P2localization- View an amount of ₹1,00,000 or more in English, Hindi and Tamil.
- Set the phone's language and region to English (United States) and check again.
- Type a large amount into an amount field.
Expected: Amounts show Indian grouping such as ₹1,00,000 and ₹1,00,00,000 in every language and region setting. The typed amount is grouped the same way, with the ₹ symbol next to it.
LANG-16
Dates, times and plurals in Hindi
P2localization- Set the app language to Hindi.
- Open order history, a statement and an upcoming booking.
- Check dates, times and phrases such as 1 घंटा पहले.
Expected: Dates are in day-month-year order with Hindi or numeric months, never month first, and times are in IST. Relative times read correctly for one and many, such as 1 घंटा पहले and 3 घंटे पहले.
LANG-17
Hinglish and mixed-script text is saved as typed
P2edge- In delivery instructions or notes, type kal 5 baje aana, घंटी मत बजाना and an emoji.
- Save, then reopen the screen.
- Check how the text appears on the order or summary screen.
Expected: The text is shown exactly as typed, with Roman and Hindi words in the same order. The emoji and the number 5 are kept.
LANG-18
Search finds a word typed on two different Hindi keyboards
P3edge- Search for a word with a dot below a letter, such as ज़रूरी, on one Hindi keyboard.
- Search for the same word on a different Hindi or transliteration keyboard.
- Compare the results.
Expected: Both searches return the same results, even though keyboards can encode the dotted letter differently.
LANG-19
The OTP SMS still fills in on its own when it arrives in Hindi
P2localizationreal phone- Set the app language to Hindi and start an OTP login.
- Wait for the OTP SMS on a Jio, Airtel or Vi SIM.
- Watch the OTP field.
Expected: The OTP fills in on its own, as it does when the SMS is in English. If auto-fill fails, the screen explains in Hindi how to type it in.
Why a real phone: Needs real SMS delivery from the carrier to test auto-fill
LANG-20
Screens stay in the chosen language after an in-app web page
P2edge- Set the app language to Hindi with the phone in English.
- Open an in-app web page, such as terms or help, then close it.
- Move through three other screens.
Expected: All screens after the web page stay in Hindi. No screen switches back to the phone's language.