| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -158,7 +158,7 @@ void yon_interface_update(main_window *widgets){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    gboolean is_active;
 | 
					 | 
					 | 
					 | 
					    gboolean is_active;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    char *locale_string="";
 | 
					 | 
					 | 
					 | 
					    char *locale_string="";
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    char *loc_name;
 | 
					 | 
					 | 
					 | 
					    char *loc_name;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if (lang){
 | 
					 | 
					 | 
					 | 
					    if (!yon_char_is_empty(avlocale)){
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        int valid = gtk_tree_model_get_iter_first(GTK_TREE_MODEL(widgets->languagelist),&iter);
 | 
					 | 
					 | 
					 | 
					        int valid = gtk_tree_model_get_iter_first(GTK_TREE_MODEL(widgets->languagelist),&iter);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        for(;valid;valid=gtk_tree_model_iter_next(GTK_TREE_MODEL(widgets->languagelist),&iter)){
 | 
					 | 
					 | 
					 | 
					        for(;valid;valid=gtk_tree_model_iter_next(GTK_TREE_MODEL(widgets->languagelist),&iter)){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            gtk_tree_model_get(GTK_TREE_MODEL(widgets->languagelist),&iter,0,&loc_name,1,&code,2,&is_active,-1);
 | 
					 | 
					 | 
					 | 
					            gtk_tree_model_get(GTK_TREE_MODEL(widgets->languagelist),&iter,0,&loc_name,1,&code,2,&is_active,-1);
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -170,7 +170,7 @@ void yon_interface_update(main_window *widgets){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    }
 | 
					 | 
					 | 
					 | 
					                    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                }
 | 
					 | 
					 | 
					 | 
					                }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            }
 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (code&&!strcmp(code,lang)) {
 | 
					 | 
					 | 
					 | 
					            if (!yon_char_is_empty(lang)&&!yon_char_is_empty(code)&&!strcmp(code,lang)) {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                GtkTreeIter filter_iter;
 | 
					 | 
					 | 
					 | 
					                GtkTreeIter filter_iter;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                gtk_tree_model_filter_refilter(GTK_TREE_MODEL_FILTER(main_config.localefilter));
 | 
					 | 
					 | 
					 | 
					                gtk_tree_model_filter_refilter(GTK_TREE_MODEL_FILTER(main_config.localefilter));
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                while(gtk_events_pending()) gtk_main_iteration();
 | 
					 | 
					 | 
					 | 
					                while(gtk_events_pending()) gtk_main_iteration();
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |