[Bug 7789] New: Add translations of item type and authorized value descriptions
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 Priority: P5 - low Change sponsored?: --- Bug ID: 7789 Assignee: frederic@tamil.fr Summary: Add translations of item type and authorized value descriptions QA Contact: koha.sekjal@gmail.com Severity: normal Classification: Unclassified OS: All Reporter: oleonard@myacpl.org Hardware: All Status: NEW Version: master Component: I18N/L10N Product: Koha Created attachment 8471 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8471&action=edit Mockup of a possible implementation for Item Types Since descriptions of item types and authorized values are stored in the database, there is no way to translate them. This creates a problem if the descriptions in the database are in one language but your user has switched to another. I propose that we add a language column to the itemtypes and authorised_values tables. For existing installations the existing data would remain with an empty "language" value, and this option would be displayed by default. If a library adds a set of language-specific translations that set will be displayed when that language is chosen. I think the entry form would not require extensive updating, but the display of existing values in Administration might. I'm thinking that each language's values might be displayed in a separate tab. See the attached mockup. The tabs could be displayed based on enabled languages. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 8473 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8473&action=edit Mockup which shows handling of a default set (no language code) This mockup shows I imagine it would look if you had a default set (an existing set of values which didn't include a language code) plus other languages. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |enhancement --- Comment #2 from Owen Leonard <oleonard@myacpl.org> --- As Katrin points out, we can't simply add more lines to itemtypes, duplicating the existing ones with translated versions since itemtypes are used for things like circulation rules. For this we might have to create a new authorized value for configuring item type description? This would certainly create a lot more complexity. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 --- Comment #3 from Frédéric Demians <frederic@tamil.fr> --- (In reply to comment #2)
As Katrin points out, we can't simply add more lines to itemtypes, duplicating the existing ones with translated versions since itemtypes are used for things like circulation rules. For this we might have to create a new authorized value for configuring item type description? This would certainly create a lot more complexity.
How will it works? How to fine the appropriate description depending on language? -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de --- Comment #4 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I think we are still in the early planning stage here... I think we can agree that it would be nice to have multilanguage support for itemtype and authorized value descriptions. Now... how to get there? I think talking about it we are thinking more and more of a table holding the language codes and translated descriptions. Perhaps use the existing description in the table as a fallback, use the authorised value id + a code telling that it's being referenced from authorized values in a separate table to refer to translated descriptions? (hope that does make sense) -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 Josef Moravec <josef.moravec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |josef.moravec@gmail.com -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 Marc Véron <veron@veron.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugs.koha-community. | |org/bugzilla3/show_bug.cgi? | |id=14063 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |julian.maurice@biblibre.com --- Comment #5 from Julian Maurice <julian.maurice@biblibre.com> --- Duplicate of bug 14100 ? -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7789 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- It is! Discussion from 2012... time flies! *** This bug has been marked as a duplicate of bug 14100 *** -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org