If I were you, I'd simply take the community spec and modify it for my needs, it is already really complete and contains automatic management of for example translation files, smth that is always a pain to maintain manually.
pgsql-general by date:
Соглашаюсь с условиями обработки персональных данных