Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Apr 2023 00:15:45 GMT
From:      "Danilo G. Baio" <dbaio@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: 8fd03d23ef - main - tools/translate: Use po4a-updatepo to extract strings from the source files
Message-ID:  <202304210015.33L0Fj03037956@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by dbaio:

URL: https://cgit.FreeBSD.org/doc/commit/?id=8fd03d23efc4443ec6260bbff2520a2bc556c5a5

commit 8fd03d23efc4443ec6260bbff2520a2bc556c5a5
Author:     Danilo G. Baio <dbaio@FreeBSD.org>
AuthorDate: 2023-04-21 00:14:01 +0000
Commit:     Danilo G. Baio <dbaio@FreeBSD.org>
CommitDate: 2023-04-21 00:14:01 +0000

    tools/translate: Use po4a-updatepo to extract strings from the source files
---
 tools/update_translate_template.sh | 37 ++++++++++++-------------------------
 1 file changed, 12 insertions(+), 25 deletions(-)

diff --git a/tools/update_translate_template.sh b/tools/update_translate_template.sh
index 00509a031b..d205decc38 100755
--- a/tools/update_translate_template.sh
+++ b/tools/update_translate_template.sh
@@ -76,31 +76,18 @@ for component in $COMPONENTS; do
 		dirbase=$(dirname "$document")
 		echo "$document"
 
-		if [ -f "$dirbase/$name.po" ]; then
-			po4a-updatepo \
-				--format asciidoc \
-				--option compat=asciidoctor \
-				--option tablecells=1 \
-				--option yfm_keys=title,part,description \
-				--master "$document" \
-				--master-charset "UTF-8" \
-				--copyright-holder "The FreeBSD Project" \
-				--package-name "FreeBSD Documentation" \
-				--po "$dirbase/$name.po"
-			if [ -f "$dirbase/$name.po~" ]; then
-				rm -f "$dirbase/$name.po~"
-			fi
-		else
-			po4a-gettextize \
-				--format asciidoc \
-				--option compat=asciidoctor \
-				--option tablecells=1 \
-				--option yfm_keys=title,part,description \
-				--master "$document" \
-				--master-charset "UTF-8" \
-				--copyright-holder "The FreeBSD Project" \
-				--package-name "FreeBSD Documentation" \
-				--po "$dirbase/$name.po"
+		po4a-updatepo \
+			--format asciidoc \
+			--option compat=asciidoctor \
+			--option tablecells=1 \
+			--option yfm_keys=title,part,description \
+			--master "$document" \
+			--master-charset "UTF-8" \
+			--copyright-holder "The FreeBSD Project" \
+			--package-name "FreeBSD Documentation" \
+			--po "$dirbase/$name.po"
+		if [ -f "$dirbase/$name.po~" ]; then
+			rm -f "$dirbase/$name.po~"
 		fi
 	done
 done



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304210015.33L0Fj03037956>