From 4a691fda1622a4702ab34c0a55a56b344d07f109 Mon Sep 17 00:00:00 2001 From: Marc Date: Wed, 27 Jul 2016 21:19:16 +0200 Subject: [PATCH] Bug 16989 - Advanced search form does not display translated itemtype MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit In Staff client, the advanced serach form does not display the translations of item types. (Note: It is not necessary to have translations installed to verify this bug.) Prerequisites: - Go to Home > Administration > Item types administration - Edit e.g. item type "BK" (Book) - Near "Description", click link "Translate into other languages - If you have other languaes installed, add translatons for those - If you have an Englis only installation, add a "translation" for English, make sure that you can identify it while testing (I used "BOOOOOOOOOOOOKS") Verify: - Go to Home › Advanced search - Verify near "Limit to any of the following" that the description for itemtype BK reads "Book" instead of "BOOOOOOOOOOOOKS" Test: - Apply patch - Verify that the item type description now reads ""BOOOOOOOOOOOOKS" - If you have a multi language installaton, verify that item types you translated display as appropriate Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Kyle M Hall --- catalogue/search.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/catalogue/search.pl b/catalogue/search.pl index 77c982d0f2..3fa25c02d3 100755 --- a/catalogue/search.pl +++ b/catalogue/search.pl @@ -811,8 +811,8 @@ sub prepare_adv_search_types { my @itypesloop; foreach my $thisitemtype ( sort { - $itemtypes->{$a}->{'description'} - cmp $itemtypes->{$b}->{'description'} + $itemtypes->{$a}->{'translated_description'} + cmp $itemtypes->{$b}->{'translated_description'} } keys %$itemtypes ) { @@ -820,7 +820,7 @@ sub prepare_adv_search_types { number => $cnt++, ccl => "$itype_or_itemtype,phr", code => $thisitemtype, - description => $itemtypes->{$thisitemtype}->{'description'}, + description => $itemtypes->{$thisitemtype}->{'translated_description'}, imageurl => getitemtypeimagelocation( 'intranet', $itemtypes->{$thisitemtype}->{'imageurl'} ), -- 2.39.5