M. Tompsett <> changed:

           What    |Removed                     |Added
  Attachment #71596|0                           |1
        is obsolete|                            |

--- Comment #5 from M. Tompsett <> ---
Created attachment 71622
Bug 20160: Sort translated languages by code

The language tabs in Change notices -page are in random order, and will
rearrange at every page reload. This is quite irritating.

Make getTranslatedLanguages return the languages always in the same order,
sorted by the language code. This is better than returning them in
a random one.

Test plan:

1) Enable TranslateNotices
2) Install multiple languages, including multiple regional English languages
3) Go to Home -> Tools -> Notices & slips
4) Edit any notice
5) Reload the page multiple times. The language tabs will rearrange at random
6) Apply patch
7) Repeat 1-5. The language tabs should now always be in the same order,
   sorted by the language code.

Do the same test to Home -> Tools -> News -> Add News item
(Check the "Display location" dropdown)

Check Home -> Patrons -> Add patron (the "Preferred language for notices"

Check Home -> Administration -> System preferences -> i18n/l10n
(Note the order of languages listed for "language" and "opaclanguages")

Check Home -> Administration -> System preferences -> Local use
(Create a new preference with variable type Languages, check the
language pref listed in the table)

Check Home -> Administration -> Item types -> Add item type
(After the Description-field, there's "Translate into other languages",
click on that. In the pop-up that opens, check the language drop-down)

Signed-off-by: Pasi Kallinen <>

Signed-off-by: Mark Tompsett <>

You are receiving this mail because:
You are watching all bug changes.
Koha-bugs mailing list
website :
git :
bugs :

Reply via email to