GNOME Bugzilla – Bug 533664
Several errors in Spanish translation
Last modified: 2008-05-20 15:24:29 UTC
Hi! As reported in Debian bug: http://bugs.debian.org/481709, there are many errors in the Spanish translation for f-spot. I'm attaching a patch.
Created attachment 111085 [details] [review] Spanish fixes for f-spot
Thank you for your patch, but f-spot developers doesn't handle po files. Please forward your corrections to the Spanish gnome translation team.
Ok, I'm reassigning and re-opening. Couldn't you reassign it yourself, instead of asking me to do it?
please contact the spanish translation team. you'll find the contact informations on this page: http://l10n.gnome.org/teams/
#: ../src/Loupe.cs:98 ../src/MainWindow.cs:1968 msgid "Amount:" @@ -1274,14 +1274,14 @@ #: ../src/MainWindow.cs:2176 #, csharp-format msgid " out of {0}" -msgstr "fuera de {0}" +msgstr " de {0}" That's what I call a very translator-unfriendly message. Developers should fix the string. #: ../src/MainWindow.cs:2179 #, csharp-format msgid " ({0} selected)" msgid_plural " ({0} selected)" -msgstr[0] " ({0} seleccionado)" -msgstr[1] " ({0} seleccionados)" +msgstr[0] " ({0} seleccionada)" +msgstr[1] " ({0} seleccionadas)" The problem here is with the gender of the adjective. A comment refering to the noun would be appreciated. I have committed the fixes for the other strings BUT left these fixes out in the meanwhile (I expect the first string to change and will fix the translation on the second once we have a comment on it). Moving back to f-spot. 2008-05-19 Claudio Saavedra <csaavedra@gnome.org> * es.po: Fix some translation issues. Patch from Margarita Manterola. Partially fixes #533664.
(In reply to comment #5) > #: ../src/MainWindow.cs:2179 > #, csharp-format > msgid " ({0} selected)" > msgid_plural " ({0} selected)" > -msgstr[0] " ({0} seleccionado)" > -msgstr[1] " ({0} seleccionados)" > +msgstr[0] " ({0} seleccionada)" > +msgstr[1] " ({0} seleccionadas)" > > The problem here is with the gender of the adjective. A comment refering > to the noun would be appreciated. The noun is "Photo/Photos". > I have committed the fixes for the other strings BUT left these fixes out in > the meanwhile (I expect the first string to change and will fix > the translation on the second once we have a comment on it). > Moving back to f-spot. I'm not sure why you didn't fix it. If only the comments change, then the translation wouldn't become fuzzy, so no extra work is needed. In any case, thanks for your work, and I hope it gets wholly fixed soon. -- Love, Marga.
(In reply to comment #6) > (In reply to comment #5) > > > #: ../src/MainWindow.cs:2179 > > #, csharp-format > > msgid " ({0} selected)" > > msgid_plural " ({0} selected)" > > -msgstr[0] " ({0} seleccionado)" > > -msgstr[1] " ({0} seleccionados)" > > +msgstr[0] " ({0} seleccionada)" > > +msgstr[1] " ({0} seleccionadas)" > > > > The problem here is with the gender of the adjective. A comment refering > > to the noun would be appreciated. > > The noun is "Photo/Photos". I know. I'm talking about translation comments (which go in the source file and appear then in the POT file). > > > I have committed the fixes for the other strings BUT left these fixes out in > > the meanwhile (I expect the first string to change and will fix > > the translation on the second once we have a comment on it). > > Moving back to f-spot. > > I'm not sure why you didn't fix it. If only the comments change, then the > translation wouldn't become fuzzy, so no extra work is needed. Just to push developers to do the right thing. ;-)
I fixed the "out of" issue in r3944, but there's no way to fix the second one, as gettext doesn't support multiple plurals in a single string. the strings goes like this: "{0} Photo(s) ({1} selected)" which can be extended to 4 different strings, as {0} and {1} can both be single or multiple. so here are the strings you have to translate now: #: ../src/MainWindow.cs:2115 #, fuzzy, csharp-format msgid "{0} Photo out of {1}" msgid_plural "{0} Photos out of {1}" msgstr[0] "Fotografía {0} de {1}" msgstr[1] "Fotografía {0} de {1}" #: ../src/MainWindow.cs:2117 ../src/SingleView.cs:470 #, csharp-format msgid "{0} Photo" msgid_plural "{0} Photos" msgstr[0] "{0} foto" msgstr[1] "{0} fotos" #: ../src/MainWindow.cs:2120 #, csharp-format msgid " ({0} selected)" msgid_plural " ({0} selected)" msgstr[0] " ({0} seleccionado)" msgstr[1] " ({0} seleccionados)" about doing the right thing, the translators have to do their part too, i.e. running the application in case of missing or fuzzy context :). That's the only way to keep good quality translations.
Before replying, I have committed the fixes for both translations. Thanks Marga. (In reply to comment #8) > I fixed the "out of" issue in r3944, but there's no way to fix the second one, > as gettext doesn't support multiple plurals in a single string. > I insist, you should add a translator comment: http://live.gnome.org/TranslationProject/DevGuidelines/Use%20comments > > about doing the right thing, the translators have to do their part too, i.e. > running the application in case of missing or fuzzy context :). That's the only > way to keep good quality translations. > Not always translators will have the time/knowledge/resources to build applications from source in order to understand the context. That's why you need to be careful on how you present strings. Some guidelines for developers that apply to the issues we discussed here: http://live.gnome.org/TranslationProject/DevGuidelines/Translation%20contexts http://live.gnome.org/TranslationProject/DevGuidelines/Never%20split%20sentences