20 lines
		
	
	
		
			879 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			879 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
help:
 | 
						|
	@echo 'Makefile for translation                                                  '
 | 
						|
	@echo '                                                                          '
 | 
						|
	@echo 'Usage:                                                                    '
 | 
						|
	@echo '   make extract                      Extract message strings              '
 | 
						|
	@echo '   make update                       Extract strings and update po files  '
 | 
						|
	@echo '   make compile                      Compile po files to mo files         ' 
 | 
						|
	@echo '                                                                          '
 | 
						|
 | 
						|
extract:
 | 
						|
	pybabel extract --mapping babel.cfg --output messages.pot ./
 | 
						|
 | 
						|
update: extract
 | 
						|
	pybabel update --input-file messages.pot --output-dir translations/ --domain messages
 | 
						|
 | 
						|
compile:
 | 
						|
	pybabel compile --directory translations/ --domain messages
 | 
						|
 | 
						|
.PHONY: help extract update compile
 |