element-desktop: try to fix localization issues
I know that the en_EN.json vs. en-us.json is a nasty hack, but I don't really understand where this `en-us.json` is supposed to be coming from. (cherry picked from commit b856b195409121457e7c52ad8177dc73a15c423c)
This commit is contained in:
parent
a955535eae
commit
0bf820521a
@ -29,6 +29,8 @@ in mkYarnPackage rec {
|
|||||||
export HOME=$(mktemp -d)
|
export HOME=$(mktemp -d)
|
||||||
pushd deps/element-desktop/
|
pushd deps/element-desktop/
|
||||||
npx tsc
|
npx tsc
|
||||||
|
yarn run i18n
|
||||||
|
node ./scripts/copy-res.js
|
||||||
popd
|
popd
|
||||||
runHook postBuild
|
runHook postBuild
|
||||||
'';
|
'';
|
||||||
@ -41,6 +43,7 @@ in mkYarnPackage rec {
|
|||||||
cp -r './deps/element-desktop/res/img' "$out/share/element"
|
cp -r './deps/element-desktop/res/img' "$out/share/element"
|
||||||
rm "$out/share/element/electron/node_modules"
|
rm "$out/share/element/electron/node_modules"
|
||||||
cp -r './node_modules' "$out/share/element/electron"
|
cp -r './node_modules' "$out/share/element/electron"
|
||||||
|
cp $out/share/element/electron/lib/i18n/strings/en_EN.json $out/share/element/electron/lib/i18n/strings/en-us.json
|
||||||
|
|
||||||
# icons
|
# icons
|
||||||
for icon in $out/share/element/electron/build/icons/*.png; do
|
for icon in $out/share/element/electron/build/icons/*.png; do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user