[Bug 4044] New: German translation breaks record

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Sun Sep 29 05:51:25 CDT 2013


http://bz.selenic.com/show_bug.cgi?id=4044

          Priority: normal
            Bug ID: 4044
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: German translation breaks record
          Severity: bug
    Classification: Unclassified
                OS: Linux
          Reporter: fredfisch at zoho.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: 2.7.1
         Component: record
           Product: Mercurial

The German translation for the record extension is severely broken:
When reording a change I get the following:

|  examine changes to 'some_file'? [Ynesfdaq?]
is translated to
|  Überprüfe Änderungen an 'some_file'? [Ynesfdaq?]
-- so the Keys stay the same in the translation.

However, when pressing `?'
|  y - record this change
|  n - skip this change
|  e - edit this change manually
|  s - skip remaining changes to this file
|  f - record remaining changes to this file
|  d - done, skip remaining changes and files
|  a - record all changes to all remaining files
|  q - quit, recording no changes
|  ? - display help  
the keys are translated:
|  j - Diese Änderung übernehmen
|  n - Diese Änderung überspringen
|  e - Diese Änderung manuell bearbeiten
|  s - überspringt verbleibende Änderungen dieser Datei
|  f - übernimmt verbleibende Änderungen dieser Datei
|  f - fertig, überspringt verbleibende Änderungen und Dateien
|  a - übernimmt alle Änderungen aller verbleibenden Dateien
|  b - beendet ohne Änderungen zu übernehmen
|  ? - zeigt Hilfe an
This behaviour is at least inconsistent.

Note however, that pressing `j' in this context won't get recognized, the
string
|  Unbekannte Antwort
is returned. Also note that the key `f' appears twice (!) in the selection
list, rendering the interface completely unfunctional.

Also the strings returned by `hg help record' are only partially translated.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list