[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [translations] How to get started

From: Federico Bruni
Subject: Re: [translations] How to get started
Date: Thu, 20 Jan 2022 12:47:52 +0100

Hi Werner

translations@ list has been dismissed.
Same for the translation branch you mentioned below. Now translators work on the master branch just like the developers. The Contributor Guide contained wrong information, but this has been fixed lately and the updated manuals should appear online as soon as 2.23.6 is released. In the meanwhile you'd better read the CG manual you built yourself locally.

If you have set up everything, you can start working on a translation this way.
First, checkout the master branch and update your local copy:

git checkout master
git pull origin master

(I suppose that origin is the lilypond repository and fork is your fork repository. You can check with the command `git remote --verbose`)

Create a new branch, e.g.:

git checkout -b doc-de-20220120

List the files to be updated, to get an idea of the amount of work or to choose which files you want to start with:

cd Documentation
make ISOLANG=de check-translation | grep 'diff --git'

Open the diff output:

make ISOLANG=de check-translation | less -R

Put the terminal on one side of your screen and open a text editor on the other side.
You can now start updating the files.
When you've completed the update of a file, you can mark it as translated by updating the committish at the top of the file. This is explained correctly in the CG manual.

Let me know if you have any problem.

Il giorno dom 16 gen 2022 alle 11:49:13 +0100, Werner Arnhold <> ha scritto:

I wanted to help with translation to german. I found that throughout
the terms tie and slur are not correct translated, so when I was told
that the translation to german needs manpower I wanted to help and
first correct this fault for myself.

Now I tried to follow the contributor's guide. I managed to get the
sourced and succeeded (with some help) to get them compiled. Now I
don't come in the boots. I wanted to get "the sources of branch
translation" (5.9.1) but don't know how.

I have created a note on git as member (?) and loaded the sources.
There is a dir "Documentation" with dirs en and de and others. Then I
have a dir build with "Documentation/out/en".

How can I work on the translated files and how can my work flow back?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]