From Fedora Project Wiki

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

Date 2018-03-13
Time all day

Website QA/Fedora_28_test_days
IRC #fedora-test-day (webirc)

Mailing list
MailSubscribeArchives


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

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 28 nightly live 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 28 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]

Results transferred from result page 2018-02-06.

Fedora 28 changes[edit]

User Profile Fontconfig 2.13 Chinese Default Fonts to Google Noto Japanese Default Fonts to Google Noto Korean Default Fonts to Google Noto Glibc collation update and sync with cldr IBus_Unicode_Typing References
aalam
Pass pass
[1]
  1. $LANG=pa_IN.utf8 fc-match Lohit-Gurmukhi.ttf: "Lohit Gurmukhi" "Regular"
aalam pa_IN
Pass pass
alciregi it_IT
Pass pass
[1]
Pass pass
  1. DejaVuSans.ttf: "DejaVu Sans" "Book"
bbarve de_DE
Pass pass
[1]
Pass pass
Pass pass
  1. 1. fc-match output is: DejaVuSans.ttf: "DejaVu Sans" "Book"
bhavin192 hi_IN
Pass pass
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
Fail fail
[4]
  1. Tested using `LANG=zh_CN.utf8 fc-match` and `LANG=zh_TW.utf8 fc-match`
  2. Tested using `LANG=ja_JP.utf8 fc-match`
  3. Tested using `LANG=ko_KR.utf8 fc-match`
  4. RHBZ #1554813
coremodule
Pass pass
Pass pass
dukebarman ru_RU
Pass pass
[1]
Pass pass
Pass pass
[2]
Pass pass
Pass pass
  1. fc-match output: `DejaVuSans.ttf: "DejaVu Sans" "Book"`
  2. $ fc-match serif:lang=ja NotoSerifJP-Regular.otf: "Noto Serif JP" "Regular" $ fc-match sans:lang=ja NotoSansJP-Regular.otf: "Noto Sans JP" "Regular" $ fc-match monospace:lang=ja NotoSansMonoCJKjp-Regular.otf: "Noto Sans Mono CJK JP" "Regular"
jsmith
Pass pass
Pass pass
[1]
Pass pass
Pass pass
Pass pass
[2]
Pass pass
[3]
  1. Used "LANG=zh_CN fc-match && LANG=zh_TW fc-match" to test. Didn't work until I installed all the google-noto-sans-cjk-* packages.
  2. Tested according to the information in https://bugzilla.redhat.com/show_bug.cgi?id=1336308
  3. Tested by running "ibus emoji" from the CLI and then typing "copyright" in the search box and ensuring that that COPYRIGHT SYMBOL was one of the results.
lnie zh-CN
Pass pass
lruzicka cs_CZ
Pass pass
[1]
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
[2]
  1. fc-match produces: DejaVuSans.ttf: "DejaVu Sans" "Book"
  2. "ibus emoji" command works also in Fluxbox
petersen ja
Pass pass
Pass pass
[1]
Pass pass
Pass pass
[2]
Pass pass
Pass pass
[3]
  1. tested with "LANG=zh_CN fc-match ..."
  2. LANG=ko_KR fc-match
  3. RHBZ #1554714 RHBZ #1554725
pnemade hi_IN
Pass pass
[1]
Pass pass
[2]
  1. fc-match is giving output correct for given environment language
  2. emoji picker working fine. Translations looks missing or when run as different language always giving interface in CJK.
pnemade ja_JP
Pass pass
[1]
  1. fc-match output to "Noto Sans JP"
pnemade ko_KR
Pass pass
[1]
  1. fc-match output to Noto Sans KR
pnemade zh_CN
Pass pass
pravins gu
Pass pass
[1]
Pass pass
[2]
  1. Went well. It shows Lohit-Gujarati.ttf: "Lohit Gujarati" "Regular"
  2. $ fc-match sans:lang=zh-tw NotoSansTC-Regular.otf: "Noto Sans TC" "Regular" $ fc-match sans:lang=zh-cn NotoSansSC-Regular.otf: "Noto Sans SC" "Regular"
pwu
Pass pass
Pass pass
Pass pass
Pass pass
pyadav hi_IN
Pass pass
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. Tested with LANG=zh_CN.utf8 fc-match > NotoSansSC-Regular.otf: "Noto Sans SC" "Regular" LANG=zh_TW.utf8 fc-match > NotoSansTC-Regular.otf: "Noto Sans TC" "Regular"
  2. Tested with LANG=ja_JP.utf8 fc-match > NotoSansJP-Regular.otf: "Noto Sans JP" "Regular"
  3. Tested with LANG=ko_KR.utf8 fc-match > NotoSansKR-Regular.otf: "Noto Sans KR" "Regular"
renault fr_FR F28 x86_64
Pass pass
Pass pass
Pass pass
roca
Pass pass
[1]
Fail fail
[2]
Fail fail
[3]
  1. fc-match DejaVuSans.ttf: "DejaVu Sans" "Book"
  2. Font not found; Test input: Text Editor, Evolution. Result en character set, font
  3. Noto KR font family does not load. Test keyboard input displays en characters: Text Editor, Evolution [liveuser@localhost-live ~]$ fc-match sans:lang=ko NotoSansKR-Regular.otf: "Noto Sans KR" "Regular"
roca https://admin.fedoraproject.org/accounts/user/view/roca?_csrf_token=ea2b2f74eb39b5e96e3e6ac3dfe595ff9ee86058
Warning warn
[1]
Warning warn
[2]
Pass pass
[3]
  1. [liveuser@localhost ~]$ fc-match DejaVuSans.ttf: "DejaVu Sans" "Book" [liveuser@localhost ~]$ fc-match -f "%{family}: %{lang}\n" DejaVu Sans: aa|ab|af|ar|ast|av|ay|az-az|az-ir|ba|bm|be|bg|bi|bin|br|bs|bua|ca|ce|ch|chm|co|cs|cu|cv|cy|da|de|el|en|eo|es|et|eu|fa|fi|fj|fo|fr|ff|fur|fy|ga|gd|gl|gn|gv|ha|haw|he|ho|hr|hu|hy|ia|ig|id|ie|ik|io|is|it|iu|ka|kaa|ki|kk|kl|ku-am|ku-ir|kum|kv|kw|ky|la|lb|lez|ln|lo|lt|lv|mg|mh|mi|mk|mo|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pl|pt|rm|ro|ru|sah|sco|se|sel|sh|shs|sk|sl|sm|sma|smj|smn|sms|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|to|tr|ts|tt|tw|tyv|ug|uk|uz|ve|vi|vo|vot|wa|wen|wo|xh|yap|yi|yo|zu|ak|an|ber-dz|ber-ma|crh|csb|ee|fat|fil|hsb|ht|hz|jv|kab|kj|kr|ku-iq|ku-tr|kwm|lg|li|mn-mn|ms|na|ng|nv|ota|pap-an|pap-aw|qu|quz|rn|rw|sc|sd|sg|sn|su|ty|za
  2. Fonts are not available in applications. Tested: Text Editor, Evolution [liveuser@localhost-live ~]$ fc-match sans:lang=zh-tw NotoSansTC-Regular.otf: "Noto Sans TC" "Regular" [liveuser@localhost-live ~]$ fc-match sans:lang=zh-cn NotoSansSC-Regular.otf: "Noto Sans SC" "Regular"
  3. [liveuser@localhost-live ~]$ fc-match sans:lang=zh-tw NotoSansTC-Regular.otf: "Noto Sans TC" "Regular" [liveuser@localhost-live ~]$ fc-match sans:lang=zh-cn NotoSansSC-Regular.otf: "Noto Sans SC" "Regular"
sandeeps mr_IN
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
spathare mr_IN
Pass pass
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
Pass pass
  1. tested with LANG=zh_CN.utf8 fc-match sans
  2. tested with LANG=ja.utf8 fc-match
  3. tested with LANG=ko_KR fc-match
suanand hi_IN
Pass pass
tagoh
Pass pass
tagoh ja
Pass pass
Pass pass
Pass pass
tagoh ko
Pass pass
Pass pass
Pass pass
tagoh zh_CN
Pass pass
Pass pass
Pass pass
tagoh zh_TW
Pass pass
Pass pass
Pass pass
tenk Fedora 28 in VirtualBox en
Pass pass
tenk ja_JP
Pass pass
till de_DE.UTF-8
Pass pass
[1]
  1. The test instructions do not tell me what the expected outcome of this command should be. I saw that "de" is in the output so I guess it is ok. The instructions are just: Check if no missing language coverage in your default font fc-match -f "%{family}: %{lang}\n"
vishalvvr hi-IN
Pass pass
Pass pass
zdenek cs_CZ
Pass pass
Pass pass

Input(overall) tests[edit]

User Profile ibus ibus-typing-booster References
alciregi it_IT
Pass pass
bbarve de_DE
Pass pass
Fail fail
[1]
  1. typing-booster input issues observed on login and activities screen. Not able to use it as expected.
bhavin192 hi_IN
Pass pass
dukebarman ru_RU
Pass pass
lnie zh-CN
Warning warn
[1]
Warning warn
[2]
  1. RHBZ #1554712
  2. RHBZ #1554697 RHBZ #1554701
lruzicka cs_CZ
Pass pass
Warning warn
[1]
  1. The booster did not work correctly at first. It only suggested emoji and wanted hunspell for czech language support. I had to install the "hunspell-cs" package to give it the dictionary data. After that it was fully working, but the responses were quite slow to my liking. I could type faster without this on.
pnemade hi_IN
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. Alt-Gr is working fine by default when just selected inscript2 keymap.
  2. Used region panel from g-c-c and added input methods. Able to use them successfully.
  3. input working fine.
pyadav hi_IN
Pass pass
Pass pass
[1]
  1. New words are getting added to database after commit and input is also working fine
renault fr_FR F28 x86_64
Pass pass
Pass pass
sandeeps mr_IN
Pass pass
Pass pass
spathare mr_IN
Pass pass
Pass pass
[1]
  1. Conjunct rendering issue on terminal
tagoh ja
Fail fail
[1]
  1. RHBZ #1554724
tenk Fedora 28 in VirtualBox
Pass pass
tenk ja_JP
Fail fail
[1]
  1. RHBZ #1552668
vishalvvr hi-IN
Pass pass
Pass pass
zdenek cs-CZ
Pass pass
Pass pass

Input(language specific) tests[edit]

User Profile 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 pa_IN
Fail fail
[1]
  1. RHBZ #1554980 Input was working fine, Alt+Gr is working by default. While clicked on ibus icon and select 'show keyboard', there was crash. Selected keyboard was 'Jhulem' for Punjabi
lnie zh-CN
Pass pass
pnemade hi_IN
Pass pass
[1]
  1. m17n keymaps are usable and no issues.
pwu
Pass pass
Pass pass
roca en_US
Pass pass
[1]
  1. Tested draft in Evolution
sandeeps mr_IN
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Warning warn
[1]
  1. RHBZ #1493039
spathare mr_IN
Pass pass
tagoh ja
Pass pass
tenk Fedora 28 in VirtualBox
Pass pass

Rendering/Printing tests[edit]

User Profile Applications Browsers Harfbuzz related References
bbarve de_DE
Pass pass
Pass pass
Pass pass
dukebarman ru_RU
Pass pass
Pass pass
[1]
Pass pass
  1. Combination alt+shift for changing input layout doesn't hide firefox menu (press only alt) and you cannot start to write
jsmith
Pass pass
Fail fail
[1]
  1. The website could not be found -- has the URL changed from http://utrrs-i18nqe.rhcloud.com/ to something else?
lruzicka cs_CZ
Pass pass
Pass pass
pnemade hi_IN
Pass pass
[1]
Pass pass
[2]
  1. This is nice gnome-terminal, firefox came translated. libreoffice also working fine translated due to its startup script installed langpack.
  2. Looks like we QE have changed to test system URL. Its updated in test case now. Thanks jsmith for testing this test case.
renault fr_FR F28 x86_64
Pass pass
Pass pass
Pass pass
roca ja_JP
Pass pass
[1]
Pass pass
[2]
  1. All Gnome desktop windows displayed Kanji. Evolution, GEdit displayed Kanji, no issues.
  2. Firefox rendered Kanji and printed successfully to PDF file
sandeeps mr_IN
Pass pass
Pass pass
Pass pass
tagoh ja
Pass pass
Pass pass
Pass pass
till de_DE.UTF-8
Pass pass
Pass pass
[1]
Pass pass
[2]
  1. RHBZ #1514536 https://bugzilla.redhat.com/show_bug.cgi?id=1514536 was already reported for Fedora 27
  2. The test case application is missing the "latin capital letter sharp s". It was introduced not too long ago. It works when I manually copy and paste it from wikipedia, though. https://en.wikipedia.org/wiki/Capital_%E1%BA%9E
zdenek cs-CZ
Pass pass
Pass pass
Pass pass
[1]

Other tests[edit]

User Profile fonts-tweak-tool langpacks packages (obsoleted by dnf-langpacks plugin package) References
aalam pa_IN
Pass pass
[1]
Fail fail
[2]
  1. Able to switch default fonts to different fonts. Awesome tool
  2. Punjabi language package was not installed:
    1. sudo dnf list installed "langpacks*"
    installed packages langpacks-en.noarch 1.0-12.fc28 @koji-override-0
bbarve de_DE
Pass pass
dukebarman ru_RU
Pass pass
Pass pass
jsmith
Pass pass
Pass pass
lruzicka cs_CZ
Fail fail
[1]
Pass pass
[2]
Pass pass
  1. I could not switch on and off any settings. The slider always returned to its original state.
  2. I have not tested removing the packages.
pnemade hi_IN
Pass pass
[1]
  1. langpacks are working file as per given in test case commands
renault fr_FR F28 x86_64
Pass pass
Fail fail
[1]
  1. RHBZ #1380069 The same issue, again and again
sandeeps mr_IN
Pass pass
Pass pass
spathare mr_IN
Pass pass
Pass pass
tagoh ja
Pass pass
Fail fail
[1]
  1. RHBZ #1380069 saw same issue here for keep glibc-langpack-* on removing
till de_DE.UTF-8
Pass pass
Pass pass
[1]
  1. RHBZ #1555745 The test cases seem to work, however libreoffice also makes gnome software ask to install libreoffice-langpack-de which then fails. It is install with dnf, though. Maybe gnome-software should be included in the test cases IMHO.
zdenek cs-CZ
Pass pass

Nice to test[edit]

User Profile References

Fedora 28 Test Day Report[edit]

No.of Applications Tested No.of Languages No.of bugs filed No.of participants Bug list
I18n 11 14 14 24 RHBZ #1554813 RHBZ #1336308 RHBZ #1554714 RHBZ #1554725 RHBZ #1554712 RHBZ #1554697 RHBZ #1554701 RHBZ #1554724 RHBZ #1552668 RHBZ #1554980 RHBZ #1493039 RHBZ #1514536 RHBZ #1380069 RHBZ #1555745