View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
11952Bug reportsSurvey editingpublic2017-07-21 17:08
Reporterelissa Assigned ToDenisChenu  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version2.55.x 
Summary11952: Template font - language specific characters
Description

The language specific characters are displayed incorrectly in bold (e.g. in table rows) in default template. The basic (Lato) font is substituted by some other font.

Steps To Reproduce

See the example survey in Polish:

http://survey.cem.pl/index.php/564381?lang=pl

Additional Information

Forum thread: https://www.limesurvey.org/forum/design-issues/107746-font-in-the-default-template-language-specific-characters

It would be very nice if the two other basic templates supported language specific characters as well.

TagsNo tags attached.
Attached Files
tabela.png (20,114 bytes)   
tabela.png (20,114 bytes)   
Bug heat8
Complete LimeSurvey version number (& build)2.56.1+161118
I will donate to the project if issue is resolvedNo
BrowserVarious including mobile
Database type & versionmysql
Server OS (if known)Linux
Webserver software & version (if known)NA
PHP Version5.5.26

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2016-11-28 12:45

developer   ~42250

@LouisGac ; i think default template must use only "well know and distributed" font.
https://en.wikipedia.org/wiki/Web_typography#Web-safe_fonts

and no external font except icon font (glyphicon and/or fa currently).

OK for 3.0 ?

c_schmitz

c_schmitz

2016-11-30 15:06

administrator   ~42291

Last edited: 2016-11-30 15:09

I disagree - why not use custom fonts. That's why you have a fall-back where regular fonts are used. The problem here is that the particular font (Lato) is incomplete.

There is a newer version of Lato (2.0) which probably fixes this problem (it is by a Polish designer). See http://www.latofonts.com/lato-free-fonts/#download

So the goal should be to update the template accordingly.

DenisChenu

DenisChenu

2016-11-30 15:19

developer   ~42293

@elissa : i make a quick test in 3.0 with copy paste some string,

But if you can send the lss file : it's more easy :)

DenisChenu

DenisChenu

2016-11-30 15:42

developer   ~42295

Fix committed to develop branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=21637

DenisChenu

DenisChenu

2016-11-30 15:44

developer   ~42296

Seems better : http://testing.sondages.pro/answershtml/index.php/survey/index/sid/383824/newtest/Y/lang/pl

elissa

elissa

2016-11-30 16:14

reporter   ~42298

Sample survey in Polish

DenisChenu

DenisChenu

2016-11-30 16:33

developer   ~42299

Not same issue tha forum : http://testing.sondages.pro/answershtml/index.php/564381 we don't use bold in 3.0 next version for answertext

LouisGac

LouisGac

2016-12-05 10:29

developer   ~42354

Polish language makes problems with most fonts.
Rather than using ugly and fonts for all languages because of polish, I think we'd rather provide an easy way to use NOTO in default template (like a line in the config.xml). So polish people could solves this problem by their own.

DenisChenu

DenisChenu

2016-12-05 11:56

developer   ~42365

@LouisGac : it's the reason why i propose to use "well know and distributed" fonts by default.

We need non-latin caracter on each public template.

PS : it's not LATO (admin part) here :)

elissa

elissa

2016-12-05 12:07

reporter   ~42366

I don't think that Polish font has to be ugly. Moreover, I suppose that this is a problem not only with Polish font but some other Slavonic languages.

c_schmitz

c_schmitz

2017-07-21 17:08

administrator   ~44149

Version 3.0.0-beta.1 released

Related Changesets

LimeSurvey: develop 1407274a

2016-11-30 15:40:59

DenisChenu

Details Diff
Fixed issue 11952: Template font - language specific characters
Dev: update LatoFont, add BoldItalic
Affected Issues
11952
mod - templates/default/css/bootstrap.css Diff File
add - templates/default/fonts/Lato-Bold.eot Diff File
add - templates/default/fonts/Lato-Bold.ttf Diff File
add - templates/default/fonts/Lato-Bold.woff Diff File
add - templates/default/fonts/Lato-Bold.woff2 Diff File
add - templates/default/fonts/Lato-BoldItalic.eot Diff File
add - templates/default/fonts/Lato-BoldItalic.ttf Diff File
add - templates/default/fonts/Lato-BoldItalic.woff Diff File
add - templates/default/fonts/Lato-BoldItalic.woff2 Diff File
add - templates/default/fonts/Lato-Italic.eot Diff File
add - templates/default/fonts/Lato-Italic.ttf Diff File
add - templates/default/fonts/Lato-Italic.woff Diff File
add - templates/default/fonts/Lato-Italic.woff2 Diff File
add - templates/default/fonts/Lato-OFL.txt Diff File
add - templates/default/fonts/Lato-Regular.eot Diff File
add - templates/default/fonts/Lato-Regular.ttf Diff File
add - templates/default/fonts/Lato-Regular.woff Diff File
add - templates/default/fonts/Lato-Regular.woff2 Diff File
rm - templates/default/fonts/lato-v11-latin-700.eot Diff File
rm - templates/default/fonts/lato-v11-latin-700.svg Diff File
rm - templates/default/fonts/lato-v11-latin-700.ttf Diff File
rm - templates/default/fonts/lato-v11-latin-700.woff Diff File
rm - templates/default/fonts/lato-v11-latin-700.woff2 Diff File
rm - templates/default/fonts/lato-v11-latin-italic.eot Diff File
rm - templates/default/fonts/lato-v11-latin-italic.svg Diff File
rm - templates/default/fonts/lato-v11-latin-italic.ttf Diff File
rm - templates/default/fonts/lato-v11-latin-italic.woff Diff File
rm - templates/default/fonts/lato-v11-latin-italic.woff2 Diff File
rm - templates/default/fonts/lato-v11-latin-regular.eot Diff File
rm - templates/default/fonts/lato-v11-latin-regular.svg Diff File
rm - templates/default/fonts/lato-v11-latin-regular.ttf Diff File
rm - templates/default/fonts/lato-v11-latin-regular.woff Diff File
rm - templates/default/fonts/lato-v11-latin-regular.woff2 Diff File

Issue History

Date Modified Username Field Change
2016-11-28 10:28 elissa New Issue
2016-11-28 10:28 elissa File Added: tabela.png
2016-11-28 10:31 elissa File Added: tabela-on-laptop-with-Lato-locally-installed.png
2016-11-28 12:45 DenisChenu Note Added: 42250
2016-11-30 15:02 c_schmitz Assigned To => DenisChenu
2016-11-30 15:02 c_schmitz Status new => assigned
2016-11-30 15:06 c_schmitz Note Added: 42291
2016-11-30 15:09 c_schmitz Note Edited: 42291
2016-11-30 15:19 DenisChenu Note Added: 42293
2016-11-30 15:42 DenisChenu Changeset attached => LimeSurvey develop 1407274a
2016-11-30 15:42 DenisChenu Note Added: 42295
2016-11-30 15:42 DenisChenu Resolution open => fixed
2016-11-30 15:44 DenisChenu Note Added: 42296
2016-11-30 15:45 DenisChenu Status assigned => resolved
2016-11-30 15:45 DenisChenu Fixed in Version => 3.0
2016-11-30 16:14 elissa File Added: limesurvey_survey_564381.lss
2016-11-30 16:14 elissa Note Added: 42298
2016-11-30 16:33 DenisChenu Note Added: 42299
2016-12-05 10:29 LouisGac Note Added: 42354
2016-12-05 11:56 DenisChenu Note Added: 42365
2016-12-05 12:07 elissa Note Added: 42366
2017-07-21 17:08 c_schmitz Note Added: 44149
2017-07-21 17:08 c_schmitz Status resolved => closed
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing