In Shotwell 0.7.2 as included in the FC14 beta, the GNOME desktop description files shotwell.desktop and shotwell-viewer.desktop in /usr/share/applications contain only US English strings, when they should contain strings for all 41 supported Shotwell languages.
The user-visible effect of this is that for all non-US English users, when they go to the main GNOME "Applications" menu and select "Graphics", they see an English descriptive string ("Shotwell Photo Manager") instead of a string in their native language. To observe this, simply log out of Fedora, set your language preference to any language other than US English, log back in, open the "Applications" > "Graphics" menu and note that the Shotwell descriptive string is in English regardless of whatever desktop language you're using.
This language mismatch does not happen when you download a Shotwell source tarball from the upstream developer at http://www.yorba.org/shotwell/install/, and then build and install Shotwell from source by typing
# ./configure --prefix=/usr
# make install
(this is the standard way of building Shotwell from source on Fedora)
Since Shotwell builds and installs correctly from a raw tarball but isn't correctly installed by default, this may be a packaging issue.
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
See upstream bug http://trac.yorba.org/ticket/2661
I've identified the problem and notified upstream:
"The problem is that gettext always returns the original string untranslated, if LANG=C. And guess what rpm sets LANG to when doing a build?
Not sure what the proper fix for this is. We're currently working around it by setting LANG=en_US.utf8 before 'make install'. That seems to do the trick."
Updated builds for F-15 and F-14 will follow shortly.
shotwell-0.8.90-2.r2758.fc15 has been submitted as an update for Fedora 15.
shotwell-0.8.1-2.fc14 has been submitted as an update for Fedora 14.
shotwell-0.8.90-2.r2758.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
shotwell-0.8.1-2.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.