Skip to content

Слайдшоу упосатхи: цитаты — снимок переводов; сделать динамическим или обновлять при выкатке #49

Description

@dhammagift

Слайдшоу цитат на /uposatha-calendar (public/overrides/js/uposatha-quotes.json) — снимок: scripts/gen-uposatha-quotes.py один раз читает корень пали (Bilara ms) и переводы и кладёт готовые тексты в JSON. Динамически с сервера переводы не подтягиваются: если исправить перевод в базе, цитаты на странице не изменятся, пока не запустить скрипт заново и не выкатить JSON.

Откуда берутся переводы сейчас: RU — offline-data/dhammagift/translation/ru, затем ru_other, затем SuttaCentral; EN — SuttaCentral (sujato).

Что нужно (владелец, 2026-09-26): «если динамически — просто исправим переводы на сервере». Варианты:

  1. Запускать gen-uposatha-quotes.py при выкатке / при обновлении переводов (хук в деплой), чтобы JSON всегда совпадал с сервером.
  2. Или не хранить тексты в JSON, а хранить только ссылки на сегменты и получать текст с сервера (/api/text/...) на лету.

Заметные места, где перевод стоит поправить: sn28.1 (ru-o дословный, «одевшись чашу-чивару-взяв в Саваттхи за подаянием отправился»), an3.37 (сокращения «…» в 1.2/1.4/1.6).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions