git: 8fd03d23ef - main - tools/translate: Use po4a-updatepo to extract strings from the source files
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 21 Apr 2023 00:15:45 UTC
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