fune/third_party/python/fluent.syntax
2020-09-21 12:26:42 +00:00
..
fluent
PKG-INFO
README.rst
setup.cfg
setup.py

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.

``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