In this talk, the speaker discusses their experience with translation in the Postgres project. They explain that Postgres is a database system with different requirements than a GUI program. They go into detail about their use of Gettext for translation and the challenges they face with maintaining multiple branches and backpatching. The speaker also mentions their use of a web interface for translation and their plans to modernize their workflows. They express interest in tools like Weblate and inquire about the future of Gettext. In the Q&A section, someone recommends the upcoming solution of message format 2 in the ICU library for migrating away from Gettext. The speaker also receives feedback about Weblate.