Details
-
Suggestion
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
6.8.3, 6.9.0
Description
When the source string and/or translated string are relatively long, they are automatically broken into multiple lines if converted to .po format. I attached a .ts file as an example. Steps to reproduce:
1. lrelease test.ts -qm test.qm
2. lconvert -i test.qm -if qm -o test.po -of po
Then the content of .po file will look like:
msgid "" "The device '%1' reached via one click to connect (DHCP) has a different " "Engineering ID." msgstr "" "Das Gerät '%1' erreichbar über DHCP (ein Klick um zu verbinden) hat eine " "andere Engineering ID."
Some users are not very satisfied with such formatting. They'd like "one-liners", like:
msgid "The device '%1' reached via one click to connect (DHCP) has a different Engineering ID." msgstr "Das Gerät '%1' erreichbar über DHCP (ein Klick um zu verbinden) hat eine andere Engineering ID."
Update: the result is the same if .ts file is converted directly to .po file