Hi Thomas!

Thanks, glad you like it! The meta aspect of translating DDTP
Translate's own description with DDTP Translate is definitely on the
roadmap. :)

Yesterday, I also added a review feature part of the workflow.

An RFP bug sounds like a great idea. I'm cleaning up a few things
first — removing the old email-based workflow (switching to web-only)
and polishing the UI. Should be in good shape soon.

I'll ping you when it's ready for the RFP. Thanks for the encouragement!

Best,
Daniel

Den mån 16 feb. 2026 kl 23:00 skrev Thomas Vincent <[email protected]>:

> Hi Daniel!
>
> Thanks for this cool project! We should open a RFP bug for it once you
> think it's ready. Imagine translating DDTP Translate's description from
> DDTP Translate. :)
>
> On 15/02/2026 18:06, Daniel Nylander wrote:
> >
> > Hey guys,
> >
> > I have created an app to help out with the DDTP translations.
> > It is very early in the release but I really wanted you guys to know
> > about this.
>
>
> It looks really nice! You don't know for how long I've wanted to develop
> something like this. :)
>
> I don't know Python and I'm a bit short on time these days so I probably
> won't contribute to your project, but I'll definitely try it soon.
>
> > I might be afraid this will increase the load initially. Both positive
> > and negative.
>
> Load is definitely a blind spot to me as all the infra work is done by
> the DSA team. If you're afraid it will have a significant impact, I can
> get in touch with them so they have a look at resource usage.
>
> We can also discuss together to see if I can do anything on my end to
> alleviate that load.
>
> >     Features
>
> I have a few questions/comments inline below.
>
> >
> > <https://github.com/yeager/ddtp-translate#features>
> >
> >   * 3-pane layout — Package list, side-by-side editor, and send queue
> >   * Translation queue — Queue translations and batch-send with rate
> limiting
> >   * PO export/import — Export untranslated packages as .po, translate in
> >     your editor, import back
> >   * Batch send with progress — Per-package status, countdown timer,
> >     cancel support
> >   * Welcome dialog — Explains DDTP workflow on first start
>
> That's a great idea! DDTP currently has no onboarding whatsoever, so I
> may steal that idea.
>
> >   * Rate limiting — Configurable delay (default 30s) between emails to
> >     protect the server
>
> I'm a bit lost by this feature. I thought the email system wasn't
> working anymore. Is it working?
> But I also see on the GitHub page that it also mentions the DDTSS, so
> does it support both ways (web and e-mail) to interact with DDTP?
>
> Regarding DDTSS, I imagine that you have to parse the webpages to
> retrieve the relevant content. I think it would be best if DDTSS
> directly proposed an API that DDTP Translate could use. It would make
> your job easier and more robust against changes. Should I create a
> ticket for that?
>
> >   * 38 languages — All DDTP-supported languages available
> >   * Progress bar — Pulse animation while loading package data
> >   * Sortable packages — A-Z / Z-A sorting
> >   * Search & filter — Find packages quickly
> >   * Mirror fallback — When ddtp.debian.org <http://ddtp.debian.org> is
> >     down, compares Translation files from deb.debian.org <http://
> >     deb.debian.org>
>
> Hey! I don't think the service has been down since we moved it to the
> Debian infrastructure, but I'm sure you didn't implement this out of
> nowhere. Did you experience any outage? Maybe with the e-mail interface?
>
> Thanks again for this project and for letting us know.
>
>
> Thomas
>
>

-- 
--
Daniel Nylander

Reply via email to