Re: Asking for help: Update German translation of NR using LLM
"Dr. Arne Babenhauserheide" <[email protected]> Thu, 23 Jul 2026 14:15:08 +0200
| Newsgroups | gmane.comp.gnu.lilypond.devel,gmane.comp.gnu.lilypond.general |
|---|---|
| Message-ID | <[email protected]> |
--=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tina Petzel <[email protected]> writes: > It would rather be thinkable have the english documentation as a master d= ocument > and use automated tooling to create the localizations from diffs =E2=80= =94 recognizing outdated blocks on the > fly and potentially falling back to the original English text, as is done= in pretty much any concept of > software localization out there. That sounds interesting. With guile-texinfo it should be pretty easy to realize with basic texinfo, but the Lilypond texinfo format includes commands that aren=E2=80= =99t supported there. Example:=20 $ guile -c '(import (texinfo))(display (call-with-file-and-dir "Documentati= on/en/web/introduction.itexi" texi-fragment->stexi))' texinfo.scm:92:2: In procedure command-spec: Throw to key `parser-error' wi= th args `(#f "Unknown command" divClass)'. Does lilypond already include more extensive texinfo parsing support? > translation for the same node which would have a fingerprint of the origi= nal node annotated, > check the fingerprint, and if it matches replace the content of the node,= else issue a warning > and use the original node. =E2=80=A6 > @ignore > source-commit: e5a609e373eae846857f9a6d70a402a3d42b7d94 > source-sha256: c746ad20e3ba4ddde5e132499c2e85a432fe0dadb875bee03b0a39= 80782a0edc > @end ignore > @node Text > @chapter Text Why would you include the source-commit? To get a diff of the original English and the new English version? > which is ... well, okay, but not very well written German. Yes, by additi= onal prompt we could > get it to be more idiomatic. But still this shows that the output from so= mething like chatGPT > is just a machine translation. THank you for testing! Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. https://www.draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmpiBc0QHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6yKyD/9uS51w9CqKlysbnWPqTazZjvFE+k+dwSwS VZ8w8PSw8tP+f7ETFYtS07G0nNWvT7YQjoKm8sw6DqChoUrNJHlU5qiif5RvChMt EDQ4/WPOmqY1EvM7aaAjVulVt7B7zfrAS8gCdsHRoWSfL25QEEJ8WjpAtYOqvK/i 4phJaj8LKzXf0YTaILlL1tPbTe5aLULu34cKptijjoTSG91Nxrt/ZwlpUBIj1o3s LvCx10r5vM3SNnSsk7406BZsz5Lab1UDL3zsnGxbI8ai7ydAvp5nmevrOcI05Uaa 3YtBagRcB52UAeo1xIgz58rfOlEm/j8PiNTb3kmPwcbdFtpOUwzfxC/oOLKfqAMv PFIOO1bLihfler7iOotm1IghEw4kmX7D5oxRrtQFb9oGycDbsD9Lx+XTiRvbRu0Z bGjY0/PuYUllwoUxWl3x0/WMbnAt3Em+VDSC75XoM6s1eyqKgWien1XLKgZ5UqLx DOJCW2sAC9KGwUQJgg5epr3Lz00bCoHLwPE0ZcH1vykZGnYmgdAYO6BU9qjPq8AV A3qnJYEwp4w0PhejL1e+WzILF2HImHnImTl30ak0Txe2DUnRBGMeWSI+T84aRlQr OuTdTGcXMcOod7IYYiYPpinjTd7fJ13YUfG3BG26hhuHYPPIlMuRtTbIuJIZM11M hgD6s/5364jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmpiBc0QHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSMpcA/9c1qVCaPgM9CZRLYuceuV+Cz3O PkrrQ+q+ye4jihByFGr/eLqK5IZlQ+zxBJ1NJ19Y3G0mTVCapubf62wbi3hq3IhA 1Urlc3HzH3fDxHpdY83WO4gEtYgrAqIJXlYDzPs6mLnJxXuHmMUtS2iKIL9akSt0 q5S9YlcvViWUaA3Jyg== =WO6Q -----END PGP SIGNATURE----- --=-=-=--