Package: wnpp
Severity: wishlist

* Package name    : dennis
  Version         : 0.5
  Upstream Author : Will Kahn-Greene <wil...@bluesock.org>
* URL             : https://github.com/willkg/dennis
* License         : BSD
  Programming Lang: Python
  Description     : command line tool for translating and linting .po files

dennis is a command line tool for translating and linting .po files.

It includes the following subcommands:

    lint: Lints .po files for problems including errors that can cause your 
production system to crash.

    The system allows for defining other variable formats.

    linttemplate: Lints .pot files for problems in strings that lead to poor 
localizations.

    status: Get a high-level status of a .po file including a list of 
unstranslated strings.

    translate: Translates strings in .po files into something else! Comes with 
an HTML extractor (tokenizes strings so that only the text is translated) and a 
bunch of translations like Pirate!.

    This is helpful for l10n testing, development, finding unicode/layout 
problems, amazing your friends, hilarious April 1st shenanigans, etc.

    Specify the tokenizer/transform pipeline you want to use that combines 
things. Zombie? Sure! Shouty Zombie? Ok! Manic shouty Dubstep? Bring it on!

    This also works on strings passed in as command line arguments and as 
stdin---it doesn't have to be a .po file or in a .po format. For example, 
Dennis uses dennis to translate all dennis commit messages into Pirate!. That's 
how cool dennis is!


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to