Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 1429196

Summary: International fonts function broken in packaged blender 2.78b
Product: [Fedora] Fedora Reporter: Cheng-Chia Tseng <pswo10680>
Component: blenderAssignee: Luya Tshimbalanga <luya_tfz>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: design-devel, hobbes1069, jochen, kwizart, luya, luya_tfz, negativo17, promac, pswo10680
Target Milestone: ---Keywords: i18n
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: blender-2.78c-2.fc24 blender-2.78c-2.fc25 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-03-23 17:20:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Epty list of supported language
none
translated UI displayed characters as squares in zh_TW locale none

Description Cheng-Chia Tseng 2017-03-05 14:56:06 UTC
Created attachment 1260072 [details]
Epty list of supported language

Description of problem:

Blender supports internationalization since 2.6. 
I have downloaded official blender package myself, and the internationalization works well. I can change to "Traditional Chinese" language via checking "International Fonts" option in "File > User Preferences > System" dialogue, and then check "Interface" and "Tooltips" for my native language.

However, the version distributed by Fedora cannot take this advantage of blender again. (It happened with 2.77 before)

Version-Release number of selected component (if applicable):
2.78b

How reproducible:
always

Steps to Reproduce:
1. launch blender
2. check "International Font" option in System tab of File > User Preferences dialogue
3. there is no supported language listed. If you are in zh_TW locale, after clicking "Interface" button for translation, you will see characters as in squares which means blender cannot load the right glyph

Actual results:
You don't see a list of supported languages. And the UI does not load the right glyph for translations in zh_TW locale

Expected results:
The internationalization work of blender should work fine out of box as the official one.



Additional info:

Comment 1 Cheng-Chia Tseng 2017-03-05 14:57:35 UTC
Created attachment 1260073 [details]
translated UI displayed characters as squares in zh_TW locale

Comment 2 Luya Tshimbalanga 2017-03-07 04:10:05 UTC
Simone, could you check the way to restore the international fonts function support please?

Comment 3 Luya Tshimbalanga 2017-03-14 10:58:25 UTC
(In reply to Cheng-Chia Tseng from comment #0)
> 3. there is no supported language listed. If you are in zh_TW locale, after
> clicking "Interface" button for translation, you will see characters as in
> squares which means blender cannot load the right glyph

A new patch was set to use system locale rather than the default directory from Blender. Currently the list of languages is broken.
However, the characters for international fonts support are restored using 
Meanwhile, could you test this version please? 
https://koji.fedoraproject.org/koji/taskinfo?taskID=18369979

The right glyph for translation in zh_TW local should display properly on Blender interface.

Comment 4 Cheng-Chia Tseng 2017-03-14 15:37:16 UTC
Yeah, the right glyph for zh_TW locale displayed fine in that version. :)

Comment 5 Fedora Update System 2017-03-15 01:30:08 UTC
LuxRender-1.6-11.fc25 YafaRay-3.2.0-0.6.20170221git.fc25 blender-2.78c-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a

Comment 6 Fedora Update System 2017-03-15 01:30:19 UTC
LuxRender-1.6-11.fc25 YafaRay-3.2.0-0.6.20170221git.fc25 blender-2.78c-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a

Comment 7 Fedora Update System 2017-03-15 01:31:40 UTC
LuxRender-1.6-11.fc24 YafaRay-3.2.0-0.6.20170221git.fc24 blender-2.78c-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd

Comment 8 Fedora Update System 2017-03-15 01:31:47 UTC
LuxRender-1.6-11.fc24 YafaRay-3.2.0-0.6.20170221git.fc24 blender-2.78c-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd

Comment 9 Fedora Update System 2017-03-15 19:55:38 UTC
LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd

Comment 10 Fedora Update System 2017-03-15 19:57:27 UTC
LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a

Comment 11 Fedora Update System 2017-03-23 17:20:54 UTC
LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2017-03-23 18:21:21 UTC
LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.