Skip to main content

Windows 10 will make more languages look beautiful with new text shaping engine

Microsoft has created a new shaping engine for text that it says will help Windows 10 display more languages correctly. The details of the new Universal Shaping Engine have now been published for font developers to access so that their creations look right when used on Windows 10.

Microsoft said today that for a complex text language to be displayed correctly on current and earlier versions of Windows, linguists and developers had to create a shaping engine to support each script. That meant that only 27 shaping engines were made for the most complex writing systems by the time Windows 8.1 was released.

There is a standard called Unicode that supports 125 different writing systems but close to 50 of them still need shaping support. Microsoft stated:

"This problem led a small team of engineers in Microsoft's Operating Systems Group to think about how to design a shaping engine so that any script defined in Unicode could be displayed correctly without the time and effort required to create a dedicated shaping engine. The result is a new kind of shaping engine, a "universal shaping engine", that is capable of supporting any complex script when provided with a suitable font."

With the publishing of the new Universal Shaping Engine, Microsoft hopes to add support for displaying fonts in many more languages correctly for Windows 10. It states:

"We hope that other platforms and text layout software will create compatible systems so that documents and fonts produced on Windows will display correctly on other systems and vice-versa. That way language communities, enthusiasts and scholars can share documents in any of the world's more than 7,000 languages using one of the 125 writing systems in Unicode (and counting).

Source: Microsoft

52 Comments
  • Nice
  • Good
  • Does that mean no more square boxes? That will be sweet.
  • Square boxes were solved by Windows 7.
  • I still see them all the time on windows 7. For a while even here on windowscentral I saw them. Didn't matter what browser I used.   I take it back. I STILL see squares on this site, but only in the forums. It makes it hard to login because one of the squares is the login. I just don't know which one until I start clicking.
  • In certain languages the websites still having troubles specially with Firefox
  • Seems faster
  • Miss that
  • Does AT&T seem faster? :)
  • When in India? Please help!
  • I always help when I'm in India...
  • To early for the when in india comments. It's not available anywhere yet.
  • I'm amused by my presence on the screenshot. :) Anyway, this is cool news for those who have to work with multiple language systems. Glad to see Microsoft improving this experience.
  • Been seeing your name pop up quite a bit in the screenshots here...you guys must be virtual chums...:)
  • 1 week for MWC! @_@ More news for Windows 10! #Excited
  • Lol. I read Microsoft will make more hamburgers look beautiful.....
  • no hamburgers menu. the three dots on the bottom in thw screen is the best. Microsoft should include more options there. hamburger menu is not meant for windows UI.
  • hamburger menu for desktop and tablet and dot menu for windows phone, cause dot menu is awful in pc, and hamburger menu is awful in mobile. seriously Microsoft! can't you figure this out by now!
  • Though I didn't mind the three dots "ellipsis", I find hamburger visually easier and "bigger" top click/tap though.
  • In PC the dots don't have any reason to be or even are intuitive
  • Perhaps they'll allow each of us to personalize the icon. Give us choices of Lettus, Tomato, Pickles, Onions, Mayo, Mustard, etc. Personally, I want catsup on mine. :) 
  • All on a sesame seed bun. ;-)
  • Catsup or ketchup... Catsup or ketchup........
  • OFF TOPIC: new firmware available on Recovery (dont know if it is available for ota) for 535 users (02060.00000.15053.24003)!
  • I wonder if they'd be able to include Baybayin (http://en.wikipedia.org/wiki/Baybayin)
  • I had never heard of that language before. Looks really neat though.
  • Awesome song that. Bay Bay :P
  • Remove the RESUMING
  • Exciting, can hardly wait.
  • Seems faster))
  • Please be note for some languages will become blurer than English font, especially Chinese wording, thanks.
  • One of the complaints I have seen about Windows is how they never support everyone's language. And here it is, all along, they've been working on a way to do just that, and to make it much simpler to adopt not just 7, 10, or even 100, but all languages.  I'll bet that Microsoft is probably working on some sort of universal engine within Cortana before they open her up world-wide. Something to make translating her to new languages/regions easier and universal. Would be awesome.
  • One important little fact was left out of the article tho, wait for it... The Universal Shaping Engine will be US Only. /bitter grumpy European
  • Are you on crack? Did you read the Windows Blog article?
  • It went straight over your head. facepalm
  • Heh. I "c" what "u" did there. Good one.
  • What's the use of speaking of Win10 when most of the phones are yet to get Denim :[
  • Is Windows Phone becoming so popular that we are now targets of spam?
  • Love the polish on Windows 10 so far. Windows Phone I hope will be as lucky.
  • Cool
  • That's awesome. Will be interesting if one can customize the language and use elvish, dwarven or klingon on one's computer. (No, I am not the Bicentennial man)
  • Have they fixed cleartype on windows 10 yet ?? Looks horrible on 1080p no scaling on windows 8.1 :(
  • And what about bi-di languages in the same sentence ?
  • That means now windows phone will have different types of font style like we have in android???
  • Hoping thatit will be available for phones to
  • It's a Universal Engine. For all languages and all Windows Devices. If your toaster runs Windows 10, it should be good to go.
  • That's the problem though. Been looking for that toaster but it's always out of stock. ​ ​
  • Great...thank you Microsoft!
  • the only question is what, about run, an older software in Windows 10 will also have the help of the new rendering engine for fonts or it's just restricted to applications for Windows 10 only?
  • I just wish Windows natively doesn't drop off the entire Khmer sentences at the end of the screen. Office 2013 already fixed this, so I don't see why it can't be done.
  • Nice.
  • I wish Microsoft used Kalpurush or Siyam Rupali fonts for Bengali characters. Those fonts are so beautifully made. The default font Nirmala UI for Bengali characters looks so child handwritish and immature. That looks really bad though. Microsoft seriously needs to change this.
    Bengali language: http://en.wikipedia.org/wiki/Bengali_language