summaryrefslogtreecommitdiffstats
path: root/po/_README
blob: 7859a9f2c7d12915db76180facbfbdcc14bb6b47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
To update inkscape.pot, delete it first and generate the target "inkscape_pot"
(with "make inkscape_pot" or "ninja inkscape_pot" from your build folder),
these commands should create it in the source directory



WARNING:
If new source files are added this is not sufficient!

In this case please run
  ./generate_POTFILES.sh
This will update POTFILES.in with the list of current source files (to exclude a file add it to POTFILES.skip)

Afterwards update the inkscape.pot file as described above



TODO:
- automate these steps within CMake
- consider dropping intltool-update and use xgettext with proper options
  (it should be able to handle most of our source files nowadays)
- clean up this directory, evaluate which files are still useful (and document them / add targets to CMake), see
    check-markup (and dependencies bad.po.test, bad.po.test.exp)
    check_for_tutorial_problems.sh
    language_statistics.sh (and dependency LINGUAS)
    update_po_files.sh