[Kimchi-devel] [PATCH 6/8] refactor exception: Update gen-pot script to get messages from i18n.py
Daniel H Barboza
danielhb at linux.vnet.ibm.com
Wed Feb 12 11:32:26 UTC 2014
Reviewed-by: Daniel Barboza <danielhb at linux.vnet.ibm.com>
On 02/11/2014 03:52 PM, Aline Manera wrote:
> From: Aline Manera <alinefm at br.ibm.com>
>
> As the backend messages will be translated on backend, the i18n.py file
> need to be added to POTFILES.in
> Also update gen-pot to properly add the translatable messages to .pot
> file.
>
> Signed-off-by: Aline Manera <alinefm at br.ibm.com>
> ---
> po/POTFILES.in | 1 +
> po/gen-pot.in | 8 +++++++-
> 2 files changed, 8 insertions(+), 1 deletion(-)
>
> diff --git a/po/POTFILES.in b/po/POTFILES.in
> index 3627f42..4ff7eaa 100644
> --- a/po/POTFILES.in
> +++ b/po/POTFILES.in
> @@ -16,3 +16,4 @@ ui/pages/tabs/storage.html.tmpl
> ui/pages/template-add.html.tmpl
> ui/pages/template-edit.html.tmpl
> ui/pages/vnc_auto.html.tmpl
> +src/kimchi/i18n.py
> diff --git a/po/gen-pot.in b/po/gen-pot.in
> index a845bae..0e3cd10 100644
> --- a/po/gen-pot.in
> +++ b/po/gen-pot.in
> @@ -1,3 +1,9 @@
> #!/bin/bash
>
> -for src in $@; do cat $src | @CHEETAH@ compile - ;done | xgettext --no-location -o kimchi.pot -L Python -
> +for src in $@; do
> + if [ ${src: -3} == ".py" ]; then
> + cat $src
> + else
> + cat $src | @CHEETAH@ compile -
> + fi
> +done | xgettext --no-location -o kimchi.pot -L Python -
More information about the Kimchi-devel
mailing list