Skip to content

Release notes 2026.09.29 - #360

Merged
biodranik merged 1 commit into
masterfrom
ab/release-notes-2026.09.29
Oct 3, 2026
Merged

biodranik merged 1 commit into
masterfrom
ab/release-notes-2026.09.29

Conversation

@biodranik

Copy link
Copy Markdown
Member

No description provided.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Deploying organicmaps with  Cloudflare Pages  Cloudflare Pages

Latest commit: c957d60
Status:⚡️  Build in progress...

View logs

Signed-off-by: Alexander Borsuk <me@alex.bio>
@biodranik
biodranik force-pushed the ab/release-notes-2026.09.29 branch from 2106b71 to c957d60 Compare October 3, 2026 19:22
@biodranik
biodranik deployed to production October 3, 2026 19:22 — with GitHub Actions Active
@biodranik
biodranik merged commit b6d73ef into master Oct 3, 2026
3 of 4 checks passed
@biodranik
biodranik deleted the ab/release-notes-2026.09.29 branch October 3, 2026 19:22

strider-dunadan commented Oct 3, 2026 •

Copy link
Copy Markdown

Localization proofreading

Checked all translations against the English source, the app's UI strings (data/strings/strings.txt) and the August release for terminology. Structure is fine everywhere: front matter, links, @/ refs, code spans, contributor names and numbers all match.

⚠️ Blocking: slugs copied from the August release

In all 33 translated index.<lang>.md files slug: is identical to the August post (2026-08-31/630) and describes August features (multi-selection, CarPlay dashboard, share links…). E.g. ru: mnozhestvennyy-vybor-metok-trekov-panel-carplay-skrytie-trekov-ponyatnye-ssylki-avgust-2026. Titles are correct, only slugs need regenerating.

Per-language findings

error = should be fixed, minor = optional improvement.

de — German

  • L30 (minor): Die Suche wurde korrigiert, wenn → Die Suche funktioniert jetzt korrekt, wenn — reads as "search was corrected when…"
  • L72 (minor): Systembalken → Systemleisten — standard Android term
  • L73 (error): die Android Auto-Unterstützung → die Android-Auto-Unterstützung — compound with multi-word name needs hyphens throughout

nl — Dutch

  • L30 (error): Zoekopdrachten aangepast wanneer → Probleem met zoeken verholpen wanneer — "aangepast" = adjusted, not fixed
  • L31 (minor): Gebieden met af en toe water → Tijdelijk met water bedekte gebieden — match title/intro wording
  • L60 (minor): Spotlight weer in orde → Spotlight hersteld

sv — Swedish

  • L2, L31 (error): sporadiska vattenförekomster / tillfälliga vattenförekomster → områden där vatten förekommer periodvis — three different terms (L2, L11, L31); use L11 wording everywhere
  • L19 (minor): kartvärdtjänsten → kartservrarna — as in the August release
  • L22 (minor): tech-företagens → techföretagens
  • L35 (error): Man har åtgärdat … på metrokartlagret → Åtgärdat … i tunnelbanelagret — app calls the layer "Tunnelbana"; bullet style
  • L72 (minor): kartknapparna skärs av av systemfältet → systemfälten skar av kartknapparna
  • L78 (error): Har bytt namn på → Bytt namn på — subjectless "Har" is ungrammatical; match other bullets

af — Afrikaans

  • L32 (minor): uitzoom → uitzoem — app uses "zoem"
  • L35 (minor): metrokaartlaag → moltreinkaartlaag — app's term
  • L56 (minor): (HUDs) → (HUD's)
  • L67 (error): bestaande stops → bestaande stoppe — plural used elsewhere in file and in app

et — Estonian

  • L2, L11 (minor): värskendus → uuendus — file mixes both (L15 uses "uuendus", as did August)
  • L13 (minor): Huawei AppGallery’st → Huawei AppGalleryst
  • L32 (minor): Veereservuaarid → Veehoidlad
  • L48 (error): prantsuse- ja astuuria keele tõlked → prantsuse ja astuuria keele tõlked

fr — French

  • L30 (minor): On a corrigé les recherches → Correction des recherches — the casual "On a corrigé/ajouté…" (also L35, L53–55, L58, L64–65) clashes with "Correction de…/Ajout de…" used elsewhere and in August; on L54/L65 also avoids "ajouté… pour ajouter"
  • L41 (minor): L'ordre des arrêts de l'itinéraire → L'ordre des étapes de l'itinéraire — L11, L55, L64 and the app say "étapes"
  • L71 (minor): traces avec peu de dénivelé → traces sans dénivelé — flat = no elevation change

it — Italian

  • L11 (minor): indicazioni più chiare per le zone → una rappresentazione più chiara delle zone — "indicazioni" reads as route directions
  • L46 (error): Sono stati corretti alcuni bug e migliorata → Corretti alcuni bug e migliorata — auxiliary mismatch
  • L48 (minor): Traduzioni corrette in francese → Corrette le traduzioni in francese — ambiguous "correct translations"
  • L70 (error): rimangono aperte → rimangono aperti — mixed-gender subject takes masculine plural
  • L71 (minor): grafico di altitudine → grafico altimetrico — as in August / app
  • L73 (error): Sono stati corretti alcuni bug e migliorato → Corretti alcuni bug e migliorato — same as L46

oc — Occitan

  • L11 (minor): çai jos → çai-jos
  • L22 (error): una melhora alternativa → una melhor alternativa
  • L35 (error): del metro → del mètro — L34 uses "mètro"
  • L58 (error): Se son corregits divèrses errors e ameliorada l'interfàcia → Correccion de divèrsas errors e melhorament de l'interfàcia — "error" is feminine; "ameliorada" is a gallicism; matches L46
  • L84 (minor): Ta equipa → L'equipa Organic Maps (as in August) or T'equipa

ca — Catalan

  • L29 (minor): a data de 21 de setembre → a 21 de setembre — match L28
  • L31 (minor): Les àrees d'aigua intermitents → Les zones d'aigua intermitent — match title/intro
  • L74 (minor): un bloqueig → una fallada — crash ≠ freeze

es — Spanish

  • L11 (minor): indicaciones más claras para las zonas → una representación más clara de las zonas
  • L74 (error): un fallo que provocaba que el programa se colgara → un cierre inesperado — "colgarse" = freeze; August used "cierre inesperado" for crash

gl — Galician

  • L21 (minor): [escritorio][flathub]. → [escritorio][flathub] — stray period
  • L56 (error): ao cadro de instrumentos de CarPlay → ao panel de CarPlay — instrument cluster is a different thing; August used "panel de CarPlay"
  • L64 (minor): unha configuración → un axuste — L55 uses "axuste" for the same sentence
  • L70 (minor): outros cadros de diálogo → outras caixas de diálogo
  • L78 (error): o paquete de aplicacións para macOS → o paquete da aplicación para macOS

pt — Portuguese

  • L22 (minor): Espalha a palavra → Passa a palavra
  • L35 (minor): as legendas ficavam deslocadas → os rótulos ficavam deslocados — "legenda" = map key
  • L56 (error): ao painel de instrumentos do CarPlay → ao painel do CarPlay — as in August
  • L72 (minor): o problema dos botões do mapa ficarem cortados → o problema em que os botões do mapa ficavam cortados

pt-BR — Brazilian Portuguese

  • L21 (minor): [computador][flathub] → [desktop][flathub] — L76/L78 and August use "desktop"
  • L35 (minor): as legendas ficavam deslocadas → os rótulos ficavam deslocados — app uses "rótulos"
  • L74 (error): um travamento → uma falha — "travamento" = freeze; August used "falha" for crash
  • L78 (minor): pacote do aplicativo para macOS para → pacote do aplicativo macOS para

eu — Basque

  • L35 (error): konpondu ziren → konpondu dira — only entry in simple past
  • L56 (minor): CarPlay-ren aginte-panelean → CarPlay-ko kontrol-taulan — as in August
  • L74 (error): izandako erorketa → izandako kraskadura — "erorketa" = fall; August used "kraskadura"

el — Greek

  • L2, L11, L46, L53 (error): ίχνων → ιχνών — genitive plural stress (August uses ιχνών)
  • L20 (error): και συνεισέφερε → και συμβάλε — past indicative instead of imperative
  • L29 (minor): Στοιχεία από τη Βικιπαίδεια, με ημερομηνία → Δεδομένα Βικιπαίδειας με ημερομηνία — match L28
  • L39 (minor): Βελτιωμένες εναλλακτικές διαδρομές και οι εκτιμώμενοι → Βελτιώθηκαν οι εναλλακτικές διαδρομές και οι εκτιμώμενοι
  • L56 (minor): στον πίνακα ελέγχου του CarPlay → στο ταμπλό CarPlay — as in August

hu — Hungarian

  • L11, L53 (minor): szemikont → szem ikont
  • L34 (error): a Suzhou-i metróállomások → a szucsoui metróállomások
  • L37 (error): Útvonal-tervezés → Útvonaltervezés — 6-3 rule; August used it
  • L48 (minor): asztúriai fordításokat → asztúr fordításokat
  • L56 (error): autó-HUD-khoz → autó-HUD-okhoz
  • L56 (error): CarPlay műszerfalhoz → CarPlay-műszerfalhoz
  • L60 (error): Helyreállították → Helyreállítottuk — all other items use 1st person plural
  • L68 (error): az OpenStreetMap szerkesztőből → az OpenStreetMap-szerkesztőből
  • L84 (minor): Az Organic Maps csapatod → Az Organic Maps csapata — as in August

tr — Turkish

  • L34 (minor): Suzhou Metro istasyon → Suzhou Metrosu istasyon
  • L48 (minor): Asturca → Asturyasça
  • L84 (minor): Organic Maps ekibin → Organic Maps Ekibi — as in August

cy — Welsh

  • L2 (error): yn ddiweddariad Medi 2026 → yn niweddariad Medi 2026 — nasal mutation after "yn" (in)
  • L21 (error): Ymun â’r → Ymuna â’r
  • L28, L29 (error): 28 Medi, 2026 / 21 Medi, 2026 → no comma in Welsh dates
  • L48 (minor): Astwreg → Astwrianeg
  • L58, L73 (error): gwellawyd → gwellwyd — as on L46
  • L79 (minor): Datrysiwyd → Datryswyd — as on L35
  • L80 (error): Mae’r arg → Mae’r opsiwn

ja — Japanese

  • L15 (minor): 見逃したら、…チェックしてみてね → 見逃していたら、…チェックしよう — too chatty; match L13/L19–22
  • L35 (minor): メトロ地図レイヤー上で → 地下鉄レイヤー上で — app uses 地下鉄, as does L34
  • L48 (error): 修正済みのフランス語およびアストゥリアス語訳 → フランス語とアストゥリアス語の翻訳を修正した — adjective instead of an action
  • L72 (minor): システムバーによってマップボタンが切り取られる → マップボタンがシステムバーに隠れる

zh-Hans — Simplified Chinese

  • L33 (minor): 水隧道 → 输水隧洞
  • L34 (minor): 苏州地铁站和入口图标 → 苏州地铁的车站和出入口图标
  • L68 (minor): 改进 OpenStreetMap → 改进了 OpenStreetMap

hi — Hindi

  • L15 (minor): उपयोगकर्ताओं को बधाई! → उपयोगकर्ताओं का आभार! — "बधाई" = congratulations
  • L21 (minor): trailing । — the only bullet with final punctuation
  • L33, L35 (minor): मानचित्र → नक्शा — file otherwise uses नक्शा

mr — Marathi

  • L35 (minor): मेट्रो नकाशा थरात → मेट्रो नकाशा स्तरात — app uses स्तर
  • L45 (minor): कामकाजाच्या वेळांमध्ये → उघडण्याच्या वेळांमध्ये — as in August
  • L62 (minor): ### अँड्रॉइड → ### Android — consistency with ### iOS and August

ml — Malayalam

  • L2 (minor): സെപ്റ്റംബർ 2026 അപ്‌ഡേറ്റിൽ → 2026 സെപ്റ്റംബർ അപ്‌ഡേറ്റിൽ — year first, as L28–29 and August
  • L21 (minor): trailing period — only bullet with one
  • L48 (error): തിരുത്തിയ ഫ്രഞ്ച്, അസ്തുറിയൻ വിവർത്തനങ്ങൾ → ഫ്രഞ്ച്, അസ്തുറിയൻ വിവർത്തനങ്ങൾ തിരുത്തി — adjective instead of an action
  • L68 (error): എഡിറ്ററിൽ നിന്നുള്ള മെച്ചപ്പെടുത്തിയ അപ്‌ലോഡുകൾ → എഡിറ്ററിൽ നിന്നുള്ള അപ്‌ലോഡുകൾ മെച്ചപ്പെടുത്തി — same

te — Telugu

  • L21 (minor): stray zero-width non-joiner (U+200C) after [flathub] and trailing period
  • L32 (minor): నీటి నిల్వలు → జలాశయాలు — reservoirs as map features
  • L46 (minor): సరిచేశాము … మెరుగుపరిచాము → సరిచేశారు … మెరుగుపరిచారు — only 1st-person item
  • L48 (error): సరిదిద్దబడిన ఫ్రెంచ్ మరియు ఆస్టురియన్ అనువాదాలు → ఫ్రెంచ్ మరియు ఆస్టురియన్ అనువాదాలను సరిదిద్దారు — adjective instead of an action
  • L68 (error): ఎడిటర్ నుండి మెరుగైన అప్‌లోడ్‌లు → ఎడిటర్ నుండి అప్‌లోడ్‌లను మెరుగుపరిచారు — same

ru — Russian

  • L37 (minor): Построение маршрутов и навигация → Маршрутизация и навигация — as in August
  • L56 (minor): Добавлены подсказки о манёврах на … дисплеи → Добавлен вывод подсказок о манёврах на … дисплеи
  • L71 (minor): графика высоты для треков с небольшим перепадом высот → графика высот для треков без перепада высот — flat = no elevation change

uk — Ukrainian

  • L33 (minor): Водопровідні тунелі → Тунелі водотоків — waterways in tunnels, not plumbing
  • L40 (minor): під час перерахунку маршруту навігацією → коли навігація перебудовує маршрут
  • L56 (minor): (HUD) та панелі CarPlay → (HUD) та на панелі управління CarPlay — as in August

pl — Polish

  • L15 (minor): naszych współpracowników → naszych współtwórców — as in August
  • L33 (minor): nie są już pokazane na mapie → nie są już wyświetlane na mapie
  • L48 (minor): Poprawione tłumaczenia → Poprawiono tłumaczenia — match other bullets

cs — Czech

  • L37 (minor): Trasování a navigace → Plánování tras a navigace — as in August
  • L45 (minor): V otevíracích hodinách → V otevírací době — app term
  • L48, L68 (minor): Opravené … / Vylepšené nahrávání → Opraveny … / Vylepšeno nahrávání — match other bullets
  • L67 (minor): před cílovou zastávkou → před cílem

lt — Lithuanian

  • L45 (minor): Darbo valandose → Darbo laike — app/August term „Darbo laikas“
  • L56 (minor): CarPlay prietaisų skydelyje → CarPlay skydelyje — as in August
  • L67 (minor): po esamų stotelių → po esamų sustojimų — file uses "sustojimas" elsewhere (keep the quoted label „Pridėti stotelę“)
  • L71 (minor): lygiosiose trasose → lygiose trasose
  • L76 (error): ### Darbalaukis → ### Kompiuteriams (or keep Desktop as in August) — "darbalaukis" is the OS desktop surface

ar — Arabic

  • L2 (minor): تحسين المسارات، ومسارات بديلة محسّنة → تحسين ترتيب نقاط التوقف، ومسارات بديلة محسّنة — avoids "improving routes, improved routes"
  • L30 (minor): (±180° من خطوط الطول) → (خط الطول ±180°)
  • L54, L55, L64, L65 (error): محطة/محطات التوقف → نقطة/نقاط التوقف — mixed terms; app uses «إضافة نقطة توقف», and "محطة" is used for metro stations on L34
  • L74 (minor): تعطل البرنامج → تعطل التطبيق
  • L80 (error): `--lang` renders as lang-- in RTL — add U+200E (LRM) before the backtick, or <code dir="ltr">

he — Hebrew

  • L2, L11, L31 (error): אזורי מים לסירוגין → מקווי מים עונתיים — unidiomatic, and three different wordings
  • L19 (minor): [תרומה](…) לתמיכה בפיתוח → [תרמו](…) כדי לתמוך בפיתוח — imperative like other items, as in August
  • L20 (error): ותתרמו → ותרמו — imperative, not future
  • L41, L54, L65, L67 (minor): נקודות עצירה → תחנות — file mixes both; app uses "תחנות הביניים"
  • L55, L64 (error): סדר התחנות הביניים → סדר תחנות הביניים — construct state
  • L72 (minor): תוקן: כפתורי המפה שנחתכו → תוקנה בעיה שבה כפתורי המפה נחתכו
  • L80 (error): הפרמטר בשורת הפקודה `--lang` → הפרמטר `--lang` בשורת הפקודה + LRM before the backtick (renders as lang-- in RTL)

fa-IR — Persian

  • L2, L11, L53, L66, L71 (minor): مسیرهای ثبت‌شده → مسیرهای ضبط‌شده — as in August and "ضبط مسیر" in this file
  • L19 (minor): [کمک کنید] → [کمک مالی کنید] — donate, as in August
  • L35 (error): در موارد نادر که برچسب‌ها … رفع اشکال شد → مشکل جابه‌جا شدن برچسب‌ها در لایهٔ نقشهٔ مترو در موارد نادر برطرف شد
  • L57 (minor): اشکال‌های دکمه‌های CarPlay و جستجو → دکمه‌ها و جستجوی CarPlay اصلاح شدند
  • L58 (error): باگ‌های مختلف رفع و رابط کاربری بهبود یافت → باگ‌های مختلف رفع شد و رابط کاربری بهبود یافت
  • L71 (error): با تغییرات ارتفاع کم → بدون تغییر ارتفاع — flat = no elevation change
  • L72 (minor): noun phrase → … برطرف شد — match other bullets
  • L76 (minor): ### رایانه رومیزی → ### دسکتاپ — L21/L78 use "دسکتاپ"
  • L80 (error): `--lang` renders as lang-- in RTL — LRM before the backtick or <code dir="ltr">
  • Side note (app, not this PR): fa string placepage_replace_stop = جایگزین Stop is half-untranslated

id — Indonesian

  • L30 (error): (±180° bujur) → (bujur ±180°)
  • L35 (error): kasus langka di mana … lapisan peta Metro → kasus langka ketika … lapisan peta metro
  • L39 (error): Rute alternatif yang telah diperbaiki beserta perkiraan waktu kedatangan → Rute alternatif dan perkiraan waktu kedatangannya kini lebih baik — noun phrase; ETA improvement lost
  • L48 (error): Terjemahan … yang telah diperbaiki → Terjemahan … telah diperbaiki
  • L71 (minor): penampilan grafik → tampilan grafik
  • L76 (minor): ### Komputer Meja → ### Desktop — as in L21/L78 and August
  • L84 (minor): Tim Organic Maps kamu → Tim Organic Maps — as in August

Generated by Claude Code

This branch was successfully deployed

1 active deployment
production — c957d608 Deployed Oct 3, 2026 by biodranik via Check Zola build #1228
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.

3 participants