lyx_mirror/development
Georg Baum 4db3169fbc Add utility to merge po files
Surprisingly I could not find a tool that merges updated translations into a
.po file in a way that

a) merges only missing translations (does not overwrite existing ones)
b) produces a minimal diff so that there is a chance to manually check the result

Therefore I wrote my own. You can use it for a single language

python development/tools/mergepo.py ../lyx-2.1/po fr

or for all languages:

python development/tools/mergepo.py ../lyx-2.1/po

The python code is not the most elegant one, but it works. What is missing is
a command line switch to merge changed translations as well. This is useful
for languages that have not yet received any translation update in the
development branch, only in the stable branch: In this case we know that
translations that are not identical in both branches should be overtaken from
the stabkle one.
2015-11-29 18:14:06 +01:00
..
attic Repeat after me: into account, into account, into account 2015-09-27 21:38:20 +02:00
autotests Cmake export tests: Use build dir as source for _all_ latex output formats 2015-11-29 16:11:10 +01:00
checkurls Cmake url tests: Handle some special chars in urls. 2015-11-26 14:31:15 +01:00
cmake Cmake tests: macro setmarkedtestlabel() worked only by chance 2015-11-02 21:44:38 +01:00
coding Example Emacs configuration 2015-10-01 22:06:01 +01:00
cygwin Update the formats of lyxrc.dist.in to 19 2015-11-07 22:45:40 -05:00
HTML Update HTML notes again. 2011-04-03 13:38:05 +00:00
keystest Next keystest patch from John McCabe-Dansted. 2010-01-06 22:11:59 +00:00
lyxserver Remove obsolete source file. 2010-02-18 09:58:20 +00:00
MacOSX Update docs to latest format for 2.2.0alpha2 2015-11-27 03:23:22 -05:00
mathmacros * description of the math macro implementation 2008-03-15 10:54:26 +00:00
tools Add utility to merge po files 2015-11-29 18:14:06 +01:00
Win32 installer: fix a typo 2015-11-28 20:19:49 +01:00
.gitignore Setup .gitignore for generated files 2012-03-22 02:16:12 +01:00
expectedTestFailures Cmake build tests: update comments 2013-08-25 18:18:19 +02:00
FORMAT stdlayouts.inc: support for verbatim* 2015-11-24 23:56:26 +01:00
LyX-Mac-binary-release.sh adjust qt configure options for 5.5.1, avoid -arch deprecated warning for qt5 2015-11-20 20:51:47 +01:00
lyx.package.README Creat source package with 'make package_source' from inside the build directory 2011-05-23 08:44:32 +00:00
lyx.rpm.README Typos 2012-06-05 12:22:13 +02:00
lyx.spec.in Update the spec file template 2014-12-08 13:15:06 +01:00
Makefile.am Add utility to merge po files 2015-11-29 18:14:06 +01:00
PAINTING_ANALYSIS Get rid of ParagraphMetrics::insetDimension 2015-10-19 13:17:16 +02:00
TestsToDo Add Georg's idea for lyx2lyx tests to TestsToDo 2015-11-01 20:06:04 -05:00