Issue 31149: Add Japanese to the language switcher (original) (raw)
Created on 2017-08-08 20:58 by mdk, last changed 2022-04-11 14:58 by admin. This issue is now closed.
Messages (10)
Author: Julien Palard (mdk) *
Date: 2017-08-08 20:58
Japanese translation have reached the prerequisites from PEP 545, their last step is to be added to the language switcher.
Current build has been reviewed by Inada and is OK: https://docs.python.org/ja/3.7/
Note: On the current build, the /ja/ is not detected by the language switcher, as this is the step to add /ja/ to this same language switcher, this is the issue http://bugs.python.org/issue31146
Author: STINNER Victor (vstinner) *
Date: 2017-08-08 21:26
New changeset c82b7f332aff606af6c9c163da75f1e86514125e by Victor Stinner (Julien Palard) in branch 'master': bpo-31149: Doc: Add Japanese to the language switcher. (#3028) https://github.com/python/cpython/commit/c82b7f332aff606af6c9c163da75f1e86514125e
Author: STINNER Victor (vstinner) *
Date: 2017-08-10 14:54
New changeset e8e7fba0b24582959feca9c31f2a72fc0251f83d by Victor Stinner (Julien Palard) in branch '3.6': bpo-31159: fix language switch regex on unknown yet built languages. … (#3051) https://github.com/python/cpython/commit/e8e7fba0b24582959feca9c31f2a72fc0251f83d
Author: STINNER Victor (vstinner) *
Date: 2017-08-10 15:00
I reopen the issue: backport to 2.7 is still needed.
Author: Arfrever Frehtes Taifersar Arahesis (Arfrever) *
Date: 2017-08-13 08:02
There is a minor inconsistency: For French language, name in the list is displayed in French as "Français". For Japanese language, name in the list is displayed in English as "Japanese" instead of in Japanese as "日本語".
Maybe it would be best to display 2 names for each non-English language? Example: "Français (French)" "日本語 (Japanese)"
Author: Julien Palard (mdk) *
Date: 2017-08-13 10:24
Arfrever: nice catch!
Inda: What do you think? Any preference between "日本語", "Japanese", and "日本語 (Japanese)"?
I personally don't like much the "日本語 (Japanese)" version, but I don't care much between "French" and "Français" as they're using the same alphabet.
Maybe displaying "日本語" instead of "Japanese" show more commitment into translations? Like displaying "Japanese" meaning "OK we translated, but not everything, starting by your language".
Another solution would be to translate each languages in each languages, and display "Anglais, Japonais, Français" in the french translation, "English, Japanese, French" in the english one, and so on…
I think I prefer to display languages in their own language, so "English, "Français", "日本語" for me.
Author: STINNER Victor (vstinner) *
Date: 2017-08-13 21:44
New changeset fe8d9dc479a96ef490034107e7d4a6228b4be140 by Victor Stinner (Julien Palard) in branch '2.7': bpo-31159: fix language switch regex on unknown yet built languages. … (#3051) (#3081) https://github.com/python/cpython/commit/fe8d9dc479a96ef490034107e7d4a6228b4be140
Author: Inada Naoki (methane) *
Date: 2017-08-14 11:28
My preference is "Japanese".
After selecting drop down list, we can type "jap" to select Japanese. On the other hand, we should use IME to input "日本語". It's not so easy as input alphabets.
Author: Julien Palard (mdk) *
Date: 2017-08-14 21:40
@inada make sense, so I'll change "Français" for "French" for consistency.
Author: Julien Palard (mdk) *
Date: 2017-08-17 15:05
Has been merged on master, backported to 3.6 and 2.7.
It starts to appear on some versions as the script is currently running, like in https://docs.python.org/2.7/.
I'll close when I'll see this on all versions.
History
Date
User
Action
Args
2022-04-11 14:58:49
admin
set
github: 75332
2017-09-22 11:28:56
mdk
set
status: open -> closed
2017-08-17 15:05:08
mdk
set
messages: +
2017-08-17 14:34:30
python-dev
set
pull_requests: + <pull%5Frequest3155>
2017-08-17 14:32:10
python-dev
set
pull_requests: + <pull%5Frequest3154>
2017-08-17 13:25:52
python-dev
set
pull_requests: + <pull%5Frequest3152>
2017-08-14 21:40:21
mdk
set
messages: +
2017-08-14 11:28:45
methane
set
messages: +
2017-08-13 21:44:54
vstinner
set
messages: +
2017-08-13 10:33:36
python-dev
set
pull_requests: + <pull%5Frequest3122>
2017-08-13 10:24:58
mdk
set
messages: +
2017-08-13 08:02:31
Arfrever
set
nosy: + Arfrever
messages: +
2017-08-10 15:00:44
vstinner
set
status: closed -> open
messages: +
versions: + Python 2.7, Python 3.6, Python 3.7
2017-08-10 14:54:28
vstinner
set
messages: +
2017-08-10 14:16:29
python-dev
set
pull_requests: + <pull%5Frequest3099>
2017-08-09 11:54:39
mdk
set
status: open -> closed
stage: resolved
2017-08-08 21:26:49
vstinner
set
nosy: + vstinner
messages: +
2017-08-08 21:00:40
python-dev
set
pull_requests: + <pull%5Frequest3062>
2017-08-08 20:58:44
mdk
create