[0.14.3] Missing non latin letters
[0.14.3] Missing non latin letters
It seems that after that change fonts for Russian locale (DejaVu) and maybe others aren't used. If I change the locale to Russian there are no characters anywhere except punctuation and numbers. After each update I'm manually patching data/core/locale/en/core.cfg section [font] to get Russian chat working on English locale by copying that section from data/core/locale/ru/core.cfg and since 0.14.3 it's gone. Verified the cache just in case but no luck. I'm on Linux though missing font characters should be a crossplatform issue. I wish there could be a way to change the font independently from locale...
Last edited by Loewchen on Sat Sep 03, 2016 1:05 am, edited 2 times in total.
Reason: Merged...
Reason: Merged...
[0.14.3] Broken font RU?
No Russian text.
ENG.
RU.
Last edited by RikkiLook on Wed Jan 24, 2018 4:33 pm, edited 1 time in total.
Re: [0.14.3] Broken font RU?
The devs are ******** racist oh ***** ****** ********
jk
Looks like we are going to have 0.14.4 very soon.
jk
Looks like we are going to have 0.14.4 very soon.
Re: [0.14.3] Broken font RU?
Reported here already. In the meanwhile you can patch the data/core/locale/ru/core.cfg file by adding the following section to it:
Code: Select all
[font]
default=__core__/fonts/DejaVuSans.ttf
default-semibold=__core__/fonts/DejaVuSans-Bold.ttf
default-bold=__core__/fonts/DejaVuSans-Bold.ttf
[0.14.3]Broken ko locale
image
[ko] does not come out.
Last edited by Loewchen on Sat Sep 03, 2016 1:12 am, edited 1 time in total.
Reason: Merged...
Reason: Merged...
Re: [0.14.3] Missing non latin letters
Hebrew is broken as well...
I thought it was the same problem, so I added the [Font] section (copy+paste from here) - now it works but I would much appreciate if this is fixed soon.
also (1) - AFAIK - when making a change like that to core factorio files, in my experience, the automatic update fails - just a head's up for all of you that do the same as me.
also (2) - In the startup screen (splash screen, I believe it is called) the writing is english after the change - not hebrew. probably the same in all affected languages,
following is an explanation in hebrew of how to fix this:
ืื ืืขืืจืืช ื ืฉืืจื ืืืืจืกื ืืื:
/data/core/locale/he (ืฉ ืืืืกืืฃ ืืช ืืฉืืจืืช ืืืื ืืงืืืฅ ืืชืืงืื ืื ืชืื ืืื (ืืชืื ืชืืงืืช ืืืฉืืง)
1. core.cfg ืืฉ ืืืฆืื ืืช ืืงืืืฅ
2. ืืืืฅ ืืฉืืจืืจ ืืขืืืจ - ืืืืจ ืืชืช ืขืืชืง ืืชืืงืื. ctrl ืืขืฉืืช ืื ืขืืชืง ืข"ื ืืจืืจื ืฉืื ืืฉืื ืืืื ืืชืืงืื ืืืฉืจ ืืงืฉ ื
3. ENTER ืืืืกืคื ืืืช ืืืฉืื ืข"ื ืฉืื ืืขืื ืืืฉืืง. ืืกืืื ืืฉ ืืืฉืจ ืขื END ืืื"ื F2 ืืฉื ืืขืืชืง ืืฉ ืืืืกืฃ ืกืืืืช ืื ืฉืื ืืขืื - ืืืฆื ืขื ืืงืฉ
4.(notepad ืืขืืจื ืืงืกื (ืืืฉื core.cfg ืืขืช ืขืืื ื ืืคืชืื ืืช ืืงืืืฅ ืืืงืืจื
5. ืืืืกืืฃ ืืช ืืฉืืจืืช ืืืืืช ืืืชืืืช ืืงืืืฅ:
[font]
default=__core__/fonts/DejaVuSans.ttf
default-semibold=__core__/fonts/DejaVuSans-Bold.ttf
default-bold=__core__/fonts/DejaVuSans-Bold.ttf
6. ืืฉืืืจ ืืืืขืืืช ืืช ืืืฉืืง ืืืืฉ
ืื ื ืงืื ืืืฉืืื ืฉืืขืืืื ืืืืืืืื ืื ืืขืืื ืืืืจ ืืืฆืืข ืืฉืื ืื ืืื ืืืื ืชืฆืืจืื ืืขืฉืืช ืขืืืื ืืื ื ืืืฉืจ ืืชืงืื ืชืคืชืจ *
ืฆืขืืื ืืื ืืืืจืื ืืขืืื. ืื ืื ืื ืขืืืืื - ืืคืฉืจ ืืืชืื ืื ืืืืขื ืืืฉืืช
I thought it was the same problem, so I added the [Font] section (copy+paste from here) - now it works but I would much appreciate if this is fixed soon.
also (1) - AFAIK - when making a change like that to core factorio files, in my experience, the automatic update fails - just a head's up for all of you that do the same as me.
also (2) - In the startup screen (splash screen, I believe it is called) the writing is english after the change - not hebrew. probably the same in all affected languages,
following is an explanation in hebrew of how to fix this:
ืื ืืขืืจืืช ื ืฉืืจื ืืืืจืกื ืืื:
/data/core/locale/he (ืฉ ืืืืกืืฃ ืืช ืืฉืืจืืช ืืืื ืืงืืืฅ ืืชืืงืื ืื ืชืื ืืื (ืืชืื ืชืืงืืช ืืืฉืืง)
1. core.cfg ืืฉ ืืืฆืื ืืช ืืงืืืฅ
2. ืืืืฅ ืืฉืืจืืจ ืืขืืืจ - ืืืืจ ืืชืช ืขืืชืง ืืชืืงืื. ctrl ืืขืฉืืช ืื ืขืืชืง ืข"ื ืืจืืจื ืฉืื ืืฉืื ืืืื ืืชืืงืื ืืืฉืจ ืืงืฉ ื
3. ENTER ืืืืกืคื ืืืช ืืืฉืื ืข"ื ืฉืื ืืขืื ืืืฉืืง. ืืกืืื ืืฉ ืืืฉืจ ืขื END ืืื"ื F2 ืืฉื ืืขืืชืง ืืฉ ืืืืกืฃ ืกืืืืช ืื ืฉืื ืืขืื - ืืืฆื ืขื ืืงืฉ
4.(notepad ืืขืืจื ืืงืกื (ืืืฉื core.cfg ืืขืช ืขืืื ื ืืคืชืื ืืช ืืงืืืฅ ืืืงืืจื
5. ืืืืกืืฃ ืืช ืืฉืืจืืช ืืืืืช ืืืชืืืช ืืงืืืฅ:
[font]
default=__core__/fonts/DejaVuSans.ttf
default-semibold=__core__/fonts/DejaVuSans-Bold.ttf
default-bold=__core__/fonts/DejaVuSans-Bold.ttf
6. ืืฉืืืจ ืืืืขืืืช ืืช ืืืฉืืง ืืืืฉ
ืื ื ืงืื ืืืฉืืื ืฉืืขืืืื ืืืืืืืื ืื ืืขืืื ืืืืจ ืืืฆืืข ืืฉืื ืื ืืื ืืืื ืชืฆืืจืื ืืขืฉืืช ืขืืืื ืืื ื ืืืฉืจ ืืชืงืื ืชืคืชืจ *
ืฆืขืืื ืืื ืืืืจืื ืืขืืื. ืื ืื ืื ืขืืืืื - ืืคืฉืจ ืืืชืื ืื ืืืืขื ืืืฉืืช
Last edited by jockeril on Sat Sep 03, 2016 8:23 am, edited 5 times in total.
Re: [0.14.3] Missing non latin letters
Knowing other languages also have the same problem, I quickly checked the 2 that I am familiar with:
zh_TW has the same problem.
But zh_CN is fine.
zh_TW has the same problem.
But zh_CN is fine.
zh_TW
zh_CN
Re: [0.14.3] Missing non latin letters
zh_CN is the only locale (besides en) that includes the font seciton and it's different:
Code: Select all
default=locale/zh-CN/fonts/default-font.ttf
default-bold=locale/zh-CN/fonts/default-font.ttf
default-semibold=locale/zh-CN/fonts/default-font.ttf
Re: [0.14.3] Missing non latin letters
Managed to reproduce. My log:
Code: Select all
0.000 2016-09-05 14:11:20; Factorio 0.14.4 (build 24484, win64, alpha)
0.001 Operating system: Windows 10
0.001 Program arguments: "C:\git\Factorio_wrk\bin\SavingTagsReleasex64vs2015\factorio-run.exe"
0.001 Read data path: C:/git/Factorio_wrk/data
0.001 Write data path: C:/git/Factorio_wrk
0.001 Binaries path: C:/git/Factorio_wrk/bin
0.019 Display options: [FullScreen: false] [VSync: false] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
0.021 Available display adapters: 2
0.021 [0]: \\.\DISPLAY1 - AMD Radeon (TM) R7 360 Series {0x8080005, [0,0], 1920x1200, 32bit, 60Hz}
0.022 [6]: \\.\DISPLAY7 - NVIDIA GeForce GTX 750 Ti {0x01, [1920,0], 1920x1080, 32bit, 60Hz}
0.022 Create display on adapter 0. Size 1280x720 at position [310, 222].
0.076 Initialised Direct3D:[0] AMD Radeon (TM) R7 360 Series; driver: aticfx64.dll 20.19.0.32832
0.078 Video memory size (dedicated video/dedicated system/shared system/available): 2025/0/8149/4092 MB
0.116 Device reset internal.
0.122 Desktop composition is active.
0.122 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 25%] [DXT: false]
0.179 Loading mod core 0.0.0 (data.lua)
0.184 Loading mod base 0.14.4 (data.lua)
0.253 Checksum for core: 1620335853
0.253 Checksum for mod base: 1167454207
0.482 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1473077479
0.482 Info PlayerData.cpp:52: Cloud player-data.json unavailable
0.572 Initial atlas bitmap size is 16384
0.573 Created atlas bitmap 16384x8536
0.573 Created atlas bitmap 4096x968
0.574 Created atlas bitmap 4096x3652
1.186 Atlases loaded from disk cache.
1.232 Sprites loaded
1.232 Convert atlas 4096x968 to: trilinear-filtering
1.250 Convert atlas 4096x3652 to: mipmap
1.350 Loading sounds...
2.428 Custom inputs active: 0
2.457 Factorio initialised
5.756 Goodbye
Re: [0.14.3] Missing non latin letters
It makes me sad.5.756 Goodbye
Re: [0.14.3] Missing non latin letters
Thanks for the report, it should be fixed in 0.14.4