Skip to content

Commit 4053e0c

Browse files
committed
feat: mark non-English translation files as linguist-generated
- Add linguist-generated attribute to all files in locales/ directory - Add linguist-generated attribute to non-English locale directories in src/i18n/locales/ - Add linguist-generated attribute to non-English locale directories in webview-ui/src/i18n/locales/ - Explicitly exclude English (en) directories from being marked as generated - Future-proof by listing all current non-English locales explicitly
1 parent 5a459d0 commit 4053e0c

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

.gitattributes

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,48 @@ src/assets/docs/demo.gif filter=lfs diff=lfs merge=lfs -text
44

55
# Test snapshot files - mark as linguist-generated to exclude from GitHub language statistics
66
*.snap linguist-generated=true
7+
8+
# Non-English translation files - mark as linguist-generated to exclude from GitHub language statistics
9+
# Root locales directory (contains only non-English translations)
10+
locales/** linguist-generated=true
11+
12+
# src/i18n/locales - all non-English translations
13+
src/i18n/locales/ca/** linguist-generated=true
14+
src/i18n/locales/de/** linguist-generated=true
15+
src/i18n/locales/es/** linguist-generated=true
16+
src/i18n/locales/fr/** linguist-generated=true
17+
src/i18n/locales/hi/** linguist-generated=true
18+
src/i18n/locales/id/** linguist-generated=true
19+
src/i18n/locales/it/** linguist-generated=true
20+
src/i18n/locales/ja/** linguist-generated=true
21+
src/i18n/locales/ko/** linguist-generated=true
22+
src/i18n/locales/nl/** linguist-generated=true
23+
src/i18n/locales/pl/** linguist-generated=true
24+
src/i18n/locales/pt-BR/** linguist-generated=true
25+
src/i18n/locales/ru/** linguist-generated=true
26+
src/i18n/locales/tr/** linguist-generated=true
27+
src/i18n/locales/vi/** linguist-generated=true
28+
src/i18n/locales/zh-CN/** linguist-generated=true
29+
src/i18n/locales/zh-TW/** linguist-generated=true
30+
31+
# webview-ui/src/i18n/locales - all non-English translations
32+
webview-ui/src/i18n/locales/ca/** linguist-generated=true
33+
webview-ui/src/i18n/locales/de/** linguist-generated=true
34+
webview-ui/src/i18n/locales/es/** linguist-generated=true
35+
webview-ui/src/i18n/locales/fr/** linguist-generated=true
36+
webview-ui/src/i18n/locales/hi/** linguist-generated=true
37+
webview-ui/src/i18n/locales/id/** linguist-generated=true
38+
webview-ui/src/i18n/locales/it/** linguist-generated=true
39+
webview-ui/src/i18n/locales/ja/** linguist-generated=true
40+
webview-ui/src/i18n/locales/ko/** linguist-generated=true
41+
webview-ui/src/i18n/locales/nl/** linguist-generated=true
42+
webview-ui/src/i18n/locales/pl/** linguist-generated=true
43+
webview-ui/src/i18n/locales/pt-BR/** linguist-generated=true
44+
webview-ui/src/i18n/locales/ru/** linguist-generated=true
45+
webview-ui/src/i18n/locales/tr/** linguist-generated=true
46+
webview-ui/src/i18n/locales/vi/** linguist-generated=true
47+
webview-ui/src/i18n/locales/zh-CN/** linguist-generated=true
48+
webview-ui/src/i18n/locales/zh-TW/** linguist-generated=true
49+
50+
# Future-proof pattern: any directory in i18n/locales that is not 'en' is linguist-generated
51+
# Note: gitattributes doesn't support negative patterns, so we list each locale explicitly above

0 commit comments

Comments
 (0)