After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309460 - Please use automatic line wrapping where possible in Evince messages
Please use automatic line wrapping where possible in Evince messages
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: general
git master
Other All
: Low normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on: 165012
Blocks:
 
 
Reported: 2005-07-04 17:25 UTC by Christian Rose
Modified: 2006-05-13 04:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Rose 2005-07-04 17:25:52 UTC
#: shell/ev-window.c:2195
msgid ""
"Evince is free software; you can redistribute it and/or modify\n"
"it under the terms of the GNU General Public License as published by\n"
"the Free Software Foundation; either version 2 of the License, or\n"
"(at your option) any later version.\n"

#: shell/ev-window.c:2199
msgid ""
"Evince is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
"GNU General Public License for more details.\n"

#: shell/ev-window.c:2203
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with Evince; if not, write to the Free Software Foundation, Inc.,\n"
"59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\n"

Please use automatic line wrapping where possible, instead of hard coded
newlines. This makes it easier to use alternative fonts or font sizes, and it
makes it easier for translators since they do not have to guess where they will
have to put their newlines in their translations.
See
http://developer.gnome.org/doc/tutorials/gnome-i18n/developer.html#line-breaks
for more details.
Comment 1 Nickolay V. Shmyrev 2005-07-04 19:40:46 UTC
Hi Christian.

Really it's a problem, but its about licence in GtkAboutDialog, so it's
definitely related to 165012 filled before :) The actual problem you should know
is that GtkAboutDialog license tab doesn't use wrapping in text area.

I am not sure should we mark it as duplicate simply.
Comment 2 Marco Pesenti Gritti 2005-07-11 09:51:26 UTC
The gtk bug is now fixed but it required api addition. I'm not really sure about
this... if we change it now we will break the about dialog with previous
versions of gtk. Using GTK_VERSION_CHECK would just make thing worse for
transtalators (they'd have two copies of the licence to translate, one with \n
and one without).

So I'm not really sure, maybe do this when we drop support for 2.6?
Comment 3 Nickolay V. Shmyrev 2006-05-13 04:26:51 UTC
This should be fixed in HEAD, thanks.