Skip to content

Unable to translate parsed-literal block from using/mac.rst #135828

Open
@rffontenelle

Description

@rffontenelle

Documentation

Two literal blocks from using/mac.rst's Installing using the command line section preceded by a parsed-literal directive can't be translated without having the Sphinx build triggering:

Lexing literal_block '<the whole block text in here>' as "python3" resulted in an error at token: '$'. Retrying in relaxed mode. [misc.highlighting_failure]

See this python-docs-pt-br's CI run for an example.

If I leave the translation empty or simply copy-and-paste the original string, this issue doesn't happen. Any other translation fails. For instance, translating a comment line like "download installer pkg" to "baixa o pkg do instalar" will fail.

Also, I noticed that the translated documentation has syntax highlight (colors and everthing) and a red rectangle around the $ signs, while the original documentation has no syntax highlight at all.

See screenshots taken just now of the published Brazilian Portuguese translation and the original:

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsDocumentation in the Doc dir

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions