.gitattributes 1.1 KB

12345678910111213141516171819202122232425
  1. demo.gif filter=lfs diff=lfs merge=lfs -text
  2. assets/docs/demo.gif filter=lfs diff=lfs merge=lfs -text
  3. src/assets/docs/demo.gif filter=lfs diff=lfs merge=lfs -text
  4. # Test snapshot files - mark as linguist-generated to exclude from GitHub language statistics
  5. *.snap linguist-generated=true
  6. # Non-English translation files - mark as linguist-generated to exclude from GitHub language statistics
  7. # Package NLS files - mark non-English ones as generated
  8. src/package.nls.*.json linguist-generated=true
  9. # Exclude the base English file from being marked as generated
  10. src/package.nls.json linguist-generated=false
  11. # Root locales directory (contains only non-English translations)
  12. locales/** linguist-generated=true
  13. # Mark all locale directories as generated first
  14. src/i18n/locales/** linguist-generated=true
  15. webview-ui/src/i18n/locales/** linguist-generated=true
  16. # Then explicitly mark English directories as NOT generated (override the above)
  17. src/i18n/locales/en/** linguist-generated=false
  18. webview-ui/src/i18n/locales/en/** linguist-generated=false
  19. # This approach uses gitattributes' last-match-wins rule to exclude English while including all other locales