Compare commits

...

851 commits

Author SHA1 Message Date
smartfrigde
9347d4c7f8 chore: add a note about supported node versions 2026-06-04 19:30:43 +02:00
smartfrigde
b7582bf5af chore: linting & bump deps 2026-06-04 18:21:52 +02:00
hoshidesu
43ad9637ba
feat(screenshare): implement macOS native system audio loopback capture (#1092) 2026-06-03 18:43:24 +02:00
Hosted Weblate
6bd07ce067
chore: translations update [skip ci]
Co-authored-by: António Oliveira <antonio.oliveira5487@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_PT/
Translation: Legcord/Client
2026-06-03 02:01:02 +02:00
Aiden
9ac2f6b627
migrate biome config 2026-05-28 23:00:41 -04:00
Aiden
fbc9d72392
update actions 2026-05-28 22:59:28 -04:00
Aiden
98eafab83c
remove dependabot 2026-05-28 22:47:56 -04:00
Aiden
0d537effa9
fix startup crash
I don't know why ms is needed
2026-05-28 22:38:11 -04:00
Aiden
b1876a11b6
drop tsx node 26 natively supports type stripping 2026-05-28 22:18:13 -04:00
Aiden
bc3f46258c
fix script 2026-05-28 19:06:17 -04:00
Aiden
b886ef051e
bump packages 2026-05-28 18:49:55 -04:00
Aiden
ef0007f0c9
@types/minimatch@6.0.0: This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed. 2026-05-27 21:47:45 -04:00
Hosted Weblate
089cff6792
chore: translations update [skip ci]
Co-authored-by: Forsan <forsan@duck.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translation: Legcord/Client
2026-05-21 21:11:36 +00:00
Hosted Weblate
5c4e9d0707
chore: translations update [skip ci]
Co-authored-by: Bingus <tinkus144hz@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Melih Akköse <gunwiggle@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/de/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/tr/
Translation: Legcord/Client
2026-05-16 15:02:42 +02:00
Dmitry Maryasov
d68a322cc4
fix: Windows mic drop in getUserMedia patch (#1088) 2026-05-16 15:02:35 +02:00
smartfrigde
527e0b4298 fix: opening settings menu/tray action 2026-05-14 18:47:15 +02:00
smartfrigde
09432f60bc fix: first-time launch blank settings 2026-05-13 19:26:46 +02:00
smartfrigde
dcfc37c97a fix: enable cors for legcord protocol
fixes recent crashes
2026-05-13 16:49:22 +02:00
smartfrigde
24e800a41a chore: bump electron 2026-05-13 16:23:27 +02:00
youtsuho
12843004f4
fix: injection-typeerror (#1085)
Problem
  A TypeError: Cannot read properties of undefined (reading 'enabled') was occurring during the mod injection process. This was primarily caused by the
  getCustomBundle IPC handler returning undefined when the "custom" mod was disabled in the settings. Consequently, the preload script's promise resolution
  attempted to access the .enabled property on a nullish value, crashing the injection pipeline.

  Solution
   - IPC Handler Fix: Updated src/discord/ipc.ts to ensure that getCustomBundle always returns a ModBundle object (including the enabled boolean), even if the
     mod is disabled. This brings it into alignment with the behavior of other mod handlers like Vencord and Equicord.
   - Defensive Hardening: Updated all mod injection scripts (src/discord/preload/mods/ for custom, equicord, shelter, and vencord) to use optional chaining
     (bundle?.enabled). This provides a secondary layer of defense to prevent crashes if IPC responses are ever malformed or missing.

  Risk
  Very low. The changes are focused on improving the robustness of the injection pipeline and ensuring type consistency in IPC communication. No configuration
  schemas or public APIs were changed.

  Validation
   - Linting: pnpm lint was run. While the project has pre-existing lint issues in unrelated files, the modified files are correct and follow the project's
     formatting.
   - Build: Verified that the project compiles and that the ModBundle type interface is strictly respected.
   - Manual Verification: Confirmed that disabling the custom mod no longer triggers a TypeError in the injection script.
   - Platform Coverage: Verified on Windows. Since these changes affect shared Electron IPC and preload logic, they are cross-platform by nature.
2026-05-13 16:18:48 +02:00
Hosted Weblate
eb0ddc3337
chore: translations update [skip ci]
Co-authored-by: Cynosoura <antikovt@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ru/
Translation: Legcord/Client
2026-05-11 21:11:37 +02:00
Hosted Weblate
62934670ee
chore: translations update [skip ci]
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_PT/
Translation: Legcord/Client
2026-05-09 19:11:36 +02:00
youtsuho
e55cd408f7
feat: Add icons to Legcord settings sidebar (#1079) 2026-04-26 11:07:08 +02:00
smartfrigde
92a3006725 feat: native plugin system
wip
2026-04-25 20:07:49 +02:00
smartfrigde
d27acca0e0 chore: bump to next major ver 2026-04-25 14:56:12 +02:00
smartfrigde
fcce5f8146 chore: code of contribution 2026-04-25 14:16:39 +02:00
youtsuho
a07d481d49
feat: redesign screenshare picker UI to match Discord design system (#1076) 2026-04-24 19:33:37 +02:00
youtsuho
88dd287d7e
fix: prevent JS injection via navigateTo deep links (#1074) 2026-04-24 19:33:19 +02:00
Hosted Weblate
355072866b
chore: translations update [skip ci]
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Dmitry Warkentin <dmitry@warkentin.ru>
Co-authored-by: Forsan <forsan@duck.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/id/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ru/
Translation: Legcord/Client
2026-04-23 09:09:54 +00:00
Hosted Weblate
b3d18900a9
chore: translations update [skip ci]
Co-authored-by: Blueberry <igory.ygr200@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ru/
Translation: Legcord/Client
2026-04-16 19:10:10 +02:00
github-actions[bot]
fdee9ecd44 metainfo: add entry for v1.2.4 2026-04-15 18:55:30 +00:00
Patrick
97942ebf9c bump version 2026-04-15 20:36:14 +02:00
Patrick
c63220d6d5 fix: first time setup 2026-04-15 20:34:19 +02:00
github-actions[bot]
aebd3a8181 metainfo: add entry for v1.2.3 2026-04-15 17:02:32 +00:00
smartfrigde
0cbcad20df feat: new csp options 2026-04-15 18:21:19 +02:00
Xql.dev
f580f36491
feat: stricter csp, better permission handling, mod validation (#1069) 2026-04-15 17:41:24 +02:00
smartfrigde
c9e9868c3a fix: setup not appearing 2026-04-15 17:36:04 +02:00
Hosted Weblate
bebb6ddd2e
chore: translations update [skip ci]
Co-authored-by: Alberto Garrido Rodríguez <albergarri788@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es/
Translation: Legcord/Client
2026-04-14 17:09:51 +00:00
Hosted Weblate
90735e5140
chore: translations update [skip ci]
Co-authored-by: Alberto Garrido Rodríguez <albergarri788@gmail.com>
2026-04-13 18:43:36 +02:00
smartfrigde
e352bcb9cc fix: downgrade electron-builder
new release is broken, see old CI logs. changing for stable for now
2026-04-13 11:09:31 +02:00
smartfrigde
e3f58689a1 chore: bump deps 2026-04-13 11:06:23 +02:00
Hosted Weblate
ad5d2f3a44
chore: translations update [skip ci]
Co-authored-by: 3t6 <bambinos.235@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/fr/
Translation: Legcord/Client
2026-04-13 00:09:52 +02:00
Hosted Weblate
a531e04db0
chore: translations update [skip ci]
Co-authored-by: Forsan <forsan@duck.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translation: Legcord/Client
2026-04-11 23:09:50 +02:00
smartfrigde
06e6e542b8 chore: bump electron builder 2026-04-11 20:08:57 +02:00
smartfrigde
6ecfc796f1 chore: linting 2026-04-11 19:58:44 +02:00
smartfrigde
f99592f3a8 feat: shelter plugin restore 2026-04-11 19:58:31 +02:00
smartfrigde
54780254d7 chore: update arRPC 2026-04-11 14:07:00 +02:00
smartfrigde
35e72ed57f fix: supportbanner X icon 2026-04-11 12:26:01 +02:00
smartfrigde
22584ad113 chore: bump deps 2026-04-11 12:14:12 +02:00
youtsuho
b1f5a524d5
fix: restore zip path traversal (#1061) 2026-04-11 12:00:29 +02:00
Xql.dev
3c542deeeb
chore: cleanup fix-me's 2026-04-11 11:59:53 +02:00
MahmodZE
c4920f0527
fix: dropdown max height calculation (#1059) 2026-04-04 11:50:23 +02:00
MahmodZE
66ef6fdfc8
feat: restyle the support banner (#1058) 2026-04-04 11:49:54 +02:00
youtsuho
807dd63bec
fix: dropdown height limit in Games settings (#1045) 2026-04-03 18:38:31 +02:00
Xql.dev
127f9d89a8
feat: Fix settings shortcut (#1046)
* feat: complete French translation and fix settings shortcut
2026-04-03 18:31:23 +02:00
Nathanael Tehilla Gunawan
a9496b0794
fix: camera/mic device switching not working (#1051) 2026-04-03 18:31:09 +02:00
V. E.
d98c4fd3c0
feat: add window material setting (#1025) 2026-04-03 18:30:34 +02:00
Hosted Weblate
900316b287
chore: translations update [skip ci]
Co-authored-by: Forsan <forsan@duck.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translation: Legcord/Client
2026-03-31 12:09:53 +02:00
Hosted Weblate
a9631588ec
chore: translations update [skip ci]
Co-authored-by: 3t6 <bambinos.235@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/fr/
Translation: Legcord/Client
2026-03-29 17:09:51 +02:00
Hosted Weblate
c7fe14088c
chore: translations update [skip ci]
Co-authored-by: 3t6 <bambinos.235@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/fr/
Translation: Legcord/Client
2026-03-27 20:09:51 +00:00
smartfrigde
779f374543 feat: restyle support/about banner 2026-03-26 20:16:14 +01:00
smartfrigde
f399ba2f1d fix: re-add pnpm-lock 2026-03-26 19:46:46 +01:00
youtsuho
dd661120e1
feat: support banner about popup (#1044) 2026-03-26 19:44:09 +01:00
youtsuho
d1cfd22211
chore: polish keybinds UI (#1038)
Co-authored-by: 3t6 <110821381+3T6-dsc@users.noreply.github.com>
2026-03-26 17:51:35 +01:00
Hosted Weblate
fb38c4acce
chore: translations update [skip ci]
Co-authored-by: 3t6 <bambinos.235@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ko/
Translation: Legcord/Client
2026-03-26 17:43:03 +01:00
smartfrigde
4825510f4c feat: noBundleUpdates allow to select mods 2026-03-26 17:42:52 +01:00
smartfrigde
a64d87b4ef feat: backup and restore option 2026-03-26 16:58:20 +01:00
Hosted Weblate
af3a2c423c
chore: translations update [skip ci]
Co-authored-by: Forsan <forsan@duck.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translation: Legcord/Client
2026-03-24 20:09:49 +01:00
3t6
fbf0c0a619
fix(fr): Add missing French translations for settings categories (#1028) 2026-03-22 13:08:39 +01:00
Nathan
4bb4ffbc10
fix: security prompt appearing with no passkey (#1033) 2026-03-22 13:08:21 +01:00
KarboX
fc770f4af0
feat: automatic linux updates (#1027) 2026-03-22 13:07:59 +01:00
Adri
5aa1721a1a
fix: rpc not disappearing (#1032) 2026-03-22 13:06:45 +01:00
Hosted Weblate
d8550b8ffa
chore: translations update [skip ci]
Co-authored-by: Renan Giuliasse <renanduartebr.yahoo.com.br@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_BR/
Translation: Legcord/Client
2026-03-17 08:09:49 +01:00
psw01
e143af8479
fix: play sound effect on mute toggle (#1031) 2026-03-15 20:18:03 +01:00
Hosted Weblate
63b3f3386b
chore: translations update [skip ci]
Co-authored-by: Loposmo <mrloposmo497@gmail.com>
Co-authored-by: Renan Giuliasse <renanduartebr.yahoo.com.br@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es_419/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_BR/
Translation: Legcord/Client
2026-03-14 18:09:52 +01:00
Hosted Weblate
174b95c5ad
chore: translations update [skip ci]
Co-authored-by: Renan Giuliasse <renanduartebr.yahoo.com.br@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_BR/
Translation: Legcord/Client
2026-03-13 02:09:48 +01:00
Hosted Weblate
f5b60a858c
chore: translations update [skip ci]
Co-authored-by: Forsan <forsan@duck.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translation: Legcord/Client
2026-03-11 20:09:51 +00:00
Hosted Weblate
ae772e4b99
chore: translations update [skip ci]
Co-authored-by: Renan Giuliasse <renanduartebr.yahoo.com.br@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_BR/
Translation: Legcord/Client
2026-03-08 22:01:42 +01:00
smartfrigde
8fbf05a8f1 fix: rpc not disappearing 2026-03-08 22:01:32 +01:00
smartfrigde
8ea47eafa0 feat: vaapi toogle 2026-03-08 21:15:48 +01:00
Hosted Weblate
d1a4fd2401
chore: translations update [skip ci]
Co-authored-by: Forsan <forsan@duck.com>
Co-authored-by: Loposmo <mrloposmo497@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es_419/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_PT/
Translation: Legcord/Client
2026-03-07 18:09:58 +00:00
Hosted Weblate
3adce3c9b5
chore: translations update [skip ci]
Co-authored-by: Renan Giuliasse <renanduartebr.yahoo.com.br@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_BR/
Translation: Legcord/Client
2026-03-04 17:09:53 +01:00
Hosted Weblate
21e4345ad9
chore: translations update [skip ci]
Co-authored-by: Renan Giuliasse <renanduartebr.yahoo.com.br@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_BR/
Translation: Legcord/Client
2026-03-03 01:09:49 +00:00
MahmodZE
78fe1956d2
fix: scrollbar styling on file preview (#1024) 2026-03-02 20:50:26 +01:00
Renan Giuliasse
29a70b1a1f
fix: screensharing quality, fps and audio (#1026) 2026-03-02 20:49:48 +01:00
Hosted Weblate
1d2b5d8d58
chore: translations update [skip ci]
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/de/
Translation: Legcord/Client
2026-02-23 07:09:50 +00:00
Pierre Kancir
b8ed3d4678
fix: StartupWMClass should be legcord (#1021)
Co-authored-by: Pierre Kancir <pierre.kancir@aisprid.com>
2026-02-22 20:21:07 +01:00
github-actions[bot]
cf7edb2e7e metainfo: add entry for v1.2.2 2026-02-21 20:54:39 +00:00
Patrick
0b0f60c579 feat: filter out blacklisted games from detected games view 2026-02-21 21:28:31 +01:00
smartfrigde
69326f0b90 feat: handle blacklists in a seperate file 2026-02-21 20:50:52 +01:00
smartfrigde
0a8db860c8 fix: blacklisting 2026-02-21 20:22:27 +01:00
smartfrigde
c99a8a59bb feat: save blacklisted app name too 2026-02-21 20:04:47 +01:00
Patrick
38f9ebcba4 fix: blacklisting games logging 2026-02-21 19:56:12 +01:00
smartfrigde
7a7b757aa1 feat: blacklist games by id's, not names 2026-02-21 19:36:25 +01:00
smartfrigde
5e586f973c store last games in a global 2026-02-21 19:26:32 +01:00
Patrick
6d158caf60 fix: rpc process communication 2026-02-21 19:18:16 +01:00
smartfrigde
9e82bea364 wip: game blacklisting 2026-02-21 19:13:45 +01:00
smartfrigde
c475abf393 feat: games blacklisting 2026-02-21 18:57:27 +01:00
smartfrigde
b93db09ace fix: disable push to talk for now 2026-02-21 18:10:14 +01:00
smartfrigde
8e9e045154 feat: add push to talk 2026-02-21 16:50:30 +01:00
MahmodZE
11c4a85379
fix: build warnings (#1017) 2026-02-21 16:32:13 +01:00
smartfrigde
0a37d3fcc3 fix: lune dev exceptions 2026-02-21 16:16:49 +01:00
smartfrigde
1fccf2a9a9 feat: quick css toggle 2026-02-21 16:16:49 +01:00
smartfrigde
bc3236fe76 chore: bump version 2026-02-21 16:16:49 +01:00
smartfrigde
de219749a3 chore: update electron 2026-02-21 16:16:49 +01:00
Hosted Weblate
018467f2ea
chore: translations update [skip ci]
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Joana RC Gomes <joanarcgomes@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/id/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_PT/
Translation: Legcord/Client
2026-02-17 04:09:56 +01:00
smartfrigde
a91cc6da5c chore: linting 2026-02-14 12:14:43 +01:00
MahmodZE
32b51342ad
fix: settings menu version patch (#1014)
* fix legcord version patching

* micro optimization
2026-02-14 12:11:44 +01:00
AnuragRai
5908f3905c
feat: add custom Chromium flags support with runtime flag dump (#1016)
This adds a user-facing way to extend Chromium startup flags
through a local flags.json file in the app data directory.

The selected legcord preset and custom flags are merged at
startup. The final applied switches and features can then be
inspected through dumpFlags for easier troubleshooting.

This also fixes additionalArguments parsing so values passed as
--key=value are handled correctly.
2026-02-14 12:10:21 +01:00
Hosted Weblate
08329c25f3
chore: translations update [skip ci]
Co-authored-by: Anmoti <anmoti.my@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ja/
Translation: Legcord/Client
2026-02-07 06:01:50 +00:00
Vince E.
df59d55a39
fix duplication with transparency and size disparity with native (#1009) 2026-02-01 21:44:05 +01:00
Hosted Weblate
3f04089987
chore: translations update [skip ci]
Co-authored-by: Loposmo <mrloposmo497@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es_419/
Translation: Legcord/Client
2026-02-01 19:01:55 +01:00
Hosted Weblate
8aede75db8
chore: translations update [skip ci]
Co-authored-by: Loposmo <mrloposmo497@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es_419/
Translation: Legcord/Client
2026-01-31 04:01:54 +00:00
github-actions[bot]
bdb308927f metainfo: add entry for v1.2.1 2026-01-30 14:31:42 +00:00
smartfrigde
27842063d3 fix: screenshare erroring out, missing i18n strings 2026-01-30 15:07:05 +01:00
smartfrigde
3a971af8cb chore: bump version
1.2.1
2026-01-30 15:07:05 +01:00
github-actions[bot]
19e1be120c metainfo: add entry for v1.2.0 2026-01-29 19:52:53 +00:00
smartfrigde
0e8775e9da fix: quick css patch 2026-01-29 19:54:33 +01:00
smartfrigde
fb1f06701e fix: packaging
no more package.json errors
2026-01-29 19:49:18 +01:00
Hosted Weblate
1a4eedeef4
chore: translations update [skip ci]
Co-authored-by: Loposmo <mrloposmo497@gmail.com>
Co-authored-by: Morkovka21Vek <morkovka21vek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es_419/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ru/
Translation: Legcord/Client
2026-01-29 17:38:51 +00:00
smartfrigde
a3083cac7f feat: fs plugin developer api 2026-01-29 18:38:36 +01:00
smartfrigde
afac1b094b feat: functional add detectable modal 2026-01-29 18:18:05 +01:00
smartfrigde
450d167d94 chore: bump dependencies 2026-01-29 18:01:13 +01:00
smartfrigde
366c4d474c feat: add detectable game card 2026-01-29 17:56:25 +01:00
smartfrigde
56a39ece47 chore: add missing i18n strings 2026-01-29 17:45:47 +01:00
smartfrigde
49a9083700 fix: better vencord quickcss handling 2026-01-29 17:23:57 +01:00
Hosted Weblate
d679a0ac9c
chore: translations update [skip ci]
Co-authored-by: Blueberry <igory.ygr200@gmail.com>
Co-authored-by: Loposmo <mrloposmo497@gmail.com>
Co-authored-by: brknstasis <brknstasis@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es_419/
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ru/
Translation: Legcord/Client
2026-01-27 17:01:54 +00:00
Hosted Weblate
5f0016bf51
chore: translations update [skip ci]
Co-authored-by: Loposmo <mrloposmo497@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/es_419/
Translation: Legcord/Client
2026-01-26 17:01:21 +01:00
Hosted Weblate
4ccb21b88c
chore: translations update [skip ci]
Co-authored-by: Morkovka21Vek <morkovka21vek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/ru/
Translation: Legcord/Client
2026-01-19 22:08:16 +00:00
smartfrigde
fa15156e04 chore: linting 2026-01-17 21:20:06 +01:00
smartfrigde
4a7fc671a7 feat: settings cache 2026-01-17 21:19:51 +01:00
Hosted Weblate
b1e8e208f8
chore: translations update [skip ci]
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/uk/
Translation: Legcord/Client
2026-01-11 10:01:49 +01:00
smartfrigde
b37f65ffcc fix: theme/keybind card styling 2026-01-09 10:03:08 +01:00
smartfrigde
42aa4b30f3 feat: add detectable modal 2026-01-09 09:45:25 +01:00
smartfrigde
938dd5f948 fix: exit arrpc gracefully 2026-01-09 09:13:18 +01:00
smartfrigde
14143820bf feat: better touchbar handling 2026-01-09 09:04:27 +01:00
Patrick
0cbe94ff0b feat: open discord invites inside discord
remove old invite manager
2026-01-09 08:55:04 +01:00
smartfrigde
d218831593 fix: include discord protocol in build config 2026-01-09 08:25:15 +01:00
smartfrigde
90da98c564 feat: discord deeplink protocol 2026-01-09 08:22:37 +01:00
smartfrigde
4104aea0b8 fix: refreshing processes 2026-01-08 21:55:28 +01:00
smartfrigde
933006f321 feat: rewrite rpc to use node worker threads
Co-authored by: BMT <limnaios1@gmail.com>
2026-01-08 21:44:44 +01:00
smartfrigde
239fa917da chore: update arRPC 2026-01-08 21:00:07 +01:00
MahmodZE
1382acd0c5
fix: screenshare picker modal closes on click-outside and won’t reopen (#1002) 2026-01-08 19:37:43 +01:00
MahmodZE
a9d30eb0df
fixed a launch failure related to global shortcuts (#1004) 2026-01-07 18:16:16 +01:00
smartfrigde
cb6072a853 fix: splash coming up when start minimized is on 2026-01-02 22:50:04 +01:00
smartfrigde
a255e4e06b fix: partial stream quality fix 2026-01-02 22:46:53 +01:00
smartfrigde
5ce1fb67f6 fix: SegmentedControl not updating visually 2026-01-02 16:09:24 +01:00
smartfrigde
ce8f8c1b5b chore: bump arrpc 2026-01-02 15:55:01 +01:00
smartfrigde
2144463c50 chore: update arRPC 2026-01-02 14:40:24 +01:00
smartfrigde
64d08d5fc6 fix: download apps button 2026-01-01 21:09:42 +01:00
smartfrigde
0e215e6aae feat: fix macOS titlebar CSS 2026-01-01 20:46:43 +01:00
MahmodZE
b03371c252
fix: improve the keybind maker (#996) 2026-01-01 20:18:08 +01:00
MahmodZE
004bc9244f
feat: refactored and redesigned some ui components (#995) 2026-01-01 20:17:23 +01:00
MahmodZE
485e560a56
fix: YouTube embeds in chat and watch together activity (#994) 2026-01-01 20:15:55 +01:00
Liam Rooney
677506b6aa
fix trailing bar collision with nav bar (#993) 2026-01-01 20:13:59 +01:00
Liam Rooney
baf407ce7c
css var name fixed (#989) 2025-12-15 07:16:12 +01:00
Liam Rooney
eb61840f6a
equicord added new headerbar api which collides with exit buttons (#990) 2025-12-15 07:15:34 +01:00
smartfrigde
57102c1d36 chore: bump dependencies
electron and electron-builder
2025-12-10 12:58:24 +01:00
Pierre Kancir
77c11f65d1
chore: add installation instructions for Deb (#972) [skip ci] 2025-12-10 12:22:38 +01:00
Kamerzystanasyt
d35183a89a
fix: youtube adblock issue. (#979) 2025-12-10 12:21:52 +01:00
Hosted Weblate
94128d8fbc
chore: translations update [skip ci]
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/id/
Translation: Legcord/Client
2025-11-13 03:51:30 +00:00
Hosted Weblate
ee6574804f
chore: translations update [skip ci]
Co-authored-by: Samuel <samuel22w@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pt_BR/
Translation: Legcord/Client
2025-11-11 16:51:25 +01:00
Hosted Weblate
2398c68c51
chore: translations update [skip ci]
Co-authored-by: Atopona <dgezyboy@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/zh_Hans/
Translation: Legcord/Client
2025-11-10 12:51:38 +00:00
Hosted Weblate
fc154d09ae
chore: translations update [skip ci]
Co-authored-by: Daniel Nylander <daniel@danielnylander.se>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/sv/
Translation: Legcord/Client
2025-11-08 13:51:17 +00:00
smartfrigde
8df00f3991 fix: koffi macOS builds 2025-11-05 12:56:25 +01:00
smartfrigde
4cbc2f613f fix: macOS builds
attempt 2
2025-11-05 12:44:45 +01:00
smartfrigde
a43b8becf2 fix: macOS builds 2025-11-05 12:41:14 +01:00
smartfrigde
b32454b585 chore: linting 2025-11-05 12:26:29 +01:00
smartfrigde
bce196b391 chore: update electron 2025-11-05 12:25:34 +01:00
avarayr
71a73d9ac1
fix: macos build error (#960) 2025-10-14 11:26:18 +02:00
avarayr
d9e2b8fbdb
feat: add transparency warning for MacOS 26 Tahoe in multiple languages and update LegcordWindow interface to include osRelease (#961) 2025-10-14 11:25:59 +02:00
Hosted Weblate
53f383b487
chore: translations update [skip ci]
Co-authored-by: anukadszep <m1csibor6552@proton.me>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/hu/
Translation: Legcord/Client
2025-10-09 18:07:25 +00:00
avarayr
e68610a3ec
fix: macos build error (#959) 2025-10-05 20:34:41 +02:00
smartfrigde
90b23fa672 chore: bump electron 2025-10-05 15:44:50 +02:00
Patrick
552004bdad fix: match titlebar height, with the topbar 2025-10-05 15:43:48 +02:00
smartfrigde
0fe7e2f2ac feat: hero updater css 2025-10-05 15:17:21 +02:00
googhigg
b55a0f58ba
fix: change Dropdown module's colors to adapt to the chosen theme (#950) 2025-09-10 11:16:36 +02:00
Hosted Weblate
75d8d235c3
chore: translations update [skip ci]
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/fr/
Translation: Legcord/Client
2025-09-10 09:02:09 +00:00
Hosted Weblate
53299982c0
chore: translations update [skip ci]
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/uk/
Translation: Legcord/Client
2025-08-25 08:03:02 +02:00
smartfrigde
319c6f0813 fix: macOS game detection 2025-08-16 15:09:25 +02:00
Hosted Weblate
79edb14221
chore: translations update [skip ci]
Co-authored-by: Mirko P <michoo@outlook.de>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/de/
Translation: Legcord/Client
2025-08-16 02:01:58 +02:00
Hosted Weblate
0231884f31
chore: translations update [skip ci]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
Co-authored-by: smartfridge <smartfrigde@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/armcord/client/pl/
Translation: Legcord/Client
2025-08-10 05:47:57 +00:00
smartfrigde
33256006ed fix: lint CI 2025-08-09 17:06:00 +02:00
smartfrigde
a7f548af15 feat: patch vencord quick css with legcord's 2025-08-09 16:55:18 +02:00
Hosted Weblate
fd686e7399
chore: translations update [skip ci]
Co-authored-by: smartfridge <smartfrigde@gmail.com>
2025-08-09 16:40:00 +02:00
smartfrigde
837265953f chore: refresh i18n 2025-08-09 16:31:34 +02:00
smartfrigde
f2d9dc0fa9 fix: fallback to english in settings if key is missing
fixes: https://github.com/Legcord/Legcord/issues/944
2025-08-08 23:29:55 +02:00
smartfrigde
7faf0bab04 feat: remove rollup and move to rolldown fully 2025-08-08 23:17:14 +02:00
Patrick
0b1a005936 feat: detectable list UI 2025-06-21 14:56:34 +02:00
Patrick
5a7b6fe7e0 feat: safe mode
enable with --safe-mode
2025-06-21 12:07:36 +02:00
Patrick
6787b243ff chore: bump electron 2025-06-20 23:04:47 +02:00
Patrick
0d9959e1bb chore: update package lock 2025-06-20 22:37:07 +02:00
Patrick
af0378147e feat: windows game detection v2 2025-06-20 22:35:16 +02:00
Patrick
3c820a2c38 fix: inject titlebar related css only when titlebar is enabled 2025-06-20 17:55:53 +02:00
Patrick
e80884b4d3 chore: bump arRPC 2025-06-20 17:47:52 +02:00
smartfrigde
774311e947 feat: macOS game detection
detectables fixes
2025-06-13 21:12:51 +02:00
smartfrigde
b08755c480 feat: custom detectables 2025-06-01 20:34:37 +02:00
smartfrigde
cc6b582c8b fix: rpc external asset fetching
fixes https://github.com/Legcord/Legcord/issues/923
2025-05-29 18:59:32 +02:00
smartfrigde
c8449c05b1 chore: bump version 2025-05-28 18:42:53 +02:00
imide
325663c51e
fix(ci): push history to dev (#922) 2025-05-27 20:28:02 +02:00
smartfrigde
77a5e72137 feat: add smooth screenshare performance mode 2025-05-26 19:02:47 +02:00
smartfrigde
a21c22f3e3 feat: hero view updater 2025-05-26 18:57:09 +02:00
smartfrigde
5cb27b1363 fix: types for LegcordRPC 2025-05-26 18:57:09 +02:00
smartfrigde
b3c2d43081 feat: rewrite RPC 2025-05-26 18:57:09 +02:00
imide
8fc35a3b13
fix: update meta.yml (#921) 2025-05-24 19:03:24 +02:00
imide
a54e083632
fix: convert sandboxFix back to cjs (#920) 2025-05-19 22:39:09 +02:00
imide
6c9e7c2385
fix: sandboxFix error (maybe) (#918) 2025-05-19 19:12:43 +02:00
smartfrigde
f5894a734d fix: correct import path 2025-05-18 22:13:34 +02:00
smartfrigde
b4d0abce4f fix: use import() 2025-05-18 22:09:15 +02:00
smartfrigde
9894218ded chore: lint 2025-05-18 21:43:34 +02:00
imide
088920e8f0
Appstream metadata for later flatpak builds (#912) 2025-05-18 21:42:11 +02:00
smartfrigde
a0f771e899 chore: bump version 2025-05-18 21:38:18 +02:00
smartfrigde
5f3208bab2 fix: download buttons appearing 2025-05-18 21:35:44 +02:00
smartfrigde
9b5506a23e fix: add GTK flag on linux 2025-05-18 21:24:47 +02:00
smartfrigde
024d38bcb3 chore: update arRPC 2025-05-18 21:23:33 +02:00
smartfrigde
8e22b911af fix: enable websocket on main discord window 2025-05-18 21:22:30 +02:00
smartfrigde
822f14e41c feat: move to shelter rpc plugin 2025-05-18 21:18:06 +02:00
Zachary Lowery
d973796b14
fix: better selector for version injecting + bypassSetup flag (#917) 2025-05-17 08:31:04 +02:00
smartfrigde
77e2ccafb2 1.1.3 2025-05-04 20:16:36 +02:00
Patrick
e165356c6f fix: broken titlebar on windows 2025-05-04 19:54:34 +02:00
smartfrigde
f1c484c703 bump to electron v36 2025-05-04 14:18:23 +02:00
smartfrigde
30a305057d fix: migrate rebrand windowStyle 2025-05-04 14:02:07 +02:00
smartfrigde
a329978945 feat: linux rebrand titlebar 2025-05-04 13:57:35 +02:00
Alyxia Sother
a5d259e3c1
chore: formatting 2025-05-04 13:54:26 +02:00
smartfrigde
af4bcfae38 fix: macOS rebrand titlebar 2025-05-04 13:26:13 +02:00
Poseidon
c7963dddaf
add pacstall link and install commands (#893) 2025-05-02 12:59:53 +02:00
smartfrigde
a5e0c2e5ae wip: macOS titlebar 2025-04-21 22:37:52 +02:00
Ven0m0
4280257fc6
Update README.md (#887) skip-ci 2025-04-10 11:51:07 +02:00
smartfrigde
2bccfe6e9a fix: store and discover not loading 2025-04-08 19:04:27 +02:00
Liam Rooney
f1ae18c336
fix: make it so switch flags set all at once (#884)
Co-authored-by: Lemon <l@m.on>
2025-04-04 11:30:50 +02:00
smartfrigde
728750f37b fix: enable titlebar plugin on all platforms 2025-04-04 10:40:35 +02:00
smartfrigde
f5f43211f7 feat: linux button css 2025-04-04 10:33:17 +02:00
smartfrigde
8791e9cbde bump electron 2025-04-04 09:39:00 +02:00
Patrick
fcf4881b4a feat: custom rebrand titlebar 2025-04-04 09:26:30 +02:00
Patrick
8f222227ed feat: overlay rebrand adaptation 2025-04-04 08:12:27 +02:00
smartfrigde
3dda27c303 fix: rebrand css 2025-03-27 16:20:06 +01:00
smartfrigde
98b583160d feat: rolldown bundler
will replace rollup in the future, 8x faster builds
2025-03-27 11:17:46 +01:00
smartfrigde
06468a51c0 bump electron 2025-03-27 10:30:27 +01:00
smartfrigde
2d2b9e3bb2 bump version 2025-03-27 10:19:20 +01:00
smartfrigde
2f6beb8bf2 feat: remove the download apps button correctly
+ some css fixes
2025-03-27 10:19:05 +01:00
smartfrigde
d974d27fb6 v1.1.1 2025-03-16 10:16:30 +01:00
Patrick
26f784c5c9 chore: bump electron
fixes windows builds
2025-03-16 10:13:05 +01:00
smartfrigde
ed2c445427 feat: enable speech dispatcher on linux 2025-03-15 21:24:15 +01:00
smartfrigde
2441098253 chore: linting 2025-03-15 19:38:55 +01:00
smartfrigde
ec3e9e4d1f feat: seperate arRPC into a utility process
might help with performance
2025-03-15 19:38:41 +01:00
smartfrigde
372d0a0549 fix: include venmic on prod too 2025-03-15 17:54:06 +01:00
smartfrigde
13c3ca026b feat: rebrand titlebar 2025-03-14 11:14:18 +01:00
smartfrigde
3575d3298a feat: bounce on ping 2025-03-14 10:41:21 +01:00
Nihaal Sangha
f12d9857a1
fix: traffic lights not centered with "overlay" (#860) 2025-03-14 10:11:13 +01:00
smartfrigde
f20e5b83a4 fix: handle sigterm/sigint gracefully 2025-03-14 09:57:10 +01:00
smartfrigde
ec1557d13d feat: 4k screensharing 2025-03-14 09:20:57 +01:00
smartfrigde
221fcdc1e6 fix: update vaapi flags for e34+
Solves https://github.com/Legcord/Legcord/issues/861
2025-03-14 09:13:23 +01:00
smartfrigde
69f89e0884 bump: electron-builder 2025-03-14 09:11:33 +01:00
smartfrigde
94a7185db0 chore: bump electron 2025-03-14 08:57:42 +01:00
smartfrigde
e293f9c735 feat: modern macOS transparency 2025-03-08 15:00:35 +01:00
Fabricio Silva
1833760c8b
fix: move package tsx to devDependencies (#835) 2025-02-14 17:35:07 +01:00
akierig
ddd87bf967
added macports installation info to README (#834) 2025-02-13 18:08:06 +01:00
smartfrigde
07451f0d7e chore: linting 2025-02-12 21:26:49 +01:00
smartfrigde
871d29b059 feat: import touchbar plugin only on macOS 2025-02-12 21:26:39 +01:00
smartfrigde
33ca0079c6 chore: bump electron 2025-02-12 21:19:25 +01:00
smartfrigde
c819c35e83 feat: cross-platform styling in new setup 2025-02-12 21:09:44 +01:00
smartfrigde
1bc4ef4913 feat: first-time setup logic 2025-02-12 20:43:07 +01:00
smartfrigde
1c455296b5 feat: new first-time setup UI
Co-authored-by: FlintSH <me@fl1nt.dev>
2025-02-12 13:42:14 +01:00
smartfrigde
145f8b06d9 fix: remove ts-expect-error 2025-02-11 21:53:31 +01:00
smartfrigde
99c95a7a3d wip: new setup loading 2025-02-11 19:48:19 +01:00
smartfrigde
a260820328 feat: auto hide menubar toggle
+ fix build errors
2025-02-11 14:42:26 +01:00
smartfrigde
e4d0b87b11 fix: arRPC pnpm fail 2025-02-11 13:46:33 +01:00
smartfrigde
37352b1c48 feat: no bundle updates 2025-02-04 18:27:31 +01:00
smartfrigde
f7b81d1efc chore: lint 2025-02-04 18:22:06 +01:00
smartfrigde
105b5b757e wip: new titlebar 2025-02-04 18:21:53 +01:00
dependabot[bot]
ab2b1a6b9f
chore(deps-dev): bump @uwu/lune from 1.5.0 to 1.5.1 (#827)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 17:31:56 +01:00
smartfrigde
5f5460883b feat: use internal quick css editor everywhere 2025-01-30 14:59:48 +01:00
smartfrigde
dada7cd765 wip: new setup 2025-01-30 14:17:34 +01:00
KarboX
d6ef410811
fixes: settings, screensharing and more (#821) 2025-01-28 15:52:56 +01:00
smartfrigde
c4f8392863 feat: useSystemCssEditor toggle in settings 2025-01-28 15:51:51 +01:00
smartfrigde
db5d8147b7 feat: quick css editor 2025-01-28 15:47:13 +01:00
smartfrigde
e8d39be969 fix: re-add checks in screenshare picker 2025-01-27 18:38:20 +01:00
smartfrigde
439cd31b1e feat: restyle screenshare picker 2025-01-27 17:42:07 +01:00
smartfrigde
605f76fbdb feat: show venmic settings only on linux 2025-01-27 17:25:39 +01:00
smartfrigde
12544f8d00 fix: copy venmic script 2025-01-27 17:10:40 +01:00
KarboX
7118ef0b8e
feat: add Venmic module for screensharing (#819)
Co-authored-by: Patrick <37928912+smartfrigde@users.noreply.github.com>
solves https://github.com/Legcord/Legcord/issues/782
2025-01-26 19:00:33 +01:00
smartfrigde
b8b5bcb6f4 bump: electron 2025-01-23 12:40:21 +01:00
smartfrigde
4c7cdac046 fix: copy image in 3rd party plugins 2025-01-22 20:32:19 +01:00
smartfrigde
eeb9789f36 chore: remove skip titlebar checks option
it's not used anymore
2025-01-22 16:27:12 +01:00
smartfrigde
71e485675f feat: sleep in background 2025-01-21 20:47:12 +01:00
smartfrigde
01adec2664 chore: linting 2025-01-21 20:17:33 +01:00
smartfrigde
d59f1f37f0 feat: re-add theme loading 2025-01-21 20:12:01 +01:00
smartfrigde
72ca2dfa79 feat: sandboxed preload 2025-01-21 19:30:13 +01:00
smartfrigde
19625d3065 fix: move back to cjs for preload
fixes vencord not loading
2025-01-20 20:13:08 +01:00
smartfrigde
cbb8d181ea chore: fix build warnings 2025-01-20 19:53:04 +01:00
KarboX
a0117b7729
fixed screenshare and fps & workaround for loading vencord (#816)
Co-authored-by: smartfrigde <37928912+smartfrigde@users.noreply.github.com>
2025-01-20 19:44:10 +01:00
smartfrigde
ecb0531b6d feat: set spellcheck language option 2025-01-20 18:58:01 +01:00
smartfrigde
80357214ef feat: always on top call toggle 2025-01-20 17:23:22 +01:00
smartfrigde
9e0f61a750 chore: remove v8-compile-cache 2025-01-19 20:04:52 +01:00
cuboid
f7ebbb4925
style: fix indentation in setup.html (#811) 2025-01-19 11:53:49 +01:00
KarboX
409d2643f5
Completed and fixed pt-BR translations (#813) 2025-01-19 11:53:40 +01:00
smartfrigde
85c7990b51 bump to e34 2025-01-14 17:14:01 +01:00
smartfrigde
79dc1850e6 fix: pick default wayland source 2025-01-13 22:09:15 +01:00
smartfrigde
37aa394cfc chore: update lockfile 2025-01-10 11:25:37 +01:00
smartfrigde
84c92a502b feat: add info buttons to theme manager 2025-01-10 11:18:17 +01:00
smartfrigde
e845b78f8b feat: new theme manager UI 2025-01-10 09:24:09 +01:00
smartfrigde
582a54f305 bump electron 2025-01-10 09:11:34 +01:00
smartfrigde
30690ac64a chore: lint 2025-01-09 19:11:43 +01:00
smartfrigde
8f0d9f7be4 wip: theme manager v2 2025-01-09 19:11:29 +01:00
smartfrigde
4034c15939 chore: remove legacy screenshare 2025-01-08 21:19:37 +01:00
smartfrigde
06b2e0f388 meta: update screenshots [skip ci] 2025-01-05 22:07:26 +01:00
smartfrigde
c88ee7c0f4 feat: bitrate settings 2025-01-05 19:56:23 +01:00
smartfrigde
e5def58bc1 feat: disable titlebar checks option 2025-01-05 19:26:47 +01:00
smartfrigde
3d9a1156db chore: remove old screenshare module 2025-01-05 18:10:45 +01:00
smartfrigde
9a42fc4f58 feat: full picker styling 2025-01-05 17:59:38 +01:00
smartfrigde
106ae1ac42 feat: picker stylinh 2025-01-04 23:52:23 +01:00
smartfrigde
28d2d81f69 chore: remove unused bridge APIs 2025-01-04 23:04:59 +01:00
smartfrigde
a922221f2e fix: screenshare cancelling 2025-01-04 23:03:46 +01:00
smartfrigde
9a8cc676ce chore: linting 2025-01-04 20:53:05 +01:00
smartfrigde
4d494231a1 feat: native macOS system picker toggle 2025-01-04 20:51:16 +01:00
smartfrigde
af884a005a fix: quality switcher in modal 2025-01-04 12:13:52 +01:00
smartfrigde
77b0b8317c feat: screenshare v3 2025-01-04 11:52:20 +01:00
smartfrigde
e4873a0060 feat: power management features 2025-01-02 15:06:40 +01:00
smartfrigde
b070545d12 fix: apply touchbar patches only on macOS 2024-12-31 22:39:58 +01:00
smartfrigde
1a96d89c47 feat: leave call keybind action 2024-12-31 22:30:06 +01:00
smartfrigde
0bdccee926 chore: linting 2024-12-31 21:59:53 +01:00
smartfrigde
5f90847823 feat: auto-update on macOS 2024-12-31 21:56:47 +01:00
smartfrigde
b7225b0bec chore: bump version 2024-12-31 21:43:40 +01:00
smartfrigde
bf65ce728a feat: touchpad server list 2024-12-31 21:05:55 +01:00
smartfrigde
461b78942b feat: touchbar voice chat controls 2024-12-31 16:58:56 +01:00
smartfrigde
24b36a5d24 feat: additional arguments option 2024-12-31 10:27:21 +01:00
smartfrigde
29b6c8b750 fix: move the restart button in tray 2024-12-30 18:54:03 +01:00
smartfrigde
78262c617c v1.0.6 2024-12-30 18:13:03 +01:00
smartfrigde
e7fcb9eff4 chore: linting 2024-12-30 17:59:38 +01:00
smartfrigde
654176f122 fix: error when creating a keybind
added a slowdown toast, as it's still recording keystrokes
2024-12-29 11:56:53 +01:00
smartfrigde
76043ab98b bump electron 2024-12-29 11:56:29 +01:00
theofficialgman
fe77ae5d28
correct pi-apps support in README (#802) 2024-12-25 00:32:24 -05:00
spetterman66
08ad191cec
Chrome flags for a better experience on low-end devices (#803) 2024-12-25 00:32:09 -05:00
smartfrigde
fa72d91d14 chore: linting 2024-12-17 15:38:12 +01:00
smartfrigde
0ec492b517 feat: unlock UMG youtube playback 2024-12-17 15:35:40 +01:00
smartfrigde
6888db743d fix: redo and undo shortcuts 2024-12-12 16:02:47 +01:00
smartfrigde
a0ee8e9d64 chore: linting 2024-12-12 15:34:43 +01:00
smartfrigde
d0b4777aad feat: add missing macOS keybinds 2024-12-12 15:33:45 +01:00
smartfrigde
baabee8a82 fix: center traffic lights position 2024-12-12 15:12:44 +01:00
smartfrigde
dacc075dfc lint 2024-12-12 13:38:56 +01:00
smartfrigde
129dce78fe feat: enable overlay titlebar on macOS 2024-12-12 13:36:46 +01:00
Aiden
554537cda4
Update deps, add restart to taskbar 2024-11-30 00:27:53 -05:00
Ryan
8eaf0854c6
ci(winget): match architecture-specific installers (#793) 2024-11-29 21:23:05 +01:00
smartfrigde
f2a66c2859 chore: linting 2024-11-26 20:57:55 +01:00
smartfrigde
2501d81f9d fix: other platforms mic perms 2024-11-26 20:57:08 +01:00
smartfrigde
f727d933d0 bump version 2024-11-26 20:08:18 +01:00
smartfrigde
f0d94e954c fix: tray migration from older versions 2024-11-26 18:44:52 +01:00
smartfrigde
ea8fbbcaba fix: LegCord --> Legcord 2024-11-26 18:17:49 +01:00
smartfrigde
0772f40289 feat: detect ms store builds and disable updater 2024-11-26 18:16:55 +01:00
Patrick
54a482bcf4 feat: allow custom installation paths on windows 2024-11-22 13:20:13 +01:00
smartfrigde
257ae8ec55 fix: apply VAAPI mode correctly 2024-11-21 20:34:43 +01:00
smartfrigde
bb983a6e1a feat: custom entitlements file 2024-11-21 20:33:54 +01:00
dependabot[bot]
a97edffff6
chore(deps): bump samuelmeuli/action-snapcraft from 2 to 3 (#788)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-20 17:04:30 -05:00
smartfrigde
236011afe9 gitignore ds store 2024-11-17 17:43:02 +01:00
smartfrigde
50ebb30015 feat: new icon on macOS 2024-11-17 17:42:28 +01:00
Aiden
d21d15f226
typo 2024-11-16 18:36:09 -05:00
Aiden
dcdb1338d7
macOS permissions debug logging 2024-11-16 18:34:12 -05:00
Aiden
6947982f36
remove comma operator 2024-11-16 12:57:25 -05:00
Aiden
b6698da28e
remove unused "default" trayicon 2024-11-16 12:52:13 -05:00
Aiden
8ac00262c1
feat: consolidate tray settings, update packages 2024-11-16 12:39:19 -05:00
Aiden
0d4a8b0ad8
Vencord does not load when starting Legcord normally #763 2024-11-16 11:59:31 -05:00
Aiden
594310bfc3
new logic for mac permissions (#787) 2024-11-16 11:40:03 -05:00
Patrick
b0db80487a fix: windows 11 transparency 2024-11-15 19:40:25 +01:00
Patrick
a82170cd38 feat: re-add tar.gz builds 2024-11-15 18:29:50 +01:00
Patrick
7580a4a058 v1.0.4 2024-11-15 18:28:02 +01:00
Patrick
bcca37ccc2 feat: re-add disable autogain setting 2024-11-15 18:25:48 +01:00
Patrick
b485bde42b fix: follow macOS common keybind
solves https://github.com/Legcord/Legcord/issues/775
2024-11-15 18:18:04 +01:00
Patrick
4035494d49 feat: add set desktop icon button 2024-11-15 18:10:48 +01:00
BMT
f4302225be
fix: quickCSS loading (#778) 2024-11-12 14:40:55 -05:00
Aiden
2fbdf5c6e0
v1.0.3 2024-11-09 21:46:43 -05:00
smartfrigde
f3b7020837 chore: screenshare cleanup 2024-11-05 11:59:46 +01:00
smartfrigde
afcd79b04c fix: crash when user hasn't picked any sources
partially fixes screenshare cancel
2024-11-04 20:58:30 +01:00
smartfrigde
d2d93603e7 fix: downgrade to e32
fixes vencord not loading in some instances
2024-11-04 20:48:00 +01:00
Aiden
111ce26eca
fix: Only send MacOS permissions requests on MacOS 2024-11-03 17:10:52 -05:00
Aiden
75123e51af
Fix MacOS Media permissions #759 (#772) 2024-11-03 17:02:54 -05:00
Aiden
8ceafe6153
bump versions 2024-11-03 16:43:57 -05:00
smartfrigde
58b10fa1c9 fix: wayland screensharing 2024-11-02 23:13:41 +01:00
smartfrigde
46daf96cce fix: remove clientName setting 2024-10-31 16:44:06 +01:00
smartfrigde
968557d2b4 chore: bump electron version 2024-10-31 16:42:36 +01:00
Ryan
5c46ed0529
Add back Scoop installation instructions to readme (#765) [skip ci] 2024-10-31 16:39:20 +01:00
Ryan
57a87782ef
Bump Winget Releaser to main (#764) 2024-10-30 15:34:06 -04:00
Aiden
7238c54f37
Add back winget action 2024-10-20 15:25:36 -04:00
smartfrigde
3aadf9bc30 v1.0.2 2024-10-19 20:08:07 +00:00
Aiden
27a53fe0e4
chore: add transparency to types & update packages 2024-10-19 12:30:18 -04:00
Aiden
7c0bc037c7
[no-ci] feat: add winget + snap packages 2024-10-17 14:52:06 -04:00
smartfrigde
288cff77b5 feat: new transparency option 2024-10-15 21:07:15 +02:00
smartfrigde
a7ef1635ec fix: use system picker for screenshare on macOS 2024-10-15 20:35:40 +02:00
smartfrigde
10f7c5b533 feat: new macOS icon
made by aidenfoxivey
2024-10-15 20:27:53 +02:00
smartfrigde
b7f2a3de24 fix: fullscreen video 2024-10-15 20:02:04 +02:00
Aiden
9dd689aedd
ci: combine stable & dev actions 2024-10-14 22:19:47 -04:00
Aiden
91543985be
macos fixes 2024-10-14 22:02:30 -04:00
Aiden
dceac1e5cc
test without armhf 2024-10-14 21:53:33 -04:00
Aiden
d383e3f5ea
arm64 snap builds seem broken? 2024-10-14 21:47:30 -04:00
Aiden
58e1aca0d1
include snapcraft token 2024-10-14 21:31:11 -04:00
Aiden
b9400c4657
don't make duplicate zips 2024-10-14 21:25:53 -04:00
Aiden
7ca4a1015b
dont try to package as dmg for linux 2024-10-14 21:24:51 -04:00
Aiden
29e5f6bc99
split actions between runners a bit more 2024-10-14 21:20:41 -04:00
Aiden
f79ecf0bd9
ci: cheat snapcrafts versioning system 2024-10-14 21:05:06 -04:00
Aiden
2c391a8b28
typo fix 2024-10-14 20:17:01 -04:00
Aiden
329366931f
fix RPM builds 2024-10-14 20:15:31 -04:00
Aiden
824fffd4ea
ci: package action test 2024-10-14 20:05:04 -04:00
Aiden
4229bb0bd9
whatever 2024-10-14 18:36:06 -04:00
Aiden
53ce9b1185
chore: linting 2024-10-14 18:32:28 -04:00
Aiden
9c5162b35e
ci: fix: snap store release mistakes 2024-10-14 18:29:04 -04:00
Aiden
6e91b1585e
ci: fix: incorrect key on snap 2024-10-14 18:23:18 -04:00
Aiden
42de2649a9
CI: Snap edge Builds 2024-10-14 18:19:47 -04:00
Aiden
d796052e09
[no-ci] remove winget action until rebrand is finished 2024-10-12 21:39:13 -04:00
Aiden
ec33fc6ee4
oops 2024-10-12 21:37:00 -04:00
Aiden
17e86c990e
armcord -> legcord 2024-10-12 18:32:38 -04:00
Aiden
a626f2f797
Delete .github/workflows/codeql.yml 2024-10-12 17:09:34 -04:00
Aiden
6cea6b6a1e
Create codeql.yml 2024-10-12 17:07:16 -04:00
Aiden
65d626d818
just make it simple 2024-10-12 17:03:37 -04:00
Aiden
1d68d637f8
clean up dev release 2024-10-12 16:57:47 -04:00
Aiden
d54250c89b
try to fix dev release flow 2024-10-12 16:26:34 -04:00
Aiden
4b8c7225e3
minor actions refactor 2024-10-12 16:20:36 -04:00
Aiden
0dfc34d538
Merge branch 'dev' of https://github.com/Legcord/LegCord into dev 2024-10-12 14:46:59 -04:00
Aiden
60b532b31b
add AUR package to readme 2024-10-12 14:46:57 -04:00
smartfrigde
fb975d7424 feat: set transparency options based on windows version 2024-10-12 18:15:38 +02:00
smartfrigde
347212846f lint 2024-10-12 17:58:31 +02:00
smartfrigde
e60e8e9d50 fix: request mic and camera permissions on macOS 2024-10-12 17:58:16 +02:00
smartfrigde
4ca035112b feat: appx tweaks and assets 2024-10-12 17:16:52 +02:00
smartfrigde
e55d3f6230 bump version 2024-10-12 15:36:33 +02:00
smartfrigde
cd24229d22 v1.0.1 2024-10-12 15:36:10 +02:00
georgemoodier
fc25843893
Update README.md to include homebrew repo (#746) [skip ci] 2024-10-12 09:32:55 +02:00
Aiden
681d2e5d38
feat: Use typed config file for electron-builder 2024-10-11 19:49:09 -04:00
smartfrigde
b78c77911d v1.0.0 2024-10-11 18:45:40 +02:00
smartfrigde
949a23d2ff remove sourceforge mention 2024-10-11 18:38:57 +02:00
smartfrigde
6581af1fd0 lint 2024-10-11 18:37:55 +02:00
smartfrigde
db41d8e507 update readme 2024-10-11 18:37:34 +02:00
smartfrigde
5ecbf5b815 feat: update icons to legcord 2024-10-11 18:37:34 +02:00
smartfridge
1b68346415
temporary readme image [skip ci] 2024-10-11 17:35:28 +02:00
smartfrigde
320d3289b0 update lockfile 2024-10-11 17:22:26 +02:00
smartfrigde
730dff2e56 lint 2024-10-11 17:22:01 +02:00
smartfridge
dfd2c713ce
rebrand to legcord (#744) 2024-10-11 17:21:27 +02:00
smartfridge
7ed1d49748
feat: new stable actions (#743) 2024-10-10 20:58:51 +02:00
Prefill add-on
ca221cba5d
Translated using Weblate (Filipino)
Currently translated at 0.0% (0 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fil/
2024-10-10 17:03:30 +00:00
Prefill add-on
f5815b3cc9
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 84.2% (75 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-10-10 17:03:29 +00:00
Prefill add-on
6c2224be04
Translated using Weblate (Danish)
Currently translated at 28.0% (25 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/da/
2024-10-10 17:03:29 +00:00
Prefill add-on
a9e4cb64fc
Translated using Weblate (Arabic)
Currently translated at 59.5% (53 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ar/
2024-10-10 17:03:28 +00:00
Prefill add-on
89832efe88
Translated using Weblate (Slovak)
Currently translated at 0.0% (0 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sk/
2024-10-10 17:03:27 +00:00
Prefill add-on
dc270a397c
Translated using Weblate (Portuguese (Portugal))
Currently translated at 59.5% (53 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_PT/
2024-10-10 17:03:26 +00:00
Prefill add-on
616ca32c9b
Translated using Weblate (German)
Currently translated at 71.9% (64 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-10-10 17:03:26 +00:00
Prefill add-on
6ef5d04218
Translated using Weblate (Romanian)
Currently translated at 19.1% (17 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-10-10 17:03:25 +00:00
Prefill add-on
9bffd47895
Translated using Weblate (Finnish)
Currently translated at 29.2% (26 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fi/
2024-10-10 17:03:24 +00:00
Prefill add-on
482e2a0955
Translated using Weblate (Ukrainian)
Currently translated at 70.7% (63 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-10-10 17:03:23 +00:00
Prefill add-on
c4c78c2cee
Translated using Weblate (Lithuanian)
Currently translated at 10.1% (9 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/lt/
2024-10-10 17:03:22 +00:00
Prefill add-on
930e9e763e
Translated using Weblate (Czech)
Currently translated at 50.5% (45 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/cs/
2024-10-10 17:03:22 +00:00
Prefill add-on
592941526a
Translated using Weblate (Hungarian)
Currently translated at 59.5% (53 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/hu/
2024-10-10 17:03:21 +00:00
Prefill add-on
e20106d7fd
Translated using Weblate (Korean)
Currently translated at 62.9% (56 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ko/
2024-10-10 17:03:20 +00:00
Prefill add-on
c7304c393f
Translated using Weblate (Turkish)
Currently translated at 79.7% (71 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-10-10 17:03:20 +00:00
Prefill add-on
d0ee249e8a
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 61.7% (55 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hans/
2024-10-10 17:03:19 +00:00
Prefill add-on
4540207fee
Translated using Weblate (Swedish)
Currently translated at 66.2% (59 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-10-10 17:03:18 +00:00
Prefill add-on
b1380682e0
Translated using Weblate (Japanese)
Currently translated at 59.5% (53 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ja/
2024-10-10 17:03:18 +00:00
Prefill add-on
5b105c547d
Translated using Weblate (Portuguese (Brazil))
Currently translated at 60.6% (54 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_BR/
2024-10-10 17:03:17 +00:00
Prefill add-on
bad5d5c7de
Translated using Weblate (Russian)
Currently translated at 82.0% (73 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-10-10 17:03:17 +00:00
Prefill add-on
74be88d9f0
Translated using Weblate (Persian)
Currently translated at 56.1% (50 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fa/
2024-10-10 17:03:16 +00:00
Prefill add-on
cb438e8b3e
Translated using Weblate (Thai)
Currently translated at 17.9% (16 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/th/
2024-10-10 17:03:16 +00:00
Prefill add-on
04a71cdf49
Translated using Weblate (Spanish (Latin America))
Currently translated at 60.6% (54 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/es_419/
2024-10-10 17:03:15 +00:00
Prefill add-on
68ab10e442
Translated using Weblate (Indonesian)
Currently translated at 59.5% (53 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/id/
2024-10-10 17:03:14 +00:00
Prefill add-on
fa0018750c
Translated using Weblate (Polish)
Currently translated at 65.1% (58 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-10-10 17:03:14 +00:00
Prefill add-on
9caacc8a2c
Translated using Weblate (Dutch)
Currently translated at 33.7% (30 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nl/
2024-10-10 17:03:13 +00:00
Prefill add-on
074c6c2ab3
Translated using Weblate (Norwegian Bokmål)
Currently translated at 55.0% (49 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nb_NO/
2024-10-10 17:03:13 +00:00
Prefill add-on
62197b0dde
Translated using Weblate (Italian)
Currently translated at 74.1% (66 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-10-10 17:03:12 +00:00
Prefill add-on
cd5fdea0c5
Translated using Weblate (French)
Currently translated at 74.1% (66 of 89 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-10-10 17:03:11 +00:00
Hosted Weblate
760a0b3c63
Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/
2024-10-10 19:02:59 +02:00
smartfrigde
6ac2ff0bfa chore: add some missing translations 2024-10-10 19:02:52 +02:00
smartfrigde
0b6b7febe7 fix: language detection 2024-10-10 18:52:10 +02:00
smartfrigde
e702e7a7ce feat: branding update 2024-10-10 18:33:52 +02:00
smartfrigde
047a7c6c5e fix: implement close() on keybinds modal 2024-10-10 17:43:57 +02:00
smartfrigde
33fab2bce1 feat: new macOS titlebar 2024-10-10 17:24:00 +02:00
smartfrigde
e83ec6ca92 feat: userAssets armcord protocol 2024-10-10 15:47:26 +02:00
smartfrigde
ed3bc5361c feat: open themes folder 2024-10-10 14:52:05 +02:00
smartfrigde
4d5725c234 feat: auto-import bd themes from themes folder 2024-10-10 14:47:07 +02:00
smartfrigde
d6c3444607 fix: restart required only on some settings 2024-10-10 14:04:32 +02:00
smartfrigde
e15d51a1cb feat: adding local keybinds no longer requires a restart 2024-10-10 13:44:19 +02:00
smartfrigde
b8cdded6ed feat: run javascript keybind action 2024-10-10 13:32:57 +02:00
smartfrigde
5d321634db re-enable dynamic icon 2024-10-09 20:01:53 +02:00
smartfrigde
6f7a934bf3 lint 2024-10-09 19:23:58 +02:00
smartfrigde
bdddc027ed feat: toggle keybinds UI 2024-10-09 19:06:52 +02:00
smartfrigde
b79dc4dcaf fix: disable multi-plane format for software video 2024-10-09 18:35:02 +02:00
Aiden
53060938f5
Merge branch 'dev' of https://github.com/ArmCord/ArmCord into dev 2024-10-08 20:47:12 -04:00
Aiden
05db6f7c17
bump to core 22 2024-10-08 20:47:06 -04:00
smartfrigde
36c88441c9 fix: titlebar 2024-10-08 17:38:44 +02:00
smartfrigde
6866030d64 lint 2024-10-08 17:30:30 +02:00
smartfrigde
2a5e4aaee3 feat: add open quick css keybinding option 2024-10-08 17:29:07 +02:00
smartfrigde
e885b2411e fix: globalShortcut cannot be used before the app is ready 2024-10-07 20:38:10 +02:00
smartfrigde
a4abd52990 fix: detect old configs and fix them 2024-10-07 19:33:28 +02:00
smartfrigde
52454f9fe3 feat: overlay titlebar option 2024-10-07 19:27:43 +02:00
smartfrigde
1f5772e8cc fix: load SVGs from files 2024-10-07 19:12:44 +02:00
smartfrigde
68ced7056f re-add logos.css 2024-10-07 18:50:36 +02:00
smartfrigde
74b78fd61a fix: inject titlebar directly into body 2024-10-07 18:35:54 +02:00
Prefill add-on
86f40d7ab0
Translated using Weblate (Filipino)
Currently translated at 1.2% (1 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fil/
2024-10-07 15:06:03 +02:00
Prefill add-on
b0ea2dc030
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 93.9% (78 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-10-07 15:06:02 +02:00
Prefill add-on
1c36957f0e
Translated using Weblate (Danish)
Currently translated at 32.5% (27 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/da/
2024-10-07 15:06:02 +02:00
Prefill add-on
1c1d47b8e4
Translated using Weblate (Arabic)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ar/
2024-10-07 15:06:01 +02:00
Prefill add-on
68cbb82173
Translated using Weblate (Slovak)
Currently translated at 0.0% (0 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sk/
2024-10-07 15:06:00 +02:00
Prefill add-on
5300bec0b3
Translated using Weblate (Portuguese (Portugal))
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_PT/
2024-10-07 15:06:00 +02:00
Prefill add-on
fcd735868d
Translated using Weblate (German)
Currently translated at 80.7% (67 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-10-07 15:05:59 +02:00
Prefill add-on
b5664a0984
Translated using Weblate (Romanian)
Currently translated at 21.6% (18 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-10-07 15:05:59 +02:00
Prefill add-on
6142281b0a
Translated using Weblate (Finnish)
Currently translated at 32.5% (27 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fi/
2024-10-07 15:05:58 +02:00
Prefill add-on
8ca0a8df4f
Translated using Weblate (Ukrainian)
Currently translated at 79.5% (66 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-10-07 15:05:57 +02:00
Prefill add-on
9a50d6c3c1
Translated using Weblate (Lithuanian)
Currently translated at 12.0% (10 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/lt/
2024-10-07 15:05:57 +02:00
Prefill add-on
068b7583d6
Translated using Weblate (Czech)
Currently translated at 57.8% (48 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/cs/
2024-10-07 15:05:57 +02:00
Prefill add-on
1013cf44fa
Translated using Weblate (Hungarian)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/hu/
2024-10-07 15:05:56 +02:00
Prefill add-on
9740afa944
Translated using Weblate (Korean)
Currently translated at 71.0% (59 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ko/
2024-10-07 15:05:56 +02:00
Prefill add-on
18069c2246
Translated using Weblate (Turkish)
Currently translated at 89.1% (74 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-10-07 15:05:55 +02:00
Prefill add-on
82ef2cd61b
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 69.8% (58 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hans/
2024-10-07 15:05:54 +02:00
Prefill add-on
d4a1e2d4e0
Translated using Weblate (Swedish)
Currently translated at 74.6% (62 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-10-07 15:05:54 +02:00
Prefill add-on
d4955dc95f
Translated using Weblate (Japanese)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ja/
2024-10-07 15:05:54 +02:00
Prefill add-on
2988bf8921
Translated using Weblate (Portuguese (Brazil))
Currently translated at 68.6% (57 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_BR/
2024-10-07 15:05:53 +02:00
Prefill add-on
422ee4aa3f
Translated using Weblate (Russian)
Currently translated at 91.5% (76 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-10-07 15:05:52 +02:00
Prefill add-on
f326093077
Translated using Weblate (Persian)
Currently translated at 61.4% (51 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fa/
2024-10-07 15:05:52 +02:00
Prefill add-on
e485d9f06a
Translated using Weblate (Thai)
Currently translated at 20.4% (17 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/th/
2024-10-07 15:05:51 +02:00
Prefill add-on
82e92f7785
Translated using Weblate (Spanish (Latin America))
Currently translated at 69.8% (58 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/es_419/
2024-10-07 15:05:51 +02:00
Prefill add-on
184c151ed6
Translated using Weblate (Indonesian)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/id/
2024-10-07 15:05:50 +02:00
Prefill add-on
d7d360df3f
Translated using Weblate (Polish)
Currently translated at 73.4% (61 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-10-07 15:05:49 +02:00
Prefill add-on
6ab79c056f
Translated using Weblate (Dutch)
Currently translated at 37.3% (31 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nl/
2024-10-07 15:05:49 +02:00
Prefill add-on
cb57f55ab1
Translated using Weblate (Norwegian Bokmål)
Currently translated at 62.6% (52 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nb_NO/
2024-10-07 15:05:48 +02:00
Prefill add-on
2930c74ad1
Translated using Weblate (Italian)
Currently translated at 83.1% (69 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-10-07 15:05:47 +02:00
Prefill add-on
dd818bcea2
Translated using Weblate (French)
Currently translated at 84.3% (70 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-10-07 15:05:47 +02:00
smartfrigde
a757c6029d lint 2024-10-07 15:05:38 +02:00
smartfrigde
29996e32e9 add mod cache error handling 2024-10-07 15:05:05 +02:00
smartfrigde
090c04306f feat: add a way to switch between loopbacks 2024-10-07 14:59:20 +02:00
smartfrigde
c6e994f1b6 fix: add fallback if github api is not available 2024-10-07 14:15:34 +02:00
Aiden
584d972496
feat: modloader cache 2024-10-06 18:27:07 -04:00
Aiden
a15535e922
feat: modloader cache 2024-10-06 18:26:09 -04:00
Aiden
07b02a4822
chore: housekeeping
- Refactor settings functions
2024-10-06 16:10:03 -04:00
smartfrigde
7bae3cc989 wip: keybinds UI 2024-10-06 15:20:56 +02:00
Aiden
1d5652d6ec
chore: linting 2024-10-05 20:01:35 -04:00
Aiden
2ac5abba09
chore: housekeeping 2024-10-05 20:00:00 -04:00
Aiden
b9342910a6
chore: linting 2024-10-05 14:39:40 -04:00
Aiden
78b972aa3c
revert extra build platforms 2024-10-05 14:38:41 -04:00
smartfrigde
8e21977924 fix types 2024-10-05 17:41:09 +02:00
smartfrigde
82bfcfe10d TSify settings 2024-10-05 17:25:58 +02:00
Aiden
d7ded957e0
use sudo 2024-09-29 13:32:46 -04:00
Aiden
e83c461631
test linux build 2024-09-29 13:29:38 -04:00
Aiden
6c3c394a99
appimage, flatpak, snap devbuilds 2024-09-29 13:13:07 -04:00
Aiden
7651e10aed
linting 2024-09-29 12:56:51 -04:00
Leonardo Biason
6a61298b66
Translated using Weblate (Italian)
Currently translated at 85.1% (69 of 81 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-09-24 21:15:49 +02:00
smartfrigde
947077ccb4 wip: keybinds UI 2024-09-22 18:25:39 +02:00
smartfrigde
d5293b3a39 wip: custom and global keybinds 2024-09-21 20:29:59 +02:00
Hazel Atkinson
199eb8394e
use shelter injector integration instead of the plugin APIs (#722) 2024-09-21 14:58:11 +02:00
Aiden
18ce95ccc9
bioming (#721) 2024-09-20 19:57:42 +02:00
Aiden
c868fd1968
minor fixes 2024-09-19 16:35:57 -04:00
smartfrigde
4d98a03265 add cmd+M keyboard shortcut
+ fix build errors on Windows
2024-09-19 18:20:27 +02:00
programutox
0fc8e1312c
Translated using Weblate (French)
Currently translated at 86.4% (70 of 81 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-09-18 09:29:39 +02:00
Aiden
15eeb84678
Merge branch 'dev' of https://github.com/ArmCord/ArmCord into dev 2024-09-16 21:35:13 -04:00
Aiden
9afd004727
use import instead of fs for json 2024-09-16 21:35:06 -04:00
Cortex
09d773883f
readme: add equicord (#718) 2024-09-16 21:21:28 -04:00
Aiden
a23c1e43ea
remove extra async 2024-09-16 17:12:39 -04:00
Aiden
de703ba052
consolidate dynamic icon setting 2024-09-16 17:08:30 -04:00
Aiden
19b4be0ae5
fix custom mod IPC call fetching non-existent files 2024-09-16 16:44:24 -04:00
Aiden
118c5b3839
Use internal fork of arRPC (Thanks @wont-stream for their work on it!) 2024-09-16 16:15:52 -04:00
Prefill add-on
395f463365
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 96.3% (80 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-09-15 11:25:33 +02:00
Prefill add-on
9ff0d94dcc
Translated using Weblate (Arabic)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ar/
2024-09-15 11:25:32 +02:00
Prefill add-on
6d1bdfc1f9
Translated using Weblate (Slovak)
Currently translated at 0.0% (0 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sk/
2024-09-15 11:25:31 +02:00
Prefill add-on
cccb898904
Translated using Weblate (Portuguese (Portugal))
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_PT/
2024-09-15 11:25:30 +02:00
Prefill add-on
225fa27ded
Translated using Weblate (German)
Currently translated at 80.7% (67 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-09-15 11:25:30 +02:00
Prefill add-on
34612c32f0
Translated using Weblate (Romanian)
Currently translated at 21.6% (18 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-09-15 11:25:29 +02:00
Prefill add-on
da2ea5c414
Translated using Weblate (Finnish)
Currently translated at 32.5% (27 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fi/
2024-09-15 11:25:28 +02:00
Prefill add-on
f77555ed25
Translated using Weblate (Ukrainian)
Currently translated at 80.7% (67 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-09-15 11:25:27 +02:00
Prefill add-on
444a1712ca
Translated using Weblate (Lithuanian)
Currently translated at 12.0% (10 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/lt/
2024-09-15 11:25:27 +02:00
Prefill add-on
310356f7c8
Translated using Weblate (Czech)
Currently translated at 57.8% (48 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/cs/
2024-09-15 11:25:26 +02:00
Prefill add-on
4401c62532
Translated using Weblate (Hungarian)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/hu/
2024-09-15 11:25:25 +02:00
Prefill add-on
5900645b34
Translated using Weblate (Korean)
Currently translated at 71.0% (59 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ko/
2024-09-15 11:25:24 +02:00
Prefill add-on
e61a1568ee
Translated using Weblate (Turkish)
Currently translated at 89.1% (74 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-09-15 11:25:24 +02:00
Prefill add-on
5d693711d8
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 69.8% (58 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hans/
2024-09-15 11:25:23 +02:00
Prefill add-on
064f7ad2be
Translated using Weblate (Swedish)
Currently translated at 74.6% (62 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-09-15 11:25:22 +02:00
Prefill add-on
313b5f9a9c
Translated using Weblate (Japanese)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ja/
2024-09-15 11:25:21 +02:00
Prefill add-on
2a39759f8f
Translated using Weblate (Portuguese (Brazil))
Currently translated at 68.6% (57 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_BR/
2024-09-15 11:25:20 +02:00
Prefill add-on
ee89292622
Translated using Weblate (Russian)
Currently translated at 93.9% (78 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-09-15 11:25:20 +02:00
Prefill add-on
171648980c
Translated using Weblate (Persian)
Currently translated at 61.4% (51 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fa/
2024-09-15 11:25:19 +02:00
Prefill add-on
04326024ad
Translated using Weblate (Thai)
Currently translated at 20.4% (17 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/th/
2024-09-15 11:25:18 +02:00
Prefill add-on
e5ece56140
Translated using Weblate (Indonesian)
Currently translated at 67.4% (56 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/id/
2024-09-15 11:25:17 +02:00
Prefill add-on
9a2277dcdd
Translated using Weblate (Polish)
Currently translated at 73.4% (61 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-09-15 11:25:17 +02:00
Prefill add-on
ead348c02d
Translated using Weblate (Dutch)
Currently translated at 37.3% (31 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nl/
2024-09-15 11:25:16 +02:00
Prefill add-on
ea5aeaba20
Translated using Weblate (Norwegian Bokmål)
Currently translated at 62.6% (52 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nb_NO/
2024-09-15 11:25:15 +02:00
Prefill add-on
af8098d86b
Translated using Weblate (Italian)
Currently translated at 77.1% (64 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-09-15 11:25:14 +02:00
Prefill add-on
cfdbe1e315
Translated using Weblate (French)
Currently translated at 69.8% (58 of 83 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-09-15 11:25:14 +02:00
Cortex
f6a9763545
add(clientmod): equicord (#717) 2024-09-15 11:25:01 +02:00
Aiden
4322d9d41d
cleanup 2024-09-14 20:35:16 -04:00
Aiden
3c599daa22
don't need black magic to get the favicon anymore 2024-09-14 19:38:26 -04:00
Prefill add-on
a405efb3f1
Translated using Weblate (Filipino)
Currently translated at 0.0% (0 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fil/
2024-09-14 18:53:12 +02:00
smartfrigde
d48f375a2c main + ipc cleanup 2024-09-14 18:53:03 +02:00
Aiden
b65f76ae2d
*sigh* [no ci] 2024-09-13 23:37:28 -04:00
Lethal Aspect
fa3609dcdf
Added translation using Weblate (Filipino) 2024-09-14 03:16:03 +02:00
smartfrigde
f2116731eb aarch64 [skip ci] 2024-09-13 18:20:33 +02:00
smartfrigde
da086ec1f3 bump to 3.3.2 2024-09-11 19:51:18 +02:00
smartfrigde
37bff5c0db feat: mute global keybind 2024-09-11 19:38:09 +02:00
smartfrigde
87afd2525a fix custom bundle loading 2024-09-09 18:26:45 +02:00
Prefill add-on
04883d3e79
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 97.5% (80 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-09-09 15:44:55 +00:00
Prefill add-on
2f0e97b32a
Translated using Weblate (Danish)
Currently translated at 31.7% (26 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/da/
2024-09-09 15:44:54 +00:00
Prefill add-on
c1c72e41f2
Translated using Weblate (Arabic)
Currently translated at 68.2% (56 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ar/
2024-09-09 15:44:54 +00:00
Prefill add-on
a334d47fcc
Translated using Weblate (Slovak)
Currently translated at 0.0% (0 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sk/
2024-09-09 15:44:54 +00:00
Prefill add-on
a0af0dab76
Translated using Weblate (Portuguese (Portugal))
Currently translated at 68.2% (56 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_PT/
2024-09-09 15:44:53 +00:00
Prefill add-on
061d4c4a77
Translated using Weblate (German)
Currently translated at 81.7% (67 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-09-09 15:44:53 +00:00
Prefill add-on
0dae9a09ad
Translated using Weblate (Romanian)
Currently translated at 21.9% (18 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-09-09 15:44:52 +00:00
Prefill add-on
09dfee4f81
Translated using Weblate (Finnish)
Currently translated at 32.9% (27 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fi/
2024-09-09 15:44:52 +00:00
Prefill add-on
0adde58ef0
Translated using Weblate (Ukrainian)
Currently translated at 81.7% (67 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-09-09 15:44:51 +00:00
Prefill add-on
9eab530f62
Translated using Weblate (Lithuanian)
Currently translated at 12.1% (10 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/lt/
2024-09-09 15:44:51 +00:00
Prefill add-on
26510959f0
Translated using Weblate (Czech)
Currently translated at 58.5% (48 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/cs/
2024-09-09 15:44:50 +00:00
Prefill add-on
50ac6ac6af
Translated using Weblate (Hungarian)
Currently translated at 68.2% (56 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/hu/
2024-09-09 15:44:50 +00:00
Prefill add-on
13a599b82b
Translated using Weblate (Korean)
Currently translated at 71.9% (59 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ko/
2024-09-09 15:44:49 +00:00
Prefill add-on
c8474fac58
Translated using Weblate (Turkish)
Currently translated at 90.2% (74 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-09-09 15:44:49 +00:00
Prefill add-on
cbc9f174be
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 70.7% (58 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hans/
2024-09-09 15:44:48 +00:00
Prefill add-on
e3555d0b88
Translated using Weblate (Swedish)
Currently translated at 75.6% (62 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-09-09 15:44:48 +00:00
Prefill add-on
c51179a8eb
Translated using Weblate (Japanese)
Currently translated at 68.2% (56 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ja/
2024-09-09 15:44:48 +00:00
Prefill add-on
c249588550
Translated using Weblate (Portuguese (Brazil))
Currently translated at 69.5% (57 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_BR/
2024-09-09 15:44:47 +00:00
Prefill add-on
ac5a74fe3a
Translated using Weblate (Russian)
Currently translated at 95.1% (78 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-09-09 15:44:47 +00:00
Prefill add-on
4a63c5d6d2
Translated using Weblate (Persian)
Currently translated at 62.1% (51 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fa/
2024-09-09 15:44:46 +00:00
Prefill add-on
f97dbda70a
Translated using Weblate (Thai)
Currently translated at 20.7% (17 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/th/
2024-09-09 15:44:46 +00:00
Prefill add-on
9fe4f56f8a
Translated using Weblate (Spanish (Latin America))
Currently translated at 69.5% (57 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/es_419/
2024-09-09 15:44:45 +00:00
Prefill add-on
8092bb221e
Translated using Weblate (Indonesian)
Currently translated at 68.2% (56 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/id/
2024-09-09 15:44:45 +00:00
Prefill add-on
8d89a228f8
Translated using Weblate (Polish)
Currently translated at 74.3% (61 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-09-09 15:44:44 +00:00
Prefill add-on
c23a46d7e7
Translated using Weblate (Dutch)
Currently translated at 37.8% (31 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nl/
2024-09-09 15:44:44 +00:00
Prefill add-on
797576334d
Translated using Weblate (Norwegian Bokmål)
Currently translated at 63.4% (52 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nb_NO/
2024-09-09 15:44:43 +00:00
Prefill add-on
ccc63f2a0c
Translated using Weblate (Italian)
Currently translated at 78.0% (64 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-09-09 15:44:42 +00:00
Prefill add-on
e915b80080
Translated using Weblate (French)
Currently translated at 70.7% (58 of 82 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-09-09 15:44:42 +00:00
smartfrigde
dc6d0740a9 fix vencord not injecting on reloads 2024-09-09 17:44:23 +02:00
smartfrigde
85d68a7343 feat: remove download apps button 2024-09-09 17:26:56 +02:00
smartfrigde
4de61b6294 lint 2024-09-09 16:25:54 +02:00
anon user
2808c7f88f
Translated using Weblate (Turkish)
Currently translated at 92.5% (74 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-09-08 23:09:26 +02:00
Aiden
42e3b1d91f
fix bad pnpm-lock.yaml & update deps 2024-09-06 20:25:24 -04:00
smartfrigde
dece1cb2bc bump deps 2024-09-05 16:32:42 +02:00
smartfrigde
7767561d27 re-add a way to use custom bundles
+ chrome extensions
2024-09-05 16:29:24 +02:00
Aiden
58531e8dba
Revert "Merge branch 'feat-betterdiscord' into dev" I did not mean to do that
This reverts commit 3e7afa94a6, reversing
changes made to f7daa5092d.
2024-08-27 21:06:30 -04:00
Aiden
3e7afa94a6
Merge branch 'feat-betterdiscord' into dev 2024-08-27 21:02:41 -04:00
Aiden
25a3833e8b
it injects more 2024-08-27 21:00:56 -04:00
smartfrigde
f7daa5092d lint 2024-08-27 19:58:56 +02:00
smartfrigde
effb5c4574 use native titlebar when custom is missing 2024-08-27 19:58:15 +02:00
smartfrigde
28196210f9 fix missing icon on linux 2024-08-27 19:16:31 +02:00
smartfrigde
dd4c0dcfdd change to loopbackWithMute 2024-08-26 13:34:30 +02:00
KennyXDL
c9c3bff0dd
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (80 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-08-26 12:09:24 +02:00
Aiden
d0f14a0520
fetch from betterdiscord.app 2024-08-25 15:38:56 -04:00
Aiden
c576ed1a33
perhaps I should lint locally before pushing to remote 2024-08-24 23:31:08 -04:00
Aiden
29dd4851c4
remove n reference 2024-08-24 23:29:33 -04:00
Aiden
28adfca185
remove eslint-plugin-n due to erratic behavior 2024-08-24 23:27:53 -04:00
Aiden
3c1b688512
fix asars not being downloaded (Thanks @CountBleck!) 2024-08-24 23:19:08 -04:00
Aiden
b5fafcbfae
stream based downloader (still does not work) 2024-08-24 22:41:02 -04:00
Aiden
31fe5b1778
betterdiscord base 2024-08-24 20:01:58 -04:00
Mahmut Sezai Abay
20f0f8d6a9
Translated using Weblate (Turkish)
Currently translated at 80.0% (64 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-08-24 17:09:17 +02:00
Aiden
c2116b6348
[skip ci] don't build 32 bit on stable for linux 2024-08-23 12:48:26 -04:00
smartfrigde
15f9d87f5a don't load old modloader 2024-08-23 15:32:59 +02:00
smartfrigde
52e5adf12b set the value for hw accel if undeifned 2024-08-23 15:31:53 +02:00
smartfrigde
5ac72871fb fix first time startups 2024-08-23 15:25:12 +02:00
Prefill add-on
453d100eb1
Translated using Weblate (Chinese (Traditional))
Currently translated at 97.5% (78 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-08-23 13:16:00 +00:00
Prefill add-on
0477fdbbe6
Translated using Weblate (Danish)
Currently translated at 32.5% (26 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/da/
2024-08-23 13:15:59 +00:00
Prefill add-on
505a2618de
Translated using Weblate (Arabic)
Currently translated at 70.0% (56 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ar/
2024-08-23 13:15:59 +00:00
Prefill add-on
80530b5302
Translated using Weblate (Slovak)
Currently translated at 0.0% (0 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sk/
2024-08-23 13:15:58 +00:00
Prefill add-on
8b2764a2cc
Translated using Weblate (Portuguese (Portugal))
Currently translated at 70.0% (56 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_PT/
2024-08-23 13:15:58 +00:00
Prefill add-on
d7b2776de6
Translated using Weblate (German)
Currently translated at 83.7% (67 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-08-23 13:15:57 +00:00
Prefill add-on
118e5b03e4
Translated using Weblate (Romanian)
Currently translated at 22.5% (18 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-08-23 13:15:57 +00:00
Prefill add-on
825f499d3b
Translated using Weblate (Finnish)
Currently translated at 33.7% (27 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fi/
2024-08-23 13:15:56 +00:00
Prefill add-on
f41afd5473
Translated using Weblate (Ukrainian)
Currently translated at 83.7% (67 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-08-23 13:15:56 +00:00
Prefill add-on
e934724935
Translated using Weblate (Lithuanian)
Currently translated at 12.5% (10 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/lt/
2024-08-23 13:15:55 +00:00
Prefill add-on
9a49d88e22
Translated using Weblate (Czech)
Currently translated at 60.0% (48 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/cs/
2024-08-23 13:15:55 +00:00
Prefill add-on
5aed008c75
Translated using Weblate (Hungarian)
Currently translated at 70.0% (56 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/hu/
2024-08-23 13:15:54 +00:00
Prefill add-on
c3f455d64c
Translated using Weblate (Korean)
Currently translated at 73.7% (59 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ko/
2024-08-23 13:15:54 +00:00
Prefill add-on
86938e57da
Translated using Weblate (Turkish)
Currently translated at 71.2% (57 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-08-23 13:15:53 +00:00
Prefill add-on
c32e55da60
Translated using Weblate (Chinese (Simplified))
Currently translated at 72.5% (58 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hans/
2024-08-23 13:15:53 +00:00
Prefill add-on
908959d35d
Translated using Weblate (Swedish)
Currently translated at 77.5% (62 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-08-23 13:15:52 +00:00
Prefill add-on
b74199bb10
Translated using Weblate (Japanese)
Currently translated at 70.0% (56 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ja/
2024-08-23 13:15:52 +00:00
Prefill add-on
90060e82ec
Translated using Weblate (Portuguese (Brazil))
Currently translated at 71.2% (57 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_BR/
2024-08-23 13:15:51 +00:00
Prefill add-on
022cd40c5b
Translated using Weblate (Russian)
Currently translated at 97.5% (78 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-08-23 13:15:51 +00:00
Prefill add-on
56837a6649
Translated using Weblate (Persian)
Currently translated at 63.7% (51 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fa/
2024-08-23 13:15:50 +00:00
Prefill add-on
a535d67598
Translated using Weblate (Thai)
Currently translated at 21.2% (17 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/th/
2024-08-23 13:15:50 +00:00
Prefill add-on
0d81976d9c
Translated using Weblate (Spanish (Latin America))
Currently translated at 71.2% (57 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/es_419/
2024-08-23 13:15:49 +00:00
Prefill add-on
493c63a5ec
Translated using Weblate (Indonesian)
Currently translated at 70.0% (56 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/id/
2024-08-23 13:15:49 +00:00
Prefill add-on
0c2f2bf06d
Translated using Weblate (Polish)
Currently translated at 76.2% (61 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-08-23 13:15:48 +00:00
Prefill add-on
859ba9c23b
Translated using Weblate (Dutch)
Currently translated at 38.7% (31 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nl/
2024-08-23 13:15:48 +00:00
Prefill add-on
861a999166
Translated using Weblate (Norwegian Bokmål)
Currently translated at 65.0% (52 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nb_NO/
2024-08-23 13:15:47 +00:00
Prefill add-on
42705291ec
Translated using Weblate (Italian)
Currently translated at 80.0% (64 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-08-23 13:15:47 +00:00
Prefill add-on
63983fe0cd
Translated using Weblate (French)
Currently translated at 72.5% (58 of 80 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-08-23 13:15:46 +00:00
smartfrigde
b47662d5a8 add hardware acceleration option 2024-08-23 15:15:24 +02:00
smartfrigde
d2ab42de43 proper artifact naming 2024-08-23 14:58:45 +02:00
Aiden
2cfa65d265
Patch electron-context-menu to properly save full size discord images to fix #527 2024-08-22 17:56:11 -04:00
Aiden
5d0c212136
no linux 32 bit 2024-08-21 17:43:11 -04:00
Aiden
46aebde414
32bit builds 2024-08-20 16:41:16 -04:00
smartfrigde
f90d8d726b remove cross-fetch 2024-08-20 18:36:30 +02:00
smartfrigde
e5b201c9c4 bump to e32 2024-08-20 16:16:27 +02:00
Aiden
b23cee4d56
don't waste 1.2gb of GitHub's storage & bandwidth (#691) 2024-08-19 19:46:41 -04:00
Aiden
ad77a2a48d
oops 2024-08-19 19:30:00 -04:00
Aiden
1c1a281ca1
New actions (#690) 2024-08-19 19:27:52 -04:00
Aiden
f4d1080b6e
bad spelling moment 2024-08-19 13:38:47 -04:00
Aiden
0c9f8dca1c
less confusing name for modloader 2024-08-19 13:00:50 -04:00
Aiden
f44df7d53d
Don't allow the user to disable shelter 2024-08-19 12:58:34 -04:00
smartfrigde
c7ade70efd make all assets local 2024-08-19 18:40:07 +02:00
smartfrigde
eb16e714b4 switch back to script arRPC 2024-08-19 17:30:02 +02:00
smartfrigde
71b0c9230a lint 2024-08-19 16:49:41 +02:00
smartfrigde
f614748801 tweak theme manager UI 2024-08-19 16:49:06 +02:00
smartfrigde
1c9fd5518c feat: add quick css 2024-08-19 13:55:22 +02:00
smartfrigde
6c02ee0788 lint 2024-08-18 18:48:14 +02:00
smartfrigde
f5f322a751 remove legacy settings 2024-08-18 18:46:36 +02:00
smartfridge
1da43a6575
move shelter plugins into the main repo (#688)
* wip: local shelter plugins

* serve plugins over armcord protocol

* remove useless comments

* remove use strict from bundles before sending them

* update lockfile

* lint

* check for path escape

* add fix bundle script

* format script

* remove unused imports
2024-08-18 18:00:36 +02:00
Aiden
573c96b4ba
always add plugins 2024-08-17 18:11:54 -04:00
Aiden
5690fe1b97
Modloader rewrite (#686)
approved at https://canary.discord.com/channels/820732039253852171/820732039253852174/1274455749241868319
2024-08-17 15:52:50 -04:00
Aiden
d9e2b75c62
Windows Store package is up 2024-08-17 15:51:12 -04:00
smartfrigde
2a7501b708 re-add multi instance support 2024-08-17 19:36:19 +02:00
smartfrigde
53e095ef3a fix: splash mod download check 2024-08-17 16:51:25 +02:00
smartfrigde
ebcce7a12b fix: setup enable shelter by default 2024-08-16 17:50:13 +02:00
smartfrigde
33c613c776 revamp theme manager
dynamically load themes, edit them, allow for drag and dropping of local themes and few fixes
2024-08-15 19:47:24 +02:00
OliverTzeng
d9ba179a1c
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (78 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-08-15 12:09:19 +02:00
Tomasz Kujawa
453449bc16
Translated using Weblate (Polish)
Currently translated at 78.2% (61 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-08-15 12:09:18 +02:00
Prefill add-on
375267c71e
Translated using Weblate (Chinese (Traditional))
Currently translated at 0.0% (0 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hant/
2024-08-14 11:24:23 +02:00
OliverTzeng
af5d95b937
Added translation using Weblate (Chinese (Traditional)) 2024-08-14 11:24:17 +02:00
ApertureUA
b1427b9462
Translated using Weblate (Ukrainian)
Currently translated at 85.8% (67 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-08-14 11:24:16 +02:00
smartfrigde
44cc679b81 lint 2024-08-13 17:02:26 +02:00
smartfrigde
8e94ecc1bd feat: remove yt ads 2024-08-13 16:59:09 +02:00
smartfrigde
ce22546b70 use script rpc when shelter is missing 2024-08-13 16:46:37 +02:00
Aiden
4585112f4b
dont test flatpak in prod 2024-08-12 20:00:05 -04:00
Aiden
beaf714e03
sudo 2024-08-12 19:33:40 -04:00
Aiden
3803539e4b
flatpak test 2024-08-12 19:15:12 -04:00
Aiden
ca169c2494
don't lint configs 2024-08-12 18:46:10 -04:00
Aiden
38b4376f90
linting is hard 2024-08-12 18:31:57 -04:00
Aiden
e31eac11ad
tsconfig oddities fix
- update packages
- new tsconfig
- dependabot NPM weekly -> monthly
- fix inconsistencies in type imports
- fix platform detection
- minor linting fixes
- minor type fixes
2024-08-12 18:30:07 -04:00
George Bogdanoff
6e88ddd299
Translated using Weblate (Russian)
Currently translated at 100.0% (78 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-08-07 10:09:23 +02:00
smartfrigde
27907ad4a0 add old settings when shelter is disabled 2024-07-31 17:02:15 +02:00
smartfrigde
122601b021 only check on case sensitive file systems 2024-07-31 16:31:03 +02:00
smartfrigde
d31143d3a6 check for dev when checking old config 2024-07-31 16:29:48 +02:00
smartfrigde
d4807641ba copy over old armcord config 2024-07-31 16:11:44 +02:00
smartfrigde
cdc570997b remove unused imports 2024-07-31 15:52:54 +02:00
smartfrigde
95536106a7 expose more apis for settings 2024-07-31 15:50:19 +02:00
smartfrigde
0e53a0cfeb change dynamic icon string 2024-07-31 14:40:11 +02:00
smartfrigde
cef19a87d6 fix theme parsing 2024-07-31 14:04:35 +02:00
smartfrigde
860cabdb47 lint 2024-07-31 13:56:52 +02:00
smartfrigde
d9e59349f2 fix theme manager 2024-07-31 13:54:54 +02:00
Prefill add-on
b1a04ebee6
Translated using Weblate (German)
Currently translated at 88.4% (69 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-07-28 01:45:15 +02:00
Prefill add-on
661ca2612f
Translated using Weblate (German)
Currently translated at 88.4% (69 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-07-28 01:45:15 +02:00
Prefill add-on
f20ea14279
Translated using Weblate (German)
Currently translated at 88.4% (69 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-07-28 01:45:14 +02:00
Prefill add-on
5b19fd7bde
Translated using Weblate (German)
Currently translated at 88.4% (69 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-07-28 01:45:13 +02:00
Prefill add-on
7617bc1e64
Translated using Weblate (German)
Currently translated at 88.4% (69 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-07-28 01:45:12 +02:00
Ettore Atalan
9b5f1307e1
Translated using Weblate (German)
Currently translated at 88.4% (69 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-07-28 01:45:11 +02:00
Aiden
e7e090d717
don't look for "ArmCord" config dir 2024-07-23 15:58:55 -04:00
smartfrigde
6c07aa473e fix quitting screenshare 2024-07-23 20:50:26 +02:00
Aiden
6b9fe07ad4
Cleanup import code, linter doesn't like it anymore, and convert review -> note 2024-07-22 15:46:18 -04:00
Aiden
506f4e9b08
update packages 2024-07-22 15:23:03 -04:00
smartfrigde
2b11455aef fix a typo 2024-07-20 17:30:20 +02:00
smartfrigde
40d1053c53 improve update version check 2024-07-19 22:31:28 +02:00
lukacchi
8c4dbf0bc4
Translated using Weblate (Spanish (Latin America))
Currently translated at 75.6% (59 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/es_419/
2024-07-19 20:22:32 +02:00
Aiden
8f1e73ed9d
Fix config duplicate 2024-07-19 14:22:29 -04:00
smartfrigde
88d522e260 check for ArmCord folder earlier 2024-07-19 18:48:10 +02:00
smartfrigde
0757ac763b fix skip splash 2024-07-19 18:46:04 +02:00
smartfrigde
480c114aff add titlebar overlay window 2024-07-19 18:42:49 +02:00
smartfrigde
b056f3d764 only update new badges when dynamic icon is disabled 2024-07-19 18:23:48 +02:00
smartfrigde
708325b0eb add new app badge on windows 2024-07-19 18:17:27 +02:00
smartfrigde
306ee95bc3 lint 2024-07-19 17:44:04 +02:00
smartfrigde
84b7c560e0 fix setup + shelter plugin loading 2024-07-19 17:24:17 +02:00
Andrie
11fcb671ed
Translated using Weblate (Romanian)
Currently translated at 23.0% (18 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-07-19 12:09:10 +02:00
Aiden
714c88b28c
microsoft store link 2024-07-17 13:21:08 -04:00
smartfrigde
4fc401211e don't inject our plugins when running straight from src 2024-07-16 15:27:55 +02:00
smartfrigde
6056a2c8d8 disable tray by default on macOS 2024-07-16 12:56:06 +02:00
smartfrigde
6258874580 remove badge count when not needed 2024-07-16 12:18:30 +02:00
smartfrigde
5d48938864 add ping indicator on macOS 2024-07-16 12:00:24 +02:00
smartfrigde
a6bc52e8c1 fix macOS dock behaviour 2024-07-16 11:10:11 +02:00
smartfrigde
66abca95d3 print macOS permission status 2024-07-16 10:43:21 +02:00
smartfrigde
7457b88eb7 fix screenshare css 2024-07-16 08:51:15 +02:00
smartfrigde
65bb5b3147 bump electron 2024-07-15 22:46:58 +02:00
smartfrigde
260a215392 lint 2024-07-15 22:33:17 +02:00
smartfrigde
246fd2233d add armcord plugins automatically 2024-07-15 22:31:34 +02:00
smartfrigde
fc56f4fe25 allow for 2 mods 2024-07-15 21:30:25 +02:00
smartfrigde
4c36e7d151 change mantainer email 2024-07-15 20:10:54 +02:00
smartfrigde
18ba4e3d0b fix: make executableArgs an array 2024-07-15 19:56:50 +02:00
smartfrigde
b431b4b312 snap: disable process scanning 2024-07-15 19:52:04 +02:00
smartfrigde
85d3354e23 feat: re-add channel switching 2024-07-15 19:46:57 +02:00
smartfrigde
f9290db01a remove useless ipc + lint 2024-07-15 15:45:24 +02:00
smartfrigde
105dc2e18e merge 2024-07-14 22:50:28 +02:00
smartfrigde
b0e6f606c5 remove webviewTag from discord windows 2024-07-14 22:47:09 +02:00
Prefill add-on
40006f7ca4
Translated using Weblate (Danish)
Currently translated at 37.1% (29 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/da/
2024-07-14 18:14:28 +02:00
Prefill add-on
12bc61c700
Translated using Weblate (Arabic)
Currently translated at 75.6% (59 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ar/
2024-07-14 18:14:28 +02:00
Prefill add-on
688d9c6d91
Translated using Weblate (Slovak)
Currently translated at 0.0% (0 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sk/
2024-07-14 18:14:28 +02:00
Prefill add-on
39788071eb
Translated using Weblate (Portuguese (Portugal))
Currently translated at 75.6% (59 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_PT/
2024-07-14 18:14:28 +02:00
Prefill add-on
e266888ac8
Translated using Weblate (German)
Currently translated at 75.6% (59 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-07-14 18:14:27 +02:00
Prefill add-on
4c0a39c015
Translated using Weblate (Romanian)
Currently translated at 11.5% (9 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-07-14 18:14:27 +02:00
Prefill add-on
cc235edb43
Translated using Weblate (Finnish)
Currently translated at 35.8% (28 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fi/
2024-07-14 18:14:27 +02:00
Prefill add-on
d4fddd8a7e
Translated using Weblate (Ukrainian)
Currently translated at 78.2% (61 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-07-14 18:14:27 +02:00
Prefill add-on
965097c264
Translated using Weblate (Lithuanian)
Currently translated at 12.8% (10 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/lt/
2024-07-14 18:14:27 +02:00
Prefill add-on
57440e8131
Translated using Weblate (Czech)
Currently translated at 64.1% (50 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/cs/
2024-07-14 18:14:27 +02:00
Prefill add-on
c27638f67b
Translated using Weblate (Hungarian)
Currently translated at 75.6% (59 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/hu/
2024-07-14 18:14:27 +02:00
Prefill add-on
9cb86ec595
Translated using Weblate (Korean)
Currently translated at 79.4% (62 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ko/
2024-07-14 18:14:27 +02:00
Prefill add-on
63a4fff2e2
Translated using Weblate (Turkish)
Currently translated at 76.9% (60 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-07-14 18:14:27 +02:00
Prefill add-on
05759790c5
Translated using Weblate (Chinese (Simplified))
Currently translated at 78.2% (61 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hans/
2024-07-14 18:14:27 +02:00
Prefill add-on
3899f4bcd4
Translated using Weblate (Swedish)
Currently translated at 83.3% (65 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-07-14 18:14:27 +02:00
Prefill add-on
a5965c9523
Translated using Weblate (Japanese)
Currently translated at 75.6% (59 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ja/
2024-07-14 18:14:27 +02:00
Prefill add-on
c310fcdf43
Translated using Weblate (Portuguese (Brazil))
Currently translated at 76.9% (60 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_BR/
2024-07-14 18:14:27 +02:00
Prefill add-on
e1ef9a7dbe
Translated using Weblate (Russian)
Currently translated at 85.8% (67 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-07-14 18:14:27 +02:00
Prefill add-on
8599690058
Translated using Weblate (Persian)
Currently translated at 67.9% (53 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fa/
2024-07-14 18:14:26 +02:00
Prefill add-on
eeafd1d6b6
Translated using Weblate (Thai)
Currently translated at 21.7% (17 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/th/
2024-07-14 18:14:26 +02:00
Prefill add-on
7fd5220857
Translated using Weblate (Spanish (Latin America))
Currently translated at 69.2% (54 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/es_419/
2024-07-14 18:14:26 +02:00
Prefill add-on
2b3b25e21d
Translated using Weblate (Indonesian)
Currently translated at 75.6% (59 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/id/
2024-07-14 18:14:26 +02:00
Prefill add-on
bda38fb716
Translated using Weblate (Polish)
Currently translated at 79.4% (62 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-07-14 18:14:26 +02:00
Prefill add-on
83a4f50e0b
Translated using Weblate (Dutch)
Currently translated at 39.7% (31 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nl/
2024-07-14 18:14:26 +02:00
Prefill add-on
9c267c6c31
Translated using Weblate (Norwegian Bokmål)
Currently translated at 70.5% (55 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nb_NO/
2024-07-14 18:14:26 +02:00
Prefill add-on
eddb4c5195
Translated using Weblate (Italian)
Currently translated at 85.8% (67 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-07-14 18:14:26 +02:00
Prefill add-on
ef96d4109a
Translated using Weblate (French)
Currently translated at 76.9% (60 of 78 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-07-14 18:14:26 +02:00
Hosted Weblate
3289fe22c2
Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/
2024-07-14 18:14:03 +02:00
smartfrigde
2feb4d18bd expose restart api 2024-07-14 18:13:51 +02:00
smartfrigde
36b9c7ce5e rename armcord theme option to window style 2024-07-14 17:19:33 +02:00
smartfrigde
5d1442a57b expose i18n apis 2024-07-14 11:49:41 +02:00
smartfrigde
3ebbdf5262 Merge branch 'dev' of https://github.com/ArmCord/ArmCord into dev 2024-07-13 08:42:57 -07:00
smartfrigde
8ec52d6679 remove in-app settings
+ prepare for shelter settings
2024-07-13 08:42:49 -07:00
Aiden
faed2e29ec
update deps and fix lockfile 2024-07-12 18:29:26 -04:00
smartfrigde
cb7f96388b move electron builder to dev deps 2024-07-12 13:25:54 -07:00
smartfrigde
33238db154 re-add electron builder 2024-07-12 13:22:30 -07:00
smartfrigde
ec6969c6d0 fix custom titlebar on macOS 2024-07-12 13:18:14 -07:00
smartfrigde
5aaea8b6d6 fix pasting on macOS 2024-07-12 13:03:05 -07:00
smartfridge
5258023c50
feat: rollup (#652)
* rollup base

* rollup main building

* fix preload

* fix all browserwindows

* add esbuild minify

* fix some linting errors

* fix linting errors

* use correct arrpc repo

* [temp] drop pnpm lock

* recreate pnpm-lock

* flush pnpm lock

* clean up rollup building

---------

Co-authored-by: Aiden <amb@aspy.dev>
2024-07-12 12:55:54 -07:00
albanobattistella
1dbe509090
Translated using Weblate (Italian)
Currently translated at 100.0% (86 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-07-09 21:09:19 +02:00
Aiden
4ed397d1ad
fix arrpc git not resolving for whatever reason 2024-07-02 15:53:21 -04:00
dependabot[bot]
6102154a1f
chore(deps-dev): bump electron-builder from 25.0.0-alpha.9 to 25.0.0-alpha.10 (#645)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 22:23:34 -04:00
Mads R. Andersen
b4e35434c2
Translated using Weblate (Danish)
Currently translated at 52.3% (45 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/da/
2024-07-02 03:09:15 +02:00
awesfdawe
baddf56497
Translated using Weblate (Russian)
Currently translated at 100.0% (86 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-07-02 03:09:14 +02:00
Aiden
a2e41c3df1
Package Updates 2024-07-01 20:43:33 -04:00
Prefill add-on
dbd6a24395
Translated using Weblate (Danish)
Currently translated at 100.0% (0 of 0 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/da/
2024-07-01 02:26:02 +02:00
Mads R. Andersen
dee46370a1
Added translation using Weblate (Danish) 2024-07-01 02:25:58 +02:00
Aiden
c74184419e
Fix linting, partially break theme loaders (themes can no longer be hot-loaded, the client must be restarted) 2024-06-27 17:13:46 -04:00
Aiden
6f1b8f4c0a
Bump packages 2024-06-27 16:22:31 -04:00
Prefill add-on
a763c6735d
Translated using Weblate (Arabic)
Currently translated at 89.5% (77 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ar/
2024-06-27 22:19:32 +02:00
Prefill add-on
cd83e3aa24
Translated using Weblate (Slovak)
Currently translated at 0.0% (0 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sk/
2024-06-27 22:19:32 +02:00
Prefill add-on
392f7f32ab
Translated using Weblate (Portuguese (Portugal))
Currently translated at 89.5% (77 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_PT/
2024-06-27 22:19:32 +02:00
Prefill add-on
d21be3206b
Translated using Weblate (German)
Currently translated at 89.5% (77 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/de/
2024-06-27 22:19:32 +02:00
Prefill add-on
5b3ae3c974
Translated using Weblate (Romanian)
Currently translated at 12.7% (11 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ro/
2024-06-27 22:19:32 +02:00
Prefill add-on
ffe19d959e
Translated using Weblate (Finnish)
Currently translated at 36.0% (31 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fi/
2024-06-27 22:19:32 +02:00
Prefill add-on
68a6d07ba6
Translated using Weblate (Ukrainian)
Currently translated at 91.8% (79 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/uk/
2024-06-27 22:19:32 +02:00
Prefill add-on
21f17439c3
Translated using Weblate (Lithuanian)
Currently translated at 16.2% (14 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/lt/
2024-06-27 22:19:32 +02:00
Prefill add-on
a301a0f9f0
Translated using Weblate (Czech)
Currently translated at 76.7% (66 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/cs/
2024-06-27 22:19:31 +02:00
Prefill add-on
800382b8a9
Translated using Weblate (Hungarian)
Currently translated at 89.5% (77 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/hu/
2024-06-27 22:19:31 +02:00
Prefill add-on
ca8a3de366
Translated using Weblate (Korean)
Currently translated at 93.0% (80 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ko/
2024-06-27 22:19:31 +02:00
Prefill add-on
d49e095f63
Translated using Weblate (Turkish)
Currently translated at 90.6% (78 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/tr/
2024-06-27 22:19:31 +02:00
Prefill add-on
334b26b9f3
Translated using Weblate (Chinese (Simplified))
Currently translated at 91.8% (79 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/zh_Hans/
2024-06-27 22:19:31 +02:00
Prefill add-on
84687af223
Translated using Weblate (Swedish)
Currently translated at 97.6% (84 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-06-27 22:19:31 +02:00
Prefill add-on
510426123b
Translated using Weblate (Japanese)
Currently translated at 89.5% (77 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ja/
2024-06-27 22:19:31 +02:00
Prefill add-on
5f18c88900
Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.6% (78 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pt_BR/
2024-06-27 22:19:31 +02:00
Prefill add-on
5c60202473
Translated using Weblate (Russian)
Currently translated at 91.8% (79 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/ru/
2024-06-27 22:19:31 +02:00
Prefill add-on
92eaf7c51d
Translated using Weblate (Persian)
Currently translated at 73.2% (63 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fa/
2024-06-27 22:19:31 +02:00
Prefill add-on
600e79275e
Translated using Weblate (Thai)
Currently translated at 26.7% (23 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/th/
2024-06-27 22:19:31 +02:00
Prefill add-on
62f9fed553
Translated using Weblate (Spanish (Latin America))
Currently translated at 83.7% (72 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/es_419/
2024-06-27 22:19:31 +02:00
Prefill add-on
5c1a1b7a07
Translated using Weblate (Indonesian)
Currently translated at 89.5% (77 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/id/
2024-06-27 22:19:31 +02:00
Prefill add-on
656c85771a
Translated using Weblate (Polish)
Currently translated at 93.0% (80 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/pl/
2024-06-27 22:19:31 +02:00
Prefill add-on
0ac4c01a7e
Translated using Weblate (Dutch)
Currently translated at 43.0% (37 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nl/
2024-06-27 22:19:31 +02:00
Prefill add-on
68bd29c89f
Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.9% (67 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/nb_NO/
2024-06-27 22:19:31 +02:00
Prefill add-on
79d6e4fd56
Translated using Weblate (Italian)
Currently translated at 93.0% (80 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/it/
2024-06-27 22:19:31 +02:00
Prefill add-on
2a09a41213
Translated using Weblate (French)
Currently translated at 89.5% (77 of 86 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/fr/
2024-06-27 22:19:31 +02:00
Aiden
fd79b62088
Implement Autoscrolling toggle (#643) 2024-06-27 16:19:23 -04:00
smartfrigde
f1c6fcb948 fix: app not loading 2024-06-27 22:08:16 +02:00
smartfrigde
0fcf628aa2 fix: use loopback instead of loopbackWithMute 2024-06-27 21:58:18 +02:00
smartfrigde
653cc4381a fix: X11 screensharing 2024-06-27 21:30:21 +02:00
smartfrigde
65b4cc1dd1 chore: remove wip from arRPC in settings 2024-06-27 21:30:21 +02:00
Aiden
b4f8871a5d
Bug Maintainers less about package updates 2024-06-25 16:32:24 -04:00
Aiden
6404c97a0d
Chore: Update Packages
Bugfix: Properly configure prettier + ESLint
2024-06-25 16:30:42 -04:00
smartfrigde
344f01f136 fix: theme manager 2024-06-22 21:18:17 +02:00
bittin1ddc447d824349b2
2fd5b71381
Translated using Weblate (Swedish)
Currently translated at 100.0% (84 of 84 strings)

Translation: ArmCord/ArmCord
Translate-URL: https://hosted.weblate.org/projects/armcord/armcord/sv/
2024-06-18 07:09:16 +02:00
318 changed files with 18209 additions and 8850 deletions

View file

@ -1,6 +0,0 @@
{
"image": "mcr.microsoft.com/devcontainers/universal:2",
"features": {
"ghcr.io/devcontainers/features/desktop-lite:1": {}
}
}

1
.gitattributes vendored
View file

@ -1 +0,0 @@
* text=auto eol=lf

28
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View file

@ -0,0 +1,28 @@
## Summary
<!-- Briefly describe what this PR changes. -->
## Problem
<!-- What issue, bug, feature request, or maintenance task does this address? -->
## Solution
<!-- What changed, and why is this the right approach? -->
## Risk
<!-- Call out anything that could regress, be platform-specific, or require extra review. -->
## Testing
<!-- Describe the checks you ran and any manual smoke tests. -->
- [ ] `pnpm lint`
- [ ] `pnpm build` if this PR touches runtime, bundling, or packaging code
- [ ] Manual verification for affected flows
- [ ] Screenshots or recordings for UI changes
## Notes
<!-- Add links to related issues, screenshots, follow-up work, or implementation details. -->

View file

@ -1,13 +0,0 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
time: "13:00"
open-pull-requests-limit: 99
versioning-strategy: increase

4
.github/release.md vendored
View file

@ -1,4 +1,4 @@
# Thanks for checking out ArmCord dev builds!
# Thanks for checking out Legcord dev builds!
These builds are unstable and not ready for full release. They contain new experimental features and changes. We provide no official support for them.
Make sure to join our [Discord server](https://discord.gg/uaW5vMY3V6) to share opinions, or to chat with ArmCord developers!
Make sure to join our [Discord server](https://discord.gg/uaW5vMY3V6) to share opinions, or to chat with Legcord developers!

View file

@ -1,105 +0,0 @@
name: Dev build
on:
push:
branches:
- dev
jobs:
build:
strategy:
matrix:
os: [windows-latest, ubuntu-latest, macos-latest]
arch: [arm64, amd64]
include:
- arch: arm64
os: windows-latest
flags: "--arm64 --windows"
target: "arm64-win"
- arch: amd64
os: windows-latest
flags: "--x64 --windows"
target: "amd64-win"
- arch: arm64
os: ubuntu-latest
flags: "--arm64 --linux"
target: "arm64-linux"
- arch: amd64
os: ubuntu-latest
flags: "--x64 --linux"
target: "amd64-linux"
- arch: arm64
os: macos-latest
flags: "--arm64 --macos"
target: "arm64-mac"
- arch: amd64
os: macos-latest
flags: "--x64 --macos"
target: "amd64-mac"
runs-on: ${{matrix.os}}
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Prepeare PNPM
uses: pnpm/action-setup@v4
- name: Prepare Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: pnpm
- name: Install dependencies
run: pnpm i
- name: Build TypeScript
run: pnpm build
- name: Build Electron
run: pnpm electron-builder ${{matrix.flags}} zip
env:
GH_TOKEN: ${{secrets.GITHUB_TOKEN}} # MacOS needs the token or it will fail to build
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: ${{matrix.target}}
path: dist/
release:
runs-on: ubuntu-latest
needs: build
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Download artifacts
uses: actions/download-artifact@v4
with:
path: release-files
- name: Get short commit hash
id: vars
run: echo "sha_short=$(git rev-parse --short "$GITHUB_SHA")" >> $GITHUB_OUTPUT
- name: Delete old devbuild
run: gh release delete devbuild -y --cleanup-tag
env:
GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Create release
uses: ncipollo/release-action@v1
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
with:
bodyFile: .github/release.md
name: Dev Build ${{steps.vars.outputs.sha_short}}
prerelease: true
draft: false
tag: devbuild
artifacts: release-files/**/*.zip

View file

@ -1,32 +0,0 @@
name: Lint
on:
push:
branches:
- "*"
pull_request:
branches:
- "*"
jobs:
run-linters:
name: Run linters
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: pnpm
- name: Install Node.js dependencies
run: pnpm install
- name: Run linters
run: pnpm run lint

14
.github/workflows/lint.yml vendored Normal file
View file

@ -0,0 +1,14 @@
name: Code quality
on: [push, pull_request]
jobs:
quality:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Setup Biome
uses: biomejs/setup-biome@v2
- name: Run Biome
run: biome ci . --reporter=github

45
.github/workflows/meta.yml vendored Normal file
View file

@ -0,0 +1,45 @@
name: Update metainfo on release
on:
release:
types:
- published
workflow_dispatch:
permissions:
contents: write
jobs:
update:
runs-on: ubuntu-latest
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v6 # Install pnpm using packageManager key in package.json
- name: Use Node.js 22
uses: actions/setup-node@v6
with:
node-version-file: package.json
cache: pnpm
- name: Install dependencies
run: pnpm i
- name: Update metainfo
run: pnpm updateMeta
- name: Commit and merge in changes
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
gh release upload "${{ github.event.release.tag_name }}" meta/app.legcord.Legcord.metainfo.xml
git add meta/app.legcord.Legcord.metainfo.xml
git commit -m "metainfo: add entry for ${{ github.event.release.tag_name }}"
git push origin HEAD:dev
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

121
.github/workflows/package.yml vendored Normal file
View file

@ -0,0 +1,121 @@
name: Package
on:
push:
branches:
- dev
- stable
jobs:
package:
continue-on-error: true
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-latest]
runs-on: ${{matrix.os}}
env:
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_TOKEN }}
GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Add commit to version
if: github.ref_name == 'dev'
run: cat <<< $(jq --arg ver "$(jq -r '.version' package.json)-$(git rev-parse --short HEAD)" '.version = $ver' package.json) > package.json
shell: bash
- name: Prepare PNPM
uses: pnpm/action-setup@v6
- name: Prepare Node.js
uses: actions/setup-node@v6
with:
node-version-file: package.json
cache: pnpm
- name: Install dependencies
run: pnpm i
- name: Build TypeScript
run: pnpm build
- name: Install SnapCraft
if: matrix.os == 'macos-latest'
uses: samuelmeuli/action-snapcraft@v3
- name: Load Electron cache
uses: actions/cache/restore@v5
with:
path: .cache
key: electron-zips.${{matrix.os}}
# Sadly, it makes more sense to separate builds per platform
- name: Build Electron for MacOS (DMG & ZIP)
if: matrix.os == 'macos-latest'
run: pnpm electron-builder --universal -m zip dmg
env:
CSC_LINK: "https://legcord.app/NewSign.p12"
CSC_KEY_PASSWORD: ${{ secrets.MACOS_SIGN_PASS }}
APPLE_ID: ${{secrets.APPLE_ID}}
APPLE_APP_SPECIFIC_PASSWORD: ${{secrets.APPLE_ID_PASSWORD}}
APPLE_TEAM_ID: ${{secrets.APPLE_TEAM_ID}}
- name: Build Electron for Windows (NSIS, AppX, & ZIP)
if: matrix.os == 'windows-latest'
run: pnpm electron-builder --ia32 --arm64 --x64 -w nsis appx zip
- name: Build Electron for Linux (RPM, DEB, AppImage & ZIP)
if: matrix.os == 'ubuntu-latest'
run: pnpm electron-builder --armv7l --arm64 --x64 -l rpm deb appimage zip tar.gz
- name: Save Electron Cache
uses: actions/cache/save@v5
with:
path: .cache
key: electron-zips.${{matrix.os}}
- name: Collect artifacts
run: mkdir artifacts |
find dist/. -maxdepth 1 -type f -exec mv {} artifacts \;
shell: bash
- name: Upload artifactsstable
uses: actions/upload-artifact@v6
with:
name: ${{matrix.os}}-artifacts
path: artifacts/*
release:
runs-on: ubuntu-latest
needs:
- package
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
steps:
- name: Download artifacts
uses: actions/download-artifact@v6
with:
path: release-files
- name: Create release
if: github.ref_name == 'dev'
uses: ncipollo/release-action@v1
with:
name: Rolling Dev Build
allowUpdates: true
removeArtifacts: true
prerelease: true
body: "Built against https://github.com/Legcord/Legcord/tree/dev on every commit. NOTE: tarballs do not update."
draft: false
tag: devbuild
artifacts: release-files/**/*
- name: Create release
if: github.ref_name == 'stable'
uses: ncipollo/release-action@v1
with:
name: Stable Release Draft
prerelease: false
tag: stable
draft: true
artifacts: release-files/**/*

View file

@ -1,238 +0,0 @@
name: Release build
on:
push:
branches:
- stable
env:
FORCE_COLOR: true
jobs:
build-linux:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- name: Use Node.js 22
uses: actions/setup-node@v4
with:
node-version: 22
cache: "pnpm"
- name: Install Node dependencies
run: pnpm i -g cargo-cp-artifact electron-builder && pnpm i
- name: Build
run: pnpm run build && electron-builder --linux && electron-builder --arm64 --linux && electron-builder --armv7l --linux
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: List all files in the dist directory
run: ls -l dist
- name: Delete unpacked builds
run: rm -rf dist/linux-unpacked && rm -rf dist/linux-arm64-unpacked && rm -rf dist/linux-armv7l-unpacked
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: ArmCordLinux
path: dist/
build-mac:
runs-on: macos-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- name: Use Node.js 22
uses: actions/setup-node@v4
with:
node-version: 22
cache: "pnpm"
- name: Install Node dependencies
run: pnpm i -g cargo-cp-artifact electron-builder && pnpm i
- name: Build
run: pnpm run build && electron-builder --macos --x64 --arm64
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: List all files in the dist directory
run: ls -l dist
- name: Delete unpacked builds
run: rm -rf dist/macos-unpacked
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: ArmCordMac
path: dist/
build-windows:
runs-on: windows-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- name: Use Node.js 22
uses: actions/setup-node@v4
with:
node-version: 22
cache: "pnpm"
- name: Install Node dependencies
run: pnpm i -g cargo-cp-artifact electron-builder && pnpm i
- name: Build
run: pnpm run build && electron-builder --windows
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Delete unpacked builds
run: Remove-Item -LiteralPath ".\dist\win-unpacked" -Force -Recurse
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: ArmCordWindows
path: dist/
build-windowsOnARM:
runs-on: windows-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: "22"
cache: "pnpm"
- name: Set architecture
run: set npm_config_arch=arm64
- name: Install Node dependencies
run: pnpm install -g cargo-cp-artifact electron-builder && pnpm install
- name: Build
run: pnpm run build && electron-builder --windows --arm64
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Delete unpacked builds
run: Remove-Item -LiteralPath ".\dist\win-arm64-unpacked" -Force -Recurse
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: ArmCordWindowsArm64
path: dist/
release:
runs-on: ubuntu-latest
needs: [build-linux, build-mac, build-windows, build-windowsOnARM]
steps:
- uses: actions/download-artifact@v4
with:
name: ArmCordMac
path: macos
- uses: actions/download-artifact@v4
with:
name: ArmCordWindows
path: windows
- uses: actions/download-artifact@v4
with:
name: ArmCordWindowsArm64
path: windows
- uses: actions/download-artifact@v4
with:
name: ArmCordLinux
path: linux
- name: ls
run: ls
- name: Delete unwanted directories
run: rm -rf {linux,macos,windows}/*/
rm -rf {linux,macos,windows}/.icon*
rm -rf {linux,macos,windows}/builder-debug.yml
- name: ls dirs
run: ls linux && ls macos && ls windows
- name: Get some values needed for the release
id: vars
shell: bash
run: |
echo "::set-output name=releaseTag::$(git describe --tags --abbrev=0)"
- name: Create Release
uses: actions/github-script@v7
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
console.log('environment', process.versions);
const fs = require('fs').promises;
const { repo: { owner, repo }, sha } = context;
console.log({ owner, repo, sha });
const release = await github.repos.createRelease({
owner, repo,
tag_name: process.env.releaseTag,
draft: true,
target_commitish: sha
});
console.log('created release', { release });
for (let file of await fs.readdir('linux')) {
// do whatever filtering you want here, I'm just uploading all the files
console.log('uploading', file);
await github.repos.uploadReleaseAsset({
owner, repo,
release_id: release.data.id,
name: file,
data: await fs.readFile(`./linux/${file}`)
});
}
for (let file of await fs.readdir('windows')) {
// do whatever filtering you want here, I'm just uploading all the files
console.log('uploading', file);
await github.repos.uploadReleaseAsset({
owner, repo,
release_id: release.data.id,
name: file,
data: await fs.readFile(`./windows/${file}`)
});
}
for (let file of await fs.readdir('macos')) {
// do whatever filtering you want here, I'm just uploading all the files
console.log('uploading', file);
await github.repos.uploadReleaseAsset({
owner, repo,
release_id: release.data.id,
name: file,
data: await fs.readFile(`./macos/${file}`)
});
}
env:
releaseTag: ${{ steps.vars.outputs.releaseTag }}

View file

@ -1,13 +1,13 @@
name: Publish to WinGet
on:
release:
types: [released]
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: vedantmgoyal2009/winget-releaser@v2
with:
identifier: ArmCord.ArmCord
token: ${{ secrets.WINGET_TOKEN }}
name: Publish to WinGet
on:
release:
types: [released]
jobs:
publish:
runs-on: windows-latest
steps:
- uses: vedantmgoyal9/winget-releaser@main
with:
identifier: smartfrigde.Legcord
installers-regex: '-win-\w+\.exe$'
token: ${{secrets.PUBLIC_REPO_READ}}

9
.gitignore vendored
View file

@ -1,7 +1,8 @@
node_modules
node_modules/
out/
dist
dist/
ts-out/
ts-out
package-lock.json
.pnpm-store
.pnpm-store
.cache
.DS_Store

View file

@ -1,5 +0,0 @@
#!/bin/sh
set -e
pnpm run format
git add -A

5
.idea/.gitignore generated vendored
View file

@ -1,5 +0,0 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/

12
.idea/ArmCord.iml generated
View file

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View file

@ -1,21 +0,0 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="HtmlUnknownTag" enabled="true" level="WARNING" enabled_by_default="true">
<option name="myValues">
<value>
<list size="7">
<item index="0" class="java.lang.String" itemvalue="nobr" />
<item index="1" class="java.lang.String" itemvalue="noembed" />
<item index="2" class="java.lang.String" itemvalue="comment" />
<item index="3" class="java.lang.String" itemvalue="noscript" />
<item index="4" class="java.lang.String" itemvalue="embed" />
<item index="5" class="java.lang.String" itemvalue="script" />
<item index="6" class="java.lang.String" itemvalue="color" />
</list>
</value>
</option>
<option name="myCustomValuesEnabled" value="true" />
</inspection_tool>
</profile>
</component>

8
.idea/modules.xml generated
View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/ArmCord.iml" filepath="$PROJECT_DIR$/.idea/ArmCord.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml generated
View file

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View file

@ -1,12 +0,0 @@
# Some prettier-specific files so it doesn't die.
**/*.png
**/*.ico
**/*.woff
LICENSE
.gitignore
node_modules
out/
dist
ts-out/
ts-out

View file

@ -1,5 +1,3 @@
{
"recommendations": [
"ExodiusStudios.comment-anchors"
]
}
"recommendations": ["ExodiusStudios.comment-anchors", "biomejs.biome"]
}

17
.vscode/launch.json vendored
View file

@ -1,17 +0,0 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Debug ArmCord via NPM",
"runtimeExecutable": "npm",
"runtimeArgs": ["start", "debug"],
"port": 9229,
"skipFiles": ["<node_internals>/**"]
}
]
}

17
.vscode/settings.json vendored
View file

@ -1,21 +1,26 @@
{
"cSpell.words": [
"armcord",
"armcordinternal",
"legcord",
"legcordinternal",
"arrpc",
"Autogain",
"clientmod",
"copyfiles",
"discordsays",
"Ducko",
"equicord",
"modloader",
"nsis",
"smartfridge",
"smartfrigde",
"Tnhxcqyn",
"togglefullscreen",
"unmaximize",
"vaapi"
],
"cSpell.ignorePaths": [
"assets/lang"
]
}
"cSpell.ignorePaths": ["assets/lang"],
"editor.defaultFormatter": "biomejs.biome",
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
}
}

109
CONTRIBUTING.md Normal file
View file

@ -0,0 +1,109 @@
# Contributing to Legcord
Legcord is an opinionated project. We welcome contributions from everyone, but we want your effort to land successfully and match the direction of the project.
This guide explains what maintainers look for in pull requests, based on existing code patterns and CI rules.
## How to contribute
Contributions are accepted through pull requests.
Pull requests should target the `dev` branch.
If you are fixing a critical bug or security issue, you may open fixes for both `stable` and `dev`.
## Before you start a feature
- Check open pull requests for overlap.
- Check [GitHub enhancement issues](https://github.com/Legcord/Legcord/issues?q=label%3Aenhancement) and the [feature requests Discord channel](https://discord.com/channels/820732039253852171/1261471243123818566).
- If the feature does not exist yet, [open an issue](https://github.com/Legcord/Legcord/issues), say you want to implement it, and wait for feedback before writing large changes.
- Familiarize yourself with the codebase rules below.
## Codebase rules
### Tooling and quality
- Use modern ESM (not CommonJS aka require) where possible.
- Use pnpm (see `packageManager` in `package.json`).
- Run `pnpm lint` before opening a PR.
- Run `pnpm build` when your change touches runtime code, build output, bundling, or packaging behavior.
- Avoid introducing new dependencies unless absolutely necessary.
### TypeScript and linting expectations
- Keep TypeScript strictness intact. Do not weaken compiler settings.
- Avoid `@ts-ignore` and broad type escapes. If suppression is unavoidable, use the narrowest suppression possible and include a short reason.
- Any lint suppression (`biome-ignore`, `eslint-disable`, etc.) must include a clear explanation and preferably a tracking issue/URL when relevant.
### Electron security expectations
- Follow Electron security best practices.
- Keep preload APIs minimal and explicit when exposing APIs through `contextBridge`.
- Do not add broad permissions or relax security defaults without a strong reason.
- Be careful with injected JavaScript and user-controlled strings. Sanitize inputs (for example, use safe serialization patterns).
- Be extra cautious when changing CSP handling, protocol handling, permission handlers, or web request hooks.
### Performance expectations
- Preserve existing performance patterns (config/lang/theme/window-state caching, debounce behavior, startup order).
- Avoid changes that add repeated synchronous I/O in hot paths.
- Be careful with startup flow: some existing operations intentionally use `void` or deferred execution to avoid startup hangs.
### Config and migration expectations
- If you change settings shape/defaults, update related migration logic and defaults together.
- Keep backward compatibility with older config formats where possible.
- If your PR changes user data behavior, explain migration and fallback behavior in the PR description.
### Cross-platform expectations
- Legcord ships on Linux, macOS, and Windows. Keep platform-specific behavior safe and scoped.
- If your change is platform-specific, explicitly mention tested platform(s) in your PR.
- If you cannot test a platform, state that clearly so reviewers know what remains unverified.
### i18n expectations
- Add manual translation changes only to `assets/lang/en-US.json`.
- Update other translations on [Weblate](https://hosted.weblate.org/projects/armcord/).
## Pull request rules
### Scope and size
- Keep PRs focused on one concern.
- Split unrelated refactors from feature or bugfix work.
- Prefer small, reviewable PRs over large mixed changes.
### PR description (required)
Include these sections in your PR body:
- Problem: what user or developer issue is being solved.
- Solution: what changed and why this approach was chosen.
- Risk: what might regress.
- Validation: what you tested (`pnpm lint`, `pnpm build`, manual scenarios, and platform coverage).
### Verification checklist
Before requesting review, verify:
- `pnpm lint` passes.
- `pnpm build` passes for runtime/build-affecting changes.
- Manual smoke test for affected flows is done (for example: startup, settings save/load, themes/mods behavior, tray/window behavior, CSP/security-sensitive paths if touched).
- For UI changes, include screenshots or short recordings.
### Review readiness
- Mark breaking changes clearly.
- Call out follow-up work explicitly if a workaround is temporary.
- Reference related issues and prior discussions.
- If you added a workaround/suppression, include the reason in code comments and in the PR description.
## Documentation
We are still improving project and codebase documentation.
If you have experience building docs systems or contributor docs, contact @smartfrigde on Discord.
## Help users in the Discord community
We have an open support channel in our [Discord community](https://discord.gg/F25bc4RYDt).
Helping users there is always appreciated.

173
README.md
View file

@ -1,158 +1,149 @@
<div align="center">
<img src="https://armcord.app/logo.png" width="520">
<br>ArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight.
</div>
![Legcord](https://github.com/user-attachments/assets/f7b007d4-44fa-4c88-96e4-0a448b568b5d)
# Features
- **Standalone client**
ArmCord is built as a standalone client and doesn't rely on the original Discord client in any way.
Legcord is built as a standalone client and doesn't rely on the original Discord client in any way.
- **Various mods built-in**
Enjoy [Vencord](https://github.com/Vendicated/Vencord), [Shelter](https://github.com/uwu/shelter) and their many features, or have a more vanilla experience, it's your choice!
Enjoy [Vencord](https://github.com/Vendicated/Vencord), [Equicord](https://github.com/Equicord/Equicord), [Shelter](https://github.com/uwu/shelter) and their many features, or have a more vanilla experience, it's your choice!
- **Themes**
ArmCord natively supports theming of the entire app, you can easily import BetterDiscord themes and manage them
Legcord natively supports theming of the entire app, you can easily import BetterDiscord themes and manage them
- **Made for Privacy™**
ArmCord automatically blocks all of Discord's trackers; even without any client mods, you can feel safe and secure!
Legcord automatically blocks all of Discord's trackers; even without any client mods, you can feel safe and secure!
- **Supports Rich Presence**
Unlike other clients, ArmCord supports rich presence (game activity) out of the box thanks to [arRPC](https://arrpc.openasar.dev).
Unlike other clients, Legcord supports rich presence (game activity) out of the box thanks to [arRPC](https://arrpc.openasar.dev).
- **Mobile support**
ArmCord has **experimental** mobile support for phones running Linux such as the PinePhone. While this is still far from an ideal solution, we're slowly trying to improve it.
Legcord has **experimental** mobile support for phones running Linux such as the PinePhone. While this is still far from an ideal solution, we're slowly trying to improve it.
- **Much more stable**
ArmCord is using a newer build of Electron than the stock Discord app. This means you can have a much more stable and secure experience, along with slightly better performance.
Legcord is using a newer build of Electron than the stock Discord app. This means you can have a much more stable and secure experience, along with slightly better performance.
- **Cross-platform support!**
ArmCord was originally created for ARM64 Linux devices since Discord doesn't support them. We soon decided to support every platform that [Electron supports](https://github.com/electron/electron#platform-support)!
Legcord was originally created for AArch64 Linux devices since Discord doesn't support them. We soon decided to support every platform that [Electron supports](https://github.com/electron/electron#platform-support)!
# How to run/install it?
## Packaging status
[![Packaging status](https://repology.org/badge/vertical-allrepos/armcord.svg)](https://repology.org/project/armcord/versions)
[![Packaging status](https://repology.org/badge/vertical-allrepos/legcord.svg)](https://repology.org/project/legcord/versions)
### Windows
[Get the .exe installer](https://www.legcord.app/download)
<a href="https://microsoft.com/store/apps/9PFHLJFD7KJT">
<img src="https://get.microsoft.com/images/en-us%20dark.svg" alt="Download ArmCord" />
</a>
[<img src="https://user-images.githubusercontent.com/49786146/159123313-3bdafdd3-5130-4b0d-9003-40618390943a.png" width="200" />](https://winstall.app/apps/smartfrigde.Legcord)
If you're using an older version of Windows, you need to use [pre-built installers](https://www.armcord.app/download).
```pwsh
winget install --id=smartfrigde.Legcord -e
```
[<img src="https://learn.microsoft.com/en-us/windows/apps/images/new-badge-light.png" width="200" />](https://apps.microsoft.com/detail/9pdkjpv0wxlg?ocid=webpdpshare)
### Flatpak
<a href='https://flathub.org/apps/details/xyz.armcord.ArmCord'><img width='240' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.svg'/></a>
Not available yet.
### Debian, Ubuntu and Raspbian repository
### Debian, Ubuntu and Raspbian
ArmCord is available on our official repositories for `apt` package manager. By using this method you'll receive automatic updates and get all the dependencies. Run the following commands to install ArmCord from them:
#### Install via .deb from GitHub Releases
You can install Legcord directly using the `.deb` packages published on the GitHub Releases page.
1. Go to the Releases page: https://github.com/Legcord/Legcord/releases
2. Download the `.deb` that matches your architecture:
- `amd64` (most Intel/AMD 64bit PCs)
- `arm64` (AArch64, e.g. Raspberry Pi 4/5 64bit, ARM laptops)
3. Install the downloaded file (this resolves dependencies automatically):
```sh
curl -fsSL https://apt.armcord.app/public.gpg | sudo gpg --dearmor -o /usr/share/keyrings/armcord.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/armcord.gpg] https://apt.armcord.app/ stable main" | sudo tee /etc/apt/sources.list.d/armcord.list
sudo apt update
sudo apt install armcord
sudo apt install ./<downloaded-file>.deb
```
If you previously used old ArmCord apt repo, here's how you can remove it:
Alternatively, you can copy the asset link from the release and install via terminal:
```sh
sudo rm /etc/apt/sources.list.d/armcord.list
sudo rm /usr/share/keyrings/armcord.gpg
sudo apt update
# Replace the URL below with the copied link to the .deb asset from the Releases page
wget -O legcord.deb "https://github.com/Legcord/Legcord/releases/download/<tag>/<asset>.deb"
sudo apt install legcord.deb
```
If your system reports missing dependencies, you can also use this fallback:
```sh
sudo dpkg -i <downloaded-file>.deb || sudo apt -f install
```
#### Alternative: pacstall
legcord-deb is available on [pacstall](https://pacstall.dev/packages/legcord-deb)
```sh
sudo bash -c "$(wget -q https://pacstall.dev/q/install -O -)" # Install pacstall if not installed
pacstall -I legcord-deb
```
### Snap package
ArmCord is also available on the Snap store [here](https://snapcraft.io/armcord).
<a href="https://snapcraft.io/armcord">
<img alt="Get it from the Snap Store" src="https://snapcraft.io/static/images/badges/en/snap-store-black.svg" />
</a>
Similar to `armcord-git` on AUR, you can install the latest dev builds through snaps by running this command:
```shell
sudo snap install armcord --channel=latest/edge
```
Snapd will automatically update the app including developer builds.
### Winget Package
ArmCord is also available on the [winget-pkgs](https://github.com/microsoft/winget-pkgs) repository:
```ps1
winget install ArmCord.ArmCord
```
[![Get it from the Snap store](https://assets.ubuntu.com/v1/b16729d2-snap-store-black.svg)](https://snapcraft.io/legcord)
### Scoop package
ArmCord is also available on [Scoop extras](https://github.com/ScoopInstaller/Extras) repo:
Legcord is also available on the [Extras](https://github.com/ScoopInstaller/Extras) repo
```ps1
scoop bucket add extras
```
```ps1
scoop install armcord
```powershell
scoop bucket add extras # Ensure bucket is added first
scoop install legcord
```
### AUR Package
ArmCord is also available on the Arch User Repository (AUR):
- [armcord-bin](https://aur.archlinux.org/packages/armcord-bin) - ArmCord Release ~ Static binary from release, stable release only
- [armcord-git](https://aur.archlinux.org/packages/armcord-git) - ArmCord Dev ~ Latest devbuild built from source (takes ~1 minute) using the system electron
Install it via an AUR helper tool like `yay`.
**Example:** `yay -S armcord-bin`
- [legcord-git](https://aur.archlinux.org/packages/legcord-git) Built locally against dev branch
### Homebrew repository
ArmCord also has a homebrew repository
Legcord is also available on the [Homebrew Cask](https://github.com/Homebrew/homebrew-cask) repo
```zsh
brew tap armcord/armcord
brew install --cask legcord
```
### MacPorts
```zsh
brew install --cask armcord
Legcord is available [via MacPorts](https://ports.macports.org/port/Legcord/)
```sh
sudo port install legcord
```
### FreeBSD
You can also get ArmCord running on FreeBSD by following [these instructions](https://gist.github.com/axyiee/4d29c982ac85d5d26f98a51040b5de37).
You can also get Legcord running on FreeBSD by following [these instructions](https://gist.github.com/axyiee/4d29c982ac85d5d26f98a51040b5de37).
### Pi-Apps
ArmCord is also available in [Pi-Apps](https://github.com/Botspot/pi-apps).
Legcord is also available in [Pi-Apps](https://github.com/Botspot/pi-apps).
[![badge](https://github.com/Botspot/pi-apps/blob/master/icons/badge.png?raw=true)](https://github.com/Botspot/pi-apps)
### Pre-built binaries:
### Pre-built binaries
Check the **releases tab** for precompiled packages for Linux, Windows, and Mac OS. Alternatively, use our Sourceforge mirror.
<a href="https://sourceforge.net/projects/armcord/files/latest/download"><img alt="Download ArmCord" src="https://a.fsdn.com/con/app/sf-download-button" width=276 height=48 srcset="https://a.fsdn.com/con/app/sf-download-button?button_size=2x 2x"></a>
Check the **[releases tab](https://github.com/Legcord/Legcord/releases)** for precompiled packages for Linux, Windows, and macOS.
### Compiling:
### Compiling
Alternatively, you can run ArmCord from source ([NodeJS](https://nodejs.dev), [pnpm](https://pnpm.io/installation#using-npm), and [rust toolchain](https://www.rust-lang.org/tools/install) are required):
Alternatively, you can run Legcord from source ([NodeJS v26 and newer](https://nodejs.dev) and [pnpm](https://pnpm.io/installation#using-npm)) are required:
1. Clone ArmCord repo: `git clone https://github.com/ArmCord/ArmCord.git`
1. Clone Legcord repo: `git clone https://github.com/Legcord/Legcord.git`
2. Run `pnpm install` to install dependencies
3. Build with `pnpm run build`
4. Compile/Package with `pnpm run package`
@ -161,46 +152,38 @@ ArmCord is also available in [Pi-Apps](https://github.com/Botspot/pi-apps).
## Do you have a support Discord?
[![](https://dcbadge.vercel.app/api/server/TnhxcqynZ2)](https://discord.gg/TnhxcqynZ2)
[![Discord Server](https://dcbadge.vercel.app/api/server/TnhxcqynZ2)](https://discord.gg/TnhxcqynZ2)
## Will I get banned for using this?
- You are breaking [Discord ToS](https://discord.com/terms#software-in-discord%E2%80%99s-services) by using ArmCord, but no one has been banned from using it or any of the client mods included.
## Can I use this on anything other than ARM?
- Yes! ArmCord should work normally under Windows, MacOS, and Linux as long as it has Electron support.
- You are breaking [Discord ToS](https://discord.com/terms#software-in-discord%E2%80%99s-services) by using Legcord, but no one has been banned from using it or any of the client mods included.
## How can I access the settings?
- Open Discord settings and there should be a button `ArmCord Settings` button with a white Discord icon, you can also right click on the tray icon and click `Open Settings`
- Open Discord settings and there should be a button `Legcord Settings` button with a white Discord icon, you can also right click on the tray icon and click `Open Settings`
## How does this work?
- We are using the official web app and wrapping it up in Electron. While you may think this is lame and done like thousands of times before, what makes us unique is that we actually strive for creating a customized experience. You can very easily load themes and mods with no installers/injectors. You can even make the client have transparency effects and follow the fluent design of Windows! At its core, it's just a simple web wrapper, however, we applied many patches to make this work well for you <3
- We utilize the official web app and package it within Electron. While this approach may seem familiar, our focus is on delivering a truly customized and enhanced experience. Unlike many others, we provide seamless integration for loading themes and mods without the need for installers or injectors. You can easily enable transparency effects and adopt Windows' Fluent Design, offering a modern and sleek interface. Though it's fundamentally a web wrapper, we have implemented numerous optimizations and patches to ensure a smooth and tailored experience for you.
## Why is MacOS support lacking?
## Does Legcord have a portable mode for windows?
- Due to me not owning any macOS device, I can't easily debug/test or do anything related to it. Of course, VMs and Hackintosh machines exist but from my experience, these are unreliable or very time-consuming to set up and maintain. While ArmCord "works" on macOS you may encounter weird issues or inconsistencies with other apps in terms of how they behave (for example macOS lack of tray).
- Yes it does! Simply add a folder called "legcord-data" in the folder where your legcord executable is located and start Legcord. Make sure to download the archive/zip file.
## Where can I find the source code?
- The source code is on [GitHub](https://github.com/ArmCord/ArmCord/).
- The source code is on [GitHub](https://github.com/Legcord/Legcord/).
## Where can I translate this?
- Translations are done using our [Weblate page](https://hosted.weblate.org/projects/armcord/armcord/).
- Translations are done using our [Weblate page](https://hosted.weblate.org/projects/armcord/).
# Credits
- [ArmCord UI design, branding, and a few features](https://github.com/kckarnige)
- [Legcord UI design, branding, and a few features](https://github.com/kckarnige)
- [OpenAsar](https://github.com/GooseMod/OpenAsar)
- [arRPC (for Rich Presence)](https://github.com/OpenAsar/arrpc)
- (pre v3.1.0) [Cumcord](https://github.com/Cumcord/Cumcord)
- (pre v3.1.0) [GooseMod](https://github.com/GooseMod/GooseMod)
- (pre v3.1.0) [GooseMod Extension](https://github.com/GooseMod/extension)
- (pre v3.1.0) [FlickerMod](https://github.com/FlickerMod)
- (Pre v3.0.0) [custom-electron-titlebar](https://github.com/AlexTorresSk/custom-electron-titlebar)
- [electron-builder](https://electron.build)
Discord is trademark of Discord Inc. ArmCord is not affiliated with or endorsed by Discord Inc.
Discord is trademark of Discord Inc. Legcord is not affiliated with or endorsed by Discord Inc.
Legcord is not affiliated with or endorsed by ARM Limited.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 150 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

After

Width:  |  Height:  |  Size: 8.8 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 54 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Before After
Before After

BIN
assets/ac_plug_classic.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Before After
Before After

BIN
assets/app/Download.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 793 B

BIN
assets/app/Edit.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
assets/app/Folder.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
assets/app/Loading.webm Normal file

Binary file not shown.

BIN
assets/app/Trash.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 464 B

BIN
assets/app/Update.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
assets/app/UpgradeArrow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 609 B

BIN
assets/app/Window.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 529 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 957 B

BIN
assets/app/Wordmark.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1,52 @@
.titlebar {
display: block;
top: 0;
left: 0;
right: 0;
flex-shrink: 0;
overflow: hidden;
zoom: 1;
box-sizing: border-box;
width: 100%;
clear: both;
height: var(--custom-app-top-bar-height);
line-height: 30px;
-webkit-app-region: drag;
user-select: none;
background-color: var(--background-base-lowest);
-webkit-user-select: none;
position: fixed;
z-index: 99999;
}
.window-title {
content: url("legcord://assets/Wordmark.png");
height: 15px;
margin-left: initial;
transform: translate(9px, 9px);
float: left;
padding: 0;
filter: invert(30%);
}
#window-controls-container {
float: right;
display: flex;
height: 100%;
position: sticky;
right: 0;
top: 0;
z-index: 99999999;
line-height: var(--custom-app-top-bar-height);
-webkit-app-region: no-drag;
}
#window-controls-container #minimize,
#window-controls-container #maximize,
#window-controls-container #quit {
float: left;
height: 100%;
width: 33.3%;
text-align: center;
color: var(--interactive-icon-default);
cursor: default;
}

View file

@ -0,0 +1,121 @@
[legcord-platform="darwin"] .sidebar-1tnWFu {
border-top-left-radius: 0px;
}
.platform-osx .wrapper_ef3116 {
margin-top: 0px;
}
[legcord-platform="darwin"] #window-controls-container {
float: left;
width: 150px;
height: 40px;
display: block;
line-height: 45px;
left: 0;
transform: translate(-82px, 0px);
}
[legcord-platform="darwin"] #window-controls-container:hover #minimize #minimize-icon,
[legcord-platform="darwin"] #window-controls-container:hover #maximize #maximize-icon,
[legcord-platform="darwin"] #window-controls-container:hover #quit #quit-icon {
display: list-item;
}
[legcord-platform="darwin"][unFocused] #window-controls-container #minimize,
[legcord-platform="darwin"][unFocused] #window-controls-container #maximize,
[legcord-platform="darwin"][unFocused] #window-controls-container #quit {
background-color: #d6d6d5;
pointer-events: none;
transition: background-color 0.1s ease-in;
}
[legcord-platform="darwin"]:not([unFocused]) #window-controls-container #quit #quit-icon {
background-color: #79282b;
-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTI4OSA2TDIuODE4MDEgMy41MjUxM0wzLjUyNTEyIDIuODE4MDJMNS45OTk5OSA1LjI5Mjg5TDguNDc0ODcgMi44MTgwMkw5LjE4MTk3IDMuNTI1MTNMNi43MDcxIDZMOS4xODE5NyA4LjQ3NDg3TDguNDc0ODcgOS4xODE5OEw1Ljk5OTk5IDYuNzA3MTFMMy41MjUxMiA5LjE4MTk4TDIuODE4MDEgOC40NzQ4N0w1LjI5Mjg5IDZaIiBmaWxsPSJyZ2JhKDEyOCwgNiwgMCwgMSkiLz48L3N2Zz4=")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTI4OSA2TDIuODE4MDEgMy41MjUxM0wzLjUyNTEyIDIuODE4MDJMNS45OTk5OSA1LjI5Mjg5TDguNDc0ODcgMi44MTgwMkw5LjE4MTk3IDMuNTI1MTNMNi43MDcxIDZMOS4xODE5NyA4LjQ3NDg3TDguNDc0ODcgOS4xODE5OEw1Ljk5OTk5IDYuNzA3MTFMMy41MjUxMiA5LjE4MTk4TDIuODE4MDEgOC40NzQ4N0w1LjI5Mjg5IDZaIiBmaWxsPSJyZ2JhKDEyOCwgNiwgMCwgMSkiLz48L3N2Zz4=")
no-repeat 50% 50%;
transform: translate(-0.4px, -7px);
}
[legcord-platform="darwin"]:not([unFocused]) #window-controls-container #minimize #minimize-icon {
background-color: #7d631b;
-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgNS4zOTk5OUgyVjYuNTk5OTlIMTBWNS4zOTk5OVoiIGZpbGw9IiM5ODY4MDEiLz48L3N2Zz4=")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgNS4zOTk5OUgyVjYuNTk5OTlIMTBWNS4zOTk5OVoiIGZpbGw9IiM5ODY4MDEiLz48L3N2Zz4=")
no-repeat 50% 50%;
transform: translate(-0px, -7px);
}
[legcord-platform="darwin"]:not([unFocused]) #window-controls-container #maximize #maximize-icon {
background-color: #1d7525;
-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41ODgyMyA2Ljk5MDE1TDUuMDA5NzkgMy40MTE3QzQuODU1ODMgMy4yNTc3NCA0Ljk1ODYgMi45OTQyMiA1LjE3NjE0IDIuOTg1MTRMOC45MTA0MiAyLjgyOTMxQzkuMDU2NTggMi44MjMyMSA5LjE3NjczIDIuOTQzMzUgOS4xNzA2MyAzLjA4OTUyTDkuMDE0NzkgNi44MjM4QzkuMDA1NzEgNy4wNDEzNCA4Ljc0MjE5IDcuMTQ0MTEgOC41ODgyMyA2Ljk5MDE1WiIgZmlsbD0iIzEyNUUxRSIvPjxwYXRoIGQ9Ik0zLjQxMTc3IDUuMDA5ODJMNi45OTAyMSA4LjU4ODI3QzcuMTQ0MTcgOC43NDIyMyA3LjA0MTQgOS4wMDU3NSA2LjgyMzg2IDkuMDE0ODNMMy4wODk1OCA5LjE3MDY2QzIuOTQzNDIgOS4xNzY3NiAyLjgyMzI3IDkuMDU2NjEgMi44MjkzNyA4LjkxMDQ1TDIuOTg1MjEgNS4xNzYxN0MyLjk5NDI5IDQuOTU4NjMgMy4yNTc4MSA0Ljg1NTg2IDMuNDExNzcgNS4wMDk4MloiIGZpbGw9IiMxMjVFMUUiLz48L3N2Zz4=")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41ODgyMyA2Ljk5MDE1TDUuMDA5NzkgMy40MTE3QzQuODU1ODMgMy4yNTc3NCA0Ljk1ODYgMi45OTQyMiA1LjE3NjE0IDIuOTg1MTRMOC45MTA0MiAyLjgyOTMxQzkuMDU2NTggMi44MjMyMSA5LjE3NjczIDIuOTQzMzUgOS4xNzA2MyAzLjA4OTUyTDkuMDE0NzkgNi44MjM4QzkuMDA1NzEgNy4wNDEzNCA4Ljc0MjE5IDcuMTQ0MTEgOC41ODgyMyA2Ljk5MDE1WiIgZmlsbD0iIzEyNUUxRSIvPjxwYXRoIGQ9Ik0zLjQxMTc3IDUuMDA5ODJMNi45OTAyMSA4LjU4ODI3QzcuMTQ0MTcgOC43NDIyMyA3LjA0MTQgOS4wMDU3NSA2LjgyMzg2IDkuMDE0ODNMMy4wODk1OCA5LjE3MDY2QzIuOTQzNDIgOS4xNzY3NiAyLjgyMzI3IDkuMDU2NjEgMi44MjkzNyA4LjkxMDQ1TDIuOTg1MjEgNS4xNzYxN0MyLjk5NDI5IDQuOTU4NjMgMy4yNTc4MSA0Ljg1NTg2IDMuNDExNzcgNS4wMDk4MloiIGZpbGw9IiMxMjVFMUUiLz48L3N2Zz4=")
no-repeat 50% 50%;
transform: translate(0px, -7px);
}
[legcord-platform="darwin"] #window-controls-container #minimize {
background-color: #fac536;
transition: background-color 0.1s ease-in;
border: 1px solid #da9e10;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
transform: translateX(-21.5px);
}
[legcord-platform="darwin"] #window-controls-container #maximize {
background-color: #39ea49;
transition: background-color 0.1s ease-in;
border: 1px solid #13c11e;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
transform: translateX(21.5px);
}
[legcord-platform="darwin"] #window-controls-container #quit {
background-color: #f25056;
transition: background-color 0.1s ease-in;
border: 1px solid #d52735;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="darwin"] #window-controls-container:hover #maximize:active {
background-color: #13c11e;
}
[legcord-platform="darwin"] #window-controls-container:hover #minimize:active {
background-color: #da9e10;
}
[legcord-platform="darwin"] #window-controls-container:hover #quit:active {
background-color: #d52735;
}
[legcord-platform="darwin"] #window-controls-container #spacer,
[legcord-platform="darwin"] #window-controls-container #minimize,
[legcord-platform="darwin"] #window-controls-container #maximize,
[legcord-platform="darwin"] #window-controls-container #quit {
float: right;
height: 80%;
width: 13%;
text-align: center;
color: transparent;
cursor: default;
}
[legcord-platform="darwin"] #window-controls-container #minimize-icon,
[legcord-platform="darwin"] #window-controls-container #maximize-icon,
[legcord-platform="darwin"] #window-controls-container #quit-icon {
display: none;
}
[legcord-platform="darwin"] #window-controls-container #spacer {
display: none;
}
div[class*="bar__"][class*="hidden__"] {
pointer-events: unset;
visibility: unset;
}

View file

@ -0,0 +1,30 @@
* {
outline: none;
}
[class^="socialLinks-"] + [class^="info-"] {
padding-right: 0;
}
#ac-ver {
text-transform: none;
cursor: pointer;
color: var(--text-muted);
}
div:has(> span [data-list-item-id="guildsnav___app-download-button"]) {
display: none;
}
/* custom keybinds are not supported on web information */
.container__6436f.info__6436f.browserNotice__740f2 {
visibility: hidden;
display: block;
}
.container__6436f.info__6436f.browserNotice__740f2:after {
content: "You can modify global keybinds using the keybind maker on the left sidebar";
visibility: visible;
}
[class*="textContainer"]:has(code) {
scrollbar-color: var(--scrollbar-auto-scrollbar-color-thumb) var(--scrollbar-auto-scrollbar-color-track);
scrollbar-width: thin;
}

11
assets/app/css/editor.css Normal file
View file

@ -0,0 +1,11 @@
html,
body {
margin: 0;
padding: 0;
}
#editorCode {
height: 100%;
width: 100%;
position: absolute;
}

View file

@ -0,0 +1,84 @@
[legcord-platform="linux"] div[class*="title"] + div[class*="trailing"] {
margin-right: 150px;
}
[legcord-platform="linux"] #window-controls-container {
width: 142px;
}
[legcord-platform="linux"] #window-controls-container #minimize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] #window-controls-container #maximize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] #window-controls-container #minimize:hover #minimize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] #window-controls-container #maximize:hover #maximize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] #window-controls-container #quit:hover {
background-color: #e81123;
transition: 0.2s ease;
}
[legcord-platform="linux"] #window-controls-container #quit:hover #quit-icon {
background-color: #ffffff;
transition: 0.1s ease;
}
[legcord-platform="linux"] #window-controls-container #minimize {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="linux"] #window-controls-container #maximize {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="linux"] #window-controls-container #quit {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="linux"] #window-controls-container #quit:active {
background-color: #f1707a;
transition: 0.1s ease;
}
[legcord-platform="linux"] #window-controls-container #quit:active #quit-icon {
background-color: #000000cc;
transition: 0.1s ease;
}
[legcord-platform="linux"] #window-controls-container #quit-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] #window-controls-container #minimize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"][isMaximized] #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='11' height='11'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='11' height='11'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
}

369
assets/app/css/titlebar.css Normal file
View file

@ -0,0 +1,369 @@
.titlebar {
display: block;
top: 0;
left: 0;
right: 0;
flex-shrink: 0;
overflow: hidden;
zoom: 1;
box-sizing: border-box;
width: 100%;
clear: both;
height: 30px;
line-height: 30px;
-webkit-app-region: drag;
user-select: none;
-webkit-user-select: none;
position: fixed;
z-index: 99999;
}
.container-2RRFHK {
padding-top: 30px;
top: -30px;
}
.titlebar #window-controls-container {
float: right;
width: 150px;
height: 100%;
line-height: 30px;
-webkit-app-region: no-drag;
}
.titlebar #window-controls-container #minimize,
.titlebar #window-controls-container #maximize,
.titlebar #window-controls-container #quit {
float: left;
height: 100%;
width: 33.3%;
text-align: center;
color: var(--interactive-icon-default);
cursor: default;
}
.titlebar #window-controls-container #spacer {
pointer-events: none;
}
/* Legcord on Linux */
[legcord-platform="linux"] .container-2RRFHK {
padding-top: 45px;
top: -45px;
}
[legcord-platform="linux"] .titlebar {
height: 45px;
line-height: 45px;
}
[legcord-platform="linux"] .titlebar #window-controls-container {
line-height: 45px;
transform: translateY(-8px);
}
[legcord-platform="linux"] .titlebar #window-controls-container #minimize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] .titlebar #window-controls-container #maximize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] .titlebar #window-controls-container #minimize:hover #minimize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] .titlebar #window-controls-container #maximize:hover #maximize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="linux"] .titlebar #window-controls-container #quit:hover {
background-color: var(--brand-experiment-560);
transition: 0.2s ease;
}
[legcord-platform="linux"] .titlebar #window-controls-container #quit #quit-icon {
background-color: #ffffff;
display: list-item;
transition: 0.1s ease;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='9' height='9' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='9' height='9' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] .titlebar #window-controls-container #minimize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='9' height='9' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='9' height='9' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] .titlebar #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='9' height='9' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='9' height='9' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"][isMaximized] .titlebar #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='9' height='9'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='9' height='9'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] .titlebar #window-controls-container #minimize {
background-color: transparent;
transition: 0.1s ease;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='25' height='25'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='25' height='25'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] .titlebar #window-controls-container #maximize {
background-color: transparent;
transition: 0.1s ease;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='25' height='25'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='25' height='25'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] .titlebar #window-controls-container #quit {
background-color: var(--brand-experiment);
transition: 0.1s ease;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='25' height='25'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='25' height='25'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="linux"] .titlebar #window-controls-container #quit:active {
background-color: var(--brand-experiment-600);
transition: 0.1s ease;
}
/* Legcord on Windows */
[legcord-platform="win32"] .titlebar #window-controls-container {
width: 142px;
}
[legcord-platform="win32"] .titlebar #window-controls-container #minimize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #maximize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #minimize:hover #minimize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #maximize:hover #maximize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #quit:hover {
background-color: #e81123;
transition: 0.2s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #quit:hover #quit-icon {
background-color: #ffffff;
transition: 0.1s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #minimize {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #maximize {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #quit {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #quit:active {
background-color: #f1707a;
transition: 0.1s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #quit:active #quit-icon {
background-color: #000000cc;
transition: 0.1s ease;
}
[legcord-platform="win32"] .titlebar #window-controls-container #quit-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="win32"] .titlebar #window-controls-container #minimize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="win32"] .titlebar #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="win32"][isMaximized] .titlebar #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='11' height='11'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='11' height='11'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
}
/* Legcord on macOS */
[legcord-platform="darwin"] .sidebar-1tnWFu {
border-top-left-radius: 0px;
}
[legcord-platform="darwin"] .container__037ed {
overflow: unset;
padding-top: 48px;
top: -48px;
}
[legcord-platform="darwin"] .titlebar {
height: 48px;
line-height: 48px;
}
[legcord-platform="darwin"] .titlebar #window-controls-container {
float: left;
width: 150px;
height: 60%;
line-height: 45px;
transform: translate(-82px, 4px);
}
[legcord-platform="darwin"] .titlebar #window-controls-container:hover #minimize #minimize-icon,
[legcord-platform="darwin"] .titlebar #window-controls-container:hover #maximize #maximize-icon,
[legcord-platform="darwin"] .titlebar #window-controls-container:hover #quit #quit-icon {
display: list-item;
}
[legcord-platform="darwin"][unFocused] .titlebar #window-controls-container #minimize,
[legcord-platform="darwin"][unFocused] .titlebar #window-controls-container #maximize,
[legcord-platform="darwin"][unFocused] .titlebar #window-controls-container #quit {
background-color: #d6d6d5;
pointer-events: none;
transition: background-color 0.1s ease-in;
}
[legcord-platform="darwin"]:not([unFocused]) .titlebar #window-controls-container #quit #quit-icon {
background-color: #79282b;
-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTI4OSA2TDIuODE4MDEgMy41MjUxM0wzLjUyNTEyIDIuODE4MDJMNS45OTk5OSA1LjI5Mjg5TDguNDc0ODcgMi44MTgwMkw5LjE4MTk3IDMuNTI1MTNMNi43MDcxIDZMOS4xODE5NyA4LjQ3NDg3TDguNDc0ODcgOS4xODE5OEw1Ljk5OTk5IDYuNzA3MTFMMy41MjUxMiA5LjE4MTk4TDIuODE4MDEgOC40NzQ4N0w1LjI5Mjg5IDZaIiBmaWxsPSJyZ2JhKDEyOCwgNiwgMCwgMSkiLz48L3N2Zz4=")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTI4OSA2TDIuODE4MDEgMy41MjUxM0wzLjUyNTEyIDIuODE4MDJMNS45OTk5OSA1LjI5Mjg5TDguNDc0ODcgMi44MTgwMkw5LjE4MTk3IDMuNTI1MTNMNi43MDcxIDZMOS4xODE5NyA4LjQ3NDg3TDguNDc0ODcgOS4xODE5OEw1Ljk5OTk5IDYuNzA3MTFMMy41MjUxMiA5LjE4MTk4TDIuODE4MDEgOC40NzQ4N0w1LjI5Mjg5IDZaIiBmaWxsPSJyZ2JhKDEyOCwgNiwgMCwgMSkiLz48L3N2Zz4=")
no-repeat 50% 50%;
transform: translate(-0.3px, -11.7px);
}
[legcord-platform="darwin"]:not([unFocused]) .titlebar #window-controls-container #minimize #minimize-icon {
background-color: #7d631b;
-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgNS4zOTk5OUgyVjYuNTk5OTlIMTBWNS4zOTk5OVoiIGZpbGw9IiM5ODY4MDEiLz48L3N2Zz4=")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgNS4zOTk5OUgyVjYuNTk5OTlIMTBWNS4zOTk5OVoiIGZpbGw9IiM5ODY4MDEiLz48L3N2Zz4=")
no-repeat 50% 50%;
transform: translate(-0px, -11.7px);
}
[legcord-platform="darwin"]:not([unFocused]) .titlebar #window-controls-container #maximize #maximize-icon {
background-color: #1d7525;
-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41ODgyMyA2Ljk5MDE1TDUuMDA5NzkgMy40MTE3QzQuODU1ODMgMy4yNTc3NCA0Ljk1ODYgMi45OTQyMiA1LjE3NjE0IDIuOTg1MTRMOC45MTA0MiAyLjgyOTMxQzkuMDU2NTggMi44MjMyMSA5LjE3NjczIDIuOTQzMzUgOS4xNzA2MyAzLjA4OTUyTDkuMDE0NzkgNi44MjM4QzkuMDA1NzEgNy4wNDEzNCA4Ljc0MjE5IDcuMTQ0MTEgOC41ODgyMyA2Ljk5MDE1WiIgZmlsbD0iIzEyNUUxRSIvPjxwYXRoIGQ9Ik0zLjQxMTc3IDUuMDA5ODJMNi45OTAyMSA4LjU4ODI3QzcuMTQ0MTcgOC43NDIyMyA3LjA0MTQgOS4wMDU3NSA2LjgyMzg2IDkuMDE0ODNMMy4wODk1OCA5LjE3MDY2QzIuOTQzNDIgOS4xNzY3NiAyLjgyMzI3IDkuMDU2NjEgMi44MjkzNyA4LjkxMDQ1TDIuOTg1MjEgNS4xNzYxN0MyLjk5NDI5IDQuOTU4NjMgMy4yNTc4MSA0Ljg1NTg2IDMuNDExNzcgNS4wMDk4MloiIGZpbGw9IiMxMjVFMUUiLz48L3N2Zz4=")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41ODgyMyA2Ljk5MDE1TDUuMDA5NzkgMy40MTE3QzQuODU1ODMgMy4yNTc3NCA0Ljk1ODYgMi45OTQyMiA1LjE3NjE0IDIuOTg1MTRMOC45MTA0MiAyLjgyOTMxQzkuMDU2NTggMi44MjMyMSA5LjE3NjczIDIuOTQzMzUgOS4xNzA2MyAzLjA4OTUyTDkuMDE0NzkgNi44MjM4QzkuMDA1NzEgNy4wNDEzNCA4Ljc0MjE5IDcuMTQ0MTEgOC41ODgyMyA2Ljk5MDE1WiIgZmlsbD0iIzEyNUUxRSIvPjxwYXRoIGQ9Ik0zLjQxMTc3IDUuMDA5ODJMNi45OTAyMSA4LjU4ODI3QzcuMTQ0MTcgOC43NDIyMyA3LjA0MTQgOS4wMDU3NSA2LjgyMzg2IDkuMDE0ODNMMy4wODk1OCA5LjE3MDY2QzIuOTQzNDIgOS4xNzY3NiAyLjgyMzI3IDkuMDU2NjEgMi44MjkzNyA4LjkxMDQ1TDIuOTg1MjEgNS4xNzYxN0MyLjk5NDI5IDQuOTU4NjMgMy4yNTc4MSA0Ljg1NTg2IDMuNDExNzcgNS4wMDk4MloiIGZpbGw9IiMxMjVFMUUiLz48L3N2Zz4=")
no-repeat 50% 50%;
transform: translate(-0.2px, -11.7px);
}
[legcord-platform="darwin"] .titlebar #window-controls-container #minimize {
background-color: #fac536;
transition: background-color 0.1s ease-in;
border: 1px solid #da9e10;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
transform: translateX(-21.5px);
}
[legcord-platform="darwin"] .titlebar #window-controls-container #maximize {
background-color: #39ea49;
transition: background-color 0.1s ease-in;
border: 1px solid #13c11e;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
transform: translateX(21.5px);
}
[legcord-platform="darwin"] .titlebar #window-controls-container #quit {
background-color: #f25056;
transition: background-color 0.1s ease-in;
border: 1px solid #d52735;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='13' height='13'><style>.a%7Bfill:%23808080%7D</style><circle class='a' cx='15' cy='15' r='15'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="darwin"] .titlebar #window-controls-container:hover #maximize:active {
background-color: #13c11e;
}
[legcord-platform="darwin"] .titlebar #window-controls-container:hover #minimize:active {
background-color: #da9e10;
}
[legcord-platform="darwin"] .titlebar #window-controls-container:hover #quit:active {
background-color: #d52735;
}
[legcord-platform="darwin"] .titlebar #window-controls-container #spacer,
[legcord-platform="darwin"] .titlebar #window-controls-container #minimize,
[legcord-platform="darwin"] .titlebar #window-controls-container #maximize,
[legcord-platform="darwin"] .titlebar #window-controls-container #quit {
float: right;
height: 80%;
width: 13%;
text-align: center;
color: transparent;
cursor: default;
}
[legcord-platform="darwin"] .titlebar #window-controls-container #minimize-icon,
[legcord-platform="darwin"] .titlebar #window-controls-container #maximize-icon,
[legcord-platform="darwin"] .titlebar #window-controls-container #quit-icon {
display: none;
}
[legcord-platform="darwin"] .titlebar #window-controls-container #spacer {
display: none;
}
[legcord-platform="darwin"] .window-title {
float: none;
position: fixed;
left: 50%;
}
.window-title {
content: url("legcord://assets/Wordmark.png");
height: 15px;
margin-left: initial;
transform: translate(9px, 9px);
float: left;
padding: 0;
filter: invert(30%);
}
div#app-mount {
height: calc(100% - 30px);
position: absolute;
bottom: 0;
}

View file

@ -0,0 +1,86 @@
/* Legcord on Windows */
[legcord-platform="win32"] div[class*="title"] + div[class*="trailing"] {
margin-right: 173px;
}
[legcord-platform="win32"] #window-controls-container {
width: 165px;
}
[legcord-platform="win32"] #window-controls-container #minimize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] #window-controls-container #maximize:hover {
background-color: var(--interactive-background-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] #window-controls-container #minimize:hover #minimize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] #window-controls-container #maximize:hover #maximize-icon {
background-color: var(--interactive-text-hover);
transition: 0.2s ease;
}
[legcord-platform="win32"] #window-controls-container #quit:hover {
background-color: #e81123;
transition: 0.2s ease;
}
[legcord-platform="win32"] #window-controls-container #quit:hover #quit-icon {
background-color: #ffffff;
transition: 0.1s ease;
}
[legcord-platform="win32"] #window-controls-container #minimize {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="win32"] #window-controls-container #maximize {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="win32"] #window-controls-container #quit {
background-color: transparent;
transition: 0.1s ease;
}
[legcord-platform="win32"] #window-controls-container #quit:active {
background-color: #f1707a;
transition: 0.1s ease;
}
[legcord-platform="win32"] #window-controls-container #quit:active #quit-icon {
background-color: #000000cc;
transition: 0.1s ease;
}
[legcord-platform="win32"] #window-controls-container #quit-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.279 5.5L11 10.221l-.779.779L5.5 6.279.779 11 0 10.221 4.721 5.5 0 .779.779 0 5.5 4.721 10.221 0 11 .779 6.279 5.5z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="win32"] #window-controls-container #minimize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 4.399V5.5H0V4.399h11z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="win32"] #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml;charset=utf-8,<svg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11 0v11H0V0h11zM9.899 1.101H1.1V9.9h8.8V1.1z' fill='%23000'/></svg>")
no-repeat 50% 50%;
}
[legcord-platform="win32"][isMaximized] #window-controls-container #maximize-icon {
background-color: var(--interactive-icon-default);
display: list-item;
-webkit-mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='11' height='11'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='11' height='11'><style></style><path fill-rule='evenodd' d='m6 0h24v24h-6v6h-24v-24h6zm3 6h15v15h3v-18h-18zm-6 21h18v-18h-18z'/></svg>")
no-repeat 50% 50%;
}

BIN
assets/app/custom.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
assets/app/equicord.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

214
assets/app/js/adguard.js Normal file
View file

@ -0,0 +1,214 @@
/**
* This file is part of AdGuard's Block YouTube Ads (https://github.com/AdguardTeam/BlockYouTubeAdsShortcut).
*
* Copyright (C) AdGuard Team
*
* AdGuard's Block YouTube Ads is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* AdGuard's Block YouTube Ads is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with AdGuard's Block YouTube Ads. If not, see <http://www.gnu.org/licenses/>.
*/
const hiddenCSS = [
"#__ffYoutube1",
"#__ffYoutube2",
"#__ffYoutube3",
"#__ffYoutube4",
"#feed-pyv-container",
"#feedmodule-PRO",
"#homepage-chrome-side-promo",
"#merch-shelf",
"#offer-module",
'#pla-shelf > ytd-pla-shelf-renderer[class="style-scope ytd-watch"]',
"#pla-shelf",
"#premium-yva",
"#promo-info",
"#promo-list",
"#promotion-shelf",
"#related > ytd-watch-next-secondary-results-renderer > #items > ytd-compact-promoted-video-renderer.ytd-watch-next-secondary-results-renderer",
"#search-pva",
"#shelf-pyv-container",
"#video-masthead",
"#watch-branded-actions",
"#watch-buy-urls",
"#watch-channel-brand-div",
"#watch7-branded-banner",
"#YtKevlarVisibilityIdentifier",
"#YtSparklesVisibilityIdentifier",
".carousel-offer-url-container",
".companion-ad-container",
".GoogleActiveViewElement",
'.list-view[style="margin: 7px 0pt;"]',
".promoted-sparkles-text-search-root-container",
".promoted-videos",
".searchView.list-view",
".sparkles-light-cta",
".watch-extra-info-column",
".watch-extra-info-right",
".ytd-carousel-ad-renderer",
".ytd-compact-promoted-video-renderer",
".ytd-companion-slot-renderer",
".ytd-merch-shelf-renderer",
".ytd-player-legacy-desktop-watch-ads-renderer",
".ytd-promoted-sparkles-text-search-renderer",
".ytd-promoted-video-renderer",
".ytd-search-pyv-renderer",
".ytd-video-masthead-ad-v3-renderer",
".ytp-ad-action-interstitial-background-container",
".ytp-ad-action-interstitial-slot",
".ytp-ad-image-overlay",
".ytp-ad-overlay-container",
".ytp-ad-progress",
".ytp-ad-progress-list",
'[class*="ytd-display-ad-"]',
'[layout*="display-ad-"]',
'a[href^="http://www.youtube.com/cthru?"]',
'a[href^="https://www.youtube.com/cthru?"]',
"ytd-action-companion-ad-renderer",
"ytd-banner-promo-renderer",
"ytd-compact-promoted-video-renderer",
"ytd-companion-slot-renderer",
"ytd-display-ad-renderer",
"ytd-promoted-sparkles-text-search-renderer",
"ytd-promoted-sparkles-web-renderer",
"ytd-search-pyv-renderer",
"ytd-single-option-survey-renderer",
"ytd-video-masthead-ad-advertiser-info-renderer",
"ytd-video-masthead-ad-v3-renderer",
"YTM-PROMOTED-VIDEO-RENDERER",
];
/**
* Adds CSS to the page
*/
const hideElements = () => {
const selectors = hiddenCSS;
if (!selectors) {
return;
}
const rule = selectors.join(", ") + " { display: none!important; }";
const style = document.createElement("style");
style.textContent = rule;
document.head.appendChild(style);
};
/**
* Calls the "callback" function on every DOM change, but not for the tracked events
* @param {Function} callback callback function
*/
const observeDomChanges = (callback) => {
const domMutationObserver = new MutationObserver((mutations) => {
callback(mutations);
});
domMutationObserver.observe(document.documentElement, {
childList: true,
subtree: true,
});
};
/**
* This function is supposed to be called on every DOM change
*/
const hideDynamicAds = () => {
const elements = document.querySelectorAll("#contents > ytd-rich-item-renderer ytd-display-ad-renderer");
if (elements.length === 0) {
return;
}
elements.forEach((el) => {
if (el.parentNode && el.parentNode.parentNode) {
const parent = el.parentNode.parentNode;
if (parent.localName === "ytd-rich-item-renderer") {
parent.style.display = "none";
}
}
});
};
/**
* This function checks if the video ads are currently running
* and auto-clicks the skip button.
*/
const autoSkipAds = () => {
// If there's a video that plays the ad at this moment, scroll this ad
if (document.querySelector(".ad-showing")) {
const video = document.querySelector("video");
if (video && video.duration) {
video.currentTime = video.duration;
// Skip button should appear after that,
// now simply click it automatically
setTimeout(() => {
const skipBtn = document.querySelector("button.ytp-ad-skip-button");
if (skipBtn) {
skipBtn.click();
}
}, 100);
}
}
};
/**
* This function overrides a property on the specified object.
*
* @param {object} obj object to look for properties in
* @param {string} propertyName property to override
* @param {*} overrideValue value to set
*/
const overrideObject = (obj, propertyName, overrideValue) => {
if (!obj) {
return false;
}
let overriden = false;
for (const key in obj) {
if (obj.hasOwnProperty(key) && key === propertyName) {
obj[key] = overrideValue;
overriden = true;
} else if (obj.hasOwnProperty(key) && typeof obj[key] === "object") {
if (overrideObject(obj[key], propertyName, overrideValue)) {
overriden = true;
}
}
}
return overriden;
};
/**
* Overrides JSON.parse and Response.json functions.
* Examines these functions arguments, looks for properties with the specified name there
* and if it exists, changes it's value to what was specified.
*
* @param {string} propertyName name of the property
* @param {*} overrideValue new value for the property
*/
const jsonOverride = (propertyName, overrideValue) => {
const nativeJSONParse = JSON.parse;
JSON.parse = (...args) => {
const obj = nativeJSONParse.apply(this, args);
// Override it's props and return back to the caller
overrideObject(obj, propertyName, overrideValue);
return obj;
};
// Override Response.prototype.json
Response.prototype.json = new Proxy(Response.prototype.json, {
async apply(...args) {
// Call the target function, get the original Promise
const result = await Reflect.apply(...args);
// Create a new one and override the JSON inside
overrideObject(result, propertyName, overrideValue);
return result;
},
});
};
// Removes ads metadata from YouTube XHR requests
jsonOverride("adPlacements", []);
jsonOverride("playerAds", []);
// Applies CSS that hides YouTube ad elements
hideElements();
// Some changes should be re-evaluated on every page change
hideDynamicAds();
autoSkipAds();
observeDomChanges(() => {
hideDynamicAds();
autoSkipAds();
});

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,27 @@
// dirty hack to replace Vencord's quick css editor with Legcord's
// fixes the white window bug
if (window.VencordNative) {
Vencord.Settings.useQuickCss = false;
let settings = VencordNative.settings.get()
settings.useQuickCss = false;
VencordNative.settings.set(settings)
VencordNative.quickCss.openEditor = function openEditor() {
shelter.ui.openConfirmationModal({
header: () => "Vencord QuickCSS is not compatible",
body: () => `Vencords QuickCSS editor is not supported in Legcord. Legcord uses its own Quick CSS editor instead which can be found in it's respective themes section.
Would you like to import your existing Vencord CSS into Legcord?`,
type: "danger",
confirmText: "Import CSS",
cancelText: "Cancel"
}).then(
async () => {
const css = await VencordNative.quickCss.get();
window.legcord.themes.importQuickCss(css);
window.legcord.themes.openQuickCss()
},
() => console.log("Cancel.")
);
}
}

BIN
assets/app/mockup.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

BIN
assets/app/native.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
assets/app/vencord.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

BIN
assets/badge-1.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-10.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-11.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-2.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-3.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-4.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-5.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-6.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-7.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-8.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/badge-9.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
assets/deafen-off.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 679 B

BIN
assets/deafen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 894 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Before After
Before After

BIN
assets/disconnect.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 683 B

View file

@ -1,86 +0,0 @@
{
"loading_screen_offline": "يبدو أنك غير متصل. يجب عليك الاتصال بالانترنت والمحاولة مرة أخرى.",
"settings-channel-desc2": "ربما تكون أكثر دراية بهذا. إنه الذي تراه في عميل Discord \nالافتراضي!",
"settings-disableAutogain-desc": "تعطيل الكسب التلقائي.",
"settings-startMinimized": "ابدأ مصغر",
"settings-trayIcon-white-plug-alt": "المكونات البيضاء بديل",
"settings-theme-desc1": "تتحكم ثيمات ArmCord بمظهر واداء التطبيقات.",
"settings-trayIcon-dynamic": "متحرك",
"settings-spellcheck-desc": "يساعدك على تصحيح الكلمات التي بها أخطاء إملائية من خلال تمييزها.",
"settings-theme-default": "الافتراضى",
"settings-skipSplash": "تخطي شاشة البداية (تجريبية)",
"settings-forceNativeCrash": "فرض تحطم الأصلي",
"settings-trayIcon-white-plug": "المكونات البيضاء",
"settings-mod-vencord": "خفيف الوزن وسهل الاستخدام. يتميز بمتجر مدمج للمكونات الإضافية.",
"settings-trayIcon": "ايقونة واجهة المستخدم",
"settings-channel-desc4": "بناء الاختبار العام. يتلقى ميزات أقدم من المستقر ولكنه أقدم قليلاً من Canary.",
"settings-prfmMode-battery": "البطارية",
"settings-prfmMode": "وضع الاداء",
"settings-trayIcon-black-plug-alt": "المكونات السوداء بديل",
"setup_question2": "اختر قناة/مثال Discord الخاص بك:",
"next": "التالى",
"settings-spellcheck": "فحص اللغة",
"no": "لا",
"settings-theme-desc3": "يستخدم شريط العنوان الأصلي لنظام التشغيل الذي تقوم بتشغيله حاليًا (مثل Windows 7/10). وظائف أكثر\n مشابه لتطبيق Discord الفعلي على Linux.",
"settings-mod-shelter": "هو جيل جديد من أجهزة العميل المصممة لتكون مقاومة للرصاص بشكل أساسي.",
"settings-patches": "التصحيحات التلقائية",
"settings-updater": "افحص التحديثات",
"settings-theme": "مظهر ArmCord",
"settings-mintoTray-desc": "عند تعطيله، سيتم إغلاق ArmCord مثل أي نافذة أخرى عند إغلاقه، وإلا فإنه سيجلس ويسترخي\n في علبة النظام الخاص بك في وقت لاحق.",
"settings-MultiInstance": "تعدد اللحظات",
"settings-storageFolder": "افتح مجلد التخزين",
"settings-mobileMode-desc": "إذا كنت تستخدم جهازًا مزودًا بشاشة تعمل باللمس، فهذه الميزة تناسبك! يقوم بتنشيط هاتف Discord المخفي\n الوضع مخصص للهواتف والأجهزة اللوحية. الميزة الرئيسية الوحيدة المفقودة هي دعم الدردشة الصوتية. هذا مثالي ل\n المستخدمين على PinePhone وما شابه ذلك.",
"settings-restart": "اعد التشغيل",
"settings-prfmMode-performance": "الاداء",
"yes": "نعم",
"settings-mobileMode": "وضع المحمول",
"settings-channel-desc1": "يمكنك استخدام هذا الإعداد لتغيير المثيل الحالي لـ Discord:",
"setup_question4": "اختار client mod الذى تريد تسطيبه:",
"settings-dynamicIcon-desc": "باتباع سلوك Discord على نظام التشغيل Windows، يُظهر هذا عدد الرسائل/الأصوات غير المقروءة على أيقونة ArmCord بدلاً من درجه.",
"settings-theme-native": "التطبيق",
"settings-themesFolder": "افتح ملف الثيمات",
"setup_offline": "يبدو أنك غير متصل. يجب عليك الاتصال بالانترنت واعادة تشغيل ArmCord.",
"setup_question1": "مرحبا بك فى اعداد ArmCord",
"settings-copyDebugInfo": "انسخ معلومات التصحيح",
"settings-mod-desc1": "تعديلات العميل هي برامج تسمح لك بتخصيص تجربة Discord الخاصة بك. يمكنهم تغيير مظهر\n العميل، تعديل سلوكياته أو إضافة ميزات جديدة!",
"settings-skipSplash-desc": "يتخطى شاشة بداية ArmCord عند بدء تشغيل التطبيق.",
"setup_question3": "هل يجب ان يقوم ArmCord بتولى تسطيب client mods؟",
"settings-MultiInstance-desc": "عند التمكين، ستتمكن من بدء تشغيل العديد من مثيلات ArmCord.",
"settings-useLegacyCapturer-desc": "استخدم وحدة مشاركة الشاشة القديمة، بدلاً من الوحدة الجديدة. إذا كنت تواجه مشكلات في مشاركة الشاشة، فحاول تمكين هذا.",
"settings-invitewebsocket-desc": "يستخدم <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> لدعم Discord RPC (التواجد الغني) مع البرامج المحلية على جهازك. أعمال جارية.",
"settings-theme-transparent": "شفاف",
"settings-crashesFolder": "افتح مجلد الأعطال الأصلي",
"settings-trayIcon-black-plug": "المكونات السوداء",
"settings-prfmMode-desc": "وضع الأداء هو وظيفة تجريبية قد تؤدي إما إلى زيادة الاستجابة والأداء\n ArmCord أو ... قم بتقليله. يرجى تجربة كل خيار ومعرفة ما يناسبك بشكل أفضل.",
"settings-channel": "Discord قناة",
"settings-mod": "اضافة العميل",
"settings-patches-desk": "جلب التصحيحات الموزعة إذا تبين أن الإصدار يحتوي على أخطاء. عادة\n لا يلزم تشغيله بشكل مستمر (ما لم يتم إخطارك بذلك في دعم Discord).",
"settings-trayIcon-desc": "قم بتعيين الرمز الذي سيظهر في قائمة الدرج.",
"settings-advanced": "منطقة المستخدم المتقدمة",
"loading_screen_start": "يبدأ ArmCord …",
"settings-theme-desc2": "هذه هي الطريقة التي يبدو بها ArmCord عند تشغيله لأول مرة. يتضمن الترفيه عن Discord\n تم إدخال شريط عنوان مخصص وأنماط خاصة بـ ArmCord في Discord.",
"setup_question5": "هل تريد استخدام أيقونة واجهة المستخدم؟",
"settings-invitewebsocket": "حضور غني (تجريبي)",
"settings-save": "احفظ الاعدادات",
"settings-tray-desc": "عند تعطيله، سيتم إغلاق ArmCord مثل أي نافذة أخرى عند إغلاقه، وإلا فإنه سيجلس ويسترخي في علبة النظام لديك لوقت لاحق.",
"settings-useLegacyCapturer": "استخدم الماسك القديم",
"settings-channel-desc3": "هذا هو إصدار اختبار ألفا لـ Discord. باستخدامه يمكنك الوصول إلى الأحدث\n الميزات والإصلاحات.",
"settings-theme-desc4": "نافذة شفافة مع شريط عنوان أصلي، فأنت بحاجة إلى سمة متوافقة لتشغيلها. ويندوز فقط.",
"settings-startMinimized-desc": "يبدأ ArmCord في الخلفية ويظل بعيدًا عن طريقك.",
"settings-pluginsFolder": "افتح ملف الاضافات",
"settings-dynamicIcon": "ايقونة متغيرة",
"settings-tray": "واجهة",
"settings-trayIcon-normal": "Discord ايقونة",
"settings-mintoTray": "التصغير الى واجهة المستخدم",
"settings-trayIcon-colored-plug": "المكونات الملونة",
"settings-trayIcon-classic": "أيقونة Discord الكلاسيكية",
"settings-disableAutogain": "وقف الدخول التلقائى",
"loading_screen_update": "نسخة جديدة متوفرة من ArmCord.من فضلك قم بالتحديث الى آخر نسخة.",
"settings-experimental": "تجريبى",
"settings-none": "لا شئ",
"settings-csp-desc": "ArmCord CSP هو نظامنا الذي يدير تحميل المحتوى المخصص في تطبيق Discord. أشياء من هذا القبيل\n تعتمد تعديلات العميل وموضوعاته على ذلك. قم بتعطيله إذا كنت تريد التخلص من التعديلات والأنماط المخصصة.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

1
assets/lang/ar.json Normal file
View file

@ -0,0 +1 @@
{}

View file

@ -1,86 +0,0 @@
{
"settings-theme-desc1": "ArmCord \"motivy\" spravují chování a vzhled aplikací.",
"settings-invitewebsocket": "Rich Presence (Experimentalní)",
"loading_screen_start": "Spouštění ArmCordu…",
"loading_screen_offline": "Zdá se, že jste offline. Připojte se k internetu a zkuste to znovu.",
"loading_screen_update": "Je nová verze ArmCordu k dispozici. Prosím aktualizujte na nejnovější verzi.",
"setup_question1": "Vyberte, jaký druh instalace chcete provést:",
"setup_offline": "Zdá se, že jste offline. Připojte se k internetu a restartujte ArmCord.",
"setup_question2": "Vyberte svůj Discord kanál/instanci:",
"setup_question3": "Měl by ArmCord nainstalovat klientské mody?",
"yes": "Ano",
"no": "Ne",
"next": "Další",
"setup_question4": "Vyberte klientský mod, který chcete nainstalovat:",
"settings-theme": "ArmCord motiv",
"settings-theme-desc2": "takto vypadá ArmCord při prvním spuštění. Zahrnuje rekreaci Discordu\n vlastní titulek a specifické motivy ArmCord vložené do Discordu.",
"settings-theme-desc3": "používá nativní záhlaví operačního systému, který aktuálně používáte (např. Windows 7/10). Funguje\n podobně jako ve skutečné aplikaci Discord na Linuxu.",
"settings-theme-default": "Výchozí",
"settings-theme-native": "Nativní",
"settings-theme-transparent": "Transparentní (Experimentální)",
"settings-csp-desc": "ArmCord CSP je náš systém, který spravuje načítání vlastního obsahu načítání do aplikace Discord. Věci jako\n klientské mody a témata závisí na tom. Pokud se chcete zbavit modů a vlastních stylů, vypněte tuto možnost.",
"settings-tray": "Minimalizovat do lišty",
"settings-tray-desc": "Pokud vypnuto, ArmCord se zavře jako každé jiné okno, bude\n v systémové liště na později.",
"settings-startMinimized": "Spuštění minimalizováno",
"settings-startMinimized-desc": "ArmCord se spustí na pozadí a zůstane vám z cesty.",
"settings-patches": "Automatické záplaty",
"settings-useLegacyCapturer": "Použijte starší zachytávač",
"settings-useLegacyCapturer-desc": "Místo nového použijte starší modul pro sdílení obrazovky. Pokud máte problémy se sdílením obrazovky, zkuste tohle povolit.",
"settings-patches-desk": "Načte automatické opravy, které jsou distribuovány, pokud se ukáže, že vydání obsahuje chyby po vydání. Obvykle\n nemusíte tuto možnost ponechat povolenou, pokud o tom nebudete informováni v podpoře.",
"settings-mobileMode": "Mobilní mód",
"settings-mobileMode-desc": "Pokud používáte zařízení s dotykovou obrazovkou, tato funkce je pro vás! Aktivuje skrytý mobil Discordu\n režim určený pro telefony a tablety. Jedinou hlavní funkcí, která chybí, je podpora hlasového chatu. Toto je ideální pro\n uživatelé PinePhone a podobně.",
"settings-dynamicIcon": "Dynamická ikona",
"settings-dynamicIcon-desc": "Podle chování Discordu ve Windows se ukazuje počet nepřečtených zpráv/pingů na ikoně ArmCordu místo na jejím panelu.",
"settings-channel": "Discord kanál",
"settings-channel-desc1": "Toto nastavení můžete použít ke změně aktuální instanci Discordu:",
"settings-channel-desc2": "tuhle znáte asi nejvíc. Je to ten, který vidíte ve výchozím Discordu\n klient!",
"settings-channel-desc3": "toto je alfa testovací vydání Discordu. Jeho používáním získáte přístup k nejnovějším\n funkce a opravy.",
"settings-channel-desc4": "veřejný testovací kanál. Dostává funkce dříve než stabilní, ale je o něco starší než Canary.",
"settings-invitewebsocket-desc": "Používá <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> k podpoře Discord RPC (Rich Presence) s místními programy na vašem počítači. Není dokončeno.",
"settings-mod": "Mód klienta",
"settings-mod-desc1": "Klientské mody jsou programy, které vám umožňují přizpůsobit si zážitek z aplikace Discord. Mohou změnit vzhled\n klienta, upravit chování nebo přidat nové funkce!",
"settings-mod-vencord": "lehký a snadno použitelný klientský mod. Obsahuje vestavěný obchod pro pluginy.",
"settings-mod-shelter": "je klientský mod nové generace vytvořený tak, aby byl v podstatě neprůstřelný.",
"settings-prfmMode": "Výkonový režim",
"settings-prfmMode-desc": "Režim výkonu je experimentální funkce, která může snížit odezvu a zvýšit výkon\n ArmCordu nebo... snížit. Vyzkoušejte prosím každou možnost a uvidíte, která vám vyhovuje nejlépe.",
"settings-prfmMode-performance": "Výkon",
"settings-prfmMode-battery": "Baterie",
"settings-disableAutogain": "Vypne funkci autogain",
"settings-disableAutogain-desc": "Vypnout autogain.",
"settings-trayIcon": "Ikona zásobníku",
"settings-trayIcon-desc": "Nastavte ikonu, která se zobrazí v nabídce zásobníku.",
"settings-trayIcon-dynamic": "Dynamická",
"settings-trayIcon-normal": "Discord Ikona",
"settings-trayIcon-classic": "Classická Discord Icona",
"settings-trayIcon-colored-plug": "Barevná zástrčka",
"settings-trayIcon-white-plug": "Bílá zástrčka",
"settings-trayIcon-white-plug-alt": "Alternativa bílá zástrčka",
"settings-trayIcon-black-plug": "Černá zástrčka",
"settings-trayIcon-black-plug-alt": "Alternativa černá zástrčka",
"settings-advanced": "Pokročilá uživatelská zóna",
"settings-pluginsFolder": "Otevřít složku pluginů",
"settings-crashesFolder": "Otevřít složku nativních selhání",
"settings-themesFolder": "Otevřít složku motivů",
"settings-storageFolder": "Otevřít složku úložiště",
"settings-none": "Nic",
"settings-save": "Uložit nastavení",
"settings-experimental": "Experimentalní",
"settings-restart": "Restartovat aplikaci",
"settings-updater": "Kontrola aktualizací",
"settings-skipSplash": "Přeskočit úvodní obrazovku (Experimentální)",
"settings-skipSplash-desc": "Při spuštění aplikace přeskočí úvodní obrazovku ArmCord.",
"settings-copyDebugInfo": "Kopírovat informace o ladění",
"settings-forceNativeCrash": "Vynutit nativní havárii",
"settings-spellcheck": "Spellcheck",
"settings-spellcheck-desc": "Helps you correct misspelled words by highlighting them.",
"setup_question5": "Do you want to use a tray icon?",
"settings-mintoTray": "Minimize to tray",
"settings-mintoTray-desc": "When disabled, ArmCord will close like any other window when closed, otherwise it'll sit back and relax\n in your system tray for later.",
"settings-theme-desc4": "transparent window with native titlebar, you need a compatible theme to run this. Windows only.",
"settings-MultiInstance": "Multi Instance",
"settings-MultiInstance-desc": "When enabled you'll be able to start up many instances of ArmCord.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

1
assets/lang/cs.json Normal file
View file

@ -0,0 +1 @@
{}

1
assets/lang/da.json Normal file
View file

@ -0,0 +1 @@
{}

View file

@ -1,86 +0,0 @@
{
"yes": "Ja",
"settings-theme-default": "Standard",
"settings-startMinimized": "Minimiert starten",
"settings-startMinimized-desc": "ArmCord startet im Hintergrund und bleibt dir aus dem Weg.",
"settings-patches": "Automatische Patches",
"settings-channel": "Discord-Kanal",
"settings-channel-desc4": "Öffentliche Testversion. Erhält Funktionen früher als Stable, ist aber ein bisschen älter als Canary.",
"settings-prfmMode": "Leistungsmodus",
"settings-pluginsFolder": "Plugins-Ordner öffnen",
"settings-none": "Keine",
"settings-save": "Einstellungen speichern",
"settings-experimental": "Experimentell",
"settings-restart": "App neustarten",
"loading_screen_start": "Starte ArmCord…",
"settings-copyDebugInfo": "Debug-Informationen kopieren",
"loading_screen_update": "Eine neue Version von ArmCord ist verfügbar. Bitte aktualisiere auf die neuste Version.",
"setup_question1": "Willkommen bei der Einrichtung von ArmCord",
"loading_screen_offline": "Du scheinst offline zu sein. Bitte verbinde dich mit dem Internet und versuche es erneut.",
"setup_offline": "Du scheinst offline zu sein. Bitte verbinde dich mit dem Internet und starte ArmCord neu.",
"setup_question2": "Wähle deinen Discord Kanal/Instanz:",
"setup_question3": "Soll ArmCord die Installation von Client-Mods übernehmen?",
"setup_question4": "Wähle einen Client-Mod, den du installieren möchtest:",
"no": "Nein",
"next": "Weiter",
"setup_question5": "Möchten du ein Taskleistensymbol verwenden?",
"settings-theme": "ArmCord-Thema",
"settings-theme-desc1": "ArmCord \"Themen\" verwalten das Verhalten und das Aussehen der Anwendungen.",
"settings-theme-desc3": "Verwendet die native Titelleiste des Betriebssystems, das du gerade verwendest (z. B. Windows 7/10).\nDie Funktionen sind ähnlich wie die aktuelle Discord-App unter Linux.",
"settings-theme-desc4": "Transparentes Fenster mit nativer Titelleiste. Du benötigst ein kompatibles Thema, um es auszuführen. Nur für Windows.",
"settings-theme-native": "Nativ",
"settings-theme-desc2": "So sieht ArmCord aus, wenn du es zum ersten Mal startest. Es enthält eine Nachbildung von Discords \nbenutzerdefinierten Titelleiste und ArmCord-spezifischen Stilen, die in Discord eingefügt wurden.",
"settings-theme-transparent": "Transparent",
"settings-mintoTray": "In die Taskleiste minimieren",
"settings-mintoTray-desc": "Wenn diese Funktion deaktiviert ist, wird ArmCord wie jedes andere \nFenster geschlossen, andernfalls bleibt es in deiner Systemablage.",
"settings-csp-desc": "ArmCord CSP ist unser System, das das Laden von benutzerdefinierten Inhalten in die Discord-App verwaltet.\nDinge wie Client-Mods und Themes hängen davon ab. Deaktiviere es, wenn du Mods und benutzerdefinierte Stile deaktivieren möchtest.",
"settings-useLegacyCapturer": "Legacy-Capturer verwenden",
"settings-useLegacyCapturer-desc": "Verwende das alte Modul für die Bildschirmfreigabe anstelle des neuen Moduls. Wenn du Probleme mit der Bildschirmfreigabe hast, versuche, dies zu aktivieren.",
"settings-patches-desk": "Holt Patches, die veröffentlicht werden, wenn sich herausstellt, dass eine Version Fehler enthält.\nNormalerweise muss dies nicht eingeschaltet sein (Es sei denn, es wird im Discord des Supports gemeldet).",
"settings-mobileMode": "Mobiler Modus",
"settings-mobileMode-desc": "Wenn du ein Gerät mit Touchscreen verwendest, ist diese Funktion genau das Richtige für dich!\nSie aktiviert den versteckten mobilen Modus von Discord, der für Handys und Tablets gedacht ist.\nDie einzige wichtige Funktion, die fehlt, ist die Unterstützung von Voice-Chat. Dies ist ideal für Benutzer von PinePhone und ähnlichen Geräten.",
"settings-dynamicIcon": "Dynamisches Icon",
"settings-dynamicIcon-desc": "In Anlehnung an das Verhalten von Discord unter Windows wird die Anzahl der ungelesenen Nachrichten/Pings auf dem ArmCord-Symbol und nicht in der Taskleiste angezeigt.",
"settings-spellcheck": "Rechtschreibprüfung",
"settings-tray-desc": "Wenn es deaktiviert ist, schließt sich ArmCord wie jedes andere Fenster, wenn es geschlossen wird, andernfalls minimiert es sich in die Taskleiste.",
"settings-spellcheck-desc": "Hilft dir, falsch geschriebene Wörter zu korrigieren, indem es sie hervorhebt.",
"settings-tray": "Tray",
"settings-channel-desc2": "Du bist wahrscheinlich am meisten mit diesem hier vertraut.\nEs ist die stabilste Version von Discord.",
"settings-channel-desc1": "Du kannst diese Einstellung verwenden, um die aktuelle Instanz von Discord zu ändern:",
"settings-channel-desc3": "Dies ist die Alpha-Testversion von Discord. Durch die Verwendung dieser Version erhältst du Zugang zu\nden neuesten Funktionen und Fehlerbehebungen.",
"settings-invitewebsocket": "Rich Presence (Experimentell)",
"settings-invitewebsocket-desc": "Nutzt <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a>, um Discord RPC (Rich Presence) mit lokalen Programmen auf Ihrem Rechner zu unterstützen. Derzeit in Arbeit.",
"settings-mod": "Client-Mod",
"settings-mod-desc1": "Client-Mods sind Programme, mit denen du dein Discord-Erlebnis individuell gestalten kannst. Du kannst das Aussehen des Clients ändern,\nVerhaltensweisen modifizieren oder neue Funktionen hinzufügen!",
"settings-mod-vencord": "Leichtgewichtiger und einfach zu bedienender Client-Mod. Verfügt über einen eingebauten Speicher für Plugins.",
"settings-mod-shelter": "ist ein Client-Mod der neuen Generation, der im Wesentlichen kugelsicher ist.",
"settings-prfmMode-desc": "Der Leistungsmodus ist eine experimentelle Funktion, die entweder die Reaktionsfähigkeit und Leistung von ArmCord erhöhen oder verringern kann. \nBitte probiere alle Optionen aus und schaue, welches dir am besten passt.",
"settings-prfmMode-performance": "Leistung",
"settings-prfmMode-battery": "Batterie",
"settings-disableAutogain": "Autogain deaktivieren",
"settings-disableAutogain-desc": "Deaktiviert Autogain.",
"settings-trayIcon": "Tray-Symbol",
"settings-trayIcon-desc": "Lege das Symbol fest, das im Tray-Menü erscheinen soll.",
"settings-trayIcon-dynamic": "Dynamisch",
"settings-trayIcon-normal": "Discord-Symbol",
"settings-trayIcon-classic": "Klassisches Discord-Symbol",
"settings-trayIcon-colored-plug": "Farbiger Stecker",
"settings-trayIcon-white-plug": "Weißer Stecker",
"settings-trayIcon-white-plug-alt": "Weißer Stecker Alt",
"settings-trayIcon-black-plug": "Schwarzer Stecker",
"settings-trayIcon-black-plug-alt": "Schwarzer Stecker Alt",
"settings-advanced": "Erweiterter Benutzerbereich",
"settings-crashesFolder": "Ordner \"Native Crashes\" öffnen",
"settings-themesFolder": "Themen-Ordner öffnen",
"settings-storageFolder": "Speicherverzeichnis öffnen",
"settings-updater": "Auf Updates überprüfen",
"settings-skipSplash": "Splash-Screen überspringen (experimentell)",
"settings-skipSplash-desc": "Überspringt den ArmCord-Startbildschirm beim Starten der Anwendung.",
"settings-forceNativeCrash": "Nativen Absturz erzwingen",
"settings-MultiInstance": "Mehrere Instanzen",
"settings-MultiInstance-desc": "Wenn diese Funktion aktiviert ist, können Sie mehrere Instanzen von ArmCord starten.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

242
assets/lang/de.json Normal file
View file

@ -0,0 +1,242 @@
{
"loading_screen_start": "Legcord starten…",
"loading_screen_offline": "Sie scheinen offline zu sein. Starten Sie neu in ",
"loading_screen_update": "Eine neue Version von Legcord ist verfügbar. Bitte aktualisieren Sie auf die neueste Version.",
"setup_question1": "Willkommen bei der Legcord-Einrichtung",
"setup_offline": "Sie scheinen offline zu sein. Bitte stellen Sie eine Verbindung zum Internet her und starten Sie Legcord neu.",
"setup_question2": "Wählen Sie Ihren Discord-Kanal/Ihre Discord-Instanz aus:",
"setup_question3": "Sollte Legcord die Installation von Client-Mods übernehmen?",
"yes": "Ja",
"no": "Nein",
"next": "Weiter",
"setup_question4": "Wählen Sie einen Client-Mod aus, den Sie installieren möchten:",
"setup_question5": "Möchten Sie ein Taskleistensymbol verwenden?",
"settings-bounceOnPing": "Bounce im Dock bei Ping",
"settings-bounceOnPing-desc": "Wenn Sie einen Ping erhalten, lassen Sie die App im Dock aufspringen.",
"settings-theme": "Fenster-Design",
"settings-theme-desc": "Der Fensterstil legt fest, welche Titelleiste Legcord verwendet.",
"settings-theme-default": "Standard (Benutzerdefiniert)",
"settings-theme-native": "Native",
"settings-theme-overlay": "Überlagerung",
"settings-autoHideMenuBar": "Menüleiste automatisch ausblenden",
"settings-autoHideMenuBar-desc": "Menüleiste automatisch ausblenden, wenn sie nicht verwendet wird.",
"settings-sleepInBackground": "Im Hintergrund schlafen",
"settings-sleepInBackground-desc": "Aktiviert die Hintergrunddrosselung von Chromium. Dies kann dazu beitragen, die Akkulaufzeit zu verlängern, führt jedoch auch dazu, dass Benachrichtigungen nicht mehr funktionieren.",
"settings-transparency": "Transparenz",
"settings-transparency-desc": "Legen Sie den von Legcord verwendeten Transparenzmodus fest.",
"settings-transparency-universal": "Universell",
"settings-transparency-modern": "Modern",
"settings-theme-transparent": "Transparent",
"settings-transparency-tahoe-warning": "Transparenz kann zu großem Lags auf MacOS 26 Tahoe führen.",
"settings-popoutPiP": "Anruf Popup-Fenster immer im Vordergrund anzeigen",
"settings-popoutPiP-desc": "Wenn diese Option aktiviert ist, wird das Anruf-Popup im Modus „Immer im Vordergrund“ angezeigt.",
"settings-venmic-workaround": "Umgehungslösung",
"settings-venmic-workaround-desc": "Aktivieren oder deaktivieren Sie die Problemumgehung für ein Problem, das dazu führt, dass das Mikrofon anstelle des korrekten Audiosignals geteilt wird.",
"settings-venmic-deviceSelect": "Geräteauswahl",
"settings-venmic-deviceSelect-desc": "Wählen Sie ein Audiogerät aus.",
"settings-venmic-granularSelect": "Granulare Auswahl",
"settings-venmic-granularSelect-desc": "Ermöglicht die Auswahl einer Audioeingangsquelle.",
"settings-venmic-ignoreVirtual": "Virtuelle Geräte ignorieren",
"settings-venmic-ignoreVirtual-desc": "Virtuelle Audiogeräte ignorieren.",
"settings-venmic-ignoreDevices": "Geräte ignorieren",
"settings-venmic-ignoreDevices-desc": "Bestimmte Audiogeräte ignorieren.",
"settings-venmic-ignoreInputMedia": "Eingabemedien ignorieren",
"settings-venmic-ignoreInputMedia-desc": "Audioeingänge von Medienquellen ignorieren.",
"settings-venmic-onlySpeakers": "Nur Lautsprecher",
"settings-venmic-onlySpeakers-desc": "Verwenden Sie Lautsprecher nur für die Audioauswahl.",
"settings-venmic-onlyDefaultSpeakers": "Nur Standardlautsprecher",
"settings-venmic-onlyDefaultSpeakers-desc": "Verwenden Sie für die Audioauswahl nur die Standardlautsprecher.",
"settings-audio": "Audio",
"settings-audio-desc": "Wählen Sie aus, welche Methode Legcord verwendet, um während der Bildschirmfreigabe Audio von Ihrem System aufzunehmen.",
"settings-openCustomIconDialog": "Desktop-Symbol festlegen",
"settings-csp-desc": "Legcord CSP ist unser System, der das Laden von benutzerdefinierten Inhalten in die Discord-App verwaltet. Dinge wie Client-Mods und Designs hängen davon ab. Deaktivieren Sie es, wenn Sie Mods und benutzerdefinierte Stile entfernen möchten.",
"settings-mintoTray": "Im Hintergrund arbeiten",
"settings-mintoTray-desc": "Wenn diese Option deaktiviert ist, wird Legcord wie jedes andere Fenster geschlossen, wenn es geschlossen wird. Andernfalls bleibt es in Ihrer Taskleiste für später gespeichert.",
"settings-startMinimized": "Minimiert starten",
"settings-startMinimized-desc": "Legcord startet im Hintergrund und bleibt Ihnen nicht im Weg.",
"settings-useSystemCssEditor": "System-CSS-Editor verwenden",
"settings-useSystemCssEditor-desc": "Verwenden Sie den System-CSS-Editor, um CSS zu bearbeiten.",
"settings-MultiInstance": "Mehrfachinstanz",
"settings-MultiInstance-desc": "Wenn diese Option aktiviert ist, können Sie mehrere Instanzen von Legcord starten.",
"settings-noBundleUpdates": "Keine Paket-Updates",
"settings-noBundleUpdates-desc": "Deaktiviert automatische Updates für Client-Mods.",
"settings-hardwareAcceleration": "Hardwarebeschleunigung",
"settings-hardwareAcceleration-desc": "Die Hardwarebeschleunigung nutzt Ihre GPU, um Legcord schneller laufen zu lassen. Wenn Sie Bildstörungen feststellen, deaktivieren Sie diese Funktion.",
"settings-blockPowerSavingInVoiceChat": "Energiesparmodus im Voice-Chat deaktivieren",
"settings-blockPowerSavingInVoiceChat-desc": "Verhindert, dass Legcord angehalten wird. Hält das System aktiv, ermöglicht jedoch das Ausschalten des Bildschirms.",
"settings-mobileMode": "Mobilmodus",
"settings-mobileMode-desc": "Wenn Sie ein Gerät mit Touchscreen verwenden, ist diese Funktion genau das Richtige für Sie! Sie aktiviert den versteckten Mobilmodus von Discord, der für Smartphones und Tablets gedacht ist. Die einzige wichtige Funktion, die fehlt, ist die Unterstützung für Voice-Chat. Dies ist ideal für\n Benutzer von PinePhone und ähnlichen Geräten.",
"settings-spellcheck": "Rechtschreibprüfung",
"settings-spellcheck-desc": "Hilft Ihnen, falsch geschriebene Wörter zu korrigieren, indem es sie hervorhebt.",
"settings-channel": "Discord-Kanal",
"settings-channel-desc": "Verwenden Sie diese Einstellung, um die aktuelle Instanz von Discord zu ändern, die Legcord ausführt.",
"settings-bitrateMin": "Mindestbitrate",
"settings-bitrateMin-desc": "Mindestbitrate für Bildschirmfreigabe.",
"settings-bitrateMax": "Maximale Bitrate",
"settings-bitrateMax-desc": "Maximale Bitrate für Bildschirmfreigabe.",
"settings-bitrateTarget": "Zielbitrate",
"settings-bitrateTarget-desc": "Zielbitrate für Bildschirmfreigabe.",
"settings-invitewebsocket": "Umfassende Präsenz",
"settings-invitewebsocket-desc": "Verwendet arRPC, um Discord RPC (Rich Presence) mit lokalen Programmen auf Ihrem Computer zu unterstützen.",
"settings-useMacSystemPicker": "Verwenden Sie die macOS-Systemauswahl",
"settings-useMacSystemPicker-desc": "Verwenden Sie nach Möglichkeit die native Bildschirmfreigabe von macOS. Nur macOS 15+",
"settings-additionalArguments": "Weitere Argumente",
"settings-additionalArguments-desc": "Zusätzliche Argumente sind zusätzliche Befehle, die Sie an Legcord übergeben können. Sie können verwendet werden, um Funktionen zu aktivieren oder zu deaktivieren oder um Probleme zu beheben.",
"settings-mod": "Client-Modifikation",
"settings-mod-desc1": "Client-Mods sind Programme, mit denen Sie Ihr Discord-Erlebnis individuell anpassen können. Sie können das Erscheinungsbild des Clients ändern, Verhaltensweisen modifizieren oder neue Funktionen hinzufügen!",
"settings-mod-vencord": "Leichter und benutzerfreundlicher Client-Mod. Mit integriertem Store für Plugins.",
"settings-mod-equicord": "Aus vencord-Mitwirkenden hervorgegangen, mit einem Client, der über zahlreiche Plugins verfügt.",
"settings-prfmMode": "Leistungsmodus",
"settings-prfmMode-desc": "Der Leistungsmodus ist eine experimentelle Funktion in Legcord, die darauf ausgelegt ist, die Reaktionsfähigkeit und Leistung entsprechend Ihren Anforderungen zu optimieren. Die Auswirkungen können je nach Ihrer Hardware und Nutzung variieren. Wir empfehlen Ihnen daher, jeden Modus auszuprobieren, um herauszufinden, welcher für Sie am besten geeignet ist.",
"settings-prfmMode-performance": "Leistung",
"settings-prfmMode-battery": "Batterie",
"settings-prfmMode-dynamic": "Dynamisch",
"settings-prfmMode-vaapi": "VAAPI",
"settings-disableAutogain": "Automatische Verstärkung deaktivieren",
"settings-disableAutogain-desc": "Deaktiviert die automatische Verstärkung.",
"settings-disableHttpCache": "HTTP-Cache deaktivieren",
"settings-disableHttpCache-desc": "Deaktiviert den HTTP-Cache von Chromium. Aktivieren Sie diese Option, wenn Client-Mods bei Ihnen nicht geladen werden.",
"settings-trayIcon": "Systemleistensymbol",
"settings-trayIcon-desc": "Legen Sie das Symbol fest, das im Tray-Menü angezeigt werden soll.",
"settings-trayIcon-disabled": "Deaktivieren Sie die Ablage",
"settings-trayIcon-dynamic": "Dynamisch",
"settings-trayIcon-normal": "Discord-Symbol",
"settings-trayIcon-classic": "Klassisches Discord-Symbol",
"settings-trayIcon-colored-plug": "Colored Plug",
"settings-trayIcon-white-plug": "White Plug",
"settings-trayIcon-white-plug-alt": "White Plug Alt",
"settings-trayIcon-black-plug": "Black Plug",
"settings-trayIcon-black-plug-alt": "Black Plug Alt",
"settings-advanced": "Fortgeschrittener Benutzerbereich",
"settings-pluginsFolder": "Plugins-Ordner öffnen",
"settings-crashesFolder": "Öffnen des Ordner Native Abstürze",
"settings-themesFolder": "Themenordner öffnen",
"settings-storageFolder": "Speicherordner öffnen",
"settings-none": "Keine",
"settings-save": "Einstellungen speichern",
"settings-experimental": "Experimentell",
"settings-restart": "App neu starten",
"settings-updater": "Auf Updates prüfen",
"settings-skipSplash": "Startbildschirm überspringen",
"settings-skipSplash-desc": "Überspringt den Legcord-Begrüßungsbildschirm beim Starten der App.",
"settings-copyDebugInfo": "Debug-Informationen kopieren",
"settings-copyGPUInfo": "GPU-Informationen kopieren",
"settings-clearClientModCache": "Client-Mod-Cache löschen",
"settings-forceNativeCrash": "Erzwinge systemeigenen Absturz",
"settings-smoothScroll": "Gleichmäßiges Scrollen verwenden",
"settings-smoothScroll-desc": "Reibungsloses Scrollen umschalten",
"settings-autoScroll": "Automatisches Scrollen zulassen",
"settings-autoScroll-desc": "Automatisches Scrollen mit der mittleren Maustaste zulassen (Hinweis: Ihre Desktop-Umgebung kann dies weiterhin mit einer anderen Aktion überschreiben)",
"settings-category-lookAndFeel": "Aussehen und Haptik",
"settings-category-mods": "Mods",
"settings-category-behaviour": "Verhalten",
"settings-category-legacy": "Legacy-Funktionen",
"settings-category-debug": "Fehlerbehebungsoptionen",
"games-application": "Anwendung",
"screenshare-selectSource": "Bitte eine Quelle auswählen",
"screenshare-venmicDisabled": "Venmic deaktiviert",
"screenshare-share": "Teilen",
"contextMenu-searchGoogle": "Mit Google suchen",
"contextMenu-searchDuckDuckGo": "Mit DuckDuckGo suchen",
"touchbar-servers": "Server",
"splash-title": "Legcord",
"menu-about": "Über Legcord",
"menu-developerTools": "Entwicklerwerkzeuge",
"menu-openSettings": "Einstellungen öffnen",
"menu-reload": "Neu laden",
"menu-restart": "Neu starten",
"menu-quit": "Beenden",
"menu-edit": "Bearbeiten",
"menu-undo": "Rückgängig",
"menu-redo": "Wiederherstellen",
"menu-cut": "Ausschneiden",
"menu-copy": "Kopieren",
"menu-paste": "Einfügen",
"menu-selectAll": "Alles auswählen",
"menu-view": "Ansicht",
"menu-toggleFullscreen": "Vollbild umschalten",
"menu-zoomIn": "Vergrößern",
"menu-zoomOut": "Verkleinern",
"menu-window": "Fenster",
"menu-minimize": "Minimieren",
"menu-close": "Schließen",
"menu-legcord": "Legcord",
"tray-openLegcord": "Legcord öffnen",
"tray-openSettings": "Einstellungen öffnen",
"tray-supportServer": "Discord-Server unterstützen",
"tray-restartLegcord": "Legcord neu starten",
"tray-quitLegcord": "Legcord beenden",
"tray-tooltip": "Legcord",
"dialog-openUrl-title": "Möchtest du diesen Link öffnen?",
"dialog-openUrl-message": "Möchtest du {url} öffnen?",
"dialog-openUrl-yes": "Ja, bitte",
"dialog-openUrl-no": "Nein, möchte ich nicht",
"title-legcordSuffix": " - Legcord",
"dialog-importTheme-button": "Importieren",
"dialog-importTheme-discordStyles": "Discord-Stile",
"dialog-importTheme-allFiles": "Alle Dateien",
"dialog-customIcon-filters": "Symbole",
"setup-welcomeTitle": "Willkommen bei Legcord",
"setup-windowStyle-nativeTitle": "Natives Fenster",
"setup-windowStyle-customTitle": "Benutzerdefinierte Titelleiste",
"setup-chooseWindowStyle": "Fensterstil auswählen",
"setup-launchLegcord": "Legcord starten",
"setup-vencordTitle": "Vencord",
"setup-equicordTitle": "Equicord",
"setup-back": "Zurück",
"setup-next": "Weiter",
"setup-stepOf": "Schritt {current} von {total}",
"setup-loading": "Wird geladen ...",
"setup-windowTitle": "Legcord-Einrichtung",
"settings-restartRequired": "Neustart erforderlich",
"settings-restartLater": "Ich mache es später",
"settings-channel-stable": "Stabil",
"settings-category-powerManagement": "Energieverwaltung",
"keybind-action": "Aktion",
"keybind-mute": "Stummschalten",
"keybind-leaveCall": "Anruf verlassen",
"keybind-runJavascript": "Javascript ausführen",
"keybind-global": "Global",
"keybind-enabled": "Aktiviert",
"keybind-jsCode": "Javascript-Code",
"keybind-add": "Hinzufügen",
"keybind-delete": "Löschen",
"detectable-missingFields": "Fehlende Felder",
"detectable-appName": "App-Name*",
"detectable-appId": "App-Kennung*",
"detectable-themes": "Themen",
"detectable-aliases": "Aliase",
"detectable-enabled": "Aktiviert",
"detectable-placeholderName": "z.B. Discord",
"detectable-placeholderId": "z.B. 1234567890",
"detectable-placeholderThemes": "Aktion, Abenteuer",
"detectable-placeholderAliases": "Alias1, Alias2",
"themes-success": "Erfolg!",
"themes-updated": "Thema erfolgreich aktualisiert!",
"themes-bdInstalled": "BD-Thema erfolgreich installiert!",
"themes-delete": "Löschen",
"themes-edit": "Bearbeiten",
"themes-update": "Aktualisieren",
"themes-open": "Öffnen",
"themes-by": "von",
"themes-importFromFile": "Aus Datei importieren",
"themes-openThemesFolder": "Themenordner öffnen",
"themes-import": "Importieren",
"games-registeredGames": "Registrierte Spiele",
"games-refreshList": "Liste auffrischen",
"games-add": "Hinzufügen",
"games-remove": "Entfernen",
"games-removeConfirmHeader": "Spiel entfernen?",
"games-noExecutables": "Keine ausführbaren Dateien",
"games-lastDetected": "Zuletzt erkannte Spiele",
"games-removeFromBlacklist": "Entfernen",
"settings-material": "Fenster Material",
"settings-material-acrylic": "Acryl",
"settings-material-none": "Keine",
"settings-csp-strict": "Strikt",
"settings-csp-none": "Keine",
"settings-csp-vanilla": "Vanilla",
"settings-firstTimeCrash": "Wir richten Dinge für sie ein!",
"settings-automaticClientUpdates": "Automatische client updates",
"settings-automaticClientUpdates-desc": "Deaktiviert automatische Legcord Updates"
}

View file

@ -1,63 +1,128 @@
{
"loading_screen_start": "Starting ArmCord…",
"loading_screen_start": "Starting Legcord…",
"loading_screen_offline": "You appear to be offline. Restart in ",
"loading_screen_update": "A new version of ArmCord is available. Please update to the latest version.",
"setup_question1": "Welcome to the ArmCord Setup",
"setup_offline": "You appear to be offline. Please connect to the internet and restart ArmCord.",
"loading_screen_update": "A new version of Legcord is available. Please update to the latest version.",
"setup_question1": "Welcome to the Legcord Setup",
"setup_offline": "You appear to be offline. Please connect to the internet and restart Legcord.",
"setup_question2": "Choose your Discord channel/instance:",
"setup_question3": "Should ArmCord handle client mods installation?",
"setup_question3": "Should Legcord handle client mods installation?",
"yes": "Yes",
"no": "No",
"next": "Next",
"setup_question4": "Select a client mod you want to install:",
"setup_question5": "Do you want to use a tray icon?",
"settings-theme": "ArmCord theme",
"settings-theme-desc1": "ArmCord \"themes\" manage apps behaviour and looks.",
"settings-theme-desc2": "this is how ArmCord looks when you first launch it. It includes recreation of Discord's\n custom titlebar and ArmCord specific styles injected into Discord.",
"settings-theme-desc3": "uses native titlebar of OS you're currently running (e.g Windows 7/10). Functions more\n similar to actual Discord app on Linux.",
"settings-theme-desc4": "transparent window with native titlebar, you need a compatible theme to run this.",
"settings-theme-default": "Default",
"settings-bounceOnPing": "Bounce in dock on ping",
"settings-bounceOnPing-desc": "Bounce the app in the dock when you receive a ping.",
"settings-theme": "Window style",
"settings-theme-desc": "Window style manages what titlebar Legcord uses.",
"settings-theme-default": "Default (Custom)",
"settings-theme-native": "Native",
"settings-theme-overlay": "Overlay",
"settings-autoHideMenuBar": "Auto-hide menu bar",
"settings-autoHideMenuBar-desc": "Auto-hide menu bar when not in use.",
"settings-sleepInBackground": "Sleep in background",
"settings-sleepInBackground-desc": "Enables Chromiums background throttling. This can help save battery life but also breaks notifications.",
"settings-transparency": "Transparency",
"settings-transparency-desc": "Set the transparency mode Legcord uses.",
"settings-transparency-universal": "Universal",
"settings-transparency-modern": "Modern",
"settings-theme-transparent": "Transparent",
"settings-csp-desc": "ArmCord CSP is our system that manages loading custom content loading into the Discord app. Stuff like\n client mods and themes depend on it. Disable if you want to get rid of mods and custom styles.",
"settings-transparency-tahoe-warning": "Transparency may cause excessive lag on MacOS 26 Tahoe.",
"settings-material": "Window Material",
"settings-material-desc": "Set the Windows background material Legcord uses.",
"settings-material-mica": "Mica",
"settings-material-mica-alt": "Mica Alt",
"settings-material-acrylic": "Acrylic",
"settings-material-none": "None",
"settings-popoutPiP": "Call Popout Always on Top",
"settings-popoutPiP-desc": "When enabled, the call popout will be in Always on Top mode.",
"settings-venmic-workaround": "Workaround",
"settings-venmic-workaround-desc": "Enable or disable workaround for an issue that causes the microphone to be shared instead of the correct audio.",
"settings-venmic-deviceSelect": "Device Select",
"settings-venmic-deviceSelect-desc": "Allow selecting an audio device.",
"settings-venmic-granularSelect": "Granular Select",
"settings-venmic-granularSelect-desc": "Allow selecting an audio input source.",
"settings-venmic-ignoreVirtual": "Ignore Virtual Devices",
"settings-venmic-ignoreVirtual-desc": "Ignore virtual audio devices.",
"settings-venmic-ignoreDevices": "Ignore Devices",
"settings-venmic-ignoreDevices-desc": "Ignore specific audio devices.",
"settings-venmic-ignoreInputMedia": "Ignore Input Media",
"settings-venmic-ignoreInputMedia-desc": "Ignore audio input from media sources.",
"settings-venmic-onlySpeakers": "Only Speakers",
"settings-venmic-onlySpeakers-desc": "Only use speakers for audio selection.",
"settings-venmic-onlyDefaultSpeakers": "Only Default Speakers",
"settings-venmic-onlyDefaultSpeakers-desc": "Only use the default speakers for audio selection.",
"settings-audio": "Audio",
"settings-audio-desc": "Select which method Legcord uses to grab audio from your system during screenshare.",
"settings-openCustomIconDialog": "Set desktop icon",
"settings-mintoTray": "Work in background",
"settings-mintoTray-desc": "When disabled, ArmCord will close like any other window when closed, otherwise it'll sit back and relax\n in your system tray for later.",
"settings-mintoTray-desc": "When disabled, Legcord will close like any other window when closed, otherwise it'll sit back and relax in your system tray for later.",
"settings-startMinimized": "Start minimized",
"settings-startMinimized-desc": "ArmCord starts in background and remains out of your way.",
"settings-startMinimized-desc": "Legcord starts in background and remains out of your way.",
"settings-csp": "Content Security Policy",
"settings-csp-desc": "Set the strictness of Legcord's Content Security Policy. Strict CSP provides better security but may cause compatibility issues with some client mods/themes/plugins.",
"settings-csp-strict": "Strict",
"settings-csp-none": "None",
"settings-csp-vanilla": "Vanilla",
"settings-firstTimeCrash": "We're setting things up for you!",
"settings-firstTimeCrash-desc": "Settings are not available on a first-time launch. Please use a button below to restart and settings should be ready after the restart.",
"settings-useSystemCssEditor": "Use system CSS editor",
"settings-useSystemCssEditor-desc": "Use system CSS editor to edit CSS.",
"settings-MultiInstance": "Multi Instance",
"settings-MultiInstance-desc": "When enabled you'll be able to start up many instances of ArmCord.",
"settings-patches": "Automatic Patches",
"settings-useLegacyCapturer": "Use legacy capturer",
"settings-useLegacyCapturer-desc": "Use legacy screenshare module, instead of the new one. If you're experiencing issues with screen sharing, try enabling this.",
"settings-patches-desk": "Fetches patches distributed if a release turns out to have bugs. Usually\n doesn't need to be turned on continuously (unless notified in support Discord).",
"settings-MultiInstance-desc": "When enabled you'll be able to start up many instances of Legcord.",
"settings-noBundleUpdates": "No bundle updates",
"settings-noBundleUpdates-desc": "Disables automatic updates for client mods.",
"settings-automaticClientUpdates": "Automatic client updates",
"settings-automaticClientUpdates-desc": "Disables automatic Legcord updates",
"settings-hardwareAcceleration": "Hardware acceleration",
"settings-hardwareAcceleration-desc": "Hardware acceleration uses your GPU to make Legcord run faster. If you're experiencing visual glitches, try disabling this.",
"settings-processScanning": "Process scanning",
"settings-processScanning-desc": "Enables scanning for running games to improve Rich Presence detection.",
"settings-windowsLegacyScanning": "Windows legacy scanning",
"settings-windowsLegacyScanning-desc": "Uses legacy method for scanning processes on Windows (pre v1.1.6). May improve compatibility on some systems but is less efficient.",
"settings-scanInterval": "Scan interval (ms)",
"settings-scanInterval-desc": "Sets how often (in milliseconds) the process scanning occurs. Lower values may improve detection speed but can increase CPU usage.",
"settings-blockPowerSavingInVoiceChat": "Block power saving in voice chat",
"settings-blockPowerSavingInVoiceChat-desc": "Prevent Legcord from being suspended. Keeps system active but allows screen to be turned off.",
"settings-mobileMode": "Mobile mode",
"settings-mobileMode-desc": "If you're on a device with touch-screen this feature is for you! It activates Discord's hidden mobile\n mode meant for phones and tablets. Only major feature missing is voice chat support. This is ideal for\n users on PinePhone and similar.",
"settings-dynamicIcon": "Dynamic icon",
"settings-dynamicIcon-desc": "Following Discord's behaviour on Windows, this shows unread messages/pings count on ArmCord's icon instead of it's tray.",
"settings-mobileMode-desc": "If you're on a device with touch-screen this feature is for you! It activates Discord's hidden mobile mode meant for phones and tablets. Only major feature missing is voice chat support. This is ideal for\n users on PinePhone and similar.",
"settings-spellcheck": "Spellcheck",
"settings-spellcheck-desc": "Helps you correct misspelled words by highlighting them.",
"settings-tray": "Tray",
"settings-tray-desc": "When disabled, ArmCord will close like any other window when closed, otherwise it'll sit back and relax in your system tray for later.",
"settings-vaapi": "VAAPI",
"settings-vaapi-desc": "Use VAAPI (HW acceleration) for video decoding on Linux. This greatly reduces CPU usage during screenshare but may cause issues on some systems. Disable if you experience crashes or black screens during screenshare.",
"settings-channel": "Discord channel",
"settings-channel-desc1": "You can use this setting to change current instance of Discord:",
"settings-channel-desc2": "you're probably most familiar with this one. It's the one you see in default Discord\n client!",
"settings-channel-desc3": "this is alpha test release of Discord. By using it you gain access to the newest\n features and fixes.",
"settings-channel-desc4": "public test build. Receives features earlier than stable but is a bit older than Canary.",
"settings-invitewebsocket": "Rich Presence (Experimental)",
"settings-invitewebsocket-desc": "Uses <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> to support Discord RPC (Rich Presence) with local programs on your machine. Work in progress.",
"settings-channel-desc": "Use this setting to change current instance of Discord that Legcord is running.",
"settings-bitrateMin": "Minimum bitrate",
"settings-bitrateMin-desc": "Minimum bitrate for screenshare.",
"settings-bitrateMax": "Maximum bitrate",
"settings-bitrateMax-desc": "Maximum bitrate for screenshare.",
"settings-bitrateTarget": "Target bitrate",
"settings-bitrateTarget-desc": "Target bitrate for screenshare.",
"settings-invitewebsocket": "Rich Presence",
"settings-invitewebsocket-desc": "Uses arRPC to support Discord RPC (Rich Presence) with local programs on your machine.",
"settings-useMacSystemPicker": "Use macOS system picker",
"settings-useMacSystemPicker-desc": "Use native macOS screenshare when possible. macOS 15+ only",
"settings-additionalArguments": "Additional arguments",
"settings-additionalArguments-desc": "Additional arguments are extra commands that you can pass to Legcord. They can be used to enable or disable features, or to fix issues.",
"settings-mod": "Client mod",
"settings-mod-desc1": "Client mods are programs that allow you customize your Discord experience. They can change appearance of\n the client, modify behaviours or add new features!",
"settings-mod-vencord": "lightweight, and easy to use client mod. Features a built-in store for plugins.",
"settings-mod-shelter": "is a new generation client mod built to be essentially bulletproof.",
"settings-mod-desc1": "Client mods are programs that allow you customize your Discord experience. They can change appearance of the client, modify behaviours or add new features!",
"settings-mod-shelter": "Shelter",
"settings-mod-custom": "Custom",
"settings-mod-vencord": "Lightweight, and easy to use client mod. Features a built-in store for plugins.",
"settings-mod-equicord": "Forked and born from vencord contributors, featuring a pretty plugin-rich client.",
"settings-prfmMode": "Performance mode",
"settings-prfmMode-desc": "Performance mode is an experimental function that may either increase responsiveness and performance of\n ArmCord or… decrease it. Please try every option and see which fits you the best.",
"settings-prfmMode-desc": "Performance Mode is an experimental feature in Legcord designed to optimize responsiveness and performance based on your needs. The impact may vary depending on your hardware and usage, so we encourage you to try each mode to determine which works best for you.",
"settings-prfmMode-performance": "Performance",
"settings-prfmMode-battery": "Battery",
"settings-prfmMode-dynamic": "Dynamic",
"settings-prfmMode-vaapi": "VAAPI",
"settings-disableAutogain": "Disable autogain",
"settings-disableAutogain-desc": "Disables autogain.",
"settings-disableHttpCache": "Disable HTTP cache",
"settings-disableHttpCache-desc": "Disables HTTP cache of Chromium. Turn this on if client mods don't load for you.",
"settings-trayIcon": "Tray icon",
"settings-trayIcon-desc": "Set the icon which will appear in tray menu.",
"settings-trayIcon-disabled": "Disable the tray",
"settings-trayIcon-dynamic": "Dynamic",
"settings-trayIcon-normal": "Discord Icon",
"settings-trayIcon-classic": "Classic Discord Icon",
@ -76,11 +141,210 @@
"settings-experimental": "Experimental",
"settings-restart": "Restart App",
"settings-updater": "Check for updates",
"settings-skipSplash": "Skip Splash Screen (Experimental)",
"settings-skipSplash-desc": "Skips ArmCord splash screen when you start up the app.",
"settings-skipSplash": "Skip Splash Screen",
"settings-skipSplash-desc": "Skips Legcord splash screen when you start up the app.",
"settings-copyDebugInfo": "Copy Debug Info",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-clearClientModCache": "Clear client mod cache",
"settings-forceNativeCrash": "Force native crash",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}
"settings-smoothScroll-desc": "Toggle smooth scrolling",
"settings-autoScroll": "Allow auto-scroll",
"settings-autoScroll-desc": "Allow auto-scrolling with middle-click (Note: Your desktop environment can still override this with another action)",
"settings-quickCss": "Quick CSS",
"settings-quickCss-desc": "Quickly edit your CSS in a simple text editor. Changes are applied immediately after saving the file.",
"settings-category-lookAndFeel": "Look and feel",
"settings-category-mods": "Mods",
"settings-category-behaviour": "Behaviour",
"settings-category-legacy": "Legacy features",
"settings-category-debug": "Debug options",
"menu-about": "About Legcord",
"menu-developerTools": "Developer tools",
"menu-openSettings": "Open settings",
"menu-reload": "Reload",
"menu-restart": "Restart",
"menu-quit": "Quit",
"menu-edit": "Edit",
"menu-undo": "Undo",
"menu-redo": "Redo",
"menu-cut": "Cut",
"menu-copy": "Copy",
"menu-paste": "Paste",
"menu-selectAll": "Select All",
"menu-view": "View",
"menu-toggleFullscreen": "Toggle Fullscreen",
"menu-zoomIn": "Zoom in",
"menu-zoomOut": "Zoom out",
"menu-resetZoom": "Reset zoom",
"menu-window": "Window",
"menu-minimize": "Minimize",
"menu-close": "Close",
"menu-keybind": "Keybind",
"menu-legcord": "Legcord",
"tray-openLegcord": "Open Legcord",
"tray-openSettings": "Open Settings",
"tray-supportServer": "Support Discord Server",
"tray-restartLegcord": "Restart Legcord",
"tray-quitLegcord": "Quit Legcord",
"tray-tooltip": "Legcord",
"dialog-openUrl-title": "Do you want to open this link?",
"dialog-openUrl-message": "Do you want to open {url}?",
"dialog-openUrl-detail": "This url was detected to not use normal browser protocols. It could mean that this url leads to a local program on your computer. Please check if you recognise it, before proceeding!",
"dialog-openUrl-checkbox": "Remember my answer and ignore this warning for future sessions",
"dialog-openUrl-yes": "Yes, please",
"dialog-openUrl-no": "No, I don't",
"title-unreadMessages": "You have some unread messages.",
"title-legcordSuffix": " - Legcord",
"dialog-importTheme-title": "Select a theme you want to import",
"dialog-importTheme-button": "Import",
"dialog-importTheme-discordStyles": "Discord styles",
"dialog-importTheme-allFiles": "All Files",
"dialog-customIcon-filters": "Icons",
"config-corrupted-title": "Oops, something went wrong.",
"config-corrupted-message": "Legcord has detected that your configuration file is corrupted, please restart the app and set your settings again. If this issue persists, report it on the support server/Github issues.",
"setup-welcomeTitle": "Welcome to Legcord",
"setup-welcomeSubtitle": "Let's get you set up with your perfect configuration.",
"setup-getStarted": "Get Started",
"setup-windowStyle-nativeTitle": "Native Window",
"setup-windowStyle-nativeDesc": "Use your system's default window decorations",
"setup-windowStyle-customTitle": "Custom Titlebar",
"setup-windowStyle-customDesc": "Use Legcord's custom titlebar design",
"setup-chooseWindowStyle": "Choose Window Style",
"setup-selectAppearance": "Select how Legcord appears on your machine",
"setup-systemTray": "System Tray",
"setup-trayChoose": "Choose whether to enable the system tray icon",
"setup-trayEnableTitle": "Enable Tray Icon",
"setup-trayEnableDesc": "Show Legcord in your system tray",
"setup-trayDisableTitle": "Disable Tray Icon",
"setup-trayDisableDesc": "Don't show Legcord in your system tray",
"setup-linuxTrayWarning": "System tray functionality may have issues or behave differently on Linux systems.",
"setup-finishTitle": "You're All Set!",
"setup-finishSubtitle": "Your Legcord configuration is complete and personalized to your preferences.",
"setup-finishSettingsNote": "Need to make changes later? You'll find all these options in Discord's settings menu under Legcord.",
"setup-launchLegcord": "Launch Legcord",
"setup-modSelectorTitle": "Choose Your Client Mod",
"setup-modSelectorSubtitle": "Legcord includes Shelter out of the box, but you can also choose another client mod if wanted.",
"setup-vencordTitle": "Vencord",
"setup-vencordDesc": "Client mod with plugins and themes.",
"setup-equicordTitle": "Equicord",
"setup-equicordDesc": "A fork of Vencord with more plugins.",
"setup-useShelterOnly": "Use Shelter Only",
"setup-back": "Back",
"setup-next": "Next",
"setup-stepOf": "Step {current} of {total}",
"setup-loading": "Loading...",
"setup-windowTitle": "Legcord Setup",
"settings-restartRequired": "Restart required",
"settings-restartRequiredBody": "You need to restart to apply these changes.",
"settings-restartLater": "I'll do it later",
"settings-theme-legacy": "Legacy",
"settings-channel-stable": "Stable",
"settings-channel-canary": "Canary",
"settings-channel-ptb": "PTB",
"settings-category-powerManagement": "Power Management",
"settings-category-arrpc": "arRPC",
"settings-extendedPluginAbilities": "Extended plugin abilities",
"settings-extendedPluginAbilities-desc": "Allows plugins to read and write files in a scoped folder on your computer (e.g. for caching deleted messages). Only enable for plugins you trust—they can store data locally. Data is stored per plugin in Legcord's plugin-storage folder.",
"settings-audio-loopback": "Loopback",
"settings-audio-loopbackWithMute": "Loopback with mute",
"keybind-addKeybind": "Add a keybind",
"keybind-accelerator": "Accelerator",
"keybind-invalidCombo": "This key combination is invalid or not supported.",
"keybind-recording": "Recording",
"keybind-record": "Record",
"keybind-action": "Action",
"keybind-mute": "Mute",
"keybind-deafen": "Deafen",
"keybind-pushToTalk": "Push to talk",
"keybind-leaveCall": "Leave call",
"keybind-navigateForward": "Navigate forward",
"keybind-navigateBack": "Navigate back",
"keybind-runJavascript": "Run Javascript",
"keybind-openQuickCss": "Open Quick CSS",
"keybind-openSettings": "Open Settings",
"keybind-globalNote": "Allows you to assign a specific keyboard shortcut that can be used across different applications and programs.",
"keybind-global": "Global",
"keybind-enabled": "Enabled",
"keybind-jsCode": "Javascript code",
"keybind-add": "Add",
"keybind-delete": "Delete",
"detectable-missingFields": "Missing fields",
"detectable-fillAllFields": "Please fill in all fields before adding.",
"detectable-addApp": "Add Detectable Application",
"detectable-appName": "App Name*",
"detectable-appId": "App ID*",
"detectable-themes": "Themes",
"detectable-aliases": "Aliases",
"detectable-enabled": "Enabled",
"detectable-placeholderName": "e.g. Discord",
"detectable-placeholderId": "e.g. 1234567890",
"detectable-placeholderThemes": "Action, Adventure",
"detectable-placeholderAliases": "Alias1, Alias2",
"themes-success": "Success!",
"themes-updated": "Theme successfully updated!",
"themes-bdInstalled": "BD theme successfully installed!",
"themes-delete": "Delete",
"themes-edit": "Edit",
"themes-update": "Update",
"themes-open": "Open",
"themes-by": "by",
"themes-openQuickCss": "Open Quick CSS file",
"themes-importFromFile": "Import from file",
"themes-openThemesFolder": "Open themes folder",
"themes-import": "Import",
"themes-importUrlPlaceholder": "https://raw.githubusercontent.com/... [.theme.css]",
"games-registeredGames": "Registered Games",
"games-refreshList": "Refresh list",
"games-add": "Add",
"games-remove": "Remove",
"games-removeConfirmHeader": "Remove game?",
"games-removeConfirmBody": "This game will be removed from rich presence. The client must be restarted for changes to take effect.",
"games-noExecutables": "No executables",
"games-empty": "No registered games. Add one using the dropdown above.",
"games-lastDetected": "Last detected games",
"games-lastDetectedEmpty": "No games detected yet. Start a game with rich presence to see them here.",
"games-blacklist": "Blacklist",
"games-blacklisted": "Blacklisted games",
"games-blacklistedEmpty": "No blacklisted games.",
"games-removeFromBlacklist": "Remove",
"games-application": "Application",
"screenshare-selectSource": "Please select a source",
"screenshare-venmicDisabled": "Venmic disabled",
"screenshare-share": "Share",
"screenshare-title": "Screenshare",
"contextMenu-searchGoogle": "Search with Google",
"contextMenu-searchDuckDuckGo": "Search with DuckDuckGo",
"touchbar-servers": "Servers",
"splash-title": "Legcord",
"backup-dialogSave-title": "Save Legcord backup",
"backup-dialogOpen-title": "Open Legcord backup",
"backup-pageTitle": "Backup and restore",
"backup-pageSubtitle": "Save or restore your Legcord setup, including settings, themes, plugins, and mod data—all in one file.",
"backup-createBackup": "Create backup",
"backup-restore": "Restore",
"backup-modalTitle": "Choose what goes into this backup",
"backup-includeLegcordConfig": "Settings",
"backup-includeLegcordThemes": "Themes and Quick CSS",
"backup-includeLegcordPlugins": "Chrome extensions/Plugin storage",
"backup-includeVencord": "Vencord data (current session)",
"backup-includeEquicord": "Equicord data (current session)",
"backup-includeShelter": "Shelter plugins",
"backup-includeModBundles": "Downloaded client mod files (Vencord, Equicord, Shelter, custom bundles)",
"backup-confirmBackup": "Export",
"backup-successTitle": "Backup saved",
"backup-successBody": "Your backup has been saved successfully.",
"backup-cancelledTitle": "Cancelled",
"backup-cancelledBody": "No file was saved.",
"backup-failedTitle": "Backup failed",
"backup-invalidFile": "Could not read that backup file.",
"backup-unknownError": "Something went wrong.",
"backup-restoreConfirmHeader": "Restore from backup?",
"backup-restoreConfirmBody": "Files on disk will be replaced where this backup contains data. You may need to restart Legcord for everything to apply.",
"backup-restoreConfirm": "Restore",
"backup-restoreCancel": "Cancel",
"backup-restoreDoneTitle": "Restore complete",
"backup-restoreDoneBody": "Your data has been restored. Restart Legcord for all changes to take effect.",
"supportBanner-title": "Support the Project",
"supportBanner-subtitle": "Help us continue developing Legcord. Your support keeps the project alive and lets us ship more features.",
"supportBanner-donate": "Donate"
}

View file

@ -1,86 +0,0 @@
{
"loading_screen_start": "Cargando ArmCord…",
"loading_screen_offline": "Parece que no estás conectado a la Internet. Por favor conectate e intentalo de nuevo.",
"loading_screen_update": "Una nueva version de ArmCord está disponible. Por favor actualiza a la última version.",
"setup_question1": "Bienvenido a la instalación de ArmCord",
"yes": "Sí",
"setup_question2": "Escoge tu version de Discord:",
"setup_question3": "Dejar que ArmCord se encargue de la instalacion de modificaciones?",
"setup_offline": "Parece que no estás conectado a Internet. Por favor conéctate a Internet y reinicia ArmCord.",
"no": "No",
"next": "Siguiente",
"setup_question4": "Selecciona una modificación que te gustaría instalar:",
"settings-theme": "Tema de ArmCord",
"settings-theme-default": "Por Defecto",
"settings-theme-native": "Nativa",
"settings-tray": "Bandeja",
"settings-patches": "Automatizar Parches",
"settings-channel": "Version de Discord",
"settings-invitewebsocket": "Rich Presence (Experimental)",
"settings-mod": "Modificación",
"settings-prfmMode": "Modo de Rendimiento",
"settings-prfmMode-performance": "Rendimiento",
"settings-prfmMode-battery": "Batería",
"settings-none": "Ninguna",
"settings-save": "Guardar ajustes",
"settings-updater": "Buscar una actualización",
"settings-mobileMode": "Modo de dispositivo movil",
"settings-theme-desc1": "Los \"temas\" de ArmCord se encargan del comportamiento de la aplicación y como se ve",
"settings-theme-desc2": "así es como ArmCord se ve cuando lo cargas por primera vez. Incluye una recreación de la ventana de Discord\n , y estilos personalizados inyectados dentro de la aplicación.",
"settings-theme-desc3": "usa la ventana nativa del sistema operativo que estás usando (p. ej. Windows 7/10. Funciona parecido\n a la aplicación de Discord en Linux.",
"settings-csp-desc": "ArmCord CSP es nuestro sistema que se encarga de cargar contenido dentro de la aplicación de Discord. Cosas como\n las modificaciones y temas dependen de esto. Deshabilitalo si quieres deshacerte de modificaciones o estilos personalizados.",
"settings-tray-desc": "Cuando no está activado, ArmCord se cerrá como cualquier otra ventana, de lo contrario, ArmCord se minimizará a la bandeja de la sistema.",
"settings-patches-desk": "Busca parches automáticos distribuídos si la versión publicada tiene fallas. En general\n no tendrás que mantener esto habilitado constantemente (a menos que se solicite en el Discord de soporte de ArmCord).",
"settings-mobileMode-desc": "¡Si estás en un dispositivo con pantalla táctil, este modo es para tí! Habilita un modo escondido dentro de Discord hecho para los dispositivos moviles y tabletas.\n La única característica faltante es Chat por Voz- Esto es ideal para \n usuários en PinePhone o parecido..",
"settings-channel-desc1": "Puedes usar esta opción para cambiar la versión de Discord actual:",
"settings-channel-desc2": "¡quizás este te es familiar. Es el que ves en la aplicación normal de\n Discord!",
"settings-channel-desc3": "ésta es la versión alfa de prueba. Al usarlo, accedes a las más nuevas\n características y arreglos para Discord.",
"settings-channel-desc4": "Versión Pública de Prueba (PTB). Recibe características nuevas antes que la versíon normal, pero es más viejo que Canary.",
"settings-themesFolder": "Abrir carpeta de temas",
"settings-storageFolder": "Abrir carpeta de almacenamiento",
"settings-invitewebsocket-desc": "Utiliza <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> para habilitar soporte de Discord RPC (Rich Presence) junto con programas locales en tu computadora. Inestable.",
"settings-mod-desc1": "Los mods son programas que le permiten personalizar su experiencia de Discord. ¡Pueden cambiar la apariencia, modificar comportamientos o añadir nuevas características!",
"settings-trayIcon": "Ícono en la bandeja",
"settings-trayIcon-desc": "Escoge el ícono que aparecerá en la bandeja",
"settings-advanced": "Zona de usuario avanzada",
"settings-pluginsFolder": "Abrir carpeta de plugins",
"settings-restart": "Reiniciar App",
"settings-mod-vencord": "programa modificado ligero y fácil de usar. Cuenta con una tienda de plugins integrada.",
"settings-mod-shelter": "es una nueva generación de programa construido para ser esencialmente a prueba de balas.",
"settings-prfmMode-desc": "El modo de rendimiento es una función experimental que puede aumentar la capacidad de respuesta y el rendimiento de\nArmCord o... puede disminuirla. Por favor, prueba cada opción y vea lo que te queda mejor.",
"settings-trayIcon-dynamic": "Dinámico",
"settings-trayIcon-normal": "Ícono de Discord",
"settings-trayIcon-classic": "Ícono Clásico de Discord",
"settings-trayIcon-colored-plug": "Cable Colorido",
"settings-trayIcon-white-plug": "Cable Blanco",
"settings-trayIcon-white-plug-alt": "Cable Blanco Alternativo",
"settings-trayIcon-black-plug": "Black Plug",
"settings-trayIcon-black-plug-alt": "Black Plug Alt",
"settings-experimental": "Experimental",
"settings-skipSplash": "Omitir Pantalla de Inicio (Experimental)",
"settings-skipSplash-desc": "Saltar la pantalla de inicio de ArmCord al cargar la aplicación.",
"settings-copyDebugInfo": "Copiar Información de Depuración",
"settings-startMinimized": "Cargar minimizado",
"settings-startMinimized-desc": "ArmCord se inicia en segundo plano y se mantiene fuera de tu camino.",
"settings-crashesFolder": "Abrir carpeta de native crashes",
"settings-forceNativeCrash": "Forzar error nativo",
"settings-disableAutogain": "Desactiva el control automático de ganancia",
"settings-disableAutogain-desc": "Desactiva el control automático de ganancia.",
"settings-theme-transparent": "Transparente",
"settings-useLegacyCapturer": "Usar captura antigua",
"settings-useLegacyCapturer-desc": "Utilice el módulo de compartir pantallas antiguo en lugar del nuevo. Si estás experimentando problemas al compartir pantallas, intenta habilitar esto.",
"settings-dynamicIcon": "Icono dinámico",
"settings-dynamicIcon-desc": "Imitando el comportamiento de Discord en Windows, esto muestra el número de mensajes/pings no leídos sobre el icono de ArmCord en lugar de en la bandeja.",
"settings-spellcheck": "Revisión ortográfica",
"settings-spellcheck-desc": "Destaca las palabras mal escritas para ayudarte a corregirlas.",
"setup_question5": "¿Quieres utilizar un ícono en la barra de tareas?",
"settings-mintoTray": "Minimizar a la bandeja",
"settings-mintoTray-desc": "Cuando no está activado, se cerrá ArmCord como cualquier otra ventana, de lo contrario, se cerrá ArmCord a la bandeja de la sistema para más tarde.",
"settings-theme-desc4": "ventana transparente con barra de tareas nativa, necesitarás un tema compatible para ello. Exclusivo de Windows.",
"settings-MultiInstance": "Varias instancias",
"settings-MultiInstance-desc": "Cuando se activa permite iniciar varias instancias de ArmCord.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

3
assets/lang/es.json Normal file
View file

@ -0,0 +1,3 @@
{
"loading_screen_start": "Iniciando Legcord…"
}

302
assets/lang/es_419.json Normal file
View file

@ -0,0 +1,302 @@
{
"loading_screen_start": "Iniciando Legcord…",
"loading_screen_offline": "Parece que estás desconectado. Reiniciando en ",
"loading_screen_update": "Una nueva versión de Legcord está disponible. Por favor actualiza a la versión más reciente.",
"setup_question1": "Bienvenido/a a la configuración de Legcord",
"setup_offline": "Apareces sin conexión. Conéctate a internet y reinicia Legcord.",
"setup_question2": "Elige tu canal/instancia de Discord:",
"setup_question3": "Debería Legcord manejar la instalación de mods de cliente?",
"yes": "Sí",
"no": "No",
"next": "Siguiente",
"setup_question4": "Elige un mod de cliente que quieras instalar:",
"setup_question5": "¿Quieres usar un ícono en la barra de tareas?",
"settings-bounceOnPing": "Rebota en la barra durante notificación",
"settings-bounceOnPing-desc": "Hace rebotar el icono de la app en la barra cuando recibes una notificación.",
"settings-theme": "Estilo de ventana",
"settings-theme-desc": "El estilo de ventana controla qué barra de título utiliza Legcord.",
"settings-theme-default": "Predeterminado (Perzonalizado)",
"settings-theme-native": "Nativo",
"settings-theme-overlay": "Superposición",
"settings-autoHideMenuBar": "Ocultar automáticamente la barra de menús",
"settings-autoHideMenuBar-desc": "Ocultar automáticamente la barra de menús cuando no se utilice.",
"settings-sleepInBackground": "Suspender en segundo plano",
"settings-sleepInBackground-desc": "Habilita la limitación de fondo de Chromium. Esto puede ayudar a ahorrar batería, pero también interrumpe las notificaciones.",
"settings-transparency": "Transparencia",
"settings-transparency-desc": "Elige el modo de transparencia que utiliza Legcord.",
"settings-transparency-universal": "Universal",
"settings-transparency-modern": "Moderna",
"settings-theme-transparent": "Transparente",
"settings-transparency-tahoe-warning": "La transparencia puede provocar lag excesivo en MacOS 26 Tahoe.",
"settings-popoutPiP": "Ventana emergente siempre visible",
"settings-popoutPiP-desc": "Cuanto está habilitado, la ventana emergente estará en modo siempre visible.",
"settings-venmic-workaround": "Workaraound",
"settings-venmic-workaround-desc": "Activar o desactivar el workaround para un problema que hace que el micrófono se comparta en lugar del audio correcto.",
"settings-venmic-deviceSelect": "Seleccionar dispositivo",
"settings-venmic-deviceSelect-desc": "Permite seleccionar un dispositivo de audio.",
"settings-venmic-granularSelect": "Selección Granular",
"settings-venmic-granularSelect-desc": "Permite seleccionar una fuente de entrada de audio.",
"settings-venmic-ignoreVirtual": "Ignorar dispositivos virtuales",
"settings-venmic-ignoreVirtual-desc": "Ignora los dispositivos de audio virtuales.",
"settings-venmic-ignoreDevices": "Ignorar dispositivos",
"settings-venmic-ignoreDevices-desc": "Ignora dispositivos de audio específicos.",
"settings-venmic-ignoreInputMedia": "Ignorar entradas multimedia",
"settings-venmic-ignoreInputMedia-desc": "Ignora la entrada de audio de las fuentes multimedia.",
"settings-venmic-onlySpeakers": "Solo altavoces",
"settings-venmic-onlySpeakers-desc": "Utiliza únicamente los altavoces para la selección de audio.",
"settings-venmic-onlyDefaultSpeakers": "Solo altavoces predeterminados",
"settings-venmic-onlyDefaultSpeakers-desc": "Utilice únicamente los altavoces predeterminados para la selección de audio.",
"settings-audio": "Audio",
"settings-audio-desc": "Seleccione el método que Legcord utilizará para capturar el audio de su sistema al compartir pantalla.",
"settings-openCustomIconDialog": "Establecer icono de escritorio",
"settings-csp-desc": "Legcord CSP es nuestro sistema que gestiona la carga de contenido personalizado en la aplicación Discord. Elementos como los mods y los temas del cliente dependen de él. Desactívalo si quieres deshacerte de los mods y los estilos personalizados.",
"settings-mintoTray": "Trabajar en segundo plano",
"settings-mintoTray-desc": "Cuando está desactivado, Legcord se cerrará como cualquier otra ventana al cerrarlo; de lo contrario, permanecerá en la bandeja del sistema para su uso posterior.",
"settings-startMinimized": "Iniciar minimizado",
"settings-startMinimized-desc": "Legcord se inicia en segundo plano y no interfiere en tu trabajo.",
"settings-useSystemCssEditor": "Utilizar el editor CSS del sistema",
"settings-useSystemCssEditor-desc": "Utilice el editor CSS del sistema para editar CSS.",
"settings-MultiInstance": "Múltiples instancias",
"settings-MultiInstance-desc": "Cuando está activado, podrás iniciar muchas instancias de Legcord.",
"settings-noBundleUpdates": "Sin actualizaciones de paquetes",
"settings-noBundleUpdates-desc": "Desactiva las actualizaciones automáticas para los mods del cliente.",
"settings-hardwareAcceleration": "Aceleración por hardware",
"settings-hardwareAcceleration-desc": "La aceleración por hardware usa la GPU para que Legcord funcione más rápido. Si experimentas fallos visuales, prueba desactivando esta opción.",
"settings-processScanning": "Escaneo de procesos",
"settings-processScanning-desc": "Permite escanear los juegos en ejecución para mejorar la detección de Presencia Enriquecida.",
"settings-windowsLegacyScanning": "Escaneo heredado de Windows",
"settings-windowsLegacyScanning-desc": "Utiliza el método heredado para los procesos de escaneo en Windows (antes de la versión 1.1.6). Puede mejorar la compatibilidad en algunos sistemas, pero es menos eficiente.",
"settings-scanInterval": "Intervalo de escaneo (ms)",
"settings-scanInterval-desc": "Establece la frecuencia (en milisegundos) con la que se realiza el proceso de escaneo. Los valores más bajos mejoran la velocidad de detección, pero pueden aumentar el uso de la CPU.",
"settings-blockPowerSavingInVoiceChat": "Bloquear el ahorro de energía en el chat de voz",
"settings-blockPowerSavingInVoiceChat-desc": "Evita que Legcord se suspenda. Mantiene el sistema activo, pero permite apagar la pantalla.",
"settings-mobileMode": "Modo celular",
"settings-mobileMode-desc": "Si utilizas un dispositivo con pantalla táctil, ¡esta función es para ti! Activa el modo móvil oculto de Discord, diseñado para teléfonos y tabletas. La única función importante que falta es la compatibilidad con el chat de voz. Es ideal para\n usuarios de PinePhone y similares.",
"settings-spellcheck": "Corrector ortográfico",
"settings-spellcheck-desc": "Te ayuda a corregir las palabras mal escritas resaltándolas.",
"settings-channel": "Canal de Discord",
"settings-channel-desc": "Utilice esta configuración para cambiar la instancia actual de Discord que está ejecutando Legcord.",
"settings-bitrateMin": "Bitrate mínimo",
"settings-bitrateMin-desc": "La cantidad mínima de bitrate para compartir pantalla.",
"settings-bitrateMax": "Bitrate máximo",
"settings-bitrateMax-desc": "La cantidad máxima de bitrate para compartir pantalla.",
"settings-bitrateTarget": "Bitrate promedio",
"settings-bitrateTarget-desc": "La cantidad de bitrate promedio para compartir pantalla.",
"settings-invitewebsocket": "Presencia Enriquecida",
"settings-invitewebsocket-desc": "Utiliza arRPC para admitir Discord RPC (Presencia Enriquecida) con programas locales de tu dispositivo.",
"settings-useMacSystemPicker": "Usar selector del sistema de macOS",
"settings-useMacSystemPicker-desc": "Utilice la función nativa de compartir pantalla de macOS siempre que sea posible. Solo macOS 15+",
"settings-additionalArguments": "Argumentos adicionales",
"settings-additionalArguments-desc": "Los argumentos adicionales son comandos extra que puedes pasar a Legcord. Se pueden utilizar para habilitar o deshabilitar funciones, o para solucionar problemas.",
"settings-mod": "Mod de cliente",
"settings-mod-desc1": "Los mods de cliente son programas que permiten personalizar tu experiencia de Discord. Pueden cambiar la apariencia del cliente, modificar comportamientos o añadir funciones nuevas!",
"settings-mod-vencord": "Mod de cliente, ligero y fácil de usar. Cuenta con una tienda integrada para complementos.",
"settings-mod-equicord": "Bifurcado y creado a partir de colaboradores de vencord, con un cliente bastante rico en complementos.",
"settings-prfmMode": "Modo rendimiento",
"settings-prfmMode-desc": "El modo de rendimiento es una función experimental de Legcord diseñada para optimizar la capacidad de respuesta y el rendimiento en función de tus necesidades. El impacto puede variar en función de tu hardware y uso, por lo que te recomendamos que pruebes cada modo para determinar cuál te conviene más.",
"settings-prfmMode-performance": "Rendimiento",
"settings-prfmMode-battery": "Batería",
"settings-prfmMode-dynamic": "Dinámico",
"settings-prfmMode-vaapi": "VAAPI",
"settings-disableAutogain": "Desactivar ganancia automática",
"settings-disableAutogain-desc": "Desactiva el aumento automático de volumen.",
"settings-disableHttpCache": "Desactivar el caché HTTP",
"settings-disableHttpCache-desc": "Desactiva la caché HTTP de Chromium. Actívela si los mods del cliente no se cargan correctamente.",
"settings-category-mods": "Mods",
"setup-modSelectorTitle": "Elija su mod de cliente",
"setup-modSelectorSubtitle": "Legcord incluye Shelter desde el primer momento, pero también puedes elegir otro mod de cliente si lo deseas.",
"settings-trayIcon": "Icono de la bandeja",
"settings-trayIcon-desc": "Configure el ícono que aparecerá en el menú de la bandeja.",
"settings-trayIcon-disabled": "Desactivar la bandeja",
"settings-trayIcon-dynamic": "Dinámico",
"settings-trayIcon-normal": "Ícono de Discord",
"settings-trayIcon-classic": "Ícono clásico de Discord",
"settings-advanced": "Zona de usuario avanzado",
"settings-pluginsFolder": "Abrir carpeta de plugins",
"settings-crashesFolder": "Abrir carpeta nativa de fallos",
"settings-themesFolder": "Abrir carpeta de temas",
"settings-storageFolder": "Abrir carpeta de almacenamiento",
"settings-none": "Ninguno",
"settings-save": "Guardar configuración",
"settings-experimental": "Experimental",
"settings-restart": "Reiniciar aplicación",
"settings-updater": "Buscar actualizaciones",
"settings-skipSplash": "Omitir pantalla de inicio",
"settings-skipSplash-desc": "Omite la pantalla de inicio de Legcord al iniciar la aplicación.",
"settings-copyDebugInfo": "Copiar información de depuración",
"settings-copyGPUInfo": "Copiar información de la GPU",
"settings-clearClientModCache": "Borrar caché del mod de cliente",
"settings-forceNativeCrash": "Forzar bloqueo nativo",
"settings-smoothScroll": "Usar desplazamiento suave",
"settings-smoothScroll-desc": "Alternar desplazamiento suave",
"settings-autoScroll": "Permitir desplazamiento automático",
"settings-autoScroll-desc": "Permite el desplazamiento automático con el clic central (Nota: Tu entorno de escritorio aún puede anular esto con otra acción.)",
"settings-category-lookAndFeel": "Apariencia",
"settings-category-behaviour": "Comportamiento",
"settings-category-legacy": "Características heredadas",
"settings-category-debug": "Opciones de depuración",
"menu-about": "Acerca de Legcord",
"menu-developerTools": "Herramientas de desarrollador",
"menu-openSettings": "Abrir configuración",
"menu-reload": "Recargar",
"menu-restart": "Reiniciar",
"menu-quit": "Salir",
"menu-edit": "Editar",
"menu-undo": "Deshacer",
"menu-redo": "Rehacer",
"menu-cut": "Cortar",
"menu-copy": "Copiar",
"menu-paste": "Pegar",
"menu-selectAll": "Seleccionar todo",
"menu-view": "Ver",
"menu-toggleFullscreen": "Alternar pantalla completa",
"menu-zoomIn": "Acercar",
"menu-zoomOut": "Alejar",
"menu-resetZoom": "Reiniciar zoom",
"menu-window": "Ventana",
"menu-minimize": "Minimizar",
"menu-close": "Cerrar",
"menu-keybind": "Atajos del teclado",
"menu-legcord": "Legcord",
"tray-openLegcord": "Abrir Legcord",
"tray-openSettings": "Abrir configuración",
"tray-supportServer": "Servidor de Discord de soporte",
"tray-restartLegcord": "Reiniciar Legcord",
"tray-quitLegcord": "Salir de Legcord",
"tray-tooltip": "Legcord",
"dialog-openUrl-title": "¿Desea abrir este enlace?",
"dialog-openUrl-message": "¿Desea abrir {url}?",
"dialog-openUrl-detail": "Se ha detectado que esta URL no utiliza los protocolos normales del navegador. Esto podría significar que esta URL conduce a un programa local en su computadora. ¡Compruebe si lo reconoce antes de continuar!",
"dialog-openUrl-checkbox": "Recordar mi elección e ignorar esta advertencia en futuras sesiones",
"dialog-openUrl-yes": "Sí, por favor",
"dialog-openUrl-no": "No, no lo creo",
"title-unreadMessages": "Tienes algunos mensajes sin leer.",
"title-legcordSuffix": " - Legcord",
"dialog-importTheme-title": "Selecciona el tema que desea importar",
"dialog-importTheme-button": "Importar",
"dialog-importTheme-discordStyles": "Estilos de Discord",
"dialog-importTheme-allFiles": "Todos los archivos",
"dialog-customIcon-filters": "Íconos",
"config-corrupted-title": "Vaya, algo salió mal.",
"config-corrupted-message": "Legcord detectó que el archivo de configuración está dañado, reinicie la aplicación y vuelva a configurar los ajustes. Si el problema persiste, repórtelo en el servidor de soporte/GitHub.",
"setup-welcomeTitle": "Bienvenido a Legcord",
"setup-welcomeSubtitle": "Vamos a elegir la configuración ideal para ti.",
"setup-getStarted": "Comenzar",
"setup-windowStyle-nativeTitle": "Ventana nativa",
"setup-windowStyle-nativeDesc": "Utilice las decoraciones de ventana predeterminadas de su sistema",
"setup-windowStyle-customTitle": "Barra de título personalizada",
"setup-windowStyle-customDesc": "Utiliza el diseño personalizado de la barra de título de Legcord",
"setup-chooseWindowStyle": "Elija el estilo de ventana",
"setup-selectAppearance": "Seleccione cómo desea que Legcord aparezca en su máquina",
"setup-systemTray": "Bandeja del sistema",
"setup-trayChoose": "Elija si desea habilitar el ícono de la bandeja del sistema",
"setup-trayEnableTitle": "Habilitar ícono en bandeja",
"setup-trayEnableDesc": "Mostrar Legcord en la bandeja del sistema",
"setup-trayDisableTitle": "Desactivar ícono en bandeja",
"setup-trayDisableDesc": "No mostrar Legcord en la bandeja del sistema",
"setup-linuxTrayWarning": "La funcionalidad de la bandeja del sistema puede presentar problemas o comportamientos distintos en sistemas Linux.",
"setup-finishTitle": "¡Ya está todo listo!",
"setup-finishSubtitle": "La configuración de Legcord está completa y personalizada según sus preferencias.",
"setup-finishSettingsNote": "¿Necesitas hacer cambios más adelante? Encontrarás todas estas opciones en el menú de configuración de Discord, en Legcord.",
"setup-launchLegcord": "Iniciar Legcord",
"setup-vencordTitle": "Vencord",
"setup-vencordDesc": "Mod de cliente con temas y plugins.",
"setup-equicordTitle": "Equicord",
"setup-equicordDesc": "Una bifurcación de Vencord con más plugins.",
"setup-useShelterOnly": "Usar Shelter únicamente",
"setup-back": "Atrás",
"setup-next": "Siguiente",
"setup-stepOf": "Paso {current} de {total}",
"setup-loading": "Cargando...",
"setup-windowTitle": "Configuración de Legcord",
"settings-restartRequired": "Se requiere reiniciar",
"settings-restartRequiredBody": "Es necesario reiniciar para aplicar estos cambios.",
"settings-restartLater": "Lo haré más tarde",
"settings-theme-legacy": "Legacy",
"settings-channel-stable": "Estable",
"settings-channel-canary": "Canary",
"settings-channel-ptb": "PTB",
"settings-category-powerManagement": "Administración de energía",
"settings-category-arrpc": "arRPC",
"settings-extendedPluginAbilities": "Capacidad ampliada de los plugins",
"settings-extendedPluginAbilities-desc": "Permite a los plugins leer y escribir archivos en una carpeta específica de tu computadora (por ejemplo, para almacenar en caché los mensajes eliminados). Activa esta opción solo para los plugins en los que confías, ya que pueden almacenar datos localmente. Los datos se almacenan por plugin en la carpeta de almacenamiento de plugins de Legcord.",
"settings-trayIcon-colored-plug": "Colorido",
"settings-trayIcon-white-plug": "Blanco",
"settings-trayIcon-white-plug-alt": "Blanco (Alternativo)",
"settings-trayIcon-black-plug": "Negro",
"settings-trayIcon-black-plug-alt": "Negro (Alternativo)",
"settings-audio-loopback": "Loopback",
"settings-audio-loopbackWithMute": "Loopback con silencio",
"keybind-addKeybind": "Añadir asignación de teclas",
"keybind-accelerator": "Acelerador",
"keybind-invalidCombo": "Esta combinación de teclas no es válida o no es compatible.",
"keybind-recording": "Grabando",
"keybind-record": "Grabar",
"keybind-action": "Acción",
"keybind-mute": "Silenciar",
"keybind-deafen": "Ensordecer",
"keybind-leaveCall": "Dejar llamada",
"keybind-navigateForward": "Avanzar",
"keybind-navigateBack": "Volver atrás",
"keybind-runJavascript": "Ejecutar Javascript",
"keybind-openQuickCss": "Abre CSS rápido",
"keybind-globalNote": "Le permite asignar un atajo de teclado específico que se puede utilizar en diferentes aplicaciones y programas.",
"keybind-global": "Global",
"keybind-enabled": "Habilitado",
"keybind-jsCode": "Código de Javascript",
"keybind-add": "Añadir",
"keybind-delete": "Eliminar",
"detectable-missingFields": "Campos faltantes",
"detectable-fillAllFields": "Rellene todos los campos antes de añadir.",
"detectable-addApp": "Agregar aplicación detectable",
"contextMenu-searchDuckDuckGo": "Buscar con DuckDuckGo",
"detectable-appName": "Nombre de la aplicación*",
"detectable-appId": "ID de la aplicación*",
"detectable-themes": "Temas",
"detectable-aliases": "Alias",
"detectable-enabled": "Habilitado",
"detectable-placeholderName": "Por ejemplo, Discord",
"detectable-placeholderId": "Por ejemplo, 1234567890",
"detectable-placeholderThemes": "Acción, Aventura",
"detectable-placeholderAliases": "Alias1, Alias2",
"themes-success": "¡Éxito!",
"themes-updated": "¡Tema actualizado correctamente!",
"themes-bdInstalled": "¡Tema de BD instalado correctamente!",
"themes-delete": "Eliminar",
"themes-edit": "Editar",
"themes-update": "Actualizar",
"themes-open": "Abrir",
"themes-by": "por",
"themes-openQuickCss": "Abrir archivo Quick CSS",
"themes-importFromFile": "importar desde archivo",
"themes-openThemesFolder": "Abrir carpeta de temas",
"themes-import": "Importar",
"themes-importUrlPlaceholder": "https://raw.githubusercontent.com/... [.theme.css]",
"games-registeredGames": "Juegos registrados",
"games-refreshList": "Actualizar lista",
"games-add": "Añadir",
"games-remove": "Eliminar",
"games-removeConfirmHeader": "¿Eliminar el juego?",
"games-removeConfirmBody": "Este juego se eliminará de la presencia enriquecida. Es necesario reiniciar el cliente para que los cambios surtan efecto.",
"games-noExecutables": "No hay ejecutables",
"games-empty": "No hay juegos registrados. Añade uno utilizando el menú desplegable de arriba.",
"screenshare-selectSource": "Seleccione una fuente",
"screenshare-share": "Compartir",
"screenshare-title": "Compartir pantalla",
"contextMenu-searchGoogle": "Buscar con Google",
"touchbar-servers": "Servidores",
"splash-title": "Legcord",
"screenshare-venmicDisabled": "Venmic desactivado",
"settings-quickCss": "CSS rápido",
"settings-quickCss-desc": "Edita rápidamente tu CSS en un sencillo editor de texto. Los cambios se aplican inmediatamente después de guardar el archivo.",
"keybind-pushToTalk": "Presionar para hablar",
"games-lastDetected": "Últimos juegos detectados",
"games-lastDetectedEmpty": "Aún no se han detectado juegos. Inicie un juego con presencia enriquecida para verlos aquí.",
"games-blacklist": "Lista negra",
"games-blacklisted": "Juegos incluidos en la lista negra",
"games-blacklistedEmpty": "No hay juegos en la lista negra.",
"games-removeFromBlacklist": "Eliminar",
"games-application": "Aplicación",
"settings-vaapi": "VAAPI",
"settings-vaapi-desc": "Utiliza VAAPI (aceleración por hardware) para la decodificación de vídeo en Linux. Esto reduce considerablemente el uso de la CPU durante el uso compartido de pantalla, pero puede causar problemas en algunos sistemas. Desactívalo si experimentas bloqueos o pantallas en negro durante el uso compartido de pantalla."
}

View file

@ -1,86 +0,0 @@
{
"loading_screen_start": "درحال پیاده سازی ArmCord…",
"loading_screen_offline": "به نظر می‌رسد شما آفلاین هستید. لطفا به اینترنت متصل شده و سپس دوباره تلاش کنید.",
"loading_screen_update": "نسخه جدید ArmCord در دسترس است. لطفا به آخرین نسخه بروزرسانی کنید.",
"setup_question1": "به برپایی ArmCord خوش آمدید",
"setup_offline": "به نظر می‌رسد شما آفلاین هستید. لطفا به اینترنت وصل شده و سپس ArmCord را مجددا راه‌اندازی کنید.",
"setup_question2": "کانال/نمونه دیسکورد خود را انتخاب کنید:",
"setup_question3": "آیا میخواهید ArmCord تغییرات کلاینت را خودکار اعمال کند؟",
"yes": "بله",
"no": "خیر",
"next": "بعدی",
"setup_question4": "نوع اصلاح‌ساز برنامه که میخواهید نصب کنید انتخاب کنید:",
"settings-theme": "تم ArmCord",
"settings-theme-default": "پیش‌فرض",
"settings-theme-native": "محلی",
"settings-tray": "سینی",
"settings-patches": "اعمال تغییرات به صورت خودکار",
"settings-channel": "کانال دیسکورد",
"settings-invitewebsocket": "حضور غنی (تجربی)",
"settings-mod": "نوع اصلاح‌ساز کلاینت",
"settings-prfmMode": "حالت عملکرد",
"settings-prfmMode-performance": "قدرت بیشتر",
"settings-prfmMode-battery": "ذخیره برای باتری",
"settings-none": "هیچکدام",
"settings-save": "ذخیره تنظیمات",
"settings-updater": "بررسی برای بروزرسانی",
"settings-mobileMode": "حالت موبایل",
"settings-theme-desc1": "\"تم‌های\" ArmCord رفتار و ظاهر برنامه را مدیریت می‌کند.",
"settings-theme-desc2": "this is how ArmCord looks when you first launch it. It includes recreation of Discord's\n custom titlebar and ArmCord specific styles injected into Discord.",
"settings-tray-desc": "زمانی که غیرفعال است، ArmCord مانند هر پنجره دیگری بسته می شود، در غیر این صورت در سینی سیستم شما می نشیند و برای بعداً نگه می‌دارد.",
"settings-patches-desk": "Fetches automatic patches that are distributed if release turns out to have bugs after release. Usually\n you don't have to keep this enabled, unless notified in support Discord.",
"settings-channel-desc4": "ساخت تست عمومی. ویژگی‌ها را زودتر از پایدار دریافت می کند اما کمی قدیمی تر از قناری است.",
"settings-invitewebsocket-desc": "از <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> برای پشتیبانی از دیسکورد آرپی‌سی (Rich Presence) با برنامه‌های محلی روی دستگاه شما استفاده می‌کند. کار در حال انجام است.",
"settings-mod-desc1": "Client mods are programs that allow you customize your Discord experience. They can change appearance of\n the client, modify behaviours or add new features!",
"settings-theme-desc3": "از نوار عنوان اصلی سیستم عاملی که در حال حاضر در حال اجرا هستید استفاده می کند (مثلاً ویندوز 7/10). عملکرد بیشتری دارد\n شبیه به برنامه اصلی دیسکورد در لینوکس.",
"settings-csp-desc": "ArmCord CSP سیستم ما است که بارگیری محتوای سفارشی را در برنامه دیسکورد مدیریت می کند. چیزهایی مانند\n ‌حالت‌ها و تم‌های کلاینت به آن بستگی دارد. اگر می‌خواهید از حالت‌ها و استایل‌های سفارشی خلاص شوید، غیرفعال کنید.",
"settings-mobileMode-desc": "If you're on a device with touch-screen this feature is for you! It activates Discord's hidden mobile\n mode meant for phones and tablets. Only major feature missing is voice chat support. This is ideal for\n users on PinePhone and similar.",
"settings-channel-desc1": "می توانید از این تنظیم برای تغییر نمونه فعلی دیسکورد استفاده کنید:",
"settings-channel-desc2": "you're probably most familiar with this one. It's the one you see in default Discord\n client!",
"settings-channel-desc3": "this is alpha test release of Discord. By using it you gain access to the newest\n features and fixes.",
"settings-trayIcon": "آیکون سینی",
"settings-trayIcon-desc": "نمادی را که در منوی سینی ظاهر می شود را تنظیم کنید.",
"settings-advanced": "️️منطقه کاربری پیشرفته",
"settings-pluginsFolder": "بازکردن پوشه افزونه‌ها",
"settings-themesFolder": "بازکردن پوشه تم‌ها",
"settings-storageFolder": "بازکردن پوشه ذخیره‌سازی",
"settings-restart": "راه‌اندازی مجدد برنامه",
"settings-mod-vencord": "lightweight, and easy to use client mod. Features a built-in store for plugins.",
"settings-mod-shelter": "is a new generation client mod built to be essentially bulletproof.",
"settings-prfmMode-desc": "Performance mode is an experimental function that may either increase responsiveness and performance of\n ArmCord or... decrease it. Please try every option and see which fits you the best.",
"settings-trayIcon-dynamic": "پویا",
"settings-trayIcon-normal": "آیکون دیسکورد",
"settings-trayIcon-classic": "آیکون دیسکورد کلاسیک",
"settings-trayIcon-colored-plug": "دوشاخه رنگی",
"settings-trayIcon-white-plug": "دوشاخه سفید",
"settings-trayIcon-white-plug-alt": "دوشاخه سفید Alt",
"settings-trayIcon-black-plug": "دوشاخه سیاه",
"settings-trayIcon-black-plug-alt": "دوشاخه سیاه Alt",
"settings-experimental": "تجربی",
"settings-skipSplash": "Skip Splash Screen (Experimental)",
"settings-skipSplash-desc": "Skips ArmCord splash screen when you start up the app.",
"settings-copyDebugInfo": "کپی اطلاعات اشکال‌زدایی",
"settings-startMinimized": "مینیمایز شده شروع شود",
"settings-startMinimized-desc": "ArmCord در پس‌زمینه شروع می شود و در سرراه شما باقی می ماند.",
"settings-forceNativeCrash": "Force native crash",
"settings-crashesFolder": "بازکردن پوشه کرش‌های بومی",
"settings-disableAutogain": "غیرفعال کردن autogain",
"settings-disableAutogain-desc": "autogain را غیرفعال میکند.",
"settings-theme-transparent": "شفاف",
"settings-useLegacyCapturer": "استفاده از ضبط‌کننده قدیمی",
"settings-useLegacyCapturer-desc": "Use legacy screenshare module, instead of the new one. If you're experiencing issues with screen sharing, try enabling this.",
"settings-dynamicIcon": "آیکون پویا",
"settings-dynamicIcon-desc": "Following Discord's behaviour on Windows, this shows unread messages/pings count on ArmCord's icon instead of it's tray.",
"settings-spellcheck": "بررسی املا",
"settings-spellcheck-desc": "با برجسته کردن کلمات غلط املایی به شما کمک می کند آنها را تصحیح کنید.",
"setup_question5": "آیا می خواهید از آیکون سینی استفاده کنید؟",
"settings-mintoTray": "به سینی مینیمایز کنید",
"settings-mintoTray-desc": "هنگامی که غیرفعال است، ArmCord مانند هر پنجره دیگری بسته می شود، در غیر این صورت می نشیند و\n در سینی سیستم خود را برای بعدا استراحت می‌کند.",
"settings-theme-desc4": "پنجره شفاف با نوار عنوان بومی، برای اجرای آن به یک تم سازگار نیاز دارید. فقط ویندوز.",
"settings-MultiInstance": "چند نمونه",
"settings-MultiInstance-desc": "وقتی فعال باشد، می‌توانید بسیاری از نمونه‌های ArmCord را راه‌اندازی کنید.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

1
assets/lang/fa.json Normal file
View file

@ -0,0 +1 @@
{}

View file

@ -1,86 +0,0 @@
{
"yes": "Kyllä",
"no": "Ei",
"settings-theme": "ArmCord-teema",
"settings-patches": "Automatic Patches",
"settings-spellcheck-desc": "Helps you correct misspelled words by highlighting them.",
"settings-channel": "Discord-kanava",
"settings-channel-desc1": "You can use this setting to change current instance of Discord:",
"settings-invitewebsocket": "Rikas läsnäolo (kokeellinen)",
"settings-prfmMode-performance": "Suorituskyky",
"setup_question1": "Valitse minkälaisen määrityksen haluat suorittaa:",
"loading_screen_start": "Käynnistetään ArmCord…",
"loading_screen_offline": "Vaikuttaa siltä, ettet ole yhteydessä verkkoon. Yhdistä Internetiin ja yritä uudelleen.",
"loading_screen_update": "Uusi versio ArmCordista on saatavilla. Päivitä uusimpaan versioon.",
"setup_offline": "Vaikuttaa siltä, ettet ole yhteydessä verkkoon. Yhdistä Internetiin ja käynnistä ArmCord uudelleen.",
"setup_question2": "Valitse Discord-kanava/-instanssi:",
"setup_question3": "Pitäisikö ArmCordin käsitellä asiakasmodien asennukset?",
"next": "Seuraava",
"setup_question4": "Valitse asiakasmodi asennettavaksi:",
"settings-theme-desc1": "ArmCord-teemat määrittävät sovelluksen toimintaa ja ulkoasua.",
"settings-theme-desc2": "this is how ArmCord looks when you first launch it. It includes recreation of Discord's\n custom titlebar and ArmCord specific styles injected into Discord.",
"settings-theme-desc3": "uses native titlebar of OS you're currently running (e.g Windows 7/10). Functions more\n similar to actual Discord app on Linux.",
"settings-theme-default": "Oletus",
"settings-theme-native": "Natiivi",
"settings-theme-transparent": "Läpinäkyvä (kokeellinen)",
"settings-csp-desc": "ArmCord CSP is our system that manages loading custom content loading into the Discord app. Stuff like\n client mods and themes depend on it. Disable if you want to get rid of mods and custom styles.",
"settings-tray": "Pienennä ilmoitusalueelle",
"settings-tray-desc": "When disabled, ArmCord will close like any other window when closed, otherwise it'll sit back and relax\n in your system tray for later.",
"settings-startMinimized": "Käynnistä pienennettynä",
"settings-startMinimized-desc": "ArmCord käynnistyy taustalla ja pysyy poissa näkyvistä.",
"settings-useLegacyCapturer": "Use legacy capturer",
"settings-useLegacyCapturer-desc": "Use legacy screenshare module, instead of the new one. If you're experiencing issues with screen sharing, try enabling this.",
"settings-patches-desk": "Fetches automatic patches that are distributed if release turns out to have bugs after release. Usually\n you don't have to keep this enabled, unless notified in support Discord.",
"settings-mobileMode": "Mobiilitila",
"settings-mobileMode-desc": "If you're on a device with touch-screen this feature is for you! It activates Discord's hidden mobile\n mode meant for phones and tablets. Only major feature missing is voice chat support. This is ideal for\n users on PinePhone and similar.",
"settings-dynamicIcon": "Dynaaminen kuvake",
"settings-dynamicIcon-desc": "Following Discord's behaviour on Windows, this shows unread messages/pings count on ArmCord's icon instead of it's tray.",
"settings-spellcheck": "Oikoluku",
"settings-channel-desc2": "you're probably most familiar with this one. It's the one you see in default Discord\n client!",
"settings-channel-desc3": "this is alpha test release of Discord. By using it you gain access to the newest\n features and fixes.",
"settings-channel-desc4": "public test build. Receives features earlier than stable but is a bit older than Canary.",
"settings-invitewebsocket-desc": "Uses <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> to support Discord RPC (Rich Presence) with local programs on your machine. Work in progress.",
"settings-mod": "Client mod",
"settings-mod-desc1": "Client mods are programs that allow you customize your Discord experience. They can change appearance of\n the client, modify behaviours or add new features!",
"settings-mod-vencord": "lightweight, and easy to use client mod. Features a built-in store for plugins.",
"settings-mod-shelter": "is a new generation client mod built to be essentially bulletproof.",
"settings-prfmMode": "Suorituskykytila",
"settings-prfmMode-desc": "Performance mode is an experimental function that may either increase responsiveness and performance of\n ArmCord or… decrease it. Please try every option and see which fits you the best.",
"settings-prfmMode-battery": "Battery",
"settings-disableAutogain": "Disable autogain",
"settings-disableAutogain-desc": "Disables autogain.",
"settings-trayIcon": "Ilmoitusalueen kuvake",
"settings-trayIcon-desc": "Set the icon which will appear in tray menu.",
"settings-trayIcon-dynamic": "Dynaaminen",
"settings-trayIcon-normal": "Discord-kuvake",
"settings-trayIcon-classic": "Klassinen Discord-kuvake",
"settings-none": "Ei mitään",
"settings-trayIcon-colored-plug": "Colored Plug",
"settings-save": "Tallenna asetukset",
"settings-trayIcon-white-plug": "White Plug",
"settings-trayIcon-white-plug-alt": "White Plug Alt",
"settings-trayIcon-black-plug": "Black Plug",
"settings-trayIcon-black-plug-alt": "Black Plug Alt",
"settings-advanced": "Advanced user zone",
"settings-pluginsFolder": "Open plugins folder",
"settings-crashesFolder": "Open native crashes folder",
"settings-themesFolder": "Open themes folder",
"settings-storageFolder": "Open storage folder",
"settings-experimental": "Kokeellinen",
"settings-restart": "Käynnistä sovellus uudelleen",
"settings-updater": "Tarkista päivitykset",
"settings-skipSplash": "Skip Splash Screen (Experimental)",
"settings-skipSplash-desc": "Skips ArmCord splash screen when you start up the app.",
"settings-copyDebugInfo": "Copy Debug Info",
"settings-forceNativeCrash": "Force native crash",
"setup_question5": "Do you want to use a tray icon?",
"settings-mintoTray": "Minimize to tray",
"settings-mintoTray-desc": "When disabled, ArmCord will close like any other window when closed, otherwise it'll sit back and relax\n in your system tray for later.",
"settings-theme-desc4": "transparent window with native titlebar, you need a compatible theme to run this. Windows only.",
"settings-MultiInstance": "Multi Instance",
"settings-MultiInstance-desc": "When enabled you'll be able to start up many instances of ArmCord.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

1
assets/lang/fi.json Normal file
View file

@ -0,0 +1 @@
{}

1
assets/lang/fil.json Normal file
View file

@ -0,0 +1 @@
{}

View file

@ -1,86 +0,0 @@
{
"loading_screen_start": "Démarrage d'ArmCord…",
"loading_screen_update": "Une nouvelle version d'ArmCord est disponible. Merci de le mettre à jour vers la dernière version.",
"setup_question1": "Bienvenue dans la configuration d'ArmCord",
"setup_question2": "Choisissez votre canal/instance Discord:",
"setup_question3": "ArmCord doit-il s'occuper de l'installation des mods clients?",
"yes": "Oui",
"no": "Non",
"next": "Suivant",
"setup_question4": "Sélectionnez le mod client que vous souhaitez installer :",
"loading_screen_offline": "Vous semblez être hors ligne. Veuillez réessayer dans ",
"setup_offline": "Vous semblez être hors ligne. Veuillez vous connecter à internet et redémarrer ArmCord.",
"settings-tray": "Zone de notification",
"settings-channel": "Canal Discord",
"settings-mod": "Modification client :",
"settings-save": "Sauvegarder les Paramètres",
"settings-updater": "Vérifier les mises à jour",
"settings-theme": "Thème ArmCord",
"settings-theme-default": "Default",
"settings-theme-native": "Native",
"settings-patches": "Correctifs automatiques",
"settings-invitewebsocket": "Rich Presence (Expérimental)",
"settings-prfmMode": "mode Performance",
"settings-prfmMode-performance": "Performance",
"settings-prfmMode-battery": "Batterie",
"settings-none": "Aucun",
"settings-mobileMode": "mode mobile",
"settings-theme-desc1": "Les \"thèmes\" d'ArmCord gèrent le comportement et l'apparence des applications.",
"settings-channel-desc4": "version d'essai publique. Recevant la fonctionnalité plus tôt que plus stable mais est plus vieux que le Canary.",
"settings-storageFolder": "Ouvrir le dossier de stockage",
"settings-theme-desc2": "voilà à quoi ressemble ArmCord quand vous le lancez pour la première fois. Cela inclut une reconstitution de\n la barre de titre de Discord, ainsi que les styles spécifiques de ArmCord administrés sur Discord.",
"settings-theme-desc3": "utilise la barre de titre native de l'OS que vous faites tourner (e.g Windows 7/10). Fonctionne plus\n similairement à Discord sur Linux.",
"settings-csp-desc": "ArmCord CSP est notre système qui gère le chargement du contenu customisé dans l'appli Discord. Les choses comme\n les mods clients et les thèmes en dépendent. Désactiver si vous voulez vous débarrasser des mods et styles customisés.",
"settings-tray-desc": "Quand désactivé, ArmCord se fermera comme une fenêtre classique, autrement il s'assoira et se relaxera\n dans votre plaque système pour plus tard.",
"settings-patches-desk": "Extrait des correctifs distribués si une mise à jour contient des bugs. Normalement\n n'a pas à être activé en continu (sauf si notifié dans le support Discord.)",
"settings-mobileMode-desc": "Si vous avez un dispositif avec un écran tactile, cette fonction est pour vous ! Elle active le mode mobile caché de Discord\n destiné aux portables et tablettes. La seule fonctionnalité majeure manquante est la prise en charge du chat vocal. C'est idéal pour les utilisateurs\n sur PinePhone et autres.",
"settings-channel-desc1": "Vous pouvez utiliser ce paramètre pour changer l'instance actuelle de Discord :",
"settings-channel-desc2": "vous êtes probablement familier avec celui-là. C'est celui que vous voyez sur le client Discord\n par défaut !",
"settings-channel-desc3": "c'est un test de sortie alpha de Dirscord. en l'utilisant vous gagnez l'accès aux dernières\n fonctionnalités et correctifs.",
"settings-invitewebsocket-desc": "Utilise <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> pour prendre en charge le Discord RPC (Rich Presence) avec des programmes en local. Travail en cours.",
"settings-mod-desc1": "Les mods client sont des programmes qui permettent de personnaliser votre expérience Discord. Ils peuvent changer l'apparence du\n client, modifier le comportement ou ajouter d'autres fonctionnalités !",
"settings-trayIcon": "icône Tray",
"settings-trayIcon-desc": "place l'icône qui apparaîtra dans le menu tray.",
"settings-advanced": "Zone utilisateur avancée",
"settings-pluginsFolder": "Ouvrir dossier plugin",
"settings-themesFolder": "Ouvrir le dossier des thèmes",
"settings-restart": "Redémarrer l'Application",
"settings-copyDebugInfo": "Copier les informations de débogage",
"settings-mod-vencord": "Client léger et facile à utiliser. Dispose d'un magasin intégré pour les plugins.",
"settings-mod-shelter": "est un client de nouvelle génération conçu pour être essentiellement à toutes épreuves.",
"settings-prfmMode-desc": "Le mode performance est expérimental . Il peut améliorer la rapidité ou la performance d'ArmCord ou… les empirer.\n Merci d'essayer toutes les options afin de voir lesquelles vous conviennent le mieux.",
"settings-trayIcon-dynamic": "Dynamique",
"settings-trayIcon-normal": "Icone Discord",
"settings-trayIcon-classic": "Icone classique Discord",
"settings-trayIcon-colored-plug": "Colored Plug",
"settings-trayIcon-white-plug": "White Plug",
"settings-trayIcon-white-plug-alt": "White Plug Alt",
"settings-trayIcon-black-plug": "Black Plug",
"settings-trayIcon-black-plug-alt": "Black Plug Alt",
"settings-experimental": "Expérimental",
"settings-skipSplash": "Ignorer l'écran de chargement (Expérimental)",
"settings-skipSplash-desc": "Ignorer l'écran de chargement d'ArmCord au démarrage de l'application.",
"settings-startMinimized": "Démarrage en mode réduit",
"settings-startMinimized-desc": "ArmCord démarre en fond et reste hors de ton chemin.",
"settings-crashesFolder": "Ouvrir le dossier plantage natif",
"settings-forceNativeCrash": "Forcer le crash natif",
"settings-disableAutogain": "Désactiver le gain automatique",
"settings-disableAutogain-desc": "Désactive le gain automatique.",
"settings-theme-transparent": "Transparent",
"settings-useLegacyCapturer": "Utiliser l'ancien système de capture",
"settings-useLegacyCapturer-desc": "Utilisez l'ancien module de partage d'écran plutôt que le nouveau. Si vous rencontrez des problèmes avec le partage d'écran, essayez de l'activer.",
"settings-dynamicIcon": "Icône dynamique",
"settings-dynamicIcon-desc": "Suivant le comportement de Discord sous Windows, cela affiche le nombre de messages/pings non lus sur l'icône d'ArmCord au lieu de sa barre d'état.",
"settings-spellcheck": "Correcteur d'orthographe",
"settings-spellcheck-desc": "Vous aide à corriger des mots mal orthographiés en les surlignant.",
"setup_question5": "Voulez-vous activer l'icône de la barre d'état?",
"settings-mintoTray": "Minimiser dans la barre d'état",
"settings-mintoTray-desc": "Lorsqu'il est désactivé, ArmCord se fermera comme n'importe quelle autre fenêtre lorsqu'il est fermé, sinon il s'asseoira et se détendra\n dans votre barre d'état système pour plus tard.",
"settings-theme-desc4": "fenêtre transparente avec barre de titre native, vous avez besoin d'un thème compatible pour l'exécuter. Windows seulement.",
"settings-MultiInstance": "Multi-instances",
"settings-MultiInstance-desc": "Une fois activé vous pourrez lancer plusieurs instances d'Armcord",
"settings-copyGPUInfo": "Copier les informations du GPU",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

343
assets/lang/fr.json Normal file
View file

@ -0,0 +1,343 @@
{
"loading_screen_start": "Démarrage de Legcord…",
"loading_screen_offline": "Vous semblez être hors-ligne. Redémarrage dans ",
"loading_screen_update": "Une nouvelle version de Legcord est disponible. Veuillez effectuer la mise à jour vers la dernière version.",
"setup_question1": "Bienvenue dans l'installation de Legcord",
"setup_offline": "Vous semblez être hors-ligne. Veuillez vous connecter à Internet et relancer Legcord.",
"setup_question2": "Sélectionnez votre canal/instance Discord :",
"yes": "Oui",
"no": "Non",
"next": "Suivant",
"settings-theme": "Style de fenêtre",
"settings-theme-desc": "Le style de fenêtre gère la barre de titre que doit utiliser Legcord.",
"settings-theme-default": "Par défaut (Personnalisé)",
"settings-theme-native": "Natif",
"settings-autoHideMenuBar": "Masquer automatiquement la barre de menu",
"settings-autoHideMenuBar-desc": "Masquer automatiquement la barre de menu lorsqu'elle n'est pas utilisée.",
"settings-transparency": "Transparence",
"settings-transparency-desc": "Définit le mode de transparence utilisé par Legcord.",
"settings-transparency-universal": "Universel",
"settings-transparency-modern": "Moderne",
"settings-theme-transparent": "Transparent",
"settings-transparency-tahoe-warning": "La transparence peut causer un lag excessif sur MacOS 26 Tahoe.",
"settings-venmic-deviceSelect": "Sélection du périphérique",
"settings-venmic-deviceSelect-desc": "Autoriser la sélection d'un périphérique audio.",
"settings-venmic-granularSelect-desc": "Autoriser la sélection d'une source d'entrée audio.",
"settings-venmic-ignoreVirtual": "Ignorer les périphériques virtuels",
"settings-venmic-ignoreVirtual-desc": "Ignorer les périphériques audio virtuels.",
"settings-venmic-ignoreDevices": "Ignorer les périphériques",
"settings-venmic-ignoreDevices-desc": "Ignorer des périphériques audio spécifiques.",
"settings-venmic-onlySpeakers": "Haut-parleurs uniquement",
"settings-venmic-onlySpeakers-desc": "Utiliser uniquement les hauts-parleurs pour la sélection audio.",
"settings-venmic-onlyDefaultSpeakers": "Hauts-parleurs par défaut uniquement",
"settings-venmic-onlyDefaultSpeakers-desc": "Utiliser uniquement les hauts-parleurs par défaut pour la sélection audio.",
"settings-audio": "Audio",
"settings-audio-desc": "Sélectionner la méthode utilisée par Legcord pour capter le son de votre système lors du partage d'écran.",
"settings-audio-loopback": "Loopback",
"settings-audio-loopbackWithMute": "Loopback avec sourdine",
"settings-openCustomIconDialog": "Définir une icône de bureau",
"settings-startMinimized-desc": "Legcord démarre en arrière-plan sans vous déranger.",
"settings-useSystemCssEditor": "Utiliser l'éditeur CSS du système",
"settings-useSystemCssEditor-desc": "Utiliser l'éditeur CSS du système pour modifier le CSS.",
"settings-MultiInstance": "Multi-instances",
"settings-MultiInstance-desc": "Si activez vous pourrez lancer plusieurs instances de Legcord.",
"settings-hardwareAcceleration": "Accélération matérielle",
"settings-hardwareAcceleration-desc": "L'accélération matérielle utilise votre carte graphique pour rendre Legcord plus rapide. Si vous rencontrez des problèmes visuels, essayez de désactiver ceci.",
"settings-blockPowerSavingInVoiceChat": "Bloquer le mode économie d'énergie en tchat vocal",
"settings-blockPowerSavingInVoiceChat-desc": "Empêche Legcord d'être mis en veille. Laisse le système actif mais permet à l'écran de s'éteindre.",
"settings-mobileMode": "Mode mobile",
"settings-spellcheck": "Correction orthographique",
"settings-spellcheck-desc": "Aide à corriger les fautes d'orthographe en les mettant en avant.",
"settings-channel": "Canal Discord",
"settings-channel-desc": "Utiliser ce paramètre pour modifier l'instance Discord exécutée par Legcord.",
"settings-useMacSystemPicker": "Utiliser le sélecteur de macOS",
"settings-useMacSystemPicker-desc": "Utiliser le partage d'écran natif de macOS si possible. macOS 15+ uniquement",
"settings-additionalArguments": "Arguments supplémentaires",
"settings-additionalArguments-desc": "Les arguments supplémentaires sont des commandes additionnelles que vous pouvez passer à Legcord. Ils peuvent être utilisés pour activer ou désactiver des fonctionnalités, ou corriger des problèmes.",
"settings-prfmMode": "Mode performance",
"settings-prfmMode-desc": "Le mode performance est une fonctionnalité expérimentale de Legcord conçue pour optimiser la réactivité et les performances selon vos besoins. Son impact peut varier selon votre matériel et votre utilisation, c'est pourquoi nous vous encourageons à essayer chaque mode pour déterminer lequel vous correspond le mieux.",
"settings-prfmMode-performance": "Performance",
"settings-prfmMode-battery": "Batterie",
"settings-prfmMode-dynamic": "Dynamique",
"settings-prfmMode-vaapi": "VAAPI",
"settings-disableHttpCache": "Désactiver le cache HTTP",
"settings-trayIcon-dynamic": "Dynamique",
"settings-trayIcon-normal": "Icône Discord",
"settings-trayIcon-classic": "Icône Discord classique",
"settings-advanced": "Zone pour les utilisateurs avancés",
"settings-pluginsFolder": "Ouvrir le dossier des extensions",
"settings-themesFolder": "Ouvrir le dossier des thèmes",
"settings-none": "Aucun",
"settings-save": "Enregistrer les paramètres",
"settings-experimental": "Expérimental",
"settings-restart": "Relancer l'application",
"settings-updater": "Vérifier les mises à jour",
"settings-skipSplash": "Ignorer l'écran de chargement",
"settings-skipSplash-desc": "Ignore l'écran de chargement de Legcord lorsque vous lancez l'application.",
"settings-copyDebugInfo": "Copier les informations de débogage",
"settings-copyGPUInfo": "Copier les informations de la carte graphique",
"settings-smoothScroll": "Utiliser le défilement naturel",
"settings-smoothScroll-desc": "Activer ou désactiver le défilement naturel",
"settings-autoScroll": "Autoriser le défilement automatique",
"settings-autoScroll-desc": "Autoriser le défilement automatique avec un clic central (Note : Votre environnement de bureau peut toujours écraser ceci avec une autre action)",
"settings-category-lookAndFeel": "Apparence",
"settings-category-mods": "Mods",
"settings-category-behaviour": "Comportement",
"settings-category-legacy": "Fonctionnalités obsolètes",
"settings-category-debug": "Options de débogage",
"settings-category-powerManagement": "Gestion de l'énergie",
"settings-category-arrpc": "arRPC",
"setup_question3": "Legcord doit-il gérer l'installation de mods?",
"setup_question4": "Sélectionnez un mod que vous souhaitez installer :",
"setup_question5": "Voulez-vous afficher une icône dans la barre d'état?",
"settings-bounceOnPing": "Rebondir dans le dock en cas de mention",
"settings-bounceOnPing-desc": "Fait rebondir l'application dans le dock lorsque vous recevez une mention.",
"settings-theme-overlay": "Overlay",
"settings-sleepInBackground": "Veille en arrière-plan",
"settings-sleepInBackground-desc": "Active la limitation en arrière-plan de Chromium. Ceci peut aider à économiser de la batterie mais désactive les notifications.",
"settings-popoutPiP": "Fenêtre d'appel toujours au premier plan",
"settings-popoutPiP-desc": "Si activé, la fenêtre d'appel sera toujours au premier plan.",
"settings-venmic-workaround": "Correctif",
"settings-venmic-workaround-desc": "Activer ou désactiver un correctif pour un problème partageant le micro au lieu de l'audio souhaité.",
"settings-venmic-ignoreInputMedia": "Ignorer les entrées de média",
"settings-venmic-ignoreInputMedia-desc": "Ignorer les entrées audio des sources de média.",
"settings-csp-desc": "Legcord CSP est notre système qui gère le chargement du contenu personnalisé dans l'application Discord. Des éléments tels que les mods et les thèmes en dépendent. Désactivez-le si vous souhaitez vous débarrasser des mods et des styles personnalisés.",
"settings-mintoTray": "Actif en arrière-plan",
"settings-mintoTray-desc": "Si désactivé, Legcord se fermera comme n'importe quelle autre fenêtre, sinon il restera actif dans la barre d'état pour plus tard.",
"settings-startMinimized": "Démarrer en mode minimisé",
"settings-noBundleUpdates": "Pas de mises à jour",
"settings-noBundleUpdates-desc": "Désactive les mises à jour automatique des mods.",
"settings-mobileMode-desc": "Si vous êtes sur un appareil doté d'un écran tactile cette fonctionnalité est faite pour vous! Elle active le mode mobile caché de Discord conçu pour les téléphones et tablettes. La seule fonction majeure manquante est le tchat vocal. Idéal pour les utilisateurs de PinePhone ou équivalents.",
"settings-bitrateMin": "Débit minimal",
"settings-bitrateMin-desc": "Débit minimal pour le partage d'écran.",
"settings-bitrateMax": "Débit maximal",
"settings-bitrateMax-desc": "Débit maximal pour le partage d'écran.",
"settings-bitrateTarget": "Débit cible",
"settings-bitrateTarget-desc": "Débit cible pour le partage d'écran.",
"settings-invitewebsocket": "Rich Presence",
"settings-invitewebsocket-desc": "Utiliser arRPC pour prendre en charge Discord RPC (Rich Presebce) avec des programmes locaux sur votre machine.",
"settings-mod": "Mod",
"settings-mod-desc1": "Les mods sont des programmes qui vous permettent de personnaliser votre expérience dans Discord. Ils peuvent modifier l'apparence du client, modifier des comportements ou ajouter de nouvelles fonctionnalités!",
"settings-mod-vencord": "Mod client léger et facile à utiliser. Comporte une boutique intégrée pour les extensions.",
"settings-mod-equicord": "Issu des contributeurs de vencord, il dispose d'un client riche en extensions.",
"settings-disableAutogain": "Désactiver le gain automatique",
"settings-disableAutogain-desc": "Désactive le gain automatique.",
"settings-disableHttpCache-desc": "Désactive le cache HTTP de Chromium. Activez ceci si les mods ne chargent pas pour vous.",
"settings-trayIcon": "Icône dans la barre d'état",
"settings-trayIcon-desc": "Définir l'icône qui apparaîtra dans la barre d'état.",
"settings-trayIcon-disabled": "Désactiver l'icône dans la barre d'état",
"settings-trayIcon-colored-plug": "Prise colorée",
"settings-trayIcon-white-plug": "Prise blanche",
"settings-trayIcon-white-plug-alt": "Prise blanche alt",
"settings-trayIcon-black-plug": "Prise noire",
"settings-trayIcon-black-plug-alt": "Prise noire alt",
"settings-crashesFolder": "Ouvrir le dossier des plantages natifs",
"settings-storageFolder": "Ouvrir le dossier de stockage",
"settings-clearClientModCache": "Effacer le cache des mods",
"settings-extendedPluginAbilities": "Capacités étendues des plugins",
"settings-extendedPluginAbilities-desc": "Permet aux plugins de lire et d'écrire des fichiers dans un dossier spécifique de votre ordinateur (par exemple pour mettre en cache les messages supprimés). Activez uniquement pour les plugins que vous faites confiance - ils peuvent stocker des données localement. Les données sont stockées par plugin dans le dossier plugin-storage de Legcord.",
"settings-processScanning": "Analyse des processus",
"settings-processScanning-desc": "Active l'analyse des jeux en cours d'exécution pour améliorer la détection Rich Presence.",
"settings-windowsLegacyScanning": "Analyse héritée Windows",
"settings-windowsLegacyScanning-desc": "Utilise la méthode héritée pour l'analyse des processus sur Windows (pré v1.1.6). Peut améliorer la compatibilité sur certains systèmes mais est moins efficace.",
"settings-scanInterval": "Intervalle d'analyse (ms)",
"settings-scanInterval-desc": "Définit la fréquence (en millisecondes) de l'analyse des processus. Des valeurs plus faibles peuvent améliorer la vitesse de détection mais peuvent augmenter l'utilisation du CPU.",
"settings-forceNativeCrash": "Forcer un plantage natif",
"settings-venmic-granularSelect": "Sélection granulaire",
"settings-automaticClientUpdates": "Mises à jour automatiques du client",
"settings-automaticClientUpdates-desc": "Désactive les mises à jour automatiques de Legcord",
"settings-vaapi": "VAAPI",
"settings-vaapi-desc": "Utiliser VAAPI (accélération matérielle) pour le décodage vidéo sur Linux. Cela réduit considérablement lutilisation du CPU lors du partage décran, mais peut provoquer des problèmes sur certains systèmes. Désactivez-le si vous rencontrez des plantages ou des écrans noirs pendant le partage décran.",
"settings-mod-shelter": "Shelter",
"settings-mod-custom": "Personnalisé",
"settings-quickCss": "CSS rapide",
"settings-quickCss-desc": "Modifiez rapidement votre CSS dans un éditeur de texte simple. Les modifications sont appliquées immédiatement après lenregistrement du fichier.",
"menu-about": "À propos de Legcord",
"menu-developerTools": "Outils de développement",
"menu-openSettings": "Ouvrir les paramètres",
"menu-reload": "Recharger",
"menu-restart": "Redémarrer",
"menu-quit": "Quitter",
"menu-edit": "Modifier",
"menu-undo": "Annuler",
"menu-redo": "Rétablir",
"menu-cut": "Couper",
"menu-copy": "Copier",
"menu-paste": "Coller",
"menu-selectAll": "Tout sélectionner",
"menu-view": "Affichage",
"menu-toggleFullscreen": "Basculer en plein écran",
"menu-zoomIn": "Agrandir",
"menu-zoomOut": "Rétrécir",
"menu-resetZoom": "Réinitialiser le zoom",
"menu-window": "Fenêtre",
"menu-minimize": "Réduire",
"menu-close": "Fermer",
"menu-keybind": "Raccourci clavier",
"menu-legcord": "Legcord",
"tray-openLegcord": "Ouvrir Legcord",
"tray-openSettings": "Ouvrir les paramètres",
"tray-supportServer": "Serveur Discord de support",
"tray-restartLegcord": "Redémarrer Legcord",
"tray-quitLegcord": "Quitter Legcord",
"tray-tooltip": "Legcord",
"dialog-openUrl-title": "Voulez-vous ouvrir ce lien?",
"dialog-openUrl-message": "Voulez-vous ouvrir {url}?",
"dialog-openUrl-detail": "Cette URL a été détectée comme nutilisant pas les protocoles standards du navigateur. Cela peut signifier que cette URL mène à un programme local sur votre ordinateur. Veuillez vérifier si vous la reconnaissez avant de continuer!",
"dialog-openUrl-checkbox": "Se souvenir de ma réponse et ignorer cet avertissement pour les sessions futures",
"dialog-importTheme-button": "Importer",
"dialog-importTheme-discordStyles": "Styles Discord",
"dialog-importTheme-allFiles": "Tous les fichiers",
"dialog-customIcon-filters": "Icônes",
"dialog-openUrl-yes": "Oui, sil vous plaît",
"dialog-openUrl-no": "Non, je ne veux pas",
"title-unreadMessages": "Vous avez des messages non lus.",
"title-legcordSuffix": " - Legcord",
"dialog-importTheme-title": "Sélectionnez un thème à importer",
"config-corrupted-title": "Oups, quelque chose sest mal passé.",
"config-corrupted-message": "Legcord a détecté que votre fichier de configuration est corrompu. Veuillez redémarrer lapplication et reconfigurer vos paramètres. Si le problème persiste, signalez-le sur le serveur de support ou sur GitHub.",
"setup-welcomeTitle": "Bienvenue sur Legcord",
"setup-welcomeSubtitle": "Configurons votre application avec les paramètres qui vous conviennent parfaitement.",
"setup-getStarted": "Commencer",
"setup-windowStyle-nativeTitle": "Fenêtre native",
"setup-windowStyle-nativeDesc": "Utiliser les décorations de fenêtre par défaut de votre système",
"setup-windowStyle-customTitle": "Barre de titre personnalisée",
"setup-windowStyle-customDesc": "Utiliser le design personnalisé de la barre de titre de Legcord",
"setup-chooseWindowStyle": "Choisir le style de fenêtre",
"setup-selectAppearance": "Choisissez comment Legcord apparaît sur votre machine",
"setup-systemTray": "Zone de notification système",
"setup-trayChoose": "Choisissez si vous souhaitez activer licône dans la zone de notification système",
"setup-trayEnableTitle": "Activer licône dans la zone de notification système",
"setup-trayEnableDesc": "Afficher Legcord dans votre zone de notification système",
"setup-trayDisableTitle": "Désactiver licône dans la zone de notification système",
"setup-trayDisableDesc": "Ne pas afficher Legcord dans la zone de notification système",
"setup-linuxTrayWarning": "La fonctionnalité de la zone de notification système peut présenter des problèmes ou se comporter différemment sur les systèmes Linux.",
"setup-finishTitle": "Vous êtes prêt!",
"setup-finishSubtitle": "La configuration de Legcord est terminée et personnalisée selon vos préférences.",
"setup-finishSettingsNote": "Besoin de modifier des paramètres plus tard? Vous retrouverez toutes ces options dans le menu des paramètres de Legcord.",
"setup-launchLegcord": "Lancer Legcord",
"setup-modSelectorTitle": "Choisissez votre client modifié",
"setup-modSelectorSubtitle": "Legcord inclut Shelter par défaut, mais vous pouvez également choisir un autre client mod si vous le souhaitez.",
"setup-vencordTitle": "Vencord",
"setup-vencordDesc": "Client mod avec des plugins et des thèmes.",
"setup-equicordTitle": "Equicord",
"setup-equicordDesc": "Un fork de Vencord avec davantage de plugins.",
"setup-useShelterOnly": "Utiliser uniquement Shelter",
"setup-back": "Retour",
"setup-next": "Suivant",
"setup-stepOf": "Étape {current} sur {total}",
"setup-loading": "Chargement…",
"setup-windowTitle": "Configuration de Legcord",
"settings-restartRequired": "Redémarrage requis",
"settings-restartRequiredBody": "Vous devez redémarrer pour appliquer ces modifications.",
"settings-restartLater": "Je le ferai plus tard",
"settings-theme-legacy": "Ancien système",
"settings-channel-stable": "Version stable",
"settings-channel-canary": "Canary",
"settings-channel-ptb": "PTB",
"keybind-addKeybind": "Ajouter un raccourci clavier",
"keybind-accelerator": "Raccourci clavier",
"keybind-invalidCombo": "Cette combinaison de touches est invalide ou non prise en charge.",
"keybind-recording": "Enregistrement",
"keybind-record": "Enregistrer",
"keybind-action": "Action",
"keybind-mute": "Couper le son",
"keybind-deafen": "Désactiver lécoute",
"keybind-pushToTalk": "Appuyer pour parler",
"keybind-leaveCall": "Quitter lappel",
"keybind-navigateForward": "Aller en avant",
"keybind-navigateBack": "Aller en arrière",
"keybind-runJavascript": "Exécuter du JavaScript",
"settings-material": "Matériau de fenêtre",
"settings-material-desc": "Définit le matériau darrière-plan Windows utilisé par Legcord.",
"settings-material-mica": "Mica",
"settings-material-mica-alt": "Mica Alt",
"settings-material-acrylic": "Acrylique",
"settings-material-none": "Aucun",
"keybind-openQuickCss": "Ouvrir le CSS rapide",
"keybind-globalNote": "Permet dattribuer un raccourci clavier spécifique utilisable dans différentes applications et programmes.",
"keybind-global": "Global",
"keybind-jsCode": "Code JavaScript",
"keybind-add": "Ajouter",
"keybind-delete": "Supprimer",
"detectable-missingFields": "Champs manquants",
"detectable-fillAllFields": "Veuillez remplir tous les champs avant dajouter.",
"detectable-addApp": "Ajouter une application détectable",
"detectable-appName": "Nom de lapplication*",
"detectable-appId": "ID de lapplication*",
"detectable-themes": "Thèmes",
"detectable-aliases": "Alias",
"detectable-enabled": "Activé",
"detectable-placeholderName": "ex. Discord",
"detectable-placeholderId": "ex. 1234567890",
"detectable-placeholderThemes": "Action, Aventure",
"detectable-placeholderAliases": "Alias1, Alias2",
"themes-success": "Succès!",
"themes-updated": "Thème mis à jour avec succès!",
"themes-bdInstalled": "Thème BD installé avec succès!",
"themes-delete": "Supprimer",
"themes-edit": "Modifier",
"themes-update": "Mettre à jour",
"themes-open": "Ouvrir",
"themes-by": "par",
"themes-openQuickCss": "Ouvrir le fichier CSS rapide",
"themes-importFromFile": "Importer depuis un fichier",
"themes-openThemesFolder": "Ouvrir le dossier des thèmes",
"themes-import": "Importer",
"themes-importUrlPlaceholder": "https://raw.githubusercontent.com/... [.theme.css]",
"games-registeredGames": "Jeux enregistrés",
"games-refreshList": "Actualiser la liste",
"games-add": "Ajouter",
"games-remove": "Retirer",
"games-removeConfirmHeader": "Supprimer le jeu?",
"games-removeConfirmBody": "Ce jeu sera retiré du Rich Presence. Le client doit être redémarré pour que les changements prennent effet.",
"games-noExecutables": "Aucun exécutable",
"games-empty": "Aucun jeu enregistré. Ajoutez-en un via le menu déroulant ci-dessus.",
"games-lastDetected": "Derniers jeux détectés",
"games-lastDetectedEmpty": "Aucun jeu détecté pour le moment. Lancez un jeu avec le Rich Presence pour les voir ici.",
"games-blacklist": "Liste noire",
"games-blacklisted": "Jeux en liste noire",
"games-blacklistedEmpty": "Aucun jeu en liste noire.",
"games-removeFromBlacklist": "Retirer",
"games-application": "Application",
"screenshare-selectSource": "Veuillez sélectionner une source",
"screenshare-venmicDisabled": "Venmic désactivé",
"screenshare-share": "Partager",
"screenshare-title": "Partage décran",
"contextMenu-searchGoogle": "Rechercher avec Google",
"contextMenu-searchDuckDuckGo": "Rechercher avec DuckDuckGo",
"touchbar-servers": "Serveurs",
"splash-title": "Legcord",
"backup-dialogSave-title": "Sauvegarder la sauvegarde de Legcord",
"backup-dialogOpen-title": "Ouvrir la sauvegarde de Legcord",
"backup-pageTitle": "Sauvegarde et restauration",
"backup-pageSubtitle": "Sauvegardez ou restaurez votre configuration Legcord, y compris les paramètres, thèmes, plugins et données de mod — le tout dans un seul fichier.",
"backup-createBackup": "Créer une sauvegarde",
"backup-restore": "Restaurer",
"backup-modalTitle": "Choisissez ce qui sera inclus dans cette sauvegarde",
"backup-includeLegcordConfig": "Paramètres",
"backup-includeLegcordThemes": "Thèmes et CSS rapide",
"backup-includeLegcordPlugins": "Extensions Chrome / stockage des plugins",
"backup-includeVencord": "Données Vencord (session actuelle)",
"backup-includeEquicord": "Données Equicord (session actuelle)",
"backup-includeShelter": "Plugins Shelter",
"backup-includeModBundles": "Fichiers de mods client téléchargés (Vencord, Equicord, Shelter, bundles personnalisés)",
"backup-confirmBackup": "Exporter",
"backup-successTitle": "Sauvegarde enregistrée",
"backup-successBody": "Votre sauvegarde a été enregistrée avec succès.",
"backup-cancelledTitle": "Annulé",
"backup-cancelledBody": "Aucun fichier n'a été enregistré.",
"backup-failedTitle": "La sauvegarde a échoué",
"backup-invalidFile": "Impossible de lire ce fichier de sauvegarde.",
"backup-unknownError": "Impossible de lire ce fichier de sauvegarde.",
"backup-restoreConfirmHeader": "Restaurer à partir de la sauvegarde?",
"backup-restoreConfirmBody": "Les fichiers sur le disque seront remplacés là où cette sauvegarde contient des données. Vous devrez peut-être redémarrer Legcord pour que tout soit appliqué.",
"backup-restoreConfirm": "Restaurer",
"backup-restoreCancel": "Annuler",
"backup-restoreDoneTitle": "Restauration terminée",
"backup-restoreDoneBody": "Vos données ont été restaurées. Redémarrez Legcord pour que toutes les modifications prennent effet.",
"supportBanner-title": "Soutenir le projet",
"supportBanner-subtitle": "Aidez-nous à continuer le développement de Legcord. Votre soutien permet de maintenir le projet en vie et nous permet de proposer plus de fonctionnalités.",
"supportBanner-donate": "Faire un don",
"keybind-enabled": "Activé"
}

View file

@ -1,86 +0,0 @@
{
"loading_screen_start": "ArmCord indítása…",
"loading_screen_offline": "Úgy tűnik offline vagy. Kérlek csatlakozz az internetre és próbáld újra.",
"loading_screen_update": "Egy új verzió elérhető az ArmCord-hoz. Kérlek frissítsd a legújabb verzióra.",
"setup_question1": "Üdvözöljük az ArmCord telepítésénél",
"setup_offline": "Úgy tűnik, offline vagy. Kérlek csatlakozz az internetre, és indítsd újra az ArmCord-ot.",
"setup_question2": "Válaszd ki a Discord frissítési csatornáját:",
"setup_question3": "Az ArmCord kezelje a kliens modok telepítését?",
"yes": "Igen",
"no": "Nem",
"next": "Következő",
"setup_question4": "Válaszd ki a telepíteni kívánt kliens modot:",
"settings-theme": "ArmCord téma",
"settings-theme-desc1": "Az ArmCord „témái” kezelik az alkalmazások viselkedését és megjelenését.",
"settings-theme-desc2": "így néz ki az ArmCord, amikor először elindítja. Ez magában foglalja a Discord \n egyéni címsorát és ArmCord-specifikus stílusok beillesztve a Discordba.",
"settings-theme-desc3": "a jelenleg futó operációs rendszer natív címsorát használja (pl. Windows 7/10). Több funkció\n hasonló a tényleges Discord alkalmazáshoz Linuxon.",
"settings-theme-default": "Alapértelmezett",
"settings-theme-native": "Anyanyelvi",
"settings-theme-transparent": "Átlátszó",
"settings-csp-desc": "Az ArmCord CSP a rendszerünk, amely kezeli az egyéni tartalom betöltését a Discord alkalmazásba. Olyan dolgok, mint\n a kliens modok és témák attól függnek. Kapcsold ki, ha meg akarsz szabadulni a modoktól és az egyéni stílusoktól.",
"settings-tray": "Tálca",
"settings-tray-desc": "Ha le van tiltva, az ArmCord bezáródik, mint bármely más ablak, ha bezárja, egyébként pedig a rendszer tálcáján fog pihenni a későbbiekre.",
"settings-startMinimized": "Indítás minimalizálva",
"settings-startMinimized-desc": "Az ArmCord a háttérben indul.",
"settings-patches": "Automatikus javítások",
"settings-useLegacyCapturer": "Használjon legacy rögzítőt",
"settings-useLegacyCapturer-desc": "Használd a régi képernyőmegosztási modult az új helyett. Ha problémákat tapasztalsz a képernyőmegosztással kapcsolatban, próbáld meg engedélyezni ezt.",
"settings-patches-desk": "A kiadott javítások összegyűjtése, ha egy kiadásról kiderül, hogy hibás. Általában\n nem kell folyamatosan bekapcsolva lenni (kivéve, ha a Discordon értesítik a támogatást).",
"settings-mobileMode": "Mobil mód",
"settings-mobileMode-desc": "Ha érintőképernyős készüléket használ, ez a funkció önnek van! Aktiválja a Discord rejtett mobil\n módját telefonokhoz és táblagépekhez. Csak eggyetlen fontos funkció hiányzik, a hang csevegés támogatása. Ez ideális a\n PinePhone és hasonló eszközök felhasználóinak.",
"settings-dynamicIcon": "Dinamikus ikon",
"settings-dynamicIcon-desc": "A Discord viselkedését követve a Windows rendszeren, az olvasatlan üzenetek/pingek száma az ArmCord ikonján jelenik meg a tálcája helyett.",
"settings-channel": "Discord csatorna",
"settings-channel-desc1": "Ezzel a beállítással módosíthatja a Discord aktuális példányát:",
"settings-channel-desc2": "valószínűleg ezt ismered a legjobban. Ezt az egyet látod az alapértelmezett Discord\n kliensben!",
"settings-channel-desc3": "ez a Discord alfa teszt kiadása. Használatával hozzáférhet a legújabb\n funkciók-és javításokhoz.",
"settings-channel-desc4": "nyilvános teszt build. Korábban kapja meg a funkciókat, mint a stabil, de egy kicsit később, mint a Canary.",
"settings-invitewebsocket": "Rich Presence (Kisérleti)",
"settings-invitewebsocket-desc": "Az <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC-t</a> használja a Discord RPC (Rich Presence) támogatására a számítógépén lévő helyi programokkal. Fejlesztés alatt.",
"settings-mod": "Kliens mod",
"settings-mod-desc1": "A kliens modok olyan programok, amelyek lehetővé teszik a Discord-élmény testreszabását. Megváltoztatják a megjelenését\n a kliensnek, megváltoztatják a viselkedését és új funkciókat adnak hozzá!",
"settings-mod-vencord": "könnyű és könnyen használható kliens mod. Beépített boltot tartalmaz a bővítmények számára.",
"settings-mod-shelter": "egy új generációs kliens mod, amely lényegében golyóállóra készült.",
"settings-prfmMode": "Teljesítmény mód",
"settings-prfmMode-desc": "A teljesítmény mód egy kísérleti funkció, amely vagy növelheti az\n ArmCord reaakcióképességét és teljesítményét, vagy… csökkentheti azt. Kérjük, próbáljon ki minden lehetőséget, és nézze meg, melyik felel meg önnek a legjobban.",
"settings-prfmMode-performance": "Teljesítmény",
"settings-prfmMode-battery": "Akkumulátor",
"settings-disableAutogain": "Az automatikus erősítés letiltása",
"settings-disableAutogain-desc": "Az automatikus erősítés letiltása.",
"settings-trayIcon": "Tálca ikon",
"settings-trayIcon-desc": "Állítsa be a tálca menüben megjelenő ikont.",
"settings-trayIcon-dynamic": "Dinamikus",
"settings-trayIcon-normal": "Discord Ikon",
"settings-trayIcon-classic": "Klasszikus Discord Ikon",
"settings-trayIcon-colored-plug": "Színes Csatlakozó",
"settings-trayIcon-white-plug": "Fehér Csatlakozó",
"settings-trayIcon-white-plug-alt": "Fehér Plug Alternativa",
"settings-trayIcon-black-plug": "Fekete Plug",
"settings-trayIcon-black-plug-alt": "Fekete Plug Alternatíva",
"settings-advanced": "Haladó felhasználói zóna",
"settings-pluginsFolder": "Nyissa meg a bőitmények mappáját",
"settings-crashesFolder": "Nyissa meg a natív összeomlások mappát",
"settings-themesFolder": "Nyissa meg a témák mappát",
"settings-storageFolder": "Tárolómappa megnyitása",
"settings-none": "Egyik sem",
"settings-save": "Beállítások mentése",
"settings-experimental": "Kísérleti",
"settings-restart": "App újraindítása",
"settings-updater": "Frissítések keresése",
"settings-skipSplash": "Indítóképernyő kihagyása (kísérleti)",
"settings-skipSplash-desc": "Az alkalmazás indításakor kihagyja az ArmCord indítóképernyőt.",
"settings-copyDebugInfo": "Hibakeresési infó másolása",
"settings-forceNativeCrash": "A natív összeomlás kényszerítése",
"settings-spellcheck": "Helyesírás ellenőrzés",
"settings-spellcheck-desc": "Segít abban, hogy kijelölve kiemelje a helytelenül leírt szavakat, segít megjavítani őket.",
"setup_question5": "Szeretnél egy tálca ikont használni?",
"settings-mintoTray": "Minimalizálás tálcára",
"settings-mintoTray-desc": "Ha le van tiltva, az ArmCord bezáródik, mint bármely más ablak, ha bezárják, különben hátradől és pihen.\n a rendszer tálcáján a későbbiekre.",
"settings-theme-desc4": "átlátszó ablak natív címsorral, ennek futtatásához kompatibilis témára van szükség. Csak Windows.",
"settings-MultiInstance": "Több példány",
"settings-MultiInstance-desc": "Ha engedélyezve van, akkor az ArmCord több példányát is el tudja indítani.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

350
assets/lang/hu.json Normal file
View file

@ -0,0 +1,350 @@
{
"loading_screen_start": "Legcord indítása…",
"loading_screen_update": "Egy új Legcord verzió érhető el. Kérlek frissítsd a legújabb verzióra.",
"setup_question1": "Üdvözöllek a Legcord Setup-ban",
"setup_offline": "Úgy tűnik hogy offline vagy. Kérlek csatlakozz internethez és inditsd újra a Legcordot.",
"setup_question2": "Válassz egy Discord csatornát/esetet:",
"setup_question3": "Vegye át a Legcord a kliens modok telepítését?",
"yes": "Igen",
"no": "Nem",
"next": "Következő",
"setup_question4": "Válassz egy kliens modot amit telepíteni szeretnél:",
"setup_question5": "Szeretnéd használni a tálcán lévő ikont?",
"settings-bounceOnPing": "Ugráljon a dock-ban pingeléskor",
"settings-bounceOnPing-desc": "Ugráljon az app a dock-ban hogyha megpingelnek.",
"settings-theme": "Ablakstílus",
"settings-theme-default": "Alapértelmezett (Egyedi)",
"settings-theme-native": "Natív",
"settings-theme-overlay": "Átfedés",
"settings-autoHideMenuBar": "Auto-elrejtse a menüsort",
"settings-autoHideMenuBar-desc": "Automatikusan elrejti a menüsort amikor nincsen használatban.",
"settings-sleepInBackground": "Aludjon a háttérben",
"settings-transparency": "Átláthatóság",
"settings-transparency-universal": "Univerzális",
"settings-transparency-modern": "Modern",
"settings-theme-transparent": "Átlátható",
"loading_screen_offline": "Úgy tűnik, offline állapotban van. Indítsa újra. ",
"settings-theme-desc": "Az ablakstílus kezeli, hogy a Legcord milyen fejlécet használ.",
"settings-sleepInBackground-desc": "Engedélyezi a Chromium háttérben történő lassítását. Ez segíthet az akkumulátor élettartamának megőrzésében, de egyben megszünteti az értesítéseket.",
"settings-transparency-desc": "Állítsd be, milyen átlátszósági módot használjon a Legcord.",
"settings-transparency-tahoe-warning": "Az átlátszóság késleltetést okozhat MacOS 26 Tahoe rendszeren.",
"settings-popoutPiP": "A hívás felugró ablaka mindig felül",
"settings-popoutPiP-desc": "Ha engedélyezve van, a hívás felugró ablaka mindig felül lesz.",
"settings-venmic-workaround": "Ideiglenes megoldás",
"settings-venmic-workaround-desc": "Engedélyezd vagy tiltsd le a javítást, amely miatt a mikrofon kerül megosztásra a helyes hang helyett.",
"settings-venmic-deviceSelect": "Eszköz kiválasztása",
"settings-venmic-deviceSelect-desc": "Hangeszköz kiválasztásának engedélyezése.",
"settings-venmic-granularSelect-desc": "Engedélyezze a hangbemeneti forrás kiválasztását.",
"settings-venmic-ignoreVirtual": "Virtuális eszközök figyelmen kívül hagyása",
"settings-venmic-ignoreVirtual-desc": "Virtuális hangeszközök figyelmen kívül hagyása.",
"settings-venmic-ignoreDevices": "Eszközök figyelmen kívül hagyása",
"settings-venmic-ignoreDevices-desc": "Speciális hangeszközök figyelmen kívül hagyása.",
"settings-venmic-ignoreInputMedia": "Beviteli média figyelmen kívül hagyása",
"settings-venmic-ignoreInputMedia-desc": "A médiaforrásokból származó hangbemenet figyelmen kívül hagyása.",
"settings-venmic-onlySpeakers": "Csak hangszóró",
"settings-venmic-onlySpeakers-desc": "Csak a hangszórókat használja a hangkiválasztáshoz.",
"settings-venmic-onlyDefaultSpeakers": "Csak alapértelmezett hangeszközök",
"settings-venmic-onlyDefaultSpeakers-desc": "Csak az alapértelmezett hangeszközöket használja a hangkiválasztáshoz.",
"settings-audio": "Hang",
"settings-audio-desc": "Válassza ki, hogy a Legcord melyik módszert használja a hang rögzítéséhez a képernyőmegosztás közben.",
"settings-openCustomIconDialog": "Asztali ikon beállítása",
"settings-csp-desc": "Állítsd be a Legcord tartalombiztonsági szabályzatának szigorúságát. A szigorú CSP jobb biztonságot nyújt, de kompatibilitási problémákat okozhat egyes kliens modokkal/témákkal/bővítményekkel.",
"settings-mintoTray": "Futás a háttérben",
"settings-mintoTray-desc": "Ha le van tiltva, a Legcord a többi ablakhoz hasonlóan bezáródik, különben csak a tálcára csukódik le.",
"settings-startMinimized": "Kisablakos indítás",
"settings-startMinimized-desc": "A Legcord a háttérben indul el, és nem zavar.",
"settings-useSystemCssEditor": "Használja a rendszer CSS-szerkesztőjét",
"settings-useSystemCssEditor-desc": "A CSS szerkesztéséhez használja a rendszer CSS-szerkesztőjét.",
"settings-MultiInstance": "Több példány",
"settings-MultiInstance-desc": "Ha engedélyezve van, a Legcordot több példányban is el lehet indítani.",
"settings-noBundleUpdates": "Nincs csomagfrissítés",
"settings-noBundleUpdates-desc": "Letiltja a kliens bővítmények automatikus frissítéseit.",
"settings-hardwareAcceleration": "Hardveres gyorsítás",
"settings-hardwareAcceleration-desc": "A hardveres gyorsítás a GPU-t használja a Legcord gyorsabb futtatásához. Ha vizuális hibákat tapasztal, próbálja meg kikapcsolni ezt.",
"settings-processScanning": "Folyamatok vizsgálata",
"settings-processScanning-desc": "Lehetővé teszi a futó játékok keresését a Rich Presence észlelésének javítása érdekében.",
"settings-windowsLegacyScanning": "Windows régi beolvasás",
"settings-windowsLegacyScanning-desc": "Régi módszert használ a Windows rendszeren futó folyamatok vizsgálatához (1.1.6-os verzió előtt). Javíthatja a kompatibilitást egyes rendszereken, de kevésbé hatékony.",
"settings-scanInterval": "Szkennelési intervallum (ms)",
"settings-scanInterval-desc": "Beállítja, hogy milyen gyakran (milliszekundumban) történjen a folyamatellenőrzés. Az alacsonyabb értékek javíthatják az észlelési sebességet, de növelhetik a CPU-használatot.",
"settings-blockPowerSavingInVoiceChat": "Energiatakarékosság letiltása a hangcsevegésben",
"settings-blockPowerSavingInVoiceChat-desc": "Megakadályozza az Legcord felfüggesztését. Aktívan tartja a Legcordot, de lehetővé teszi a képernyő kikapcsolását.",
"settings-mobileMode": "Mobil mód",
"settings-mobileMode-desc": "Ha érintőképernyős eszközt használsz, ez a funkció neked való! Aktiválja a Discord rejtett mobil módját, amely telefonokhoz és tabletekhez készült. Az egyetlen fő funkció, ami hiányzik, a hangcsevegés támogatása. Ez ideális a\nPinePhone és hasonló eszközök felhasználói számára.",
"settings-spellcheck": "Helyesírás-ellenőrzés",
"settings-spellcheck-desc": "Segít a helytelenül írt szavak javításában a kiemelésükkel.",
"settings-channel": "Discord csatorna",
"settings-channel-desc": "Ezzel a beállítással módosíthatja a Legcord által futtatott Discord aktuális példányát.",
"settings-bitrateMin": "Minimális bitráta",
"settings-bitrateMin-desc": "Minimális bitráta képernyőmegosztáshoz.",
"settings-bitrateMax": "Maximális bitráta",
"settings-bitrateMax-desc": "Maximális bitráta képernyőmegosztáshoz.",
"settings-bitrateTarget": "Cél bitráta",
"settings-bitrateTarget-desc": "Cél bitráta képernyőmegosztáshoz.",
"settings-invitewebsocket": "Rich Presence",
"settings-invitewebsocket-desc": "Az arRPC-t használja a Discord RPC (Rich Presence) támogatásához a gépeden futó helyi programokkal.",
"settings-useMacSystemPicker": "MacOS rendszerválasztó használata",
"settings-useMacSystemPicker-desc": "Amikor csak lehetséges, natív MacOS képernyőmegosztást használjon. Csak MacOS 15+ rendszeren.",
"settings-additionalArguments": "További argumentumok",
"settings-additionalArguments-desc": "A további argumentumok extra parancsok, amelyeket átadhatsz a Legcordnak. Használhatók funkciók engedélyezésére vagy letiltására, illetve problémák megoldására.",
"settings-mod": "Kliens bővítmény",
"settings-mod-desc1": "A kliens bővítmények olyan programok, amelyek lehetővé teszik a Discord élményed személyre szabását. Megváltoztathatják a kliens megjelenését, módosíthatják a viselkedését, vagy új funkciókat adhatnak hozzá!",
"settings-mod-vencord": "Könnyű és könnyen használható bővítmény. Beépített tárolót tartalmaz a bővítmények számára.",
"settings-mod-equicord": "A Vencord fejlesztőitől származó kliens, mely sok bővítményt kínál.",
"settings-prfmMode": "Teljesítmény mód",
"settings-prfmMode-desc": "A Teljesítmény mód egy kísérleti funkció a Legcordban, melynek célja a válaszidő és a teljesítmény optimalizálása az Ön igényei alapján. A hatás a hardvertől és a használattól függően változhat, ezért javasoljuk, hogy próbálja ki az egyes módokat, hogy megállapítsa, melyik működik legjobban az Ön számára.",
"settings-prfmMode-performance": "Teljesítmény",
"settings-prfmMode-battery": "Akkumulátor",
"settings-prfmMode-dynamic": "Dinamikus",
"settings-prfmMode-vaapi": "VAAPI",
"settings-disableAutogain": "Automatikus erősítés letiltása",
"settings-disableAutogain-desc": "Automatikus erősítés letiltása.",
"settings-disableHttpCache": "HTTP gyorsítótár letiltása",
"settings-disableHttpCache-desc": "Letiltja a Chromium HTTP gyorsítótárát. Kapcsolja be, ha a kliens bővítmények nem töltődnek be.",
"settings-trayIcon": "Tálcaikon",
"settings-trayIcon-desc": "Állítsa be a tálcán megjelenő ikont.",
"settings-trayIcon-disabled": "Tiltsa le a tálcát",
"settings-trayIcon-dynamic": "Dinamikus",
"settings-trayIcon-normal": "Discord ikon",
"settings-trayIcon-classic": "Klasszikus Discord ikon",
"settings-trayIcon-colored-plug": "Színes csatlakozó",
"settings-trayIcon-white-plug": "Fehér csatlakozó",
"settings-advanced": "Haladó felhasználói zóna",
"settings-pluginsFolder": "Nyissa meg a bővítmények mappát",
"settings-crashesFolder": "Nyissa meg a natív összeomlások mappáját",
"settings-themesFolder": "Nyissa meg a témák mappáját",
"settings-storageFolder": "Nyissa meg a tárolómappát",
"settings-none": "Egyik sem",
"settings-save": "Beállítások mentése",
"settings-experimental": "Kísérleti",
"settings-restart": "Applikáció újraindítása",
"settings-updater": "Frissítések ellenőrzése",
"settings-skipSplash": "Indítóképernyő kihagyása",
"settings-skipSplash-desc": "Átugorja a Legcord kezdőképernyőjét az alkalmazás indításakor.",
"settings-copyDebugInfo": "Hibakeresési információk másolása",
"settings-copyGPUInfo": "GPU információk másolása",
"settings-clearClientModCache": "Kliens gyorsítótárának törlése",
"settings-forceNativeCrash": "Natív összeomlás kényszerítése",
"settings-smoothScroll": "Simább görgetés használata",
"settings-smoothScroll-desc": "A simább görgetés be- és kikapcsolása",
"settings-autoScroll": "Automatikus görgetés engedélyezése",
"settings-autoScroll-desc": "Engedélyezi az automatikus görgetést középső kattintással (Megjegyzés: Az asztali környezet ezt továbbra is felülbírálhatja egy másik művelettel)",
"settings-quickCss": "Egyéni CSS",
"settings-quickCss-desc": "Egyéni változtatásokat adhatsz hozzá a CSS-edhez egy egyszerű szövegszerkesztőben. A módosítások a fájl mentése után azonnal érvénybe lépnek.",
"settings-category-lookAndFeel": "Nézd és érezd",
"settings-category-mods": "Bővítmények",
"settings-category-behaviour": "Viselkedés",
"settings-category-legacy": "Régi funkciók",
"settings-category-debug": "Hibakeresési lehetőségek",
"menu-about": "A Legcordról",
"menu-developerTools": "Fejlesztői eszközök",
"menu-openSettings": "Beállítások megnyitása",
"menu-reload": "Újratöltés",
"menu-restart": "Újraindítás",
"menu-quit": "Kilépés",
"menu-edit": "Szerkesztés",
"menu-undo": "Visszavonás",
"menu-cut": "Kivágás",
"menu-copy": "Másolás",
"menu-paste": "Beillesztés",
"menu-selectAll": "Összes kijelölése",
"menu-view": "Nézet",
"menu-toggleFullscreen": "Teljes képernyő be- és kikapcsolása",
"menu-zoomIn": "Nagyítás",
"menu-zoomOut": "Kicsinyítés",
"menu-resetZoom": "Nagyítás alaphelyzetbe állítása",
"menu-window": "Ablak",
"menu-minimize": "Lekicsinyítés",
"menu-close": "Bezárás",
"menu-keybind": "Billentyűparancs",
"menu-legcord": "Legcord",
"tray-openLegcord": "Legcord megnyitása",
"tray-openSettings": "Beállítások megnyitása",
"tray-supportServer": "Támogatási Discord szerver",
"tray-restartLegcord": "Legcord újraindítása",
"tray-quitLegcord": "Legcord bezárása",
"tray-tooltip": "Legcord",
"dialog-openUrl-title": "Meg szeretnéd nyitni ezt a linket?",
"dialog-openUrl-message": "Meg szeretné nyitni a(z) {url} oldalt?",
"dialog-openUrl-detail": "Ez az URL nem a szokásos böngészőprotokollokat használja. Ez azt jelentheti, hogy az URL egy helyi programhoz vezet a számítógépén. Kérjük, ellenőrizze, hogy felismeri-e, mielőtt folytatná!",
"dialog-openUrl-checkbox": "Emlékezz, és hagyd figyelmen kívül ezt a figyelmeztetést a jövőben",
"dialog-openUrl-yes": "Igen, kérlek",
"dialog-openUrl-no": "Nem",
"title-unreadMessages": "Van néhány olvasatlan üzeneted.",
"title-legcordSuffix": " - Legcord",
"dialog-importTheme-title": "Válasszon ki egy importálni kívánt témát",
"dialog-importTheme-button": "Importálás",
"dialog-importTheme-discordStyles": "Discord stílus",
"dialog-importTheme-allFiles": "Összes fájl",
"dialog-customIcon-filters": "Ikonok",
"config-corrupted-title": "Hoppá, valami hiba történt.",
"config-corrupted-message": "A Legcord észlelte, hogy a konfigurációs fájl sérült, kérjük, indítsa újra az alkalmazást, és adja meg újra a beállításokat. Ha a probléma továbbra is fennáll, jelentse a támogató szerveren vagy Githubon.",
"setup-welcomeTitle": "Üdvözöljük a Legcordban",
"setup-welcomeSubtitle": "Állítsuk be a tökéletes konfigurációt.",
"setup-getStarted": "Kezdd el",
"setup-windowStyle-nativeTitle": "Natív ablak",
"setup-windowStyle-nativeDesc": "Használja a rendszer alapértelmezett ablakdekorációit",
"setup-windowStyle-customTitle": "Egyéni fejléc",
"setup-windowStyle-customDesc": "Használja a Legcord egyéni fejlécét",
"setup-chooseWindowStyle": "Ablakstílus kiválasztása",
"setup-selectAppearance": "Válassza ki, hogyan jelenjen meg a Legcord a készülékén",
"setup-systemTray": "Rendszertálca",
"setup-trayChoose": "Válassza ki, hogy engedélyezi-e a tálcaikont",
"setup-trayEnableTitle": "Tálca-ikon engedélyezése",
"setup-trayEnableDesc": "Legcord megjelenítése a tálcán",
"setup-trayDisableTitle": "Tálcaikon letiltása",
"setup-trayDisableDesc": "Ne jelenítse meg a Legcord-ot a tálcán",
"setup-linuxTrayWarning": "A tálcafunkciók Linux rendszereken problémákba ütközhetnek, vagy eltérően viselkedhetnek.",
"setup-finishTitle": "Készen állsz!",
"setup-finishSubtitle": "A Legcord konfigurációja készen áll és személyre szabott az Ön preferenciái szerint.",
"setup-finishSettingsNote": "Később szeretnél változtatni? Minden beállítást megtalálsz a Discord beállításai között, a Legcord menüpont alatt.",
"setup-launchLegcord": "Legcord indítása",
"setup-modSelectorTitle": "Válaszd ki a kliensedet",
"setup-modSelectorSubtitle": "A Legcord alapból tartalmazza a Sheltert, de igény szerint választhatsz másik klienset is.",
"setup-vencordTitle": "Vencord",
"setup-vencordDesc": "Kliens bővítményekkel és témákkal.",
"setup-equicordTitle": "Equicord",
"setup-equicordDesc": "Egy Vencord-elágazás további bővítményekkel.",
"setup-useShelterOnly": "Csak Sheltert használjon",
"setup-back": "Vissza",
"setup-next": "Következő",
"setup-loading": "Betöltés...",
"setup-windowTitle": "Legcord beállítások",
"settings-restartRequired": "Újraindítás szükséges",
"settings-restartRequiredBody": "A módosítások alkalmazásához újra kell indítani a klienset.",
"settings-restartLater": "Inkább később",
"settings-theme-legacy": "Elavult",
"settings-channel-stable": "Stabil",
"settings-channel-canary": "Canary",
"settings-channel-ptb": "PTB",
"settings-category-powerManagement": "Energiagazdálkodás",
"settings-category-arrpc": "arRPC",
"settings-extendedPluginAbilities": "Kiterjesztett plugin-funkciók",
"settings-extendedPluginAbilities-desc": "Lehetővé teszi a bővítmények számára, hogy fájlokat olvassanak és írjanak a számítógép egy mappájában (pl. törölt üzenetek gyorsítótárazásához). Csak az Ön által megbízható bővítményeknél engedélyezze ezek helyben is tárolhatják az adatokat. Az adatokat bővítményenként tárolja a Legcord plugin-storage mappája.",
"settings-audio-loopback": "Visszacsatolás",
"settings-audio-loopbackWithMute": "Visszacsatolás némítással",
"keybind-addKeybind": "Gyorsbillentyű hozzáadása",
"keybind-accelerator": "Billentyűparancs-gyorsító",
"keybind-invalidCombo": "Ez a billentyűkombináció érvénytelen vagy nem támogatott.",
"keybind-recording": "Felvétel",
"keybind-record": "Felvétel",
"keybind-action": "Művelet",
"keybind-mute": "Némítás",
"keybind-pushToTalk": "Push to talk",
"keybind-leaveCall": "Hívás elhagyása",
"keybind-navigateForward": "Navigáljon előre",
"keybind-navigateBack": "Navigáljon vissza",
"keybind-runJavascript": "Javascript futtatása",
"keybind-openQuickCss": "Egyéni CSS megnyitása",
"keybind-globalNote": "Lehetővé teszi egy adott billentyűparancs hozzárendelését, amely különböző alkalmazásokban és programokban használható.",
"keybind-global": "Globális",
"keybind-enabled": "Engedélyezett",
"keybind-jsCode": "Javascript kód",
"keybind-add": "Hozzáadás",
"keybind-delete": "Törlés",
"detectable-missingFields": "Hiányzó mezők",
"detectable-fillAllFields": "Kérjük, hozzáadás előtt töltse ki az összes mezőt.",
"detectable-addApp": "Érzékelhető alkalmazás hozzáadása",
"detectable-appName": "Alkalmazásnév*",
"detectable-appId": "Alkalmazásazonosító",
"detectable-themes": "Témák",
"detectable-aliases": "Álnevek",
"detectable-enabled": "Engedélyezve",
"detectable-placeholderName": "pl. Discord",
"detectable-placeholderId": "pl. 1234567890",
"detectable-placeholderAliases": "Álnév1, Álnév2",
"themes-success": "Sikeres!",
"themes-updated": "A téma sikeresen frissítve!",
"themes-bdInstalled": "A BD téma sikeresen telepítve!",
"themes-delete": "Törlés",
"themes-edit": "Szerkesztés",
"themes-update": "Frissítés",
"themes-open": "Megnyitás",
"themes-by": "-tól, -től",
"themes-openQuickCss": "Egyéni CSS fájl megnyitása",
"themes-importFromFile": "Importálás fájlból",
"themes-openThemesFolder": "Témák mappa megnyitása",
"themes-import": "Importálás",
"themes-importUrlPlaceholder": "https://raw.githubusercontent.com/... [.tema.css]",
"games-registeredGames": "Regisztrált játékok",
"games-refreshList": "Lista frissítése",
"games-add": "Hozzáadás",
"games-remove": "Eltávolítás",
"games-removeConfirmHeader": "Játék törlése?",
"games-removeConfirmBody": "Ez a játék eltávolításra kerül a rich presenceből. A változtatások érvénybe lépéséhez újra kell indítani a klienset.",
"games-noExecutables": "Nincsenek végrehajtható fájlok",
"games-empty": "Nincsenek regisztrált játékok. Adj hozzá egyet a legördülő menü segítségével.",
"games-lastDetected": "Utoljára észlelt játékok",
"games-lastDetectedEmpty": "Még nincsenek észlelhető játékok. Indítson el egy rich presence kompatibilis játékot, hogy itt láthassa őket.",
"games-blacklist": "Feketelista",
"games-blacklisted": "Feketelistás játékok",
"games-blacklistedEmpty": "Nincsenek feketelistás játékok.",
"games-removeFromBlacklist": "Eltávolítás",
"games-application": "Applikáció",
"screenshare-selectSource": "Kérlek, válassz egy forrást",
"screenshare-venmicDisabled": "Venmic letiltva",
"screenshare-share": "Megosztás",
"screenshare-title": "Képernyőmegosztás",
"contextMenu-searchGoogle": "Keressen a Google-on",
"contextMenu-searchDuckDuckGo": "Keressen a DuckDuckGo-n",
"touchbar-servers": "Szerverek",
"splash-title": "Legcord",
"settings-venmic-granularSelect": "Részletes kiválasztás",
"settings-trayIcon-white-plug-alt": "Fehér csatlakozó alternatíva",
"settings-trayIcon-black-plug": "Fekete csatlakozó",
"settings-trayIcon-black-plug-alt": "Fekete csatlakozó alternatíva",
"menu-redo": "Újra",
"setup-stepOf": "{current} / {total} lépés",
"keybind-deafen": "Süketítés",
"detectable-placeholderThemes": "Akció, kaland",
"settings-vaapi": "VAAPI",
"settings-vaapi-desc": "VAAPI (hardvergyorsítás) használata videó dekódolásához Linuxon. Ez jelentősen csökkenti a CPU-használatot képernyőmegosztás közben, de egyes rendszereken problémákat okozhat. Kapcsolja ki, ha képernyőmegosztás közben összeomlásokat vagy fekete képernyőt tapasztal.",
"settings-automaticClientUpdates": "Automatikus kliens frissítések",
"settings-automaticClientUpdates-desc": "Automatikus Legcord frissítések kikapcsolása",
"supportBanner-donate": "Adományozás",
"settings-mod-shelter": "Shelter",
"settings-mod-custom": "Egyéni",
"backup-dialogSave-title": "Legcord biztonsági mentés készítése",
"backup-dialogOpen-title": "Legcord biztonsági mentés megnyitása",
"backup-pageTitle": "Biztonsági mentés és visszaállítás",
"backup-pageSubtitle": "Mentsd el, vagy állítsd vissza a Legcord beállításaidat beleértve a beállításokat, témákat, bővítményeket és mod adatokat mindezt egyetlen fájlban.",
"backup-createBackup": "Biztonsági mentés készítése",
"backup-restore": "Visszaállítás",
"backup-modalTitle": "Válaszd ki, mi kerüljön bele a biztonsági mentésbe",
"backup-includeLegcordConfig": "Beállítások",
"backup-includeLegcordThemes": "Témák és Egyéni CSS",
"backup-includeLegcordPlugins": "Chrome-bővítmények / plugin tároló",
"backup-includeVencord": "Vencord adatok (aktuális munkamenet)",
"backup-includeEquicord": "Equicord adatok (aktuális munkamenet)",
"backup-includeShelter": "Shelter bővítmények",
"backup-includeModBundles": "Letöltött kliensmod fájlok (Vencord, Equicord, Shelter, egyedi csomagok)",
"backup-confirmBackup": "Exportálás",
"backup-successTitle": "Biztonsági mentés elmentve",
"backup-successBody": "A biztonsági mentésed sikeresen el lett mentve.",
"backup-cancelledTitle": "Megszakítva",
"backup-cancelledBody": "Nincs fájl elmentve.",
"backup-failedTitle": "A biztonsági mentés sikertelen volt",
"backup-invalidFile": "Nem sikerült beolvasni a biztonsági mentést.",
"backup-unknownError": "Valami hiba történt.",
"backup-restoreConfirmHeader": "Biztonsági mentés visszaállítása?",
"backup-restoreConfirmBody": "A lemezen lévő fájlok fel lesznek cserélve azzal, amit jelen biztonsági mentés tartalmaz. Előfordulhat, hogy újra kell indítanod a Legcordot, hogy minden változtatás érvénybe lépjen.",
"backup-restoreConfirm": "Visszaállítás",
"backup-restoreCancel": "Mégse",
"backup-restoreDoneTitle": "Visszaállítás sikeres",
"backup-restoreDoneBody": "Az adataid vissza lettek állítva. Indítsd újra a Legcordot, hogy minden változtatás érvénybe lépjen.",
"supportBanner-title": "Támogasd a projektet",
"supportBanner-subtitle": "Segíts a Legcord fejlesztésének folytatásában. A támogatásod életben tartja a projektet, és lehetővé teszi, hogy még több funkciót készítsünk és adjunk ki.",
"settings-material": "Ablak kinézet",
"settings-material-desc": "Beállítja a Legcord által használt ablak kinézetet.",
"settings-material-mica": "Mica",
"settings-material-mica-alt": "Mica Alt",
"settings-material-acrylic": "Akril",
"settings-material-none": "Egyik sem",
"settings-csp-vanilla": "Vanilla",
"settings-csp": "Tartalombiztonsági irányelv",
"settings-csp-strict": "Szigorú",
"settings-csp-none": "Egyik sem",
"keybind-openSettings": "Beállítások megnyitása",
"settings-firstTimeCrash": "Mindent előkészítünk számodra!",
"settings-firstTimeCrash-desc": "Az első indításkor a beállítások még nem érhetők el. Kérjük, használd az alábbi gombot az újraindításhoz, és a beállítások az újraindítás után már elérhetőek lesznek."
}

View file

@ -1,86 +0,0 @@
{
"loading_screen_start": "Memulai ArmCord…",
"loading_screen_offline": "Anda tampaknya offline. Silakan terhubung ke Internet dan coba lagi.",
"loading_screen_update": "Versi baru ArmCord tersedia. Silakan perbarui ke versi terbaru.",
"setup_question1": "Selamat datang di laman Penyiapan ArmCord",
"setup_question2": "pilih saluran Discord anda/instansi:",
"setup_offline": "tampaknya anda sedang offline. silahkan sambungkan ke internet dan muat ulang ArmCord.",
"setup_question3": "bolehkah ArmCord menangani pemasangan mods klien?",
"yes": "iya",
"no": "tidak",
"next": "berikutnya",
"setup_question4": "Pilih mod klien yang ingin anda pasang:",
"settings-theme": "Tema ArmCord",
"settings-theme-default": "Bawaan",
"settings-theme-native": "asli",
"settings-tray": "Baki",
"settings-patches": "Patch otomatis",
"settings-channel": "Saluran Discord",
"settings-invitewebsocket": "Rich Presence (Eksperimental)",
"settings-mod": "Mod klien",
"settings-save": "Simpan setelan",
"settings-updater": "Periksa pembaharuan",
"settings-prfmMode": "Mode kinerja",
"settings-prfmMode-performance": "Kinerja tinggi",
"settings-prfmMode-battery": "Baterai",
"settings-none": "Tidak disetel",
"settings-mobileMode": "Mode seluler",
"settings-theme-desc1": "\"Tema\" ArmCord menata perilaku dan penampilan aplikasi.",
"settings-theme-desc2": "beginilah ArmCord terlihat saat kamu memulainya pertama kali. Terlihat bar judul\n kustom Discord dan ragam spesifik ArmCord yang diinjeksi ke Discord.",
"settings-theme-desc3": "menggunakan bar judul bawaan dari OS yang kamu gunakan (contoh Windows 7/10). Berfungsi mirip\n seperti aplikasi Discord di Linux.",
"settings-tray-desc": "Ketika dinonaktifkan, ArmCord akan menutup seperti jendela lain ketika ditutup, jika tidak, ia akan duduk dan bersantai di baki sistem Anda untuk nanti.",
"settings-patches-desk": "Mengambil patch yang didistribusikan jika sebuah rilis ternyata memiliki bug. Biasanya \n tidak perlu dinyalakan terus menerus (kecuali jika diberitahukan dalam dukungan Discord).",
"settings-csp-desc": "ArmCord CSP merupakan sistem kami yang mengatur pemuatan konten kustom ke aplikasi Discord. Hal seperti\n modifikasi klien dan tema bergantung ke fitur ini. Nonaktifkan jika kamu mau menghilangkan modifikasi dan tema kustom.",
"settings-invitewebsocket-desc": "Menggunakan <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> untuk mendukung Discord RPC (Rich Presence) dengan program lokal di perangkat anda. WIP.",
"settings-mobileMode-desc": "Jika perangkat kamu mempunyai layar sentuh, fitur ini untukmu! Fitur ini mengaktifkan mode\n tersembunyi Discord yang diperuntukkan untuk telepon dan tablet. Obrolan suara tidak tersedia di mode ini. \n Mode ini ideal untuk pengguna di PinePhone dan sejenisnya.",
"settings-channel-desc1": "Kamu dapat menggunakan setelan ini untuk mengubah instansi Discord yang digunakan:",
"settings-channel-desc2": "kamu mungkin paling familiar dengan yang satu ini. Ini adalah pilihan bawaan untuk\n klien Discord!",
"settings-channel-desc3": "ini merupakan test alfa untuk Discord. Kamu akan mendapatkan akses fitur dan \n perbaikan terbaru.",
"settings-channel-desc4": "build uji coba publik. Dapatkan fitur lebih awal dari stable namun lebih lama dari Canary.",
"settings-themesFolder": "Buka folder tema",
"settings-storageFolder": "Buka folder penyimpanan",
"settings-mod-desc1": "Mod klien merupakan program yang memungkinkan kamu untuk menyesuaikan pengalaman Discord mu. Program \n ini dapat mengubah tampilan atau perilaku klien, bahkan menambah fitur!",
"settings-trayIcon": "Ikon baki",
"settings-trayIcon-desc": "Memilih ikon yang akan ditampilkan di menu baki.",
"settings-advanced": "Zona pengguna lanjutan",
"settings-pluginsFolder": "Buka folder plugin",
"settings-restart": "Mulai Ulang Aplikasi",
"settings-skipSplash": "Lewati Layar Awalan (Eksperimental)",
"settings-mod-vencord": "mod klien yang ringan dan mudah digunakan. Mempunyai kedai bawaan untuk plugin.",
"settings-mod-shelter": "merupakan mod klien generasi baru yang dibuat seperti anti peluru.",
"settings-prfmMode-desc": "Mode Kinerja adalah fungsi eksperimental yang dapat meningkatkan tingkat responsif dan performa\n ArmCord atau... menurunkannya. Coba setiap opsi dan lihat mana yang paling cocok untuk kamu.",
"settings-trayIcon-dynamic": "Dinamis",
"settings-trayIcon-normal": "Ikon Discord",
"settings-trayIcon-classic": "Ikon Discord Klasik",
"settings-trayIcon-colored-plug": "Steker Berwarna",
"settings-trayIcon-white-plug": "Steker Putih",
"settings-trayIcon-white-plug-alt": "Steker Putih Alt.",
"settings-trayIcon-black-plug": "Steker Hitam",
"settings-trayIcon-black-plug-alt": "Steker Hitam Alt.",
"settings-experimental": "Eksperimental",
"settings-skipSplash-desc": "Melewati layar awalan ArmCord saat kamu memulai aplikasi.",
"settings-copyDebugInfo": "Salin info Debug",
"settings-startMinimized": "Mulai diminimalkan",
"settings-startMinimized-desc": "ArmCord berjalan di latar belakang dan akan tetap tidak mengganggu anda.",
"settings-crashesFolder": "Buka folder kegagalan native",
"settings-forceNativeCrash": "Paksa kegagalan native",
"settings-disableAutogain": "Matikan gain otomatis",
"settings-disableAutogain-desc": "Mematikan gain otomatis.",
"settings-theme-transparent": "Transparan",
"settings-useLegacyCapturer": "Gunakan penangkap layar lama",
"settings-useLegacyCapturer-desc": "Gunakan modul penangkap layar lama dibanding yang lebih baru. Jika kamu mendapatkan isu dengan berbagi layar, coba nyalakan ini.",
"settings-dynamicIcon": "Ikon dinamis",
"settings-dynamicIcon-desc": "Mengikuti perilaku Discord di Windows, opsi ini menunjukkan pesan/jumlah ping pada ikon ArmCord daripada di baki.",
"settings-spellcheck": "Pengecekan ejaan",
"settings-spellcheck-desc": "Membantu kamu memperbaiki kesalahan kata dengan menyoroti kesalahannya.",
"setup_question5": "Apakah kamu mau menggunakan ikon baki?",
"settings-mintoTray": "Perkecil ke baki",
"settings-mintoTray-desc": "Saat dinonaktifkan, ArmCord akan keluar seperti jendela lain saat dikeluarkan, jika tidak maka akan bersantai\n di baki sistem untuk nanti.",
"settings-theme-desc4": "jendela transparan dengan bilah judul asli, Anda memerlukan tema yang kompatibel untuk menjalankannya. Hanya untuk Windows.",
"settings-MultiInstance": "Multi Instans",
"settings-MultiInstance-desc": "Ketika diaktifkan, Anda akan dapat memulai banyak contoh ArmCord.",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

347
assets/lang/id.json Normal file
View file

@ -0,0 +1,347 @@
{
"loading_screen_start": "Mulai Legcord…",
"loading_screen_offline": "Anda tampaknya sedang offline. Silakan restart. ",
"loading_screen_update": "Versi baru Legcord kini tersedia. Silakan perbarui ke versi terbaru.",
"setup_question1": "Selamat datang di Pengaturan Legcord",
"setup_offline": "Anda tampaknya sedang offline. Silakan sambungkan ke internet dan restart Legcord.",
"setup_question2": "Pilih saluran/instans Discord Anda:",
"setup_question3": "Apakah Legcord harus menangani instalasi modifikasi klien?",
"yes": "Ya",
"no": "Tidak",
"next": "Selanjutnya",
"setup_question4": "Pilih mod klien yang ingin Anda instal:",
"setup_question5": "Apakah Anda ingin menggunakan ikon tray?",
"settings-bounceOnPing": "Memantul di dock saat ping",
"settings-bounceOnPing-desc": "Ketuk aplikasi di dock saat Anda menerima notifikasi.",
"settings-theme": "Gaya jendela",
"settings-theme-desc": "Gaya jendela menentukan bilah judul yang digunakan oleh Legcord.",
"settings-theme-default": "Default (Kustom)",
"settings-theme-native": "Asli",
"settings-theme-overlay": "Tumpang tindih",
"settings-autoHideMenuBar": "Sembunyikan bilah menu secara otomatis",
"settings-autoHideMenuBar-desc": "Sembunyikan bilah menu secara otomatis saat tidak digunakan.",
"settings-sleepInBackground": "Tidur di latar belakang",
"settings-sleepInBackground-desc": "Mengaktifkan pembatasan kecepatan latar belakang Chromium. Hal ini dapat membantu menghemat daya baterai, tetapi juga dapat mengganggu notifikasi.",
"settings-transparency": "Transparansi",
"settings-transparency-desc": "Atur mode transparansi yang digunakan oleh Legcord.",
"settings-transparency-universal": "Universal",
"settings-transparency-modern": "Modern",
"settings-theme-transparent": "Transparan",
"settings-transparency-tahoe-warning": "Transparansi dapat menyebabkan lag berlebihan pada MacOS 26 Tahoe.",
"settings-popoutPiP": "Panggilan Popout Selalu di Atas",
"settings-popoutPiP-desc": "Saat diaktifkan, jendela popout panggilan akan berada dalam mode Selalu di Atas.",
"settings-venmic-workaround": "Solusi sementara",
"settings-venmic-workaround-desc": "Aktifkan atau nonaktifkan solusi sementara untuk masalah yang menyebabkan mikrofon dibagikan alih-alih audio yang benar.",
"settings-venmic-deviceSelect": "Pilih Perangkat",
"settings-venmic-deviceSelect-desc": "Izinkan pemilihan perangkat audio.",
"settings-venmic-granularSelect": "Pilihan Granular",
"settings-venmic-granularSelect-desc": "Izinkan pemilihan sumber masukan audio.",
"settings-venmic-ignoreVirtual": "Abaikan Perangkat Virtual",
"settings-venmic-ignoreVirtual-desc": "Abaikan perangkat audio virtual.",
"settings-venmic-ignoreDevices": "Abaikan Perangkat",
"settings-venmic-ignoreDevices-desc": "Abaikan perangkat audio tertentu.",
"settings-venmic-ignoreInputMedia": "Abaikan Media Masukan",
"settings-venmic-ignoreInputMedia-desc": "Abaikan masukan audio dari sumber media.",
"settings-venmic-onlySpeakers": "Hanya Pembicara",
"settings-venmic-onlySpeakers-desc": "Hanya gunakan speaker untuk pemilihan audio.",
"settings-venmic-onlyDefaultSpeakers": "Hanya Pengeras Suara Default",
"settings-venmic-onlyDefaultSpeakers-desc": "Hanya gunakan speaker bawaan untuk pemilihan audio.",
"settings-audio": "Audio",
"settings-audio-desc": "Pilih metode yang digunakan Legcord untuk mengambil audio dari sistem Anda selama berbagi layar.",
"settings-openCustomIconDialog": "Atur ikon desktop",
"settings-csp-desc": "Atur tingkat keketatan Kebijakan Keamanan Konten Legcord. CSP ketat memberikan keamanan lebih baik tetapi dapat menyebabkan masalah kompatibilitas dengan beberapa mod/tema/plugin klien.",
"settings-mintoTray": "Bekerja di latar belakang",
"settings-mintoTray-desc": "Ketika dinonaktifkan, Legcord akan ditutup seperti jendela lainnya saat ditutup, sedangkan jika tidak, ia akan tetap berada di area sistem tray Anda untuk digunakan nanti.",
"settings-startMinimized": "Mulai dalam mode minimized",
"settings-startMinimized-desc": "Legcord berjalan di latar belakang dan tidak mengganggu Anda.",
"settings-useSystemCssEditor": "Gunakan editor CSS sistem",
"settings-useSystemCssEditor-desc": "Gunakan editor CSS sistem untuk mengedit CSS.",
"settings-MultiInstance": "Multi Instans",
"settings-MultiInstance-desc": "Ketika diaktifkan, Anda akan dapat menjalankan banyak instance Legcord.",
"settings-noBundleUpdates": "Tidak ada pembaruan paket",
"settings-noBundleUpdates-desc": "Menonaktifkan pembaruan otomatis untuk mod klien.",
"settings-hardwareAcceleration": "Percepatan perangkat keras",
"settings-hardwareAcceleration-desc": "Peningkatan kinerja perangkat keras menggunakan GPU Anda untuk membuat Legcord berjalan lebih cepat. Jika Anda mengalami gangguan visual, coba nonaktifkan fitur ini.",
"settings-blockPowerSavingInVoiceChat": "Nonaktifkan penghematan daya dalam obrolan suara",
"settings-blockPowerSavingInVoiceChat-desc": "Mencegah Legcord agar tidak ditangguhkan. Menjaga sistem tetap aktif tetapi memungkinkan layar dimatikan.",
"settings-mobileMode": "Mode seluler",
"settings-mobileMode-desc": "Jika Anda menggunakan perangkat dengan layar sentuh, fitur ini cocok untuk Anda! Fitur ini mengaktifkan mode seluler tersembunyi Discord yang dirancang untuk ponsel dan tablet. Satu-satunya fitur utama yang tidak tersedia adalah dukungan obrolan suara. Ini ideal untuk\n pengguna PinePhone dan perangkat serupa.",
"settings-spellcheck": "Pemeriksa ejaan",
"settings-spellcheck-desc": "Membantu Anda memperbaiki kata-kata yang salah eja dengan menyorotinya.",
"settings-channel": "Saluran Discord",
"settings-channel-desc": "Gunakan pengaturan ini untuk mengubah instance Discord yang sedang dijalankan oleh Legcord.",
"settings-bitrateMin": "Bitrate minimum",
"settings-bitrateMin-desc": "Bitrate minimum untuk berbagi layar.",
"settings-bitrateMax": "Bitrate maksimum",
"settings-bitrateMax-desc": "Bitrate maksimum untuk berbagi layar.",
"settings-bitrateTarget": "Bitrate target",
"settings-bitrateTarget-desc": "Bitrate target untuk berbagi layar.",
"settings-invitewebsocket": "Rich Presence",
"settings-invitewebsocket-desc": "Menggunakan arRPC untuk mendukung Discord RPC (Rich Presence) dengan program lokal di mesin Anda.",
"settings-useMacSystemPicker": "Gunakan pemilih sistem macOS",
"settings-useMacSystemPicker-desc": "Gunakan fitur berbagi layar bawaan macOS jika memungkinkan. Hanya untuk macOS 15 ke atas",
"settings-additionalArguments": "Argumen tambahan",
"settings-additionalArguments-desc": "Argumen tambahan adalah perintah tambahan yang dapat Anda berikan ke Legcord. Argumen ini dapat digunakan untuk mengaktifkan atau menonaktifkan fitur, atau untuk memperbaiki masalah.",
"settings-mod": "Modifikasi klien",
"settings-mod-desc1": "Modifikasi klien adalah program yang memungkinkan Anda menyesuaikan pengalaman Discord Anda. Mereka dapat mengubah tampilan klien, memodifikasi perilaku, atau menambahkan fitur baru!",
"settings-mod-vencord": "Mod klien yang ringan dan mudah digunakan. Dilengkapi dengan toko bawaan untuk plugin.",
"settings-mod-equicord": "Bercabang dan dikembangkan oleh kontributor vencord, dengan klien yang kaya akan plugin.",
"settings-prfmMode": "Mode kinerja",
"settings-prfmMode-desc": "Mode Kinerja adalah fitur eksperimental di Legcord yang dirancang untuk mengoptimalkan responsivitas dan kinerja sesuai dengan kebutuhan Anda. Dampak yang dihasilkan dapat bervariasi tergantung pada spesifikasi perangkat keras dan pola penggunaan Anda, jadi kami menyarankan Anda untuk mencoba setiap mode untuk menentukan mana yang paling sesuai dengan kebutuhan Anda.",
"settings-prfmMode-performance": "Kinerja",
"settings-prfmMode-battery": "Baterai",
"settings-prfmMode-dynamic": "Dinamis",
"settings-prfmMode-vaapi": "VAAPI",
"settings-disableAutogain": "Nonaktifkan autogain",
"settings-disableAutogain-desc": "Menonaktifkan autogain.",
"settings-disableHttpCache": "Nonaktifkan cache HTTP",
"settings-disableHttpCache-desc": "Menonaktifkan cache HTTP Chromium. Aktifkan opsi ini jika mod klien tidak termuat untuk Anda.",
"settings-trayIcon": "Ikon tray",
"settings-trayIcon-desc": "Tentukan ikon yang akan muncul di menu tray.",
"settings-trayIcon-disabled": "Nonaktifkan tray",
"settings-trayIcon-dynamic": "Dinamis",
"settings-trayIcon-normal": "Ikon Discord",
"settings-trayIcon-classic": "Ikon Discord Klasik",
"settings-trayIcon-colored-plug": "Soket Berwarna",
"settings-trayIcon-white-plug": "Soket Putih",
"settings-trayIcon-white-plug-alt": "Soket Putih Alternatif",
"settings-trayIcon-black-plug": "Soket Hitam",
"settings-trayIcon-black-plug-alt": "Soket Hitam Alternatif",
"settings-advanced": "Zona Pengguna Lanjutan",
"settings-pluginsFolder": "Buka folder plugin",
"settings-crashesFolder": "Buka folder crash asli",
"settings-themesFolder": "Buka folder tema",
"settings-storageFolder": "Buka folder penyimpanan",
"settings-none": "Tidak ada",
"settings-save": "Simpan Pengaturan",
"settings-experimental": "Eksperimental",
"settings-restart": "Mulai Ulang Aplikasi",
"settings-updater": "Periksa pembaruan",
"settings-skipSplash": "Lewati Layar Pembuka",
"settings-skipSplash-desc": "Lewati layar splash Legcord saat Anda membuka aplikasi.",
"settings-copyDebugInfo": "Salin Informasi Debug",
"settings-copyGPUInfo": "Salin Informasi GPU",
"settings-clearClientModCache": "Hapus cache mod klien",
"settings-forceNativeCrash": "Paksa crash aplikasi asli",
"settings-smoothScroll": "Gunakan pengguliran halus",
"settings-smoothScroll-desc": "Aktifkan/nonaktifkan pengguliran halus",
"settings-autoScroll": "Izinkan gulir otomatis",
"settings-autoScroll-desc": "Izinkan pengguliran otomatis dengan klik tengah (Catatan: Lingkungan desktop Anda masih dapat mengganti pengaturan ini dengan tindakan lain)",
"settings-category-lookAndFeel": "Penampilan dan nuansa",
"settings-category-mods": "Modifikasi",
"settings-category-behaviour": "Perilaku",
"settings-category-legacy": "Fitur warisan",
"settings-category-debug": "Opsi debug",
"settings-processScanning": "Pemindaian proses",
"settings-processScanning-desc": "Mengaktifkan pemindaian untuk game yang sedang berjalan untuk meningkatkan deteksi Rich Presence.",
"settings-windowsLegacyScanning": "Pemindaian legacy Windows",
"settings-windowsLegacyScanning-desc": "Menggunakan metode legacy untuk memindai proses di Windows (sebelum v1.1.6). Dapat meningkatkan kompatibilitas pada beberapa sistem tetapi kurang efisien.",
"settings-scanInterval": "Interval pemindaian (ms)",
"settings-scanInterval-desc": "Mengatur seberapa sering (dalam milidetik) pemindaian proses terjadi. Nilai yang lebih rendah dapat meningkatkan kecepatan deteksi tetapi dapat meningkatkan penggunaan CPU.",
"menu-about": "Tentang Legcord",
"menu-developerTools": "Alat pengembang",
"menu-openSettings": "Buka pengaturan",
"menu-reload": "Muat ulang",
"menu-restart": "Mulai ulang",
"menu-quit": "Keluar",
"menu-edit": "Edit",
"menu-undo": "Batalkan",
"menu-redo": "Ulangi",
"menu-cut": "Potong",
"menu-copy": "Salin",
"menu-paste": "Tempel",
"menu-selectAll": "Pilih Semua",
"menu-view": "Tampilan",
"menu-toggleFullscreen": "Alihkan Layar Penuh",
"menu-zoomIn": "Perbesar",
"menu-zoomOut": "Perkecil",
"menu-resetZoom": "Atur ulang zoom",
"menu-window": "Jendela",
"menu-minimize": "Minimalkan",
"menu-close": "Tutup",
"menu-keybind": "Keybind",
"menu-legcord": "Legcord",
"tray-openLegcord": "Buka Legcord",
"tray-openSettings": "Buka Pengaturan",
"tray-supportServer": "Server Discord Dukungan",
"tray-restartLegcord": "Mulai Ulang Legcord",
"tray-quitLegcord": "Keluar dari Legcord",
"tray-tooltip": "Legcord",
"dialog-openUrl-title": "Apakah Anda ingin membuka tautan ini?",
"dialog-openUrl-message": "Apakah Anda ingin membuka {url}?",
"dialog-openUrl-detail": "URL ini terdeteksi tidak menggunakan protokol browser normal. Ini dapat berarti bahwa URL ini mengarah ke program lokal di komputer Anda. Harap periksa apakah Anda mengenalinya, sebelum melanjutkan!",
"dialog-openUrl-checkbox": "Ingat jawaban saya dan abaikan peringatan ini untuk sesi mendatang",
"dialog-openUrl-yes": "Ya, silakan",
"dialog-openUrl-no": "Tidak",
"title-unreadMessages": "Anda memiliki beberapa pesan yang belum dibaca.",
"title-legcordSuffix": " - Legcord",
"dialog-importTheme-title": "Pilih tema yang ingin Anda impor",
"dialog-importTheme-button": "Impor",
"dialog-importTheme-discordStyles": "Gaya Discord",
"dialog-importTheme-allFiles": "Semua File",
"dialog-customIcon-filters": "Ikon",
"config-corrupted-title": "Ups, terjadi kesalahan.",
"config-corrupted-message": "Legcord telah mendeteksi bahwa file konfigurasi Anda rusak, harap mulai ulang aplikasi dan atur pengaturan Anda lagi. Jika masalah ini berlanjut, laporkan di server dukungan/isu Github.",
"setup-welcomeTitle": "Selamat datang di Legcord",
"setup-welcomeSubtitle": "Mari siapkan konfigurasi sempurna Anda.",
"setup-getStarted": "Mulai",
"setup-windowStyle-nativeTitle": "Jendela Native",
"setup-windowStyle-nativeDesc": "Gunakan dekorasi jendela default sistem Anda",
"setup-windowStyle-customTitle": "Titlebar Kustom",
"setup-windowStyle-customDesc": "Gunakan desain titlebar kustom Legcord",
"setup-chooseWindowStyle": "Pilih Gaya Jendela",
"setup-selectAppearance": "Pilih bagaimana Legcord muncul di perangkat Anda",
"setup-systemTray": "System Tray",
"setup-trayChoose": "Pilih apakah akan mengaktifkan ikon system tray",
"setup-trayEnableTitle": "Aktifkan Ikon Tray",
"setup-trayEnableDesc": "Tampilkan Legcord di system tray Anda",
"setup-trayDisableTitle": "Nonaktifkan Ikon Tray",
"setup-trayDisableDesc": "Jangan tampilkan Legcord di system tray Anda",
"setup-linuxTrayWarning": "Fungsionalitas system tray mungkin memiliki masalah atau berperilaku berbeda pada sistem Linux.",
"setup-finishTitle": "Semua Sudah Siap!",
"setup-finishSubtitle": "Konfigurasi Legcord Anda lengkap dan dipersonalisasi sesuai preferensi Anda.",
"setup-finishSettingsNote": "Perlu membuat perubahan nanti? Anda akan menemukan semua opsi ini di menu pengaturan Discord di bawah Legcord.",
"setup-launchLegcord": "Luncurkan Legcord",
"setup-modSelectorTitle": "Pilih Mod Klien Anda",
"setup-modSelectorSubtitle": "Legcord menyertakan Shelter secara default, tetapi Anda juga dapat memilih mod klien lain jika diinginkan.",
"setup-vencordTitle": "Vencord",
"setup-vencordDesc": "Mod klien dengan plugin dan tema.",
"setup-equicordTitle": "Equicord",
"setup-equicordDesc": "Fork dari Vencord dengan lebih banyak plugin.",
"setup-useShelterOnly": "Gunakan Shelter Saja",
"setup-back": "Kembali",
"setup-next": "Berikutnya",
"setup-stepOf": "Langkah {current} dari {total}",
"setup-loading": "Memuat...",
"setup-windowTitle": "Pengaturan Legcord",
"settings-restartRequired": "Perlu dimulai ulang",
"settings-restartRequiredBody": "Anda perlu memulai ulang untuk menerapkan perubahan ini.",
"settings-restartLater": "Saya akan melakukannya nanti",
"settings-theme-legacy": "Legacy",
"settings-channel-stable": "Stable",
"settings-channel-canary": "Canary",
"settings-channel-ptb": "PTB",
"settings-category-powerManagement": "Manajemen Daya",
"settings-category-arrpc": "arRPC",
"settings-extendedPluginAbilities": "Kemampuan plugin diperluas",
"settings-extendedPluginAbilities-desc": "Memungkinkan plugin membaca dan menulis file dalam folder terbatas di komputer Anda (misalnya untuk menyimpan cache pesan yang dihapus). Hanya aktifkan untuk plugin yang Anda percayai—mereka dapat menyimpan data secara lokal. Data disimpan per plugin dalam folder plugin-storage Legcord.",
"settings-audio-loopback": "Loopback",
"settings-audio-loopbackWithMute": "Loopback dengan bisukan",
"keybind-addKeybind": "Tambahkan keybind",
"keybind-accelerator": "Accelerator",
"keybind-invalidCombo": "Kombinasi tombol ini tidak valid atau tidak didukung.",
"keybind-recording": "Merekam",
"keybind-record": "Rekam",
"keybind-action": "Tindakan",
"keybind-mute": "Bisukan",
"keybind-deafen": "Deafen",
"keybind-leaveCall": "Tinggalkan panggilan",
"keybind-navigateForward": "Navigasi maju",
"keybind-navigateBack": "Navigasi mundur",
"keybind-runJavascript": "Jalankan Javascript",
"keybind-openQuickCss": "Buka Quick CSS",
"keybind-globalNote": "Memungkinkan Anda menetapkan pintasan keyboard spesifik yang dapat digunakan di berbagai aplikasi dan program.",
"keybind-global": "Global",
"keybind-enabled": "Diaktifkan",
"keybind-jsCode": "Kode Javascript",
"keybind-add": "Tambah",
"keybind-delete": "Hapus",
"detectable-missingFields": "Kolom tidak lengkap",
"detectable-fillAllFields": "Harap isi semua kolom sebelum menambahkan.",
"detectable-addApp": "Tambahkan Aplikasi yang Dapat Dideteksi",
"detectable-appName": "Nama Aplikasi*",
"detectable-appId": "ID Aplikasi*",
"detectable-themes": "Tema",
"detectable-aliases": "Alias",
"detectable-enabled": "Diaktifkan",
"detectable-placeholderName": "contoh Discord",
"detectable-placeholderId": "contoh 1234567890",
"detectable-placeholderThemes": "Aksi, Petualangan",
"detectable-placeholderAliases": "Alias1, Alias2",
"themes-success": "Berhasil!",
"themes-updated": "Tema berhasil diperbarui!",
"themes-bdInstalled": "Tema BD berhasil diinstal!",
"themes-delete": "Hapus",
"themes-edit": "Edit",
"themes-update": "Perbarui",
"themes-open": "Buka",
"themes-by": "oleh",
"themes-openQuickCss": "Buka file Quick CSS",
"themes-importFromFile": "Impor dari file",
"themes-openThemesFolder": "Buka folder tema",
"themes-import": "Impor",
"themes-importUrlPlaceholder": "[https://raw.githubusercontent.com/](https://raw.githubusercontent.com/)... [.theme.css]",
"games-registeredGames": "Game Terdaftar",
"games-refreshList": "Refresh daftar",
"games-add": "Tambah",
"games-remove": "Hapus",
"games-removeConfirmHeader": "Hapus game?",
"games-removeConfirmBody": "Game ini akan dihapus dari rich presence. Klien harus dimulai ulang agar perubahan berlaku.",
"games-noExecutables": "Tidak ada executable",
"games-empty": "Tidak ada game terdaftar. Tambahkan satu menggunakan dropdown di atas.",
"screenshare-selectSource": "Harap pilih sumber",
"screenshare-venmicDisabled": "Venmic dinonaktifkan",
"screenshare-share": "Bagikan",
"screenshare-title": "Screenshare",
"contextMenu-searchGoogle": "Cari dengan Google",
"contextMenu-searchDuckDuckGo": "Cari dengan DuckDuckGo",
"touchbar-servers": "Server",
"splash-title": "Legcord",
"settings-material": "Material Jendela",
"settings-material-desc": "Atur material latar belakang Jendela yang digunakan Legcord.",
"settings-material-mica": "Mica",
"settings-material-mica-alt": "Mica Alt",
"settings-material-acrylic": "Acrylic",
"settings-material-none": "Tidak ada",
"settings-csp": "Kebijakan Keamanan Konten",
"settings-csp-strict": "Ketat",
"settings-csp-none": "Tidak ada",
"settings-csp-vanilla": "Vanilla",
"settings-automaticClientUpdates": "Pembaruan klien otomatis",
"settings-automaticClientUpdates-desc": "Menonaktifkan pembaruan Legcord otomatis",
"settings-vaapi": "VAAPI",
"settings-vaapi-desc": "Gunakan VAAPI (akselerasi HW) untuk decoding video di Linux. Ini sangat mengurangi penggunaan CPU selama berbagi layar tetapi dapat menyebabkan masalah pada beberapa sistem. Nonaktifkan jika Anda mengalami crash atau layar hitam selama berbagi layar.",
"settings-mod-shelter": "Shelter",
"settings-mod-custom": "Kustom",
"settings-quickCss": "CSS Cepat",
"settings-quickCss-desc": "Edit CSS Anda dengan cepat di editor teks sederhana. Perubahan diterapkan segera setelah menyimpan file.",
"keybind-pushToTalk": "Tekan untuk berbicara",
"games-lastDetected": "Game yang terakhir terdeteksi",
"games-lastDetectedEmpty": "Belum ada game yang terdeteksi. Mulai game dengan rich presence untuk melihatnya di sini.",
"games-blacklist": "Daftar hitam",
"games-blacklisted": "Game yang masuk daftar hitam",
"games-blacklistedEmpty": "Tidak ada game yang masuk daftar hitam.",
"games-removeFromBlacklist": "Hapus",
"games-application": "Aplikasi",
"backup-dialogSave-title": "Simpan cadangan Legcord",
"backup-dialogOpen-title": "Buka cadangan Legcord",
"backup-pageTitle": "Cadangan dan pemulihan",
"backup-pageSubtitle": "Simpan atau pulihkan pengaturan Legcord Anda, termasuk setelan, tema, plugin, dan data mod—semua dalam satu file.",
"backup-createBackup": "Buat cadangan",
"backup-restore": "Pulihkan",
"backup-modalTitle": "Pilih apa yang masuk ke dalam cadangan ini",
"backup-includeLegcordConfig": "Setelan",
"backup-includeLegcordThemes": "Tema dan CSS Cepat",
"backup-includeLegcordPlugins": "Ekstensi Chrome/Penyimpanan plugin",
"backup-includeVencord": "Data Vencord (sesi saat ini)",
"backup-includeEquicord": "Data Equicord (sesi saat ini)",
"backup-includeShelter": "Plugin Shelter",
"backup-includeModBundles": "File mod klien yang diunduh (Vencord, Equicord, Shelter, bundel kustom)",
"backup-confirmBackup": "Ekspor",
"backup-successTitle": "Cadangan tersimpan",
"backup-successBody": "Cadangan Anda telah berhasil disimpan.",
"backup-cancelledTitle": "Dibatalkan",
"backup-cancelledBody": "Tidak ada file yang disimpan.",
"backup-failedTitle": "Cadangan gagal",
"backup-invalidFile": "Tidak dapat membaca file cadangan tersebut.",
"backup-unknownError": "Terjadi kesalahan.",
"backup-restoreConfirmHeader": "Pulihkan dari cadangan?",
"backup-restoreConfirmBody": "File di disk akan diganti di mana cadangan ini memiliki data. Anda mungkin perlu memulai ulang Legcord agar semua perubahan diterapkan.",
"backup-restoreConfirm": "Pulihkan",
"backup-restoreCancel": "Batal",
"backup-restoreDoneTitle": "Pemulihan selesai",
"backup-restoreDoneBody": "Data Anda telah dipulihkan. Mulai ulang Legcord agar semua perubahan berlaku.",
"supportBanner-title": "Dukung Proyek",
"supportBanner-subtitle": "Bantu kami terus mengembangkan Legcord. Dukungan Anda menjaga proyek tetap hidup dan memungkinkan kami menghadirkan lebih banyak fitur.",
"supportBanner-donate": "Donasi"
}

View file

@ -1,86 +0,0 @@
{
"loading_screen_update": "Una nuova versione di ArmCord è disponibile. Per favore aggiorna all'ultima versione.",
"loading_screen_start": "Avvio di Armcord…",
"loading_screen_offline": "Sembra che tu sia offline. Ricomincia ",
"setup_question1": "Benvenuto nella configurazione di ArmCord",
"setup_question2": "Seleziona il tuo canale/istanza di Discord:",
"setup_question3": "ArmCord dovrebbe gestire l'installazione di client mod?",
"yes": "Sì",
"no": "No",
"next": "Avanti",
"setup_question4": "Seleziona una client mod che vuoi installare:",
"setup_offline": "Sembri essere offline. Per favore connettiti ad Internet e riavvia la configurazione di ArmCord.",
"settings-tray": "Icona",
"settings-channel": "Canale Discord",
"settings-save": "Salva Impostazioni",
"settings-updater": "Controlla gli aggiornamenti",
"settings-mod": "Mod Client",
"settings-theme": "Tema ArmCord",
"settings-theme-default": "Default",
"settings-theme-native": "Nativo",
"settings-patches": "Patch automatiche",
"settings-invitewebsocket": "Rich Presence (sperimentale)",
"settings-prfmMode": "Modalità Performance",
"settings-prfmMode-performance": "Performance",
"settings-prfmMode-battery": "Battery",
"settings-none": "None",
"settings-mobileMode": "Modalità telefono",
"settings-theme-desc1": "I \"Temi\" ArmCord personalizzano la funzione e il look dell'app.",
"settings-theme-desc2": "ecco come appare ArmCord quando lo avvii per la prima volta. Include la ricreazione di Discord\n barra del titolo personalizzata e stili specifici di ArmCord inseriti in Discord.",
"settings-theme-desc3": "utilizza la barra del titolo nativa del sistema operativo attualmente in esecuzione (ad esempio Windows 7/10). Funzioni più\n simile all'attuale app Discord su Linux.",
"settings-csp-desc": "ArmCord CSP è il nostro sistema che gestisce il caricamento di contenuti personalizzati nell'app Discord. Cose come\n le mod e i temi del client dipendono da questo. Disabilita se vuoi sbarazzarti di mod e stili personalizzati.",
"settings-patches-desk": "Recupera le patch distribuite se una versione risulta avere dei bug. Generalmente\n non ha bisogno di essere acceso continuamente (a meno che non venga notificato nel supporto Discord).",
"settings-mobileMode-desc": "Se sei su un dispositivo con touch-screen questa funzione è per te! Attiva sul cellulare la modalità nascosta \n di Discord pensata per telefoni e tablet. L'unica caratteristica importante che manca è il supporto della chat vocale. Questo è l'ideale per\n utenti su PinePhone e simili.",
"settings-channel-desc1": "Puoi utilizzare questa impostazione per modificare l'istanza corrente di Discord:",
"settings-channel-desc2": "probabilmente hai più familiarità con questo. È quello che vedi in Discord nel client\n predefinito!",
"settings-channel-desc3": "questa è la versione di test alfa di Discord. Usandolo si ottiene l'accesso alle più recenti\n funzionalità e correzioni.",
"settings-channel-desc4": "build di prova pubblica. Riceve le funzionalità prima di stable ma è un po' più vecchio di Canary.",
"settings-tray-desc": "Se disabilitato, ArmCord si chiuderà come qualsiasi altra finestra quando è chiuso, altrimenti si siederà e si rilasserà nella barra delle applicazioni per dopo.",
"settings-invitewebsocket-desc": "Utilizza <a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> per supportare Discord RPC (Rich Presence) con programmi locali sulla tua macchina. Lavori in corso.",
"settings-mod-desc1": "Le mod client sono programmi che ti consentono di personalizzare la tua esperienza su Discord. Possono cambiare l'aspetto del\n client, modificare i comportamenti o aggiungere nuove funzionalità!",
"settings-trayIcon": "Icona della barra",
"settings-trayIcon-desc": "Impostare l'icona che apparirà nel menu della barra delle applicazioni.",
"settings-advanced": "Zona utenti avanzati",
"settings-pluginsFolder": "Apri la cartella dei plugin",
"settings-themesFolder": "Apri la cartella dei temi",
"settings-storageFolder": "Apri la cartella di archiviazione",
"settings-restart": "Riavvia App",
"settings-mod-vencord": "mod client leggera e facile da usare. Dispone di uno store integrato per i plugin.",
"settings-mod-shelter": "è una mod client di nuova generazione creata per essere essenzialmente a prova di proiettile.",
"settings-prfmMode-desc": "La modalità Performance è una funzione sperimentale che può aumentare la reattività e le prestazioni di\n ArmCord o... diminuirle. Si prega di provare tutte le opzioni e vedere quale si adatta meglio.",
"settings-trayIcon-dynamic": "Dinamica",
"settings-trayIcon-normal": "Icona Discord",
"settings-trayIcon-classic": "Icona Discord classica",
"settings-trayIcon-colored-plug": "Plug colorato",
"settings-trayIcon-white-plug": "Plug bianco",
"settings-trayIcon-white-plug-alt": "Plug Bianco Alt",
"settings-trayIcon-black-plug": "Plug nero",
"settings-trayIcon-black-plug-alt": "Plug Nero Alt",
"settings-experimental": "Sperimentale",
"settings-skipSplash": "Salta schermata iniziale (sperimentale)",
"settings-skipSplash-desc": "Salta la schermata iniziale di ArmCord all'avvio dell'app.",
"settings-copyDebugInfo": "Copia informazioni di debug",
"settings-startMinimized": "Inizia ridotto a icona",
"settings-startMinimized-desc": "ArmCord si avvia in background e rimane fuori dai piedi.",
"settings-crashesFolder": "Apri la cartella dei crash nativi",
"settings-forceNativeCrash": "Forza crash nativo",
"settings-disableAutogain": "Disabilita il guadagno automatico",
"settings-disableAutogain-desc": "Disabilita il guadagno automatico.",
"settings-theme-transparent": "Trasparente",
"settings-useLegacyCapturer": "Usa l'acquisitore legacy",
"settings-useLegacyCapturer-desc": "Usa il modulo di condivisione dello schermo precedente, invece di quello nuovo. Se riscontri problemi con la condivisione dello schermo, prova ad abilitarla.",
"settings-dynamicIcon": "Icona dinamica",
"settings-dynamicIcon-desc": "Seguendo il comportamento di Discord su Windows, questo mostra il numero di messaggi/ping non letti sull'icona di ArmCord anziché sulla barra delle applicazioni.",
"settings-spellcheck": "Controllo ortografico",
"settings-spellcheck-desc": "Ti aiuta a correggere le parole errate evidenziandole.",
"setup_question5": "Vuoi usare un'icona nella barra delle applicazioni?",
"settings-mintoTray": "Riduci a icona nel barra delle applicazioni",
"settings-mintoTray-desc": "Se disabilitato, ArmCord si chiuderà come qualsiasi altra finestra quando è chiusa, altrimenti si siederà e si rilasserà\n nella barra delle applicazioni per dopo.",
"settings-theme-desc4": "finestra trasparente con barra del titolo nativa, è necessario un tema compatibile per eseguirlo. Solo Windows.",
"settings-MultiInstance": "Multi-istanza",
"settings-MultiInstance-desc": "Se abilitato sarai in grado di avviare molte istanze di ArmCord.",
"settings-copyGPUInfo": "Copia informazioni sulla GPU",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

1
assets/lang/it.json Normal file
View file

@ -0,0 +1 @@
{}

View file

@ -1,86 +0,0 @@
{
"yes": "はい",
"settings-theme-default": "デフォルト",
"settings-invitewebsocket": "リッチプレゼンス(実験的)",
"loading_screen_start": "ArmCordを起動中…",
"loading_screen_offline": "現在オフラインのようです。インターネットに接続し、再度お試しください。",
"loading_screen_update": "新しいバージョンのArmCordが見つかりました。最新版へ更新してください。",
"setup_question1": "ArmCordセットアップへようこそ",
"setup_offline": "現在オフラインのようです。インターネットへ接続し、ArmCordを再起動してください。",
"setup_question2": "Discordチャネル/インスタンスを選択してください:",
"setup_question3": "ArmCordでクライアントmodのインストールを処理する必要がありますか",
"no": "いいえ",
"next": "次へ",
"setup_question4": "インストールしたいクライアントmodを選択してください:",
"settings-theme": "ArmCordテーマ",
"settings-theme-desc1": "ArmCord \"テーマ\" はアプリの機能と見た目を管理できます。",
"settings-theme-desc2": "これはArmCordを最初に起動する時の外観です。\nDiscordのカスタムタイトルバーと、ArmCordスタイルの再構築を含みます。",
"settings-theme-desc3": "現在実行しているOS( Windows 7/10 など)のネイティブタイトルバーを使用します。\nこれはLinux上でのDiscordアプリと似た機能です。",
"settings-theme-native": "ネイティブ",
"settings-csp-desc": "ArmCord CSPは、Discordアプリへのカスタムコンテンツの読み込みを管理するシステムです。\nクライアントmodやテーマはこれに依存します。modやカスタムスタイルを取り除きたい場合は無効にしてください。",
"settings-tray": "トレイ",
"settings-tray-desc": "無効にした場合、ArmCordを閉じると、他のウィンドウと同じように閉じます。それ以外の場合、ArmCordはシステムトレイに待機して後で使用できます。",
"settings-patches": "自動パッチ",
"settings-patches-desk": "リリースにバグがあることが判明した際に、パッチを取得します。\n通常は継続的に有効にする必要はありません(サポートDiscordで通知されていない限り)。",
"settings-mobileMode": "モバイルモード",
"settings-mobileMode-desc": "もしタッチスクリーン対応のデバイスをお使いであれば、この機能はあなたのためのものです!\nこれはスマートフォンやタブレット向けの隠されたDiscordのモバイルモードを有効にします。唯一欠けている主要な機能はボイスチャットのサポートのみです。\nこれは、PinePhoneや類似のデバイスをお使いのユーザーに最適です。",
"settings-channel": "Discordチャネル",
"settings-channel-desc1": "この設定を使用して、Discordのインスタンスを変更できます。",
"settings-channel-desc2": "おそらくこれが一番馴染みがあるでしょう。\nこれはデフォルトのDiscordクライアントで使用されるものです",
"settings-channel-desc3": "これはDiscordのアルファテスト版です。\nこれを使用すると、最新の機能と修正にアクセスできるようになります。",
"settings-channel-desc4": "公開テスト版ビルドです。安定版より早く機能を受け取るようになりますが、Canaryよりは少し古いものです。",
"settings-invitewebsocket-desc": "<a target=\"_blank\" href=\"https://github.com/OpenAsar/arrpc\">arRPC</a> を使用して、マシン上のローカルプログラムでDiscord RPC(リッチプレゼンス)をサポートします。WIPです。",
"settings-mod": "クライアントmod",
"settings-mod-desc1": "クライアントmodは、あなたのDiscord体験をカスタマイズできるプログラムです。\nクライアントの見た目を調整したり、動作を変更したり、新しい機能を追加することもできます",
"settings-prfmMode": "パフォーマンスモード",
"settings-prfmMode-performance": "パフォーマンス",
"settings-prfmMode-battery": "バッテリー",
"settings-trayIcon": "トレイアイコン",
"settings-trayIcon-desc": "トレイメニューに表示されるアイコンを設定します。",
"settings-advanced": "高度なユーザー向け区域",
"settings-pluginsFolder": "プラグインフォルダを開く",
"settings-themesFolder": "テーマフォルダを開く",
"settings-storageFolder": "ストレージフォルダを開く",
"settings-none": "無効",
"settings-save": "設定を保存",
"settings-updater": "アップデートを確認する",
"settings-restart": "アプリを再起動する",
"settings-trayIcon-dynamic": "ダイナミック",
"settings-mod-vencord": "軽量で使いやすいクライアントmod。プラグイン用の組み込みストアを備えています。",
"settings-mod-shelter": "は、基本的に防弾仕様となるように構築された、新世代のクライアントmodです。",
"settings-prfmMode-desc": "パフォーマンスモードは、ArmCordの応答性とパフォーマンスを改善する...か、低下させる可能性がある実験的な機能です。\nすべてのオプションを試して、どれが最適か確認してください。",
"settings-trayIcon-normal": "Discordアイコン",
"settings-trayIcon-classic": "クラシックDiscordアイコン",
"settings-trayIcon-colored-plug": "色の付いたプラグ",
"settings-trayIcon-white-plug": "白いプラグ",
"settings-trayIcon-white-plug-alt": "白いプラグ2",
"settings-trayIcon-black-plug": "黒いプラグ",
"settings-trayIcon-black-plug-alt": "黒いプラグ2",
"settings-experimental": "実験的",
"settings-skipSplash": "スプラッシュ画面をスキップする(実験的)",
"settings-skipSplash-desc": "ArmCordを起動した時のスプラッシュ画面をスキップします。",
"settings-copyDebugInfo": "デバッグ情報をコピーする",
"settings-startMinimized": "最小化状態で起動",
"settings-startMinimized-desc": "邪魔にならないように、ArmCordをバックグラウンドで起動します。",
"settings-crashesFolder": "ネイティブのクラッシュフォルダを開く",
"settings-forceNativeCrash": "強制的にクラッシュを発生させる",
"settings-disableAutogain": "オートゲインを無効化",
"settings-disableAutogain-desc": "自動ゲイン制御を無効化します。",
"settings-theme-transparent": "透過",
"settings-useLegacyCapturer": "レガシーキャプチャを使用する",
"settings-useLegacyCapturer-desc": "新しい画面共有モジュールの代わりに、従来の画面共有モジュールを使用します。もし画面共有で問題が発生している場合は、これを有効にしてみてください。",
"settings-dynamicIcon": "ダイナミックアイコン",
"settings-dynamicIcon-desc": "Windows版Discordの動作にならって、トレイの代わりにArmCordのアイコンに未読メッセージ/メンション数を表示します。",
"settings-spellcheck": "スペルチェック",
"settings-spellcheck-desc": "スペルミスを修正できるように、ミスのある単語をハイライト表示します。",
"setup_question5": "トレイアイコンを使用しますか?",
"settings-mintoTray": "トレイに最小化",
"settings-mintoTray-desc": "無効にすると、ArmCordを閉じた際は他のウィンドウと同じように閉じますが。\nそれ以外の場合はシステムトレイで待機し、後で使用できるようになります。",
"settings-theme-desc4": "ネイティブなタイトルバーを使用した透過ウィンドウ。これを使用するには互換性のあるテーマが必要です。Windowsのみ。",
"settings-MultiInstance": "マルチインスタンス",
"settings-MultiInstance-desc": "これを有効にすると、同時に複数のArmCordインスタンスを起動できるようになります。",
"settings-copyGPUInfo": "Copy GPU Info",
"settings-prfmMode-vaapi": "VAAPI",
"settings-smoothScroll": "Use smooth scrolling",
"settings-smoothScroll-desc": "Toggle smooth scrolling"
}

Some files were not shown because too many files have changed in this diff Show more