winetricks icon indicating copy to clipboard operation
winetricks copied to clipboard

Feature request : Add Indic complex supplement script support.

Open rashidi77 opened this issue 2 years ago • 7 comments

I installed Office 2010 on a Windows XP 32bit wineprefix. Now I can type English but can't type Bangla in unicode. Whatever font I use it places the characters in incorrect order. It seems it's something related to Windows' complex script support (which can be enabled by Windows XP's Control Panel's Language section). There is nothing related to the language preferences in the wine Control Panel. I though it would be useful if winetricks could do something to enable complex script support by loading any dll/script/regedit file.

rashidi77 avatar Mar 30 '22 20:03 rashidi77

While I'm open to adding something like that, I have no idea what would be needed to enable complex script support. I suspect that this may be a low level dll that can't be overridden, but I don't know for sure.

Without knowing what changes are needed though, this is unlikely to see any progress.

austin987 avatar Mar 31 '22 00:03 austin987

Does winetricks -q usp10 help?

austin987 avatar Mar 31 '22 08:03 austin987

Does winetricks -q usp10 help?

Yes, it worked. I guess this issue can be closed now.

rashidi77 avatar Mar 31 '22 19:03 rashidi77

winetricks -q usp10

Update, it seems Arabic texts are still broken. No fonts work properly.

image

rashidi77 avatar Mar 31 '22 19:03 rashidi77

I don't understand Arabic, so I don't know what's wrong.

You could try native dwrite (there's no support for it in winetricks, so you'd have to do it manually, it's in win7sp1, at x86_microsoft-windows-directwrite_31bf3856ad364e35_6.1.7601.17514_none_d4a4d90d5db128bf/dwrite.dll.

austin987 avatar Apr 01 '22 10:04 austin987

I don't understand Arabic, so I don't know what's wrong.

The characters are still misplaced in Arabic, although the Word processor now identifying it as a RTL language after the usp10 dll overwrite. The problem is also remaining with a few Bengali characters (not all).

You could try native dwrite

I see. I'll try it.

rashidi77 avatar Apr 02 '22 04:04 rashidi77

I guess it is already fixed, https://bugs.winehq.org/show_bug.cgi?id=24732

Also the font needs to have both Latin and other language glyphs. E.g., Arial Unicode font.

fastrizwaan avatar Aug 18 '22 00:08 fastrizwaan