| 
									
										
										
										
											2014-02-02 22:23:57 +01:00
										 |  |  | #!/bin/sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # script to easily update translation language files | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # add new language: | 
					
						
							|  |  |  | # pybabel init -i messages.pot -d searx/translations -l en | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SEARX_DIR='searx' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-06 20:24:21 +02:00
										 |  |  | pybabel extract -F babel.cfg -o messages.pot "$SEARX_DIR" | 
					
						
							|  |  |  | for f in `ls "$SEARX_DIR"'/translations/'`; do | 
					
						
							|  |  |  |     pybabel update -N -i messages.pot -d "$SEARX_DIR"'/translations/' -l "$f" | 
					
						
							| 
									
										
										
										
											2014-02-02 22:23:57 +01:00
										 |  |  | done | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo '[!] update done, edit .po files if required and run pybabel compile -d searx/translations/' |