From Fedora Project Wiki

Revision as of 07:42, 18 September 2020 by Pnemade (talk | contribs) (Remove NTH section)

Fedora Test Days
Echo-testing-48px.png
I18N

Date 2020-09-08 to 2020-09-15
Time all week

Website QA/Fedora_33_test_days
IRC #fedora-test-day (webirc)
Mailing list test


Note.png
Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Bugzilla, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.

What to test?

Today's installment of Fedora Test Day will focus on Internationalization a.k.a. i18n around Desktops including their applications. this aims to ensure if i18n support works enough on them.

Who's available

The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...

Prerequisite for Test Day

OR

How to test?

Update your machine

If you test with an installed system, make sure you have all the current updates installed, using the update manager.

Live image

Instead of testing on an installed system, you may download a Fedora 33 nightly Workstation live image or Fedora 33 Silverblue image for your architecture. Tips on using a live image are available at FedoraLiveCD. The latest live image links can be found here: please make sure to get a Fedora 33 nightly, not Rawhide.

Run the tests

Visit the result page and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the Enter result button for the test.

Reporting bugs

Include some instructions on how to report bugs, and any special instructions.

If you have problems with any of the tests, report a bug to Bugzilla for the appropriate component. If you are unsure about exactly how to file the report or what other information to include, just ask on IRC and we will help you.

Test Results

Please follow the nomenclature of adding profile information for your testing while submitting test result

1) which variant? WS or SB?

2) bare metal or VM?

3) which language used?

4) which arch used?

e.g. a complete user profile should be "SB, KVM, ja_JP, x86_64"

Results will be transferred from result page

Fedora 33 changes

User Profile Replace the allowlist of XKB engines with the denylist of XKB ones (Non-GNOME Desktops only) References
geraldosimiao BARE METAL - F33 kde / CPU: Quad Core Intel Core i7-3632QM / Kernel: 5.8.7-300.fc33.x86_64 / Plasma: 5.19.5 / KDE frameworks: 5.73.0
Pass pass
joydeep WS, KVM, bn_IN, x86_64
Pass pass
[1]
Pass pass
  1. Note: Little typos in the profile section here, correct profile and the test result down below :) Works as expected!
mfabian Fedora-Everything-netinst-x86_64-33-20200906.n.0.iso
Fail fail
[1]
  1. Can't test that because there is only ibus-1.5.22-15.fc33.x86_64 in Fedora-Everything-netinst-x86_64-33-20200906.n.0.iso, this does apparently still use an allowlist for example I cannot select the “English US (with euro on 5)” layout.
pnemade Cinnamon, KVM, hi_IN, x86_64
Pass pass
[1]
  1. cinnamon distro testing actually
pravins WS mr_IN XFCE
Pass pass
[1]
  1. Fedora 32 simple.xml file has 1045 lines Fedora 33 simple.xml file has 15343 line
prigupta xfce, x86_64, en_US
Pass pass
pwu WS,VM, zh_CN
Pass pass
sandeeps WS, KVM, x86_64, mr_IN
Pass pass
tagoh LXDE, KVM, ja_JP, x86_64
Pass pass

Input(overall) tests

User Profile setup app emoji References
Twinkle28 WS,KVM, hi_IN
Pass pass
asagare QE
Pass pass
Pass pass
Fail fail
[1]
  1. ctrl-shift-e + smile is not showing smiley.
bbarve WS, KVM, x86_64, ja_JP
Pass pass
Pass pass
Pass pass
jibecfed fr_FR GNOME3
Pass pass
joydeep WS, KVM, bn_IN, x86_64
Pass pass
[1]
Pass pass
Pass pass
  1. Note: I made a typo stating it as Fedora 32 WS, it is actually F33. Correcting that. Works as expected!
kkrothap WS, KVM, te_IN, x86_64
Pass pass
Pass pass
Pass pass
lruzicka bare metal, Fedora 33 Workstation, Czech language
Pass pass
Pass pass
Pass pass
mfabian Fedora-Everything-netinst-x86_64-33-20200906.n.0.iso
Pass pass
Pass pass
[1]
Pass pass
  1. Choosing the Chinese glyph for "直" when using intelligent pinyin in ja_JP.UTF-8 locale in XFCE works, when disabling the respective option in ibus-setup, I get the Japanese glyph, i.e. this works as described in the test case.
pnemade SB, KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. I can able to select the required input source from g-c-c
  2. Firefox, Terminal, LibreOffice input is working fine.
  3. Don't forget to press space followed by enter then your emoji character will be displayed
pravins WS, mr_IN
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. GNOME - Added Hindi Inscript (2), working as expected.
  2. Tried random typing in gedit, libreoffice, firefox, print to pdf.
  3. I think we can separate Gnome and Non-Gnome test cases.
prigupta WS, KVM, x86_64, en_US
Pass pass
Pass pass
pwu WS,VM, zh_CN
Pass pass
Pass pass
Pass pass
sandeeps WS, KVM, x86_64, mr_IN
Pass pass
Pass pass
Pass pass
sayaksarkar WS, KVM, bn_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. GNOME: Added Bangla India - Disha(m17n) and Probhat, working as expected.
  2. Tried typing in a range of apps from Firefox to Gedit to Bijiben. Worked fine! Print to PDF also rendered the correct output!
  3. Tried out the GNOME use cases on Gedit. Was able to get the following output for smileys: 😻 🍇 And the following output for Unicode: ģ
suanand WS, KVM, x86_64, hi_IN
Pass pass
Pass pass
Pass pass
Pass pass
tagoh LXDE, KVM, ja_JP, x86_64
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
Fail fail
[1]
Pass pass
  1. RHBZ #1876786
visawant QEMU/KVM, Fedora 33 Workstation, GNOME 3.37.90
Pass pass
Pass pass
Fail fail
[1]
  1. Not able to enter emoji with key combination Cnt + shift + E
vishalvvr WS, KVM, x86_64, ml_IN
Pass pass
Pass pass
Pass pass

Input(language specific) tests

User Profile ibus-typing-booster ibus-bogo (Vietnamese) ibus-hangul (Hangul) ibus-kkc (Japanese) ibus-libpinyin (Simplified Chinese) ibus-libzhuyin (Traditional Chinese) ibus-m17n (Indic) ibus-cangjie (Traditional Chinese) ibus-cangjie (Traditional Chinese) References
Shuichi Aoki bare metal i7-6700T fedora 33 x86_64 net installed.
Pass pass
[1]
  1. In some KDE games such as picmi,kmahjongg,Japanese input method will not be started.
asagare QE
Pass pass
Pass pass
bbarve WS, KVM, x86_64, ja_JP
Pass pass
Pass pass
jpbn iMac pro early 2008 NL
Fail fail
[1]
Fail fail
[2]
  1. ibus n ot working. no icon visible
  2. the thing works, but cannot add typing booster language
kkrothap WS, KVM, te_IN, x86_64
Pass pass
Pass pass
mfabian Fedora-Everything-netinst-x86_64-33-20200906.n.0.iso
Pass pass
Fail fail
[1]
Pass pass
[2]
Pass pass
Pass pass
Pass pass
Fail fail
[3]
Pass pass
Pass pass
  1. RHBZ #1690326 Old bug. Works on Gnome Xorg but not Gnome Wayland. Better use vi-telex with ibus-typing-booster, that is the same input method and works.
  2. Mostly works. Under Gnome Wayland, there are still problems with the event ordering. When typing "a a a a " with the default settings, one should get ㅁ ㅁ ㅁ ㅁ but sometimes the space is inserted before the ㅁ and sometimes the space disappears.
  3. RHBZ #1876865 Using hi-itrans with ibus-m17n in Gnome Wayland doesn't work well, it inserts the spaces in wrong positions. Using hi-itrans with ibus-typing-booster works even in Gnome Wayland.
pnemade SB, KVM, hi_IN, x86_64
Pass pass
Pass pass
[1]
  1. Installing in Hindi language already gave me hi-inscript default installed. It worked fine to input in gedit and firefox.
pravins WS mr_IN
Pass pass
[1]
Fail fail
[2]
Pass pass
[3]
Pass pass
[4]
Pass pass
[5]
Pass pass
[6]
Pass pass
[7]
  1. Used it using mr-itrans. All features working as expected.
  2. RHBZ #1690326 Bug existed from F31
  3. Hangul input selected perfectly, input of some random characters in Hangul Mode happening properly in gedit
  4. Working as per test cases given.
  5. Selection of IME successful, some random words with Art and Culture dictionary working fine.
  6. Selection and Random input works perfectly. Issue here is, we are not able to find Input source from main window, need to select particular country and language then only can get the input method.
  7. Testing hi-inscript2.
prigupta WS, KVM, x86_64, en_US
Pass pass
Fail fail
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
pwu WS,VM, zh_CN
Pass pass
Pass pass
sandeeps WS, KVM, x86_64, mr_IN
Pass pass
Fail fail
[1]
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
  1. RHBZ #1690326 Alternatively, Vietnamese input works with 'ibus-unikey'
sayaksarkar WS, KVM, bn_IN, x86_64
Pass pass
[1]
Fail fail
[2]
Warning warn
[3]
Pass pass
[4]
Pass pass
[5]
Pass pass
[6]
Pass pass
[7]
Pass pass
[8]
Pass pass
[9]
  1. Tested for bn_IN. Works as expected! Was able to get the following output on Gedit 🤸🏻আমি সায়ক সরকার 🐕
  2. Wasn't able to find any input method with BoGo in it. Looked under the Vietnamese group as well with no luck!
  3. Was able to add the Korean(Hangul) input source, but couldn't type any Korean alphabets using it. Looking at the Keymap also only shows English alphabets, with the only difference being that the right alt key was labeled as "Hangul".
  4. Was able to get the conversions to work and arrive at 私の名前は中野です
  5. Was able to add the Chinese (Intelligent Pinyin) IME and play around the preferences for enabling and disabling the Dictionaries for Art, Culture, Economy, Geology, History, Life, etc.
  6. Was able to add the Chinese(New Zhuyin) IME and was able to input random characters using it to Gedit.
  7. Used Bangla (inscript2(m17n)). Was able to get the following outputs for <AltGr + f > or <AltGr + r> or <AltGr + 4>: ৢ ৣ ₹
  8. All test cases passed for Chinese (Cangjie).
  9. All character input tests passed for Chinese (Quick) IME.
suanand WS, KVM, x86_64, hi_IN
Pass pass
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
visawant QEMU/KVM, Fedora 33 Workstation, GNOME 3.37.90
Pass pass
Fail fail
[1]
  1. Unable to type anything on the gnome-shell when Vietnamese (BoGo) input method is active.
vishalvvr WS, KVM, x86_64, ml_IN
Pass pass
Pass pass

Rendering/Printing tests

User Profile Applications Browsers Harfbuzz related References
Twinkle28 WS,KVM, hi_IN
Fail fail
[1]
  1. Firefox not loading in hi_IN locale.
asagare QE
Fail fail
[1]
  1. Loaded in marathi but in some tabs are showing in english and some are in marathi
bbarve WS, KVM, x86_64, ja_JP
Pass pass
Fail fail
[1]
Pass pass
  1. Firefox not loading according to locale - #1816547
geraldosimiao BARE METAL - F33 kde / CPU: Quad Core Intel Core i7-3632QM / Kernel: 5.8.7-300.fc33.x86_64 / Plasma: 5.19.5 / KDE frameworks: 5.73.0
Pass pass
Pass pass
jpbn iMac pro early 2008 NL
Fail fail
[1]
Fail fail
[2]
Warning warn
[3]
  1. ony first screens with tour is in English, not in Dutch
  2. firefox in US English , had to change language in settings in FF to Dutch. after that restart FF and now in Dutch. Thunderbird was in Dutch as expected,
  3. I do not know what this is and where to find it, or how to test. Testpage wants me to go to http://utrrs-utrrs.6923.rh-us-east-1.openshiftapps.com/german/. Do you want me to do that on the test machine. BTW pango is not installed.=should it?
kkrothap WS, KVM, te_IN, x86_64
Pass pass
Fail fail
[1]
Pass pass
lruzicka bare metal, Fedora 33 Workstation, Czech language
Pass pass
Pass pass
Warning warn
[1]
  1. This test is not applicable on Czech.
pnemade SB, KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. Tested Firefox but it started in English. Tested Terminal and LibreOffice, both are translated and text rendering is correct.
  2. Rendering of text is correct in Firefox browser
  3. Rendering with default Lohit font looks good
pravins WS mr_IN
Pass pass
[1]
Fail fail
[2]
Pass pass
[3]
  1. Rendering for Marathi language (Devanagari script) working as expected.
  2. Rendering of regional newspaper working perfectly. Firefox not displaying locale specific default page. https://start.fedoraproject.org/mr/ But report by bbarve.
  3. Working as expected.
pwu WS,VM, zh_CN
Pass pass
sandeeps WS, KVM, x86_64, mr_IN
Pass pass
Fail fail
[1]
Pass pass
  1. RHBZ #1816547 Please see https://bugzilla.redhat.com/show_bug.cgi?id=1816547#c32, Firefox not using langpacks (reproduced with Fedora 33 as well)
sayaksarkar WS, KVM, bn_IN, x86_64
Pass pass
[1]
Warning warn
[2]
Pass pass
[3]
  1. Tested for bn_IN. Apart from places where translations are missing, the Bengali interface was loaded for applications like LibreOffice (Prompted to install the Bengali language pack, after installation of which the Bengali interface loaded on restart), Terminal, Gedit, Nautilus, Boxes, Settings.
  2. Text rendering seemed to work fine on Firefox, however, the browser's interface loaded in English!
  3. Tested for bn_IN. Works as expected.
tagoh WS, KVM, ja_JP, x86_64
Fail fail
[1]
Fail fail
[2]
  1. RHBZ #1876786 Unable to print out/export emoji in liberoffice
  2. RHBZ #1816547 Rendering and printing is fine. but UI isn't localized.
vishalvvr WS, KVM, x86_64, ml_IN
Pass pass
Fail fail
[1]
Pass pass
  1. Firefox not loading according to system locale i.e ml_IN

Other tests

User Profile fonts-tweak-tool langpacks packages References
Twinkle28 WS,KVM, hi_IN
Pass pass
asagare QE
Pass pass
bbarve WS, KVM, x86_64, ja_JP
Pass pass
geraldosimiao BARE METAL - F33 kde / CPU: Quad Core Intel Core i7-3632QM / Kernel: 5.8.7-300.fc33.x86_64 / Plasma: 5.19.5 / KDE frameworks: 5.73.0
Pass pass
joydeep WS, KVM, bn_IN, x86_64
Pass pass
Pass pass
jpbn iMac pro early 2008 NL
Pass pass
Cite error: Invalid <ref> tag; refs with no name must have content
kkrothap WS, KVM, te_IN, x86_64
Pass pass
lruzicka bare metal, Fedora 33 Workstation, Czech language
Pass pass
pnemade SB, KVM, hi_IN, x86_64
Pass pass
Pass pass
[1]
  1. Worked fine. Can install full langpacks or Core langpacks packages.
pravins WS mr_IN
Pass pass
[1]
Pass pass
[2]
  1. Testing with installing Samyak-Devanagari fonts. Replaced Lohit Marathi with Lohit Devanagari.
  2. Works as expected.
prigupta WS, KVM, x86_64, en_US
Pass pass
Pass pass
Pass pass
sandeeps WS, KVM, x86_64, mr_IN
Pass pass
Pass pass
sayaksarkar WS, KVM, bn_IN, x86_64
Pass pass
[1]
Pass pass
[2]
  1. Tested with Noto Sans Bengali and Lohit Bengali. Works as expected!
  2. All tests worked as expected!
suanand WS, KVM, x86_64, hi_IN
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
[1]
  1. RHBZ #1380069 Except not removing glibc-langpacks
vishalvvr WS, KVM, x86_64, ml_IN
Pass pass
Pass pass


Fedora 33 Test Day Report

No.of Languages No.of bugs filed No.of participants Bug list
I18n 11 3 21 glibc [RHBZ #1380069], firefox [RHBZ #1816547], libreoffice [RHBZ #1876786],