ติดตั้ง Steam
เข้าสู่ระบบ
|
ภาษา
简体中文 (จีนตัวย่อ)
繁體中文 (จีนตัวเต็ม)
日本語 (ญี่ปุ่น)
한국어 (เกาหลี)
български (บัลแกเรีย)
Čeština (เช็ก)
Dansk (เดนมาร์ก)
Deutsch (เยอรมัน)
English (อังกฤษ)
Español - España (สเปน)
Español - Latinoamérica (สเปน - ลาตินอเมริกา)
Ελληνικά (กรีก)
Français (ฝรั่งเศส)
Italiano (อิตาลี)
Bahasa Indonesia (อินโดนีเซีย)
Magyar (ฮังการี)
Nederlands (ดัตช์)
Norsk (นอร์เวย์)
Polski (โปแลนด์)
Português (โปรตุเกส - โปรตุเกส)
Português - Brasil (โปรตุเกส - บราซิล)
Română (โรมาเนีย)
Русский (รัสเซีย)
Suomi (ฟินแลนด์)
Svenska (สวีเดน)
Türkçe (ตุรกี)
Tiếng Việt (เวียดนาม)
Українська (ยูเครน)
รายงานปัญหาเกี่ยวกับการแปลภาษา
An answer directly from valve support sounds helpful.
Which WindowManager and desktop enviroment are you using?
How about to set another 'default font' in settings like 'Appearance'
I can open and set default font in xfce with this command:
You need equivalent command for gnome, unity or what ever you are using.
Maybe steam client can not handle to display Japanese characters with default system font.
Having no idea what the meaning of this chars are. I can see them.
However I set my steam client (debian 7 amd64bit) to Japanese Langauge:
プレサイトオープンしました!
テレビ東京系列にて4月7日(月)夕方6時放送スタート!
Source: http://www.tv-tokyo.co.jp/anime/naruto/index2.html
Which font are you using?
My default fonts on both machines are IPAGothic and IPAMincho (non-serif/serif). I do use Adobe Source Code Pro as my monospaced font, but Steam isn't monospaced so that shouldn't matter.
I can see asian characters, so I can read what you wrote, and I can copy-paste them into Steam. However, steam does not accept ibus input, so I cannot type them into Steam directly. Instead, I have to open gedit or some other program, type my message, and copy-paste it.
4月7日(月 << proof that I can copy-paste.
Just as the OP said, steam renders the fonts just fine, so copy-pasting the characters is not a problem. But we can't type them directly into steam.
I'm using UIM and Anthy system wide to type japanese characters and the only place it doesn't work is steam.
Interestingly (and I think this was mentioned in the bug report too) if I run steam in WINE then it accepts japanese input flawlessly. Not sure why the native steam client can't do it.
I would make backup files by manipulating them.
It seems to be that ibus-daemon does not recognize Steam as an input window.
Therefore it could be less a problem of steam.
I can not believe that Valve is not caring about the great quantity of such users.
To understand the concept of ibus I would read this:
(scroll down to title ' A tale of IBus, GIR and queries' )
How about to disable ibus at start up and starting it manually to analyze it:
I've been trying to find a way to restart uim or if a uim-daemon even exists but I'm getting nothing.
I'm starting to think that uim-anthy is just a set of libraries that are called by programs individually and that there is no daemon or a way to restart it.
In which case the problem would be that steam just isn't calling those libraries?
I'm wondering if running steam with STEAM_RUNTIME=0 might do something, but I'm not able to test it. Turning off the runtime used to work for me in early steam linux beta, but I think I'd have to do a lot of changes to my system to get it working now.
I did your suggestion to send output to the 2 files but no matter what I do they remain empty, so it doesn't look like there is an error.
However, I did get something to happen at least. In CS:S if I press my hotkeys to toggle the japanese IME on (whether it was on already or not when the game started) then I can no longer type in the chat window, it comes up but just stays blank. However all other game inputs still works, so I can press esc to close chat window, but if I open it again the input is still blank. Even pressing the hotkeys again does not fix it. It remains impossible to type in the chatbox until I alt+tab out of the game and back in.
So at least something is happening in the game. Although in the steam client itself it seems to be entirely unresponsive to iBus in every way.
Perhaps this just means iBus is capturing the input but doesn't know how to send it to the steam chat window.
It seems that installing the package wqy-zenhei[archlinux.org] (as instructed by the ArchWiki[wiki.archlinux.org]) fixed the issue for me.
Not really sure if that exists on other distros.