mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Improve .ts heuristic rule
Use the closing TS tag instead of the opening tag as it cannot contain parameters
This commit is contained in:
		| @@ -414,7 +414,7 @@ module Linguist | |||||||
|     end |     end | ||||||
|  |  | ||||||
|     disambiguate ".ts" do |data| |     disambiguate ".ts" do |data| | ||||||
|       if data.include?("<TS ") |       if data.include?("</TS>") | ||||||
|         Language["XML"] |         Language["XML"] | ||||||
|       else |       else | ||||||
|         Language["TypeScript"] |         Language["TypeScript"] | ||||||
|   | |||||||
							
								
								
									
										31
									
								
								samples/XML/translation_en3.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								samples/XML/translation_en3.ts
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | |||||||
|  | <?xml version="1.0" encoding="ISO-8859-1"?> | ||||||
|  | <!DOCTYPE TS> | ||||||
|  | <TS> | ||||||
|  | <context> | ||||||
|  |     <name>Test</name> | ||||||
|  |     <message> | ||||||
|  |         <source>Message 1</source> | ||||||
|  |         <translation>Message 1 (en)</translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <source>Message 2</source> | ||||||
|  |         <translation>Message 2 (en)</translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <source>Message 3</source> | ||||||
|  |         <translation>Message 3 (en)</translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <source>Message 4</source> | ||||||
|  |         <translation>Message 4 (en)</translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <source>Küchen Möbel</source> | ||||||
|  |         <translation>Cooking furniture (en)</translation> | ||||||
|  |     </message> | ||||||
|  |     <message> | ||||||
|  |         <source>Cooking furniture</source> | ||||||
|  |         <translation>Küchen Möbel (en)</translation> | ||||||
|  |     </message> | ||||||
|  | </context> | ||||||
|  | </TS> | ||||||
		Reference in New Issue
	
	Block a user