Commit 840ee20f authored by Lukas Fleischer's avatar Lukas Fleischer
Browse files

Rename translation resources from aur to aurweb

* Rename the aur project to aurweb on Transifex.
* Rename aur.pot to aurweb.pot.
* Update documentation and Makefile.

Signed-off-by: Lukas Fleischer's avatarLukas Fleischer <>
parent 41a4189d
host =
file_filter = po/<lang>.po
source_file = po/aur.pot
source_file = po/aurweb.pot
source_lang = en
......@@ -5,7 +5,7 @@ This document describes how to create and maintain aurweb translations.
Creating an aurweb translation requires a Transifex (
account. You will need to register with a translation team on the aurweb
project page (
project page (
Creating a New Translation
......@@ -26,11 +26,11 @@ $ git clone git:// aurweb-git
2. Go into the "po/" directory in the aurweb source and run msginit(1) to
create a initial translation file from our translation catalog:
$ cd aur-git
$ cd aurweb-git
$ git checkout master
$ git pull
$ cd po
$ msginit -l <locale> -o <locale>.po -i aur.pot
$ msginit -l <locale> -o <locale>.po -i aurweb.pot
3. Use some editor or a translation helper like poedit to add translations:
......@@ -58,4 +58,4 @@ $ poedit po/<locale>.po
3. Push the updated translation file back to Transifex. Using transifex-client,
this works as follows:
$ tx push -r aur.aurpot -t -l <locale>
$ tx push -r aurweb.aurwebpot -t -l <locale>
......@@ -44,9 +44,9 @@ all: ${MOFILES} %.po
msgfmt --check -o $@ $<
%.po-update: %.po aur.pot
%.po-update: %.po aurweb.pot
lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
msgmerge -U --no-location --lang="$$lang" $< aur.pot
msgmerge -U --no-location --lang="$$lang" $< aurweb.pot
find ../web -type f -name '*.php' -printf '%P\n' | sort >POTFILES-php
......@@ -55,19 +55,19 @@ POTFILES-py:
find ../aurweb -type f -name '*.py' -printf '%P\n' | sort >POTFILES-py
update-pot: POTFILES-php POTFILES-py
pkgname=AUR; \
pkgname=AURWEB; \
pkgver=`sed -n 's/.*"AURWEB_VERSION", "\(.*\)".*/\1/p' ../web/lib/`; \
xgettext --default-domain=aur -L php --keyword=__ --keyword=_n:1,2 \
xgettext --default-domain=aurweb -L php --keyword=__ --keyword=_n:1,2 \
--add-location=file --add-comments=TRANSLATORS: \
--package-name="$$pkgname" --package-version="$$pkgver" \
--msgid-bugs-address='${MSGID_BUGS_ADDRESS}' \
--directory ../web --files-from POTFILES-php -o aur.pot; \
xgettext --default-domain=aur -L python --join-existing \
--directory ../web --files-from POTFILES-php -o aurweb.pot; \
xgettext --default-domain=aurweb -L python --join-existing \
--keyword=translate \
--add-location=file --add-comments=TRANSLATORS: \
--package-name="$$pkgname" --package-version="$$pkgver" \
--msgid-bugs-address='${MSGID_BUGS_ADDRESS}' \
--directory ../aurweb --files-from POTFILES-py -o aur.pot
--directory ../aurweb --files-from POTFILES-py -o aurweb.pot
......@@ -77,7 +77,7 @@ clean:
install: all
for l in ${LOCALES}; do mkdir -p ${DESTDIR}${PREFIX}/$$l/LC_MESSAGES/; done
for l in ${LOCALES}; do cp $$ ${DESTDIR}${PREFIX}/$$l/LC_MESSAGES/; done
for l in ${LOCALES}; do cp $$ ${DESTDIR}${PREFIX}/$$l/LC_MESSAGES/; done
for l in ${LOCALES}; do rm -rf ${DESTDIR}${PREFIX}/$$l/LC_MESSAGES/; done
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment