| 
      
            Lines 8-15
          AUTOMATIC_TRANSLATIONS_UPDATE="yes"
      
      
        Link Here
      
     | 
  
        
          | 8 | 
          . /usr/share/debconf/confmodule  | 
          8 | 
          . /usr/share/debconf/confmodule  | 
        
        
          | 9 | 
           | 
          9 | 
           | 
        
        
          | 10 | 
          # Read configuration variable file if it is present  | 
          10 | 
          # Read configuration variable file if it is present  | 
        
          
            
              | 11 | 
              if [ -r /etc/koha/koha-common.conf ]; then  | 
              11 | 
              CONFIG=/etc/koha/koha-common.conf  | 
            
            
              | 12 | 
                  . /etc/koha/koha-common.conf  | 
              12 | 
              if [ -r $CONFIG ]; then  | 
            
            
               | 
               | 
              13 | 
                  . $CONFIG  | 
            
        
          | 13 | 
          fi  | 
          14 | 
          fi  | 
        
        
          | 14 | 
           | 
          15 | 
           | 
        
        
          | 15 | 
          conf=/etc/mysql/koha-common.cnf  | 
          16 | 
          conf=/etc/mysql/koha-common.cnf  | 
        
  
    | 
      
            Lines 22-27
          fi
      
      
        Link Here
      
     | 
  
        
          | 22 | 
           | 
          23 | 
           | 
        
        
          | 23 | 
          koha-upgrade-schema $(koha-list)  | 
          24 | 
          koha-upgrade-schema $(koha-list)  | 
        
        
          | 24 | 
           | 
          25 | 
           | 
        
            
               | 
               | 
              26 | 
              # Generate a config file if one doesn't exist already  | 
            
            
              | 27 | 
              if [ ! -e $CONFIG ]; then  | 
            
            
              | 28 | 
                  cat <<EOF > $CONFIG  | 
            
            
              | 29 | 
              ## Automatic template translation update  | 
            
            
              | 30 | 
              #  | 
            
            
              | 31 | 
              # This variable controls whether template translations should  | 
            
            
              | 32 | 
              # be updated automatically on koha-common package upgrades.  | 
            
            
              | 33 | 
              # Options: 'yes' (default)  | 
            
            
              | 34 | 
              #          'no'  | 
            
            
              | 35 | 
              # Note: if you choose 'no' then you will have to issue  | 
            
            
              | 36 | 
              #  $ koha-translate --update <lang_code>  | 
            
            
              | 37 | 
              #  | 
            
            
              | 38 | 
              AUTOMATIC_TRANSLATIONS_UPDATE="yes"  | 
            
            
              | 39 | 
              EOF  | 
            
            
              | 40 | 
              fi  | 
            
            
              | 41 | 
               | 
            
            
              | 42 | 
              # Substitute the values from debconf into the file.  | 
            
            
              | 43 | 
              db_get koha-common/automatically-update-translations  | 
            
            
              | 44 | 
              UPDATE="$RET"  | 
            
            
              | 45 | 
              if [ "$UPDATE" = "false" ]; then  | 
            
            
              | 46 | 
                  UPDATE="no"  | 
            
            
              | 47 | 
              else  | 
            
            
              | 48 | 
                  UPDATE="yes"  | 
            
            
              | 49 | 
              fi  | 
            
            
              | 50 | 
              # In case they were removed/commented out, we add it in.  | 
            
            
              | 51 | 
              grep -Eq '^ *AUTOMATIC_TRANSLATIONS_UPDATE=' $CONFIG || \  | 
            
            
              | 52 | 
                  echo "AUTOMATIC_TRANSLATIONS_UPDATE=" >> $CONFIG  | 
            
            
              | 53 | 
               | 
            
            
              | 54 | 
              sed -e "s/^ *AUTOMATIC_TRANSLATIONS_UPDATE=.*/AUTOMATIC_TRANSLATIONS_UPDATE=\"$UPDATE\"/" < $CONFIG > $CONFIG.tmp  | 
            
            
              | 55 | 
              mv -f $CONFIG.tmp $CONFIG  | 
            
            
              | 56 | 
               | 
            
        
          | 25 | 
          if [ "$AUTOMATIC_TRANSLATIONS_UPDATE" = "yes" ]; then  | 
          57 | 
          if [ "$AUTOMATIC_TRANSLATIONS_UPDATE" = "yes" ]; then  | 
        
        
          | 26 | 
              for lang in $(koha-translate --list | grep -v -x "en"); do  | 
          58 | 
              for lang in $(koha-translate --list | grep -v -x "en"); do  | 
        
        
          | 27 | 
                  if koha-translate --update $lang; then  | 
          59 | 
                  if koha-translate --update $lang; then  |