From Fedora Project Wiki

Fedora Test Days
I18N

Date 2019-09-10
Time all day

Website QA/Fedora_31_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 31 nightly Workstation live image or Fedora 31 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 31 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 31 changes[edit]

User Profile Langpacks-core for i18n functionality IBus 1.5.21 Variable Noto Fonts References
bbarve WS, x86_64, KVM, es_ES
Pass pass
Pass pass
Pass pass
blackfile WS,VM,es_ES, x86_64
Pass pass
[1]
  1. Works as expected
mfabian WS, KVM, ja_JP, x86_64
Pass pass
[1]
Fail fail
[2]
Pass pass
  1. Works as expected. Should there be langpacks-* package for all locales available in glibc? Currently there are much fewer langpacks-* packages than glibc locales.
  2. RHBZ #1751061 Compose doesn't seem to work at all for me, see the bug.
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. splitting worked fine and we can still get complete langpacks using same "langpacks-hi" command. I also found this fontconfig bug #1750891.
  2. need to follow change page test section to understand how to use this feature
  3. Sinhala is there for now
pwu WS, KVM, zh_CN, x86_64
Fail fail
[1]
Pass pass
Pass pass
  1. RHBZ #1751614 Please require the ibus-libpinyin package.
pyadav WS, KVM, ko_KR, x86_64
Pass pass
renault fr_FR
Pass pass
Pass pass
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
[1]
Pass pass
  1. 1. Set the preferred compose key (Right Alt - in my case), using GNOME Tweaks. 2. $ grep '<t> <o>' ~/.config/ibus/Compose <Multi_key> <t> <o> <w> <e> <r> : "🗼" 3. Followed all the test steps, and workes as expected
siddharthvipul1 WS, KVM - FR
Pass pass
siddharthvipul1 WS, KVM - FR
Pass pass
smaitra Workstation, kvm, fr_FR, x86_64
Pass pass
[1]
Fail fail
[2]
Warning warn
[3]
  1. langpacks-core-fr-2.0-6.f31 is available. Other regular test cases for langpacks are PASS.
  2. After configuring, restarting ibus-daemon and entering the phrase, nothing happens. Most likely we are missing something in test steps or action.
  3. Under /usr/share/fonts/google-noto-vf there is only NotoSansSinhala-VF.ttf found so far.
suanand WS, KVM, de_DE, x86_64
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
twinkle28 WS, KVM, it_IT, x86_64
Pass pass
vvijayra WS,KVM,ml_IN,x86_64
Pass pass
[1]
  1. looks good
zlopez SB,VM,cs_CZ,x86_64
Pass pass
[1]
Fail fail
[2]
Pass pass
  1. Silverblue doesn't have dnf list, so I just tried rpm-ostree install with cs packages
  2. In the gedit I have "Multi_key-t-o-w-e-r" and nothing happens

Input(overall) tests[edit]

User Profile setup app emoji References
bbarve WS, x86_64, KVM, es_ES
Pass pass
Pass pass
Pass pass
blackfile WS,VM,es_ES, x86_64
Pass pass
mfabian WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
Pass pass
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
  1. No issues in adding and instantly using added keymaps
pyadav WS, KVM, ko_KR, x86_64
Pass pass
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
smaitra Workstation, kvm, fr_FR, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. Successfully added.
  2. Input successful across the apps listed.
  3. Colorful Emoji input successful.
suanand WS, KVM, de_DE, x86_64
Pass pass
Pass pass
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
[1]
Warning warn
[2]
  1. No evolution installed by default in Live. had to install it to start testing.
  2. RHBZ #1625596 emoji input isn't enabled in Live
twinkle28 WS, KVM, it_IT, x86_64
Pass pass
Pass pass
Pass pass
vvijayra WS,KVM,ml_IN,x86_64
Pass pass
Pass pass
zlopez SB,VM,cs_CZ,x86_64
Pass pass
Pass pass
[1]
Pass pass
  1. Tested in Firefox, Gnome Software, gedit, terminal

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
bbarve WS, x86_64, KVM, es_ES
Pass pass
mfabian WS, KVM, ja_JP, x86_64
Pass pass
[1]
Fail fail
[2]
  1. Mostly works, but has some problems on Wayland: 1) surrounding text support is still broken on Wayland 2) preedit styling does not work on Wayland.
  2. RHBZ #1690326 Known bug, fails on Gnome Wayland, works on all desktops using Xorg.
pnemade SB ,KVM, hi_IN, x86_64
Warning warn
[1]
Pass pass
[2]
  1. ibus-typing-booster worked fine to input text. However, emoji did not worked for me on WS but on SB I am getting issues installing emoji-picker due to some layered package deps issue. It is really nice and first time I experienced the i-t-b suggestions also appearing on gnome OSK. Really its like I was using android mobile :)
  2. So the steps are still same to enable AltGr. Only after enabling it we can input 3rd level characters from inscript2 keymaps.
pwu WS, KVM, zh_CN, x86_64
Pass pass
Pass pass
pyadav WS, KVM, ko_KR, 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
Pass pass
Pass pass
Pass pass
Pass pass
  1. RHBZ #1690326 Although, known issue. However, Vietnamese input works with 'ibus-unikey'.
smaitra Workstation, kvm, fr_FR, x86_64
Pass pass
[1]
  1. Using typing booster, able to input successfully. Candidate window of predictive typing is appearing as well. PASS
suanand WS, KVM, de_DE, x86_64
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass

Rendering/Printing tests[edit]

User Profile Applications Browsers Harfbuzz related References
akshay196 WS,KVM,hi_IN,x86_64
Pass pass
bbarve WS, x86_64, KVM, es_ES
Pass pass
Pass pass
Pass pass
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
Pass pass
pyadav WS, KVM, ko_KR, 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
smaitra Workstation, kvm, fr_FR, x86_64
Pass pass
[1]
Pass pass
Fail fail
[2]
  1. Pass. Didn't check thunderbird, empathy. Checked evolution as well. Primary Latin characters are appearing fine.
  2. Latin Small Letter Sharp S "ß" (U+00DF) doesn't look to be good as it's recommended shape. Minor issue, but making it Fail as of now.
suanand WS, KVM, de_DE, x86_64
Pass pass
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
vvijayra WS,KVM,ml_IN,x86_64
Pass pass
Pass pass
zlopez SB,VM,cs_CZ,x86_64
Pass pass
[1]
  1. Tested only Firefox because Silverblue doesn't have any other browser preinstalled

Other tests[edit]

User Profile fonts-tweak-tool langpacks packages References
bbarve WS, x86_64, KVM, es_ES
Pass pass
blackfile WS,VM,es_ES, x86_64
Pass pass
pnemade SB ,KVM, hi_IN, x86_64
Pass pass
pyadav WS, KVM, ko_KR, x86_64
Pass pass
renault fr_FR
Pass pass
Fail fail
[1]
  1. RHBZ #1380069
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
smaitra Workstation, kvm, fr_FR, x86_64
Pass pass
Pass pass
suanand WS, KVM, de_DE, x86_64
Pass pass
tagoh WS, KVM, ja_JP, x86_64
Fail fail
[1]
Warning warn
[2]
  1. RHBZ #1750732 config can't be turned on if no $HOME/.config/fontconfig/conf.d is available.
  2. RHBZ #1380069 This works except glibc-langpack-* as known issue.
vvijayra WS,KVM,ml_IN,x86_64
Pass pass
Pass pass

Nice to test[edit]

User Profile References

Fedora 31 Test Day Report[edit]

No.of Languages No.of bugs filed No.of participants Bug list
I18n 11 6 16 ibus [RHBZ #1751061], langpacks [RHBZ #1751614],fontconfig [RHBZ #1750891],ibus [RHBZ #1625596],libeasyfc [RHBZ #1750732], gnome-initial-setup [RHBZ #1750237]