-
v1.4.0 Stable
released this
2026-08-27 16:01:43 +00:00 | 1 commits to main since this releasePomotimer more than doubles its languages — and mirrors itself for two of them.
What's new
Eight new languages — 🇳🇱 Nederlands, 🇷🇺 Русский, 🇹🇷 Türkçe, 🇮🇱 עברית,
🇸🇦 العربية, 🇯🇵 日本語, 🇰🇷 한국어 and 🇨🇳 中文 join the existing six, for
fourteen in total. Every language carries the full interface, the help dialog, the
day report and the notifications; dates come fromIntlper locale
(2026年8月27日木曜日,jueves, 27 de agosto de 2026).Right-to-left support — Hebrew and Arabic flip the entire layout, not just the
text: tabs, forms, the log and the stats all mirror. Switching back restores LTR.Two-column language picker — fourteen entries stay compact.
Plurals are handled per language rather than with an "+s" suffix: Turkish, Japanese,
Korean and Chinese use one invariant form, Russian uses the many-form as a deliberate
compromise, and Arabic counts sessions (جلسة/جلسات).Fixes
- The language menu stopped closing after gaining its grid layout — the
display:grid
rule out-specified thehiddenattribute. Scoped to:not([hidden]).
Under the hood
Still one HTML file, no build, no translation files: each language is one entry in the
I18Nobject (67 keys).index.html?testfails loudly if any key is missing from any
of the fourteen languages. Also ships the README/SECURITY refresh from v1.3.0.Upgrading
Replace your
index.html. Entries and preferences are untouched; the app keeps the
language you had chosen.Full changelog: https://git.govtech42.com.br/govtech42/pomotimer/compare/v1.3.0...v1.4.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The language menu stopped closing after gaining its grid layout — the