John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								85e6f55536
								
							
						 | 
						
							
							
								
								Support new plural keys format.
							
							
							
							
							
							
							
							All the old plural phrases were changed to work with the new format. 
							
						 | 
						
							2017-06-29 11:39:56 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								665a1acfd8
								
							
						 | 
						
							
							
								
								Apply language with app restart if logged in.
							
							
							
							
							
							
							
							Confirm and restart if logged in, just quickly apply if not. 
							
						 | 
						
							2017-06-29 11:39:54 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								d51fd7b3ad
								
							
						 | 
						
							
							
								
								Update intro change language link.
							
							
							
							
							
							
							
							Also now MTP::Sender isn't bound to MTP::Instance, because Intro
Widget is MTP::Sender, but Intro::PhoneWidget destroys current
MTP::Instance. 
							
						 | 
						
							2017-06-29 11:39:53 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								b94099e25b
								
							
						 | 
						
							
							
								
								Realtime UI translation in all fields and buttons.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:51 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								5fc4f4ed36
								
							
						 | 
						
							
							
								
								Realtime UI translation in Intro.
							
							
							
							
							
							
							
							Also support realtime translation testing by F7-F6-F7-F8 keys. 
							
						 | 
						
							2017-06-29 11:39:49 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								d47a38dfcf
								
							
						 | 
						
							
							
								
								Show change language link in intro.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:48 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f5353080e7
								
							
						 | 
						
							
							
								
								Use Qt UI language if system was not determined.
							
							
							
							
							
							
							
							Also rename platform/mac/specific_mac.cpp to .mm 
							
						 | 
						
							2017-06-29 11:39:47 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								6fb980ca79
								
							
						 | 
						
							
							
								
								Improve custom language loading.
							
							
							
							
							
							
							
							Apply custom language without relaunching the app. 
							
						 | 
						
							2017-06-29 11:39:46 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								3f0b57ec11
								
							
						 | 
						
							
							
								
								Retranslate Settings when language is changed.
							
							
							
							
							
							
							
							Also suggest user to change language from 'en' to his for one time. 
							
						 | 
						
							2017-06-29 11:39:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f5dfeb0c50
								
							
						 | 
						
							
							
								
								Support cloud languages list and switching.
							
							
							
							
							
							
							
							Add Lang::Current().updated() observable for retranslating the UI. 
							
						 | 
						
							2017-06-29 11:39:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								139d4e72b5
								
							
						 | 
						
							
							
								
								Start cloud langpack support.
							
							
							
							
							
							
							
							Change the way langpacks are stored.
Support custom langpacks in the new storage. 
							
						 | 
						
							2017-06-29 11:39:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								2334ba1fe1
								
							
						 | 
						
							
							
								
								Use QString + Lang::Tag() instead of Lang::String.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:40 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								110e7c8074
								
							
						 | 
						
							
							
								
								Finalize rename / move.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:38 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f643446d1b
								
							
						 | 
						
							
							
								
								Rename / move lang files to lang/ subdir.
							
							
							
							
							
							
							
							Next commit fixes the build. 
							
						 | 
						
							2017-06-29 11:39:36 +03:00 |