|  | @@ -29,26 +29,27 @@
 | 
	
		
			
			| 29 | 29 |  # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
	
		
			
			| 30 | 30 |  
 | 
	
		
			
			| 31 | 31 |  function locale_setup {
 | 
	
		
			
			| 32 |  | -	if grep -Fxq "locale_setup" $COMPLETION_FILE; then
 | 
	
		
			
			| 33 |  | -		return
 | 
	
		
			
			| 34 |  | -	fi
 | 
	
		
			
			|  | 32 | +    if grep -Fxq "locale_setup" $COMPLETION_FILE; then
 | 
	
		
			
			|  | 33 | +        return
 | 
	
		
			
			|  | 34 | +    fi
 | 
	
		
			
			| 35 | 35 |  
 | 
	
		
			
			| 36 |  | -	apt-get -y install locales locales-all debconf
 | 
	
		
			
			|  | 36 | +    apt-get -y install locales locales-all debconf
 | 
	
		
			
			| 37 | 37 |  
 | 
	
		
			
			| 38 |  | -	if [ ! "$DEFAULT_LANGUAGE" ]; then
 | 
	
		
			
			| 39 |  | -		DEFAULT_LANGUAGE='en_GB.UTF-8'
 | 
	
		
			
			| 40 |  | -	fi
 | 
	
		
			
			| 41 |  | -	if [ ${#DEFAULT_LANGUAGE} -lt 2 ]; then
 | 
	
		
			
			| 42 |  | -		DEFAULT_LANGUAGE='en_GB.UTF-8'
 | 
	
		
			
			| 43 |  | -	fi
 | 
	
		
			
			|  | 38 | +    if [ ! "$DEFAULT_LANGUAGE" ]; then
 | 
	
		
			
			|  | 39 | +        DEFAULT_LANGUAGE='en_GB.UTF-8'
 | 
	
		
			
			|  | 40 | +    fi
 | 
	
		
			
			|  | 41 | +    if [ ${#DEFAULT_LANGUAGE} -lt 2 ]; then
 | 
	
		
			
			|  | 42 | +        DEFAULT_LANGUAGE='en_GB.UTF-8'
 | 
	
		
			
			|  | 43 | +    fi
 | 
	
		
			
			| 44 | 44 |  
 | 
	
		
			
			| 45 |  | -	update-locale LANG=${DEFAULT_LANGUAGE}
 | 
	
		
			
			| 46 |  | -	update-locale LANGUAGE=${DEFAULT_LANGUAGE}
 | 
	
		
			
			| 47 |  | -	update-locale LC_MESSAGES=${DEFAULT_LANGUAGE}
 | 
	
		
			
			| 48 |  | -	update-locale LC_ALL=${DEFAULT_LANGUAGE}
 | 
	
		
			
			| 49 |  | -	update-locale LC_CTYPE=${DEFAULT_LANGUAGE}
 | 
	
		
			
			|  | 45 | +    locale-gen "${DEFAULT_LANGUAGE}"
 | 
	
		
			
			|  | 46 | +    update-locale LANG=${DEFAULT_LANGUAGE}
 | 
	
		
			
			|  | 47 | +    update-locale LANGUAGE=${DEFAULT_LANGUAGE}
 | 
	
		
			
			|  | 48 | +    update-locale LC_MESSAGES=${DEFAULT_LANGUAGE}
 | 
	
		
			
			|  | 49 | +    update-locale LC_ALL=${DEFAULT_LANGUAGE}
 | 
	
		
			
			|  | 50 | +    update-locale LC_CTYPE=${DEFAULT_LANGUAGE}
 | 
	
		
			
			| 50 | 51 |  
 | 
	
		
			
			| 51 |  | -	echo 'locale_setup' >> $COMPLETION_FILE
 | 
	
		
			
			|  | 52 | +    echo 'locale_setup' >> $COMPLETION_FILE
 | 
	
		
			
			| 52 | 53 |  }
 | 
	
		
			
			| 53 | 54 |  
 | 
	
		
			
			| 54 | 55 |  # NOTE: deliberately no exit 0
 |