938dce1e (kx 2023-12-21 21:15:15 +0300 1) #!/bin/sh
938dce1e (kx 2023-12-21 21:15:15 +0300 2)
938dce1e (kx 2023-12-21 21:15:15 +0300 3) #
938dce1e (kx 2023-12-21 21:15:15 +0300 4) # This script generates ../po/timedated.pot file
938dce1e (kx 2023-12-21 21:15:15 +0300 5) # and clean ../po/*.po files. After running this
938dce1e (kx 2023-12-21 21:15:15 +0300 6) # script we have to copy translated strings from
938dce1e (kx 2023-12-21 21:15:15 +0300 7) # ../po/*.po.back files.
938dce1e (kx 2023-12-21 21:15:15 +0300 8) #
938dce1e (kx 2023-12-21 21:15:15 +0300 9)
938dce1e (kx 2023-12-21 21:15:15 +0300 10) cd ..
938dce1e (kx 2023-12-21 21:15:15 +0300 11) xgettext --keyword=N_ --keyword=_ --keyword=Q_:1,2 \
938dce1e (kx 2023-12-21 21:15:15 +0300 12) --language=C --add-comments --sort-output \
28fecf9d (kx 2024-10-29 14:51:23 +0300 13) --msgid-bugs-address="Andrey V.Kosteltsev <support@radix-linux.su>" \
938dce1e (kx 2023-12-21 21:15:15 +0300 14) --package-name=timedated \
938dce1e (kx 2023-12-21 21:15:15 +0300 15) --package-version=1.0.0 \
28fecf9d (kx 2024-10-29 14:51:23 +0300 16) --copyright-holder="Andrey V.Kosteltsev <kx@radix-linux.su>" \
938dce1e (kx 2023-12-21 21:15:15 +0300 17) --default-domain=timedated --output=po/timedated.pot \
938dce1e (kx 2023-12-21 21:15:15 +0300 18) `find -type f -name "*.c"`
938dce1e (kx 2023-12-21 21:15:15 +0300 19)
938dce1e (kx 2023-12-21 21:15:15 +0300 20) ( cd po ;
938dce1e (kx 2023-12-21 21:15:15 +0300 21) mv ru_RU.utf8.po ru_RU.utf8.po.back
938dce1e (kx 2023-12-21 21:15:15 +0300 22) msginit --no-translator --no-wrap --locale=ru_RU.utf8 --input=timedated.pot --output=ru_RU.utf8.po
938dce1e (kx 2023-12-21 21:15:15 +0300 23) )
938dce1e (kx 2023-12-21 21:15:15 +0300 24)
938dce1e (kx 2023-12-21 21:15:15 +0300 25) cd l10n