MicrosoftDocs / typography-issues

Creative Commons Attribution 4.0 International
47 stars 21 forks source link

why Windows 10 does not use this font for Urdu language? #382

Open kamilmirza opened 4 years ago

kamilmirza commented 4 years ago

what is the reason to have this font when you are not going to use it? in Pakistan, we don't use Naskh variant font anywhere, we have always used and prefered Nastaliq fonts


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

alib-ms commented 4 years ago

Hi,

Thank you for reaching out to us. The Urdu Typesetting font is available on Windows 10 through the Arabic Script Supplemental Fonts package. If you install the Urdu keyboard, the Urdu Typesetting font will be automatically installed.

kamilmirza commented 4 years ago

I do have Urdu Typesetting font and Urdu Keyboard installed I meant to say why don't Windows 10 use this font to display Urdu text instead of Naskh font

RaeesBhatti commented 4 years ago

I second this. macOS and iOS use a Nastaleeq font for Urdu text by default. Most people don't know how to install Arabic Script Supplemental Fonts package. It should be enabled by default or by region.

alib-ms commented 4 years ago

I second this. macOS and iOS use a Nastaleeq font for Urdu text by default. Most people don't know how to install Arabic Script Supplemental Fonts package. It should be enabled by default or by region.

Can you please share some pictures?

RaeesBhatti commented 4 years ago

Fonts included in macOS Catalina:

Screen Shot 2020-05-19 at 9 52 35 AM

The font is applied everywhere in macOS without any configuration:

Screen Shot 2020-05-19 at 9 50 15 AM

I just have to write or copy Urdu text anywhere in the OS, and it will automatically apply Noto Nastaliq font (installed by default). Even places where you don't have option to choose a font, for example, the launchpad search or Notes app.

Screen Shot 2020-05-19 at 9 30 23 AM Screen Shot 2020-05-19 at 9 29 15 AM

This is in contrast to the default font Windows uses for Urdu. I'm not sure exactly which font it is, but as a person who was brought up in an Urdu speaking and writing society, I can tell you that Windows default font is unpleasant to look at and very hard to read especially when text is small.

Please enable either "Urdu Typesetting", "Noto Nastaliq" or some other Nastaliq font by default for Urdu. The functionality should be similar to iOS and macOS where users should not have to configure or install anything. It should be enabled automatically when Urdu text is written or copied.

RaeesBhatti commented 4 years ago

First problem

I guess the first problem in Windows is that there's no official QWERTY/Phonetic keyboard layout for Urdu language. i.e. "a" mapped to "ا", "b" mapped to "ب" and so on. I installed both Pakistan version and India versions of Urdu keyboard available in the settings and both of them use a different layout than Phonetic. Everyone I know who writes Urdu, uses the Phonetic layout. Please provide it as an option for Urdu language. QWERTY/Phonetic keymap is the default for Urdu in Android, iOS and macOS, so, it should be default in Windows too in IMO. Without Shift:

Screen Shot 2020-05-19 at 11 47 33 AM

With Shift:

Screen Shot 2020-05-19 at 11 53 50 AM

If you're tracking metrics around how many people are installing the Urdu language pack, it is way off the real number of people actually typing Urdu because people use third party keyboards to write Urdu. If you search for "Urdu Phonetic keyboard", you'll see that it is a very sore problem that most people using Windows are facing.

Second problem

Second problem is that even if you install the Urdu language, it doesn't apply "Urdu Typesetting" or any Nastaliq font when you're typing unlike Android, macOS or iOS. windows language settings Windows search: image Microsoft Edge (Chromium) on Windows: Annotation 2020-05-19 111456 image Microsoft Edge on macOS Catalina:

Screen Shot 2020-05-19 at 11 49 57 AM Screen Shot 2020-05-19 at 11 49 35 AM

Sticky Notes: Annotation 2020-05-19 111348

Third problem

The third problem is with "Urdu Typesetting" font itself. The font size is similar to Latin fonts, it doesn't take into account that Urdu text needs larger size to be as readable as Latin text. Here is a demo using Noto Nastaliq Urdu: Annotation 2020-05-19 115953 Using Urdu Typesetting: Annotation 2020-05-19 120007

An Urdu reader can easily tell that Urdu Typesetting is uncomfortable to read because of its size even for people with good vision. It will be especially hard for visually impaired people. This is important because if you actually do apply a Nastaliq font for Urdu text systemwide, it will be hard to read if the font is Urdu Typesetting without any modification.

bgo-eiu commented 2 years ago

This should be addressed. Noto Nastaliq is an open source font, it should be feasible to use Noto Nastaliq for Urdu by default. Most people are not going to know to install a font and/or change settings packages in order to see the language presented in the most recognizable format

hassan3kb commented 1 year ago

The default font for displaying URDU text should be the same as the android, which is "Noto Nastaliq Urdu". As the default font in windows is very unpleasant. image

When inputting the URDU text, no one uses the keyboard layout that is provided in windows. People use third-party software to install the phonetic layout. Some examples: http://www.mbilalm.com/urdu-font-installer.php http://urdu.ca

Feliks-WR commented 3 months ago

By the way, I have tried Noto Nastaliq on Windows (11) via WinAeroTweaker. It sucks, a lot is broken. Gulzar, though, is much better, though annoying when file explorer "compact mode" is less compact than the normal mode. Urdu typesetting wins, iff it is made a bit bigger. Also, some Windows apps (e.g. settings, taskbar) are mostly unaffected by system font change...

Microsoft, PLEASE learn from Apple and Google!