MerginMaps / MerginMaps/mobile

Incorrect translation of button in "Discard changes?" dialog — button text contradicts the action description

Open Beginner friendly
#4,669 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug ui/ux
Dominant language
C++
Stars
388
Forks
87
Avg merge
2d 7h
Merged PRs (30d)
20

Description

**Description**
In the **"Discard changes?"** dialog, the description text reads: "By clicking Yes, you will discard the new geometry and the object will not be saved." This text clearly states that confirming the action discards the changes and the object will not be saved.

However, the button used to confirm this action is labeled **"Yes, I want to save",** which directly contradicts the description above — the button refers to saving, even though it's meant to do the exact opposite (discard/cancel the changes).

The English version of this button is correctly translated as "Yes, I want to discard" — the Slovak translation is incorrect and should be updated to match the English version and the dialog's logic.

**Steps to reproduce:**
1. Set the app language to Slovak.
2. Create a geometry and try to exit without saving.
3. The "Discard changes?" dialog appears.
4. Check the text of the button that confirms discarding the changes.

**Actual behavior:**
The button reads "Yes, I want to save" (Slovak: "Áno, chcem uložiť"), which is logically incorrect and can confuse the user — it looks as though clicking it will save the object, when in fact the changes are discarded.

**Expected behavior:**
The button should read something like "Yes, I want to discard" (Slovak: "Áno, chcem zrušiť") — consistent with the dialog description and the English version.

Screenshot:

Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Locate the Slovak string used by the “Discard changes?” dialog and compare it with the English wording. Set the app language to Slovak, reproduce the unsaved-geometry exit flow, and verify that the confirmation button describes discarding changes rather than saving them.

Written by the indexing model from the issue text.

Assessment

Domain
localization, mobile-dev
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
75/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.