Carlos Perelló Marín wrote: > El vie, 07-03-2008 a las 18:38 +0530, Runa Bhattacharjee escribió: > >> Hello, >> >> > > [...] > > >>>> Are the msgstr[1] strings required to be manually removed or the >>>> msgstr[0] content copied in for them? >>>> >>>> >>> Yeah, please, remove msgstr[1] if your language doesn't have plural >>> forms at all, you don't need it at all. >>> >>> Cheers. >>> >>> >>> >>> >> What about strings with variables (to indicate the plural number) >> exclusively in the plural version of the string? Deleting these strings >> would do away with messages that might be required in certain circumstances. >> >> e.g >> >> msgid "One file has been modified" >> msgid_plural "%d files have been modified" >> >> The earlier example from the file-roller package is of similar nature. >> > > Well, given that the language doesn't have plural form, msgstr[0] would > have msgstr[0] "something in your language %d" with the variable in its > correct place in the sentence, but I hope you understand it. Not having > plural forms just means that is the same for 0, 1, 2, 3, 4, 5, etc.. > items. > > >> Retaining, these strings with the "Plural-Forms: nplurals=1; >> plural=0;\n" in the header causes msgfmt errors too. >> > > You only need to leave msgid, msgid_plural and msgstr[0], msgstr[0] can > use the format string even if msgid doesn't use it. > > > Thanks Carlos. An irc conversation with Claude helped sort it out as well.
regards Runa -- blog: http://runab.livejournal.com irc: mishti or runa_b on Freenode _______________________________________________ gnome-i18n mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-i18n
