From Fedora Project Wiki

Fedora Test Days
I18N

Date 2020-03-10
Time all day

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


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?[edit]

Today's instalment 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[edit]

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

Prerequisite for Test Day[edit]

OR

How to test?[edit]

Update your machine[edit]

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

Live image[edit]

Instead of testing on an installed system, you may download a Fedora 32 nightly Workstation live image or Fedora 32 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 32 nightly, not Rawhide.

Run the tests[edit]

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[edit]

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[edit]

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 are transferred from result page

Fedora 32 changes[edit]

User Profile Move fonts language Provides to Langpacks Provide OpenType Bitmap Fonts References
aalam KVM, pa_IN, x86_64
Pass pass
jsmith Linux
Pass pass
Warning warn
[1]
  1. After installing the font (and rebuilding the font cache manually and restarting Gnome Terminal), there was no "Terminus Regular" available -- there was "Terminus Medium", "Terminus Bold", "Terminus Bold Italics" and something with a bunch of unicode squares.
kkrothap WS, KVM, te_IN, x86_64
Pass pass
modehnal WS,VM,all,x86_64
Pass pass
[1]
Fail fail
[2]
  1. RHBZ #1 langpacks-core-font-zh_CN and langpacks-core-font-zh_TW not found, but lower-case was successful
  2. RHBZ #1 Terminus Regular not available in terminal in form of letters but in hex code.
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
[1]
  1. Looks good and worked as expected. For Chinese languages we use lowercase like zh_cn and zh_tw.
pyadav WS, KVM, it_IT, x86_64
Pass pass
Fail fail
[1]
  1. "Terminus Regular" font is not available and "Terminus Italic" appear as squares on gnome-terminal.
renault fr_FR
Pass pass
Fail fail
[1]
  1. Terminus Regular not available in terminal in form of letters but in hex code.
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
sumantrom WS,KVM, hi_IN, x86-64
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
[1]
Warning warn
[2]
twinkle28 WS, KVM, it_IT, x86_64
Pass pass
vishalvvr WS, KVM, ml_IN, x86_64
Pass pass

Input(overall) tests[edit]

User Profile setup app emoji References
aalam KVM, pa_IN, x86_64
Pass pass
Pass pass
asagare KVM,de_DE,x86_64
Pass pass
Warning warn
[1]
  1. ctrl+shift+e is not working
jibecfed netinstall, fr_FR, VM
Pass pass
[1]
  1. I confirm anaconda uses weblate translations
kkrothap WS, KVM, te_IN, x86_64
Pass pass
Pass pass
Pass pass
modehnal WS,VM,cs,x86_64
Pass pass
Pass pass
Warning warn
[1]
  1. Got Live and I installed it - rebooted, emoji still not working. After Control-Shift-e there is no e like is the case for Unicode which works fine. But I can copy emoji from Characters and insert it in gedit.
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. Can add additional input methods and super+space key is working fine to change between these input methods.
  2. Input in Hindi worked fine in gnome-terminal, firefox, libreoffice flatpak.
  3. Able to input emoji annotations
pyadav WS, KVM, it_IT, x86_64
Pass pass
Pass pass
Warning warn
[1]
  1. Emoji prefixed with e when selected from more emoji candidates.
renault fr_FR
Pass pass
Pass pass
Fail fail
[1]
  1. ctrl+shift+e is not working
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Fail fail
[1]
  1. RHBZ #1812449 The cursor position during pre-editing points to the wrong place
twinkle28 WS, KVM, it_IT, x86_64
Pass pass
Pass pass
Pass pass
vishalvvr WS, KVM, ml_IN, x86_64
Pass pass
Pass pass
Pass pass

Input(language specific) tests[edit]

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
aalam KVM, pa_IN, x86_64
Pass pass
[1]
  1. added, removed different keyboard and worked as expected
asagare KVM,de_DE,x86_64
Pass pass
kkrothap WS, KVM, te_IN, x86_64
Pass pass
modehnal WS,VM,cs,x86_64
Pass pass
[1]
Fail fail
[2]
Pass pass
Pass pass
Fail fail
[3]
Fail fail
[4]
Fail fail
[5]
Pass pass
[6]
Pass pass
[7]
Pass pass
[8]
  1. In GNOME there is possible bug for Typing booster - in Overview the "Type to search" is not erased on typing and I cannot really see what is in the search bar as there are letters over each other. Or perhaps its simply not cooperating with gnome as it should, I expect the "typing" to overview search is stolen by the booster and is really not typing to until you press Enter.
  2. Unable to type at all under Vietnamese BoGo. Also when going over the steps over and over again, sometimes upon $ibus restart I got infinite Enter key entries, the terminal just keeps scrolling.
  3. When trying to look at keyboard it crashedi - bus-libpinyin quit unexpectedly
  4. Played around multiple times with its settings and did not get any Chinese characters.
  5. ibus installed but I am unable find required input source
  6. 'Eye' button does not open keyboard map
  7. I was not able to complete steps with '1' '.' '<space>' as it did nothing but typed those characters.
  8. In this part the '1.space/' works.
pnemade SB ,KVM, hi_IN, x86_64
Warning warn
[1]
Pass pass
[2]
  1. Found ibus not working when started gnome-session but when trigger control-center, it gets started.
  2. can input using ibus-m17n
pyadav WS, KVM, it_IT, x86_64
Pass pass
renault fr_FR
Pass pass
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Fail fail
[1]
Pass pass
Pass pass
Pass pass
[2]
Pass pass
[3]
Pass pass
Pass pass
Pass pass
  1. RHBZ #1690326 #1690326, However, Vietnamese input works with 'ibus-unikey'.
  2. - Found "abrt-notification[6165]: Process 2386 (ibus-engine-libpinyin) crashed in __gnu_cxx::__verbose_terminate_handler() [clone .cold]()" with journalctl - However, worked as expected with ibus-libpinyin-1.11.1-3.fc32, libpinyin-2.3.0-3.fc32 and libpinyin-data-2.3.0-3.fc32 - /home/test/.cache/ibus/libpinyin/ exists
  3. 1. Got "abrt-notification[5974]: Process 3706 (ibus-engine-libzhuyin) crashed in __gnu_cxx::__verbose_terminate_handler() [clone .cold]()" with journalctl 2. However, worked as expected with ibus-libzhuyin-1.9.1-3.fc32, libzhuyin-2.3.0-3.fc32 3. /home/test/.cache/ibus/libzhuyin exists
tagoh WS, KVM, ja_JP, x86_64
Pass pass

Rendering/Printing tests[edit]

User Profile Applications Browsers Harfbuzz related References
aalam
Pass pass
aalam KVM, pa_IN, x86_64
Pass pass
Pass pass
danniel KVM
Pass pass
jibecfed netinstall, fr_FR, VM
Fail fail
[1]
  1. RHBZ #1812693 DNF doesn't use weblate translations yet
kkrothap WS, KVM, te_IN, x86_64
Pass pass
Pass pass
Pass pass
modehnal WS,VM,cs,x86_64
Pass pass
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. libreoffice, gnome-terminal, gnome-software working/rendering fine with available translated strings.
  2. tested firefox Hindi rendering, looks good.
  3. Hindi rendering is fine as per utrrs system
pyadav WS, KVM, it_IT, x86_64
Pass pass
Pass pass
renault fr_FR
Pass pass
Pass pass
Pass pass
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
Pass pass
[1]
  1. looks good for Japanese except some test cases are apparently wrong.
twinkle28 WS, KVM, it_IT, x86_64
Pass pass
Pass pass

Other tests[edit]

User Profile fonts-tweak-tool langpacks packages References
asagare KVM,de_DE,x86_64
Pass pass
Pass pass
kkrothap WS, KVM, te_IN, x86_64
Pass pass
Pass pass
modehnal WS,VM,cs,x86_64
Pass pass
Warning warn
[1]
  1. glibc-langpack-cs for CZ language installed as weak dependency was not removed along with the rest in last step
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
[1]
  1. Working fine. Known issue: Removal of langpacks will not remove glibc-langpack packages.
renault fr_FR
Fail fail
[1]
Fail fail
[2]
  1. Font tweak tools had no effect
  2. RHBZ #1380069
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
[1]
  1. except removal of glibc-langpack as a known issue
twinkle28 WS, KVM, it_IT, x86_64
Pass pass

Nice to test[edit]

User Profile References

Fedora 32 Test Day Report[edit]

No.of Languages No.of bugs filed No.of participants Bug list
I18n 10 5 15 terminus-fonts [RHBZ #1801548], bus-bogo [RHBZ #1690326],dnf [RHBZ #1812693], gtk3 [RHBZ #1812449, langpacks PR#6]