Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unreadable font for cyrillic locales #4607

Closed
DorpsGek opened this issue May 4, 2011 · 7 comments
Closed

Unreadable font for cyrillic locales #4607

DorpsGek opened this issue May 4, 2011 · 7 comments
Labels
component: interface This is an interface issue flyspray This issue is imported from FlySpray (https://bugs.openttd.org/)

Comments

@DorpsGek
Copy link
Member

DorpsGek commented May 4, 2011

morse opened the ticket and wrote:

When change locale to "russian" (probably applies to other non-latin, at least for ukranian it is) the text became totally unreadable.

System: gentoo linux x86

Reported version: 1.1.0
Operating system: All


This issue was imported from FlySpray: https://bugs.openttd.org/task/4607
@DorpsGek
Copy link
Member Author

DorpsGek commented May 4, 2011

Rubidium wrote:

OpenTTD ask the operating system, in case of Linux that'll be fontconfig, for the best font for the loaded language if the current font (by default a sprite font) does not contain the glyphs needed for the chosen language.

In this case the issue is either that you've compiled OpenTTD with fontconfig support, or that fontconfig returns an unreadable font to you. The troubleshooting section of the readme has some information on how to set the font manually.


This comment was imported from FlySpray: https://bugs.openttd.org/task/4607#comment9906

@DorpsGek
Copy link
Member Author

DorpsGek commented May 4, 2011

morse wrote:

For some reason the screenshot I attached to the bug isn't there.

The problem is that the font is too small and in italic. Together with absence of antialiasing it gives a totally unreadable captions.


This comment was imported from FlySpray: https://bugs.openttd.org/task/4607#comment9907

@DorpsGek
Copy link
Member Author

DorpsGek commented May 5, 2011

thror wrote:

I had a similar problem when I changed OpenTTD locale to Chinese on Arch Linux, as the system language is English I didn't have a proper Chinese font installed I solved it by installing some extra fonts


This comment was imported from FlySpray: https://bugs.openttd.org/task/4607#comment9908

@DorpsGek
Copy link
Member Author

DorpsGek commented May 6, 2011

planetmaker wrote:

You can always manually select a specific font and a font size in the openttd.cfg


This comment was imported from FlySpray: https://bugs.openttd.org/task/4607#comment9909

@DorpsGek
Copy link
Member Author

DorpsGek commented May 6, 2011

morse wrote:

I just noticed that I also can choose the font size in the separate line. And whether to use AA. But AA doesn't work for some reason...


This comment was imported from FlySpray: https://bugs.openttd.org/task/4607#comment9910

@DorpsGek
Copy link
Member Author

DorpsGek commented May 7, 2011

Rubidium wrote:

Antialiasing requires you to enable a 32 bpp blitter as antialiasing with 8 bits indexed colours doesn't quite work.


This comment was imported from FlySpray: https://bugs.openttd.org/task/4607#comment9911

@DorpsGek
Copy link
Member Author

Rubidium closed the ticket.

Reason for closing: Won't fix

We won't be providing a font that works for all languages. The issue and solution is now documented in both readme.txt and known-bugs.txt which should be enough for anybody to find.


This comment was imported from FlySpray: https://bugs.openttd.org/task/4607

@DorpsGek DorpsGek added component: interface This is an interface issue flyspray This issue is imported from FlySpray (https://bugs.openttd.org/) bug labels Apr 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: interface This is an interface issue flyspray This issue is imported from FlySpray (https://bugs.openttd.org/)
Projects
None yet
Development

No branches or pull requests

1 participant