What components I need to preserve in order to read Asiatic characters in a web browser?

ElektroStudios

New Member
Hi. I'm customizing a Windows 10 (v17763.1) ISO, I removed all fonts except the essential ones, I also removed all language support and keyboard layouts except for English. I test the resulting Windows image in VMWare Workstation.

Well, the thing is that I would like to know which exact individual components (font names or other things) I need to preserve from those that I deleted in order to be able read chinese/korean/japanese characters, in general, in a web browser.

The problem is that when I open a chinese/korean/japanese webpage in Firefox, like for example http://www.qq.com/ , instead of real chinese characters I see character representation of some kind...

See, instead of this:

This is what I get:

I tried to do some combinations of component preserval and removal trying to find out the necessary components to avoid that problem, so, in another session of NTLite this time I preserved ALL the keyboard layouts and ALL the language support and the IME components, while from the installed fonts I only preserved the default ones, but I still having the same problem with web browsers, I can't read Asiatic characters in web pages (I ensured the web browser is using the proper eastern text encoding).

So I think that in order to be able read Asiatic characters I need to preserve some specific font(s) which are not marked as "default fonts" by NTLite, because as I'm saying, with ALL the keyboard layouts and Language support and IME and only preserving the default fonts, I can't read Asiatic characters in web pages...

Someone can help me with this issue?. Also, If I'm not asking too much, I would like also add support for reading Russian characters.

Here below are all the related components that I would like to remove, I only want to keep those that are really necessary to solve my problem...

Code:
<RemoveComponents>

font_bahnschrift
font_cambria_regular
font_candara
font_comicsansms
font_constantia
font_corbel
font_ebrima
font_ebrimabold
font_franklingothic
font_gabriola
font_gadugi
font_gadugibold
font_georgia
font_holomd2
font_inkfree
font_javanesetext
font_leelawadeeui
font_leelawadeeui_regular
font_lucidasans
font_malgungothic
font_malgungothicbold
font_malgungothicsemilight
font_microsofthimalaya
font_microsoftjhenghei
font_microsoftjhengheibold
font_microsoftjhengheilight
font_microsoftyahei
font_microsoftyaheibold
font_microsoftyaheilight
font_mingliub
font_mongolianbaiti
font_msgothic
font_mvboli
font_myanmartext
font_myanmartextbold
font_newtailue
font_newtailuebold
font_nirmalaui
font_nirmalaui_regular
font_palatinolinotype
font_phagspa
font_phagspabold
font_segoeprint
font_segoeprintbold
font_simsun
font_simsunb
font_sitka
font_sylfaen
font_taile
font_tailebold
font_trebuchetms
font_vector
font_yibaiti
font_yugothic
font_yugothicbold
font_yugothiclight
font_yugothicmedium

kl-00000401
kl-00000402
kl-00000404
kl-00000405
kl-00000406
kl-00000407
kl-00000408
kl-0000040b
kl-0000040c
kl-0000040d
kl-0000040e
kl-0000040f
kl-00000410
kl-00000411
kl-00000412
kl-00000413
kl-00000414
kl-00000415
kl-00000416
kl-00000418
kl-00000419
kl-0000041a
kl-0000041b
kl-0000041c
kl-0000041d
kl-0000041e
kl-0000041f
kl-00000420
kl-00000422
kl-00000423
kl-00000424
kl-00000425
kl-00000426
kl-00000427
kl-00000428
kl-00000429
kl-0000042a
kl-0000042b
kl-0000042c
kl-0000042e
kl-0000042f
kl-00000432
kl-00000437
kl-00000438
kl-00000439
kl-0000043a
kl-0000043b
kl-0000043f
kl-00000440
kl-00000442
kl-00000444
kl-00000445
kl-00000446
kl-00000447
kl-00000448
kl-00000449
kl-0000044a
kl-0000044b
kl-0000044c
kl-0000044d
kl-0000044e
kl-00000450
kl-00000451
kl-00000452
kl-00000453
kl-00000454
kl-0000045a
kl-0000045b
kl-0000045c
kl-00000461
kl-00000463
kl-00000465
kl-00000468
kl-0000046a
kl-0000046c
kl-0000046d
kl-0000046e
kl-0000046f
kl-00000470
kl-00000474
kl-00000475
kl-00000480
kl-00000481
kl-00000485
kl-00000488
kl-00000492
kl-00000804
kl-00000807
kl-00000809
kl-0000080a
kl-0000080c
kl-00000813
kl-00000816
kl-0000081a
kl-0000082c
kl-0000083b
kl-00000843
kl-00000850
kl-0000085d
kl-0000085f
kl-00000c04
kl-00000c0c
kl-00000c1a
kl-00000c51
kl-00001004
kl-00001009
kl-0000100c
kl-0000105f
kl-00001404
kl-00001809
kl-0000201a
kl-00004009
kl-00010401
kl-00010402
kl-00010405
kl-00010407
kl-00010408
kl-00010409
kl-0001040a
kl-0001040e
kl-00010410
kl-00010415
kl-00010416
kl-00010418
kl-00010419
kl-0001041b
kl-0001041e
kl-0001041f
kl-00010426
kl-00010427
kl-0001042b
kl-0001042c
kl-0001042e
kl-0001042f
kl-00010437
kl-00010439
kl-0001043a
kl-0001043b
kl-00010444
kl-00010445
kl-00010451
kl-00010453
kl-0001045a
kl-0001045b
kl-0001045c
kl-0001045d
kl-00010465
kl-00010480
kl-0001080c
kl-0001083b
kl-00010850
kl-00010c00
kl-00011009
kl-0001105f
kl-00011809
kl-00020401
kl-00020402
kl-00020405
kl-00020408
kl-00020409
kl-0002040d
kl-00020418
kl-00020419
kl-0002041e
kl-00020422
kl-00020426
kl-00020427
kl-0002042b
kl-0002042e
kl-00020437
kl-00020445
kl-00020449
kl-0002083b
kl-00020c00
kl-00030402
kl-00030408
kl-0003041e
kl-0003042b
kl-00030437
kl-00030c00
kl-00040402
kl-00040408
kl-00040437
kl-00040c00
kl-00050408
kl-00050409
kl-00050429
kl-00060408
kl-00070c00
kl-00080c00
kl-00090c00
kl-000a0c00
kl-000b0c00
kl-000c0c00
kl-000d0c00
kl-000e0c00
kl-000f0c00
kl-00100c00
kl-00110c00
kl-00120c00
kl-00130c00

langarabic
langbulgarian
langchineses
langchineset
langcroatian
langczech
langdanish
langdutch
langenglishgb
langestonian
langfinnish
langfrench
langfrenchcanadian
langgerman
langgreek
langhebrew
langhungarian
langime
langimejp
langimeko
langimetc
langitalian
langjapanese
langkorean
langlatvian
langlithuanian
langnorwegian
langpolish
langportuguesebr
langportuguesept
langromanian
langrussian
langserbian
langslovak
langslovenian
langswedish
langthai
langturkish
langukrainian

</RemoveComponents>
 
Last edited:
Hello, anybody could help?. I thought this was a typical question easy to answer, due I personally think that probably it is a very common scenario that the end-user would like to have support to read Asiatic characters in webpages... however this support is not much intuitive to perform in NTLite, yes the "IME" component says you can keep it to add support for Eastern languages but... something more is needed, something additional that must be kept together with the IME components, I think maybe some specific text font(s)...
 
Last edited:
Hello, anybody could help?. I thought this was a typical question easy to answer, due I personally think that probably it is a very common scenario that the end-user would like to have support to read Asiatic characters in webpages... however this support is not much intuitive to perform in NTLite, yes the "IME" component says you can keep it to add support for Eastern languages but... something more is needed, something additional that must be kept together with the IME components, I think maybe some specific text font(s)...


langchineses
langchineset

These two would be my guess, since those are the simplified and traditional chinese languages. I can visit and see the website just fine, and I have the IME components removed, but not the two above.
 
langchineses
langchineset

These two would be my guess, since those are the simplified and traditional chinese languages. I can visit and see the website just fine, and I have the IME components removed, but not the two above.

I tried that many times. Any idea why it does not work for me?. You have installed all text fonts?. I really think is a matter of a missing text font on my side.

Thankyou anyway.
 
I tried that many times. Any idea why it does not work for me?. You have installed all text fonts?. I really think is a matter of a missing text font on my side.

Thankyou anyway.

Inspecting elements shows me these fonts being used;

sans-serif, SimSun, "Arial Narrow", HELVETICA.

The only one I can see that you have removed, is SimSun, so might be that font that you are missing that is causing this issue. If you use firefox, a simple way to check if this is a font issue, is to disable sites from picking fonts, with this setting in about:config;

browser.display.use_document_fonts set to 0.
 
Inspecting elements shows me these fonts being used;

sans-serif, SimSun, "Arial Narrow", HELVETICA.

Many thanks!. It was the SimSun font (I see two SimSun fonts in NTLite, I kept both). I didn't kept IME components, just SimSun font and language support for chinese simplified, traditional, and japanese.

Now I can see Asiatic characters in both Firefox and Chrome.

Problem solved.
 
Back
Top