-
Notifications
You must be signed in to change notification settings - Fork 278
/
lunaria.config.json
57 lines (57 loc) · 1.46 KB
/
lunaria.config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"$schema": "./node_modules/@lunariajs/core/config.schema.json",
"repository": {
"name": "solidjs/solid-docs-next",
"branch": "main",
"hosting": "github"
},
"defaultLocale": {
"label": "English",
"lang": "en"
},
"files": [
{
"type": "universal",
"location": "src/routes/**/*.{mdx,md}",
"pattern": "src/routes/@lang/@path"
},
{
"location": "src/i18n/dictionaries/**/ui.ts",
"pattern": "src/i18n/dictionaries/@lang/@path",
"type": "dictionary"
}
],
"locales": [
{
"label": "Português do Brasil",
"lang": "pt-br"
}
],
"outDir": "./public/i18n-status",
"dashboard": {
"site": "https://docs.solidjs.com/i18n-status",
"title": "Solid Docs Translation Status",
"description": "Translation progress tracker for the Solid Docs site",
"basesToHide": ["src/routes/", "src/i18n/dictionaries/"],
"favicon": {
"external": [
{
"link": "https://docs.solidjs.com/favicon.ico",
"type": "image/x-icon"
},
{
"link": "https://docs.solidjs.com/favicon.svg",
"type": "image/svg+xml"
}
]
},
"customCss": ["./lunaria/styles.css"],
"ui": {
"statusByLocale.heading": "Translation progress by locale",
"statusByLocale.incompleteLocalizationLink": "incomplete translation",
"statusByLocale.outdatedLocalizationLink": "outdated translation",
"statusByLocale.completeLocalization": "This translation is complete, amazing job! 🎉",
"statusByFile.heading": "Translation status by file"
}
}
}