summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2021-07-23 19:07:52 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2021-07-23 19:07:52 +0200
commitb856b195409121457e7c52ad8177dc73a15c423c (patch)
treec8ab41ff612f2ff9c9073f97acb90b4f5341241a /pkgs
parent07620c8697c4150ee71cfd26462d04666e781fbd (diff)
downloadnixpkgs-b856b195409121457e7c52ad8177dc73a15c423c.tar
nixpkgs-b856b195409121457e7c52ad8177dc73a15c423c.tar.gz
nixpkgs-b856b195409121457e7c52ad8177dc73a15c423c.tar.bz2
nixpkgs-b856b195409121457e7c52ad8177dc73a15c423c.tar.lz
nixpkgs-b856b195409121457e7c52ad8177dc73a15c423c.tar.xz
nixpkgs-b856b195409121457e7c52ad8177dc73a15c423c.tar.zst
nixpkgs-b856b195409121457e7c52ad8177dc73a15c423c.zip
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.
Diffstat (limited to 'pkgs')
-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 18338fc0797..a45ead37efb 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