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 | ||||
|  | ||||
|     disambiguate ".ts" do |data| | ||||
|       if data.include?("<TS ") | ||||
|       if data.include?("</TS>") | ||||
|         Language["XML"] | ||||
|       else | ||||
|         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