Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,16 @@ hook, the test suite — adds `tools/` to `sys.path` explicitly.
```
2. Create translated content files with `.XX.md` suffix
3. Add to RTL list in `base.html` if right-to-left language
4. If `content/donate/subscribe/index.XX.md` is one of them, two things do **not**
follow automatically:
- `translate_md.py` does not touch `extra:`, so all ~21 `extra.form.*` labels
must be translated by hand — `{amount}`, `{min}` and `{max}` are placeholders
the JS substitutes and must survive verbatim. `translate_check.py` warns on
any that are still English.
- `SITE_LANGS` in the sibling `donate-api/src/config.ts` must list `XX` too.
It is what `sitePathPrefix()` uses to build the return URLs, so a language
missing there sends the donor back to the English `/donate/thanks/` after
paying, with no error anywhere.

### Menu & Navigation

Expand Down Expand Up @@ -207,7 +217,7 @@ python3 tools/translate_md.py content/news/2026-08-04/630/index.md --all
python3 tools/translate_md.py post.md --langs ru --dry-run # cost, no API call
```

It translates `title:` and `description:` **and nothing else in the frontmatter** — `extra:` is copied verbatim, so a page that keeps user-visible text there (a section's `extra.menu_title`, for instance) needs those translated by hand. `translate_check.py` warns when one is still identical to English. It leaves `date:`/`slug:`/`taxonomies:` verbatim, rewrites `@/…/index.md` links to the translated page when that page exists, applies the glossary below, and runs the tidy-up passes (native quotes, brand unquoting, ellipsis, link-label hygiene, register where DeepL supports it). **Output is a draft**: wording and the expected target-language register still need the proofreading pass.
It translates `title:` and `description:` **and nothing else in the frontmatter** — `extra:` is copied verbatim, so a page that keeps user-visible text there (`extra.menu_title`, the donation form's twenty-odd `extra.form.*` labels) needs those translated by hand. `translate_check.py` warns when one is still identical to English. It leaves `date:`/`slug:`/`taxonomies:` verbatim, rewrites `@/…/index.md` links to the translated page when that page exists, applies the glossary below, and runs the tidy-up passes (native quotes, brand unquoting, ellipsis, link-label hygiene, register where DeepL supports it). **Output is a draft**: wording and the expected target-language register still need the proofreading pass.

Two behaviours worth knowing, both established by measurement:

Expand Down
14 changes: 14 additions & 0 deletions content/donate/manage/index.af.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Bestuur jou skenking
description: Besigtig, verander of kanselleer jou herhalende skenking aan Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: Die e-pos waarmee jy geskenk het
email_why: Ons stuur jou ’n nuwe bestuurskakel — sien jou skenking, verander die bedrag, dateer die betaalmetode op of kanselleer met een klik.
submit: Stuur vir my die bestuurskakel per e-pos
---

Elke e-pos oor jou herhalende skenking bevat ’n persoonlike bestuurskakel. Het jy dit verloor? Voer die e-posadres in waarmee jy geskenk het en ons stuur ’n nuwe een.
14 changes: 14 additions & 0 deletions content/donate/manage/index.ar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: إدارة تبرعك
description: يمكنك الاطلاع على تبرعك المتكرر لـ Organic Maps أو تعديله أو إلغاؤه.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: البريد الإلكتروني الذي استخدمته للتبرع
email_why: سنرسل إليك رابط إدارة جديدًا — يمكنك من خلاله الاطلاع على تبرعك، أو تغيير المبلغ، أو تحديث طريقة الدفع، أو الإلغاء بنقرة واحدة.
submit: أرسل لي رابط الإدارة عبر البريد الإلكتروني
---

تحتوي كل رسالة بريد إلكتروني تتعلق بتبرعك المتكرر على رابط إدارة شخصي. هل فقدته؟ أدخل عنوان البريد الإلكتروني الذي استخدمته للتبرع وسنرسل لك رابطًا جديدًا.
14 changes: 14 additions & 0 deletions content/donate/manage/index.ca.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Gestiona la teva donació
description: Consulta, canvia o cancel·la la teva donació periòdica a Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: El correu electrònic amb què vas fer la donació
email_why: "T’enviarem un enllaç de gestió nou — consulta la teva donació, canvia’n l’import, actualitza el mètode de pagament o cancel·la-la amb un sol clic."
submit: Envia’m l’enllaç de gestió per correu
---

Cada correu electrònic sobre la teva donació periòdica conté un enllaç de gestió personal. L’has perdut? Introdueix l’adreça de correu electrònic amb què vas fer la donació i te n’enviarem un de nou.
14 changes: 14 additions & 0 deletions content/donate/manage/index.cs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Spravujte svůj příspěvek
description: Zobrazte, změňte nebo zrušte svůj pravidelný příspěvek na Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: E-mailová adresa, ze které jste přispěli
email_why: Zašleme vám nový odkaz pro správu – můžete si zde zobrazit svůj příspěvek, změnit částku, aktualizovat způsob platby nebo příspěvek zrušit jediným kliknutím.
submit: Pošlete mi e-mailem odkaz pro správu
---

Každý e-mail týkající se vašeho pravidelného příspěvku obsahuje osobní odkaz pro správu. Ztratili jste ho? Zadejte e-mailovou adresu, ze které jste přispěli, a my vám zašleme nový.
14 changes: 14 additions & 0 deletions content/donate/manage/index.cy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Rheoli dy rodd
description: Gweld, newid neu ganslo dy rodd Organic Maps sy'n adnewyddu.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: Yr e-bost y gwnest ti gyfrannu drwyddo
email_why: Byddwn yn anfon dolen rheoli newydd atat — gweld dy rodd, newid y swm, diweddaru'r dull talu, neu ganslo gydag un clic.
submit: Anfona'r ddolen rheoli ata i drwy e-bost
---

Mae pob e-bost am dy rodd reolaidd yn cynnwys dolen rheoli bersonol. Wedi'i golli? Rho'r cyfeiriad e-bost a ddefnyddiaist i roi, ac fe anfonwn ni un newydd.
14 changes: 14 additions & 0 deletions content/donate/manage/index.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Verwalte deine Spende
description: Deine regelmäßige Spende an Organic Maps anzeigen, ändern oder kündigen.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: Die E-Mail-Adresse, mit der du gespendet hast
email_why: Wir schicken dir einen neuen Verwaltungslink – dort kannst du deine Spende einsehen, den Betrag ändern, die Zahlungsmethode aktualisieren oder mit einem Klick kündigen.
submit: Schick mir den Verwaltungslink per E-Mail
---

Jede E-Mail zu deiner regelmäßigen Spende enthält einen persönlichen Verwaltungslink. Hast du ihn verloren? Gib die E-Mail-Adresse ein, mit der du gespendet hast, und wir schicken dir einen neuen Link.
14 changes: 14 additions & 0 deletions content/donate/manage/index.el.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Διαχείριση της δωρεάς σου
description: Δες, άλλαξε ή ακύρωσε την επαναλαμβανόμενη δωρεά σου στο Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: Το email με το οποίο έκανες τη δωρεά
email_why: Θα σου στείλουμε έναν νέο σύνδεσμο διαχείρισης — δες τη δωρεά σου, άλλαξε το ποσό, ενημέρωσε τον τρόπο πληρωμής ή ακύρωσε τη δωρεά με ένα κλικ.
submit: Στείλε μου μέσω email τον σύνδεσμο διαχείρισης
---

Κάθε email σχετικά με την επαναλαμβανόμενη δωρεά σου περιέχει έναν προσωπικό σύνδεσμο διαχείρισης. Τον έχασες; Δώσε τη διεύθυνση email με την οποία έκανες τη δωρεά και θα σου στείλουμε έναν νέο.
14 changes: 14 additions & 0 deletions content/donate/manage/index.es.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Gestiona tu donación
description: Consulta, modifica o cancela tu donación periódica a Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: El correo electrónico con el que hiciste la donación
email_why: Te enviaremos un nuevo enlace de gestión — podrás ver tu donación, cambiar el importe, actualizar el método de pago o cancelarla con un solo clic.
submit: Envíame el enlace de gestión por correo electrónico
---

Todos los correos electrónicos sobre tu donación periódica incluyen un enlace personal de gestión. ¿Lo has perdido? Introduce la dirección de correo con la que hiciste la donación y te enviaremos uno nuevo.
14 changes: 14 additions & 0 deletions content/donate/manage/index.et.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Halda oma annetust
description: Vaata, muuda või tühista oma korduv annetus Organic Mapsile.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: E-posti aadress, millega annetasid
email_why: Saadame sulle uue halduslingi – vaata oma annetust, muuda summat, uuenda makseviisi või tühista annetus ühe klõpsuga.
submit: Saada mulle halduslink e-postiga
---

Igas korduva annetuse kohta saadetud e-kirjas on isiklik halduslink. Oled selle kaotanud? Sisesta e-posti aadress, millega annetasid, ja me saadame sulle uue lingi.
14 changes: 14 additions & 0 deletions content/donate/manage/index.eu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Kudeatu zure dohaintza
description: Ikusi, aldatu edo ezeztatu Organic Maps-erako zure aldizkako dohaintza.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: Dohaintza egin zenuen posta elektronikoa
email_why: Kudeaketa-esteka berri bat bidaliko dizugu — zure dohaintza ikusteko, zenbatekoa aldatzeko, ordainketa-metodoa eguneratzeko edo klik bakar batez ezeztatzeko.
submit: Bidali iezadazu kudeaketa-esteka posta elektronikoz
---

Zure aldizkako dohaintzari buruzko mezu elektroniko bakoitzak kudeaketa-esteka pertsonal bat dakar. Galdu al duzu? Sartu dohaintza egin zenuen helbide elektronikoa eta berri bat bidaliko dizugu.
14 changes: 14 additions & 0 deletions content/donate/manage/index.fa-IR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: مدیریت کمک مالی شما
description: کمک مالی دوره‌ای خود به Organic Maps را مشاهده، تغییر یا لغو کنید.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: ایمیلی که با آن کمک مالی کرده‌اید
email_why: یک لینک مدیریت تازه برای شما ارسال می‌کنیم — کمک مالی خود را مشاهده کنید، مبلغ را تغییر دهید، روش پرداخت را به‌روزرسانی کنید یا با یک کلیک آن را لغو کنید.
submit: لینک مدیریت را برایم ایمیل کنید
---

هر ایمیلی که دربارهٔ کمک مالی دوره‌ای شما ارسال می‌شود، حاوی یک لینک مدیریت شخصی است. آن را گم کرده‌اید؟ ایمیلی را که با آن کمک مالی کرده‌اید وارد کنید تا لینک جدیدی برایتان ارسال کنیم.
14 changes: 14 additions & 0 deletions content/donate/manage/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Gérer ton don
description: Consulte, modifie ou annule ton don récurrent à Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: L’adresse e-mail que tu as utilisée pour faire ton don
email_why: "On t’enverra un nouveau lien de gestion : tu pourras consulter ton don, modifier le montant, mettre à jour le mode de paiement ou annuler en un clic."
submit: Envoie-moi le lien de gestion par e-mail
---

Chaque e-mail concernant ton don récurrent contient un lien de gestion personnel. Tu l’as perdu ? Indique l’adresse e-mail que tu as utilisée pour faire ton don et on t’en enverra un nouveau.
14 changes: 14 additions & 0 deletions content/donate/manage/index.gl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Xestionar a túa doazón
description: Ver, cambiar ou cancelar a túa doazón recorrente a Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: O correo electrónico co que doaches
email_why: Enviarémosche unha nova ligazón de xestión — ver a túa doazón, cambiar o importe, actualizar o método de pagamento ou cancelar cun só clic.
submit: Envíame a ligazón de xestión por correo
---

Cada correo electrónico sobre a túa doazón recorrente contén unha ligazón de xestión persoal. Perdíchela? Introduce o correo electrónico co que fixeches a doazón e enviarémosche unha nova.
14 changes: 14 additions & 0 deletions content/donate/manage/index.he.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: ניהול התרומה שלך
description: צפייה בתרומה החוזרת שלך ל-Organic Maps, שינויה או ביטולה.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: כתובת הדוא״ל שאיתה תרמת
email_why: נשלח לך קישור ניהול חדש — לצפייה בתרומה, לשינוי הסכום, לעדכון אמצעי התשלום או לביטול בלחיצה אחת.
submit: שלח לי את קישור הניהול בדוא״ל
---

כל הודעת דוא״ל בנוגע לתרומה החוזרת שלך כוללת קישור ניהול אישי. איבדת אותו? הזן את כתובת הדוא״ל שאיתה תרמת ונשלח לך קישור חדש.
14 changes: 14 additions & 0 deletions content/donate/manage/index.hi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: अपने दान का प्रबंधन करें
description: अपने आवर्ती Organic Maps दान को देखें, बदलें या रद्द करें।
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: वह ईमेल जिससे आपने दान किया था
email_why: हम आपको एक नया प्रबंधन लिंक भेजेंगे — अपना दान देखें, राशि बदलें, भुगतान विधि अपडेट करें, या एक क्लिक में रद्द करें।
submit: मुझे प्रबंधन लिंक ईमेल करें
---

आपके आवर्ती दान के बारे में भेजे गए प्रत्येक ईमेल में एक व्यक्तिगत प्रबंधन लिंक होता है। क्या वह खो गया है? जिस ईमेल से आपने दान किया था, उसे दर्ज करें और हम आपको एक नया लिंक भेज देंगे।
14 changes: 14 additions & 0 deletions content/donate/manage/index.hu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Adományod kezelése
description: Az Organic Maps-nek nyújtott rendszeres adományod megtekintése, módosítása vagy lemondása.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: Az az e-mail-cím, amellyel adományoztál
email_why: Küldünk neked egy új kezelési linket – megtekintheted az adományod, módosíthatod az összeget, frissítheted a fizetési módot, vagy egyetlen kattintással lemondhatod.
submit: Küldd el nekem e-mailben a kezelési linket
---

Minden, a rendszeres adományoddal kapcsolatos e-mail tartalmaz egy személyre szóló kezelési linket. Elvesztetted? Írd be azt az e-mail-címet, amellyel adományoztál, és küldünk neked egy újat.
14 changes: 14 additions & 0 deletions content/donate/manage/index.id.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Kelola donasi kamu
description: Lihat, ubah, atau batalkan donasi berulang kamu untuk Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: Alamat email yang kamu gunakan untuk berdonasi
email_why: Kami akan mengirimkan tautan pengelolaan baru kepada kamu — lihat donasi kamu, ubah jumlahnya, perbarui metode pembayaran, atau batalkan dengan satu klik.
submit: Kirimi saya tautan pengelolaan melalui email
---

Setiap email mengenai donasi berulang kamu berisi tautan pengelolaan pribadi. Tautannya hilang? Masukkan alamat email yang kamu gunakan saat berdonasi, dan kami akan mengirimkan tautan baru.
14 changes: 14 additions & 0 deletions content/donate/manage/index.it.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Gestisci la tua donazione
description: Visualizza, modifica o annulla la tua donazione ricorrente a Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: L’indirizzo email che hai usato per la donazione
email_why: "Ti invieremo un nuovo link di gestione: potrai visualizzare la tua donazione, modificare l’importo, aggiornare il metodo di pagamento o annullarla con un solo clic."
submit: Inviami via email il link di gestione
---

Ogni email relativa alla tua donazione ricorrente contiene un link personale per la gestione. L’hai perso? Inserisci l’indirizzo email che hai usato per effettuare la donazione e te ne invieremo uno nuovo.
14 changes: 14 additions & 0 deletions content/donate/manage/index.ja.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: 定期寄付の管理
description: Organic Maps への定期寄付を確認、変更、解約できます。
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: 寄付に使用したメールアドレス
email_why: 新しい管理用リンクをお送りします。そのリンクから、寄付内容の確認、金額や支払い方法の変更、ワンクリックでの解約ができます。
submit: 管理用リンクをメールで受け取る
---

定期寄付に関するすべてのメールには、個別の管理用リンクが記載されています。リンクが見つからない場合は、寄付に使用したメールアドレスを入力してください。新しいリンクをお送りします。
14 changes: 14 additions & 0 deletions content/donate/manage/index.lt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Valdykite savo auką
description: Peržiūrėkite, pakeiskite arba atšaukite savo periodinę auką Organic Maps.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: El. pašto adresas, kuriuo atlikote auką
email_why: Atsiųsime jums naują valdymo nuorodą – galėsite peržiūrėti savo auką, pakeisti sumą, atnaujinti mokėjimo būdą arba vienu paspaudimu ją atšaukti.
submit: Atsiųsti man valdymo nuorodą el. paštu
---

Kiekviename el. laiške apie jūsų periodinę auką yra asmeninė valdymo nuoroda. Pametėte ją? Įveskite el. pašto adresą, kuriuo atlikote auką, ir mes atsiųsime naują.
14 changes: 14 additions & 0 deletions content/donate/manage/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Manage your donation
description: View, change or cancel your recurring Organic Maps donation.
template: donate-manage.html
weight: 120
extra:
preview_image: donate/donate.png
form:
email_label: The email you donated with
email_why: We’ll send you a fresh management link — view your donation, change the amount, update the payment method, or cancel with one click.
submit: Email me the management link
---

Every email about your recurring donation contains a personal management link. Lost it? Enter the email you donated with and we’ll send a new one.
Loading
Loading