kopia lustrzana https://github.com/wagtail/wagtail
				
				
				
			
		
			
				
	
	
		
			21 wiersze
		
	
	
		
			796 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			21 wiersze
		
	
	
		
			796 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
# Delete old translation files (except "en" which is the source translation)
 | 
						|
find ../wagtail -iname *.po ! -iwholename */en/* -delete
 | 
						|
 | 
						|
# Fetch new translations from transifex
 | 
						|
tx pull -a --minimum-perc=1
 | 
						|
 | 
						|
# Clean the PO files using msgattrib
 | 
						|
# This removes the following:
 | 
						|
#  - Blank, fuzzy and obsolete translations
 | 
						|
#  - The line numbers above each translation
 | 
						|
# These things are only needed by translators (which they won't be seen by) and make the translation updates difficult to check
 | 
						|
find ../wagtail -iname *.po ! -iwholename */en/* -exec msgattrib --translated --no-fuzzy --no-obsolete --no-location -o {} {} \;
 | 
						|
 | 
						|
# Run compilemessages on each app
 | 
						|
for d in $(find ../wagtail -iname *.po | sed 's|\(.*\)/locale.*|\1|' | sort -u);
 | 
						|
do
 | 
						|
    pushd $d
 | 
						|
    django-admin compilemessages
 | 
						|
    popd
 | 
						|
done
 |