You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added .po source files for all 7 remaining shipped languages (ru_RU,
pl_PL, ja_JP, zh_CN, sr_RS, ca_ES, lv_LV) — previously only compiled .mo files existed, with no editable source or build pipeline.
Filled in missing UI translations for zh_CN (~189 new strings), lv_LV
(~112), ru_RU (~189), and pl_PL (~189). The existing .mo catalogs for
ca_ES, sr_RS, and ja_JP were recompiled from the merged .po baseline
with no new translations added (task-agent results for those languages
were lost mid-session).
Added a bilingual (Czech/English) project website at docs/index.html
with language toggle, dark/light theme switch, and screenshot.
Added macos/png2c.sh — regenerates all include/images/*.pngc
embedded-image headers from the corresponding .png sources.
Added make pngc target to the top-level Makefile.
Added Homebrew Cask install instructions to README.md
(brew install heptau/tap/pgadmin3).
Filled in ~406 missing French (fr_FR) UI translations, same gap and
method as Spanish/Czech. Added i18n/fr_FR.po and recompiled x64/Release/i18n/fr_FR/pgadmin3.mo. With this, all four requested
languages (cs_CZ, es_ES, de_DE, fr_FR) have had their translation gaps
filled.
Filled in ~920 missing German (de_DE) UI translations — this catalog
had a substantially larger gap than the others (missing much of the
Database Designer and pgAgent job scheduler coverage). Added i18n/de_DE.po and recompiled x64/Release/i18n/de_DE/pgadmin3.mo.
Filled in ~406 missing Spanish (es_ES) UI translations, same gap and
method as the Czech pass. Added i18n/es_ES.po as the editable source
of truth and recompiled x64/Release/i18n/es_ES/pgadmin3.mo.
Filled in ~406 missing Czech (cs_CZ) UI translations that were never
covered by the shipped 2014 catalog (newer features like logical
replication publications/subscriptions, the query tool's autoreplace/
align/format commands, the database designer/ER-diagram tool, pg_wait_
sampling status view, etc). Added i18n/cs_CZ.po as the new editable
source of truth for this catalog (previously only a compiled .mo was
checked in, with no .po/build pipeline at all) and recompiled x64/Release/i18n/cs_CZ/pgadmin3.mo from it.
Fixed
Fixed translations (localization catalogs) never loading on macOS — wxStandardPaths::GetDataDir() resolves to Contents/SharedSupport on
macOS (not Contents/Resources), which the .app bundle never
populated, so i18nPath resolved empty and the UI silently fell back
to untranslated (English) strings. macos/build_app.sh now copies x64/Release/i18n (the prebuilt .mo catalogs, checked in as Windows
release assets) into Contents/SharedSupport/i18n, and also copies textcompare_report.template there for the same reason.
Fixed the main window's toolbar icons overlapping on macOS (Retina
displays specifically) — the toolbar's bitmap size was never set to
match the 32x32 icons being drawn into it.
Fixed make release producing a Homebrew cask whose checksum didn't
match the actual uploaded release asset when re-run after a release
already existed (the local build isn't byte-for-byte reproducible
between runs).
Fixed several light/dark mode (macOS) appearance bugs: some Object
browser tree items showing a stuck, wrong background colour; the SQL
panel not repainting at all when switching system appearance while the
app was running; and some SQL syntax-highlighting colours staying
black (unreadable) in dark mode.
Changed
Regenerated all include/images/*.pngc embedded-image headers from the
corresponding .png sources via make pngc (smaller file sizes,
consistent format).