fluent.runtime

Python implementation of Project Fluent

Showing:

Popularity

Downloads/wk

0

GitHub Stars

133

Maintenance

Last Commit

6mos ago

Contributors

10

Package

Dependencies

5

License

APL 2

Categories

Readme

Project Fluent

This is a collection of Python packages to use the Fluent localization system <http://projectfluent.org/>__.

python-fluent consists of these packages:

fluent.syntax

The syntax package <fluent.syntax>_ includes the parser, serializer, and traversal utilities like Visitor and Transformer. You’re looking for this package if you work on tooling for Fluent in Python.

fluent.runtime

The runtime package <fluent.runtime>__ includes the library required to use Fluent to localize your Python application. It comes with a Localization class to use, based on an implementation of FluentBundle. It uses the tooling parser above to read Fluent files.

fluent.pygments

A plugin for pygments <fluent.pygments>_ to add syntax highlighting to Sphinx.

Discuss

We’d love to hear your thoughts on Project Fluent! Whether you’re a localizer looking for a better way to express yourself in your language, or a developer trying to make your app localizable and multilingual, or a hacker looking for a project to contribute to, please do get in touch on the mailing list and the IRC channel.

Get Involved

python-fluent is open-source, licensed under the Apache License, Version 2.0. We encourage everyone to take a look at our code and we’ll listen to your feedback.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100