https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39118

            Bug ID: 39118
           Summary: Make facet labels translatable
 Change sponsored?: ---
           Product: Koha
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Searching - Elasticsearch
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]

Bug 35138 made adding or modifying facets much easier. However, and it was
pointed out at the start of the bug report, user-created facets (or
user-modified facets) aren't translatable.

It would be great if we could have a way of translating them (without using the
JS hack).

To recreate:
1. Make sure your installation is using ElasticSearch (if using ktd, do `ktd
--es7 up` or `ktd --es8 up`)

2. Make sure your installation has at least two languages
   2.1. Install new language
        ktd --shell --root
        koha-translate --install fr-CA --dev kohadev
   2.2. Go to Administration > System preferences
   2.3. Search for languages
   2.4. Check the new language in OPACLanguages and StaffInterfaceLanguages
   2.5. Click 'Save all I18N/L10N preferences'

3. Add a facet (for example, Genre/Form on 655$a in MARC21)
   3.1. Go to Administration > Search engine configuration (Elasticsearch)
   3.2. In the 'Search fields' tab, find index-term-genre
   3.3. Change the label to 'Genre/Form'
   3.4. Click 'Save'
   3.5. Go to the 'Bibliographic records' tab
   3.6. In the last row of the 'Facet order' table, choose 'index-term-genre'
   3.7. Click 'Add'
   3.8. Click 'Save'
   3.9. Go to the 'Bibliographic records' tab again
   3.10. Find index-term-genre and change 'Facetable' to 'Yes'
   3.11. Click 'Save'

4. Reindex
   ktd --shell
   ./misc/search_tools/rebuild_elasticsearch.pl -b -v -d
   (DO NOT USE -r or all your work in step 3 will be lost :((( )

5. Search for "comedy" in the staff interface catalog
   --> The new facet is there with its label "Genre/Form"

6. Switch the interface to the other language

7. Redo step 5
   --> The new facet's label is not translated

8. Search for "comedy" in the staff OPAC catalog
   --> The new facet is there with its label "Genre/Form"

9. Switch the OPAC to the other language

10. Redo step 8
    --> The new facet's label is not translated

Note: "Hardcoded" facets, such as Authors, Topics, etc. are currently
translatable.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to