[Digikam-devel] [Bug 98462] support for comments in different languages

Achim Bohnet ach at mpe.mpg.de
Fri Aug 24 13:13:00 BST 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=98462         




------- Additional Comments From ach mpe mpg de  2007-08-24 14:12 -------
Most important IMHO is that the new DB schema includes the feature
as it's changed currently so it has not to be changed when there's
time to work on such a feature.

FWIW here my thoughts about such an interface:

use the default lanuage used in KDE by default (in Regional & Langauge).
(maybe it's worth to visually change nothing to the current interface
to keep it simple, just add a RMB entry that enabled the 'multi-language
interface)

If there is more than one language set in Regional and Settings,
_or_ more than one is found in digikam's datebase (think shared
digikam dbs, not every user may have all other lanuages install
that are found in db):

a) Add a pull down menu after the 'Comment label' with the two letter
shortcut of the lanuage (en, de, fr, ..).

b) Alternatively use tabs above the text field. The tab label could also be used to indicate via icon or bold/normal font if a comment is set  or an empty--only-white-space comment.
 

There should be a way to switch the default comment-language  that is
displayed, E.g. folders with private photos I comment always in German
while images from work I do in english.  For this reason Action to switch lanuage by default can be added vi RMB over the comment field.

To ease working on several language comments of one image, maybe
turn the label into a button (and/or RMB menu entry over comment
text field) that opens a dialog that displays all lanuages (from 
KDE settings or db value fields.) together.

As in my case I've currently have a mixture of englisch and german
comments, it would be nice to be able to change the associated
language of a comment with one or more of the following:

 a) change default comment language of this folder (only for
    physical folder, not virtual ones IMHO)

 b) Overview mode or dialog login like

      [de] dies ist mein deutsches Gebrabbel und ...
      [en] some more nonsense
      [it] 

      [cancel]  [okay]

     with lang code and text changable.


Achim



More information about the Digikam-devel mailing list