[Koha-patches] [PATCH] Bug 11655: koha-translate --list shouldn't show 'en'

Tomas Cohen Arazi tomascohen at gmail.com
Fri Jan 31 20:58:34 CET 2014


'en' is not a translation and it doesn't make any sense to return it as part of the installed translations or the available ones.

It becomes relevant to remove it as users upgrading their installed translations end up grepping the output to remove 'en' like in:

for lang in $(koha-translate --list | grep -v -x -e 'en') ; do
  koah-translate --update $lang
done

instead on simply issuing the koha-translate --list command.

To test:
- Run
  ./koha-translate --list
  ./koha-translate --list --available
=> It shouldn't return 'en' in the result list.

Regards
To+

Sponsored-by: Universidad Nacional de Cordoba
---
 debian/scripts/koha-translate | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/debian/scripts/koha-translate b/debian/scripts/koha-translate
index 78bc23e..0164a72 100755
--- a/debian/scripts/koha-translate
+++ b/debian/scripts/koha-translate
@@ -71,14 +71,15 @@ print_available()
 {
     # Loop over only one opac theme
     for i in $( ls $PO_DIR | grep opac-t-prog ); do
-        echo `basename $i -i-opac-t-prog-v-3006000.po`
+        echo `basename $i -i-opac-t-prog-v-3006000.po` | \
+            grep -v -x -e en
     done
 }
 
 print_installed()
 {
     ls $KOHA_INSTALL_DIR/opac/htdocs/opac-tmpl/prog/ | \
-        grep -v -e images -e itemtypeimg
+        grep -v -e images -e itemtypeimg -x -e en
 }
 
 install_lang()
-- 
1.8.3.2



More information about the Koha-patches mailing list