Repository navigation
Conversation
Deploying organicmaps with
|
| Latest commit: |
fb79db4
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://5bbb6d85.organicmaps.pages.dev |
| Branch Preview URL: | https://fix-partial-language-menu-fa.organicmaps.pages.dev |
Declare fallback menu labels and checkout text in their source language while retaining the donation page language for payment return URLs. Resolve donation companions directly in the active language with a strict default-language fallback, and use full resources' root-relative paths for internal links. Exercise the real checkout form with translated companions and slugs, missing default resources, inherited menu, heading and form languages, and an independent payment language. Document the lookup rules and regression command. Signed-off-by: Alexander Borsuk <me@alex.bio>
Detect direction from the checkout labels so an English fallback stays left-to-right inside an RTL document. Cover the rendered English card in an Arabic page and preserve the native Arabic form direction. Signed-off-by: Alexander Borsuk <me@alex.bio>
Mark fallback footer labels and both language-selector branches with the language of their text. Exercise mixed footer translations and both selector sources in rendered multilingual fixtures. Signed-off-by: Alexander Borsuk <me@alex.bio>
Cover valid, missing, duplicate and reordered donation markers with the Python build helper. Keep browser regressions focused on rendered checkout behavior, and document the test prerequisites in CI and contributor guidance. Signed-off-by: Alexander Borsuk <me@alex.bio>
Translate reader-facing titles and descriptions while preserving published slugs and aliases. State the existing-target requirement once for localized Markdown links. Signed-off-by: Alexander Borsuk <me@alex.bio>
biodranik
force-pushed
the
fix/partial-language-menu-fallback
branch
from
November 4, 2026 13:18
43da96f to
c17ae48
Compare
Keep the Arabic card wrapper when exercising English labels, and assert that the payment language remains Arabic. The direction assertions catch a card incorrectly configured from the surrounding page language. Signed-off-by: Alexander Borsuk <me@alex.bio>
Build selector links and automatic redirects from resource translations. Remove unused taxonomy translation inputs and keep the multilingual fixture focused on generated resource links and their label languages. Signed-off-by: Alexander Borsuk <me@alex.bio>
Show Nederlands and Galego in language navigation so each name matches its declared language. Keep Organic Maps and Google Play unchanged in Galician, Hindi, Indonesian, Marathi and Occitan installation labels. Explain that the selector's language key contains the language's own name. Signed-off-by: Alexander Borsuk <me@alex.bio>
Use the default-language inventory's relative source paths for localized page and section lookups, retaining the default resource when a translation is absent. Classify resources by their complete source filename so checkout directory names and translated URL slugs cannot affect lookup. Use full resource paths for navigation and declare the API tooltip's English language. Exercise mixed translation availability, an ordinary page with _index in its filename and a translated slug, and a checkout directory containing _index. Signed-off-by: Alexander Borsuk <me@alex.bio>
Describe structural fingerprints in terms of blank-line-separated blocks while keeping one paragraph per line for readable diffs and CJK rendering. Explain the current preview-image path rule. Align Ukrainian bookmark terminology with the glossary, document DeepL's supported formality options, and explain the current polite-address conventions. Signed-off-by: Alexander Borsuk <me@alex.bio>
biodranik
force-pushed
the
fix/partial-language-menu-fallback
branch
from
November 4, 2026 16:10
fabbfef to
fb79db4
Compare
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Partial translations can mix fallback text with the page’s language. Declare source languages for navigation and checkout text, and let the donation card detect its own direction. Payment return URLs keep the page language.
Resolve footer translations and donation companions directly with default-language fallbacks. Use root-relative navigation paths and complete source filenames so checkout directory names and translated slugs cannot break footer lookups. Correct native language names, installation-label brands and translation guidance.
Validation: five Zola regression methods, 25 tooling tests, 185 round-trip checks and eight mocked browser tests pass. Full builds preserve all 4,015 HTML paths; all 3,158 checked navigation destinations resolve.
Follow-up to #364; related to #363 and #368.