today automatic tag are generated in English, can we have a configuration parameter to select another langage. Regards Frederic
The AI model only know the English sentence. We can easily translate keywords automatically on the workflow with online translators. It's very easy to do as the relevant code already exists and is used in other places in digiKam, as for ex in the Captions sidebar tab.. So to prevent a mess in the auto-tags hierarchy, especially when multi-languages will be used, i propose something like this : /auto /fr-FR/maison /cuisine /chien /en-US/house /kitchen /dog ... Like this multi-language can be supported in the auto-tags hierarchies without concurrency. Note that the tags in the database do not support yet multi-language. We have a wish in Bugzilla about this topic, but we can implement this file without multi-language support in tags. Gilles Caulier
*** Bug 484341 has been marked as a duplicate of this bug. ***
Git commit 71bce102ef3038445a4ebdfd8fae9d20eeea4e6a by Maik Qualmann. Committed on 24/03/2024 at 08:48. Pushed by mqualmann into branch 'master'. translate auto tags in the BQM with the online translator Related: bug 484341 M +62 -6 core/dplugins/bqm/metadata/assigntags/assigntags.cpp https://invent.kde.org/graphics/digikam/-/commit/71bce102ef3038445a4ebdfd8fae9d20eeea4e6a
Git commit b34949dfc220956293e8bc67eaaaaf7b28a4a605 by Maik Qualmann. Committed on 24/03/2024 at 11:12. Pushed by mqualmann into branch 'master'. translate auto tags in the Maintenance Tool with the online translator Related: bug 484341 FIXED-IN: 8.4.0 M +2 -2 NEWS M +0 -2 core/dplugins/bqm/metadata/assigntags/assigntags.cpp M +4 -1 core/utilities/maintenance/autotagsassignment.cpp M +1 -0 core/utilities/maintenance/autotagsassignment.h M +41 -3 core/utilities/maintenance/autotagsassignmenttask.cpp M +1 -0 core/utilities/maintenance/autotagsassignmenttask.h M +3 -0 core/utilities/maintenance/maintenancedlg.cpp M +3 -1 core/utilities/maintenance/maintenancedlg_p.cpp M +3 -0 core/utilities/maintenance/maintenancedlg_p.h M +7 -0 core/utilities/maintenance/maintenancedlg_settings.cpp M +2 -1 core/utilities/maintenance/maintenancemngr.cpp M +2 -0 core/utilities/maintenance/maintenancesettings.h M +2 -1 core/utilities/maintenance/maintenancethread.cpp M +1 -1 core/utilities/maintenance/maintenancethread.h https://invent.kde.org/graphics/digikam/-/commit/b34949dfc220956293e8bc67eaaaaf7b28a4a605