po: fixed remaining Slovenian true positives in the winepo error report

Jaka Kranjc smgl at lynxlynx.info
Sun Feb 26 12:24:07 CST 2012


On Saturday 25 of February 2012 18:54:15 Francois Gouget wrote:
> On Wed, 22 Feb 2012, Jaka Kranjc wrote:
> [...]
> > This brings up another can of worms though; capitalisation. We don't use
> > title case at all, so these translation have the wrong case. Well, except
> > for the first one being printed, but that is runtime knowledge, so we
> > can't really fix it well. Gettext has no provisions for this (or gender
> > or ...), so all that comes to mind is autocapitalisation depending on the
> > locale, but that is probably ugly and I doubt it would work with more
> > exotic scripts (but not sure if any would need it).
> 
> I don't think we really care about capitalization in this specific case
> (or that it can be handled right anyway).
> 
> So would the attached patch work?
Sure.

> > Re usage strings: is there no 80 column limit imposed? I saw even some
> > original strings were longer.
> 
> If no line feed is hardcoded then the line will wrap at the 80th column.
> The line feeds are only there to ensure words are not cut in the middle.
> I suspect the authors of the command line tools did not care about that.
> Or they did not want to hardcode line wrapping at 80 columns when the
> terminal may be wider or narrower. And that issue was probably
> overlooked in a number of cases too. So these are probably all
> contributing factors to the current situation.
This is the reason we have some extra newlines in usage strings. I saw you 
removed them as part of one of the patches today, but that's potentially a bad 
idea. They use a placeholder for the file name and you know how long they can 
get, especially if the dir name isn't stripped first. The extra newline saved a 
few characters to make it less likely to wrap.

Probably it is best to reword the original string to not use the filename in 
the middle of a sentence and then put it into a separate line.

LP
-- 
To err is humor



More information about the wine-devel mailing list