Bug 107075

Summary: Line changes ("\n") useless in the po-files, typo
Product: [Unmaintained] kppp Reporter: Mikko Ikola <ikola>
Component: generalAssignee: Harri Porten <porten>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Mikko Ikola 2005-06-08 22:46:49 UTC
Version:           2.3.0 (using KDE 3.4.0, Debian Package 4:3.4.0-0pre3 (3.1))
Compiler:          gcc version 3.3.5 (Debian 1:3.3.5-8)
OS:                Linux (i686) release 2.4.29

Line changes ("\n") in the po file (files for program localisations) are useless. I assume these line changes are from kde 2.x time when help boxes ("what's this?" boxes, shift + f1) grew enormously wide. Nowadays KDE uses fixed size help boxes AFAIK, at least my KDE does. So the little problem caused by these \n appears in the help boxes while running the program. The text is lined wrong, because help boxes are fixed size and they could do the word wrapping by themselves, too. No need for manual \n in the po files.

Hope you understood that, this same "problem" may exist in many po-files. Very little "bug" eventually :)
Comment 1 Harri Porten 2005-06-08 22:55:54 UTC
What .po files and which changes are you referring to? Would have to be
targetted at some specific translator, no?
Comment 2 Mikko Ikola 2005-06-09 05:30:41 UTC
I'm referring to the kppp.po file in the stable. You didn't seem to understand my point very well, sorry for my english :-)

http://websvn.kde.org/*checkout*/branches/stable/l10n/fi/messages/kdenetwork/kppp.po

The new line things ("\n") are useless in the po file, as the help-boxes are fixed sized and they wrap the lines automatically when running the program. (There is no need for manual new lines ("\n") in the po file because they just screw normal line wrapping up)

Let's take an example:


This...

#: edit.cpp:459
msgid ""
"Select this option when your computer has a\n"
"fixed internet address (IP). Most computers\n"
"don't have this, so you should probably select\n"
"dynamic IP addressing unless you know what you\n"
"are doing."

...should go like this:

#: edit.cpp:459
msgid ""
"Select this option when your computer has a "
"fixed internet address (IP). Most computers "
"don't have this, so you should probably select "
"dynamic IP addressing unless you know what you "
"are doing."


And I was just guessing that these unnecessary \n could exist in other program's po files, too :-)
Comment 3 Christoph Cullmann 2025-06-09 20:48:29 UTC
This project is unfortunately no longer maintained.

If a new maintainer wants to step up and take care, the project is archived here:

https://invent.kde.org/unmaintained/kppp

You can just clone it in your private namespace on invent.kde.org and if you have started to work on it and fixed/implemented something get it reviewed and the project unarchived.

Sorry for the inconveniences.