mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-30 19:19:03 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # An array of strings which contain Language Ids defined by VS Code
 | |
| # You can check available language ids here: https://code.visualstudio.com/docs/languages/identifiers
 | |
| languageIds:
 | |
|   - javascript
 | |
|   - typescript
 | |
|   - html
 | |
| 
 | |
| # An array of RegExes to find the key usage. **The key should be captured in the first match group**.
 | |
| # You should unescape RegEx strings in order to fit in the YAML file
 | |
| # To help with this, you can use https://www.freeformatter.com/json-escape.html
 | |
| usageMatchRegex:
 | |
|   # The following example shows how to detect `t("your.i18n.keys")`
 | |
|   # the `{key}` will be placed by a proper keypath matching regex,
 | |
|   # you can ignore it and use your own matching rules as well
 | |
|   - "[^\\w\\d]t\\(['\"`]({key})['\"`]"
 | |
| 
 | |
| # A RegEx to set a custom scope range. This scope will be used as a prefix when detecting keys
 | |
| # and works like how the i18next framework identifies the namespace scope from the
 | |
| # useTranslation() hook.
 | |
| # You should unescape RegEx strings in order to fit in the YAML file
 | |
| # To help with this, you can use https://www.freeformatter.com/json-escape.html
 | |
| scopeRangeRegex: "useTranslation\\(\\s*\\[?\\s*['\"`](.*?)['\"`]"
 | |
| 
 | |
| # An array of strings containing refactor templates.
 | |
| # The "$1" will be replaced by the keypath specified.
 | |
| refactorTemplates:
 | |
|   - t("$1")
 | |
|   - ${t("$1")}
 | |
|   - <%= t("$1") %>
 | |
| 
 | |
| 
 | |
| # If set to true, only enables this custom framework (will disable all built-in frameworks)
 | |
| monopoly: true | 
