Bug 133925 - Wrong translator display in about dialog
Summary: Wrong translator display in about dialog
Status: RESOLVED UNMAINTAINED
Alias: None
Product: knemo
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: John Stamp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-11 18:37 UTC by kaplun
Modified: 2018-10-29 22:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
My current about (26.27 KB, image/png)
2006-09-11 19:12 UTC, kaplun
Details
My current Quanta about box (27.31 KB, image/png)
2006-09-11 19:47 UTC, kaplun
Details
My own about dialog. (25.54 KB, image/png)
2006-09-12 20:53 UTC, Percy Leonhardt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kaplun 2006-09-11 18:37:41 UTC
Version:           0.4.5 (using KDE 3.5.4, Gentoo)
Compiler:          Target: x86_64-pc-linux-gnu
OS:                Linux (x86_64) release 2.6.17-beyond3

I'm the Italian translator of KNemo, which is now officially included in KDE svn. If I go to the about dialog of KNemo looking for translators info I found other Italian names there (while I'm sure I was the only ever translator of KNemo in Italian). I thought this was a problem among us translators, but if I look through knemod.mo & kcm_knemo.mo, which I found in my distro installation, my name is correctly there. So I think there's a sort of bug in the infos given to the about dialog. Maybe an old cut&paste or the dialog box of KNemo shows info coming from more general panels of KControl.
Comment 1 Percy Leonhardt 2006-09-11 19:04:30 UTC
Hi,

looking at the file http://websvn.kde.org/trunk/extragear/network/knemo/AUTHORS?rev=573112&view=auto

it says Samuele Kaplun <samuele.kaplun@collegiodimilano.it> (it) and looking at http://websvn.kde.org/trunk/extragear/network/knemo/knemod/interfacetray.cpp?rev=577777&view=auto

it says     data.addAuthor( "Samuele Kaplun", I18N_NOOP( "Italian translation" ), "kaplun@aliceposta.it" );

Both files should be synchronized but I don't see any other Italian translator for KNemo. What says your about-dialog? Maybe you can attach a screenshot of the it to this ticket.
Comment 2 kaplun 2006-09-11 19:12:38 UTC
Created attachment 17720 [details]
My current about

Here it is!
Comment 3 kaplun 2006-09-11 19:46:13 UTC
Uhm, I'm starting to think that this is a kind of default behavior of the about dialog, but I'm not so sure. For example kedit has an identical translation page in its about box, while Quanta has a different view...
Comment 4 kaplun 2006-09-11 19:47:49 UTC
Created attachment 17721 [details]
My current Quanta about box
Comment 5 Percy Leonhardt 2006-09-12 20:53:13 UTC
Created attachment 17743 [details]
My own about dialog.

I attached a screenshot of my own about dialog. Please note that mine has only
4 tabs. The translation tab is missing. Wonder how it gets there. Maybe it's
missing because I use the English default of KDE i.e. not a localized version.
Comment 6 Percy Leonhardt 2006-09-12 20:57:49 UTC
Added Achim as CC as he made the change to the AUTHORS file.

Achim, can you enlighten us?
Comment 7 kaplun 2006-09-13 13:45:35 UTC
I think that your supposition is right: if you use the default English language you never have a translators tab... Anyway I found myself and all the other translators in the author file, but that's because you manually put the them. In all the other apps the translator tab is correctly filled up automatically using an apposite field the .po file... It's a strange bug. Maybe there's a flag to pass to the dialog window to let it build itself automatically... I don't know...
Comment 8 Achim Bohnet 2006-09-13 14:46:44 UTC
Hi,

the Translator list in Authors was created by the kdel10nstat tool.
It was posted by Tom Albers on kde-i18n-docs ML.

Its uses the Last-Translator entry in the .po files (they are written as
as comment at the top).

The translator tab in the 'About APPNAME' is AFAIK a standard feature.
From a quick look at the KAboutData class _seems_ to indicate that the
po files need to translate the following strings

00077     KAboutDataPrivate()
00078         : translatorName("_: NAME OF TRANSLATORS\nYour names")
00079         , translatorEmail("_: EMAIL OF TRANSLATORS\nYour emails")

Kaplan, to be sure I would suggest to ask on kde-i18n-docs ML.
I doubt that this is a bug in the knemo code ;)

Achim
Comment 9 kaplun 2006-09-13 14:55:35 UTC
erhm I'm Samuele (Kaplun) :-) Well, those filed were in the .po field of KNemo I translated...
#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Samuele Kaplun"

#: _translatorinfo.cpp:3
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
msgstr "samuele.kaplun@mib.infn.it"
Comment 10 Percy Leonhardt 2006-09-15 15:14:20 UTC
Samuele,

have you checked that there are no orphaned po-files for KNemo lying around on your harddisc? Especially not in the global and local KDE dirs...
Comment 11 kaplun 2006-09-15 21:39:31 UTC
Yes I searched all over my drive (hopefully :-) and found no traces of wrong *knemo*.mo/po files. Moreover I'm sure I was the only translator of KNemo among our Italian community. So it's virtually impossible that there are some knemo poes with other names inside... Maybe the two names presented are the rapresentative of the Italian translators and this is the first automatic choice of an about dialog. I'll check this... 
Comment 12 Percy Leonhardt 2006-12-10 21:21:37 UTC
Samuele,

any new information about this? Otherwise I would close this ticket as "strange but I don't know what to do about" :-)
Comment 13 kaplun 2006-12-10 21:38:09 UTC
Hi! Sorry! No news... Please wait just some more days that I investigate among our Italian KDE-i18n community about this. Anyway I'd like to see a choice like this when closing a bug :-D
Comment 14 kaplun 2006-12-11 21:18:32 UTC
At my kde community somebody suggested that maybe the informations displayed in the translators tab are those coming from kdelibs and not from KNemo. Couldn't this be possible?
Comment 15 Percy Leonhardt 2006-12-12 20:08:04 UTC
Hmm, I must admit I don't know. 

Did you translate any other applications? If the problem comes from KDELIBS then it must also be visible in those applications. Other suggestions: try KNemo on another PC/Laptop wit Italian translations, does it happen there also? Did you install KNemo from sources or from a package? If from source, try a binary package or vice versa. Before installing be sure to remove the previous version.

This could shed some light on the issue.
Comment 16 kaplun 2006-12-12 20:56:08 UTC
Well I contributed with Quanta and some smaller apps and my name appear in the right place. Someone else sayd me that there are some other apps that present the same strange behaviour (I already mentioned kedit). So I think that KNemo is one of some apps that maybe use the About Dialog API not in the expected way. I use Gentoo, so anything is compiled from source on my laptop. Anyway I looked at the installed knemod.mo and kcm_knemo.mo files and the only personal namea that appears there is mine. Sorry I can't try right now with a binary distribution but I can ask at my place what is the behaviour they see.
Best regards
Comment 17 Percy Leonhardt 2007-11-22 17:20:17 UTC
Cleanup of open bugs. KNemo development was discontinued and there will be no port to KDE4.
Comment 18 Andrew Crouthamel 2018-10-29 22:07:55 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I will be closing this bug.