Bug 484341

Summary: Translate auto tags in non-english languages
Product: [Applications] digikam Reporter: Ric <zenigata.it>
Component: Maintenance-AutoTagsAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: metzpinguin, zenigata.it
Priority: NOR    
Version: 8.3.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 8.4.0
Sentry Crash Report:

Description Ric 2024-03-23 18:44:07 UTC
Automatic tagging feature introduced in Digikam 8.3 is a great feature but it generates word only in english.

As suggested in the official news announcement (https://discuss.pixls.us/t/digikam-8-3-0-is-released/42671/3?u=carobinario) future Digikam versions  can automatically use online translator to generate keywords in native language.

I'm on Linux but this feature request is valid for all platforms.

Thanks.
Comment 1 Maik Qualmann 2024-03-23 18:48:35 UTC

*** This bug has been marked as a duplicate of bug 484311 ***
Comment 2 Maik Qualmann 2024-03-24 08:49:57 UTC
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 484311

M  +62   -6    core/dplugins/bqm/metadata/assigntags/assigntags.cpp

https://invent.kde.org/graphics/digikam/-/commit/71bce102ef3038445a4ebdfd8fae9d20eeea4e6a
Comment 3 Maik Qualmann 2024-03-24 11:13:53 UTC
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 484311
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