Skip to content

Releases: wichert/lingua

Bugfix release

14 Aug 20:02
Compare
Choose a tag to compare
  • Correct handling of alternatives in TALES expressions when the pipe-symbol was surrounded by whitespace. This fixes #43.
  • Extractors can now be hooked up from outside via entry points.
  • Introduce lingua.extractors.Extractor object and use it as base for all extractors.
  • Check for global .config/lingua config file in user's home directory if no explicit config file defined.
  • Fix error message when detecting a syntax error in scanned Python code. Pull request #42.
  • Use a single wheel distrbution for Python 2 and Python 3.

Bugfix release

14 Aug 20:03
Compare
Choose a tag to compare
  • Correctly handle multiple alternatives in ZPT expressions. This fixes #39.
  • Do not add c-format flag for messages without an percent-character.
  • Fix timezone format at pot creation (remove colon).

Bugfix release

14 Aug 20:04
Compare
Choose a tag to compare
  • Fix incorrect invocation of legacy Babel extraction plugins. This fixes #28.
  • TAL template handling fixes:
    • Correctly handle structure: prefixes in TAL expressions. Pull request #32.
    • Fix handling of multi-line tal:content, tal:define and tal:replace statements. Pull requests #35 and #36.
    • Fix handling of tal:repeat statements with multiple assignments. Pull request #37.

Bugfix release

14 Aug 20:06
Compare
Choose a tag to compare
  • Remove seconds from POT timestamps. No other tool includes seconds, and this appearently breaks Babel.
  • Fix Python 2.6 compatibility. Pull request #25.
  • Fix installation problems on Python 3. Pull request #27.
  • Handle TALES expression engine selection. Issue #30.
  • Handle Python expressions using curly braces in HTML templates. Issue #29.