bugGNU gettext - Bugs: bug #47801, Feature Request: a switch for...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #47801: Feature Request: a switch for escaping unprintable and zero-width chars

Submitter:  None
Submitted:  Thu 28 Apr 2016 08:14:16 PM UTC
   
 
Category:  Translator tools Severity:  3 - Normal
Item Group:  None Status:  Answer Provided
Privacy:  Public Assigned to:  haible
Open/Closed:  Closed

Sat 30 Apr 2016 02:49:37 PM UTC, comment #1: 


> GNOME uses some soft hyphens in their msgids to workaround some
> line-breaking issues.


1) What is the purpose of having soft hyphens in a POT file?
In my opinion, these soft hyphens cannot help the translator,
therefore they should best be filtered out when generating the
POT file.

2) Why would the translator want to see them?
In my opinion, these soft hyphens cannot help the translator,
therefore even if present in the POT file, they should remain
invisible.

If some message should be conveyed to the translator (such as:
"Please insert soft-hyphens, because the available horizontal
space is at most 7 characters"), this should be done by
translator comments. It cannot be done through soft hyphens in
the msgid, because some English words consist of 1 syllable and
therefore don't have a place where to put a soft-hyphen.

Bruno Haible <haible>
Group administrator
Thu 28 Apr 2016 08:14:16 PM UTC, original submission:  

GNOME uses some soft hyphens in their msgids to workaround some line-breaking issues. Unfortunately, these characters are invisible in Unicode-conforming editors without a `msgcat -E` pass.

It would be great to see gettext adding escapes for specific unprintable/zero-width chars. (A switch that takes char ranges can be even better customizable-wise... Just saying.)

See also https://bugzilla.gnome.org/show_bug.cgi?id=765778.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by haible (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-07-27 haible CategoryOther Translator tools
        StatusNeed Info Answer Provided
        Assigned toNone haible
        Open/ClosedOpen Closed
    2019-08-19 haible StatusNone Need Info
    2016-11-27 haible CategoryNone Other

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code