Timeline 2024

Repository for latest PDF versions of the timeline project

GitHub release MIT license pages-build-deployment

This website contains the latest PDFs for download, linked from the QR codes on the timelines itself.

timeline 5.2

language print version last updated
English link 6.01 2026-01-02
Arabic (العربية) link 4.6 2026-01-02
Armenian (Հայերեն) link 5.5 2025-08-15
Cebuano (Bisayâ) link 6.01 2026-01-02
Chinese Cantonese (Simplified) [中文简体(广东话)] link 4.6  
Chinese Mandarin (Simplified) [中文简体(普通话)] link 5.9 2025-10-23
Dutch (Nederlands) link 6.01 2025-12-14
Estonian (eesti keel) link 5.9 2025-09-25
Finnish (Suomi) link 4.6 2025-02-21
French (Français) link 6.01 2026-01-02
German (Deutsch) link 6.01 2025-10-13
Greek (Ελληνικά) link 6.01 2026-01-02
Hebrew (עִבְרִית) link 5.2 2025-02-21
Hindi (हिन्दी) link 4.6 2024-12-26
Igbo (Ásụ̀sụ́ Ìgbò) link 5.2 2025-02-26
Iloko (Illocano) link 5.5 2025-05-16
Italian (Italiano) link 5.9 2025-09-24
Japanese (日本語) link 5.7 2025-07-14
Kankana-ey link 5.5 2025-05-16
Khmer (ខ្មែរ) link 5.5 2025-05-02
Khmer (ខ្មែរ) with arabic numerals link 4.6 2024-06-24
Kikongo link 5.8 2025-08-20
Korean (한국인) link 6.01 2026-01-02
Malay (Bahasa Melayu) link 5.9 2025-09-25
Norwegian (Norsk) link 4.6 2024-03-30
Persian or Farsi (فارسی) link 4.6 2024-06-25
Portugese (Português) link 5.9 2025-09-27
Punjabi (ਪੰਜਾਬੀ) link 5.9 2025-09-25
Russian (Русский) link 5.9 2025-09-27
Sinhala (සිංහල) link 4.7 2024-12-25
Spanish (Español) link   2025-06-24
Swahili (Kiswahili) link 5.8 2025-08-15
Tagalog (Filipino) link 5.4 2025-05-16
Thai (ภาษาไทย) link 6.01 2026-01-02
Ukrainian (українська) link 5.9 2025-09-29
Urdu (اُردُو) link 4.6 2024-07-15
Vietnamese (Tiếng Việt) link 6.01 2026-01-02

The digital edition is 1208x210mm in size or about four A4 papers in landscape. The print version has additional 5cm left and right for the print shop. It’s easier to connect the end roll covers to the timeline. The standard dimensions for the print version are 1308x210 mm. But it can be scaled to any size with a ratio 6.228:1, since almost the entire content is vector graphics. Four digital editions on A0 will be slightly smaller with 1188x206.5 and have 7mm extra border above/below.

Project repository

The work on the timeline is done and documented at the repository https://github.com/kreier/timeline.

The idea for this project started with spreadsheets in 2009. I moved to vector graphics in 2015. Then from 2023 on it was finally generated with a python program and the reportlab package to make the creation, translation and editing much faster and easier. We stopped using reportlab with version 4.6 in summer 2024 and moved to fpdf2 with 4.7 to support complicated glyph composition for languages like Khmer, Sinhala and Arabic that requires a specific shape engine like harfbuzz.

Improvement - report mistakes

If you spot a mistake, please add an issue at https://github.com/kreier/timeline/issues

Create your own PDF in a browser

To greate your own version just using a browser you can try out this Jupyter Notebook at Google Colab. Simply press Runtime - Run all. It requires less than 60 seconds. Since June 2024 there is also a version 4.7 with fpdf2 to support RTL scripts, Khmer and Sinhala.

Edit your own edition in a browser

To edit the files in the browser its best to have your own Github account. Fork the timeline repository and create a Codespace within the fork. Install the needed 3 libraries (reportlab, svglib and googletranslate) and the CSV extention to Visual Studio Code. You’re good to go! Change everything you want - just using the browser.

Translation

Initially the timelines above are automatically translated with Google translate. Later each of the more than 560 strings has to be verified, and that takes time. But we made some progress:

Progress translation