Просмотр исходного кода

Added ability to translate man-pages on Transifex.net

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Slava Zanko 13 лет назад
Родитель
Сommit
60164d282a

+ 9 - 6
configure.ac

@@ -577,12 +577,15 @@ misc/syntax/Makefile
 doc/Makefile
 doc/hints/Makefile
 doc/man/mc.1 doc/man/mcedit.1 doc/man/mcview.1 doc/man/Makefile
-doc/man/es/mc.1 doc/man/es/Makefile
-doc/man/hu/mc.1 doc/man/hu/Makefile
-doc/man/it/mc.1 doc/man/it/Makefile
-doc/man/pl/mc.1 doc/man/pl/Makefile
-doc/man/ru/mc.1 doc/man/ru/Makefile
-doc/man/sr/mc.1 doc/man/sr/Makefile
+doc/man/po/po4a.cfg
+doc/man/po/Makefile
+doc/man/l10n/Makefile
+doc/man/l10n/es/mc.1 doc/man/l10n/es/Makefile
+doc/man/l10n/hu/mc.1 doc/man/l10n/hu/Makefile
+doc/man/l10n/it/mc.1 doc/man/l10n/it/Makefile
+doc/man/l10n/pl/mc.1 doc/man/l10n/pl/Makefile
+doc/man/l10n/ru/mc.1 doc/man/l10n/ru/Makefile
+doc/man/l10n/sr/mc.1 doc/man/l10n/sr/Makefile
 
 doc/hlp/Makefile
 doc/hlp/es/Makefile

+ 2 - 2
doc/hlp/hlp-lang-include.am

@@ -6,5 +6,5 @@ hlp_DATA = mc.hlp.$(HLP_LANG)
 EXTRA_DIST = xnc.hlp
 CLEANFILES = $(hlp_DATA)
 
-mc.hlp.$(HLP_LANG): $(top_builddir)/doc/man/$(HLP_LANG)/mc.1 $(srcdir)/xnc.hlp $(MAN2HLP)
-	- $(MAN2HLP) $(top_builddir)/doc/man/$(HLP_LANG)/mc.1 $(srcdir)/xnc.hlp mc.hlp.$(HLP_LANG)
+mc.hlp.$(HLP_LANG): $(top_builddir)/doc/man/l10n/$(HLP_LANG)/mc.1 $(srcdir)/xnc.hlp $(MAN2HLP)
+	- $(MAN2HLP) $(top_builddir)/doc/man/l10n/$(HLP_LANG)/mc.1 $(srcdir)/xnc.hlp mc.hlp.$(HLP_LANG)

+ 3 - 2
doc/man/Makefile.am

@@ -1,8 +1,9 @@
-DIST_SUBDIRS = es hu it pl ru sr
 if USE_NLS
-SUBDIRS = $(DOC_LINGUAS)
+SUBDIRS = l10n po
 endif
 
+DIST_SUBDIRS = l10n po
+
 man_MANS = mc.1 mcedit.1 mcview.1
 
 CLEANFILES = $(man_MANS)

+ 0 - 6
doc/man/date-of-man-include.am

@@ -16,9 +16,3 @@ mcview.1: $(top_builddir)/config.status $(srcdir)/mcview.1.in
 	@MTM=$$(LANG=C stat -c '%y'  $(srcdir)/mcview.1.in); \
 	MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)'); \
 	sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@
-
-mcserv.8: $(top_builddir)/config.status $(srcdir)/mcserv.8.in
-	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-	@MTM=$$(LANG=C stat -c '%y'  $(srcdir)/mcserv.1.in); \
-	MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)'); \
-	sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@

+ 5 - 0
doc/man/l10n/Makefile.am

@@ -0,0 +1,5 @@
+DIST_SUBDIRS = es hu it pl ru sr
+
+if USE_NLS
+SUBDIRS = $(DOC_LINGUAS)
+endif

+ 6 - 0
doc/man/l10n/README.txt

@@ -0,0 +1,6 @@
+Do not edit directly man-pages in subdirectories!
+
+All these files have autogenerated from Transifex.net webproject.
+
+
+Be aware.

+ 1 - 1
doc/man/es/Makefile.am → doc/man/l10n/es/Makefile.am

@@ -8,4 +8,4 @@ CLEANFILES = $(man_MANS)
 DATE_LANG=es_ES.UTF-8
 DATE_FORMAT=%B de %Y
 
-include ../date-of-man-include.am
+include ../../date-of-man-include.am

+ 0 - 0
doc/man/es/mc.1.in → doc/man/l10n/es/mc.1.in


+ 1 - 1
doc/man/hu/Makefile.am → doc/man/l10n/hu/Makefile.am

@@ -8,4 +8,4 @@ CLEANFILES = $(man_MANS)
 DATE_LANG=hu_HU.UTF-8
 DATE_FORMAT=%B %Y
 
-include ../date-of-man-include.am
+include ../../date-of-man-include.am

+ 0 - 0
doc/man/hu/mc.1.in → doc/man/l10n/hu/mc.1.in


Некоторые файлы не были показаны из-за большого количества измененных файлов