J. Ryan Stinnett 
							
						 
					 
					
						
						
						
						
							
						
						
							ce226ab534 
							
						 
					 
					
						
						
							
							Replace Riot with Element in docs and comments  
						
						... 
						
						
						
						This only covers the simple cases of references to issues and repos. More
complex areas, such as deployment scripts, will be handled separately.
Part of https://github.com/vector-im/element-web/issues/14864  
						
						
					 
					
						2020-08-03 18:33:36 +01:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							fed20d46c5 
							
						 
					 
					
						
						
							
							Replace i18n generation script with something matching our project  
						
						... 
						
						
						
						We've been relying on flow being close enough to TypeScript for so long that it is starting to run into issues. Here we switch to babel's parser given we already use babel in the project.
Babel's parser is also *slightly* faster, allowing us to generate strings 0.1s faster. 
						
						
					 
					
						2020-07-31 13:33:33 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Telatynski 
							
						 
					 
					
						
						
						
						
							
						
						
							68608c2bcb 
							
						 
					 
					
						
						
							
							Fix gen-i18n.js script for .ts files  
						
						... 
						
						
						
						Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
						
						
					 
					
						2020-04-08 21:42:12 +01:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd7417f12 
							
						 
					 
					
						
						
							
							Enable support for TypeScript in components  
						
						... 
						
						
						
						Includes: compilation, translations, IDE support (use .tsx not .ts), typings, and other build tools.
TypeScript component have to import PropTypes and React with `import * as React from 'react';` 
						
						
					 
					
						2020-03-11 18:03:43 -06:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b825ba92 
							
						 
					 
					
						
						
							
							Sort translations by file name  
						
						... 
						
						
						
						This keeps the strings close together and roughly in the same area as the others, and makes it easier to maintain the translation file. 
						
						
					 
					
						2018-12-05 11:52:10 -07:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							fb262596b2 
							
						 
					 
					
						
						
							
							Provide more helpful errors when i18n generation fails  
						
						... 
						
						
						
						Also fix TextForEvent.js so it doesn't break the script. Using a variable here is not recognized, so the object has been moved inline instead. 
						
						
					 
					
						2018-09-27 11:55:57 -06:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1394d592a 
							
						 
					 
					
						
						
							
							Allow translation tags object to be a variable  
						
						... 
						
						
						
						Don't try to validate the translation tags if it's not an object literal. 
						
						
					 
					
						2018-09-14 14:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Parviainen 
							
						 
					 
					
						
						
						
						
							
						
						
							9cf7e1b480 
							
						 
					 
					
						
						
							
							Validate tag replacements in gen-i18n  
						
						
						
						
					 
					
						2017-11-13 20:20:14 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							8447d15013 
							
						 
					 
					
						
						
							
							Don't include the |other in the translation value  
						
						
						
						
					 
					
						2017-10-24 14:26:30 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							93fca8439e 
							
						 
					 
					
						
						
							
							Merge pull request  #1521  from matrix-org/dbkr/geni18n-addplural  
						
						... 
						
						
						
						Fix bug with gen-i18n/js when adding new plurals 
						
						
					 
					
						2017-10-24 11:15:51 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							46e9d4197a 
							
						 
					 
					
						
						
							
							Use the 'and' feature!  
						
						
						
						
					 
					
						2017-10-24 10:21:41 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							2340c1308e 
							
						 
					 
					
						
						
							
							Fix bug with gen-i18n/js when adding new plurals  
						
						
						
						
					 
					
						2017-10-23 19:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							54458f1438 
							
						 
					 
					
						
						
							
							Actually even out brackets  
						
						
						
						
					 
					
						2017-10-23 14:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1aea5b2e 
							
						 
					 
					
						
						
							
							Misc PR review fixes  
						
						
						
						
					 
					
						2017-10-23 10:18:29 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							317ad64ae6 
							
						 
					 
					
						
						
							
							Make the gen-i18n script validate _t calls  
						
						... 
						
						
						
						And throw a massive tantrum if you've messed up your format strings.
Because broken format strings making their way into the app cause it
to throw exceptions. 
						
						
					 
					
						2017-10-20 18:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							027a70ffe7 
							
						 
					 
					
						
						
							
							Add gen-i18n as a 'binary'  
						
						... 
						
						
						
						and add appropriate shebang 
						
						
					 
					
						2017-10-19 10:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							1bada070ca 
							
						 
					 
					
						
						
							
							Make gen-i18n support 'HTML'  
						
						... 
						
						
						
						Where by 'HTML' I mean just run the same regex as riot does over
some text.
Also make it walk multiple paths.
This mostly means it can be used for riot-web. 
						
						
					 
					
						2017-10-18 19:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							2bbac903f1 
							
						 
					 
					
						
						
							
							'base file' is a bit overloaded by weblate  
						
						
						
						
					 
					
						2017-10-18 14:45:04 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							caa4979e37 
							
						 
					 
					
						
						
							
							Comment ignoring getTKey returning null  
						
						
						
						
					 
					
						2017-10-18 14:43:18 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							63a7d37f5a 
							
						 
					 
					
						
						
							
							commented logging  
						
						
						
						
					 
					
						2017-10-18 14:41:54 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							a2bfdd8925 
							
						 
					 
					
						
						
							
							missing saemi  
						
						
						
						
					 
					
						2017-10-18 14:33:21 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							f759467193 
							
						 
					 
					
						
						
							
							Get English plural strings from an input file  
						
						
						
						
					 
					
						2017-10-18 14:30:55 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							11761f535d 
							
						 
					 
					
						
						
							
							Copyright  
						
						
						
						
					 
					
						2017-10-18 13:39:04 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							8370c823b6 
							
						 
					 
					
						
						
							
							Script to generate the translations base file  
						
						... 
						
						
						
						Also replaces the translations base file with the output of the
script. 
						
						
					 
					
						2017-10-17 19:19:01 +01:00