From Fedora Project Wiki

Revision as of 01:06, 31 March 2021 by Pnemade (talk | contribs) (→‎Fedora 34 Test Day Report)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Fedora Test Days
I18N

Date 2021-03-09 to 2021-03-15
Time all week

Website QA/Fedora_34_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.
How to write Profile in test event page?
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"

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 34 nightly Workstation live image or Fedora 34 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 34 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 34 changes

User Profile Default IME for Japanese Kasumi-Unicode Default IME for Sinhala Default IME for Vietnamese Enable HarfBuzz in FreeType IBus 1.5.24 References
Fuller WS (XFCE), VM (Boxes), de_DE / he_IL / en_US, x86_64
Pass pass
alciregi Lenovo ThinkCentre M73z
Pass pass
alciregi WS, Lenovo ThinkCentre M73z, it_IT, x86_64
Pass pass
bbarve ja_JP, WS, KVM, x86_64
Pass pass
Pass pass
copperi ws, bare fi_FI, x86_64
Pass pass
danniel
Pass pass
danniel Acer Aspire E 16 intel core i7 5500, intel HD grafphics 5500 , 8 GB Memory
Pass pass
Pass pass
Pass pass
evillagr KVM, x86_64, ja_JP
Pass pass
Pass pass
Pass pass
geraldosimiao F34 Workstation on qemu VM (Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso)
Pass pass
geraldosimiao Fedora 34 (KDE Plasma Prerelease) x86_64 - kernel 5.11.3-300.fc34.x86_64 - Aspire V3-571 V2.11 Intel i7-3632QM
Pass pass
Pass pass
jatin1812 Custom build - B550, AMD Ryzen 3600x, AMD 5700 XT Fedora 34 Workstation x86_64
Warning warn
[1]
  1. Tested it on both Xorg and on Wayland. Settings in ibus-anthy are really the best compared to mozc settings. Also tried it on Fedora weblate for translation and it was a great experience overall, However it doesn't show kanji suggestions on Games that support ibus (input is working) CS GO and Dota 2. Also on Minecraft (Lunar) in full screen suggestions are not displayed but on a different resolution it does and commit has to done with ctrl + M as enter closes the chat in Minecraft. Verdict - ibus-anthy should come on top of windows instead and should have an option to force suggestions to appear on top of any application of any resolution.
mfabian Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso in qemu
Pass pass
[1]
  1. Installed from a live image to disc in Japanese. ibus-anthy was the default input method after installation. I tried it and it worked.
mfabian Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, ja_JP
Pass pass
[1]
Fail fail
[2]
Pass pass
[3]
  1. OK.
  2. RHBZ #1936817 Trying to add a word to the dictionary caused a crash.
  3. After installing ibus-gtk4 and gtk4-devel packages and starting gtk4-demo, then Entry -> Completion -> Run, I could type into the entry field using ibus-anthy or ibus-typing-booster. When using ibus-setup in XFCE and searching for input method, the search works indeed better, searching for "booster" directly works, one has not to search for "other" first.
petersen ja
Pass pass
[1]
Pass pass
[2]
Pass pass
Fail fail
[3]
  1. ibus-kkc was installed via langpacks-ja Defaults to Romaji (though this is in line with ibus-hangul)
  2. Should improve kasumi button text to follow clearer Gnome HIG guidelines
  3. Text input works but not other keys like Backspace, Enter, etc
petrvelicka Fedora Workstation 34 @ Dell Latitude E6540
Pass pass
[1]
Pass pass
[2]
Fail fail
[3]
  1. Tested on a VM (Boxes). (I don't speak Japanese nor can I read the script, therefore I'm unable to comment on the accuracy of the input method, just on it working or not). When I clicked on "help" while being in the installer, the help was in English instead of Japanese (might be lack of translation of that particular page to Japanese though).
  2. locale: en_IE.UTF-8
  3. System locale -- en_IE.UTF-8, input method used: Chinese (Intelligent Pinyin) The selection of the possible completion variants is shown in the top left corner of the screen instead of the input field. Unable to delete the text from the input field.
pnemade F34 Silverblue, KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. On Hindi Desktop, ibus-anthy is available already, added it and used to type as given in Anthy testcase.
  2. Followed the given test steps, I can see Anthy IME using kasumi-unicode dictionary command. Also registered few words which got saved under $HOME/.config/anthy/private_words_default file.
  3. On Hindi Desktop, Sayura m17n map is available already, added it and used to type as given in testcase.
prigupta Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso
Pass pass
Pass pass
[1]
  1. RHBZ #1936380 Backspace key not working in gtk4-demo
pyadav WS, KVM, vi_VN, x86_64
Pass pass
Pass pass
Pass pass
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
sayaksarkar KVM x86_64 Fedora-Workstation-34-20210307
Pass pass
[1]
Pass pass
Pass pass
[2]
  1. Installed the Fedora-Workstation-Live-x86_64-34-20210307.n.0 image to boxes with the Japanese language as default. Japanese (Anthy) was found to be installed by default as expected.
  2. Output "ඉන්‍ද්‍රිය" achieved on Gedit as expected on new Sinhala Installation after adding the Sinhala IME.
suanand rpi4 arm8 Fedora 5.11.3-300.fc34.aarch64
Pass pass
Pass pass
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. get the result “ඉන්‍ද්‍රිය” for m17n:si:sayura
  2. get the result “ඉන්‍ද්‍රිය”
  3. get the result: “Không có gì quí hơn độc lập tự do”
suanand rpi4 arm8 Fedora 5.11.3-300.fc34.aarch64 en_US, ja_JP
Pass pass
Warning warn
[1]
Warning warn
[2]
  1. RHBZ #1937276
  2. Able to run "Entry" -> "Completion" in gtk4-demo. Completion worked for "total" and "gnome" however nothing appears for other words like "hello", "risk", "down", tried for jp (anthy) input as well. Hit a "Segmentation fault" when I tried to close the dialogue box.
tagoh WS, KVM, ja_JP, x86_64
Pass pass
[1]
Fail fail
[2]
Pass pass
Pass pass
Pass pass
  1. Due to the default input mode in anthy is currently ASCII, one more action is needed to start inputing Japanese after switching layout. if we can't make "Japanese (Anthy)" default for Japanese instead of "Japanese" keyboard layout, should we make the default input mode "Hiragana"?
  2. RHBZ #1936817 Talked with Mike and found a way to reproduce it. added a comment in bug.
trugul Thinkpad X240, Intel® Core™ i5-4300U CPU @ 1.90GHz × 4, Intel® HD Graphics 4400 (HSW GT2)
Pass pass

Input(overall) tests

User Profile setup app emoji References
Fuller WS (XFCE), VM (Boxes), de_DE / he_IL / en_US, x86_64
Pass pass
Pass pass
Twinkle28 WS, KVM, es_ES, x86_64
Pass pass
asagare Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, de_DE
Pass pass
Pass pass
bbarve ja_JP, WS, KVM, x86_64
Pass pass
Pass pass
Pass pass
dalamar WS, Lenovo E560, bg_BG, x86_64
Pass pass
[1]
Pass pass
[2]
  1. Tried Bulgarian Phonetic and Bulgarian Standard input, both seem to work as expected
  2. Entry works in listed applications. Note that no entry shows up with export GTK_IM_MODULE=ibus in gtk4-demo (F34 Workstation with GNOME3). However without export language changing works
danniel Acer Aspire E 16 intel core i7 5500, intel HD grafphics 5500 , 8 GB Memory
Pass pass
ersen Fedora-Workstation-Live-x86_64-34-20210307.n.0.iso
Pass pass
[1]
Pass pass
Pass pass
  1. Tested with Turkish and English keyboard layouts, works fine.
evillagr WS, KVM, x86_64, es_CL
Pass pass
Pass pass
Pass pass
geraldosimiao F34 Workstation on qemu VM (Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso)
Pass pass
Pass pass
Pass pass
geraldosimiao Fedora 34 (KDE Plasma Prerelease) x86_64 - kernel 5.11.3-300.fc34.x86_64 - Aspire V3-571 V2.11 Intel i7-3632QM
Fail fail
[1]
  1. im-chooser: command not found No Input Method Selector or Ibus found on kdeplasma system settings
joydeep Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, hi_IN
Pass pass
Pass pass
Pass pass
mfabian Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, ja_JP
Fail fail
[1]
Pass pass
  1. RHBZ #1936942 OK in Gnome and XFCE. Broken in Plasma (Wayland). With a lot of effort it is possible to do some input, but the behaviour is strange, the input sometimes stops working, sometimes the ibus menus from the plasma panel don't go away and everything seems blocked.
miguel7ra WS, Gnome Boxes, pt_BR/ en_US, x86_64
Pass pass
Pass pass
Pass pass
petersen ja
Pass pass
Pass pass
petrvelicka Fedora Workstation 34 @ Dell Latitude E6540 (en_IE.UTF-8)
Pass pass
[1]
Pass pass
  1. Added Chinese (Intelligent Pinyin) input method and made sure it works.
pnemade F34 Silverblue, KVM, hi_IN, x86_64
Warning warn
[1]
Pass pass
[2]
Pass pass
[3]
  1. Updated this testcase for where to find "Input Sources" option. Then I can easily add any input method on Fedora 34.
  2. Input in Hindi working fine
  3. Color Emoji worked fine. Unicode value input worked fine. Candidate window appearing fine.
prigupta Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso
Pass pass
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
sayaksarkar KVM x86_64, Fedora-Workstation-34-20210307, GNOME 40
Pass pass
[1]
Pass pass
[2]
Pass pass
  1. 1. Two letter language / symbol for engine appears at the panel. 2. GUI and windows pop up and are displayed without error. 3. Every change takes effect as expected. 4. Switching between input sources works as expected.
  2. Tested and works as expected on LibreOffice, Gedit, Firefox, Terminal.
suanand rpi4 arm8 Fedora 5.11.3-300.fc34.aarch64 en_US, ja_JP
Pass pass
Pass pass
Pass pass
[1]
  1. works as expected, few emojis U+1DA3E, U+1DA3F, U+1DA40 could not get rendered well.
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
Pass pass
thunderbirdtr tr_TR,de,Hu, WS,KDE, KVM, x86_64
Pass pass
[1]
Pass pass
Pass pass
  1. trq,de,hu
trugul Thinkpad X240, Intel® Core™ i5-4300U CPU @ 1.90GHz × 4, Intel® HD Graphics 4400 (HSW GT2)
Fail fail
[1]
  1. (im-chooser:3748): libimchooseui-WARNING **: 19:46:19.794: Current desktop isn't supported. Please follow instructions on your desktop to enable Input Method. (im-chooser:3748): libimchooseui-WARNING **: 19:46:19.794: Current desktop isn't supported. Please follow instructions on your desktop to enable Input Method. Unable to find Input Method.
vishalvvr WS, KVM, ml_IN, x86_64
Pass pass
Pass pass
Pass pass

Input(language specific) tests

User Profile ibus-anthy (Japanese) ibus-hangul (Korean) ibus-libpinyin (Simplified Chinese) ibus-libzhuyin (Traditional Chinese) ibus-m17n (Indic) ibus-cangjie (Traditional Chinese) ibus-cangjie-engine-quick (Traditional Chinese) ibus-typing-booster ibus-unikey (Vietnamese) References
Twinkle28 WS, KVM, es_ES, x86_64
Fail fail
[1]
Pass pass
Pass pass
  1. For ibus-hangul, After typing some characters can't access Backspace/Enter/Delete keys and screens gets stuck.
asagare Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, de_DE
Fail fail
[1]
Pass pass
Pass pass
  1. For ibus-hangul, not able to do Backspace/Enter/Delete keys After typing some characters.
bbarve ja_JP, WS, KVM, x86_64
Pass pass
Pass pass
mfabian Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, ja_JP
Pass pass
Fail fail
[1]
Pass pass
Pass pass
Pass pass
[2]
Fail fail
[3]
Fail fail
[4]
Fail fail
[5]
Pass pass
  1. RHBZ #1936774 Only in Gnome Wayland: Type "a " and you get “ㅁ” but it should be “ㅁ ”, i.e. the space is missing.
  2. RHBZ #1850832 inscript2 keymaps work but itrans input methods are not usuable in Wayland. Typed characters are disappearing randomly.
  3. RHBZ #1936963 Input seems possible with ibus-cangjie, but the setup tool crashes. As one cannot access the settings, not all test cases can be tried.
  4. RHBZ #1936963 Input with “Quick” seems possible but not all test cases can be tried as the setup tool crashes.
  5. RHBZ #1936774 Works, but unusable by default in Gnome Wayland because forward_key_event() doesn't work. When using the option “✅ Use a workaround for a bug in Qt im module” in the setup tool of ibus-typing-booster it works better.
miguel7ra WS, Gnome Boxes, pt_BR, x86_64
Pass pass
petersen ja
Pass pass
Fail fail
[1]
Pass pass
Warning warn
[2]
Warning warn
[3]
Pass pass
  1. In Wayland cannot enter Space or Return, etc
  2. ibus-table-cangjie seems to work
  3. ibus-table-quick seems to work okay
pnemade F34 Silverblue, KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
  1. Using keyboard panel added ibus-anthy. It now requires libanthy-unicode.so.0 and kasumi-unicode. All tests passed.
pwu zh_CN, WS, KVM, x86_64
Fail fail
Pass pass
pyadav WS, KVM, vi_VN, x86_64
Pass pass
[1]
  1. I was able to enable Vietnamese (Unikey) input method and type successfully.
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Fail fail
[1]
Pass pass
Pass pass
  1. With Wayland, cannot enter Space
sayaksarkar KVM x86_64, Fedora-Workstation-34-20210307, GNOME 40
Pass pass
[1]
  1. Works for bn_IN
suanand rpi4 arm8 Fedora 5.11.3-300.fc34.aarch64 en_US, ja_JP
Pass pass
[1]
Pass pass
Pass pass
Warning warn
[2]
Pass pass
Pass pass
[3]
Pass pass
  1. all tests passed
  2. enabled/selected Chinese (New Zhuyin) with "Traditional Chinese", however typing on gedit shows latin chars.
  3. works, more polishing could be done.
tagoh WS, KVM, ja_JP, x86_64
Pass pass
thunderbirdtr tr_TR,de,Hu, WS,KDE, KVM, x86_64
Fail fail
vishalvvr WS, KVM, ml_IN, x86_64
Pass pass

Rendering/Printing tests

User Profile Applications Browsers Harfbuzz related References
Fuller WS (XFCE), VM (Boxes), de_DE / he_IL / en_US, x86_64
Pass pass
Pass pass
Pass pass
[1]
  1. HarfbuzzNG: test de_DE
Twinkle28 WS, KVM, es_ES, x86_64
Pass pass
asagare Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, de_DE
Pass pass
Pass pass
bbarve ja_JP, WS, KVM, x86_64
Pass pass
Pass pass
dalamar WS Live, Lenovo E560, bg_BG, x86_64
Pass pass
[1]
  1. Tried Firefox and Konqueror , render Bulgarian websites with no problem. Bulgarian language extension works on Firefox. Printing to PDF works
danniel Acer Aspire E 16 intel core i7 5500, intel HD grafphics 5500 , 8 GB Memory
Pass pass
Pass pass
ersen Fedora-Workstation-Live-x86_64-34-20210307.n.0.iso
Pass pass
Pass pass
evillagr WS, KVM, x86_64, es_CL
Pass pass
Pass pass
geraldosimiao Fedora 34 (KDE Plasma Prerelease) x86_64 - kernel 5.11.2-300.fc34.x86_64 - Aspire V3-571 V2.11 Intel i7-3632QM
Pass pass
Pass pass
Pass pass
miguel7ra WS, Gnome Boxes, pt_BR, x86_64
Pass pass
Pass pass
pnemade F34 Silverblue, KVM, hi_IN, x86_64
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. LibreOffice flatpak, gedit flatpak, thunderbird layered all worked fine, rendering looks good.
  2. Firefox rendering worked fine.
  3. Hindi language rendered fine in UTRRS. Checked GSUB and GPOS. Also Able to generate report which was 100% matching.
pyadav WS, KVM, vi_VN, x86_64
Pass pass
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
Pass pass
sayaksarkar KVM x86_64, Fedora-Workstation-34-20210307, GNOME 40
Pass pass
Pass pass
suanand rpi4 arm8 Fedora 5.11.3-300.fc34.aarch64 en_US, ja_JP, zh_CN, fr_FR
Pass pass
[1]
Pass pass
  1. all okay. cannot see "⋮" while selecting language(s) in gnome-control-center.
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
thunderbirdtr tr_TR,de,Hu, WS,KDE, KVM, x86_64
Pass pass
Pass pass
vishalvvr WS, KVM, ml_IN, x86_64
Pass pass
Pass pass
Pass pass

Other tests

User Profile fonts-tweak-tool langpacks packages References
Fuller WS (XFCE), VM (Boxes), de_DE / he_IL / en_US, x86_64
Pass pass
Pass pass
Twinkle28 WS, KVM, es_ES, x86_64
Pass pass
Pass pass
Pass pass
asagare Fedora-Workstation-Live-x86_64-34-20210308.n.0.iso, KVM, de_DE
Pass pass
Pass pass
dalamar WS Live, Lenovo E560, bg_BG, x86_64
Pass pass
[1]
  1. Font tweak tool generates conf file in specified directory
danniel Acer Aspire E 16 intel core i7 5500, intel HD grafphics 5500 , 8 GB Memory
Pass pass
evillagr WS, KVM, x86_64, es_CL
Pass pass
geraldosimiao Fedora 34 (KDE Plasma Prerelease) x86_64 - kernel 5.11.3-300.fc34.x86_64 - Aspire V3-571 V2.11 Intel i7-3632QM
Pass pass
[1]
  1. Pt_br successfully installed
miguel7ra WS, Gnome Boxes, pt_BR, x86_64
Fail fail
[1]
Warning warn
[2]
  1. 000-fontstweak-ezfc.conf in $HOME/.config/fontconfig/conf.d/ not generated for Pt_br on alias "Sans Serif=Source Code Pro" and "Serif=Z003"
  2. All passed, but "dnf remove langpacks-fr" did not removed "glibc-langpack-fr.x86_64".
petersen ja
Pass pass
pnemade F34 Silverblue, KVM, hi_IN, x86_64
Pass pass
[1]
  1. Executed this in toolbox successfully
sandeeps WS, KVM, mr_IN, x86_64
Pass pass
sayaksarkar KVM x86_64, Fedora-Workstation-34-20210307, GNOME 40
Pass pass
Pass pass
suanand rpi4 arm8 Fedora 5.11.3-300.fc34.aarch64 en_US, fr_FR, ar_EG
Warning warn
[1]
Pass pass
  1. 000-fontstweak-ezfc.conf file in $HOME/.config/fontconfig/conf.d/ created successfully. In alias, set sans-serif: Lohit Devanagari and serif: Noto Sans Devanagari for locale: hi_IN. Output of "fc-match sans-serif:hi" and "fc-match sans:hi" are: DejaVuSans.ttf: "DejaVu Sans" "Book". Tried with locale(s): hi, hi-in, hi_IN.
tagoh WS, KVM, ja_JP, x86_64
Pass pass
Pass pass
thunderbirdtr tr_TR, KDE, KVM, x86_64
Pass pass
vishalvvr WS, KVM, ml_IN, x86_64
Pass pass
Pass pass

Fedora 34 Test Day Report

No.of Languages No.of participants No.of New bugs filed Bug list Comments
I18n 18 29 6 ibus [RHBZ #1936380], gnome-shell [RHBZ #1936774], kasumi [RHBZ #1936817], plasma-desktop [RHBZ #1936942], ibus-cangjie [RHBZ #1936963], gtk4 [RHBZ #1937276], glibc [RHBZ #1380069], ibus-m17n [RHBZ #1850832] Along with WS and SB testing we got 1 person testing XFCE, 2 person testing KDE and 1 person testing on Raspberry Pi 4 system. The tested languages list is [ar_EG, bg_BG, de_DE, en_IE, en_US, es_CL, es_ES, fi_FI, fr_FR, he_IL, hi_IN, it_IT, ja_JP, ml_IN, mr_IN, pt_BR, tr_TR, vi_VN]