Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

Jira Legacy
serverSystem JIRA
serverId2207a759-5bc8-39c5-9cd2-aa9ccc1f65dd
keySB-7368

...

Jira Legacy
serverSystem JIRA
serverId2207a759-5bc8-39c5-9cd2-aa9ccc1f65dd
keySB-6159

...

Jira Legacy
serverSystem JIRA
serverId2207a759-5bc8-39c5-9cd2-aa9ccc1f65dd
keySB-8498

Background

As more states/tenants are coming on-board, user interfaces may need to be translated as per the requirements.

...

  • 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.

...

    • Body tag will contain language class & direction class. Eg -

      Code Block
      languagexml
      <body class=”en-GB ltr”>


    • HTML tag will contain lang and direction attribute ltr. Eg -

      Code Block
      languagexml
       <html lang="en-GB" dir="ltr"> 


  • If the user interface is English, and it contains a content piece which is not in English then the following things will happen -
    • Content piece element will be adding attribute and classes based on the language it contains. 

      Code Block
      languagexml
       <div lang="ur" dir="rtl" class="ur rtl"> 


    • Based on the language selected, 

Related JIRA stories 



RTL for Urdu

Jira Legacy
serverSystem JIRA
serverId2207a759-5bc8-39c5-9cd2-aa9ccc1f65dd
keySB-7368

Fonts and font-sizes differences based on languages

Jira Legacy
serverSystem JIRA
serverId2207a759-5bc8-39c5-9cd2-aa9ccc1f65dd
keySB-6159


Jira Legacy
serverSystem JIRA
serverId2207a759-5bc8-39c5-9cd2-aa9ccc1f65dd
keySB-8498