Confusing button labels and missing space after period in German calendar sync conflict dialog. (google mail calendar)
Categories
(Mozilla Localizations :: de / German, enhancement)
Tracking
(Not tracked)
People
(Reporter: archlinux, Unassigned)
Details
Attachments
(1 file)
|
781.79 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:155.0) Gecko/20100101 Firefox/155.0
Steps to reproduce:
- Set up a CalDAV/Google calendar in Thunderbird with the German language pack.
- Trigger a sync conflict on an existing event (e.g. through server-side metadata updates or simultaneous edits).
- Observe the resulting conflict resolution dialog.
Actual results:
A conflict dialog is displayed with misleading strings:
- Typo: Missing space after the first sentence ("...geändert.Das Übertragen...").
- Ambiguous buttons: The text mentions changes on the server, but the button "Änderungen verwerfen und neu laden" discards local changes without explicitly stating "lokale Änderungen", making it confusing which version is kept or discarded.
Expected results:
- Proper punctuation with a space between the sentences.
- Clear, unambiguous button labels that clearly distinguish between local and server changes (e.g. "Lokale Änderungen verwerfen und neu laden" and "Lokale Version auf den Server übertragen").
Comment 1•5 days ago
•
|
||
Thanks for reporting and I must admit that I’m not familiar with said dialog. Just to clarify my understanding: Clicking „Änderungen verwerfen und neu laden“ discards changes made locally (server-side takes precedence) while „Änderungen trotzdem übertragen“ overwrites changes made server-side (local takes precedence)?
If my interpretation is correct, is is not the case, that the original strings: „This item has recently been changed on the server. Submitting your changes will overwrite the changes made on the server.“, „Discard my changes and reload“ and „Submit my changes anyway“ are ambiguous as well, because the button texts do not distinguish between local and server data (even though „my changes“ might indicate that the strings refer to changes made locally)?
If that is indeed the case (provided, my understanding is correct), it might be best to update the original button strings and then to update the translation accordingly. As for the missing space, the two sentences appear to come from two separate strings. Unless we end the first string with a space, the change might be required elsewhere.
| Reporter | ||
Comment 2•5 days ago
|
||
Reason for showing the dialog ist may simply timestamp locally is different from remote.
"Änderungen verwerfen und neu laden" is to not send local state, and reload from remote. So overwrite local state with remote.
"Änderungen trotzdem übertragen" is to overwrite remote with local state.
Plus the info text in the box introducing unclear wording: "Dieser Eintrag wurde kürzlich auf dem Server geändert. Das Übertragen der Änderungen wird die Änderungen, die auf dem Server gemacht wurden überschreiben."
"Das Übertragen der Änderungen..." is wrong in the context. or to generic to understand. it should be "Das Übertragen des lokalen Eintrages wird den geänderten Eintrag auf dem Server überschreiben." (only to clearify)
(In reply to Michael Köhler [:Coce] from comment #1)
As for the missing space, the two sentences appear to come from two separate strings. Unless we end the first string with a space, the change might be required elsewhere.
exactly seems its two strings with missing seperator
Comment 3•5 days ago
|
||
Thanks. I just updated the strings to match your suggestions, I’m afraid I can’t do anything about the missing space.
Comment 5•5 days ago
|
||
Missing space seems to be bug 2061642?
Description
•