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)

msg299947 - (view)

Author: Julien Palard (mdk) * (Python committer)

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

msg299949 - (view)

Author: STINNER Victor (vstinner) * (Python committer)

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

msg300094 - (view)

Author: STINNER Victor (vstinner) * (Python committer)

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

msg300096 - (view)

Author: STINNER Victor (vstinner) * (Python committer)

Date: 2017-08-10 15:00

I reopen the issue: backport to 2.7 is still needed.

msg300213 - (view)

Author: Arfrever Frehtes Taifersar Arahesis (Arfrever) * (Python triager)

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)"

msg300216 - (view)

Author: Julien Palard (mdk) * (Python committer)

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.

msg300231 - (view)

Author: STINNER Victor (vstinner) * (Python committer)

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

msg300242 - (view)

Author: Inada Naoki (methane) * (Python committer)

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.

msg300265 - (view)

Author: Julien Palard (mdk) * (Python committer)

Date: 2017-08-14 21:40

@inada make sense, so I'll change "Français" for "French" for consistency.

msg300434 - (view)

Author: Julien Palard (mdk) * (Python committer)

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