>> I thus wonder whether a guy with LLM experience could help with
>> updating the German translation of the Notation Reference – or
>> rather, generating a complete translation from scratch, since the
>> German translation is severely outdated.  [...]

> What is the form of the English input, and how much text is it
> roughly?

In LilyPond's git repository, the top-level input file of the Notation
Reference is

  Documentation/en/notation.tely  ,

which in turn includes files from the directory

  Documentation/en/notation/

plus some other files (mostly macros and generated documentation files
that can be ignored, I think).

All files are written in Texinfo

  https://www.gnu.org/software/texinfo/manual/texinfo/html_node/index.html

and contain additional `@lilypond` blocks and environments (to be
handled by the `lilypond-book` python script), which are eventually
converted to images (either PNG or PDF files, depending on the output
format).  The LilyPond code in those blocks would (usually) not change
for the German version, but there are strings and comments that should
be translated.

The German top-level input file is

  Documentation/de/notation.tely  ;

translated files should go to directory

  Documentation/de/notation

Additionally, the Notation Reference includes some (but not all)
snippets from directory

  Documentation/snippets

These file contain a `texidoc` string that should be translated.
These translations go to directory

  Documentation/de/texidocs

> If long it could be somewhat expensive for API LLM, but also an
> interesting use case for the capabilities of local LLMs.

A possible start could be a translation of file

  Documentation/en/notation/unfretted-strings.itely

(see
https://lilypond.org/doc/v2.27/Documentation/notation/unfretted-string-instruments
for the HTML version), which is one of the shortest chapters.

Unfortunately, building the documentation is quite convoluted;
additionally, it currently doesn't work on Windows (to be more
specific, there was never a volunteer who tried to make it work on
Windows).  Details on the building process can be found at

  https://lilypond.org/doc/v2.27/Documentation/contributor/documentation-work

> I have experience with both, but not for specialized translations
> yet.

Great!


    Werner

Reply via email to