The whole guided reports module has a lot of translation issues. One problem are the non-translatable item field names. The field names are also not matching descriptions used in other modules, one example is: Module: Catalog Item cancelled = Item withdrawn Example: Catalog koha-tmpl / intranet-tmpl / prog / en / columns.def The file seems not translatable, outdated and contains fields not existing in our database. The English labels don't match the normal Koha descriptions: Not existing: items.binding items.spystatus items.spydescr items.spycopydata Descriptions: Item cancelled = Item withdrawn ... I can fix the fields and labels - but this will not fix the translation problem. Is there a way we can make them translatable?
I thought we could make that columns.def a yaml file, with the whole data structure. But that might be big burden to update and keep synch with Schema.
This is still an issue. At the moment the file is a mix of descriptions and field names. We have the field names in other parts of Koha and we have some database documentation now. Perhaps we should remove the .def files as they are no longer maintained?
We have a plan to begin to address this: 1. We will modify the template so that both the column name and the description appear in the template. If no description exists in columns.def, show only the column name. 2. Update the columns.def file so that at the very least it is current and readable. This is an stop-gap improvement pending a full translation method. 3. Come up with a method for translating the .def file. Whether or not the .def file is converted to yaml the translation script will have to be modified to find and process it.
Created attachment 8342 [details] [review] Bug 5482 - Translation problem in guided reports - Item field names This very minor correction adds display of the column name even if the field description exists in the columns .def file.
Created attachment 8348 [details] [review] [SIGNED-OFF] Bug 5482 - Translation problem in guided reports - Item field names This very minor correction adds display of the column name even if the field description exists in the columns .def file. Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Changes the display to show description / table.column.
Created attachment 8358 [details] [review] Bug 5482: Update colums.def file Updates the borrowers and items table descriptions using the descriptions from the interface and the MARC21 default framework. Biblio and biblioitems still need some work.
Created attachment 8413 [details] [review] [SIGNED-OFF] Bug 5482: Update colums.def file Updates the borrowers and items table descriptions using the descriptions from the interface and the MARC21 default framework. Biblio and biblioitems still need some work. Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Created attachment 8415 [details] [review] Bug 5482: [FOLLOW-UP] Update colums.def file This follow-up for attachment 8413 [details] [review] makes some corrections and adds a few additional labels.
Created attachment 8416 [details] [review] [SIGNED-OFF] Bug 5482 [Follow up] Translation problem in guided reports - Item field names Making some additional corrections. Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
QA comment : string only change, passed QA
This bug will be included in the Koha 3.6.5 release.