Page Properties | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
- Interface language - Users can opt to any language from the language switcher dropdown list. This will change the languages of interface components like - header, site navigation, actions buttons, forms, action feedback messages etc.
- Content pieces language - Users can see the content pieces ( like - cards of books, lessons & story etc) in any language irrespective of what they have opted from the language switcher drop-down. This content pieces are independent of the interface language selected and depends on the content they contain.
...
Expected Results
- Direction / Mirroring Interface or content elements
- If the interface is RTL, everything will become RTL.
- If the interface is LTR but any content piece is Urdu (Eg - Card) then the card will become RTL while the interface will stay in LTR.
- Fonts family
- Noto Sans for English & Hindi
- Noto Tamil for Tamil
Noto Nastaliq for Urdu
- Font sizes
Noto Tamil will be 2 points smaller than the English font size.
- Link underline
- Links in Urdu will have the line at the top
- Space
- Text may scale or contract in different languages.
- Urdu is the only Indian language which is RTL in direction.
- Default language is English and hence default direction is LTR.
Examples
English Interface
...
(Click on image to view it in full screen)
Assumptions
- Space - Text may scale or contract in different languages.
- Urdu is the only Indian language which is RTL in direction.
- Default language is English and hence default direction is LTR.
Technical Expectations
Implementation Details
- English is the default language hence the following things will happen -
- style.css will be loaded by default. This file will contain CSS code for the English language.
...