fune/third_party/python/fluent.syntax/fluent.syntax-0.19.0.dist-info/METADATA

42 lines
1.5 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Metadata-Version: 2.1
Name: fluent.syntax
Version: 0.19.0
Summary: Localization library for expressive translations.
Home-page: https://github.com/projectfluent/python-fluent
Author: Mozilla
Author-email: l10n-drivers@mozilla.org
License: APL 2
Keywords: fluent,localization,l10n
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Description-Content-Type: text/x-rst
Requires-Dist: typing-extensions (<5,>=3.7)
``fluent.syntax`` |fluent.syntax|
---------------------------------
Read, write, and transform `Fluent`_ files.
This package includes the parser, serializer, and traversal
utilities like Visitor and Transformer. Youre looking for this package
if you work on tooling for Fluent in Python.
.. code-block:: python
>>> from fluent.syntax import parse, ast, serialize
>>> resource = parse("a-key = String to localize")
>>> resource.body[0].value.elements[0].value = "Localized string"
>>> serialize(resource)
'a-key = Localized string\n'
Find the full documentation on https://projectfluent.org/python-fluent/fluent.syntax/.
.. _fluent: https://projectfluent.org/
.. |fluent.syntax| image:: https://github.com/projectfluent/python-fluent/workflows/fluent.syntax/badge.svg