װיקיװערטערבוך:bugzilla/03953

zh-hk:project:bugzilla/03953 zh-sg:project:bugzilla/03953 rev-ID : -
Wikipedia: ar: fa: he: ur: yi
Wiktionary: yi:
bugzilla:03953 – BiDi issues related to the "In other language" section should be fixed in Names.php
MediaWiki:Monobook.css
MediaWiki:Monobook.js

ענדערן
  • please look how the brackets are rendered in the InterLanguage links, this is actual behaviour
  • please compare with the rendering at a LTR wiki as eo:project:bugzilla/03953
  • the language prefixes zh-hk: and zh-sg: are not available at the projects of the Wikimedia Foundation

without the proposed change

ענדערן
# 'ks' =>
## 'कश्मीरी - (كشميري)'
# 'nb' =>
## 'Norsk (bokmål)'
# 'nn' =>
## 'Norsk (nynorsk)'
# 'no' =>
## 'Norsk (bokmål)'
# 'za' =>
## (Cuengh)'
# 'zh-cn' =>
## '中文(简体)'
# 'zh-hk' =>
## '中文(繁體)'
# 'zh-sg' =>
## '中文(简体)'
# 'zh-tw' =>
## '中文(;繁體)'


'''notes'''
# at Kashmiri the order is '''reversed'''
# all Norsk and Chinese are '''broken'''

generates

  1. 'ks' =>
    1. 'कश्मीरी - (كشميري)'
  2. 'nb' =>
    1. 'Norsk (bokmål)'
  3. 'nn' =>
    1. 'Norsk (nynorsk)'
  4. 'no' =>
    1. 'Norsk (bokmål)'
  5. 'za' =>
    1. (Cuengh)'
  6. 'zh-cn' =>
    1. '中文(简体)'
  7. 'zh-hk' =>
    1. '中文(繁體)'
  8. 'zh-sg' =>
    1. '中文(简体)'
  9. 'zh-tw' =>
    1. '中文(;繁體)'


notes

  1. at Kashmiri the order is reversed
  2. all Norsk and Chinese are broken

first proposal

ענדערן
# 'ks' =>
## '‪कश्मीरी ‭-‬ (كشميري)‬'
# 'nb' =>
## 'Norsk ‭(‬bokmål‭)‬'
# 'nn' =>
## 'Norsk ‭(‬nynorsk‭)‬'
# 'no' =>
## 'Norsk ‭(‬bokmål‭)‬'
# 'za' =>
## '‭(‬Cuengh‭)‬'
# 'zh-cn' =>
## '中文‭(‬简体‭)‬'
# 'zh-hk' =>
## '中文‭(‬繁體‭)‬'
# 'zh-sg' =>
## '中文‭(‬简体‭)‬'
# 'zh-tw' =>
## '中文‭(‬繁體‭)‬'

generates

  1. 'ks' =>
    1. '‪कश्मीरी ‭-‬ (كشميري)‬'
  2. 'nb' =>
    1. 'Norsk ‭(‬bokmål‭)‬'
  3. 'nn' =>
    1. 'Norsk ‭(‬nynorsk‭)‬'
  4. 'no' =>
    1. 'Norsk ‭(‬bokmål‭)‬'
  5. 'za' =>
    1. '‭(‬Cuengh‭)‬'
  6. 'zh-cn' =>
    1. '中文‭(‬简体‭)‬'
  7. 'zh-hk' =>
    1. '中文‭(‬繁體‭)‬'
  8. 'zh-sg' =>
    1. '中文‭(‬简体‭)‬'
  9. 'zh-tw' =>
    1. '中文‭(‬繁體‭)‬'

second proposal

ענדערן
# 'ks' =>
## '<span dir="ltr">कश्मीरी <span style="unicode-bidi:embed;direction:ltr;">-</span> (كشميري)</span>'
# 'nb' =>
## 'Norsk <span style="unicode-bidi:embed;direction:ltr;">(</span>bokmål<span style="unicode-bidi:embed;direction:ltr;">)</span>'
# 'nn' =>
## 'Norsk <span style="unicode-bidi:embed;direction:ltr;">(</span>nynorsk<span style="unicode-bidi:embed;direction:ltr;">)</span>'
# 'no' =>
## 'Norsk <span style="unicode-bidi:embed;direction:ltr;">(</span>bokmål<span style="unicode-bidi:embed;direction:ltr;">)</span>'
# 'za' =>
## '<span style="unicode-bidi:embed;direction:ltr;">(</span>Cuengh<span style="unicode-bidi:embed;direction:ltr;">)</span>'
# 'zh-cn' =>
## '中文<span style="unicode-bidi:embed;direction:ltr;">(</span>简体<span style="unicode-bidi:embed;direction:ltr;">)</span>'
# 'zh-hk' =>
## '中文<span style="unicode-bidi:embed;direction:ltr;">(</span>繁體<span style="unicode-bidi:embed;direction:ltr;">)</span>'
# 'zh-sg' =>
## '中文<span style="unicode-bidi:embed;direction:ltr;">(</span>简体<span style="unicode-bidi:embed;direction:ltr;">)</span>'
# 'zh-tw' =>
## '中文<span style="unicode-bidi:embed;direction:ltr;">(</span>繁體<span style="unicode-bidi:embed;direction:ltr;">)</span>'

generates

  1. 'ks' =>
    1. 'कश्मीरी - (كشميري)'
  2. 'nb' =>
    1. 'Norsk (bokmål)'
  3. 'nn' =>
    1. 'Norsk (nynorsk)'
  4. 'no' =>
    1. 'Norsk (bokmål)'
  5. 'za' =>
    1. '(Cuengh)'
  6. 'zh-cn' =>
    1. '中文(简体)'
  7. 'zh-hk' =>
    1. '中文(繁體)'
  8. 'zh-sg' =>
    1. '中文(简体)'
  9. 'zh-tw' =>
    1. '中文(繁體)'

third proposal

ענדערן
# 'ks' =>
## '<span style="unicode-bidi:embed;direction:ltr;">कश्मीरी <span style="unicode-bidi:bidi-override;direction:ltr;">-</span> (كشميري)</span>'
# 'nb' =>
## 'Norsk <span style="unicode-bidi:bidi-override;direction:ltr;">(</span>bokmål<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'
# 'nn' =>
## 'Norsk <span style="unicode-bidi:bidi-override;direction:ltr;">(</span>nynorsk<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'
# 'no' =>
## 'Norsk <span style="unicode-bidi:bidi-override;direction:ltr;">(</span>bokmål<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'
# 'za' =>
## '<span style="unicode-bidi:bidi-override;direction:ltr;">(</span>Cuengh<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'
# 'zh-cn' =>
## '中文<span style="unicode-bidi:bidi-override;direction:ltr;">(</span>简体<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'
# 'zh-hk' =>
## '中文<span style="unicode-bidi:bidi-override;direction:ltr;">(</span>繁體<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'
# 'zh-sg' =>
## '中文<span style="unicode-bidi:bidi-override;direction:ltr;">(</span>简体<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'
# 'zh-tw' =>
## '中文<span style="unicode-bidi:bidi-override;direction:ltr;">(</span>繁體<span style="unicode-bidi:bidi-override;direction:ltr;">)</span>'

generates

  1. 'ks' =>
    1. 'कश्मीरी - (كشميري)'
  2. 'nb' =>
    1. 'Norsk (bokmål)'
  3. 'nn' =>
    1. 'Norsk (nynorsk)'
  4. 'no' =>
    1. 'Norsk (bokmål)'
  5. 'za' =>
    1. '(Cuengh)'
  6. 'zh-cn' =>
    1. '中文(简体)'
  7. 'zh-hk' =>
    1. '中文(繁體)'
  8. 'zh-sg' =>
    1. '中文(简体)'
  9. 'zh-tw' =>
    1. '中文(繁體)'

test results

ענדערן
  • note: װיקיװערטערבוך is a RTL wiki
  • first, second and third proposal works fine with
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7
Gangleri ‮|‬ Th ‮|‬ T ‮|‬ 21:49, 1 דעצעמבער 2005 (UTC)[ענטפֿער]
  • first, second and third proposal works fine with
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20051012 Netscape/8.0.4
Build number: 20051012
Gangleri ‮|‬ Th ‮|‬ T ‮|‬ 21:52, 1 דעצעמבער 2005 (UTC)[ענטפֿער]
  • first, second and third proposal works fine with
Internet Explorer Version 6.0.2900.2180.xpsp_sp2_gdr.050301-1519
Gangleri ‮|‬ Th ‮|‬ T ‮|‬ 21:50, 1 דעצעמבער 2005 (UTC)[ענטפֿער]
  • In original, ks, za look good, rest broken. First proposal breaks ks, others look good. Second and third proposals break nn, nb and no by putting a ")'(" in the middle of the name, all others look good.
Konqueror 3.4.3 on Kubuntu 5.10 AMD 64.
Mr Adequate 22:28, 1 דעצעמבער 2005 (UTC)[ענטפֿער]