http://bugs.winehq.org/show_bug.cgi?id=12097
Summary: Wine 1.0 should not ship out-of-sync resource translations Product: Wine Version: CVS/GIT Platform: All OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mikolaj.zalewski@gmail.com
As seen on http://pf128.krakow.sdi.tpnet.pl/wine-transl/ we have a lot of out-of-sync resources.
Sometimes it's menus missing only a separator and some of them are probably false positives (e.g. Korean dialogs declares a font while English doesn't. But they probably need to to have Korean characters. However it would be good to have a confirmation). But often these are missing menu items or stringtable entries. This can lead to shell folders (like My Documents) not to be created or empty strings like in http://www.winehq.org/pipermail/wine-devel/attachments/20060816/1a027491/add... .
I think as Wine 1.0 should be a stable release we shouldn't ship such resources. We could try e.g. to add an options to wrc to copy missing strings from English stringtables, while for other resources surround them by "#ifdef INCLUDE_BROKEN_RESOURCES" that wouldn't be set when compiling Wine but would be used be used by the statistic scripts to notify the translators about broken resources. Another solution would be to use something like the po/mo files.