[Bug 15308] New: Suggested new interface for item type translation process
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15308 Bug ID: 15308 Summary: Suggested new interface for item type translation process Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: I18N/L10N Assignee: koha-bugs@lists.koha-community.org Reporter: oleonard@myacpl.org QA Contact: testopia@bugs.koha-community.org CC: frederic@tamil.fr Created attachment 45418 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=45418&action=edit Mockup of suggested changes I find the new item type translation interface confusing, so I have attached a screenshot showing an idea for how to change it. We've got two competing modes in the current interface: A typical form for adding new translations and a hidden inline editing system for existing translations. I think we can combine the two: - List all installed languages. - Put an "Add" in rows for languages which lack a translation. - Put an "Edit" link in rows for languages which have a translation. - Use "Delete" text of the delete link for clarity and consistency. The way I picture it, clicking the "Edit" link would move the focus to and highlight the existing text in such a way to suggest that it is editable (perhaps by imitating the style of a text input). Clicking the "Add" link would move the focus to the "Empty" cell and set the style of the cell in a way to suggest that it is editable. I would further suggest that while an add or edit is being performed, the corresponding add/edit link be replaced with a save button. Right now the user has to both guess that the text is editable and guess that the changes will be saved. This is a good opportunity to establish a good usable pattern for using contenteditable interactions so that they can be extended to more places in Koha. I would love to hear comments. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15308 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugs.koha-community. | |org/bugzilla3/show_bug.cgi? | |id=15307 -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15308 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@bugs.koha-c | |ommunity.org --- Comment #1 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Owen, That makes sense to me! Note that at the beginning bug 14100 did not provide edition. It was more a POC than a very shiny proposal :) A few notes: - You have 'Add' and 'Delete' on the same line, it does not make sense - The already translated strings could be on top of others - The idea was other "entities" to translate, as system preferences, see the 'Think further / Todo' on one of the commit description. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15308 --- Comment #2 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Here it is:
Think further / Todo: 1/ Update all occurrences of the item type's description (DONE) 2/ Implement for authorised values 3/ Implement for syspref value (at least textarea) 4/ Implement for branch names 5/ Centralize all the translation on a single page in the admin area ... N/ Implement a webservice to centralize all the translations and give the ability to sync the item types/authorised values description with the rest of the world (push and pull).
The 5) should be kept in mind. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org