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

Reply via email to