зеркало из https://github.com/mozilla/gecko-dev.git
9061bd6128
Differential Revision: https://phabricator.services.mozilla.com/D90851 |
||
---|---|---|
.. | ||
fluent | ||
PKG-INFO | ||
README.rst | ||
setup.cfg | ||
setup.py |
README.rst
``fluent.syntax`` |fluent.syntax|
---------------------------------
Read, write, and transform `Fluent`_ files.
This 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.
.. 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