Hello Matt,

many thanks for your detailed suggestion.

I created xml, but failed to run xml2rst (it prints
... File "/usr/lib/python2.7/site-packages/xml2rstlib/markup.py", line
61, in quoteInline
    match = self.patterns.initial.search(remaining)
AttributeError: Inliner instance has no attribute 'patterns')

Then I used pandoc to convert xml to rst. The result was not nice
though, especially with code samples (they were made one-liners).

I sent a question / bug report to the maintainer of xml2rst, but had no
answer yet.



2020-04-27 13:35 GMT+03:00, Matt from Documatt <[email protected]>:
> Hello Yaroslav,
> I think there is no direct way. Such a tool is on Docutil's todo list too
(
>
https://docutils.sourceforge.io/docs/user/tools.html#restructuredtext-generating-tools
).
> Just the idea that might help you:
>
>    - Build your Sphinx to Docutils XML (
>
>
https://www.sphinx-doc.org/en/master/usage/builders/index.html#sphinx.builders.xml.XMLBuilder
).
>    For example, if you have French localization (fr), then sphinx-build -b
>    xml source_dir output_dir -D language="fr" in your project root.
>    - Use Docutils's tool "xml2rst"
>    https://docutils.sourceforge.io/sandbox/xml2rst/
>
> If you succeed, let me know.
>
> On Mon, Apr 27, 2020 at 12:17 PM Yaroslav Nikitenko <[email protected]>
> wrote:
>
>> How can I get translated .rst (or markdown) files?
>>
>> I'm writing a project documentation in Sphinx.
>>
>> I want to make translations of my .rst files, and I generated and
>> translated .po files.
>>
>> Sphinx generates html translations fine, but I want to have .rst or
>> markdown full articles (to use them on another site).
>>
>>
>> Is it possible to recreate .rst or markdown files with translations from
>> these .po (or .mo) files?
>>
>> If there is no such option in Sphinx, maybe someone knows how it could be
>> done with gettext or Python?
>>
>>
>> I posted this question on stackoverflow, but there was no answer yet
>>
>> (
>>
https://stackoverflow.com/questions/61246851/how-to-make-translations-of-full-articles-from-po-files-in-sphinx-or-gettext
>> )
>>
>>
>> Thank you.
>>
>>
>> Best regards,
>>
>> Yaroslav Nikitenko
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "sphinx-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>>
https://groups.google.com/d/msgid/sphinx-users/fdf34636-ba94-4c18-8c32-ee81623935bc%40googlegroups.com
>> <
https://groups.google.com/d/msgid/sphinx-users/fdf34636-ba94-4c18-8c32-ee81623935bc%40googlegroups.com?utm_medium=email&utm_source=footer
>
>> .
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sphinx-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/sphinx-users/CAOGNDW8LiCrnDx8RU6CyThxB3cnb9N3NyQ8J9hzk8P3CRZdvng%40mail.gmail.com
.
>


--
С уважением,
Ярослав Никитенко
+7 916 743 3759

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sphinx-users/CA%2BRLzGALTnzqKgb9qazyd53_Z%3DOt%2BR9XH54-%2Bg2dh5W1ZR3RBQ%40mail.gmail.com.

Reply via email to