Skip to content

Add missing translations for new project page elements#4489

Open
Withalion wants to merge 3 commits intomasterfrom
fix/new-project-translation
Open

Add missing translations for new project page elements#4489
Withalion wants to merge 3 commits intomasterfrom
fix/new-project-translation

Conversation

@Withalion
Copy link
Copy Markdown
Contributor

@Withalion Withalion commented May 5, 2026

Fixes untranslated texts in field type dropdowns in new project creation page. Issue has been mentioned in #4273
. Besides that did some refactor in nearby code.

PS: Currently my VCPKG setup is broken, so I don't guarantee it's 100% working

@Withalion Withalion requested a review from tomasMizera May 5, 2026 15:18
@Withalion Withalion self-assigned this May 5, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Coverage Report for CI Build 25385504975

Coverage decreased (-0.09%) to 57.833%

Details

  • Coverage decreased (-0.09%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 227 coverage regressions across 9 files.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

227 previously-covered lines in 9 files lost coverage.

File Lines Losing Coverage Coverage
mm/app/main.cpp 97 36.11%
mm/app/projectwizard.cpp 62 2.16%
mm/app/fieldsmodel.cpp 36 0.0%
mm/core/merginapi.cpp 13 75.07%
mm/core/merginuserauth.cpp 9 68.24%
mm/app/inputexpressionfunctions.cpp 7 0.0%
mm/app/fieldsmodel.h 1 50.0%
mm/app/position/providers/simulatedpositionprovider.cpp 1 91.67%
mm/app/projectwizard.h 1 50.0%

Coverage Stats

Coverage Status
Relevant Lines: 15230
Covered Lines: 8808
Line Coverage: 57.83%
Coverage Strength: 100.15 hits per line

💛 - Coveralls

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

📦 Build Artifacts Ready

OS Status Build Info Workflow run
macOS Build Build failed or not found. #6812
linux Build 📬 Mergin Maps 68231 x86_64 Expires: 03/08/2026 #6823
win64 Build 📬 Mergin Maps 60071 win64 Expires: 03/08/2026 #6007
Android Build 📬 Mergin Maps 812411 APK [armeabi-v7a] Expires: 03/08/2026 #8124
📬 Mergin Maps 812411 APK [armeabi-v7a] Google Play Store #8124
Android Build 📬 Mergin Maps 812451 APK [arm64-v8a] Expires: 03/08/2026 #8124
📬 Mergin Maps 812451 APK [arm64-v8a] Google Play Store #8124
iOS Build Build failed or not found. #9063

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant