reply (regression != suboptimal)
parent
2fe3f0494c
commit
c058488274
|
@ -36,3 +36,50 @@ investigated this yet.
|
|||
>>> with `po_link_to = current`, always go to the master language,
|
||||
>>> whereas perhaps it'd be better to go to the negotiated language in
|
||||
>>> this case? --[[smcv]]
|
||||
|
||||
>>>> Thanks for taking care, thanks for these improvements!
|
||||
>>>>
|
||||
>>>> OTOH I consider any of these behaviours (either the brand new one
|
||||
>>>> = link to master language, or the alternative one = link to
|
||||
>>>> negotiated) as a regression. Any of these is contrary to what
|
||||
>>>> `po_link_to = current` is supposed to do according to the
|
||||
>>>> documentation.
|
||||
>>>>
|
||||
>>>> Let's be less technical, let me display my practical usecase
|
||||
>>>> (making this possible was one of the main reasons I initially
|
||||
>>>> implemented `po_link_to = current`).
|
||||
>>>>
|
||||
>>>> Summary: the current state of things is an annoying regression
|
||||
>>>> and it needs to be fixed.
|
||||
>>>>
|
||||
>>>> Context: I participate in building a Live system based on Debian
|
||||
>>>> Live; the project's multilingual website
|
||||
>>>> ([T(A)ILS](https://amnesia.boum.org/) is built using ikiwiki. A
|
||||
>>>> static / offline copy is shipped on ISO images; this is the way
|
||||
>>>> end-user documentation lands on the CDs. Note that no webserver
|
||||
>>>> runs on the Live system to serve this wiki, so `po_link_to =
|
||||
>>>> current` is compulsory. A user can choose her preferred language
|
||||
>>>> at boot time. Depending on her decision, The desktop shortcut
|
||||
>>>> that points to the embedded documentation (i.e. static wiki)
|
||||
>>>> links to a different entry point depending on the chosen
|
||||
>>>> language.
|
||||
>>>>
|
||||
>>>> The previous (documented) behaviour was deadly simple: if I am
|
||||
>>>> presented a page in English (master language) it means it does
|
||||
>>>> not exist in my preferred language; the computer always displays
|
||||
>>>> me the best available version according to my needs. The new
|
||||
>>>> behaviour brings a troubling seemingly random factor into the
|
||||
>>>> user navigation experience and IMHO is a mess from a web
|
||||
>>>> ergonomics point of view (no content negotiation available,
|
||||
>>>> remember): I sometimes am shown an English page although it is
|
||||
>>>> fully translated in my language one click away, and on the
|
||||
>>>> contrary I sometimes I am shown the optimal page. This, is, well,
|
||||
>>>> interesting. This practically forces the non-English speaking
|
||||
>>>> website visitor to check the otherlanguages list on every single
|
||||
>>>> page to make sure *herself* there is nothing better available,
|
||||
>>>> and sometimes click on her preferred language link to get a page
|
||||
>>>> she actually can read.
|
||||
>>>>
|
||||
>>>> I unfortunately might not be able to dedicate the needed time to
|
||||
>>>> help fix this in a timely manner, so I don't want to urge anyone.
|
||||
>>>> Take care! --[[intrigeri]]
|
||||
|
|
Loading…
Reference in New Issue