[Bug 230388] New: cut off german text in YaST2 registration module
https://bugzilla.novell.com/show_bug.cgi?id=230388 Summary: cut off german text in YaST2 registration module Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: suse-beta@cboltz.de QAContact: jsrain@novell.com The YaST registration module cuts off the german description text: .. erhalten Sie beim Novell Cus Enlarging the window size makes the text visible, but the line is ways too long. Please add a linebreak or allow automatic linebreaks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 ------- Comment #1 from suse-beta@cboltz.de 2006-12-21 14:55 MST ------- Created an attachment (id=110775) --> (https://bugzilla.novell.com/attachment.cgi?id=110775&action=view) screenshot This screenshot was taken with (nearly?) original window size. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |yast2-maintainers@suse.de |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |jdsn@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 jdsn@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jdsn@novell.com AssignedTo|jdsn@novell.com |ke@novell.com ------- Comment #2 from jdsn@novell.com 2007-01-10 10:01 MST ------- Karl, could you please add an additional new line after "Abonnements" in the german translation. Btw. what about other languages? Are there any other long translations for that string? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 ke@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jdsn@novell.com ------- Comment #3 from ke@novell.com 2007-01-11 02:46 MST ------- Ok, I fix it in our SVN for the 10.2 update. Jens, can't you use the "rtf" widget? If not, please add a comment for SLE10SP1 and OS 10.3. The translator might not know that he is allowed to spread the text over more than 2 lines. (There are no reports about other languages.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 jdsn@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|jdsn@novell.com |ke@novell.com ------- Comment #4 from jdsn@novell.com 2007-01-11 07:24 MST ------- // Translators: limit to 2x 50 charachters - if more needed take 3x 50 chars but NOTHING more Do you think this is sufficient? :) This note is in the code since the first version. Obviously the translator(s) did not read it. No. I cann't use richtext here - this is a label text. An RTF widget would be very ugly there. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 ke@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|ke@novell.com | ------- Comment #5 from ke@novell.com 2007-01-11 09:49 MST ------- Fixed in SVN. Don't blame the translators, blame xgettext ;) xgettext seems to ignore the comment because the following message text starts and ends on line of its own. If you'd write it as follows, it would work: // Translators: limit to 2x 50 charachters - if more needed take 3x 50 chars but NOTHING more string nccc_top = _("\ Get technical support and product updates and manage subscriptions with Novell Customer Center."); Probably a strange xgettext limitation... I'm going to investigate. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 ------- Comment #6 from ke@novell.com 2007-06-11 09:59 MST ------- Reported upstream. After the next run, it should appear here: http://lists.gnu.org/archive/html/bug-gnu-utils/2007-06/threads.html -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388
------- Comment #7 from ke@novell.com 2007-06-12 03:49 MST -------
We are going to fix or work around it as rephrased by Martin:
From: Martin Vidner
Please, change comments in YCP source files as explained in the attachment, if time permits. This bug surfaced along with https://bugzilla.novell.com/show_bug.cgi?id=230388
Thanks, Karl. It took me some time to understand so I'll rephrase: If you have unusual formatting, comments for translators will not make it to the pot files. So make sure that there are no newlines between the parentheses and quotes. Good: // Foo! _("long ... string") Bad: // Foo! _( "long ... string" ) To see how much code needs fixing I have searched[*] my system and SVN for newlines after the opening paren and found these files. (I cannot search for newlines before the closing paren because that would catch also non-gettext stuff, but that will be fixed in xgettext itself.) /isns/src/helps.ycp /iscsi-server/src/helps.ycp /registration/src/clients/suse_register_auto.ycp /registration/src/clients/inst_suse_register.ycp /printer/src/common/dialogs-connection.ycp [*] find . -name \*.ycp | xargs grep '_([^"]*$' -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388 ke@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|ke@novell.com |jdsn@novell.com Status|ASSIGNED |NEW ------- Comment #8 from ke@novell.com 2007-06-12 03:51 MST ------- Back to the initial problem. 3x50 is too small. ATM, the German text looks as follows: #: src/clients/inst_suse_register.ycp:77 msgid "" "Get technical support and product updates and\n" "manage subscriptions with Novell Customer Center." msgstr "" "Über das Novell Customer Center können Sie " "technischen Support in Anspruch nehmen, " "Produktaktualisierungen anfordern und " "Abonnements verwalten." -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=230388#c9
--- Comment #9 from Karl Eichwalder
https://bugzilla.novell.com/show_bug.cgi?id=230388
Karl Eichwalder
https://bugzilla.novell.com/show_bug.cgi?id=230388 Bug 230388 depends on bug 287150, which changed state. Bug 287150 Summary: xgettext: Extracting comment blocks from YCP files https://bugzilla.novell.com/show_bug.cgi?id=287150 What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=230388#c10
J. Daniel Schmidt
participants (1)
-
bugzilla_noreply@novell.com