of the following documentation:
* documentation index (HTML)
- * user manual -- Texinfo source, PDF and HTML output; Info output
-might be added if there is enough demand for it.
+ * user manual and program usage -- Texinfo source, PDF and HTML
+output; Info output might be added if there is enough demand for it.
STARTING A TRANSLATION IN A NEW LANGUAGE
1 index.html.in
po/<MY-LANGUAGE>.po
+In addition, user/macros.itexi may be translated in case typographic
+rules used in this file are different in your language.
+
-2- User manual introduction
2 user/preface.itely
2 user/introduction.itely
4 user/scheme-tutorial.itely -- Scheme tutorial
-5- Program usage
+5 user/lilypond-program.tely
+5 user/install.itely -- How to install or compile
5 user/running.itely -- Running LilyPond
5 user/lilypond-book.itely -- LilyPond-book
5 user/converters.itely -- Converting from other formats
Any title which comes with one of the following commands must not be
translated directly in the Texinfo source
-@node @top @majorheading
+@node @majorheading
@chapter @unnumbered @appendix @chapheading
@section @unnumberedsec @appendixsec @heading
@subsection @unnumberedsubsec @appendixsubsec @subheading
lilypond-devel@gnu.org.
+* PROGRAM USAGE MANUAL
+
+Copy user/lilypond-program.tely into <MY-LANGUAGE>/user, then
+translate this file and run skeleton-update (see UPDATE A TRANSLATION
+below). Your are now ready to translate program usage manual exactly
+like the user manual.
+
+
* DOCUMENTATION INDEX index.html.in
Unlike almost all HTML pages in this documentation, links in this page
This presents a diff of the original files since the most recent
revision of the translation. To check a single file, run
- python buildscripts/check_translation.py Documentation/<MY-LANGUAGE>/user/foo.itely
+ python buildscripts/check_translation.py buildscripts Documentation/<MY-LANGUAGE>/user/foo.itely
make po-update
+WARNING: if you run po-update and somebody else does the same and
+pushes before you push or send a patch to be applied, there will be a
+conflict when you pull. Therefore, it is better that only the
+Translation meister runs this command.
+
Updating music snippets can quickly become cumbersome, as most
snippets should be identical in all languages. Fortunately, there is
a script than can do this odd job for you (run from Documentation):