DL10N-MAIL(1p)

πŸ“¦ version 3.00, in debian bookworm, ubuntu jammy, ubuntu noble

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to dl10n-mail β€” it's the translator mailing lists (and BTS) robot for status updates πŸ’– she's a little Perl script with big main character energy, and she lives in section 1p of the manual (user-contributed Perl docs, iykyk).


🌸 SYNOPSIS 🌸

dl10n-mail [options] lang+

that's it, that's the whole vibe check. you give her some options, you give her one or more languages (lang+ β€” more than one is literally fine), and she goes to work. ✨


πŸ’– DESCRIPTION πŸ’–

so here's the tea 🍡 β€” this script can receive mails from the debian-l10n-<language> mailing list, or it can read an archive in mbox format instead. either way she's reading emails like it's her job (because it is πŸ’…).

she's specifically hunting for emails whose title follows a specific format, and that format is the author telling the world what they intend to translate, or what the current status of their work on that translation is. not me reading your subject lines like a detective πŸ”

all that info gets saved into a dl10n database, which you can then use to build an l10n coordination page, or literally any other useless statistics you feel like making. no cap, that's the whole point. πŸ“Š

✨ Command line option parsing ✨

🫢 General options:

  • -h, --help β€” shows you the short help text. short king behavior, respect πŸ™Œ
  • -V, --version β€” prints the version and then dips (exit). she said bye πŸ‘‹
  • --check-bts β€” checks the BTS. that's the whole thing, bestie πŸ›

πŸ› Begin point of the crawling:

  • --msgid=Message-ID
if you don't specify this, she'll crawl for new messages instead. (the original literally just says ... after this bullet, so ... it is β€” no extra lore, I refuse to invent any 🫑)

🌈 ...

  • --mboxfolder=MBOX_FOLDER β€” ... (yes, the description is genuinely just ... in the source, I'm not gatekeeping anything from you πŸ’€)

πŸ’Ύ Database to fill:

  • --sdb=STATUS_FILE β€” use STATUS_FILE as the status file, instead of $STATUS_FILE. important distinction, don't skip it πŸŽ€

πŸ“œ LICENSE πŸ“œ

okay legal moment, pay attention πŸ‘‘

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. # You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

bestie the warranty line is not a joke, it is literally in all caps in the original. she is not liable, periodt. πŸ’€

  • 2003,2004 Tim Dijkstra
  • 2004 Nicolas Bertolissio
  • 2004 Martin Quinson

and that's a wrap πŸ¦‹ this page came from perl v5.32.0, dated 2021-01-05, and it's filed under DL10N-MAIL(1p) β€” go forth and coordinate your translations, you absolute icon πŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from