summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2021-07-23 19:07:52 +0200
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2021-07-25 22:32:51 +0000
commit0bf820521a3b3124917860baab85adadf4dcfe3e (patch)
tree5ae9f00cd27e6d7ef48ad2a6d91dd358770d2549
parentelement-desktop: 1.7.31 -> 1.7.33 (diff)
downloadnixpkgs-0bf820521a3b3124917860baab85adadf4dcfe3e.tar.gz
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)
-rw-r--r--pkgs/applications/networking/instant-messengers/element/element-desktop.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/element/element-desktop.nix b/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
index 18338fc07977..a45ead37efb2 100644
--- a/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
+++ b/pkgs/applications/networking/instant-messengers/element/element-desktop.nix
@@ -29,6 +29,8 @@ in mkYarnPackage rec {
export HOME=$(mktemp -d)
pushd deps/element-desktop/
npx tsc
+ yarn run i18n
+ node ./scripts/copy-res.js
popd
runHook postBuild
'';
@@ -41,6 +43,7 @@ in mkYarnPackage rec {
cp -r './deps/element-desktop/res/img' "$out/share/element"
rm "$out/share/element/electron/node_modules"
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
for icon in $out/share/element/electron/build/icons/*.png; do