Skip to content

Commit afc2b80

Browse files
authored
Allows to configure --no-location for msgmerge and msgattrib (#67)
* Allows to configure --no-location for msgmerge and msgattrib * Adds sass-embedded to package.json for building docs * fix: resolve Vue SSR rendering issues in docs build
1 parent 3c7ced5 commit afc2b80

File tree

9 files changed

+5528
-3218
lines changed

9 files changed

+5528
-3218
lines changed

docs/.vuepress/config.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,17 @@ export default defineUserConfig({
1313
viteOptions: {
1414
resolve: {
1515
alias: {
16-
vue: "vue/dist/vue.esm-bundler.js",
16+
vue: "vue",
1717
"/@gettext/": path.resolve(__dirname, "../../src"),
18+
"date-fns/locale/en-US": "date-fns/locale/en-US/index.js",
1819
},
1920
},
21+
ssr: {
22+
noExternal: ["vue", "@vue/server-renderer", "date-fns"],
23+
},
24+
optimizeDeps: {
25+
include: ["vue", "@vue/server-renderer"],
26+
},
2027
},
2128
}),
2229
locales: {

docs/extraction.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ module.exports = {
8585
flat: false, // don't create subdirectories for locales
8686
linguas: true, // create a LINGUAS file
8787
splitJson: false, // create separate json files for each locale. If used, jsonPath must end with a directory, not a file
88+
locations: true, // removes path comments inside pot files if set to false
8889
},
8990
};
9091
```

gettext.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,6 @@ module.exports = {
5656
path: "./dev/language",
5757
locales: ["en_GB", "fr_FR", "it_IT", "zh_CN"],
5858
splitJson: false,
59+
locations: true,
5960
},
6061
};

0 commit comments

Comments
 (0)