https://github.com/projectfluent/python-fluent
Python implementation of Project Fluent
https://github.com/projectfluent/python-fluent
i18n internationalization l10n localization
Last synced: about 1 month ago
JSON representation
Python implementation of Project Fluent
- Host: GitHub
- URL: https://github.com/projectfluent/python-fluent
- Owner: projectfluent
- License: other
- Created: 2017-02-07T23:57:13.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-02-22T13:04:57.000Z (4 months ago)
- Last Synced: 2025-04-14T00:59:57.101Z (3 months ago)
- Topics: i18n, internationalization, l10n, localization
- Language: Python
- Homepage: https://projectfluent.org/python-fluent/
- Size: 1.27 MB
- Stars: 221
- Watchers: 12
- Forks: 27
- Open Issues: 20
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Project Fluent
==============This is a collection of Python packages to use the `Fluent localization
system `__.python-fluent consists of these packages:
``fluent.syntax``
-----------------The `syntax package `_ 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 `__ 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 `_ 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.- Mozilla Discourse: https://discourse.mozilla.org/c/fluent
- Matrix channel:
`#fluent:mozilla.org `__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.